Patents by Inventor James H. Wood
James H. Wood 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: 11836686Abstract: A system outputs data for performing an operation. The system confirms an identity of a device on which to perform the operation by receiving an input from the device and verifying that the input matches a known identifying information of the device. The system allows the operation to be performed on the device after confirming the identity of the device. The system receives feedback from a monitoring system that monitors states of a plurality of devices including the device, including a state of the device after the operation is performed on the device. The system determines whether the state of the device received in the feedback matches an expected state of the device after the operation is performed on the device. The system outputs data for performing a next operation after determining that the state of the device received in the feedback matches the expected state of the device.Type: GrantFiled: March 11, 2022Date of Patent: December 5, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Glen R. Beyer, Michael Czamara, James H. Wood, Thirukumaran Appadurai, Osvaldo P. Morales
-
Patent number: 11481302Abstract: Disclosed are various embodiments for triggering a processing of a data object stored in a bucket in a data store. In one embodiment, a cloud computing resource comprising one or more processors in communication with a data store receives a notification event generated in response to a modification of a data object in one or more buckets. The cloud computing resource determines, responsive to the received notification event, that a data object stored in a bucket in the data store has been modified. The cloud computing resource triggers a processing of the data object by executable code associated with the data object. The executable code causes a notification message, processing of the modified data object, or other user specified processes within a platform as a service cloud computing offering.Type: GrantFiled: April 12, 2021Date of Patent: October 25, 2022Assignee: AMAZON TECHNOLOGIES, INC.Inventors: Piragash Velummylum, Johanna S. Olson, Korwin J. Smith, James H. Wood
-
Patent number: 11468417Abstract: Disclosed are various embodiments of a file service. In some embodiments, a plurality of files are stored. Each of the files includes a corresponding file object identifier and a corresponding storage object identifier. A user interface comprises a single view that shows the plurality of files. A file object identifier of a particular file is mapped to a storage object identifier for the particular file. The storage object identifier specifies a network address where a storage object of the particular file is stored. Access is provided to the particular file based at least in part on the storage object identifier.Type: GrantFiled: September 24, 2018Date of Patent: October 11, 2022Assignee: AMAZON TECHNOLOGIES, INC.Inventors: Piragash Velummylum, Johanna S. Olson, Korwin J. Smith, James H. Wood, Wenlin Ma
-
Patent number: 11403262Abstract: Disclosed are various embodiments for a local networked storage that is linked to a remote networked storage system. In one embodiment, among others, a computing device obtains a request to read a file stored in a remote networked storage system in association with a user account, in which the request is obtained from a client computing device through a local network. The computing device also determines that the file is stored in a local cache and receives the latest file signature associated with the file from the remote networked storage system. The computing device can determine that the latest file signature corresponds to a file signature of the file stored in the local cache and can determine that the file stored in the local cache corresponds to the latest version of the file. The file can be sent through the local network.Type: GrantFiled: January 5, 2021Date of Patent: August 2, 2022Assignee: AMAZON TECHNOLOGIES, INC.Inventors: Piragash Velummylum, Johanna S. Olson, Korwin J. Smith, James H. Wood, Christopher G. Emery, Wenlin Ma
-
Publication number: 20220198406Abstract: A system outputs data for performing an operation. The system confirms an identity of a device on which to perform the operation by receiving an input from the device and verifying that the input matches a known identifying information of the device. The system allows the operation to be performed on the device after confirming the identity of the device. The system receives feedback from a monitoring system that monitors states of a plurality of devices including the device, including a state of the device after the operation is performed on the device. The system determines whether the state of the device received in the feedback matches an expected state of the device after the operation is performed on the device. The system outputs data for performing a next operation after determining that the state of the device received in the feedback matches the expected state of the device.Type: ApplicationFiled: March 11, 2022Publication date: June 23, 2022Inventors: Glen R. BEYER, Michael CZAMARA, James H. WOOD, Thirukumaran APPADURAI, Osvaldo P. MORALES
-
Publication number: 20220152005Abstract: Muscarinic antagonist are provided that are used in the treatment of depression in a subject, such as humans. The muscarinic antagonist of the invention can relieve depression without effecting cognitive functions in the treated subject.Type: ApplicationFiled: April 6, 2020Publication date: May 19, 2022Inventors: Andrew COOP, Chad R. Johnson, Jack BERGMAN, Brian D. KANGAS, James H. WOODS, Emily M. JUKIEWICZ, Gail WINGER
-
Patent number: 11308456Abstract: A system outputs data for performing an operation. The system confirms an identity of a device on which to perform the operation by receiving an input from the device and verifying that the input matches a known identifying information of the device. The system allows the operation to be performed on the device after confirming the identity of the device. The system receives feedback from a monitoring system that monitors states of a plurality of devices including the device, including a state of the device after the operation is performed on the device. The system determines whether the state of the device received in the feedback matches an expected state of the device after the operation is performed on the device. The system outputs data for performing a next operation after determining that the state of the device received in the feedback matches the expected state of the device.Type: GrantFiled: May 22, 2018Date of Patent: April 19, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Glen R. Beyer, Michael Czamara, James H. Wood, Thirukumaran Appadurai, Osvaldo P. Morales
-
Patent number: 11123334Abstract: The disclosure relates to compositions and methods of preventing or treating a subject suffering from opioid toxicity or overdose. The method comprises administering to a patient in need of treatment an effective amount of methocinnamox.Type: GrantFiled: March 22, 2019Date of Patent: September 21, 2021Assignee: Board Of Regents, The University of Texas SystemInventors: James H. Woods, Charles Patrick France
-
Publication number: 20210232476Abstract: Disclosed are various embodiments for triggering a processing of a data object stored in a bucket in a data store. In one embodiment, a cloud computing resource comprising one or more processors in communication with a data store receives a notification event generated in response to a modification of a data object in one or more buckets. The cloud computing resource determines, responsive to the received notification event, that a data object stored in a bucket in the data store has been modified. The cloud computing resource triggers a processing of the data object by executable code associated with the data object. The executable code causes a notification message, processing of the modified data object, or other user specified processes within a platform as a service cloud computing offering.Type: ApplicationFiled: April 12, 2021Publication date: July 29, 2021Inventors: Piragash Velummylum, Johanna S. Olson, Korwin J. Smith, James H. Wood
-
Publication number: 20210124719Abstract: Disclosed are various embodiments for a local networked storage that is linked to a remote networked storage system. In one embodiment, among others, a computing device obtains a request to read a file stored in a remote networked storage system in association with a user account, in which the request is obtained from a client computing device through a local network. The computing device also determines that the file is stored in a local cache and receives the latest file signature associated with the file from the remote networked storage system. The computing device can determine that the latest file signature corresponds to a file signature of the file stored in the local cache and can determine that the file stored in the local cache corresponds to the latest version of the file. The file can be sent through the local network.Type: ApplicationFiled: January 5, 2021Publication date: April 29, 2021Inventors: PIRAGASH VELUMMYLUM, JOHANNA S. OLSON, KORWIN J. SMITH, JAMES H. WOOD, CHRISTOPHER G. EMERY, WENLIN MA
-
Patent number: 10977148Abstract: Disclosed are various embodiments for triggering a processing of a data object stored in a bucket in a data store. A modification listener can determine that that the data object has been modified. The modification listener can trigger a processing of the data object by executable code associated with the data object.Type: GrantFiled: July 24, 2019Date of Patent: April 13, 2021Assignee: Amazon Technologies, Inc.Inventors: Piragash Velummylum, Johanna S. Olson, Korwin J. Smith, James H. Wood
-
Patent number: 10931754Abstract: Architectures and techniques are described to provide personal remote storage space for electronic content items acquired (e.g., purchased) by a user of a client device. In some cases, as part of a transaction to acquire the electronic content item, an individual may receive an option that is selectable to indicate a preference to send electronic content items acquired by the individual to a personal remote storage space of the individual. When the option to store the electronic content item in the personal remote storage space is not selected by the individual, the electronic content item may be provided directly to a designated computing device of the individual.Type: GrantFiled: July 8, 2015Date of Patent: February 23, 2021Assignee: Amazon Technologies, Inc.Inventors: James H. Wood, Korwin J. Smith, Christopher G. Emery, Wenlin Ma, Lucas B. Dickey, Piragash Velummylum, Johanna S. Olson, William D. Carr
-
Patent number: 10891265Abstract: Disclosed are various embodiments for a local networked storage that is linked to a remote networked storage system. In one embodiment, among others, a computing device obtains a request from a client device to read a file stored in a remote networked storage system. The computing device determines whether the file is stored in a local cache. The file is sent to the client device through a local network when the file is stored in the local cache. The computing device obtains the file from the remote networked storage system when the file is not stored in the local cache, where an indication of a user account is provided to the remote networked storage system. The file is sent to the client device in response to the file being obtained from the remote networked storage system.Type: GrantFiled: June 9, 2017Date of Patent: January 12, 2021Assignee: Amazon Technologies, Inc.Inventors: Piragash Velummylum, Johanna S. Olson, Korwin J. Smith, James H. Wood, Christopher G. Emery, Wenlin Ma
-
Patent number: 10891679Abstract: Disclosed are various embodiments relating to generating media item recommendations based upon determining a beats per minute value. A media recommendation application determines a beats per minute value based upon a pacing measurement of the user. The media recommendation application then identifies one or more media item having a beats per minute that is similar to the beats per minute value. The media recommendation application then identifies a subset of the media item candidates to surface as recommendations for the user.Type: GrantFiled: September 17, 2018Date of Patent: January 12, 2021Assignee: AMAZON TECHNOLOGIES, INC.Inventors: James H. Wood, Patrick C. Teo, Benjamin L. Shepherd, Korwin J. Smith, Scott Durham, Piragash Velummylum, Emily J. Butler
-
Publication number: 20190362321Abstract: A system outputs data for performing an operation. The system confirms an identity of a device on which to perform the operation by receiving an input from the device and verifying that the input matches a known identifying information of the device. The system allows the operation to be performed on the device after confirming the identity of the device. The system receives feedback from a monitoring system that monitors states of a plurality of devices including the device, including a state of the device after the operation is performed on the device. The system determines whether the state of the device received in the feedback matches an expected state of the device after the operation is performed on the device. The system outputs data for performing a next operation after determining that the state of the device received in the feedback matches the expected state of the device.Type: ApplicationFiled: May 22, 2018Publication date: November 28, 2019Inventors: Glen R. BEYER, Michael Czamara, James H. Wood, Thirukumaran Appadurai, Osvaldo P. Morales
-
Publication number: 20190347178Abstract: Disclosed are various embodiments for triggering a processing of a data object stored in a bucket in a data store. A modification listener can determine that that the data object has been modified. The modification listener can trigger a processing of the data object by executable code associated with the data object.Type: ApplicationFiled: July 24, 2019Publication date: November 14, 2019Inventors: PIRAGASH VELUMMYLUM, JOHANNA S. OLSON, KORWIN J. SMITH, JAMES H. WOOD
-
Publication number: 20190290622Abstract: The disclosure relates to compositions and methods of preventing or treating a subject suffering from opioid toxicity or overdose. The method comprises administering to a patient in need of treatment an effective amount of methocinnamox.Type: ApplicationFiled: March 22, 2019Publication date: September 26, 2019Inventors: James H. Woods, Charles Patrick France
-
Patent number: 10402297Abstract: Disclosed are various embodiments for processing file modifications in a networked storage system. A file is stored in a file system. If a modification listener is associated with the file, a notification that the file has been modified is sent to the modification listener. The modification listener can trigger processing of the file by executable code.Type: GrantFiled: August 28, 2018Date of Patent: September 3, 2019Assignee: Amazon Technologies, Inc.Inventors: Piragash Velummylum, Johanna S. Olson, Korwin J. Smith, James H. Wood
-
Patent number: 10382509Abstract: An application architecture comprises one or more audio interfaces placed within the premises of users. A cloud-based application engine receives audio information from the interfaces and provides information to cloud-based applications based on the audio within the user premises. The other applications utilize the information to provide or enhance services to the users.Type: GrantFiled: January 28, 2011Date of Patent: August 13, 2019Assignee: Amazon Technologies, Inc.Inventors: Hunter Williams, William D. Carr, Kevin J. Gasper, Cameron Janes, Andrew J. Watts, James H. Wood
-
Publication number: 20190026732Abstract: Disclosed are various embodiments of a file service. In some embodiments, a plurality of files are stored. Each of the files includes a corresponding file object identifier and a corresponding storage object identifier. A user interface comprises a single view that shows the plurality of files. A file object identifier of a particular file is mapped to a storage object identifier for the particular file. The storage object identifier specifies a network address where a storage object of the particular file is stored. Access is provided to the particular file based at least in part on the storage object identifier.Type: ApplicationFiled: September 24, 2018Publication date: January 24, 2019Inventors: PIRAGASH VELUMMYLUM, JOHANNA S. OLSON, KORWIN J. SMITH, JAMES H. WOOD, WENLIN MA