Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Lurie, US

Alan E. Lurie, Centerport, NY US

Patent application numberDescriptionPublished
20090071209Cam lock conversion assembly - A conversion assembly is disclosed for converting a standard cam lock assembly to a variety of different lock configuration. A kit is also provided which includes a standard cam lock subassembly and different components of a variety of lock configurations which facilitate use of the standard cam lock subassembly with the different lock configuration.03-19-2009
20100024494PREASSEMBLED CAM LOCK ASSEMBLY - A preassembled cam lock assembly comprising is disclosed which includes a housing defining a throughbore configured to receive an interchangeable lock core. A tail piece is fixedly secured on a rear face of the housing. The tail piece defines a stepped bore including an arc-shaped cutout. Each end of the arc-shaped cutout defines a stop surface. A cam driver is configured to be rotatably retained in the stepped bore of the tail piece. The cam driver includes a first end defining an arc shaped lost motion slot and a second end adapted to engage a cam. The cam driver has a plurality of spaced bores which are dimensioned to receive a driver pin which is movably positioned within the cutout of the tail piece between the stop surfaces. A cam is secured to the second end of the cam driver adjacent the tail piece. A drive member is positioned within the throughbore of the housing and is adapted to engage an interchangeable lock core such that actuation of the interchangeable lock core effects rotation of the cam driver. The drive member includes a drive pin which is slidably positioned within the lost motion slot of the cam driver such that rotation of the drive member moves the drive pin through the lost motion slot such that the driver pin engages an end of the lost motion slot to effect rotation of the cam driver.02-04-2010
20100031717INTERCHANGABLE CORE ADAPTER AND METHOD OF USING SAME - An interchangeable core lock adapter is disclosed. The interchangeable core lock adapter comprises a body portion including an outer wall and an inner wall. The outer wall is configured and dimensioned for operable engagement within a large format interchangeable core housing. The inner wall configured is and dimensioned for operable reception of a small format interchangeable core lock.02-11-2010

Patent applications by Alan E. Lurie, Centerport, NY US

Doron Lurie, San Diego, CA US

Patent application numberDescriptionPublished
20120100509SYSTEM AND METHOD FOR REDUCING DRIVING RISK WITH FORESIGHT - A system for creating a coaching session comprises one or more processors and one or more memories. The one or more processors are in communication with the event detector and configured to: receive data of a driving event from an event detector associated with a vehicle; analyze the driving event data to identify risky driving behavior; and create a coaching session in order to reduce the identified risky driving behavior. The coaching session incorporates at least a portion of the data of the driving event. The one or more memories are coupled to the one or more processors and configured to provide the one or more processors instructions.04-26-2012

Edward B. Lurie, Round Rock, TX US

Patent application numberDescriptionPublished
20100029180OPTICAL FIBER POLISHING APPARATUS AND METHOD - A polishing apparatus is provided for polishing an optical fiber connector. The optical fiber connector includes a connector housing and a ferrule. The polishing apparatus includes a mount to receive and hold the optical connector and a base to support the mount. The base further includes a dispenser portion. The polishing apparatus further includes a polishing strip dispensable by the dispensing portion of the base. The polishing strip has a portion thereof extending through a passageway formed in the mount, where a first surface of the polishing strip is disposed proximate to an end face of the ferrule of the optical connector disposed in the mount. In an exemplary aspect, the polishing strip comprises one or more polishing media disposed on a backing material.02-04-2010

Patent applications by Edward B. Lurie, Round Rock, TX US

Marc Lurie, Austin, TX US

Patent application numberDescriptionPublished
20090183138SYSTEM AND METHOD FOR MOBILE SOFTWARE APPLICATION DEVELOPMENT AND DEPLOYMENT - A technique is introduced for developing and deploying an application in a mobile domain. In operation, a mobile data model may be accessed, and a portion of the mobile data model may selected to be instantiated at a distributed device in order to create a mobile data store at the distributed device. The mobile data store may contain enterprise information. A mobile software application and at least a portion of the mobile data model may be made available to a consumer, and, in some embodiments, the application and the portion of the data model may be deployed to a consumer. In some embodiments, the consumer may be a hand-held computing device.07-16-2009

Martin S. Lurie, Englewood, CO US

