Patents by Inventor Wesley Shawn Davis
Wesley Shawn Davis 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: 11714732Abstract: Sets of asynchronous replication operations may be tracked to ensure consistency. A tracking service may receive notifications of pending asynchronous replication tasks, and responsive to receiving a manifest indicating a request to be notified upon completion of a set of pending replication asynchronous tasks, matches individual ones of the tasks within the set to tasks indicated as pending. The tracking service may then select a routing table based on a most recent sequence number associated with the set of tasks, determine one of more tracking nodes assigned to track the set of tasks, and send the manifest to each of the tracking nodes. As individual ones of the tasks complete, notifications of completion may be sent to the tracking nodes and an aggregator node aggregates the completion notifications for the set. Once all completion notifications are received, a response to the request indicating completion may be sent.Type: GrantFiled: September 30, 2020Date of Patent: August 1, 2023Assignee: Amazon Technologies, Inc.Inventors: Jacob Wires, Julien Mascart, Valeri Atamaniouk, Jun Dai, Sidharth Bajaj, Wesley Shawn Davis
-
Patent number: 11275608Abstract: Methods, systems, and computer-readable media for scalable job transformation and management are disclosed. A plurality of tasks expressed in a first format are received at a host. The tasks are associated with a shard identifier based at least in part on one or more criteria, and the tasks are acquired by the host based at least in part on the shard identifier. A subset of the tasks having a common characteristic are determined. The subset of the tasks are aggregated into a job expressed in a second format, where the job represents the subset of the tasks. The job is provided to a job manager, and the subset of the tasks are scheduled for processing using the job manager.Type: GrantFiled: June 7, 2018Date of Patent: March 15, 2022Assignee: Amazon Technologies, Inc.Inventors: Vignesh Natarajan, Shreyas Yagna, Wesley Shawn Davis, Henry A. Spang, Sidharth Bajaj, Sumit Kumar, Jared Alan Bergman, Tejal Borkar, Dmytro Sukhariev
-
Patent number: 10929783Abstract: Managing reward program memberships and corresponding rewards for generating personalized search engine results pages is described. A service provider may receive a search query associated with an item and access a plurality of search results associated with the search query. Each search result may correspond to a listing associated with the item. The service provider may access reward program data including data associated with rewards available from a plurality of reward programs and may determine a reward is redeemable for listing corresponding to a search result of the plurality of search results. The service provider may generate a personalized search result based at least partly a determination that a reward is redeemable for the listing and may generate a personalized search engine results page to be presented via a device.Type: GrantFiled: December 15, 2015Date of Patent: February 23, 2021Assignee: Amazon Technologies, Inc.Inventors: Wesley Shawn Davis, Damien Renaud Leake, Anshu Kumar Mishra, Gregory Forrest Wright
-
Patent number: 10783460Abstract: A community driven framework for travel planning is described. A service provider may determine an intended travel destination associated with a user and may access, from a database, candidate itineraries that are associated with the intended travel destination. The service provider may determine a suitability score associated with a candidate itinerary of the candidate itineraries, the suitability score indicating a likelihood that the candidate itinerary is of interest to the user. The service provider may select the candidate itinerary as an itinerary to recommend to the user and may cause the itinerary to be presented to the user via a device corresponding to the user.Type: GrantFiled: December 15, 2015Date of Patent: September 22, 2020Assignee: Amazon Technologies, Inc.Inventors: Wesley Shawn Davis, Damien Renaud Leake, Anshu Kumar Mishra, Gregory Forrest Wright
-
Patent number: 10445666Abstract: This disclosure describes, in part, techniques and systems for creating personalized travel itineraries for users. The personalized itineraries may be created by analyzing prior travel preferences of a user to suggest various locations, activities, time frames, transportation, and/or lodging to the user. In some instance, the personalized itineraries may be created by comparing data associated with the user with data associated with a group of other users to determine a similarity between the user and other users within the group of other users. Where a similarity exists, an itinerary provider may create an itinerary for the user based on the travel preferences of the user and the prior behavior of the similar users.Type: GrantFiled: March 12, 2014Date of Patent: October 15, 2019Assignee: Amazon Technologies, Inc.Inventors: Gustavo Eduardo Lopez, Aditya Balwant Pande, Wesley Shawn Davis
-
Patent number: 10178198Abstract: Embodiments may include the generation and use of content source rankings for improving playback quality of content streams. In embodiments, a merchant system may collect and aggregate multiple quality metrics for different content streams that various content sources provide to various clients. The merchant system may utilize the quality metrics to generate rankings of content sources for clients. In some cases, a client itself may generate a ranking of content sources for use in the selection of content sources. The merchant system may provide such rankings to clients to improve the content stream playback experience on the client. For instance, at content acquisition time, a client may request a content stream from a content resource ranked highest on a content source ranking provided by the merchant. If the content stream degrades, the client may source subsequent portions of the content stream from another highly ranked content source of the ranking.Type: GrantFiled: December 14, 2015Date of Patent: January 8, 2019Assignee: Amazon Technologies, Inc.Inventors: James H. Wood, James Marvin Freeman, II, Wesley Shawn Davis, Jinesh U. Vora
-
Patent number: 10102386Abstract: Disclosed are various embodiments for generating encrypted media content items as well as decrypting encrypted media content items. A content type is embedded in an initialization vector corresponding to an encrypted sample. Upon decryption of encrypted content, the content type is identified and an action taken based upon the detected content type.Type: GrantFiled: April 7, 2017Date of Patent: October 16, 2018Assignee: Amazon Technologies, Inc.Inventors: Lei Li, Pankaj Sethi, Patrik Schnell, Wesley Shawn Davis, Joshua B. Barnard
-
Patent number: 9727873Abstract: When a user receives digital content from a host over a network, such as streaming media, the user typically desires to receive a certain quality of the digital content with few or no interruptions. Techniques may be used to store and monitor a quality of digital content, a quality of the transmission of the digital content that is transmitted to a client device of a user, and/or the quality of rendering of the digital content by the client device. The techniques may provide restitution to the user when the quality of the digital content, transmission, and/or rendering thereof fails to comply with predetermined threshold values.Type: GrantFiled: February 23, 2011Date of Patent: August 8, 2017Assignee: Amazon Technologies, Inc.Inventors: James H. Wood, Wesley Shawn Davis, Bradley M. Baron, Jinesh U. Vora, James Marvin Freeman, II
-
Publication number: 20170206364Abstract: Disclosed are various embodiments for generating encrypted media content items as well as decrypting encrypted media content items. A content type is embedded in an initialization vector corresponding to an encrypted sample. Upon decryption of encrypted content, the content type is identified and an action taken based upon the detected content type.Type: ApplicationFiled: April 7, 2017Publication date: July 20, 2017Inventors: Lei Li, Pankaj Sethi, Patrik Schnell, Wesley Shawn Davis, Joshua B. Barnard
-
Patent number: 9665696Abstract: Disclosed are various embodiments for generating encrypted media content items as well as decrypting encrypted media content items. A content type is embedded in an initialization vector corresponding to an encrypted sample. Upon decryption of encrypted content, the content type is identified and an action taken based upon the detected content type.Type: GrantFiled: June 23, 2014Date of Patent: May 30, 2017Assignee: Amazon Technologies, Inc.Inventors: Lei Li, Pankaj Sethi, Patrik Schnell, Wesley Shawn Davis, Joshua B. Barnard
-
Patent number: 9648088Abstract: This disclosure is generally directed to providing access to media content for travelers during a trip, where the trip may include lodging, transit, and/or activities. A service provider may obtain information about a user and a trip. The service provider may determine information about the user, such as account information that may identify media content that is typically accessible by the user. An amount of available space on a device may be determined that can be used to store prefetched content for the trip. Recommended content may be selected to fill the amount of space on the device. The recommended content may be based on information about the user, information about the trip, and/or other information. The recommended content may be downloaded onto the device prior to the trip so that the user has access to the content from the device during the trip.Type: GrantFiled: March 25, 2014Date of Patent: May 9, 2017Assignee: Amazon Technologies, Inc.Inventors: Aditya Balwant Pande, Wesley Shawn Davis, Gustavo Eduardo Lopez
-
Patent number: 9553909Abstract: Various embodiments of a system and method for assignment and switching of content sources for a streaming content session are described. Embodiments may include the generation and use of content source rankings for improving playback quality of content streams. In embodiments, a merchant system may collect and aggregate multiple quality metrics for different content streams that various content sources provide to various clients. The merchant system may utilize the quality metrics to generate rankings of content sources for clients. The merchant system may provide such rankings to clients to improve the content stream playback experience on the client. For instance, at content acquisition time, a client may request a content stream from a content resource ranked highest on a content source ranking provided by the merchant. If the content stream degrades, the client may source subsequent portions of the content stream from another highly ranked content source of the ranking.Type: GrantFiled: August 17, 2015Date of Patent: January 24, 2017Assignee: Amazon Technologies, Inc.Inventors: James H. Wood, James Marvin Freeman, II, Wesley Shawn Davis, Jinesh U. Vora
-
Publication number: 20160100031Abstract: Embodiments may include the generation and use of content source rankings for improving playback quality of content streams. In embodiments, a merchant system may collect and aggregate multiple quality metrics for different content streams that various content sources provide to various clients. The merchant system may utilize the quality metrics to generate rankings of content sources for clients. In some cases, a client itself may generate a ranking of content sources for use in the selection of content sources. The merchant system may provide such rankings to clients to improve the content stream playback experience on the client. For instance, at content acquisition time, a client may request a content stream from a content resource ranked highest on a content source ranking provided by the merchant. If the content stream degrades, the client may source subsequent portions of the content stream from another highly ranked content source of the ranking.Type: ApplicationFiled: December 14, 2015Publication date: April 7, 2016Applicant: Amazon Technologies, Inc.Inventors: JAMES H. WOOD, JAMES MARVIN FREEMAN, II, WESLEY SHAWN DAVIS, JINESH U. VORA
-
Patent number: 9253533Abstract: Technology is described for identifying a scene in video content. Video content to be played on a device may be provided. A segment of the video content that includes an occurrence of an interest event may be identified, the segment being identified based on instructions received while the video content is being provided to the device. A scene may be created with the segment based on a starting time code of the interest event. The scene with the segment may be provided for playback.Type: GrantFiled: March 22, 2013Date of Patent: February 2, 2016Assignee: Amazon Technologies, Inc.Inventors: Mark Glyn Morgan, Wesley Shawn Davis, Charles Benjamin Franklin Waggoner
-
Patent number: 9215268Abstract: Embodiments may include the generation and use of content source rankings for improving playback quality of content streams. In embodiments, a merchant system may collect and aggregate multiple quality metrics for different content streams that various content sources provide to various clients. The merchant system may utilize the quality metrics to generate rankings of content sources for clients. In some cases, a client itself may generate a ranking of content sources for use in the selection of content sources. The merchant system may provide such rankings to clients to improve the content stream playback experience on the client. For instance, at content acquisition time, a client may request a content stream from a content resource ranked highest on a content source ranking provided by the merchant. If the content stream degrades, the client may source subsequent portions of the content stream from another highly ranked content source of the ranking.Type: GrantFiled: March 18, 2011Date of Patent: December 15, 2015Assignee: Amazon Technologies, Inc.Inventors: James H. Wood, James Marvin Freeman, II, Wesley Shawn Davis, Jinesh U. Vora
-
Publication number: 20150358379Abstract: Various embodiments of a system and method for assignment and switching of content sources for a streaming content session are described. Embodiments may include the generation and use of content source rankings for improving playback quality of content streams. In embodiments, a merchant system may collect and aggregate multiple quality metrics for different content streams that various content sources provide to various clients. The merchant system may utilize the quality metrics to generate rankings of content sources for clients. The merchant system may provide such rankings to clients to improve the content stream playback experience on the client. For instance, at content acquisition time, a client may request a content stream from a content resource ranked highest on a content source ranking provided by the merchant. If the content stream degrades, the client may source subsequent portions of the content stream from another highly ranked content source of the ranking.Type: ApplicationFiled: August 17, 2015Publication date: December 10, 2015Applicant: AMAZON TECHNOLOGIES, INC.Inventors: JAMES H. WOOD, JAMES MARVIN FREEMAN, III, WESLEY SHAWN DAVIS, JINESH U. VORA
-
Patent number: 9112948Abstract: Various embodiments of a system and method for assignment and switching of content sources for a streaming content session are described. Embodiments may include the generation and use of content source rankings for improving playback quality of content streams. In embodiments, a merchant system may collect and aggregate multiple quality metrics for different content streams that various content sources provide to various clients. The merchant system may utilize the quality metrics to generate rankings of content sources for clients. The merchant system may provide such rankings to clients to improve the content stream playback experience on the client. For instance, at content acquisition time, a client may request a content stream from a content resource ranked highest on a content source ranking provided by the merchant. If the content stream degrades, the client may source subsequent portions of the content stream from another highly ranked content source of the ranking.Type: GrantFiled: March 18, 2011Date of Patent: August 18, 2015Assignee: Amazon Technologies, Inc.Inventors: James H. Wood, James Marvin Freeman, II, Wesley Shawn Davis, Jinesh U. Vora
-
Patent number: 9077956Abstract: Technology is described for identifying a scene in video content. Video content to be played on a device may be provided. A segment of the video content that includes an occurrence of an interest event may be identified. A scene may be created with the segment based on a starting time code of the segment. The scene with the segment may be provided for playback.Type: GrantFiled: March 22, 2013Date of Patent: July 7, 2015Assignee: Amazon Technologies, Inc.Inventors: Mark Glyn Morgan, Wesley Shawn Davis, Charles Benjamin Franklin Waggoner
-
Patent number: 8769306Abstract: Disclosed are various embodiments for generating encrypted media content items as well as decrypting encrypted media content items. A content type is embedded in an initialization vector corresponding to an encrypted sample. Upon decryption of encrypted content, the content type is identified and an action taken based upon the detected content type.Type: GrantFiled: September 5, 2012Date of Patent: July 1, 2014Assignee: Amazon Technologies, Inc.Inventors: Lei Li, Pankaj Sethi, Patrik Schnell, Wesley Shawn Davis, Joshua B. Barnard