Patents by Inventor Korwin J. Smith
Korwin J. Smith 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: 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: 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: 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
-
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
-
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
-
Publication number: 20190019238Abstract: 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: ApplicationFiled: September 17, 2018Publication date: January 17, 2019Inventors: James H. WOOD, Patrick C. TEO, Benjamin L. SHEPHERD, Korwin J. SMITH, Scott DURHAM, Piragash VELUMMYLUM, Emily J. BUTLER
-
Publication number: 20190014174Abstract: 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: ApplicationFiled: July 8, 2015Publication date: January 10, 2019Inventors: James H. Wood, Korwin J. Smith, Christopher G. Emery, Wenlin Ma, Lucas B. Dickey, Piragash Velummylum, Johanna S. Olson, William D. Carr
-
Publication number: 20190004918Abstract: 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: ApplicationFiled: August 28, 2018Publication date: January 3, 2019Inventors: PIRAGASH VELUMMYLUM, JOHANNA S. OLSON, KORWIN J. SMITH, JAMES H. WOOD
-
Patent number: 10121182Abstract: 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 the activity of a user. The media recommendation application then identifies one or more media item candidates having a number of beats per minute within a predefined delta of the beats per minute value. The media recommendation application then filters out the media items possessed and information associated with the user to identify a subset of the media item candidates to surface as recommendations.Type: GrantFiled: December 23, 2013Date of Patent: November 6, 2018Assignee: Amazon Technologies, Inc.Inventors: James H. Wood, Patrick C. Teo, Benjamin L. Shepherd, Korwin J. Smith, Scott Durham, Piragash Velummylum, Emily J. Butler
-
Patent number: 10108955Abstract: Disclosed are various embodiments of a file service which meters costs associated with aggregated file storage. A separate storage area is created for each of a plurality of cost center managers. A default storage area is created that is not associated with any of the cost center managers. Each storage area is divided into a plurality of logical partitions. Each logical partition corresponds to a content user. A content user is allowed to access a file in the corresponding logical partition of the corresponding storage area.Type: GrantFiled: March 14, 2011Date of Patent: October 23, 2018Assignee: Amazon Technologies, Inc.Inventors: Piragash Velummylum, Johanna S. Olson, Korwin J. Smith, James H. Wood, Wenlin Ma
-
Patent number: 10067846Abstract: 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: May 22, 2017Date of Patent: September 4, 2018Assignee: Amazon Technologies, Inc.Inventors: Piragash Velummylum, Johanna S. Olson, Korwin J. Smith, James H. Wood
-
Patent number: 9836479Abstract: Disclosed are various embodiments for storage of files. A removable memory device is configured to couple to a computing device, and a storage management application is stored in the removable memory device, the storage management application being executable by a processor circuit. The storage management application is configured to send a plurality of files for storage in a networked storage system, the networked storage system being remote to the computing device. The storage management system caches a subset of the files on the removable memory device and maintains a local file directory in the removable memory device. The local file directory lists the files stored in the networked storage system in association with an account linked to the removable memory device.Type: GrantFiled: December 22, 2014Date of Patent: December 5, 2017Assignee: Amazon Technologies, Inc.Inventors: Piragash Velummylum, Johanna S. Olson, Korwin J. Smith, James H. Wood
-
Publication number: 20170277714Abstract: 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: ApplicationFiled: June 9, 2017Publication date: September 28, 2017Inventors: PIRAGASH VELUMMYLUM, JOHANNA S. OLSON, KORWIN J. SMITH, JAMES H. WOOD, CHRISTOPHER G. EMERY, WENLIN MA