Patent application numberDescriptionPublished
20100308641MINING METHODS AND SYSTEMS USING MOBILE CONVEYORS - A conveyor system for an open pit mine may include one or more conveyor lines. The conveyor lines are used to transport material from one location in the mine to another location. The material transported may be a waste material, such as overburden material, or coal. The conveyor lines may move from a first end of the pit to a distal second end. When the conveyor lines reach the second end, they may reverse direction and return towards the first end. During this reversal in direction of travel, equipment may be selectively swapped between the conveyor lines. The conveyor lines may include at least one mobile bridge conveyor. Each mobile bridge conveyor may support one or more conveyors that transport the material.12-09-2010

Roy Lurie, Wayland, MA US

Patent application numberDescriptionPublished
20090119677BI-DIRECTIONAL COMMUNICATION IN A PARALLEL PROCESSING ENVIRONMENT - A system receives an instruction from a technical computing environment, and commences parallel processing on behalf of the technical computing environment based on the received instruction. The system also sends a query, related to the parallel processing, to the technical computing environment, receives an answer associated with the query from the technical computing environment, and generates a result based on the parallel processing. The system further sends the result to the technical computing environment, where the result is used by the technical computing environment to perform an operation.05-07-2009
20110137830FRAMEWORK FOR FINDING ONE OR MORE SOLUTIONS TO A PROBLEM - In an embodiment, information for use in identifying a plurality of sub-solvers may be acquired. The plurality of sub-solvers may be used in a first attempt to find at least one solution to a problem that may be defined in the acquired information. At least two of the sub-solvers in the plurality of sub-solvers may be of different sub-solver types. The sub-solvers may be identified based on the acquired information. One or more starting points for the identified sub-solvers may be identified and transferred to the identified sub-solvers. One or more outputs, that indicate one or more results associated with the first attempt to find at least one solution to the problem, may be acquired from the identified sub-solvers. One or more sub-solvers may be identified, based on the acquired one or more outputs, for use in a second attempt to find at least one solution to the problem.06-09-2011
20110167425INSTRUMENT-BASED DISTRIBUTED COMPUTING SYSTEMS - An instrument-based distributed computing system is disclosed that accelerates the measurement, analysis, verification and validation of data in a distributed computing environment. A large computing work can be performed in a distributed fashion using the instrument-based distributed system. The instrument-based distributed system may include a client that creates a job. The job may include one or more tasks. The client may distribute a portion of the job to one or more remote workers on a network. The client may reside in an instrument. One or more workers may also reside in instruments. The workers execute the received portion of the job and may return execution results to the client. As such, the present invention allows the use of instrument-based distributed system on a network to conduct the job and facilitate decreasing the time for executing the job.07-07-2011

Patent applications by Roy Lurie, Wayland, MA US

Roy E. Lurie, Wayland, MA US

