Patents by Inventor Ronald H. Sartore
Ronald H. Sartore 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: 8200885Abstract: A memory subsystem includes a volatile memory and a nonvolatile memory. A controller includes logic to interface the volatile memory to an external system, so that the volatile memory is addressable for reading and writing by the external system. The controller includes logic to back up data from the volatile memory to the nonvolatile memory upon receiving a backup signal from the external system. A power controller includes logic to detect when power from the external system fails, and when power from the external system fails, to provide backup power for long enough to enable the controller to back up data from the volatile memory to a first region of the nonvolatile memory. The controller, upon receiving the backup signal from the external system, backs up data from the volatile memory to a second region of the nonvolatile memory different that the first region used to back up data from the volatile memory to the nonvolatile memory when power from the external system fails.Type: GrantFiled: May 24, 2009Date of Patent: June 12, 2012Assignee: AgigA Tech Inc.Inventor: Ronald H Sartore
-
Patent number: 8169421Abstract: An apparatus and method for distinguishing a particular gesture from among multiple gestures, performed by a conductive object on the sensing device, using fewer than three time intervals. The apparatus may include a sensing device to detect a presence of a conductive object, and a processing device, coupled to the sensing device, to distinguish the multiple gestures. The method may include distinguishing between a tap gesture, a double tap gesture, a drag gesture, and a motion gesture.Type: GrantFiled: June 19, 2006Date of Patent: May 1, 2012Assignee: Cypress Semiconductor CorporationInventors: David G. Wright, Edward L. Grivna, Ronald H. Sartore
-
Patent number: 8154259Abstract: A memory subsystem is configured to obtain power from an external system and from at least one power capacitors. The memory subsystem includes logic to verify the power delivery capability of the power capacitors.Type: GrantFiled: July 25, 2007Date of Patent: April 10, 2012Assignee: AgigA Tech Inc.Inventor: Ronald H Sartore
-
Patent number: 8120584Abstract: An apparatus and method for providing an active feedback of a position of a conductive object, manipulated by a user on a sensing device, to allow detection of a reference location on the sensing device by the user. The apparatus may include a sensing device to detect a presence of a conductive object, manipulated by a user on the sensing device, a processing device coupled to the sensing device, the processing device to determine a position of the conductive object on the sensing device, and a feedback mechanism coupled to the processing device to provide an active feedback to the user to allow detection of a reference location on the sensing device by the user.Type: GrantFiled: December 21, 2006Date of Patent: February 21, 2012Assignee: Cypress Semiconductor CorporationInventors: Edward L. Grivna, David G. Wright, Ronald H. Sartore
-
Patent number: 8074034Abstract: A memory subsystem includes a volatile memory, a nonvolatile memory, and a controller including logic to interface the volatile memory to an external system. The volatile memory is addressable for reading and writing by the external system. The memory subsystem includes a power controller with logic to detect when power from the external system to at least one of the volatile and nonvolatile memories and to the controller fails. When external system power fails, backup power is provided to at least one of the volatile and nonvolatile memories and to the controller for long enough to enable the controller to back up data from the volatile memory to the nonvolatile memory.Type: GrantFiled: July 25, 2007Date of Patent: December 6, 2011Assignee: AgigA Tech Inc.Inventor: Ronald H Sartore
-
Patent number: 8046546Abstract: A memory subsystem may include logic to make available to the device into which it is installed at least one portion of the volatile memory that will be backed up to the nonvolatile memory in the event of device power failure. The logic may make available to the device at least one portion of the volatile memory that will not be backed up to the nonvolatile memory in the event of device power failure, and make available to the device at least one portion of the nonvolatile memory that is not reserved for backups from the volatile memory.Type: GrantFiled: July 25, 2007Date of Patent: October 25, 2011Assignee: AGIGA TechInventor: Ronald H Sartore
-
Patent number: 8008894Abstract: An apparatus includes a capacitor and logic to adjust an operating temperature of the capacitor according to a charge on the capacitor, and/or to adjust a charge of the capacitor according to the operating temperature of the capacitor to improve the useful life of the capacitor and increase its reliability.Type: GrantFiled: December 5, 2008Date of Patent: August 30, 2011Assignee: Agiga Tech Inc.Inventor: Ronald H Sartore
-
Publication number: 20110125953Abstract: A memory system includes logic to distribute bits of a data word from a first memory across multiple pages of a flash memory.Type: ApplicationFiled: November 23, 2009Publication date: May 26, 2011Applicant: AgigA Tech Inc.Inventor: Ronald H. Sartore
-
Publication number: 20110072302Abstract: A memory cartridge is described that includes a non-volatile memory. The cartridge also includes logic to concentrate memory operations on particular areas of the non-volatile memory to cause the areas of concentration to wear out at an accelerated rate relative to non areas of concentration, and logic to track wear on the non-volatile memory resulting from one or both of erases and writes.Type: ApplicationFiled: September 24, 2009Publication date: March 24, 2011Applicant: AgigA Tech Inc.Inventor: Ronald H. Sartore
-
Publication number: 20110072192Abstract: A memory system includes a volatile memory and a non-volatile memory. The volatile memory is configured as a random access memory or cache for the nonvolatile memory. Wear concentration logic targets one or more selected devices of the nonvolatile memory for accelerated wear.Type: ApplicationFiled: September 24, 2009Publication date: March 24, 2011Applicant: AgigA Tech Inc.Inventor: Ronald H. Sartore
-
Patent number: 7870508Abstract: In one embodiment, a method for controlling display of data includes identifying a data item selected by a user from multiple data items displayed on a display screen, and modifying the appearance of the multiple data items. The method further includes causing the multiple data items to be displayed on the display screen in the modified form, together with additional information pertaining to the selected data item, where the additional information is presented without obscuring the multiple data items displayed on the display screen.Type: GrantFiled: August 17, 2006Date of Patent: January 11, 2011Assignee: Cypress Semiconductor CorporationInventors: David G. Wright, Edward L. Grivna, Ronald H. Sartore
-
Patent number: 7865679Abstract: A memory subsystem includes volatile memory and nonvolatile memory, and logic to interrupt a power down save operation of the memory subsystem upon detection of a restoration of system power, and to enable use of the memory subsystem by the system if sufficient nonvolatile memory capacity of the memory subsystem is available to backup an amount of the volatile memory capacity of the memory subsystem.Type: GrantFiled: July 25, 2007Date of Patent: January 4, 2011Assignee: AgigA Tech Inc., 12700Inventor: Ronald H Sartore
-
Patent number: 7809973Abstract: A method, apparatus or system for generating a clock signal that includes determining a transmission frequency within a first frequency range for receiving or transmitting a data stream, locking a clock to the transmission frequency during a packet exchange and tuning the clock to one or more frequencies within a second frequency range after the packet exchange. The clock may be variably tuned to multiple frequencies within either the first or second range.Type: GrantFiled: November 16, 2005Date of Patent: October 5, 2010Assignee: Cypress Semiconductor CorporationInventors: Ronald H. Sartore, Timothy J. Williams
-
Publication number: 20100142307Abstract: An apparatus includes a capacitor and logic to adjust an operating temperature of the capacitor according to a charge on the capacitor, and/or to adjust a charge of the capacitor according to the operating temperature of the capacitor to improve the useful life of the capacitor and increase its reliability.Type: ApplicationFiled: December 5, 2008Publication date: June 10, 2010Applicant: AgigA Tech Inc.Inventor: Ronald H. Sartore
-
Publication number: 20100008174Abstract: An apparatus includes logic to determine a discharge drop of a capacitor and to adjust an enablement charge level of the capacitor according to the discharge drop.Type: ApplicationFiled: July 10, 2008Publication date: January 14, 2010Applicant: AgigA Tech Inc.Inventors: Ronald H. Sartore, Yingnan Liu, Lane Hauck
-
Publication number: 20090235038Abstract: A memory subsystem includes a volatile memory and a nonvolatile memory. A controller includes logic to interface the volatile memory to an external system, so that the volatile memory is addressable for reading and writing by the external system. The controller includes logic to back up data from the volatile memory to the nonvolatile memory upon receiving a backup signal from the external system. A power controller includes logic to detect when power from the external system fails, and when power from the external system fails, to provide backup power for long enough to enable the controller to back up data from the volatile memory to a first region of the nonvolatile memory. The controller, upon receiving the backup signal from the external system, backs up data from the volatile memory to a second region of the nonvolatile memory different that the first region used to back up data from the volatile memory to the nonvolatile memory when power from the external system fails.Type: ApplicationFiled: May 24, 2009Publication date: September 17, 2009Applicant: AgigA Tech Inc.Inventor: Ronald H. Sartore
-
Publication number: 20090122619Abstract: An enhanced DRAM contains embedded row registers in the form of latches. The row registers are adjacent to the DRAM array, and when the DRAM comprises a group of subarrays, the row registers are located between DRAM subarrays. When used as on-chip cache, these registers hold frequently accessed data. This data corresponds to data stored in the DRAM at a particular address. When an address is supplied to the DRAM, it is compared to the address of the data stored in the cache. If the addresses are the same, then the cache data is read at SRAM speeds. The DRAM is decoupled from this read. The DRAM also remains idle during this cache read unless the system opts to precharge or refresh the DRAM. Refresh or precharge occur concurrently with the cache read. If the addresses are not the same, then the DRAM is accessed and the embedded register is reloaded with the data at that new DRAM address.Type: ApplicationFiled: May 6, 2008Publication date: May 14, 2009Applicant: Purple Mountain Server LLCInventors: Ronald H. Sartore, Kenneth J. Mobley, Donald G. Carrigan, Oscar Frederick Jones, JR.
-
Publication number: 20090031072Abstract: A memory subsystem includes a volatile memory, a nonvolatile memory, and a controller including logic to interface the volatile memory to an external system. The volatile memory is addressable for reading and writing by the external system. The memory subsystem includes a power controller with logic to detect when power from the external system to at least one of the volatile and nonvolatile memories and to the controller fails. When external system power fails, backup power is provided to at least one of the volatile and nonvolatile memories and to the controller for long enough to enable the controller to back up data from the volatile memory to the nonvolatile memory.Type: ApplicationFiled: July 25, 2007Publication date: January 29, 2009Applicant: SimtekInventor: Ronald H. Sartore
-
Publication number: 20090031099Abstract: A memory subsystem includes volatile memory and nonvolatile memory, and logic to interrupt a power down save operation of the memory subsystem upon detection of a restoration of system power, and to enable use of the memory subsystem by the system if sufficient nonvolatile memory capacity of the memory subsystem is available to backup an amount of the volatile memory capacity of the memory subsystem.Type: ApplicationFiled: July 25, 2007Publication date: January 29, 2009Applicant: SimtekInventor: Ronald H. Sartore
-
Publication number: 20090031098Abstract: A memory subsystem may include logic to make available to the device into which it is installed at least one portion of the volatile memory that will be backed up to the nonvolatile memory in the event of device power failure. The logic may make available to the device at least one portion of the volatile memory that will not be backed up to the nonvolatile memory in the event of device power failure, and make available to the device at least one portion of the nonvolatile memory that is not reserved for backups from the volatile memory.Type: ApplicationFiled: July 25, 2007Publication date: January 29, 2009Applicant: SimtekInventor: Ronald H. Sartore