Patents by Inventor Johanna S. Olson
Johanna S. Olson 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
-
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
-
Patent number: 10242084Abstract: A remote distributed data store may be configured to process data updates received through invocation of a common API with reference to a common schema. A local data store may also be configured to process updates through the common API with reference to the common schema. Updates to the local data store may be mapped from the local data store schema to the common schema, and applied to the distributed data store. Updates to the distributed data store may be mapped from the common schema to the local data store schema. User identity may be verified to limit data synchronization to authorized users.Type: GrantFiled: July 10, 2017Date of Patent: March 26, 2019Assignee: Amazon Technologies, Inc.Inventors: Khawaja Salman Shams, Prashant Pandey, Swaminathan Sivasubramanian, Omer Ahmed Zaki, David Craig Yanacek, Johanna S Olson, Hendrik de Kock, Johnny Ying Wu
-
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: 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
-
Patent number: 10176242Abstract: A remote distributed data store may be configured to process data updates received through invocation of a common API with reference to a common schema. A local data store may also be configured to process updates through the common API with reference to the common schema. Updates to the local data store may be mapped from the local data store schema to the common schema, and applied to the distributed data store. Updates to the distributed data store may be mapped from the common schema to the local data store schema. User identity may be verified to limit data synchronization to authorized users.Type: GrantFiled: July 10, 2017Date of Patent: January 8, 2019Assignee: Amazon Technologies, Inc.Inventors: Khawaja Salman Shams, Prashant Pandey, Swaminathan Sivasubramanian, Omer Ahmed Zaki, David Craig Yanacek, Johanna S Olson, Hendrik de Kock, Johnny Ying Wu
-
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: 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: 20170308558Abstract: A remote distributed data store may be configured to process data updates received through invocation of a common API with reference to a common schema. A local data store may also be configured to process updates through the common API with reference to the common schema. Updates to the local data store may be mapped from the local data store schema to the common schema, and applied to the distributed data store. Updates to the distributed data store may be mapped from the common schema to the local data store schema. User identity may be verified to limit data synchronization to authorized users.Type: ApplicationFiled: July 10, 2017Publication date: October 26, 2017Applicant: Amazon Technologies, Inc.Inventors: Khawaja Salman Shams, Prashant Pandey, Swaminathan Sivasubramanian, Omer Ahmed Zaki, David Craig Yanacek, Johanna S. Olson, Hendrik de Kock, Johnny Ying Wu
-
Publication number: 20170308559Abstract: A remote distributed data store may be configured to process data updates received through invocation of a common API with reference to a common schema. A local data store may also be configured to process updates through the common API with reference to the common schema. Updates to the local data store may be mapped from the local data store schema to the common schema, and applied to the distributed data store. Updates to the distributed data store may be mapped from the common schema to the local data store schema. User identity may be verified to limit data synchronization to authorized users.Type: ApplicationFiled: July 10, 2017Publication date: October 26, 2017Applicant: Amazon Technologies, Inc.Inventors: Khawaja Salman Shams, Prashant Pandey, Swaminathan Sivasubramanian, Omer Ahmed Zaki, David Craig Yanacek, Johanna S. Olson, Hendrik de Kock, Johnny Ying Wu