Patent application numberDescriptionPublished
20080201721PARALLEL PROGRAMMING INTERFACE - A computing device-implemented method includes receiving a program created by a technical computing environment, analyzing the program, generating multiple program portions based on the analysis of the program, dynamically allocating the multiple program portions to multiple software units of execution for parallel programming, receiving multiple results associated with the multiple program portions from the multiple software units of execution, and providing the multiple results or a single result to the program.08-21-2008
20080222620PARALLEL PROGRAMMING COMPUTING SYSTEM - A computing system receives a program created by a technical computing environment, analyzes the program, generates multiple program portions based on the analysis of the program, dynamically allocates the multiple program portions to multiple software units of execution for parallel programming, receives multiple results associated with the multiple program portions from the multiple software units of execution, and provides the multiple results or a single result to the program.09-11-2008
20090044179MEDIA FOR PERFORMING PARALLEL PROCESSING OF DISTRIBUTED ARRAYS - One or more computer-readable media store executable instructions that, when executed by processing logic, perform parallel processing. The media store one or more instructions for initiating a single programming language, and identifying, via the single programming language, one or more data distribution schemes for executing a program. The media also store one or more instructions for transforming, via the single programming language, the program into a parallel program with an optimum data distribution scheme selected from the one or more identified data distribution schemes, and allocating the parallel program to two or more labs for parallel execution. The media further store one or more instructions for receiving one or more results associated with the parallel execution of the parallel program from the two or more labs, and providing the one or more results to the program.02-12-2009
20090044180DEVICE FOR PERFORMING PARALLEL PROCESSING OF DISTRIBUTED ARRAYS - A device for performing parallel processing includes a processor to initiate a single programming language, and identify, via the single programming language, one or more data distribution schemes for executing a program. The processor also transforms, via the single programming language, the program into a parallel program with an optimum data distribution scheme selected from the one or more identified data distribution schemes, and allocates the parallel program to two or more labs for parallel execution. The processor further receives one or more results associated with the parallel execution of the parallel program from the two or more labs, and provides the one or more results to the program.02-12-2009
20090049435PARALLEL PROCESSING OF DISTRIBUTED ARRAYS - A computing device-implemented method includes initiating a single programming language, and identifying, via the single programming language, one or more data distribution schemes for executing a program. The method also includes transforming, via the single programming language, the program into a parallel program with an optimum data distribution scheme selected from the one or more identified data distribution schemes, and allocating the parallel program to two or more labs for parallel execution. The method further includes receiving one or more results associated with the parallel execution of the parallel program from the two or more labs, and providing the one or more results to the program.02-19-2009
20120011347PARALLEL PROGRAMMING INTERFACE TO DYNAMICALY ALLOCATE PROGRAM PORTIONS - A computing device-implemented method includes receiving a program created by a technical computing environment, analyzing the program, generating multiple program portions based on the analysis of the program, dynamically allocating the multiple program portions to multiple software units of execution for parallel programming, receiving multiple results associated with the multiple program portions from the multiple software units of execution, and providing the multiple results or a single result to the program.01-12-2012

Patent applications by Roy E. Lurie, Wayland, MA US

Steven Lurie, San Francisco, CA US

Patent application numberDescriptionPublished
20090030838METHOD, APPARATUS AND SYSTEM FOR MARKETING , DELIVERING , AND COLLECTING PAYMENT FOR INFORMATION - A method, apparatus and system for marketing, delivering, and collecting payment for information is described. In one embodiment, the invention is a method of providing electronic mail for payment. The invention includes sending an electronic mail message including provided information and a price to a customer, the provided information having an inaccessible portion of information. The invention further includes transferring a payment from the customer, and rendering the inaccessible portion of information accessible to the customer.01-29-2009
20090063246Apparatus and Method for Online Advice Customer Relationship Management - An apparatus and method for online advice customer relationship management are described. The method includes the determination of a service provider ID code from a requesting service provider. Once a service provider ID code is determined, a list of service seekers that have received advice regarding a field of service from a service provider corresponding to the service provider ID code is generated. Once generated, the listing of service seekers is displayed via a customer management screen. As such, system administrators, as well as the service providers themselves, may view listings of service seekers in order to provide relationship management of the service seekers, such as for example, providing incentives to service seekers for follow-up advice, as well as blocking undesired service seekers from further contact with the service provider.03-05-2009
20090161856System and method for an online speaker patch-through - Systems and methods described herein may be incorporated into a “service marketplace” system that matches users with potential information or service providers and establishes a real-time communications connection between the user and a selected information provider. In one embodiment, an alternate is selected for the user when the service provider that the user is trying to connect with cannot be reached. In an alternative embodiment, the alternates can be used in conjunction with the service provider that does connect with the user in order to provide a second opinion or possibly deeper background information. In one embodiment, the service providers can either be a live person at the other end of the connection or a recording.06-25-2009
20100046724APPARATUS AND METHOD FOR ENSURING A REAL-TIME CONNECTION BETWEEN USERS AND SELECTED SERVICE PROVIDER USING VOICE MAIL - A method and apparatus are described for ensuring a real-time connection between users and selected service providers using voice mail. The system enables seekers of a wide array of services to select, contact, converse, and pay for a service provider using a communications device such as the telephone. A seeker locates a service provider by providing the name of a profession, which is recognized by the system's software. Once a service provider is selected, the system connects the seeker with the service provider for a live conversation. However, during service provider unavailability, the system enables the seeker to leave a voice mail message for the service provider and reconnects the user and service provider once the message is reviewed by the service provider. The system automatically bills the seeker for the time spent conversing with the service provider and compensates the service provider.02-25-2010

Patent applications by Steven Lurie, San Francisco, CA US

Zander Lurie, County Of New Castle, DE US