Patents by Inventor Andrew Christopher Chud

Andrew Christopher Chud 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: 11860819
    Abstract: A distributed database may comprise a plurality of nodes maintaining a collection of data items indexed by key values. Upon receiving a request to store a data item, a node of the database may be selected based on the node's suitability for storing the data item. The distributed database may generate a key to identify the data item, such that the generated key identifies the data item and comprises information indicative of the selected node. The distributed database may provide the generated key to an application programming interface client in response to the request.
    Type: Grant
    Filed: June 29, 2017
    Date of Patent: January 2, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Andrew Christopher Chud, Richard Threlkeld
  • Patent number: 11790405
    Abstract: Systems, methods, and computer-readable media are disclosed for optimizing a programmatic advertising system by continuously adjusting certain policies with respect to the advertising bids to manage and balance commitments made to publishers and/or advertisers. The policies may be modified to adjust an attach rate and/or a guaranteed bid rate to balance various type of advertising bids (e.g., open auction, private market place deals, preferred deals, etc.) and ensure that commitments publishers and/or advertisers are satisfied. The system may continuously track new bids and may adjust the policies in real time or near real time to achieve certain targets for submissions, impressions, and other well-known advertising metrics.
    Type: Grant
    Filed: December 9, 2020
    Date of Patent: October 17, 2023
    Assignee: Amazon Technologies, Inc.
    Inventor: Andrew Christopher Chud
  • Patent number: 11528512
    Abstract: Video content is evaluated to classify one or more scenes or objects of the video content. The classifications may be evaluated against one or more rules for determining whether to include keywords associated with the classifications for targeting supplemental content. Classifications that satisfy the one or more rules may be used for selection of supplemental associated with one or more keywords Selected supplemental content may be included in video content in a break period following primary content.
    Type: Grant
    Filed: June 14, 2021
    Date of Patent: December 13, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Ronnie Dean Gauny, Andrew Christopher Chud, Scott Anthony Siegler
  • Patent number: 11455661
    Abstract: Systems and methods record tracking events during a presentation of supplementary content items to determine whether viewer(s) stopped watching the supplementary content item or watched the supplementary content item in its entirety. This determination may provide value to content publishers or (multi video programming distributors (MVPDs)) through preventing such supplementary content items from showing, whether in certain contexts, to certain viewers, and/or to certain audience segments. In some instances, the systems and methods may utilize machine-learning model(s) to determine which combinations of supplementary content items, contextual signals, viewers, and/or audience segments are likely to abandonment a supplementary content item. Preventing these combinations from showing, improves viewer experiences, permits MVPDs to effectively utilize opportunities for presenting supplementary content to viewers, in order to maximize revenue yield paid by supplementary content providers (e.g.
    Type: Grant
    Filed: September 27, 2021
    Date of Patent: September 27, 2022
    Assignee: Amazon Technologies, Inc.
    Inventor: Andrew Christopher Chud
  • Publication number: 20220058695
    Abstract: Systems and methods record tracking events during a presentation of supplementary content items to determine whether viewer(s) stopped watching the supplementary content item or watched the supplementary content item in its entirety. This determination may provide value to content publishers or (multi video programming distributors (MVPDs)) through preventing such supplementary content items from showing, whether in certain contexts, to certain viewers, and/or to certain audience segments. In some instances, the systems and methods may utilize machine-learning model(s) to determine which combinations of supplementary content items, contextual signals, viewers, and/or audience segments are likely to abandonment a supplementary content item. Preventing these combinations from showing, improves viewer experiences, permits MVPDs to effectively utilize opportunities for presenting supplementary content to viewers, in order to maximize revenue yield paid by supplementary content providers (e.g.
    Type: Application
    Filed: September 27, 2021
    Publication date: February 24, 2022
    Inventor: Andrew Christopher Chud
  • Patent number: 11157965
    Abstract: Systems and methods record tracking events during a presentation of supplementary content items to determine whether viewer(s) stopped watching the supplementary content item or watched the supplementary content item in its entirety. This determination may provide value to content publishers or (multi video programming distributors (MVPDs)) through preventing such supplementary content items from showing, whether in certain contexts, to certain viewers, and/or to certain audience segments. In some instances, the systems and methods may utilize machine-learning model(s) to determine which combinations of supplementary content items, contextual signals, viewers, and/or audience segments are likely to abandonment a supplementary content item. Preventing these combinations from showing, improves viewer experiences, permits MVPDs to effectively utilize opportunities for presenting supplementary content to viewers, in order to maximize revenue yield paid by supplementary content providers (e.g.
    Type: Grant
    Filed: August 18, 2020
    Date of Patent: October 26, 2021
    Assignee: Amazon Technologies, Inc.
    Inventor: Andrew Christopher Chud
  • Patent number: 11159835
    Abstract: Devices and methods are provided for using shadow impressions to control storage and delivery of streaming video content. The device may receive a request, the request associated with determining a group of streaming video advertisements for streaming video at a device. The device may determine, based on the request, a first advertisement, wherein the first advertisement is associated with a first number of impressions, wherein the first number of impressions includes a first number of shadow impressions. The device may determine not to include the first advertisement in the group of streaming video advertisements based on the first number of impressions exceeding a first playback threshold. The device may send the group of streaming video advertisements.
    Type: Grant
    Filed: December 10, 2018
    Date of Patent: October 26, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Andrew Christopher Chud, Eric Gober
  • Publication number: 20210306684
    Abstract: Video content is evaluated to classify one or more scenes or objects of the video content. The classifications may be evaluated against one or more rules for determining whether to include keywords associated with the classifications for targeting supplemental content. Classifications that satisfy the one or more rules may be used for selection of supplemental associated with one or more keywords Selected supplemental content may be included in video content in a break period following primary content.
    Type: Application
    Filed: June 14, 2021
    Publication date: September 30, 2021
    Inventors: Ronnie Dean Gauny, Andrew Christopher Chud, Scott Anthony Siegler
  • Patent number: 11132367
    Abstract: Systems and methods are disclosed to implement the automatic creation of an auto-partitioning second index (APSI) for a storage object in a storage service. According to embodiments, when a query to the storage object is received specifying a sort condition based on an attribute of the storage object, the storage service may determine that an APSI should be created to optimize for queries with that type of sort condition. The storage service then automatically creates a new APSI that is partitioned according to an auto-generated partition key and stores the data in sorted order in each partition based on the attribute as a sort key. Later queries to the storage object specifying the same type of sort condition are forwarded to the new APSI. A query directed to the APSI is divided into subqueries sent to APSI's partitions in parallel, and results are aggregated to produce the final query result.
    Type: Grant
    Filed: June 6, 2017
    Date of Patent: September 28, 2021
    Assignee: Amazon Technologies, Inc.
    Inventor: Andrew Christopher Chud
  • Patent number: 11057652
    Abstract: Video content is evaluated to classify one or more scenes or objects of the video content. The classifications may be evaluated against one or more rules for determining whether to include key words associated with the classifications for targeting supplemental content. Classifications that satisfy the one or more rules may be used for selection of supplemental associated with one or more key words Selected supplemental content may be included in video content in a break period following primary content.
    Type: Grant
    Filed: April 30, 2019
    Date of Patent: July 6, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Ronnie Dean Gauny, Andrew Christopher Chud, Scott Anthony Siegler
  • Patent number: 10937065
    Abstract: Supplemental content associated with an advertising campaign may be evaluated by an object recognition service to classify the content using ad classification key words. The classification of the supplemental content may be used, along with publisher content descriptions associated with primary content, to identify targeting criteria for the supplemental content that may have a success metric above a threshold. Past campaigns deployed against primary content having similar publisher content descriptions may be evaluated to determine how certain key words or targeting criteria perform. If historical results are positive, the targeting criteria may be added to existing campaigns or approved for existing campaigns. Predicted success of the targeting criteria may be used to provide recommendations to users who control which primary content the supplemental content should be included.
    Type: Grant
    Filed: June 3, 2019
    Date of Patent: March 2, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Ronnie Dean Gauny, Andrew Christopher Chud, Scott Anthony Siegler
  • Patent number: 10931673
    Abstract: A policy management service receives a request from an application to access another service. The request identifies a desired access control policy and/or policy-related permissions associated with access to the service. The policy management service generates a record associated with the request, and provides, to an authenticating entity, an activation code that corresponds to the record. The policy management service validates the activation code and the authenticating entity and enables the authenticating entity to review the record to determine whether to approve creation of the principal and attachment of the desired permissions and/or access control policy to the principal. If approved, the policy management service creates the principal and attaches the desired permissions and/or the access control policy to the principal. The policy management service provides the information associated with the principal to the application to enable access by the application to the service.
    Type: Grant
    Filed: September 19, 2017
    Date of Patent: February 23, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Andrew Christopher Chud, Adrian Edward Hall
  • Patent number: 10834141
    Abstract: Systems and methods are described to identify and correct inaccurate or non-compliant access policies for an authorization service that uses such policies to control access to instances of one or more network-accessible services. Each service can implement one or more instances on behalf of individual service users, which users can author an access policy to control whether requests to access the instances are allowed or disallowed at the authorization service. The access policies can be authored according to policy guidelines established by the service. If the policy guidelines of a service change (e.g., are updated to a new version), the authorization service can detect policies non-compliant with the changed guidelines, and notify service users of the non-compliant policies. The authorization service may further notify users of modifications or transformations to bring access policies into compliances with changed policy guidelines.
    Type: Grant
    Filed: September 14, 2017
    Date of Patent: November 10, 2020
    Assignee: Amazon Technologies, Inc.
    Inventor: Andrew Christopher Chud
  • Patent number: 10817919
    Abstract: Technologies are disclosed herein for providing asynchronous application store event notifications. An application developer registers with an application store to receive asynchronous push notifications for application store events of interest, such as events relating to in-application purchases, payment events, fulfillment events, application publishing events, or other types of events. When an event for which a notification is to be provided is detected, an application store event message is generated for the event and provided to a notification service. The notification service generates an application store event notification for the event on a topic defined in advance by the application developer. The application store event notification may then be delivered to an endpoint defined by the application developer, such as a hypertext transfer protocol (HTTP) endpoint.
    Type: Grant
    Filed: March 24, 2015
    Date of Patent: October 27, 2020
    Assignee: Amazon Technologies, Inc.
    Inventor: Andrew Christopher Chud
  • Patent number: 10725763
    Abstract: An updated version of a configuration of a computing resource may be rolled back to a previous version. The computing resource can include code for a function or the computing resource can be used to implement calls of an API. In some cases, the computing resource can be tagged to indicate that rollback functionality is applicable to the computing resource. The rollback to a previous version of code for a function or a previous version of an API may take place based on a rollback condition being satisfied that is related to error rates that take place when updated versions of a function or an API are utilized. The computing resource may be implemented in conjunction with a cloud-based storage system.
    Type: Grant
    Filed: June 28, 2017
    Date of Patent: July 28, 2020
    Assignee: Amazon Technologies, Inc.
    Inventor: Andrew Christopher Chud
  • Patent number: 10673905
    Abstract: Systems and methods are described to facilitate generation of access policies for a network-accessible service. An authorization service may use access policies to control whether requests to access a service are authorized. A user may submit to the authorization service a request to implement a “shadow” policy, to be compared to a currently in-force policy for a service during a specified period of time. During that period, the authorization service can evaluate requests to access the service under both the currently in-force policy for the service and the shadow policy. The user can then be notified of any requests for which different authorization results are given under the currently in-force policy and the shadow policy, thus enabling the user to verify that differences between the currently in-force policy and the shadow policy are intentional rather than the result of errors within the shadow policy or currently in-force policy.
    Type: Grant
    Filed: September 14, 2017
    Date of Patent: June 2, 2020
    Assignee: Amazon Technologies, Inc.
    Inventor: Andrew Christopher Chud
  • Patent number: 10635650
    Abstract: Systems and methods are provided to implement an auto-partitioning second index (APSI) for a table in a storage service. In response to a creation request for the APSI that specifies a sort key but not a partition key for the APSI, the storage service automatically generates a partition key for the APSI, and allocates partitions for the APSI. When an item is stored in the APSI, a partition key value is auto-generated for the item, and the item is stored in a partition corresponding to its partition key value, and in a location within the partition according to its sort key value. When a query is received for the APSI, subqueries are sent to each partition, and the results from the subqueries are aggregated. When a repartition condition is detected, the APSI is repartitioned, reassigning the items in the APSI to a new set of partitions.
    Type: Grant
    Filed: March 14, 2017
    Date of Patent: April 28, 2020
    Assignee: Amazon Technologies, Inc.
    Inventor: Andrew Christopher Chud
  • Patent number: 10616281
    Abstract: Systems and methods are described to facilitate generation of access policies for a network-accessible service. An authorization service may use access policies to control whether requests to access a network-accessible service are authorized. A user may submit to the authorization service a request to programmatically generate an access policy based on requests received at the network-accessible service during a training period, such that the access policy, if applied to the requests received during the training period, would result in an authorization result specified by the user. The authorization service may gather information regarding requests received during the training period, and thereafter programmatically generate an access policy based on parameter values, such as source identifiers, called functions, or authorization tokens, present within requests received during the training period.
    Type: Grant
    Filed: September 14, 2017
    Date of Patent: April 7, 2020
    Assignee: Amazon Technologies, Inc.
    Inventor: Andrew Christopher Chud
  • Patent number: 10511675
    Abstract: Techniques are disclosed for providing a software application executed on a mobile device to obtain a set of service endpoints for web services used by that application. As disclosed, an endpoint resolution service may select a service endpoint for a given web service based at least on a geographic proximity of the mobile device to a set of cloud computing regions or data center locations hosting an instance the given web service.
    Type: Grant
    Filed: December 16, 2015
    Date of Patent: December 17, 2019
    Assignee: Amazon Technologies, Inc.
    Inventor: Andrew Christopher Chud
  • Patent number: 10379838
    Abstract: Technologies are described for determining when an updated version of a configuration of a computing resource may be rolled back to a previous version. The computing resource can include code for a function or the computing resource can be used to implement calls of an API. In some cases, the computing resource can be tagged to indicate that rollback functionality is applicable to the computing resource. The rollback to a previous version of code for a function or a previous version of an API may take place based on a rollback condition being satisfied that is related to error rates that take place when updated versions of a function or an API are utilized. The systems and methods described herein may be implemented in conjunction with a cloud-based storage system.
    Type: Grant
    Filed: June 28, 2017
    Date of Patent: August 13, 2019
    Assignee: Amazon Technologies, Inc.
    Inventor: Andrew Christopher Chud