Patents by Inventor Thi Vu
Thi Vu 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).
-
Publication number: 20120157167Abstract: A system and method for autonomously scanning a sensor panel device, is disclosed. A sensor panel processor can be disabled after a first predetermined amount of time has elapsed without the sensor panel device sensing any events. One or more system clocks can also be disabled to conserve power. While the processor and one or more system clocks are disabled, the sensor panel device can periodically autonomously scan the sensor panel for touch activity. If one or more results from the autonomous scans exceed a threshold, the sensor panel device re-enables the processor and one or more clocks to actively scan the sensor panel. If the threshold is not exceeded, then the sensor panel device continues to periodically autonomously scan the sensor panel without intervention from the processor. The sensor panel device can periodically perform calibration functions to account for any drift that may be present in the system.Type: ApplicationFiled: December 29, 2011Publication date: June 21, 2012Inventors: Christoph Horst Krah, Minh-Dieu Thi Vu, Thomas James Wilson
-
Patent number: 8204858Abstract: A method, device, and system for resetting snapshots are provided. The reset of a snapshot incorporates the traditional snapshot delete and snapshot create operations into a single operation. Additionally, a snapshot created under the reset operation may receive an array partition from a snapshot being deleted under the same snapshot reset operation thereby retaining its identifying characteristics.Type: GrantFiled: June 25, 2007Date of Patent: June 19, 2012Assignee: Dot Hill Systems CorporationInventors: James George Wayda, Kent Lee, Ngoclan Thi Vu, Elizabeth G. Rodriguez
-
Patent number: 8200631Abstract: A method, device, and system for resetting snapshots are provided. The reset of a snapshot incorporates the traditional snapshot delete and snapshot create operations into a single operation. Additionally, a snapshot created under the reset operation may receive an array partition from a snapshot being deleted under the same snapshot reset operation thereby retaining its identifying characteristics.Type: GrantFiled: May 15, 2010Date of Patent: June 12, 2012Assignee: Dot Hill Systems CorporationInventors: James George Wayda, Kent Lee, Ngoclan Thi Vu, Elizabeth Guadalupe Rodriguez
-
Publication number: 20120098778Abstract: A device that can autonomously scan a sensor panel is disclosed. Autonomous scanning can be performed by implementing channel scan logic. In one embodiment, channel scan logic carries out many of the functions that a processor would normally undertake, including generating timing sequences and obtaining result data; comparing scan result data against a threshold value (e.g., in an auto-scan mode); generating row count; selecting one or more scanning frequency bands; power management control; and performing an auto-scan routine in a low power mode.Type: ApplicationFiled: January 4, 2012Publication date: April 26, 2012Inventors: Minh-Dieu Thi VU, Thomas James Wilson, Christoph Horst Krah
-
Patent number: 8125456Abstract: A system and method for autonomously scanning a sensor panel device, such as a multi-touch panel, is disclosed. In one embodiment, the system and method disables a sensor panel processor after a first predetermined amount of time has elapsed without the sensor panel device sensing any events. One or more system clocks can also be disabled to conserve power. While the processor and one or more system clocks are disabled, the sensor panel device can periodically autonomously scan the sensor panel for touch activity. Accordingly, if one or more results from the autonomous scans exceed a threshold, the sensor panel device re-enables the processor and one or more clocks to actively scan the sensor panel. If the threshold is not exceeded, then the sensor panel device continues to periodically autonomously scan the sensor panel without intervention from the processor. Furthermore, the sensor panel device can periodically perform calibration functions to account for any drift that may be present in the system.Type: GrantFiled: January 3, 2007Date of Patent: February 28, 2012Assignee: Apple Inc.Inventors: Christoph Horst Krah, Minh-Dieu Thi Vu, Thomas James Wilson
-
Patent number: 8094128Abstract: A device that can autonomously scan a sensor panel is disclosed. Autonomous scanning can be performed by implementing channel scan logic. In one embodiment, channel scan logic carries out many of the functions that a processor would normally undertake, including generating timing sequences and obtaining result data; comparing scan result data against a threshold value (e.g., in an auto-scan mode); generating row count; selecting one or more scanning frequency bands; power management control; and performing an auto-scan routine in a low power mode.Type: GrantFiled: January 3, 2007Date of Patent: January 10, 2012Assignee: Apple Inc.Inventors: Minh-Dieu Thi Vu, Thomas James Wilson, Christoph Horst Krah
-
Patent number: 8001345Abstract: A method, device, and system are provided for determining when to re-initialize a backing store in a data storage system. More specifically, when all snapshots associated with a specified backing store are either being deleted or are marked for deletion the backing store is re-initialized rather than deleting each snapshot independently. The re-initialization of the backing store provides for a quicker way to delete all snapshots than can be achieved by deleting each snapshot independently.Type: GrantFiled: May 10, 2007Date of Patent: August 16, 2011Assignee: Dot Hill Systems CorporationInventors: James George Wayda, Kent Lee, Ngoclan Thi Vu, Elizabeth G. Rodriguez
-
Patent number: 7975115Abstract: A method and device for managing snapshot data is provided. Snapshots may be created having a preserved data area and a write data area. The preserved data area is used to maintain snapshot data corresponding to the point-in-time when the snapshot was created while the write data area is used to facilitate host read/write access to the snapshot. By maintaining two separate areas, the snapshot can be written to without altering the point-in-time representation of the snapshot.Type: GrantFiled: July 19, 2007Date of Patent: July 5, 2011Assignee: Dot Hill Systems CorporationInventors: James George Wayda, Kent Lee, Ngoclan Thi Vu, Elizabeth G. Rodriguez
-
Patent number: 7848825Abstract: A computer system having two or more controllers operating in a Master/Slave configuration is disclosed. In one embodiment, the computer system includes: a sensor panel having a first portion for generating a first set of sense signals indicative of a touch or no-touch condition on the first portion, and a second portion for generating a second set of sense signals indicative of a touch or no-touch condition on the second portion; a first device for receiving and processing the first set of output signals from the first portion of the panel; and a second device for receiving and processing the second set of output signals from the second portion of the panel, wherein the first and second devices operate cooperatively in a Master/Slave configuration.Type: GrantFiled: January 3, 2007Date of Patent: December 7, 2010Assignee: Apple Inc.Inventors: Thomas James Wilson, Minh-Dieu Thi Vu, Yutaka Hori
-
Publication number: 20100223428Abstract: A method, device, and system for resetting snapshots are provided. The reset of a snapshot incorporates the traditional snapshot delete and snapshot create operations into a single operation. Additionally, a snapshot created under the reset operation may receive an array partition from a snapshot being deleted under the same snapshot reset operation thereby retaining its identifying characteristics.Type: ApplicationFiled: May 15, 2010Publication date: September 2, 2010Applicant: Dot Hill Systems CorporationInventors: James George Wayda, Kent Lee, Ngoclan Thi Vu, Elizabeth G. Rodriguez
-
Patent number: 7783850Abstract: A method and device for performing a volume copy is provided. The volume copy method allows access to both the Volume Copy Source and Volume Copy Target while the volume copy process is occurring. This allows a system administrator to initiate a volume copy without worrying that host access to the Volume Copy Source and Volume Copy Target will be interrupted.Type: GrantFiled: November 27, 2007Date of Patent: August 24, 2010Assignee: Dot Hill Systems CorporationInventors: Ngoclan Thi Vu, James George Wayda, Kent Lee, Raghavendra Kulkarni
-
Patent number: 7783603Abstract: A method, device, and system are provided for re-initializing a backing store in a data storage system. More specifically, when all snapshots associated with a specified backing store are either being deleted or are marked for deletion the backing store is re-initialized rather than deleting each snapshot independently. The re-initialization of the backing store provides for a quicker way to delete all snapshots than could previously be achieved when each snapshot was deleted independently.Type: GrantFiled: May 10, 2007Date of Patent: August 24, 2010Assignee: Dot Hill Systems CorporationInventors: James George Wayda, Kent Lee, Ngoclan Thi Vu, Elizabeth G. Rodriguez
-
Publication number: 20100188356Abstract: A device that can autonomously scan a sensor panel is disclosed. Autonomous scanning can be performed by implementing channel scan logic. In one embodiment, channel scan logic carries out many of the functions that a processor would normally undertake, including generating timing sequences and obtaining result data; comparing scan result data against a threshold value (e.g., in an auto-scan mode); generating row count; selecting one or more scanning frequency bands; power management control; and performing an auto-scan routine in a low power mode.Type: ApplicationFiled: March 17, 2010Publication date: July 29, 2010Inventors: Minh-Dieu Thi Vu, Thomas James Wilson, Christoph Horst Krah
-
Publication number: 20100173680Abstract: A device that can autonomously scan a sensor panel is disclosed. Autonomous scanning can be performed by implementing channel scan logic. In one embodiment, channel scan logic carries out many of the functions that a processor would normally undertake, including generating timing sequences and obtaining result data; comparing scan result data against a threshold value (e.g., in an auto-scan mode); generating row count; selecting one or more scanning frequency bands; power management control; and performing an auto-scan routine in a low power mode.Type: ApplicationFiled: March 17, 2010Publication date: July 8, 2010Inventors: Minh-Dieu Thi Vu, Thomas James Wilson, Christoph Horst Krah
-
Publication number: 20100164898Abstract: A device that can autonomously scan a sensor panel is disclosed. Autonomous scanning can be performed by implementing channel scan logic. In one embodiment, channel scan logic carries out many of the functions that a processor would normally undertake, including generating timing sequences and obtaining result data; comparing scan result data against a threshold value (e.g., in an auto-scan mode); generating row count; selecting one or more scanning frequency bands; power management control; and performing an auto-scan routine in a low power mode.Type: ApplicationFiled: March 12, 2010Publication date: July 1, 2010Inventors: Minh-Dieu Thi Vu, Thomas James Wilson, Christoph Horst Krah
-
Publication number: 20100060590Abstract: A channel scan architecture for detecting touch events on a touch sensor panel is disclosed. The channel scan architecture can combine drive logic, sense channels and channel scan logic on a single monolithic chip. The channel scan logic can be configured to implement a sequence of scanning processes in a panel subsystem without intervention from a panel processor. The channel scan architecture can provide scan sequence control to enable the panel processor to control the sequence in which individual scans are implemented in the panel subsystem. Type of scans that can be implemented in the panel subsystem can include a spectral analysis scan, touch scan, phantom touch scan, ambient light level scan, proximity scan and temperature scan.Type: ApplicationFiled: September 10, 2008Publication date: March 11, 2010Inventors: Thomas James Wilson, Christoph Horst Krah, Minh-Dieu Thi Vu
-
Publication number: 20080320258Abstract: A method, device, and system for resetting snapshots are provided. The reset of a snapshot incorporates the traditional snapshot delete and snapshot create operations into a single operation. Additionally, a snapshot created under the reset operation may receive an array partition from a snapshot being deleted under the same snapshot reset operation thereby retaining its identifying characteristics.Type: ApplicationFiled: June 25, 2007Publication date: December 25, 2008Applicant: DOT HILL SYSTEMS CORP.Inventors: James George Wayda, Kent Lee, Ngoclan Thi Vu, Elizabeth G. Rodriguez
-
Publication number: 20080281875Abstract: A method, device, and system are provided for determining when to re-initialize a backing store in a data storage system. More specifically, when all snapshots associated with a specified backing store are either being deleted or are marked for deletion the backing store is re-initialized rather than deleting each snapshot independently. The re-initialization of the backing store provides for a quicker way to delete all snapshots than can be achieved by deleting each snapshot independently.Type: ApplicationFiled: May 10, 2007Publication date: November 13, 2008Applicant: DOT HILL SYSTEMS CORP.Inventors: James George Wayda, Kent Lee, Ngoclan Thi Vu, Elizabeth G. Rodriguez
-
Publication number: 20080281877Abstract: A method, device, and system are provided for re-initializing a backing store in a data storage system. More specifically, when all snapshots associated with a specified backing store are either being deleted or are marked for deletion the backing store is re-initialized rather than deleting each snapshot independently. The re-initialization of the backing store provides for a quicker way to delete all snapshots than could previously be achieved when each snapshot was deleted independently.Type: ApplicationFiled: May 10, 2007Publication date: November 13, 2008Applicant: DOT HILL SYSTEMS CORP.Inventors: James George Wayda, Kent Lee, Ngoclan Thi Vu, Elizabeth G. Rodriguez
-
Publication number: 20080256141Abstract: A method and device for managing snapshot data is provided. Snapshots may be created having a preserved data area and a write data area. The preserved data area is used to maintain snapshot data corresponding to the point-in-time when the snapshot was created while the write data area is used to facilitate host read/write access to the snapshot. By maintaining two separate areas, the snapshot can be written to without altering the point-in-time representation of the snapshot.Type: ApplicationFiled: July 19, 2007Publication date: October 16, 2008Applicant: DOT HILL SYSTEMS CORP.Inventors: James George Wayda, Kent Lee, Ngoclan Thi Vu, Elizabeth G. Rodriguez