Patents by Inventor Russell L. Simpson
Russell L. Simpson has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 7642753Abstract: A charging system (108) supplies a source voltage (Vco, FIG. 5) and a source current (Ico, FIG. 5) to a plurality of battery cells (110). The charging system operates according to a method (200) including the steps of determining (202) a capacity for each of the plurality of battery cells (120 and 130), determining (204) a desired cutoff current (Ico1, FIG. 5) for a select one of the plurality of battery cells (120) having the smallest capacity, determining (206) an optimal source cutoff current according to the capacity of the select one of the plurality of battery cells, adjusting (208) the source current according to the optimal source cutoff current, and upon the source current reaching the optimal source cutoff current, switching out the select one of the plurality of battery cells to allow continued charging of another cell until it is fully charged.Type: GrantFiled: September 16, 2005Date of Patent: January 5, 2010Assignee: Motorola, Inc.Inventors: Russell L. Simpson, Joseph Patino
-
Patent number: 7626365Abstract: The invention concerns a method (200) and system (100) for charging a battery (110). The method includes the steps of receiving (212) an input power supply signal (300), monitoring (216) the input power supply signal to determine when the input power supply signal reaches first and second predetermined thresholds (314, 316) and in response to the monitoring step, selectively controlling (217) a charging switch (122) that controls the flow of the input power supply signal to the battery. The controlling step can include activating (220) the charging switch when the input power supply signal reaches the first predetermined threshold and deactivating (226) the switch when the input power supply signal reaches the second predetermined threshold.Type: GrantFiled: November 26, 2003Date of Patent: December 1, 2009Assignee: Motorola Inc.Inventors: Joseph Patino, Marco Pulido, Russell L. Simpson
-
Patent number: 7626355Abstract: A portable electronic device and a method to protect the portable electronic device from a battery bounce are provided. The portable electronic device (100) can comprise a free-fall condition sensor (105) enabled to detect a pre-battery bounce condition in the portable electronic device and a processor (110) coupled to the free-fall condition sensor (105). The processor (110), in response to a detection of the pre-battery bounce condition by the free-fall condition sensor (105), can be programmed to place the portable electronic device (100) in a pre-battery bounce setting. The method can include detecting a pre-battery bounce condition in the portable electronic device (405) and in response to the detection of the pre-battery bounce condition (405), placing the portable electronic device in a pre-battery bounce setting (410).Type: GrantFiled: November 29, 2005Date of Patent: December 1, 2009Assignee: Motorola, Inc.Inventors: John M. Burgan, Andrew F. Burton, Ronald S. Coapstick, Jon S. Miller, Joseph Patino, Russell L. Simpson
-
Publication number: 20090210225Abstract: The disclosed personal information management (PIM) system supports tasks and reminders via a audio user interface. The user creates a task object via a telephone call to the server. The task object may include an audio recording of the user's voice received during the telephone call. The system may convert the user's speech to text and may store the text in the task object. The system may include other structured data further defining the task such as calling party number, due date, start date, priority, status, percentage complete, categories, or the like. As stored by the system, the task may appear with the user's other tasks in the user's client. The PIM system may provide outbound telephone calls to the user as reminders associated with the user's tasks. The user receiving the reminder call may hear voice prompts, computer generated speech, and/or the audio recording associated with the task.Type: ApplicationFiled: February 15, 2008Publication date: August 20, 2009Applicant: Microsoft CorporationInventors: Russell L. Simpson, Clifford N. Didcock
-
Publication number: 20090204666Abstract: A server push model for client/server communications. The push architecture operates on top of a non-push (e.g., request/response) protocol (e.g., HTTP) to combine notifications from multiple data sources (e.g., email, text messaging, etc.). The server can be a middle-tier server (or proxy) to which a single web client registers interest in one or more notification types from one or more data sources. The mid-tier server aggregates the notifications from the various data sources and delivers the notifications to the requesting client via a single “push” pipe. The web client then distributes each notification to the appropriate parts of the client user interface. A producer/consumer locking mechanism eliminates blocking threads waiting on a mutual exclusion lock. A notification throttling mechanism distinguishes different types of notifications in order to guarantee that the client is not overloaded with too much information.Type: ApplicationFiled: February 13, 2008Publication date: August 13, 2009Applicant: MICROSOFT CORPORATIONInventors: Giselli Panontini De Souza Sana, Daniel V. Kling, Sridhar Raman, Jim R. Van Eaton, Russell L. Simpson
-
Publication number: 20090128089Abstract: The invention concerns a light detection power system (105). The system can include a solar cell charging circuit (120) having at least one solar cell (116) in which the solar cell charging circuit can provide power to a power source (114), a lighting circuit (122) that receives power from the power source and a controller (118) coupled to the solar cell charging circuit and the lighting circuit. The controller can enable the lighting circuit when a power level that the controller detects from the solar cell charging circuit fails to reach a first predetermined threshold. The solar cell charging circuit can include a switch (130) that is controlled by the controller. The controller can further enable the switch when the power level that the controller detects from the solar cell charging circuit reaches a second predetermined threshold.Type: ApplicationFiled: January 28, 2009Publication date: May 21, 2009Applicant: MOTOROLA, INC.Inventors: JOSEPH PATINO, RUSSELL L. SIMPSON
-
Publication number: 20090106687Abstract: A virtual list view in a web application is dynamically updated such that a user can seamlessly access and manage the presented data despite the inherent latency involved with the web. Data associated with the virtual list view is downloaded in chunks and the view updated as the user scrolls. By coupling the user's scrolling and particular chunks of data to be downloaded system resources are utilized in an efficient manner. Additional user interface controls for the user interface are employed for rapid and efficient access to portions of data minimizing delay and system resource occupation.Type: ApplicationFiled: October 19, 2007Publication date: April 23, 2009Applicant: Microsoft CorporationInventors: Giselli Panontini De Souza Sana, Rajatish Mukherjee, Scott C. Mikula, Jim R. Van Eaton, Russell L. Simpson
-
Patent number: 7486044Abstract: The invention concerns a light detection power system (105). The system can include a solar cell charging circuit (120) having at least one solar cell (116) in which the solar cell charging circuit can provide power to a power source (114), a lighting circuit (122) that receives power from the power source and a controller (118) coupled to the solar cell charging circuit and the lighting circuit. The controller can enable the lighting circuit when a power level that the controller detects from the solar cell charging circuit fails to reach a first predetermined threshold. The solar cell charging circuit can include a switch (130) that is controlled by the controller. The controller can further enable the switch when the power level that the controller detects from the solar cell charging circuit reaches a second predetermined threshold.Type: GrantFiled: November 30, 2004Date of Patent: February 3, 2009Assignee: Motorola, Inc.Inventors: Joseph Patino, Russell L. Simpson
-
Publication number: 20080269993Abstract: A crash sensing system for determining a vehicle impact includes an electronic controller for activating impact mitigation equipment during both a first stage event and a second stage event. One or more sensors are used for determining the magnitude of both frontal and side impact forces during the vehicle impact. The controller operates to adjust the sensitivity of the sensors based upon vehicle speed measurements.Type: ApplicationFiled: March 28, 2008Publication date: October 30, 2008Inventors: Russell L. Simpson, David J. Nichols, David R. Little
-
Patent number: 7430607Abstract: A method and system for managing one or more web requests provided to a web application from a client computer. An application is responsive to a web request to generate verification data. The application sends a reply to the client to calculate a stamp as a function of the generated verification data. The application is responsive to an additional request from the client including the calculated stamp to determine if it corresponds to the generated verification data. If the calculated stamp corresponds to the generated verification data, the additional web request is submitted to the web application for processing. A Web server subject to a DOS attack will be able to distinguish between genuine users(who generate stamps) and malicious users(who will not generate stamps) and over a period of time be able to restore service to the former and deny to the latter.Type: GrantFiled: May 25, 2005Date of Patent: September 30, 2008Assignee: Microsoft CorporationInventors: Gregory Allin Bolles, Radhesh Mohandas, Russell L. Simpson, Jr.
-
Publication number: 20080111522Abstract: A method and system for charging an electronic device (104) is provided. The method includes negotiating a first current supply (304) from a first charging port. The first charging port is one of a plurality of charging ports (106, 108, 110, 112 and 114) present on a current-supplying device (102). Further, the method includes negotiating a second current supply (306) from a second charging port, the second charging port is one of the plurality of charging ports (106, 108, 110, 112 and 114). Furthermore, the method includes combining the first current supply and the second current supply (308) to provide a combined current supply for charging the battery of the electronic device.Type: ApplicationFiled: February 12, 2007Publication date: May 15, 2008Applicant: Motorola, Inc.Inventors: Russell L. Simpson, John M. Burgan, Joseph Patino, Marco Pulido
-
Publication number: 20080081623Abstract: A method (400) for allocating handoff of mobile stations (105, 110) to a first network node (115). The method can include receiving a handoff request for a first mobile station. Handoff of the first mobile station can be granted in response to determining that the first mobile station has an effective level of battery charge equal to or below a threshold value. Handoff of the first mobile station can be denied in response to determining that the first mobile station has an effective level of battery charge greater than the threshold value. The method also can include receiving status information (130) communicated by the first mobile station. The status information can indicate an effective battery level of the first mobile station. In another arrangement, the status information can indicate a handoff priority level of the first mobile station.Type: ApplicationFiled: September 29, 2006Publication date: April 3, 2008Applicant: MOTOROLA, INC.Inventors: John M. Burgan, William E. Ceres, Donald R. Dale, Joseph Patino, Marco Pulido, Russell L. Simpson
-
Publication number: 20080080681Abstract: A server (122) provides at least one advertisement choice (404) to a user and receives a selection of the at least one advertisement choice from the user. An endorsement is then created from the selected advertisement choice and linked to a voice mail service subscribed to by the user. When a call is received from an originating device (106), the endorsement is played in association with an outgoing voice mail message to a user of the originating device.Type: ApplicationFiled: September 29, 2006Publication date: April 3, 2008Inventors: John M. Burgan, Joseph Patino, Russell L. Simpson
-
Patent number: 7349783Abstract: A supplemental restraint deployment method utilizes measured vehicle speed and acceleration and the output of a closing velocity sensor that detects the presence and closing rate of an approaching object prior to contact with the vehicle. The closing velocity and vehicle speed are utilized for classification of an impending crash event, where the deployment options vary depending on the crash classification. In the ensuing crash event, a classification-dependent algorithm is executed to determine if, when and what level of restraint deployment is warranted based on measures of actual crash severity. Additionally, the algorithm is reset when the calculated change in vehicle velocity reaches the initial closing velocity.Type: GrantFiled: June 9, 2005Date of Patent: March 25, 2008Assignee: Delphi Technologies, Inc.Inventors: Robert J. Cashler, Junqiang Shen, Walter Kirk Kosiak, Russell L. Simpson, Charles A. Cluff
-
Publication number: 20080051165Abstract: A communication device (100) that includes a transceiver (210), a sensor (230) that detects proximity of the communication device with respect to a user (105), and a controller (205) that selectively changes at least one operating parameter of the transceiver when the sensor detects that the communication device is proximate to the user. The operating parameter that is changed can includes a transmit power of communication signals generated by the transceiver and/or a data transmission rate of signals generated by the transceiver. The communication device also can include a first antenna (215) and a second antenna (220), and the operating parameter that is changed can include a selection of the first antenna or the second antenna through which to transmit an RF signal. The sensor can sense a value of electric field intensity, a value of capacitance, or acoustically measure a distance between the communication device and the user.Type: ApplicationFiled: August 28, 2006Publication date: February 28, 2008Applicant: MOTOROLA, INC.Inventors: John M. Burgan, William E. Ceres, Donald R. Dale, Joseph Patino, Carlos A. Rivera-Cintron, Russell L. Simpson
-
Patent number: 7274169Abstract: A device (100) has a charging system (102) for coupling to a charger (103) operating in a vehicle, and a processor coupled to the charging system. The processor is programmed to detect (202) a charging state while a user of the device is operating the vehicle, and detect (204-208) an act by the user to exit the vehicle.Type: GrantFiled: June 27, 2005Date of Patent: September 25, 2007Assignee: Motorola, Inc.Inventors: John M. Burgan, Joseph Patino, Russell L. Simpson
-
Patent number: 7224992Abstract: A stereo headset (104) with push-to-talk function can be interfaced with a wireless communication device (102) via a connector interface. The connector interface preferably includes a jack at the wireless communication device (102) and a compatible plug at the stereo headset (104). An electrical contact (310) at the connector interface can contemporaneously interconnect both electrical audio signals between the wireless communication device (102) and at least one of the speakers of the stereo headset (104) and electrical user input signals from an external push-to-talk user input device (232) to the wireless communication device (102).Type: GrantFiled: October 10, 2003Date of Patent: May 29, 2007Assignee: Motorola, Inc.Inventors: Joseph Patino, Audley F. Patterson, Richard L. Pyatt, Russell L. Simpson, Sybren D. Smith
-
Patent number: 7177949Abstract: Methods, systems, computer program products, and data structures for displaying data on a web browser interface where the data in its native format is not displayable on a web browser interface. A network server receives a request for content from a network device where the request includes a request for data that is not displayable on a web browser. The network server identifies a template, which will be used to transform non-displayable data into displayable content. The network server accesses non-displayable data that is stored on a data server and processes the accessed non-displayable data according to the identified template in order to transform it into displayable content. A template may include HTML code as well as customized tags. The customized tags are consumed by a rendering engine, which executes certain functions to modify the data, making it displayable content. Once transformed, displayable content is sent to the network device.Type: GrantFiled: October 24, 2005Date of Patent: February 13, 2007Assignee: Microsoft CorporationInventors: Shawn D. Bracewell, Troy Mayhan, Russell L. Simpson, Jr., Puhazholi Vetrivel, Ward Beattie
-
Patent number: 7167107Abstract: The invention concerns a method (200) of generating an array (100, 300, 400) having a reduced number of input/outputs (114, 314, 414). The method includes the steps of, for each array row input/output, grouping (212) at least one set of rows (124, 324, 424) in which the set of rows is coupled to the array row input/output and, for each combination of the array row input/outputs, selectively coupling (216) non-set rows (326, 426) to the array row input/outputs that comprise the combination. At least a portion of a number of rows (110, 310, 410) for the array is equal to the number of rows in each set of rows multiplied by the number of array row input/outputs plus the number of non-set rows coupled to the array row input/output combinations.Type: GrantFiled: September 19, 2003Date of Patent: January 23, 2007Assignee: Motorola, Inc.Inventors: Joseph Patino, Russell L. Simpson
-
Patent number: 7068013Abstract: A system (200) includes a battery charger (278) and a battery (202). The battery (202) includes a thermistor (230), a voltage identifying element (240), a switch (244), a memory device (232), and a battery data contact (228), connected to a data port of the memory device (232) and the voltage identifying element (240). The voltage identifying element (240) determines a voltage that controls the switch (244). When the switch (244) is enabled, the thermistor (230), connected to a battery clock contact (224), is active and a microprocessor (102) on the battery charger (278) reads the value of the thermistor (230) via an analog-to-digital converter. When the switch (244) is disabled, the thermistor (230) is switched out and the battery clock contact (224) is used to clock the memory device (232). The battery charger (278) has a data contact (226) for receiving the battery data contact (228) and a clock contact (222) for receiving the battery clock contact (224).Type: GrantFiled: February 20, 2004Date of Patent: June 27, 2006Assignee: Motorola, Inc.Inventors: Joseph Patino, Craig G. Bishop, Andrew F. Burton, Russell L. Simpson