Patents by Inventor Henry Hutton
Henry Hutton 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: 11935657Abstract: A system and method are provided for collection and testing of a biologic sample. The system and method comprise collecting by a user of a testing device a biologic sample for use with the testing device, assigning correlative values as test results, and receiving the test results at a server disposed on a network. Some aspects further include presenting advertisements and other messages to users through a mobile application operating on a mobile device. These aspects take into account the results of the self-diagnostic test and present different advertisements to the user based on the results of the test.Type: GrantFiled: August 23, 2021Date of Patent: March 19, 2024Assignee: Reliant Immune Diagnostics, Inc.Inventors: Jovan Hutton Pulitzer, Henry Joseph Legere, III
-
Patent number: 11915810Abstract: A method for initiating a telemedicine conference on a mobile device is provided. The method comprises receiving diagnostic test results in response to a diagnostic test, determining if the diagnostic test results include a positive result, storing the diagnostic test results on a server disposed on a network, presenting, if the diagnostic test results are positive, a telemedicine initiation option on a screen of the mobile device, determining whether the telemedicine initiation option is selected, sending the diagnostic test results from the server to the telemedicine provider, sending additional medical history information to the telemedicine provider, and initiating a telemedicine conference with the telemedicine provider. Some of these aspects also provide healthcare providers the ability to electronically send prescriptions and provide users the ability to use a mobile application to send prescriptions to pharmacies to be filled.Type: GrantFiled: December 14, 2017Date of Patent: February 27, 2024Assignee: RELIANT IMMUNE DIAGNOSTICS, INC.Inventors: Jovan Hutton Pulitzer, Henry Joseph Legere, III
-
Patent number: 9164700Abstract: A system is set forth that includes storage, a first file system, a second file system, and a processing system. The first file system manages one or more files and/or directories on the storage, while the second file system manages content of one or more further files on the storage. The processing system is responsive to a triggering event. The processing system responds to the triggering event by re-mapping content from the second file system to the first file system while retaining the content at its original physical location on the storage so that the content is accessible through the first file system from its original physical location on the storage.Type: GrantFiled: March 5, 2009Date of Patent: October 20, 2015Assignee: SanDisk IL LTDInventors: Henry Hutton, Judah Gamliel Hahn, Daniel Isaac Goodman
-
Patent number: 9152641Abstract: A method and system are disclosed that permit a host application to obtain cluster location data, for example logical addresses associated with the clusters of a file, and to allow a host application to communicate the logical block address mapping information to firmware of a storage device. The method includes the host transmitting one or more clusters or partial clusters having a signature to the storage device where the storage device knows or has been instructed by the host to look for the signature. The storage device may receive clusters having a signature and, responsive to a host request, return logical address information to a host for the location in the storage device of the marked clusters. The host may parse a data structure on the storage device to obtain remaining cluster location information using a file's first cluster location or may request that the storage device return the cluster location information.Type: GrantFiled: December 15, 2011Date of Patent: October 6, 2015Assignee: SanDisk Technologies Inc.Inventors: Joseph Edward Halpern, III, Henry Hutton, Judah Gamliel Hahn, Moshe Raz, In-Soo Yoon
-
Patent number: 8984032Abstract: A method and system are disclosed that permit a host application to obtain cluster location data, for example logical addresses associated with the clusters of a file, and a host application to communicate the logical block address mapping information to firmware of a storage device. The method includes the host transmitting one or more clusters or partial clusters having a signature to the storage device where the storage device knows or has been instructed to look for the signature. The storage device may receive clusters having a signature and, responsive to a host request, return logical address information to a host for the location in the storage device of the marked clusters. The host may parse a data structure on the storage device to obtain remaining cluster location information using a file's first cluster location or may request that the storage device return the cluster location information.Type: GrantFiled: December 15, 2011Date of Patent: March 17, 2015Assignee: SanDisk Technologies Inc.Inventors: Joseph Edward Halpern, III, Henry Hutton, Judah Gamliel Hahn, Moshe Raz, In-Soo Yoon
-
Patent number: 8661185Abstract: An electronic library for managing data from removable data storage devices is described. The electronic library may have a stand-alone housing with a plurality of receptacles, at least two of the receptacles sized to connect with at least a first type of removable data storage device. An interface positioned on the housing permits concurrent access to removable data storage devices connected with the plurality of receptacles. A data access module in the housing may be configured to emulate a single removable data storage device containing data folders with corresponding to each removable data storage device. A refresh module in the housing may be configured to refresh each memory address of a removable data storage device in communication with one of the plurality of receptacles so that data integrity may be preserved.Type: GrantFiled: February 21, 2007Date of Patent: February 25, 2014Assignee: SanDisk Technologies Inc.Inventors: Tyler Thorp, Brent Haukness, Henry Hutton
-
Patent number: 8549229Abstract: Systems and methods for managing a storage device are disclosed. Generally, in a host to which a storage device is operatively coupled, wherein the storage device includes a cache for storing one or more discardable files, a file is identified to be uploaded to an external location. A determination is made whether sufficient free space exists in the cache to pre-stage the file for upload to the external location and the file is stored in the cache upon determining that sufficient free space exists in the cache to pre-stage the file for upload to the external location, wherein pre-stating prepares a file for opportunistically uploading such file in accordance with an uploading policy.Type: GrantFiled: September 30, 2010Date of Patent: October 1, 2013Assignee: SanDisk IL Ltd.Inventors: Joseph R. Meza, Judah Gamliel Hahn, Henry Hutton, Leah Sherry
-
Publication number: 20130159362Abstract: A method and system are disclosed that permit a host application to obtain cluster location data, for example logical addresses associated with the clusters of a file, and a host application to communicate the logical block address mapping information to firmware of a storage device. The method includes the host transmitting one or more clusters or partial clusters having a signature to the storage device where the storage device knows or has been instructed to look for the signature. The storage device may receive clusters having a signature and, responsive to a host request, return logical address information to a host for the location in the storage device of the marked clusters. The host may parse a data structure on the storage device to obtain remaining cluster location information using a file's first cluster location or may request that the storage device return the cluster location information.Type: ApplicationFiled: December 15, 2011Publication date: June 20, 2013Inventors: Joseph Edward Halpern, III, Henry Hutton, Judah Gamliel Hahn, Moshe Raz, In-Soo Yoon
-
Publication number: 20130159304Abstract: A method and system are disclosed that permit a host application to obtain cluster location data, for example logical addresses associated with the clusters of a file, and to allow a host application to communicate the logical block address mapping information to firmware of a storage device. The method includes the host transmitting one or more clusters or partial clusters having a signature to the storage device where the storage device knows or has been instructed by the host to look for the signature. The storage device may receive clusters having a signature and, responsive to a host request, return logical address information to a host for the location in the storage device of the marked clusters. The host may parse a data structure on the storage device to obtain remaining cluster location information using a file's first cluster location or may request that the storage device return the cluster location information.Type: ApplicationFiled: December 15, 2011Publication date: June 20, 2013Inventors: Joseph Edward Halpern, III, Henry Hutton, Judah Gamliel Hahn, Moshe Raz, In-Soo Yoon
-
Publication number: 20120047331Abstract: Systems and methods for managing a storage device are disclosed. Generally, in a host to which a storage device is operatively coupled, wherein the storage device includes a cache for storing one or more discardable files, a file is identified to be uploaded to an external location. A determination is made whether sufficient free space exists in the cache to pre-stage the file for upload to the external location and the file is stored in the cache upon determining that sufficient free space exists in the cache to pre-stage the file for upload to the external location, wherein pre-stating prepares a file for opportunistically uploading such file in accordance with an uploading policy.Type: ApplicationFiled: September 30, 2010Publication date: February 23, 2012Inventors: Joseph R. Meza, Judah Gamliel Hahn, Henry Hutton, Leah Sherry
-
Patent number: 7930458Abstract: A memory card reader is disclosed that includes a memory card slot adapted to allow insertion and extraction of a memory card, a universal serial bus port, and a communication controller adapted for electrical communication with a memory card in the memory card slot and the universal serial bus port. The communication controller is responsive to a command message received in a command descriptor packet at the universal serial bus port to query the memory card in the memory card slot for information uniquely identifying the memory card. The communication controller is further adapted to generate an information descriptor packet including information uniquely identifying the memory card for provision at the universal serial bus port.Type: GrantFiled: November 18, 2008Date of Patent: April 19, 2011Assignee: SanDisk CorporationInventor: Henry Hutton
-
Publication number: 20100228799Abstract: A system is set forth that includes storage, a first file system, a second file system, and a processing system. The first file system manages one or more files and/or directories on the storage, while the second file system manages content of one or more further files on the storage. The processing system is responsive to a triggering event. The processing system responds to the triggering event by re-mapping content from the second file system to the first file system while retaining the content at its original physical location on the storage so that the content is accessible through the first file system from its original physical location on the storage.Type: ApplicationFiled: March 5, 2009Publication date: September 9, 2010Inventors: Henry Hutton, Judah Gamliel Hahn, Daniel Isaac Goodman
-
Publication number: 20100125690Abstract: A memory card reader is disclosed that includes a memory card slot adapted to allow insertion and extraction of a memory card, a universal serial bus port, and a communication controller adapted for electrical communication with a memory card in the memory card slot and the universal serial bus port. The communication controller is responsive to a command message received in a command descriptor packet at the universal serial bus port to query the memory card in the memory card slot for information uniquely identifying the memory card. The communication controller is further adapted to generate an information descriptor packet including information uniquely identifying the memory card for provision at the universal serial bus port.Type: ApplicationFiled: November 18, 2008Publication date: May 20, 2010Inventor: Henry Hutton
-
Publication number: 20090307389Abstract: Techniques for switching access states for accessing non-volatile are disclosed. A plurality of non-volatile memory portions can be effectively presented as: (a) a single logical unit in a first access state (“single unit access state”) and (b) as multiple logical units in a second access state (“multi-unit access state”). An access switching system can be provided for a device that includes a plurality of non-volatile storage portions. As a result, the device can be operable to effectively switch between the first and second access states. In the first access state, the plurality of non-volatile storage portions can be effectively presented as a single logical unit for access by another device, thereby allowing the other device to effectively access the plurality of non-volatile storage portions from a single access point.Type: ApplicationFiled: June 10, 2008Publication date: December 10, 2009Applicant: SANDISK CORPORATIONInventors: Steven Sprouse, Henry Hutton, Dhaval Parikh
-
Publication number: 20080016312Abstract: Methods for managing data from removable data storage devices are described. One method may include receiving at least two removable data storage devices of a first type in a removable data storage device reader, accessing directory information for the removable data storage devices and emulating a single removable data storage device containing data folders corresponding to each removable data storage device. Another method may include determining if a memory refresh is needed for each of the received plurality of removable data storage devices and refreshing each of the plurality of memory locations in each of the plurality of removable data storage devices determined to need the memory refresh.Type: ApplicationFiled: February 21, 2007Publication date: January 17, 2008Inventors: Tyler Thorp, Brent Haukness, Henry Hutton
-
Publication number: 20080013411Abstract: An electronic library for managing data from removable data storage devices is described. The electronic library may have a stand-alone housing with a plurality of receptacles, at least two of the receptacles sized to connect with at least a first type of removable data storage device. An interface positioned on the housing permits concurrent access to removable data storage devices connected with the plurality of receptacles. A data access module in the housing may be configured to emulate a single removable data storage device containing data folders with corresponding to each removable data storage device. A refresh module in the housing may be configured to refresh each memory address of a removable data storage device in communication with one of the plurality of receptacles so that data integrity may be preserved.Type: ApplicationFiled: February 21, 2007Publication date: January 17, 2008Inventors: Tyler Thorp, Brent Haukness, Henry Hutton
-
Publication number: 20070168668Abstract: The present invention presents techniques for transmitting application specific instruction between a host and a memory card. The commands for the application specific protocol are embedded along with a signature in the data portion of a transmission protocol that is used to communicate between the host the memory card. This allows for the transmission of application specific commands that lack a corresponding command in the transmission protocol to still be transmitted in that protocol. The method can be implemented on the host side either at the device driver level or the file level. In order to implement a read command in the application specific protocol, a write command in the first protocol with an embedded read command is first sent to a logical address, followed by a second read command to the same logical address.Type: ApplicationFiled: December 8, 2005Publication date: July 19, 2007Inventors: Robert Chang, Henry Hutton, Farshid Sharghi, Haluk Tanik, Ron Barzilai, Meytal Ari
-
Publication number: 20070136501Abstract: The present invention presents techniques for transmitting application specific instruction between a host and a memory card. The commands for the application specific protocol are embedded along with a signature in the data portion of a transmission protocol that is used to communicate between the host the memory card. This allows for the transmission of application specific commands that lack a corresponding command in the transmission protocol to still be transmitted in that protocol. The method can be implemented on the host side either at the device driver level or the file level. In order to implement a read command in the application specific protocol, a write command in the first protocol with an embedded read command is first sent to a logical address, followed by a second read command to the same logical address.Type: ApplicationFiled: December 8, 2005Publication date: June 14, 2007Inventors: Robert Chang, Henry Hutton, Farshid Sharghi, Haluk Tanik, Ron Barzilai, Meytal Ari
-
Publication number: 20060206701Abstract: A method and system for booting a microprocessor controlled device. A microprocessor that is designed to read from a linear storage device executes code from a non linear storage device through an interface or emulator that writes and retrieves specially formatted boot instructions to/from the non linear storage device.Type: ApplicationFiled: May 24, 2006Publication date: September 14, 2006Inventors: Henry Hutton, Farshid Sabet-Sharghi, Robert Chang, Jong Guo