Amazon Technologies, Inc.

United States of America

Back to Profile

1-100 of 23,544 for Amazon Technologies, Inc. Sort by
Query
Aggregations
IP Type
        Patent 19,832
        Trademark 3,712
Jurisdiction
        United States 19,383
        World 1,634
        Canada 1,416
        Europe 1,111
Date
New (last 4 weeks) 184
2023 September (MTD) 128
2023 August 127
2023 July 102
2023 June 145
See more
IPC Class
H04L 29/06 - Communication control; Communication processing characterised by a protocol 2,449
H04L 29/08 - Transmission control procedure, e.g. data link level control procedure 1,886
G06F 17/30 - Information retrieval; Database structures therefor 1,299
G06F 9/455 - Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines 979
G06F 9/50 - Allocation of resources, e.g. of the central processing unit [CPU] 887
See more
NICE Class
09 - Scientific and electric apparatus and instruments 1,889
42 - Scientific, technological and industrial services, research and design 1,495
35 - Advertising and business services 1,474
41 - Education, entertainment, sporting and cultural services 1,209
38 - Telecommunications services 946
See more
Status
Pending 1,562
Registered / In Force 21,982
  1     2     3     ...     100        Next Page

1.

DYNAMIC ADDRESS-BASED DASHBOARD CUSTOMIZATION

      
Application Number 18168488
Status Pending
Filing Date 2023-02-13
First Publication Date 2023-09-21
Owner Amazon Technologies, Inc. (USA)
Inventor
  • Coffey, Joel
  • Meaney, Michael Patrick

Abstract

Systems and methods are provided for dynamic configuration of interactive controls available on a dashboard. Interactive controls may be dynamically configured by manipulating network resource address information for a network resource that provides a dashboard, for example using query string parameters. For example, a dashboard that displays one type, source, or summary of information can be dynamically configured to allow interactive selection and display of another type, source, or summary of information depending on values passed in the network resource address information for the dashboard network resource.

IPC Classes  ?

  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G06F 3/04817 - Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
  • G06F 3/0485 - Scrolling or panning

2.

GENERATING INPUT ALTERNATIVES

      
Application Number 18160403
Status Pending
Filing Date 2023-01-27
First Publication Date 2023-09-21
Owner Amazon Technologies, Inc. (USA)
Inventor
  • Yasa, Ravi Chandra Reddy
  • Pulikunta, Sai Rahul Reddy
  • Kahan, Eliav
  • Newell, Gregory

Abstract

Exemplary embodiments relate to a system for recovering a conversation between a user and the system when the system is unable to properly respond to a user's input. The system may process the user input and determine an error condition exists. The system may query one or more storage systems to identify candidate text data based on their semantic similarity to the user input. The storage systems may store data related to past frequently entered inputs and/or user-generated inputs. Alternative text data is selected from the candidate text data, and presented to the user for confirmation.

IPC Classes  ?

  • G10L 15/18 - Speech classification or search using natural language modelling
  • G06F 16/33 - Querying
  • G06F 16/31 - Indexing; Data structures therefor; Storage structures
  • G06N 20/00 - Machine learning
  • G10L 15/22 - Procedures used during a speech recognition process, e.g. man-machine dialog
  • G10L 15/26 - Speech to text systems

3.

SEMICONDUCTOR PACKAGE WITH CAPACITANCE DIE

      
Application Number US2023015108
Publication Number 2023/177623
Status In Force
Filing Date 2023-03-13
Publication Date 2023-09-21
Owner AMAZON TECHNOLOGIES, INC. (USA)
Inventor
  • Abdel-Dayem, Bassam
  • Volpe, Thomas A.

Abstract

A semiconductor package can include a capacitance die. The package can have multiple dice (e.g., logic die, memory die) mounted on a substrate. Each die can include a power domain. The dice can be distributed on the substrate such that an extra space is present on the substrate between at least some of the dice. For example, an extra space may be present between two dice, at a corner of the substrate, or other locations. The extra space can disrupt a coplanarity of the semiconductor package. The capacitance die can be located in the extra space so as to establish the coplanarity with the other dice. The capacitance die can include a capacitor array electrically coupled to multiple power domains of the plurality of dice.

IPC Classes  ?

  • H01L 23/50 - Arrangements for conducting electric current to or from the solid state body in operation, e.g. leads or terminal arrangements for integrated circuit devices
  • H01L 25/16 - Assemblies consisting of a plurality of individual semiconductor or other solid state devices the devices being of types provided for in two or more different main groups of groups , or in a single subclass of , , e.g. forming hybrid circuits

4.

DEVICE ARBITRATION BY MULTIPLE SPEECH PROCESSING SYSTEMS

      
Application Number 17993242
Status Pending
Filing Date 2022-11-23
First Publication Date 2023-09-21
Owner Amazon Technologies, Inc. (USA)
Inventor Pasko, Stanislaw Ignacy

Abstract

A device can perform device arbitration, even when the device is unable to communicate with a remote system over a wide area network (e.g., the Internet). Upon detecting a wakeword in an utterance, the device can wait a period of time for data to arrive at the device, which, if received, indicates to the device that another speech interface device in the environment detected an utterance. If the device receives data prior to the period of time lapsing, the device can determine the earliest-occurring wakeword based on multiple wakeword occurrence times, and may designate whichever device that detected the wakeword first as the designated device to perform an action with respect to the user speech. To account for differences in sound capture latency between speech interface devices, a pre-calculated time offset value can be applied to wakeword occurrence time(s) during device arbitration.

IPC Classes  ?

  • G06F 3/16 - Sound input; Sound output
  • G10L 15/32 - Multiple recognisers used in sequence or in parallel; Score combination systems therefor, e.g. voting systems
  • G10L 15/22 - Procedures used during a speech recognition process, e.g. man-machine dialog
  • G10L 25/60 - Speech or voice analysis techniques not restricted to a single one of groups specially adapted for particular use for comparison or discrimination for measuring the quality of voice signals

5.

SEMICONDUCTOR PACKAGE WITH CAPACITANCE DIE

      
Application Number 17698976
Status Pending
Filing Date 2022-03-18
First Publication Date 2023-09-21
Owner Amazon Technologies, Inc. (USA)
Inventor
  • Abdel-Dayem, Bassam
  • Volpe, Thomas A.

Abstract

A semiconductor package can include a capacitance die. The package can have multiple dice (e.g., logic die, memory die) mounted on a substrate. Each die can include a power domain. The dice can be distributed on the substrate such that an extra space is present on the substrate between at least some of the dice. For example, an extra space may be present between two dice, at a corner of the substrate, or other locations. The extra space can disrupt a coplanarity of the semiconductor package. The capacitance die can be located in the extra space so as to establish the coplanarity with the other dice. The capacitance die can include a capacitor array electrically coupled to multiple power domains of the plurality of dice.

IPC Classes  ?

  • H01L 25/065 - Assemblies consisting of a plurality of individual semiconductor or other solid state devices all the devices being of a type provided for in the same subgroup of groups , or in a single subclass of , , e.g. assemblies of rectifier diodes the devices not having separate containers the devices being of a type provided for in group
  • H01L 23/64 - Impedance arrangements
  • H01L 23/538 - Arrangements for conducting electric current within the device in operation from one component to another the interconnection structure between a plurality of semiconductor chips being formed on, or in, insulating substrates
  • H01L 25/00 - Assemblies consisting of a plurality of individual semiconductor or other solid state devices

6.

FACET-BASED CONTEXT-AWARE USER INTERFACES

      
Application Number US2023064285
Publication Number 2023/178068
Status In Force
Filing Date 2023-03-14
Publication Date 2023-09-21
Owner AMAZON TECHNOLOGIES, INC. (USA)
Inventor Xu, Peng

Abstract

Systems, devices, and methods are provided for facet-based context-aware user interfaces. A system such as an online purchasing system may determine one or more intent contexts based at least in part on one or more user interactions with an online purchasing system associated with a first product. A list of substitute products may be determined based on the intent context and facets associated with the substitute products to provide for a diversity of dimensions along which a user can explore different products.

IPC Classes  ?

7.

MONITORING CIRCULATING TUMOR DNA TO IMPROVE SUBCLONE PENETRATION OF FOLLOW-UP NEOANTIGEN CANCER VACCINES

      
Application Number US2023064512
Publication Number 2023/178229
Status In Force
Filing Date 2023-03-16
Publication Date 2023-09-21
Owner AMAZON TECHNOLOGIES, INC. (USA)
Inventor
  • Price, Layne, Christopher
  • Grewal, Jasleen, Kaur
  • Heckerman, David
  • Schmitz, Frank, Wilhelm
  • Walker, Melanie

Abstract

Disclosed herein are methods for evaluating the efficacy of an immunogenic composition by monitoring circulating tumor DNA. The disclosure also relates to methods for treating a subject having cancer.

IPC Classes  ?

  • C12Q 1/6809 - Methods for determination or identification of nucleic acids involving differential detection

8.

Customized cross-premise resource selection for containerized applications

      
Application Number 17701507
Grant Number 11765098
Status In Force
Filing Date 2022-03-22
First Publication Date 2023-09-19
Grant Date 2023-09-19
Owner Amazon Technologies, Inc. (USA)
Inventor Kallakuri, Kumar Deepak Syam

Abstract

A container management service of a provider network causes a container of an application to be run using resources identified for the application at a premise external to the provider network. A condition under which a container of the application is to be run at a resource at a data center of the provider network is determined. In response to detecting that the condition has been satisfied, a container is run at a resource at a data center of the provider network.

IPC Classes  ?

  • H04L 67/1012 - Server selection for load balancing based on compliance of requirements or conditions with available server resources
  • H04L 67/1008 - Server selection for load balancing based on parameters of servers, e.g. available memory or workload
  • H04L 47/78 - Architectures of resource allocation
  • H04L 47/762 - Admission control; Resource allocation using dynamic resource allocation, e.g. in-call renegotiation requested by the user or requested by the network in response to changing network conditions triggered by the network

9.

Plug adapter

      
Application Number 29851588
Grant Number D0999174
Status In Force
Filing Date 2022-08-30
First Publication Date 2023-09-19
Grant Date 2023-09-19
Owner Amazon Technologies, Inc. (USA)
Inventor Loor Canizares, Wilfrido

10.

Latency-based service discovery and routing for multi-location service-oriented applications

      
Application Number 17363364
Grant Number 11765244
Status In Force
Filing Date 2021-06-30
First Publication Date 2023-09-19
Grant Date 2023-09-19
Owner Amazon Technologies, Inc. (USA)
Inventor
  • Barclay, Christopher
  • Dunsmore, Devlin Roarke

Abstract

Techniques are described for a location-aware service-oriented application deployment management (“SOADM”) service that abstracts the complexities of deploying distributed applications in a cloud provider network providing many possible deployment zones of one or multiple types. These deployment zone types can include traditional cloud provider regions and availability zones as well as so-called edge locations (e.g., cloud provider operated edge locations, customer-operated edge locations, third-party operated edge locations, communications service provider (CSP) associated edge locations). The SOADM service enables users to create service group configurations representing a service-oriented application, including its constituent services and dependent resources, and specify distribution strategies for deploying and/or redistributing application services and resources, among other configurations. Using such configurations, the SOADM service automatically deploys and scales simple or complex, single or multi-service applications for users across any number of deployment zones and deployment zone types.

IPC Classes  ?

  • H04L 67/51 - Discovery or management thereof, e.g. service location protocol [SLP] or web services
  • H04L 43/0852 - Delays
  • H04L 61/4541 - Directories for service discovery

11.

Machine learning services with pre-trained models

      
Application Number 16262677
Grant Number 11763154
Status In Force
Filing Date 2019-01-30
First Publication Date 2023-09-19
Grant Date 2023-09-19
Owner Amazon Technologies, Inc. (USA)
Inventor
  • Lupesko, Hagay
  • Acharya, Anirudh
  • Cheng-Che, Lee
  • Wei, Lai
  • Chendke, Kalyanee
  • Khedia, Ankit
  • Kannan, Vandana
  • Krishnamurthy, Sandeep
  • Nagmote, Roshani

Abstract

Features related to systems and methods for automated generation of a machine learning model based in part on a pretrained model are described. The pretrained model is used as a starting point to augment and retrain according to client specifications. The identification of an appropriate pretrained model is based on the client specifications such as model inputs, model outputs, and similarities between the data used to train the models.

IPC Classes  ?

  • G06N 3/08 - Learning methods
  • G06N 20/00 - Machine learning
  • G06T 7/10 - Segmentation; Edge detection
  • G06F 16/55 - Clustering; Classification
  • G06N 20/20 - Ensemble learning
  • G06N 3/082 - Learning methods modifying the architecture, e.g. adding, deleting or silencing nodes or connections
  • G06F 18/214 - Generating training patterns; Bootstrap methods, e.g. bagging or boosting

12.

Voice controlled assistant with light indicator

      
Application Number 17325393
Grant Number 11763835
Status In Force
Filing Date 2021-05-20
First Publication Date 2023-09-19
Grant Date 2023-09-19
Owner Amazon Technologies, Inc. (USA)
Inventor
  • Bay, Daniel Christopher
  • Sadek, Ramy Sammy
  • Haskin, Menashe
  • Zimmer, Jason
  • Flenniken, Robert Ramsey
  • Langhammer, Heinz-Dominik

Abstract

A voice controlled assistant has a housing to hold one or more microphones, one or more speakers, and various computing components. The housing has an elongated cylindrical body extending along a center axis between a base end and a top end. The microphone(s) are mounted in the top end and the speaker(s) are mounted proximal to the base end. A control knob is rotatably mounted to the top end of the housing to rotate about the center axis. A light indicator is arranged on the control knob to exhibit various appearance states to provide visual feedback with respect to the one or more functions being performed by the assistant. In one case, the light indicator is used to uniquely identify participants involved in a call.

IPC Classes  ?

  • G10L 21/06 - Transformation of speech into a non-audible representation, e.g. speech visualisation or speech processing for tactile aids
  • H04R 1/02 - Casings; Cabinets; Mountings therein
  • G06F 3/06 - Digital input from, or digital output to, record carriers
  • H04R 1/34 - Arrangements for obtaining desired frequency or directional characteristics for obtaining desired directional characteristic only by using a single transducer with sound reflecting, diffracting, directing or guiding means
  • H04R 1/00 - LOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS - Details of transducers

13.

Natural language processing policies

      
Application Number 17470241
Grant Number 11763816
Status In Force
Filing Date 2021-09-09
First Publication Date 2023-09-19
Grant Date 2023-09-19
Owner Amazon Technologies, Inc. (USA)
Inventor
  • Sundararaman, Arunachalam
  • Thandu, Balasubramaniam K
  • Nandyaleth, Rajesh Ravindran
  • Cardenas Juarez, Hermilo H
  • Duggirala, Ananth

Abstract

Systems and methods for natural language processing policies are disclosed. For example, content such as a response to a user command and/or user input such as a customer review, may be analyzed to determine if the content deviates from one or more content policies and to determine a severity of the content-policy deviation(s). A system may determine a number of content-policy deviations associated with the content and whether the content includes an indicator of a person, such as a pronoun and/or a proper noun. Content that includes multiple content-policy deviations and/or than includes an indicator of a person may be determined to be more severe than other deviated content. Applications associated with deviated content may be ranked and corrective action may be taken based on the ranking.

IPC Classes  ?

  • G10L 15/22 - Procedures used during a speech recognition process, e.g. man-machine dialog
  • G10L 15/18 - Speech classification or search using natural language modelling

14.

Robust and secure updates of certificate pinning software

      
Application Number 17037491
Grant Number 11765155
Status In Force
Filing Date 2020-09-29
First Publication Date 2023-09-19
Grant Date 2023-09-19
Owner Amazon Technologies, Inc. (USA)
Inventor
  • Srinivasan, Preethi
  • Mekala, Dheeraj Kumar

Abstract

Systems and methods are disclosed to implement an application that can automatically download new digital certificates to verify signed code updates received by the application. In embodiments, under normal circumstances, the application uses a pinned certificate in the application's executable code to verify received updates signed using the certificate. However, if the code signing certificate changes, the application will automatically retrieve the new certificate from a certificate publishing service. Accordingly, the new certificate does not have to be included as part of the code update package, and the retrieval of the new certificate can be managed more robustly by the application updater. In embodiments, downloads from the certificate publishing service may be secured using a nonce and a shared secret that is known to the service and also pinned to the application. In this way, the download process can be protected from hijacking attacks.

IPC Classes  ?

  • H04L 9/40 - Network security protocols
  • G06F 8/65 - Updates
  • G06F 9/455 - Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines

15.

Autonomous machine safety management in a dynamic environment

      
Application Number 16751713
Grant Number 11762390
Status In Force
Filing Date 2020-01-24
First Publication Date 2023-09-19
Grant Date 2023-09-19
Owner Amazon Technologies, Inc. (USA)
Inventor
  • Alagic, Fahrudin
  • Paschall, Stephen Charles
  • Mitlin, Anatoly

Abstract

An autonomous robot system to enable flexible, safe, efficient, and automated movement of goods and materials in a dynamic environment including one or more dynamic objects (e.g., humans). The autonomous robot system includes a modular autonomous ground vehicle (AGV) including a vehicle management system having a safety management system. The safety management system includes one or more safety management controllers to perform safety functions to enable the modular AGV to operate safely and efficiently alongside humans in a dynamic environment (e.g., a warehouse or fulfillment facility).

IPC Classes  ?

  • G05D 1/02 - Control of position or course in two dimensions
  • G05D 1/00 - Control of position, course, altitude, or attitude of land, water, air, or space vehicles, e.g. automatic pilot
  • G06T 15/08 - Volume rendering
  • G06V 10/25 - Determination of region of interest [ROI] or a volume of interest [VOI]
  • G06V 20/56 - Context or environment of the image exterior to a vehicle by using sensors mounted on the vehicle

16.

Monitoring conveyor systems with sensor(s) arranged parallel to flow direction

      
Application Number 17360116
Grant Number 11760580
Status In Force
Filing Date 2021-06-28
First Publication Date 2023-09-19
Grant Date 2023-09-19
Owner Amazon Technologies, Inc. (USA)
Inventor
  • Gomez, German Valle
  • Navarro, Carlos Martinez
  • Mosqueda Otero, Marcial Francisco
  • Montero, Alan Sanchez
  • Gonzalez, Ivan Ortega

Abstract

Systems and methods monitor a conveyor system to determine whether packages are at risk of falling off or jamming. Sensor(s), such as emitters, emit signals in a direction along a longitudinal length of the conveyor system, such as parallel to a flow of packages. Additional sensor(s), such as receivers, are arranged to receive the signals. In instances where the signals are received by the receivers, the packages may be properly positioned on the conveyor system and may not be at risk of falling off and/or jamming. However, if the signals are not received, this may be indicative of the packages being improperly positioned on the conveyor system. In such instances, the conveyor system may come to a stop, may slow in speed, and/or personnel may be instructed to reposition the packages on the conveyor system.

IPC Classes  ?

  • B65G 43/08 - Control devices operated by article or material being fed, conveyed, or discharged
  • G05B 19/4155 - Numerical control (NC), i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by programme execution, i.e. part programme or machine function execution, e.g. selection of a programme
  • G05B 19/416 - Numerical control (NC), i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by control of velocity, acceleration or deceleration
  • B65G 47/22 - Devices influencing the relative position or the attitude of articles during transit by conveyors

17.

Scalable test workflow service

      
Application Number 17489492
Grant Number 11762760
Status In Force
Filing Date 2021-09-29
First Publication Date 2023-09-19
Grant Date 2023-09-19
Owner Amazon Technologies, Inc. (USA)
Inventor
  • Fost, Tyler Prescott
  • Hertl, Nicolas A
  • Farrell, Edward

Abstract

A scalable test workflow service facilitates management, automated generation and execution of numerous test cases. Test definitions representing tasks to be executed to validate a capability, parameter providers that provide metadata options, and step executors that execute the individual steps of the tasks are all specified. In response to a request to perform a test, an iterative process builds, based on the test definitions and the corresponding parameters, test instances that are executed to obtain the test results. For example, a run tests workflow initiates a test initialization workflow for each test definition. The test initialization workflows call the parameter providers to obtain parameter combinations used to create test instances, and initiate test execution workflows for each parameter combination. Each test execution workflow calls a step executor for each step of the test definition using parameters for the test instance, and returns the results. Results are aggregated and returned.

IPC Classes  ?

  • G06F 11/36 - Preventing errors by testing or debugging of software
  • G06F 11/34 - Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation

18.

Cryptographic service interface

      
Application Number 15967419
Grant Number 11764948
Status In Force
Filing Date 2018-04-30
First Publication Date 2023-09-19
Grant Date 2023-09-19
Owner Amazon Technologies, Inc. (USA)
Inventor Rambhia, Avni Harilal

Abstract

A cryptography service provides an interface layer between an application and a cryptographic device, such as a hardware security module, trusted platform module, or cryptoprocessor that includes non-exportable tamper-resistant memory. A translation layer is provided between the customer application and the load-balancing service that accepts requests from the client application in a first protocol, such as KMIP, and converts the requests into a second protocol that is compatible with the cryptographic device. Results that are returned from the cryptographic device are translated and returned in accordance with the first protocol. In an embodiment, the cryptographic devices may be arranged in a cluster configuration where each cryptographic device stores a matching set of cryptographic keys, and a load-balancing service acts as an interface to the cluster of cryptographic devices.

IPC Classes  ?

  • H04L 9/08 - Key distribution
  • H04L 9/14 - Arrangements for secret or secure communications; Network security protocols using a plurality of keys or algorithms

19.

Dynamic concurrency level management for database queries

      
Application Number 17118288
Grant Number 11762860
Status In Force
Filing Date 2020-12-10
First Publication Date 2023-09-19
Grant Date 2023-09-19
Owner Amazon Technologies, Inc. (USA)
Inventor
  • Rahman, Mohammad Rezaur
  • Caragea, George Constantin
  • Sett, Raj Narayan
  • Saxena, Gaurav
  • Chainani, Naresh
  • Lin, Chunbin

Abstract

Database systems may dynamically management concurrency levels for performing queries. A query may be received at a database system and a memory usage for the query may be predicted. A determination may be made as to whether available memory is enough to satisfy the predicted memory usage for the query. If the available memory is enough to satisfy the predicted memory usage for the query, then an increase in a concurrency level for performing queries at the database system may be made. The query may be allowed to execute concurrently with other queries according to the increased concurrency level.

IPC Classes  ?

20.

Anomaly detection in text

      
Application Number 17215793
Grant Number 11763086
Status In Force
Filing Date 2021-03-29
First Publication Date 2023-09-19
Grant Date 2023-09-19
Owner AMAZON TECHNOLOGIES, INC. (USA)
Inventor
  • Sandu, Ionut Catalin
  • Popa, Alin-Ionut
  • Voinea, Daniel

Abstract

Systems and techniques are generally described for anomaly detection in text. In some examples, text data comprising a plurality of words may be received. An image of a first word of the plurality of words may be generated. A feature representation of the first word may be generated using a variational autoencoder. A score may be generated based at least in part on the feature representation. In various examples, the score may indicate a likelihood that an appearance of the first word in the image of the first word is anomalous with respect to at least some other words of the plurality of words.

IPC Classes  ?

21.

Sound source localization

      
Application Number 17475888
Grant Number 11762052
Status In Force
Filing Date 2021-09-15
First Publication Date 2023-09-19
Grant Date 2023-09-19
Owner Amazon Technologies, Inc. (USA)
Inventor
  • Ganguly, Anshuman
  • Athi, Mrudula V.
  • Russell, Spencer
  • Epstein, Alexander M.
  • Kim, Wontak

Abstract

Techniques for improving sound source localization (SSL) are provided. A method for probabilistic SSL using a deep neural network (DNN) may include receiving audio data including a representation of audio such as a wakeword from a microphone array. The audio data may be processed by a DNN to output a plurality of values where each value indicates a probability that the audio originated from a direction corresponding to that value. A sensor may provide computer vision or other data which may be used to inform the plurality of values based on detecting presence of a human or obstacle. A probability that the audio originated from one of the directions of the plurality of directions may be determined based at least in part on the DNN output and the computer vision or other data.

IPC Classes  ?

  • G01S 3/808 - Systems for determining direction or deviation from predetermined direction using transducers spaced apart and measuring phase or time difference between signals therefrom, i.e. path-difference systems
  • G10L 15/22 - Procedures used during a speech recognition process, e.g. man-machine dialog
  • G01S 5/20 - Position of source determined by a plurality of spaced direction-finders
  • G06T 7/70 - Determining position or orientation of objects or cameras

22.

Techniques for generating optimized video segments utilizing a visual search

      
Application Number 17216147
Grant Number 11763564
Status In Force
Filing Date 2021-03-29
First Publication Date 2023-09-19
Grant Date 2023-09-19
Owner Amazon Technologies, Inc. (USA)
Inventor
  • Sadoughi Nourabadi, Najmeh
  • Chen, Kewen
  • Ho, Tu Anh
  • Botkins, Christina
  • Zhang, Dongqing
  • Hamid, Muhammad Raffay

Abstract

Systems and methods are provided herein for generating optimized video segments. A derivative video segment (e.g., a scene) can be identified from derivative video content (e.g., a movie trailer). The segment may be used a query to search video content (e.g., the movie) for the segment. Once found, an optimized video segment may be generated from the video content. The optimized video segment may have a different start time and/or end time than those corresponding to the original segment. Once optimized, the video segment may be presented to a user or stored for subsequent content recommendations.

IPC Classes  ?

  • G06V 20/40 - Scenes; Scene-specific elements in video content
  • G06F 16/71 - Indexing; Data structures therefor; Storage structures
  • G06F 16/75 - Clustering; Classification
  • G06F 16/735 - Filtering based on additional data, e.g. user or group profiles
  • G06N 20/00 - Machine learning

23.

Attributing conversion events to viewable content impressions using multiple efficacy attributes

      
Application Number 15719076
Grant Number 11763338
Status In Force
Filing Date 2017-09-28
First Publication Date 2023-09-19
Grant Date 2023-09-19
Owner Amazon Technologies, Inc. (USA)
Inventor Tran, Minh Chi

Abstract

Systems, methods, and computer-readable media are disclosed for attributing conversion events to viewable content impressions using multiple efficacy attributes. In one embodiment, an example method may include determining, by one or more computer processors coupled to at least one memory, first content of a content campaign for presentation at a first user device, the content campaign related to a product or service, receiving a first indication of a first conversion event related to the product or service at the first user device, determining that a first impression of the first content was presented at the first user device before the first conversion event, determining a first raw score for the first impression based at least in part on a first viewability of the first impression at the first user device, determining a first set of efficacy attributes for the first impression, determining a first weighted score for the first impression based at least in part on the first raw score and the first set of efficacy attributes, and attributing the first conversion event to the first impression based at least in part on the first weighted score.

IPC Classes  ?

24.

Dynamically modifying program execution capacity

      
Application Number 17580471
Grant Number 11762693
Status In Force
Filing Date 2022-01-20
First Publication Date 2023-09-19
Grant Date 2023-09-19
Owner Amazon Technologies, Inc. (USA)
Inventor
  • Maclinovsky, Alex
  • Meike, Blake
  • Buragohain, Chiranjeeb
  • Kommareddy, Christopher Reddy
  • Pare, Geoffrey Scott
  • Heitmann, John W.
  • Lohia, Sumit
  • Chen, Liang
  • Musgrave, Zachary S.

Abstract

Techniques are described for managing program execution capacity, such as for a group of computing nodes that are provided for executing one or more programs for a user. In some situations, dynamic program execution capacity modifications for a computing node group that is in use may be performed periodically or otherwise in a recurrent manner, such as to aggregate multiple modifications that are requested or otherwise determined to be made during a period of time, and with the aggregation of multiple determined modifications being able to be performed in various manners. Modifications may be requested or otherwise determined in various manners, including based on dynamic instructions specified by the user, and on satisfaction of triggers that are previously defined by the user. In some situations, the techniques are used in conjunction with a fee-based program execution service that executes multiple programs on behalf of multiple users of the service.

IPC Classes  ?

  • G06F 9/50 - Allocation of resources, e.g. of the central processing unit [CPU]
  • G06Q 10/06 - Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
  • G06Q 30/04 - Billing or invoicing
  • G06F 9/48 - Program initiating; Program switching, e.g. by interrupt
  • H04L 67/10 - Protocols in which an application is distributed across nodes in the network
  • H04L 67/00 - Network arrangements or protocols for supporting network services or applications

25.

Updating virtual aerial map using sensors associated with aerial vehicles

      
Application Number 17384222
Grant Number 11760482
Status In Force
Filing Date 2021-07-23
First Publication Date 2023-09-19
Grant Date 2023-09-19
Owner Amazon Technologies, Inc. (USA)
Inventor Durand, Jean-Guillaume Dominique

Abstract

A system may include a receiver configured to receive sensor data from one or more aerial vehicles, the sensor data including map data including sensed data related to an aerial view from one or more aerial vehicles of terrain and objects on the terrain. The system may also include a map updating processor in communication with the receiver. The map updating processor may receive the map data and identify a geographic location and/or an orientation associated with the map data. The map updating processor may also align, based at least in part on the geographic location and/or the orientation, the map data with a virtual aerial map providing an aerial view of terrain and objects on the terrain. The map updating processor may also incorporate at least a portion of the map data into the virtual aerial map and generate an updated virtual aerial map.

IPC Classes  ?

  • B64C 39/02 - Aircraft not otherwise provided for characterised by special use
  • G01C 21/00 - Navigation; Navigational instruments not provided for in groups
  • G06F 16/29 - Geographical information databases
  • G06T 17/05 - Geographic models
  • B64U 101/30 - UAVs specially adapted for particular uses or applications for imaging, photography or videography

26.

Inbound link handling

      
Application Number 16601807
Grant Number 11762984
Status In Force
Filing Date 2019-10-15
First Publication Date 2023-09-19
Grant Date 2023-09-19
Owner Amazon Technologies, Inc. (USA)
Inventor
  • Roth, Gregory Branchek
  • Demoss, Matthew Daniel
  • Miller, Jonathan Matthew

Abstract

A support service application may process a request that contains a hyperlink. The hyperlink may be examined to determine a level of risk associated with accessing a resource referred to by the hyperlink. An execution environment for processing the hyperlink may be identified. The execution environment may comprise a virtual machine drawn from a pool of virtual machines. The resource may be retrieved by a browser process operating within the context of the virtual machine, and a safe version of the resource may be rendered and made available to customer support personnel using the support service application.

IPC Classes  ?

  • G06F 21/53 - Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems during program execution, e.g. stack integrity, buffer overflow or preventing unwanted data erasure by executing in a restricted environment, e.g. sandbox or secure virtual machine
  • G06F 21/55 - Detecting local intrusion or implementing counter-measures
  • H04L 9/40 - Network security protocols
  • G06F 21/57 - Certifying or maintaining trusted computer platforms, e.g. secure boots or power-downs, version controls, system software checks, secure updates or assessing vulnerabilities
  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
  • G06F 21/56 - Computer malware detection or handling, e.g. anti-virus arrangements

27.

Speaker recognition adaptation

      
Application Number 16912119
Grant Number 11763806
Status In Force
Filing Date 2020-06-25
First Publication Date 2023-09-19
Grant Date 2023-09-19
Owner Amazon Technologies, Inc. (USA)
Inventor Chen, Zeya

Abstract

Techniques for generating, from first speaker recognition data corresponding to at least a first word, second speaker recognition data corresponding to at least a second word are described. During a speaker recognition enrollment process, a device receives audio data corresponding to one or more prompted spoken inputs comprising the at least first word. Using the prompted spoken input(s), the first speaker recognition data (specific to that least first word) is generated. Sometime thereafter, a user may indicate that speaker recognition processing is to be performed using at least a second word. Rather than have the user go through the speaker recognition enrollment process a second time, the device (or a system) may apply a transformation model to the first speaker recognition data to generate second speaker recognition data specific to the at least second word.

IPC Classes  ?

  • G10L 15/22 - Procedures used during a speech recognition process, e.g. man-machine dialog
  • G10L 15/08 - Speech classification or search

28.

Access to multiple virtual assistants

      
Application Number 17114093
Grant Number 11763809
Status In Force
Filing Date 2020-12-07
First Publication Date 2023-09-19
Grant Date 2023-09-19
Owner Amazon Technologies, Inc. (USA)
Inventor
  • Bobbili, Naveen
  • Henry, David
  • Mattione, Mark Vincent
  • Du, Richard
  • Chhabra, Jyoti

Abstract

A speech-processing system may provide access to multiple virtual assistants via one or more voice-controlled devices. Each assistant may leverage language processing and language generation features of the speech-processing system, while handling different commands and/or providing access to different back applications. Each assistant may be associated with its own voice and/or speech style, and thus be perceived as having a particular “personality.” In some situations, a user may invoke a first assistant, e.g., with a wakeword or button press, and provide a command that the speech-processing system may determine will be better handled by a second assistant. The speech-processing system may thus call on a component to generate plan data describing one or more operations for the speech-processing system to execute to handoff the command to the second assistant and provide the user with indications of which assistant will handle the command.

IPC Classes  ?

  • G10L 15/22 - Procedures used during a speech recognition process, e.g. man-machine dialog
  • G10L 15/18 - Speech classification or search using natural language modelling
  • G10L 15/32 - Multiple recognisers used in sequence or in parallel; Score combination systems therefor, e.g. voting systems
  • G10L 15/24 - Speech recognition using non-acoustical features
  • G06F 3/01 - Input arrangements or combined input and output arrangements for interaction between user and computer
  • G10L 15/08 - Speech classification or search

29.

Keypad

      
Application Number 29874060
Grant Number D0999212
Status In Force
Filing Date 2023-04-13
First Publication Date 2023-09-19
Grant Date 2023-09-19
Owner Amazon Technologies, Inc. (USA)
Inventor
  • Siminoff, James
  • Siminoff, Mark D.
  • Lu, Wen-Yo
  • Loew, Christopher
  • Li, Jia
  • Wang, Wei-Chung
  • Berlin, Gregory
  • Russell, Andrew Louis
  • Rowe, Curtis

30.

Audio encryption

      
Application Number 17350451
Grant Number 11763819
Status In Force
Filing Date 2021-06-17
First Publication Date 2023-09-19
Grant Date 2023-09-19
Owner Amazon Technologies, Inc. (USA)
Inventor
  • Eagan, Benjamin Charles
  • Makowski, Maciej
  • Matorin, Zack Shahaf

Abstract

A speech interface device is configured to defer encryption of audio data on-device until a time when the encryption operation is not competing with other computationally-intensive operations for responding to the audio data. For example, audio data based on sound captured in an environment of the speech interface device can be stored in volatile memory of the speech interface device, without encrypting it, until a set of processing operations (e.g., ASR processing, NLU processing, audio event processing, etc.) performed based on the audio data have stopped. Based on a determination that these processing operations for responding to the audio data have stopped, the logic may encrypt the audio data to generate encrypted data, and the encrypted data can be stored in non-volatile memory of the speech interface device for uploading to a remote system when a connection is available.

IPC Classes  ?

  • G10L 19/018 - Audio watermarking, i.e. embedding inaudible data in the audio signal
  • G10L 15/26 - Speech to text systems
  • H04L 9/40 - Network security protocols
  • G10L 15/22 - Procedures used during a speech recognition process, e.g. man-machine dialog

31.

Receiving a data object at a device

      
Application Number 17397654
Grant Number 11765123
Status In Force
Filing Date 2021-08-09
First Publication Date 2023-09-19
Grant Date 2023-09-19
Owner Amazon Technologies, Inc. (USA)
Inventor
  • Young, Richard David
  • Loladia, Rameez
  • Krishnamoorthy, Shyam
  • Jain, Nihal Chand

Abstract

A technology is provided for delivering a data object to a device. Data delivery instructions to distribute a data object to a device may be received at a delivery service and indicate a storage location of the data object, a messaging topic, and a size of data receivable by the device. The data object is then divided into blocks corresponding to the size of data receivable by the device. A messaging topic is identified to which the device is subscribed via a messaging service. The blocks are sent to the device using the messaging topic and a network protocol available to the device.

IPC Classes  ?

  • H04L 51/48 - Message addressing, e.g. address format or anonymous messages, aliases
  • H04L 51/066 - Format adaptation, e.g. format conversion or compression
  • H04L 51/23 - Reliability checks, e.g. acknowledgments or fault reporting
  • H04L 51/214 - Monitoring or handling of messages using selective forwarding
  • H04L 51/224 - Monitoring or handling of messages providing notification on incoming messages, e.g. pushed notifications of received messages
  • H04L 51/06 - Message adaptation to terminal or network requirements
  • H04L 51/234 - Monitoring or handling of messages for tracking messages

32.

Efficient coefficient film grain synthesis for codecs without film grain synthesis

      
Application Number 17353188
Grant Number 11765372
Status In Force
Filing Date 2021-06-21
First Publication Date 2023-09-19
Grant Date 2023-09-19
Owner Amazon Technologies, Inc. (USA)
Inventor
  • Waggoner, Charles Benjamin
  • Wei, Hai

Abstract

Techniques for emulating frequency coefficients of film grain for video (e.g., frame) encoding are described. According to some embodiments, a computer-implemented method includes receiving a request to encode a video with film grain at a content delivery service, performing a film grain synthesis on a frame of the video with film grain to generate film grain metadata for the frame and generate a degrained frame from the frame, determining film grain emulation frequency coefficients based at least in part on the film grain metadata for the frame, performing a frequency transform on the degrained frame to generate frequency coefficients for the degrained frame, encoding the frame into an encoded frame, by the content delivery service, based at least in part on the frequency coefficients for the degrained frame and the film grain emulation frequency coefficients, and transmitting the encoded frame from the content delivery service to a viewer device.

IPC Classes  ?

  • H04N 11/02 - Colour television systems with bandwidth reduction
  • H04N 19/46 - Embedding additional information in the video signal during the compression process
  • H04N 19/60 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
  • H04N 19/172 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a picture, frame or field
  • H04N 19/91 - Entropy coding, e.g. variable length coding [VLC] or arithmetic coding
  • H04N 19/124 - Quantisation
  • H04N 19/85 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression
  • H04N 19/176 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock

33.

Dynamic congestion control through real-time QOS monitoring in video streaming

      
Application Number 17443011
Grant Number 11765217
Status In Force
Filing Date 2021-07-19
First Publication Date 2023-09-19
Grant Date 2023-09-19
Owner Amazon Technologies, Inc. (USA)
Inventor
  • Wu, Yongjun
  • Ganti, Ravindra
  • Cordova, Charles M.
  • Sidwell, Nicholas
  • Gaquin, John F. X.

Abstract

Methods and apparatus are described for providing thinned manifests during a live event. As network usage of a regional internet service provider (ISP) or content delivery network (CDN) becomes unsustainable, new streaming sessions for a live event are provided a thinned manifest that does not have playback options for bitrates above a bitrate limit.

IPC Classes  ?

  • H04L 65/613 - Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for the control of the source by the destination
  • H04L 65/80 - Responding to QoS
  • H04L 65/65 - Network streaming protocols, e.g. real-time transport protocol [RTP] or real-time control protocol [RTCP]
  • H04L 65/612 - Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for unicast

34.

FUFU LA VOLPE

      
Application Number 018926725
Status Pending
Filing Date 2023-09-18
Owner Amazon Technologies, Inc. (USA)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 16 - Paper, cardboard and goods made from these materials
  • 25 - Clothing; footwear; headgear
  • 28 - Games; toys; sports equipment
  • 35 - Advertising and business services
  • 41 - Education, entertainment, sporting and cultural services

Goods & Services

Apparatus for recording, transmission or reproduction of sound or images; magnetic data carriers, recording discs; compact discs, DVDs and other digital recording media; mechanisms for coin-operated apparatus; cash registers, calculating machines, data processing equipment, computers; computer software; fire-extinguishing apparatus; data processing equipment and computers; electronic publications, namely, downloadable electronic publications in the nature of books, magazines and periodicals in the field of fiction and non-fiction and television children's entertainment; audio books in the field of fiction and non-fiction and television children's entertainment; entertainment in the nature of children's television entertainment downloaded in electronic form from the Internet, software for use in television programme creation; cinematic and television programmes recorded on disc, tape and electronic form; apparatus for electronic distributing, electrical apparatus for use in television programme creation; portable electronic devices for receiving and reading text, images and sound through wireless internet access; devices for the display of electronically circulated materials, namely, children's television entertainment; computer hardware and software in the field of text, image and sound transmission and display; electronic publications; audio books; electronic books; downloadable MP3 files, MP3 recordings, MP4 files, MP4 recordings, digital audio files, digital multimedia files and podcasts featuring music, audio books and audiovisual material in the nature of children's television entertainment; downloadable audiovisual works, in the nature of children's television entertainment on a selection of themes; electronic publications featuring images, photographs, magazines, newspapers, periodicals, newsletters, and journals all relating to television children's entertainment; video cameras; DVD players; DVD recorders; remote controllers for DVD recorders and players; remote controllers for video disc recorders and players; remote controllers for recording devices; digital audio players; audio recorders; digital video players; portable apparatus for recording and reproduction of music; portable apparatus for recording and reproduction of video; other apparatus for recording and reproduction of video; monitors for television receiver; television receivers [TV sets] and television transmitters; remote controllers for television receiver [TV set]; television tuners; remote controllers for radio set; computer, electronic and video games programmes and equipment; electronic instructional and teaching apparatus and instruments; television and radio signal transmitters and receivers; cinematographic machines and apparatus; set-top boxes; television receivers and transmitters; electronic controllers; electronic controllers to impart sensory feedback, namely, sounds and vibrations that are perceptible to the user; video games; computer hardware, software, and peripherals for personalized, interactive television (TV) programming and for use in generating, displaying and manipulating visual media, graphic images, text, photographs, illustrations, digital animation, video clips, film footage and audio data, and for social networking; wireless controllers to monitor and control the functioning of other electronic devices; remote controls; joysticks; computer touchscreens; downloadable audio works, visual works, audiovisual works and electronic publications; computer software for use on electronic devices, namely computer software development kit consisting of computer software development tools for the development of content and service delivery across global computer networks, computer software for use in generating, displaying and manipulating visual media, graphic images, photographs, illustrations, digital animation, video clips, film footage and audio data; application development computer software programs; computer software for formatting and converting content, text, visual works, audio works, audiovisual works, literary works, data, files, documents and electronic works into a format compatible with portable electronic devices and computers; computer software enabling content, text, visual works, audio works, audiovisual works, literary works, data, files, documents and electronic works to be downloaded to and accessed on a computer or other portable consumer electronic device, downloadable software in the nature of a mobile application for computers or other portable consumer electronic device; parental control software; computer hardware and software; headphones and earphones; remote controls for portable and handheld electronic devices and computers; software for use in connection with electronic publications in the nature of children's television entertainment; software tool in the nature of children's television entertainment exploration guide; computer software for searching, locating, compiling, indexing, correlating, navigating, obtaining, downloading, receiving, encoding, decoding, playing, storing and organizing text, data, images, graphics, audio and video on a global computer network; Internet browser software; web browser software for mobile communications devices; computer software to enhance mobile access to the internet via computers, mobile computers, and mobile communications devices; computer and mobile device software for enhancing uploading and downloading capabilities on computers, mobile computers, and mobile communications devices; computer software enabling content, text, visual works, audio works, audiovisual works, literary works, data, files, documents and electronic works to be downloaded to and accessed on a computer or other portable consumer electronic device; computer and electronic game software, publishing software; downloadable audio works, visual works and audiovisual works featuring books, magazines, newspapers, periodicals, newsletters, guides, quizzes, tests, journals, manuals and television entertainment on a variety of topics in the field of children's entertainment; downloadable video games, interactive game programs and applications for computer or other portable consumer electronic device; computer software for transmitting, sharing, receiving, downloading, streaming, displaying and transferring content, text, visual works, audio works, audiovisual works, literary works, data, files, documents and electronic works via portable electronic devices and computers and global computer and communications networks; and parts for all the aforesaid goods. Paper, cardboard and goods made from these materials in the nature of printed matter; bookbinding material; photographs; stationery; adhesives for stationery or household purposes; artists' materials; paint brushes; typewriters and office requisites (except furniture); instructional and teaching material (except apparatus); plastic materials for packaging (not included in other classes); printers' type; printing blocks; series of books on a variety of topics related to audiovisual entertainment, namely, a series of fiction and non-fiction books on a variety of topics in the nature of children's entertainment; fiction and non-fiction books on a variety of topics in the nature of children's entertainment; comic books; graphic novels; stories in illustrated form and comic book stories, storyboards, and artwork; periodicals in the field of comic book stories, storyboards, and artwork; magazines; newspapers on a variety of topics; newspapers and photographs of general interest; journals, periodicals, and newsletters on a variety of topics; printed matter in the field of multi-media products, interactive products and online services; printed publications; advertising and promotional material; catalogues; catalogues relating to children's television entertainment; address books; almanacs; appointment books; art prints; arts and craft paint kits; autograph books; baby books; ball point pens; baseball cards; binders; bookends; bookmarks; books, magazines, and periodicals, featuring stories, games and activities for children and teens; bumper stickers; calendars; cartoon strips; Christmas cards; chalk; children's activity books; coasters made of paper; coin albums; coloring books; color pencils; coupon books; decals; decorative paper centerpieces; diaries; drawing rulers; envelopes; erasers; felt pens; flash cards; gift cards; gift wrapping paper; globes; greeting cards; guest books; maps; memo pads; modeling clay; newsletters; newspapers; note paper; notebooks; notebook paper; paintings; paper flags; paper cake decorations; paper party decorations; paper napkins; paper party bags; paperweights; paper gift wrap bows; paper pennants; paper place mats; paper table cloths; pen or pencil holders; pencils; pencil sharpeners; pen and pencil cases and boxes; pens; periodicals; photograph albums; photo-engravings; pictorial prints; picture books; portraits; postcards; posters; printed awards; printed certificates; printed invitations; printed menus; recipe books; rubber stamps; rulers; score cards; stamp albums; staplers; stickers; trading cards; writing paper; and writing implements. Clothing; footwear; headgear; athletic shoes; bandanas; baseball caps; beach cover-ups; beachwear; belts; bikinis; blazers; boots; bow ties; caps; cloaks; cloth bibs; coats; costumes for use in role-playing games; dresses; ear muffs; gloves; golf shirts; Halloween costumes; hats; head bands; headwear; hosiery; infantwear; jackets; jeans; jerseys; kerchiefs; leotards; leg warmers; lingerie; loungewear; mittens; neckties; night shirts; night gowns; overalls; pajamas; pants; polo shirts; ponchos; rainwear; robes; sandals; scarves; shirts; shoes; skirts; shorts; slacks; slippers; sleepwear; socks; stockings; sweaters; sweat pants; sweat shirts; swimsuits; t-shirts; tank tops; tights; underwear; vests; and wrist bands; all of the aforesaid goods being for children. Action skill games; action figures and accessories therefore; board games; card games; beach balls; bean bags (toys); bean bag dolls; toy building blocks; toys; chess sets; Christmas stockings; collectable toy figures; disc toss toys; dolls; doll clothing; doll accessories; doll playsets; electric action toys; equipment sold as a unit for playing card games; handheld unit for playing electronic games other than those adapted for use with an external display screen or monitor; inflatable toys; jigsaw puzzles; manipulative games; mechanical toys; music box toys; musical toys; ornaments for Christmas trees; parlor games; party favors in the nature of small toys; party games; playing cards; plush toys; puppets; role playing games; rubber balls; soccer balls; spinning tops; squeeze toys; stuffed toys; talking toys; target games; teddy bears; toy action figures and accessories therefore; toy vehicles; toy scooters; toy cars; toy model hobby craft kits consisting primarily of model toy vehicles; toy figures; toy banks; toy trucks; toy watches; wind-up toys and yo-yos; paper party favors. Advertising; Business management; retail store services and online retail store services in relation to apparatus for recording, transmission or reproduction of sound or images, magnetic data carriers, recording discs, compact discs, DVDs and other digital recording media; retail store services and online retail store services in relation to mechanisms for coin-operated apparatus, cash registers, calculating machines, data processing equipment, computers, computer software, data processing equipment and computers, electronic publications, audio books, apparatus for electronic distributing, electrical apparatus for use in television programme creation, portable electronic devices for receiving and reading text, images and sound through wireless internet access; retail store services and online retail store services in relation to devices for the display of electronically circulated materials, electronic publications, audio books, electronic books, downloadable MP3 files, MP3 recordings, MP4 files, MP4 recordings, digital audio files, digital multimedia files and podcasts featuring music, audio books and audiovisual material, downloadable audiovisual works; retail store services and online retail store services in relation to video cameras, DVD players, DVD recorders, remote controllers for DVD recorders and players, remote controllers for video disc recorders and players, remote controllers for recording devices, digital audio players, audio recorders, digital video players, portable apparatus for recording and reproduction of music, portable apparatus for recording and reproduction of video; retail store services and online retail store services in relation to other apparatus for recording and reproduction of video, monitors for television receivers, television receivers [TV sets] and television transmitters, remote controllers for television receiver [TV set], television tuners, remote controllers for radio set, computer, electronic and video games programmes and equipment, electronic instructional and teaching apparatus and instruments, television and radio signal transmitters and receivers; retail store services and online retail store services in relation to cinematographic machines and apparatus, set-top boxes, television receivers and transmitters, electronic controllers, video games, computer hardware, software, and peripherals for personalized, interactive television (TV) programming and for use in generating, displaying and manipulating visual media, graphic images, text, photographs, illustrations, digital animation, video clips, film footage and audio data, and for social networking; retail store services and online retail store services in relation to wireless controllers to monitor and control the functioning of other electronic devices, remote controls, joysticks, computer touchscreens, downloadable audio works, visual works, audiovisual works and electronic publications, parental control software, computer hardware and software, headphones and earphones, remote controls for portable and handheld electronic devices and computers; retail store services and online retail store services in relation to computer and electronic game software, publishing software, downloadable audio works, visual works and audiovisual works featuring books, magazines, newspapers, periodicals, newsletters, guides, quizzes, tests, journals, manuals and television entertainment on a variety of topics, downloadable video games, interactive game programs and applications for computer or other portable consumer electronic device; retail store services and online retail store services in relation to computer software for transmitting, sharing, receiving, downloading, streaming, displaying and transferring content, text, visual works, audio works, audiovisual works, literary works, data, files, documents and electronic works via portable electronic devices and computers and global computer and communications networks; retail store services and online retail store services in relation to paper, cardboard and goods made from these materials in the nature of printed matter, bookbinding material, photographs, stationery, adhesives for stationery or household purposes, artists' materials, paint brushes, typewriters and office requisites (except furniture), instructional and teaching material (except apparatus), plastic materials for packaging (not included in other classes), printers' type, printing blocks; retail store services and online retail store services in relation to series of books on a variety of topics related to audiovisual entertainment, namely, a series of fiction and non-fiction books on a variety of topics in the nature of children's entertainment, fiction and non-fiction books on a variety of topics in the nature of children's entertainment; retail store services and online retail store services in relation to comic books, graphic novels, stories in illustrated form and comic book stories, storyboards, and artwork, periodicals in the field of comic book stories, storyboards, and artwork, magazines, newspapers on a variety of topics, newspapers and photographs of general interest; retail store services and online retail store services in relation to journals, periodicals, and newsletters on a variety of topics, printed matter in the field of multi-media products, interactive products and online services, printed publications, advertising and promotional material, catalogues, catalogues relating to children's television entertainment, address books, almanacs, appointment books, art prints, arts and craft paint kits, autograph books, baby books, ball point pens, baseball cards; retail store services and online retail store services in relation to binders, bookends, bookmarks, books, magazines, and periodicals, featuring stories, games and activities for children and teens, bumper stickers, calendars, cartoon strips, Christmas cards, chalk, children's activity books, coasters made of paper, coin albums, coloring books, color pencils, coupon books, decals, decorative paper centerpieces, diaries, drawing rulers, envelopes, erasers, felt pens, flash cards; retail store services and online retail store services in relation to gift cards, gift wrapping paper, globes, greeting cards, guest books, maps, memo pads, modeling clay, newsletters, newspapers, note paper, notebooks, notebook paper, paintings, paper flags, paper cake decorations, paper party decorations, paper napkins, paper party bags, paperweights, paper gift wrap bows, paper pennants, paper place mats, paper table cloths; retail store services and online retail store services in relation to pen or pencil holders, pencils, pencil sharpeners, pen and pencil cases and boxes, pens, periodicals, photograph albums, photo-engravings, pictorial prints, picture books, portraits, postcards, posters, printed awards, printed certificates, printed invitations, printed menus, recipe books, rubber stamps, rulers, score cards, stamp albums, staplers, stickers, trading cards, writing paper, and writing implements; retail store services and online retail store services in relation to clothing, footwear, headgear, athletic shoes, bandanas, baseball caps, beach cover-ups, beachwear, belts, bikinis, blazers, boots, bow ties, caps, cloaks, cloth bibs, coats, costumes for use in role-playing games, dresses, ear muffs, gloves, golf shirts, Halloween costumes, hats, head bands, headwear, hosiery, infantwear, jackets, jeans, jerseys, kerchiefs, leotards, leg warmers, lingerie, loungewear; retail store services and online retail store services in relation to mittens, neckties, night shirts, night gowns, overalls, pajamas, pants, polo shirts, ponchos, rainwear, robes, sandals, scarves, shirts, shoes, skirts, shorts, slacks, slippers, sleepwear, socks, stockings, sweaters, sweat pants, sweat shirts, swimsuits, t-shirts, tank tops, tights, underwear, vests, and wrist bands; retail store services and online retail store services in relation to action skill games, action figures and accessories therefore, board games, card games, beach balls, bean bags (toys), bean bag dolls, toy building blocks, toys, chess sets, Christmas stockings, collectable toy figures, disc toss toys, dolls, doll clothing, doll accessories, doll playsets, electric action toys, equipment sold as a unit for playing card games; retail store services and online retail store services in relation to handheld unit for playing electronic games other than those adapted for use with an external display screen or monitor, inflatable toys, jigsaw puzzles, manipulative games, mechanical toys, music box toys, musical toys, ornaments for Christmas trees, parlor games, party favors in the nature of small toys, party games, playing cards; retail store services and online retail store services in relation to plush toys, puppets, role playing games, rubber balls, soccer balls, spinning tops, squeeze toys, stuffed toys, talking toys, target games, teddy bears, toy action figures and accessories therefore, toy vehicles, toy scooters, toy cars, toy model hobby craft kits consisting primarily of model toy vehicles, toy figures, toy banks, toy trucks, toy watches, wind-up toys and yo-yos, paper party favors. Education; providing of training; entertainment; sporting and cultural activities; entertainment services in the nature of a television animated series; entertainment services, namely an on-going animated series provided through television, cable, the Internet and wireless communication networks; providing prerecorded audio, audiovisual, and multimedia works featuring entertainment, movies, television, audiovisual works, music, audio works, books, theatre, literary works via the internet or other computer or communications networks with a children's entertainment theme; providing prerecorded audio, audiovisual, and multimedia works featuring sporting events, recreational events, leisure activities, tournaments, art, dance, musicals, exhibitions, sports instruction, clubs, radio, contests, visual works, games, gaming, festivals, museums, parks, cultural events, concerts, publishing, animation, current events, fashion shows, and multimedia presentations via the internet or other computer or communications networks with a children's entertainment theme; providing online newsletters and blogs featuring entertainment, movies, television, audiovisual works, music, audio works, books, theatre, literary works, and multimedia presentations with a children's entertainment theme; entertainment services in the nature of podcasts, webcasts, and continuing programs featuring news and commentary in the field of entertainment, movies, television, audiovisual works, music, audio works, books, theatre, literary works, and multimedia presentations; publishing of books, magazines, periodicals, literary works, visual works, audio works, and audiovisual works with a children's entertainment theme; providing non-downloadable pre-recorded audio, visual and audiovisual works via wireless networks; providing on-line computer games and on-line interactive stories; providing online newsletters and blogs featuring entertainment, movies, television, audiovisual works, music, audio works, books, theatre, literary works, sporting events, recreational activities, leisure activities, tournaments, art, dance, musicals, exhibitions, sports instruction, clubs, radio, comedy, drama, contests, visual works, games, gaming, festivals, museums, parks, cultural events, concerts, publishing, animation, current events, fashion shows, and multimedia presentations; publication of excerpts from books, periodicals, and literary works, and providing virtual environments in which users can interact for recreational, leisure, or entertainment purposes; providing information, news, articles and commentary in the field of entertainment, including, movies, television, audiovisual works, music, audio works, books, theatre, literary works, sporting events, recreational activities, leisure activities, tournaments, art, dance, musicals, exhibitions, sports instruction, clubs, radio, comedy, drama, contests, visual works, games, gaming, festivals, museums, parks, cultural events, concerts, all with a children's entertainment theme; providing information, news, articles and commentary in the field of entertainment, including, publishing, animation, current events, fashion shows, and multimedia presentations, interactive entertainment services in the nature of computer-based and computer-assisted instruction on topics of current events, education, history, language, liberal arts, literature, math, business, science, hobbies, technology, culture, sports, arts, psychology, and philosophy all with a children's entertainment theme; entertainment services in the nature of podcasts, webcasts, and continuing programs featuring news and commentary in the field of movies, television programs, audiovisual works, music, audio works, books, theatre, literary works, sporting events, recreational activities, leisure activities, tournaments, art, dance, musicals, exhibitions, sports instruction, clubs, radio, comedy, drama, contests, visual works, games, gaming accessible via the internet or other computer on communications networks; entertainment services in the nature of podcasts, webcasts, and continuing programs featuring news and commentary in the field of festivals, museums, parks, cultural events, concerts, publishing, animation, current events, fashion, and multimedia presentations accessible via the internet or other computer on communications networks; entertainment services in the nature of literary works, visual works, audio works, and audiovisual works all with a children's entertainment theme; providing electronic nondownloadable newsletters and blogs featuring entertainment, movies, television, audiovisual works, music, audio works, books, theatre, literary works, sporting events, recreational activities, leisure activities, tournaments, art, dance, musicals, exhibitions, sports instruction, clubs, radio, comedy, drama, contests, visual works, games, gaming, all with a children's entertainment theme; providing electronic nondownloadable newsletters and blogs featuring festivals, museums, parks, cultural events, concerts, publishing, animation, current events, fashion shows, and multimedia presentations all with a children's entertainment theme; electronic games services provided via the internet or a global computer network; provision of entertainment, recreation, production, presentation and distribution of audio, video, still and moving images and data; publishing services (including electronic publishing services); non-downloadable electronic publications; organisation, production and presentation of shows, competitions, games, concerts, exhibitions and events; provision of information and advisory services relating to any of the aforesaid services; entertainment services, namely, providing prerecorded audio, audiovisual, and multimedia works on a variety of topics of general interest via the internet or other computer or communications networks; entertainment services, namely, providing a website featuring entertainment content, namely, movies, television shows, audiovisual works, music, audio works, books, theatrical works, sporting events, recreational activities, leisure activities in the nature of hobbies, tournaments, art, dance, musicals, culture, sporting and current event exhibitions; entertainment services, namely, providing a website featuring entertainment content, namely, sports instruction, clubs, radio programs, comedy, drama, contests, visual works of art, games, gaming, festivals, museums, parks, cultural events, concerts, desktop publishing, animation, current events, fashion shows, multimedia presentations, and interactive educational quizzes.

35.

AWS PARTNEREQUIP

      
Serial Number 98182482
Status Pending
Filing Date 2023-09-15
Owner Amazon Technologies, Inc. ()
NICE Classes  ?
  • 35 - Advertising and business services
  • 41 - Education, entertainment, sporting and cultural services
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

Arranging and conducting a trade show featuring information and product information for the information technology, web services, cloud computing, and data security industries; providing commercial information on information technology, web services, cloud computing, and data security services; organizing business networking events in the fields of information technology, web services, cloud computing, and data security Educational services, namely, conducting live and on-line classes, events, workshops, and conferences in the fields of information technology, web services, cloud computing, and data security and distribution of training material in connection therewith; arranging and conducting educational classes, events, workshops, and conferences in the fields of information technology, web services, cloud computing, and data security; arranging and conducting live and on-line business seminars in the fields of information technology, web services, cloud computing, and data security; organizing educational events in the fields of information technology, web services, cloud computing, and data security Technology consulting and providing information in the fields of information technology, web services, cloud computing, and data security; consulting services in the fields of information technology, web services, cloud computing, and data security

36.

CONTACTLESS POWERING AND CONTROL OF CONVEYORS ON SHUTTLES

      
Application Number 17691677
Status Pending
Filing Date 2022-03-10
First Publication Date 2023-09-14
Owner Amazon Technologies, Inc. (USA)
Inventor
  • Krishnamoorthy, Ganesh
  • Narayanan, Vivek S
  • Dwivedi, Rajeev
  • Bray, Michael Alan
  • Akella, Raja Santosh

Abstract

Systems and methods are disclosed for contactless powering and control of conveyors on shuttles. An example system may include a track, a first transmitter disposed at a first location along the track, the first transmitter configured to transmit power and data wirelessly, and a shuttle configured to move along the track. The shuttle may include a conveyor, and a first receiver configured to wirelessly receive the power and the data from the first transmitter, where the power is used to power the conveyor. The shuttle may not have an onboard power source coupled to the conveyor.

IPC Classes  ?

  • H04B 5/00 - Near-field transmission systems, e.g. inductive loop type
  • B65G 54/02 - Non-mechanical conveyors not otherwise provided for electrostatic, electric, or magnetic
  • H04W 4/80 - Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
  • B65G 43/00 - Control devices, e.g. for safety, warning or fault-correcting

37.

CONTENT OUTPUT MANAGEMENT BASED ON SPEECH QUALITY

      
Application Number 18098235
Status Pending
Filing Date 2023-01-18
First Publication Date 2023-09-14
Owner Amazon Technologies, Inc. (USA)
Inventor
  • Smith, Andrew
  • Schindler, Christopher
  • Ramakrishnan, Karthik
  • Prasad, Rohit
  • George, Michael
  • Kuklinski, Rafal

Abstract

Techniques for ensuring content output to a user conforms to a quality of the user's speech, even when a speechlet or skill ignores the speech's quality, are described. When a system receives speech, the system determines an indicator of the speech's quality (e.g., whispered, shouted, fast, slow, etc.) and persists the indicator in memory. When the system receives output content from a speechlet or skill, the system checks whether the output content is in conformity with the speech quality indicator. If the content conforms to the speech quality indicator, the system may cause the content to be output to the user without further manipulation. But, if the content does not conform to the speech quality indicator, the system may manipulate the content to render it in conformity with the speech quality indicator and output the manipulated content to the user.

IPC Classes  ?

  • G10L 15/20 - Speech recognition techniques specially adapted for robustness in adverse environments, e.g. in noise or of stress induced speech
  • G10L 13/033 - Voice editing, e.g. manipulating the voice of the synthesiser
  • G10L 13/10 - Prosody rules derived from text; Stress or intonation
  • G10L 15/18 - Speech classification or search using natural language modelling

38.

NETWORK HEALTH DATA AGGREGATION SERVICE

      
Application Number 18309597
Status Pending
Filing Date 2023-04-28
First Publication Date 2023-09-14
Owner Amazon Technologies, Inc. (USA)
Inventor
  • Richards, Kenneth Grey
  • Thompson, Schuyler David
  • Siefker, Adam
  • Miller, Kevin Christopher
  • Rameshkumar, Meenakshi

Abstract

Respective network metrics sets corresponding to one or more data sources are examined at a network health manager. Network health states corresponding to one or more endpoint pair categories are determined based on the analysis of the network metric sets. An indication of the network health state of a particular endpoint pair category is stored.

IPC Classes  ?

  • H04L 43/00 - Arrangements for monitoring or testing data switching networks
  • H04L 43/08 - Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
  • H04L 12/46 - Interconnection of networks

39.

DISTRIBUTED EVALUATION OF NETWORKING SECURITY RULES

      
Application Number 18316908
Status Pending
Filing Date 2023-05-12
First Publication Date 2023-09-14
Owner Amazon Technologies, Inc. (USA)
Inventor
  • Talur, Dheerendra
  • Paritala, Venkat Maithreya
  • Chhajer, Abhishek
  • Jahchan, Charlie
  • Kuite, Yogeshkumar

Abstract

A plurality of security rule processing nodes is configured for network traffic of a set of sources and destinations. Respective subsets of configuration information of the sources and destinations, including security rules, are transmitted to the nodes. Respective addresses of at least a subset of the nodes are transmitted to a packet processing intermediary. The intermediary requests evaluation of applicable security rules with respect to packet flows by selected nodes prior to initiating routing actions for packets of the flows.

IPC Classes  ?

40.

FEDERATED KEY MANAGEMENT

      
Application Number 18196750
Status Pending
Filing Date 2023-05-12
First Publication Date 2023-09-14
Owner Amazon Technologies, Inc. (USA)
Inventor
  • Roth, Gregory Branchek
  • Wren, Matthew James
  • Brandwine, Eric Jason
  • Pratt, Brian Irl

Abstract

A system uses information submitted in connection with a request to determine if and how to process the request. The information may be electronically signed by a requestor using a key such that the system processing the request can verify that the requestor has the key and that the information is authentic. The information may include information that identifies a holder of a key needed for processing the request, where the holder of the key can be the system or another, possibly third party, system. Requests to decrypt data may be processed to ensure that a certain amount of time passes before access to the decrypted data is provided, thereby providing an opportunity to cancel such requests and/or otherwise mitigate potential security breaches.

IPC Classes  ?

  • H04L 9/08 - Key distribution
  • H04L 9/32 - Arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system
  • H04L 9/06 - Arrangements for secret or secure communications; Network security protocols the encryption apparatus using shift registers or memories for blockwise coding, e.g. D.E.S. systems
  • H04L 9/14 - Arrangements for secret or secure communications; Network security protocols using a plurality of keys or algorithms
  • H04L 9/30 - Public key, i.e. encryption algorithm being computationally infeasible to invert and users' encryption keys not requiring secrecy

41.

CLIENT-DIRECTED PLACEMENT OF REMOTELY-CONFIGURED SERVICE INSTANCES

      
Application Number 18321292
Status Pending
Filing Date 2023-05-22
First Publication Date 2023-09-14
Owner Amazon Technologies, Inc. (USA)
Inventor
  • Dippenaar, Andries Petrus Johannes
  • Clough, Duncan Matthew
  • Redelinghuys, Gideon Jan-Wessel
  • Daniel, Mathew
  • Klompje, Gideon
  • Bramhill, Gavin Alexander
  • Kowalski, Marcin Piotr
  • Hamman, Richard Alan
  • Paterson-Jones, Roland
  • Gouws, Almero

Abstract

Methods and apparatus for client-directed placement of remotely configured service instances are described. One or more placement target options are selected for a client of a network-accessible service based on criteria such as service characteristics of the placement targets. The selected options, including a particular placement target that includes instance hosts configurable from remote control servers, are indicated programmatically to the client. A determination is made that a service instance is to be configured at the particular placement target on behalf of the client. A remote control server is configured to issue administrative commands to an instance host at the particular placement target to configure the service instance.

IPC Classes  ?

  • H04L 67/025 - Protocols based on web technology, e.g. hypertext transfer protocol [HTTP] for remote control or remote monitoring of applications
  • H04L 41/0893 - Assignment of logical groups to network elements
  • H04L 9/40 - Network security protocols
  • H04L 67/52 - Network services specially adapted for the location of the user terminal

42.

EMBEDDED INSTRUCTIONS FOR VOICE USER INTERFACE

      
Application Number 18185485
Status Pending
Filing Date 2023-03-17
First Publication Date 2023-09-14
Owner Amazon Technologies, Inc. (USA)
Inventor Sindhwani, Manoj

Abstract

Methods and systems for rendering lists of instructions and performing actions associated with those lists are described herein. In some embodiments, an individual may request that a voice activated electronic device associated with their user account assist in performing a task using a list of instructions. The list of instructions may include metadata that indicates actions capable of being performed by additional Internet of Things (“IoT”) devices. When the instructions are rendered, an instructions speechlet may recognize the metadata and may cause one or more of the IoT devices to perform a particular action. Furthermore, the metadata may also correspond to content capable of being rendered by the voice activated electronic device to assist the individual in performing a particular step of the instructions.

IPC Classes  ?

  • G10L 15/22 - Procedures used during a speech recognition process, e.g. man-machine dialog
  • G06F 3/16 - Sound input; Sound output
  • G06Q 10/087 - Inventory or stock management, e.g. order filling, procurement or balancing against orders
  • G06Q 30/0601 - Electronic shopping [e-shopping]
  • G06F 40/134 - Hyperlinking
  • G06F 40/169 - Annotation, e.g. comment data or footnotes
  • G06F 40/279 - Recognition of textual entities

43.

SHARED ENCODER FOR NATURAL LANGUAGE UNDERSTANDING PROCESSING

      
Application Number US2023014446
Publication Number 2023/172442
Status In Force
Filing Date 2023-03-03
Publication Date 2023-09-14
Owner AMAZON TECHNOLOGIES, INC. (USA)
Inventor
  • Hueser, Jonathan Jakob
  • Triefenbach, Fabian
  • Satya Prakash, Chandana
  • Cao, Jin
  • Hamza, Wael
  • Momotko, Mariusz

Abstract

Techniques for using a shared encoder and multiple different decoders for natural language understanding (NLU) tasks are described. The individual decoders are configured to perform different tasks using the output from one shared encoder. The decoders can process with respect to different domains and different languages. Using the shared encoder can reduce computation time during runtime. Using the shared encoder can reduce training costs (e.g., time and resources) when the system is updated to incorporate additional intents and entities. The system employs an attention mechanism to extract encoded representation data that can be used by the different decoders for its specific task.

IPC Classes  ?

44.

BLINK

      
Serial Number 98176124
Status Pending
Filing Date 2023-09-12
Owner Amazon Technologies, Inc. ()
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 38 - Telecommunications services
  • 42 - Scientific, technological and industrial services, research and design
  • 45 - Legal and security services; personal services for individuals.

Goods & Services

Devices for home and environmental monitoring, control, and automation, namely, wireless and wired controllers, and controlled devices, for HVAC systems, appliances, temperature control systems, humidity sensors, smoke sensors, door and window sensors; home automation control devices for controlling HVAC systems, appliances, temperature control systems, humidity sensors, smoke sensors, door and window sensors; optical apparatus and instruments, namely, optical profilers, optical scanners, and optical sensors; voice and data transmitters and receivers, namely, electronic locks; environmental hazard detectors, namely, electronic devices that detect and record the presence of water, humidity levels, heat, temperature; closed circuit television apparatus and cameras; security software, namely, software to control building access and security systems; software development kits (SDKs) consisting of computer software for the development, use, and interoperability of APIs that are used by electronic devices, systems, and interchanges that exchange data via communications networks and the internet and that connect with cloud-based data storage and exchange services; software development kits (SDKs) comprising of software development tools and software for use as an application programming interface (API) for creating software and applications related to internet connected consumer electronic devices; software development kits (SDKs) comprising of software development tools and software for use as an application programming interface (API) for creating software and applications related to theft-prevention and security systems, and home and business surveillance systems; security control apparatus, namely, security control panels; sensors and detectors, namely, moisture and water leak sensors and detectors, weather sensors and detectors, and temperature and humidity sensors and detectors; electronic systems, equipment and instruments, namely, behavior engine software in the nature of software for analyzing the behavior of people and things and sensors for use in connection with internet of things (IoT) enabled devices; automated self-contained electronic surveillance devices that can be deployed to gather evidence or intelligence remotely Data communication by electronic mail; consultancy and advisory services relating to telecommunications services; internet broadcasting services Providing on-line non-downloadable computer software for the editing, modifying, and book marking, of data and information; Platform as a service (PAAS) featuring computer software platforms for monitoring, operating, and automating home and environmental control systems; application service provider featuring application programming interface (API) software for monitoring, operating, and automating home and environmental control systems; Platform as a service (PAAS) featuring computer software to electronically connect and control voice-activated speakers, computer hardware and software for controlling networked devices in the internet of things (IoT); Software as a service (SaaS) featuring computer software for connecting, operating, integrating, controlling, and managing networked consumer electronic devices, namely, HVAC systems, appliances, temperature control systems, humidity sensors, smoke sensors, door and window sensors; Application service provider (ASP) services featuring software for controlling, integrating, operating, connecting, and managing voice controlled information devices, namely, cloud-connected and voice-controlled smart consumer electronic devices, in the nature of wireless and wired controllers, and controlled devices, for lighting, HVAC systems, security systems, appliances, temperature control systems, humidity sensors, smoke sensors, door and window sensors, and cameras; computer services, namely, providing an internet site featuring technology enabling users to remotely interact with home and environmental monitoring, control, and automation systems; computer services, namely, providing an internet portal featuring technology enabling users to remotely interact with home and environmental monitoring, control, and automation systems; design and development of computer hardware and software; hosting a website for others for the electronic storage of data; installation, maintenance and repair of computer software; Technical support services, namely, troubleshooting of computer software problems; computer security services in the nature of restricting unauthorized access to computer networks and computer systems for protecting data and information from unauthorized access; computer services, namely, providing search engines for obtaining data on a global computer network Home security monitoring services using sensors and detectors; monitoring of computer systems by remote access to detect home security breaches; monitoring of camera systems by remote access to detect home security breaches; consulting services relating to electronic home security monitoring; electronic monitoring of security systems for residential and commercial properties; security services, namely, providing security personnel to monitor residential and commercial properties

45.

Singulation of items

      
Application Number 17344207
Grant Number 11753250
Status In Force
Filing Date 2021-06-10
First Publication Date 2023-09-12
Grant Date 2023-09-12
Owner Amazon Technologies, Inc. (USA)
Inventor
  • Mcgrath, Joseph
  • Moshouris, Emanuel
  • Vigent, Danielle

Abstract

A singulation device can singulate items. The items can be received onto a singulation conveyor. A portion of the items can be retained on the singulation conveyor by a retaining ledge. The portion of the items not retained on the singulation conveyor can fall onto a return conveyor. The singulation conveyor can transport the retained items along the length of the ledge. During conveyance, some of the items can fall off of the singulation conveyor onto the return conveyor.

IPC Classes  ?

  • B65G 19/02 - Conveyors comprising an impeller or a series of impellers carried by an endless traction element and arranged to move articles or materials over a supporting surface or underlying material, e.g. endless scraper conveyors for articles, e.g. for containers
  • B65G 19/22 - Impellers, e.g. push-plates, scrapers; Guiding means therefor
  • B07C 5/36 - Sorting apparatus characterised by the means used for distribution
  • B65G 15/44 - Belts or like endless load-carriers made of rubber or plastics having ribs, ridges, or other surface projections for impelling the loads
  • B65G 47/51 - Devices for discharging articles or materials from conveyors with distribution, e.g. automatically, to desired points according to unprogrammed signals, e.g. influenced by supply situation at destination
  • B65G 21/20 - Means incorporated in, or attached to, framework or housings for guiding load-carriers, traction elements or loads supported on moving surfaces
  • B65G 47/46 - Devices for discharging articles or materials from conveyors with distribution, e.g. automatically, to desired points

46.

Object detection using propeller noise

      
Application Number 16214571
Grant Number 11754708
Status In Force
Filing Date 2018-12-10
First Publication Date 2023-09-12
Grant Date 2023-09-12
Owner Amazon Technologies, Inc. (USA)
Inventor
  • Durand, Jean-Guillaume Dominique
  • Cui, Chengwu Luke

Abstract

Systems and methods to detect objects and associated properties may be performed by an aerial vehicle having one or more propellers and one or more microphones. The aerial vehicle may emit propeller noise patterns via the propellers during operation, and the aerial vehicle may receive echoes of the propeller noise patterns via the microphones. Based on the emitted noise patterns and received echoes, the aerial vehicle may detect objects and associated properties within an environment of the aerial vehicle. In addition, the aerial vehicle may emit encoded propeller noise patterns via the propellers during operation to communicate with other aerial vehicles, and other aerial vehicles may receive the encoded propeller noise patterns via microphones. Using such encoded propeller noise patterns, a plurality of aerial vehicles may communicate and/or coordinate operations with each other.

IPC Classes  ?

  • G01S 15/93 - Sonar systems specially adapted for specific applications for anti-collision purposes
  • G01S 15/32 - Systems for measuring distance only using transmission of continuous waves, whether amplitude-, frequency-, or phase-modulated, or unmodulated
  • B64C 39/02 - Aircraft not otherwise provided for characterised by special use
  • G01S 15/04 - Systems determining presence of a target
  • B64U 10/10 - Rotorcrafts
  • B64U 101/30 - UAVs specially adapted for particular uses or applications for imaging, photography or videography

47.

Detecting and correcting user interface discrepancies

      
Application Number 17362842
Grant Number 11755455
Status In Force
Filing Date 2021-06-29
First Publication Date 2023-09-12
Grant Date 2023-09-12
Owner Amazon Technologies, Inc. (USA)
Inventor
  • Kuo, Calvin Yue-Ren
  • Zhan, Zhaofeng
  • Olmstead-Wilcox, Stuart
  • Chen, Tian
  • Wang, Zheshen
  • Dong, Jingyu
  • Teodorescu, Dan Catalin

Abstract

Systems and methods are provided for detecting discrepancies in information that is displayed to a user across different webpages of an online shopping system. User interaction with the online shopping system is simulated in one example to collect data relating to webpages of the online shopping system. The data is analyzed to identify relevant semantic blocks of data and compare the data in those blocks across webpages. In an additional example, source code for the webpages is analyzed using machine-learning systems, which are targeted based on the results of the user interaction simulation to identify problematic source code and correct associated issues.

IPC Classes  ?

  • G06F 16/958 - Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
  • G06N 20/00 - Machine learning
  • G06F 16/957 - Browsing optimisation, e.g. caching or content distillation
  • G06F 11/36 - Preventing errors by testing or debugging of software

48.

System-independent data lineage system

      
Application Number 16740263
Grant Number 11755536
Status In Force
Filing Date 2020-01-10
First Publication Date 2023-09-12
Grant Date 2023-09-12
Owner Amazon Technologies, Inc. (USA)
Inventor Pushkin, Yahor

Abstract

A data lineage system tracks performance of data flows through different transformations independent of the systems that perform the transformations. A data flow model is maintained as a graph in the data lineage system that is updated by data processors to include performance history of different transformations in the data flow. Subsequent analyses of the data flow model, such as tracing particular data, can be supported using the recorded performance information in the graph of the data flow model.

IPC Classes  ?

  • G06F 16/17 - File systems; File servers - Details of further file system functions
  • G06F 16/16 - File or folder operations, e.g. details of user interfaces specifically adapted to file systems
  • G06F 11/34 - Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation
  • G06F 11/14 - Error detection or correction of the data by redundancy in operation, e.g. by using different operation sequences leading to the same result
  • G06F 16/21 - Design, administration or maintenance of databases

49.

Searching compression profiles for trained neural networks

      
Application Number 16831584
Grant Number 11755603
Status In Force
Filing Date 2020-03-26
First Publication Date 2023-09-12
Grant Date 2023-09-12
Owner Amazon Technologies, Inc. (USA)
Inventor
  • Venkatesan, Ragav
  • Swaminathan, Gurumurthy
  • Zhou, Xiong
  • Luo, Runfei
  • Khare, Vineet

Abstract

Compression profiles may be searched for trained neural networks. An iterative compression profile search may be performed response to a search request. Different prospective compression profiles may be generated for trained neural networks according to a search policy. Performance of compressed versions of the trained neural networks according to the compression profiles may be tracked. The search policy may be updated according to an evaluation of the performance of the compression profiles for the compressed versions of the trained neural networks using compression performance criteria. When a search criteria is satisfied, a result for the compression profile search may be provided.

IPC Classes  ?

  • G06F 16/24 - Querying
  • G06F 16/2458 - Special types of queries, e.g. statistical queries, fuzzy queries or distributed queries
  • G06F 16/25 - Integrating or interfacing systems involving database management systems
  • G06F 16/248 - Presentation of query results
  • G06N 3/04 - Architecture, e.g. interconnection topology
  • H03M 7/30 - Compression; Expansion; Suppression of unnecessary data, e.g. redundancy reduction
  • G06N 3/082 - Learning methods modifying the architecture, e.g. adding, deleting or silencing nodes or connections
  • G06Q 10/10 - Office automation; Time management

50.

Invoking supported non-relational database operations to provide results consistent with commands specified in a relational query language

      
Application Number 16844888
Grant Number 11755620
Status In Force
Filing Date 2020-04-09
First Publication Date 2023-09-12
Grant Date 2023-09-12
Owner Amazon Technologies, Inc. (USA)
Inventor
  • Jain, Vaibhav
  • Jain, Rishabh
  • Gupta, Amit
  • Agrawal, Palak
  • Mundra, Sagar
  • Wood, Benjamin Donald
  • Bruck, Lewis

Abstract

Non-relational database operations are invoked to provide results consistent with commands specified in a relational query language. A request to access data in a non-relational database is received that includes one or more commands specified in a query language for accessing data according to a relational data scheme. The request may be evaluated to determine one or more Application Programming Interfaces (APIs) to invoke operations at the non-relational database that provide a result consistent with the commands specified in the query language. The determined APIs are executed and a result returned for the request based on the execution of the APIs.

IPC Classes  ?

51.

Detection of evasive item listings

      
Application Number 17010513
Grant Number 11756049
Status In Force
Filing Date 2020-09-02
First Publication Date 2023-09-12
Grant Date 2023-09-12
Owner AMAZON TECHNOLOGIES, INC. (USA)
Inventor Shankar, Ravi

Abstract

Systems and techniques are generally described for detecting evasive terms in item listings. In some examples, a first list of terms is determined. Terms of the first list of terms may be associated with evasive listing practices. In various examples, a first embedding representing a first term in an embedding space may be determined. In some examples, the top k closest embeddings in the embedding space to the first embedding may be determined. A term associated with one of the top k embeddings may be determined. A first Levenshtein distance between the first term and the second term may be determined. A list of items associated with the second term may be determined based on the Levenshtein distance being less than a threshold distance. An alert related to the list of items may be generated.

IPC Classes  ?

  • G06Q 30/018 - Certifying business or products
  • G06Q 30/0201 - Market modelling; Market analysis; Collecting market data
  • G06Q 30/0601 - Electronic shopping [e-shopping]
  • G10L 15/183 - Speech classification or search using natural language modelling using context dependencies, e.g. language models
  • G06N 20/00 - Machine learning
  • G06N 5/04 - Inference or reasoning models
  • G08B 21/18 - Status alarms

52.

Lower latency speech processing

      
Application Number 16709651
Grant Number 11756538
Status In Force
Filing Date 2019-12-10
First Publication Date 2023-09-12
Grant Date 2023-09-12
Owner AMAZON TECHNOLOGIES, INC. (USA)
Inventor
  • Dell, Carl Joshua
  • Cheng, Timothy Kay
  • Lebaron, Scott G.

Abstract

Devices and techniques are generally described for pre-caching of speech processing feature data. In various examples, first data indicating source data is received from a first speech processing component. The source data may be used to generate first feature data. In various examples, a first request to process first input data is received. A second speech processing component may generate the source data during processing of the first input data. The first feature data may be generated using the source data. The first feature data may be sent to the first speech processing component. In some examples, the first speech processing component may store the first feature data in a first cache local to the first speech processing component.

IPC Classes  ?

  • G10L 15/00 - Speech recognition
  • G10L 15/22 - Procedures used during a speech recognition process, e.g. man-machine dialog
  • G10L 15/02 - Feature extraction for speech recognition; Selection of recognition unit
  • G10L 15/18 - Speech classification or search using natural language modelling
  • G10L 15/30 - Distributed recognition, e.g. in client-server systems, for mobile phones or network applications
  • G10L 15/065 - Adaptation
  • G10L 25/30 - Speech or voice analysis techniques not restricted to a single one of groups characterised by the analysis technique using neural networks
  • G10L 15/183 - Speech classification or search using natural language modelling using context dependencies, e.g. language models
  • G10L 15/16 - Speech classification or search using artificial neural networks

53.

Multi-path calculations for device energy levels

      
Application Number 16430231
Grant Number 11756563
Status In Force
Filing Date 2019-06-03
First Publication Date 2023-09-12
Grant Date 2023-09-12
Owner Amazon Technologies, Inc. (USA)
Inventor
  • Dharia, Bhupal Kanaiyalal
  • Nandy, Dibyendu
  • Bundalo, Marko
  • Ma, Hannan

Abstract

This disclosure describes, in part, techniques for performing multi-path calculations for energy levels on an electronic device. For instance, the electronic device may include a first circuit and a second circuit, where the first circuit uses less power than the second circuit. As such, when operating in a standby mode, the electronic device may use the first circuit to calculate energy levels at the electronic device, such as speech-energy values and ambient-energy values. Additionally, while operating in an active mode, the electronic device may active the second circuit and then use the second circuit to calculate the energy levels at the electronic device. The first circuit and the second circuit can send/receive current energy levels between one another so that the electronic device can continually calculate the energy levels even when the electronic device switches between modes of operation.

IPC Classes  ?

  • G10L 21/0208 - Noise filtering
  • G10L 25/78 - Detection of presence or absence of voice signals
  • G10L 17/22 - Interactive procedures; Man-machine interfaces
  • G10L 21/02 - Speech enhancement, e.g. noise reduction or echo cancellation

54.

Detecting co-channel interference using cyclic autocorrelation test

      
Application Number 17544655
Grant Number 11757481
Status In Force
Filing Date 2021-12-07
First Publication Date 2023-09-12
Grant Date 2023-09-12
Owner Amazon Technologies, Inc. (USA)
Inventor
  • Xia, Pengfei
  • Gallagher, Timothy Leo
  • Cabric, Danijela

Abstract

Technologies directed to co-channel interference detection using a signal correlation test are described. One method includes receiving a radio frequency (RF) signal and generating digital sample corresponding to the RF signal. The method further includes determining a first correlation coefficient using the digital samples, a first value, and a second value. The first value corresponds to a signal lag parameter and the second value corresponds to a cyclic frequency parameter. The method further includes determining a second correlation coefficient using the digital samples, the first value, and a third value corresponding to the cyclic frequency parameter. The second value and the third value are multiples of a fourth value. The method further includes determining, using the first correlation coefficient and the second correlation coefficient, that first RF signal comprises a first portion from a second communication device and a second portion from a third communication device.

IPC Classes  ?

  • H04B 1/10 - Means associated with receiver for limiting or suppressing noise or interference
  • H04B 7/185 - Space-based or airborne stations

55.

Content protection for device rendering

      
Application Number 17356069
Grant Number 11757848
Status In Force
Filing Date 2021-06-23
First Publication Date 2023-09-12
Grant Date 2023-09-12
Owner Amazon Technologies, Inc. (USA)
Inventor
  • Zieh, Jan
  • Barroso, Musachy
  • Joshi, Lokesh
  • Van Hamersveld, Mark David
  • Rodrigues, Jeffrey Gerard
  • Kanso, Mohammad A.
  • Natarajan, Manigandan
  • Subramanian, Sriram

Abstract

Users access content using a variety of formats, where some formats provide stronger encryption or protections than others. Content transmitted over open protocols may expose content to unauthorized third parties or enable unauthorized use of the content. The content may be protected by converting the content to a set of instructions on a user device, where the instructions correlate characters to identifications and outlines of the characters with instructions for rendering the characters. Different segments of content may have different mappings between characters, identifications, and outlines to add time or resource use to attempts to reverse engineer the instructions.

IPC Classes  ?

  • H04L 9/40 - Network security protocols
  • G06T 11/20 - Drawing from basic elements, e.g. lines or circles
  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
  • H04L 67/10 - Protocols in which an application is distributed across nodes in the network

56.

Managing mesh network connectivity using synchronized connection cost metrics

      
Application Number 17104310
Grant Number 11758616
Status In Force
Filing Date 2020-11-25
First Publication Date 2023-09-12
Grant Date 2023-09-12
Owner Amazon Technologies, Inc. (USA)
Inventor
  • Rodoper, Mete
  • Oh, Kyoungchae
  • Kondareddy, Yogesh Reddy
  • Katague, Alexandra Calkins
  • Deshpande, Nikhil

Abstract

A method and system to manage connectivity of a client device in a mesh network including one or more network devices. A first network device determines a first client link cost metric associated with a first connection between the first network device and the client device. The first network device determines a first mesh link cost metric associated with a second connection between the first network device and a destination device. A first total connection cost metric is determined based on the first client link cost metric and the first mesh link cost metric. The first network device identifies a set of total connection cost metrics associated with the one or more network devices and destination device of the network. The first network device executes a connection decision in response to a comparison of the set of total connection cost metrics.

IPC Classes  ?

  • H04L 12/16 - Arrangements for providing special services to substations
  • H04W 84/18 - Self-organising networks, e.g. ad hoc networks or sensor networks
  • H04W 48/16 - Discovering; Processing access restriction or access information
  • H04W 48/20 - Selecting an access point

57.

Electronic device

      
Application Number 29839445
Grant Number D0998605
Status In Force
Filing Date 2022-05-20
First Publication Date 2023-09-12
Grant Date 2023-09-12
Owner Amazon Technologies, Inc. (USA)
Inventor
  • Moore, Jesse Wheeler
  • Mcwilliam, Giles David Matthew

58.

PASSPORT

      
Serial Number 98176230
Status Pending
Filing Date 2023-09-12
Owner Amazon Technologies, Inc. ()
NICE Classes  ?
  • 35 - Advertising and business services
  • 41 - Education, entertainment, sporting and cultural services
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

Collection of market research information by providing a website for collecting information to be in used in marketing campaigns in the fields of climate change, sustainability, recycling, and carbon emissions; marketing services, namely, collecting market research information and data to be used in marketing campaigns in the fields of climate change, sustainability, recycling and carbon emissions; online business networking services; arranging and conducting online business meetings in the fields of ecological sustainability, environmental conservation, recycling, renewable energy, carbon footprint reduction, climate change, and the environment Education services, namely, providing online classes, instruction, seminars, and workshops in the fields of ecological sustainability, environmental conservation, recycling, renewable energy, carbon footprint reduction, climate change, and the environment Creating an online community for registered users to communicate, collaborate and share updates about climate change, sustainability, recycling, renewable energy, carbon emissions and the environment; providing temporary use of online, non-downloadable software for sharing information in the fields of climate change, sustainability, recycling, renewable energy, carbon emissions and the environment; providing temporary use of online, non-downloadable software for communicating and collaborating about strategies to combat climate change, carbon emissions and environmental impact; providing temporary use of online, non-downloadable software for measuring and reporting greenhouse gas emissions and carbon offsets; providing temporary use of online, non-downloadable software for tracking goals in the fields of climate change, and carbon emissions and environmental impact reduction; providing a website featuring environmental information about climate change, sustainability, carbon emissions reduction, and bio-diversity; providing an online computer database in the fields of climate change, sustainability, recycling, carbon emissions, and the environment; providing information and news in the fields of climate change, sustainability, renewable energy, environmental conservation and carbon emissions; providing information and news in the fields of decarbonization strategies, namely, efficiency improvements, renewable energy, and materials reductions

59.

AMAZON GLOBAL SELLING SEND

      
Serial Number 98176234
Status Pending
Filing Date 2023-09-12
Owner Amazon Technologies, Inc. ()
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 35 - Advertising and business services
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

Downloadable computer software for shipment processing; downloadable computer software for analyzing and reporting data relating to shipments; downloadable computer software for estimating and facilitating payment of shipping costs, coordinating shipment booking and pickup between senders and carriers, tracking shipments, facilitating communications and dispute resolution between senders and carriers, resolving shipping incidents, customs documentation management, and facilitating shipment payments and returns between senders and carriers Business data analysis; business management services, namely, supply chain logistics, reverse logistics, and management of shipments and returned shipments; logistics management in the field of shipping, returning, and exchanging consumer and wholesale products; freight management services in the nature of shipment processing, facilitating the exchange of shipping documents and invoices, and tracking documents, packages and freight over computer networks, intranets and the internet for business purposes; computerized tracking of packages in transit; transportation logistics services, namely, planning and scheduling shipments for users of transportation services; monitoring package shipments and deliveries for business purposes; computerized tracking and tracing of packages in transit to ensure on-time delivery for business purposes; facilitating shipping disputes between senders and carriers Providing temporary use of non-downloadable computer software for shipment processing; software as a service (SaaS) services featuring online non-downloadable computer software for shipment processing; providing temporary use of non-downloadable computer software for analyzing and reporting data relating to shipments; software as a service (SaaS) services featuring online non-downloadable computer software for analyzing and reporting data relating to shipments; providing temporary use of non-downloadable computer software for estimating and facilitating payment of shipping costs, coordinating shipment booking and pickup between senders and carriers, tracking shipments, facilitating communications and dispute resolution between senders and carriers, resolving shipping incidents, customs documentation management, and facilitating shipment payments and returns between senders and carriers; software as a service (SaaS) services featuring online non-downloadable computer software for estimating and facilitating payment of shipping costs, coordinating shipment booking and pickup between senders and carriers, tracking shipments, facilitating communications and dispute resolution between senders and carriers, resolving shipping incidents customs documentation management, and facilitating shipment payments and returns between senders and carriers

60.

Memory de-duplication using physical memory aliases

      
Application Number 17547888
Grant Number 11755496
Status In Force
Filing Date 2021-12-10
First Publication Date 2023-09-12
Grant Date 2023-09-12
Owner Amazon Technologies, Inc. (USA)
Inventor
  • Barry, Peter
  • Habusha, Adi
  • Pohlack, Martin

Abstract

A computer system and methods are disclosed for mitigating side-channel attacks using memory aliasing. The computer system includes a memory, a memory controller and a cache. Responsive to determining to share a memory location among processes, the address of the memory may be aliased to another address within the same address space, with the address and aliased address assigned to respective ones of the processes. The memory controller manages the address space according to an aliasing region and a non-aliasing region, with addresses corresponding to the non-aliasing region being passed through to the memory. Addresses corresponding to the aliasing region are translated by the memory controller to match corresponding non-aliased memory addresses allowing aliased and non-aliased addresses to access same memory locations. A cache may cache accesses to memory addresses, including the non-aliased and aliased addresses, with different cache locations for selected according to the respective addresses of memory.

IPC Classes  ?

  • G06F 12/1009 - Address translation using page tables, e.g. page table structures
  • G06F 12/0882 - Page mode
  • G06F 12/06 - Addressing a physical block of locations, e.g. base addressing, module addressing, address space extension, memory dedication
  • G06F 12/02 - Addressing or allocation; Relocation

61.

Sensitive data management

      
Application Number 16993707
Grant Number 11755756
Status In Force
Filing Date 2020-08-14
First Publication Date 2023-09-12
Grant Date 2023-09-12
Owner Amazon Technologies, Inc. (USA)
Inventor
  • Cline, Jason
  • Pereira, Yolando
  • Babel, Arvind Kumar
  • Janakiammal, Bharanidharan Arul
  • Chandra, Rohan Manish
  • Henderson, Gary Scot

Abstract

Systems and methods for sensitive data management are disclosed. A voice-enabled device may generate audio data representing a request from a user utterance. A remote system may perform speech-processing operations, including obtaining responsive text data from a third-party application. In examples, a sensitivity designation may be received from the third-party application, which may cause the remote system to encrypt the responsive text data, redact the text data, and/or remove the text data from the remote system after the response is provided to the voice-enabled device.

IPC Classes  ?

  • G10L 15/22 - Procedures used during a speech recognition process, e.g. man-machine dialog
  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
  • G10L 13/00 - Speech synthesis; Text to speech systems

62.

System and method for evaluating data files

      
Application Number 15798050
Grant Number 11755758
Status In Force
Filing Date 2017-10-30
First Publication Date 2023-09-12
Grant Date 2023-09-12
Owner Amazon Technologies, Inc. (USA)
Inventor
  • Southwood, Scott
  • Calargun, Canku Alp
  • Lounsbury, Brett
  • Yadapadithaya, Prajwal
  • Garg, Ankit
  • Huang, Chih-Jen
  • Chaganti, Vivek

Abstract

Various embodiments provide processes for identification of embedded unauthorized data within document data. Such processes may include evaluating document data properties for indications of closing headers, comparing document data sizes against reference sizes, and comparing document data sizes against other document data sizes. Certain embodiments evaluating image data may evaluate image properties, such as histograms or gradient images, to determine random or otherwise unauthorized data. Upon detection of unauthorized data, the document data may be flagged for later processing, such as removal from a storage server.

IPC Classes  ?

  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
  • G06V 30/413 - Classification of content, e.g. text, photographs or tables
  • G06V 30/19 - Recognition using electronic means
  • G06V 30/414 - Extracting the geometrical structure, e.g. layout tree; Block segmentation, e.g. bounding boxes for graphics or text
  • G06V 30/418 - Document matching, e.g. of document images

63.

Offline evaluation of machine learning models with noise reduction

      
Application Number 16711212
Grant Number 11755947
Status In Force
Filing Date 2019-12-11
First Publication Date 2023-09-12
Grant Date 2023-09-12
Owner Amazon Technologies, Inc. (USA)
Inventor
  • Hernandez Munuera, Juan Carlos
  • Rizia, Rizwana
  • Hegde, Varun Narayan
  • Hernandez Orozco, Miguel Angel
  • Sinha, Arnab
  • Khandelwal, Ravi
  • Shi, Lei

Abstract

Methods, systems, and computer-readable media for offline evaluation of machine learning models with noise reduction are disclosed. A trigger computation system generates a plurality of experimental requests. The experimental requests do not represent unmodified requests received from clients in a production environment. At least one parameter value varies for individual ones of the experimental requests. The trigger computation system provides the experimental requests to a first machine learning model and a second machine learning model. The first machine learning model and the second machine learning model produce a set of results based at least in part on the experimental requests. The trigger computation system determines a reduced set of results for which the first machine learning model and the second machine learning model differ. An evaluation of the first machine learning model or the second machine learning model is performed using the reduced set of results.

IPC Classes  ?

  • G06N 7/00 - Computing arrangements based on specific mathematical models
  • G06N 20/00 - Machine learning

64.

Utilizing sensor data for automated user identification

      
Application Number 16714348
Grant Number 11756036
Status In Force
Filing Date 2019-12-13
First Publication Date 2023-09-12
Grant Date 2023-09-12
Owner Amazon Technologies, Inc. (USA)
Inventor
  • Aggarwal, Manoj
  • Banerjee, Prithviraj
  • Medioni, Gerard Guy
  • Musick, Brad

Abstract

Techniques for an identity-verification system to analyze image data representing palms of users using a segmented, characteristic-based approach. The system may compare palm-feature data representing characteristics of a palm of a user (or “query palm”) with stored palm-feature data of palms for user profiles (or “stored palms”). For instance, the system may identify characteristics of the query palm having salient or discriminative features, and compare palm-feature data for those discriminative characteristics to palm-feature data representing corresponding characteristics of stored palms of enrolled users. Additionally, the system may compare characteristics of the query palm with corresponding characteristics of stored palms until the system is confident that the query palm corresponds to a stored palm of a user profile. By performing simpler characteristic-by-characteristic sameness verification tasks, the system may reduce the amount of time and computing resources utilized to verify an identity of a user as opposed to top-level, palm-identity verification.

IPC Classes  ?

  • G06V 40/12 - Fingerprints or palmprints
  • G06Q 20/40 - Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check of credit lines or negative lists
  • G06V 10/46 - Descriptors for shape, contour or point-related descriptors, e.g. scale invariant feature transform [SIFT] or bags of words [BoW]; Salient regional features
  • G06V 40/13 - Sensors therefor
  • G06F 18/2321 - Non-hierarchical techniques using statistics or function optimisation, e.g. modelling of probability density functions

65.

Dynamic contextual navigation

      
Application Number 16819551
Grant Number 11756107
Status In Force
Filing Date 2020-03-16
First Publication Date 2023-09-12
Grant Date 2023-09-12
Owner AMAZON TECHNOLOGIES, INC. (USA)
Inventor
  • Sigler, David
  • Kadar, Feroz Abdul
  • Shi, Xiaoqi
  • Lauka, Wesley

Abstract

Disclosed are various embodiments for providing a unique navigation experience for a user interacting with an electronic commerce site by dynamically generating a navigation interface according to a user context for a given shopping experience. The user context associated with a user interacting with an electronic commerce site can be determined following an analysis of a variety of context factors. A navigation interface can be dynamically generated based on the user context. In some examples, navigation components within the navigation interface can be associated with different categories that the user can navigate through. The navigation components can visually indicate a level of completeness for a given category so that the user is aware of where he or she is in a given shopping experience.

IPC Classes  ?

66.

Contextual resolver for voice requests

      
Application Number 17000777
Grant Number 11756541
Status In Force
Filing Date 2020-08-24
First Publication Date 2023-09-12
Grant Date 2023-09-12
Owner Amazon Technologies, Inc. (USA)
Inventor
  • Mrani, Driss Alaoui
  • Kadam, Ashlesha Vishnu
  • Sethuraman, Manigantan

Abstract

Contextual data associated with an ambiguous voice command to a voice-controlled device can be used to provide information to complete the voice request without requiring additional input or an explicit statement of information from the user. Contextual data and voice request data are inputs to a machine learning ranker that produces a confidence score useful for selecting a data object and providing implicit information to fulfill the voice request. Once the data object is selected, the voice request is performed by the voice-controlled device.

IPC Classes  ?

  • G10L 15/22 - Procedures used during a speech recognition process, e.g. man-machine dialog
  • G06F 16/48 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
  • G06F 16/2457 - Query processing with adaptation to user needs
  • G06F 16/438 - Presentation of query results
  • G06N 5/04 - Inference or reasoning models
  • G06F 3/16 - Sound input; Sound output
  • G10L 15/18 - Speech classification or search using natural language modelling
  • G06N 20/00 - Machine learning

67.

Integration of speech processing functionality with organization systems

      
Application Number 18087133
Grant Number 11756550
Status In Force
Filing Date 2022-12-22
First Publication Date 2023-09-12
Grant Date 2023-09-12
Owner Amazon Technologies, Inc. (USA)
Inventor
  • Alvarez Barrio, Gonzalo
  • Kurhekar, Shantanu Vikas
  • Kumar, Bharath Bhimanaik
  • Torok, Fred
  • Deramat, Frederic J

Abstract

Systems and methods for integration of speech processing functionality with organization systems are disclosed. For example, a voice interface application may be created to enable a voice interface functionality for devices associated with an organization. Space identifiers of spaces of the organization may be created and associated with the voice interface application. Devices associated with the space identifiers may be enabled for utilizing the voice interface application and may be set up utilizing wireless network identifiers associated with the spaces and/or the organization.

IPC Classes  ?

  • G10L 15/22 - Procedures used during a speech recognition process, e.g. man-machine dialog
  • G10L 15/18 - Speech classification or search using natural language modelling
  • G10L 15/30 - Distributed recognition, e.g. in client-server systems, for mobile phones or network applications
  • H04W 8/00 - Network data management
  • H04W 88/08 - Access point devices

68.

Access requests processing and failover handling across multiple fault tolerance zones

      
Application Number 17937427
Grant Number 11757703
Status In Force
Filing Date 2022-09-30
First Publication Date 2023-09-12
Grant Date 2023-09-12
Owner Amazon Technologies, Inc. (USA)
Inventor
  • Hotinger, Eric Ray
  • Kalimuthu, Kathiravan
  • Jayasundar, Arvind
  • Duan, Chao
  • Pandis, Ippokratis
  • Sonani, Hitenkumar
  • Pagano, Davide
  • Syed Mohammad, Yousuf Hussain
  • Mcgaughy, Bruce William
  • Zhang, Bin

Abstract

A database service may distribute resources across different geographic locations or other infrastructures to increase availability of the resources and may provide multiple locations to access resources and isolate failure of resources to a respective location or infrastructure. The processing resources in differing fault tolerance zones may be able to continue operating in the event of an outage impacting an entire fault tolerance zone. The database service may generate a supporting processing cluster in the differing fault tolerance zone that handles at least a portion of the access requests of an initial processing cluster. The database service may provision the supporting processing cluster in a separate fault tolerance zone that has a similar capacity and may provision and maintain the cluster in order to preclude the potential of not having sufficient capacity to recover upon failure of a single fault tolerance zone.

IPC Classes  ?

  • H04L 41/0663 - Performing the actions predefined by failover planning, e.g. switching to standby network elements
  • H04L 9/08 - Key distribution
  • H04L 41/0604 - Management of faults, events, alarms or notifications using filtering, e.g. reduction of information by using priority, element types, position or time

69.

Encoding media content for playback compatibility

      
Application Number 17249781
Grant Number 11758206
Status In Force
Filing Date 2021-03-12
First Publication Date 2023-09-12
Grant Date 2023-09-12
Owner Amazon Technologies, Inc. (USA)
Inventor
  • Wu, Yongjun
  • Zhang, Alex
  • Koceski, Kyle Bradley
  • Scharr, Matthew
  • Ratanasangpunth, Viriya
  • Kale, Michael

Abstract

Methods and apparatus are described for encoding and delivering secondary content (e.g., advertisements) for insertion in primary content (e.g., live events, movies, and television shows). Secondary content is encoded such that the duration of any audio component of the secondary content is equal to or longer than the video component duration. When the secondary content is inserted, the overall duration of the inserted content is specified to be equal to the video component duration.

IPC Classes  ?

  • H04N 21/2368 - Multiplexing of audio and video streams
  • H04N 21/2365 - Multiplexing of several video streams
  • G10L 19/16 - Vocoder architecture
  • H04N 21/234 - Processing of video elementary streams, e.g. splicing of video streams or manipulating MPEG-4 scene graphs
  • H04N 21/2387 - Stream processing in response to a playback request from an end-user, e.g. for trick-play
  • H04N 21/643 - Communication protocols
  • H04N 21/236 - Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator ] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream

70.

Audience matching and content selection for unidentified audiences

      
Application Number 17357116
Grant Number 11758210
Status In Force
Filing Date 2021-06-24
First Publication Date 2023-09-12
Grant Date 2023-09-12
Owner Amazon Technologies, Inc. (USA)
Inventor
  • Garib Herrera, Cristobal
  • Suzuki, Junichi
  • Victor, Robert James
  • Johnson, Benjamin Erik
  • Chen, Xinyu

Abstract

Devices, systems, and methods are provided for demographic matching and content selection for unidentified audiences. A method may include receiving, by a first device of a first device type, a request to present first content to a user of a first audience using a second device; determining a time at which the first content is to be presented to the first audience using the second device; identifying a second audience to which the second content is to be presented using devices of the first device type during a time period that includes the time; determining a probability that the user belongs to an audience group that includes users of the second audience based on the second content, the time period, and a second device type of the second device; and causing selection of the first content or third content for presentation to the first audience.

IPC Classes  ?

  • H04H 60/32 - Arrangements for monitoring conditions of receiving stations, e.g. malfunction or breakdown of receiving stations
  • H04N 21/258 - Client or end-user data management, e.g. managing client capabilities, user preferences or demographics or processing of multiple end-users preferences to derive collaborative data
  • H04N 21/25 - Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication or learning user preferences for recommending movies

71.

Enhanced cross-media channel deterministic and modeled presentation frequency limits

      
Application Number 17853300
Grant Number 11758225
Status In Force
Filing Date 2022-06-29
First Publication Date 2023-09-12
Grant Date 2023-09-12
Owner Amazon Technologies, Inc. (USA)
Inventor
  • Victor, Robert James
  • Gupta, Amit
  • Modi, Kirtan

Abstract

Devices, systems, and methods are provided for managing advertisement exposure. The method may include receiving, by a first device, from a second device, an audio fingerprint based on presentation of first media content using a first media channel at a first time; determining, using automatic content recognition, that the audio fingerprint represents a portion of a first advertisement; determining that the first advertisement was presented at a second time using a second media channel and the second device; determining that a first number of times that the first advertisement has been presented to the user exceeds a first threshold number and that a second number of times that the first advertisement has been presented to the user does not exceed a second threshold number; refraining from selecting the first advertisement at a third time; and selecting the first advertisement for presentation at a fourth time.

IPC Classes  ?

  • H04N 21/454 - Content filtering, e.g. blocking advertisements
  • H04N 21/439 - Processing of audio elementary streams
  • H04N 21/442 - Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed or the storage space available from the internal hard disk

72.

EMERALD

      
Application Number 018923823
Status Pending
Filing Date 2023-09-11
Owner Amazon Technologies, Inc. (USA)
NICE Classes  ? 42 - Scientific, technological and industrial services, research and design

Goods & Services

Application service provider featuring application programming interface (API) software for communicating between retail seller applications and databases; application service provider featuring application programming interface (API) software for providing and ingesting retail seller data; application service provider featuring application programming interface (API) software for providing and ingesting data for retail business analytics, reporting, and management; application service provider featuring application programming interface (API) software for transmitting and receiving data in the fields of retail seller inventory, pricing, customers, listings, advertising, fees, orders, sales, shipments, payments; application service provider featuring application programming interface (API) software for a retail seller business management dashboard; providing temporary use of online non-downloadable software for communicating between retail seller applications and databases; providing temporary use of online non-downloadable software for providing and ingesting retail seller data; providing temporary use of online non-downloadable software for providing and ingesting data for retail business analytics, reporting, and management; providing temporary use of online non-downloadable software for transmitting and receiving data in the fields of retail seller inventory, pricing, customers, listings, advertising, fees, orders, sales, shipments, payments; providing temporary use of online non-downloadable software for a retail seller business management dashboard; software as a service (SaaS) featuring software for communicating between retail seller applications and databases; software as a service (SaaS) featuring software for providing and ingesting retail seller data; software as a service (SaaS) featuring software for providing and ingesting data for retail business analytics, reporting, and management; software as a service (SaaS) featuring software for transmitting and receiving data in the fields of retail seller inventory, pricing, customers, listings, advertising, fees, orders, sales, shipments, payments; software as a service (SaaS) featuring software for a retail seller business management dashboard.

73.

EMERALD

      
Application Number 228025100
Status Pending
Filing Date 2023-09-08
Owner Amazon Technologies, Inc. (USA)
NICE Classes  ? 42 - Scientific, technological and industrial services, research and design

Goods & Services

(1) Application service provider featuring application programming interface (API) software for communicating between retail seller applications and databases; application service provider featuring application programming interface (API) software for providing and ingesting retail seller data; application service provider featuring application programming interface (API) software for providing and ingesting data for retail business analytics, reporting, and management; application service provider featuring application programming interface (API) software for transmitting and receiving data in the fields of retail seller inventory, pricing, customers, listings, advertising, fees, orders, sales, shipments, payments; application service provider featuring application programming interface (API) software for a retail seller business management dashboard; providing temporary use of online non-downloadable software for communicating between retail seller applications and databases; providing temporary use of online non-downloadable software for providing and ingesting retail seller data; providing temporary use of online non-downloadable software for providing and ingesting data for retail business analytics, reporting, and management; providing temporary use of online non-downloadable software for transmitting and receiving data in the fields of retail seller inventory, pricing, customers, listings, advertising, fees, orders, sales, shipments, payments; providing temporary use of online non-downloadable software for a retail seller business management dashboard; software as a service (SaaS) featuring software for communicating between retail seller applications and databases; software as a service (SaaS) featuring software for providing and ingesting retail seller data; software as a service (SaaS) featuring software for providing and ingesting data for retail business analytics, reporting, and management; software as a service (SaaS) featuring software for transmitting and receiving data in the fields of retail seller inventory, pricing, customers, listings, advertising, fees, orders, sales, shipments, payments; software as a service (SaaS) featuring software for a retail seller business management dashboard

74.

AMAZON MGM STUDIOS

      
Serial Number 98168731
Status Pending
Filing Date 2023-09-07
Owner Amazon Technologies, Inc. ()
NICE Classes  ? 38 - Telecommunications services

Goods & Services

Telecommunications services, namely, electronic transmission of streamed audio, video, and multimedia files via computer and communications networks; electronic transmissions of downloadable audio, video, and multimedia files via computer and communications networks; broadcasting and retransmission of radio or television programs; transmission and broadcasting of television programs and films, namely, video-on-demand programs; video-on-demand transmission services; streaming of audio and visual content via the Internet

75.

CONFIGURABLE PARSER AND A METHOD FOR PARSING INFORMATION UNITS

      
Application Number 18316126
Status Pending
Filing Date 2023-05-11
First Publication Date 2023-09-07
Owner Amazon Technologies, Inc. (USA)
Inventor
  • Naaman, Ofer
  • Izenberg, Erez
  • Bshara, Nafea

Abstract

A packet processing technique can include receiving a packet, and parsing the packet based on a protocol field to generate a parse result vector. The parse result vector is used to select between forwarding the packet to a virtual machine executing on a host processing integrated circuit, forwarding the packet to a physical media access controller, multicasting the packet to multiple virtual machines executing on the host processing integrated circuit, and sending the packet to a hypervisor.

IPC Classes  ?

  • H04L 69/22 - Parsing or analysis of headers
  • H04L 49/90 - Buffering arrangements
  • H04L 49/60 - Software-defined switches
  • H04L 45/00 - Routing or path finding of packets in data switching networks
  • H04L 45/74 - Address processing for routing
  • H04L 47/2425 - Traffic characterised by specific attributes, e.g. priority or QoS for supporting services specification, e.g. SLA
  • H04L 47/10 - Flow control; Congestion control
  • G06F 16/182 - Distributed file systems
  • G06F 16/245 - Query processing
  • G06F 16/00 - Information retrieval; Database structures therefor; File system structures therefor
  • G06F 16/13 - File access structures, e.g. distributed indices
  • G06F 16/90 - Information retrieval; Database structures therefor; File system structures therefor - Details of database functions independent of the retrieved data types
  • G06F 16/25 - Integrating or interfacing systems involving database management systems
  • G06F 16/2458 - Special types of queries, e.g. statistical queries, fuzzy queries or distributed queries
  • G06F 16/903 - Querying
  • H04L 69/00 - Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
  • H04L 69/12 - Protocol engines
  • H04L 69/16 - Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]

76.

COORDINATING INTER-REGION OPERATIONS IN PROVIDER NETWORK ENVIRONMENTS

      
Application Number 18167793
Status Pending
Filing Date 2023-02-10
First Publication Date 2023-09-07
Owner Amazon Technologies, Inc. (USA)
Inventor
  • Hood, Logan Michael
  • Galentine, Jonathan
  • Nicotra, Vincent Gerard

Abstract

Methods and apparatus for coordinating inter-region operations in provider networks. An inter-region coordinator (IRC) operates asynchronously to the control planes of regional networks to coordinate inter-region operations. The IRC in a region may include one or more IRC servers. To perform inter-region operations, the servers may implement a local-remote-local method in which a server invokes an API in the local region to get work, sends the work to a control plane of a remote region, receives a response from the remote region, and informs the control plane in the local region of the status of the work.

IPC Classes  ?

  • H04L 67/1087 - Peer-to-peer [P2P] networks using cross-functional networking aspects
  • H04L 12/46 - Interconnection of networks
  • H04L 41/00 - Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks

77.

SYSTEM AND METHOD FOR PROVIDING A COMMITTED THROUGHPUT LEVEL IN A DATA STORE

      
Application Number 18171209
Status Pending
Filing Date 2023-02-17
First Publication Date 2023-09-07
Owner Amazon Technologies, Inc. (USA)
Inventor
  • Sivasubramanian, Swaminathan
  • Stefani, Stefano
  • Xiao, Wei
  • Rath, Timothy Andrew
  • Blackman, Rande A.
  • Mcalister, Grant Alexander Macdonald
  • Bradford, Raymond S.

Abstract

A system that implements a scaleable data storage service may maintain tables in a data store on behalf of storage service clients. The service may maintain data in partitions stored on respective computing nodes in the system. The service may support multiple throughput models, including a committed throughput model and a best effort throughput model. A service request to create a table may specify that requests directed to the table should be serviced under a committed throughput model and may specify the committed throughput level in terms of logical service request units. The service may reserve low-latency storage and other resources sufficient to meet the specified committed throughput level. A client/user may request a modification to the committed throughput level in anticipation of workload changes, such as an increase or decrease in traffic or data volume. In response, the system may increase or decrease the resources reserved for the table.

IPC Classes  ?

  • G06F 3/06 - Digital input from, or digital output to, record carriers

78.

EXPERIMENT MANAGEMENT SERVICE

      
Application Number 18171244
Status Pending
Filing Date 2023-02-17
First Publication Date 2023-09-07
Owner Amazon Technologies, Inc. (USA)
Inventor
  • Thomas, Owen
  • Henderson, Jr., Kenneth O
  • Thakur, Sumit
  • Danthi, Glenn
  • Staub, Hugh Payton
  • Faulhaber, Thomas Albert
  • Zhukov, Vladimir

Abstract

Artifacts, including parameters are data sets, associated with experiment tasks are stored at an experiment management service. A query specifying a particular value of a parameter and a particular data set is received, and an indication of an experiment result associated with the particular data set and the particular parameter value is provided.

IPC Classes  ?

  • G06F 18/214 - Generating training patterns; Bootstrap methods, e.g. bagging or boosting
  • G06N 20/20 - Ensemble learning
  • G06F 9/54 - Interprogram communication
  • G06F 16/14 - File systems; File servers - Details of searching files based on file metadata
  • G06F 16/16 - File or folder operations, e.g. details of user interfaces specifically adapted to file systems
  • G06F 9/48 - Program initiating; Program switching, e.g. by interrupt
  • G06F 9/451 - Execution arrangements for user interfaces
  • G06F 8/71 - Version control ; Configuration management
  • G06N 20/00 - Machine learning
  • G06F 18/2113 - Selection of the most significant subset of features by ranking or filtering the set of features, e.g. using a measure of variance or of feature cross-correlation

79.

LANGUAGE AGNOSTIC DRIFT CORRECTION

      
Application Number 18175044
Status Pending
Filing Date 2023-02-27
First Publication Date 2023-09-07
Owner Amazon Technologies, Inc. (USA)
Inventor
  • Chatterjee, Tamojit
  • Sharma, Mayank
  • Hamid, Muhammad Raffay
  • Joshi, Sandeep

Abstract

Systems, methods, and computer-readable media are disclosed for language-agnostic subtitle drift detection and correction. A method may include determining subtitles and/or captions from media content (e.g., videos), the subtitles and/or captions corresponding to dialog in the media content. The subtitles may be broken up into segments which may be analyzed to determine a likelihood of drift (e.g., a likelihood that the subtitles are out of synchronization with the dialog in the media content) for each segment. For segments with a high likelihood of drift, the subtitles may be incrementally adjusted to determine an adjustment that eliminates and/or reduces the amount of drift, and the drift in the segment may be corrected based on the drift amount detected. A linear regression model and/or human blocks determined by human operators may be used to otherwise optimize drift correction.

IPC Classes  ?

  • G06V 20/62 - Text, e.g. of license plates, overlay texts or captions on TV images
  • G11B 27/10 - Indexing; Addressing; Timing or synchronising; Measuring tape travel
  • G06F 40/169 - Annotation, e.g. comment data or footnotes
  • G06V 20/40 - Scenes; Scene-specific elements in video content
  • G06N 7/01 - Probabilistic graphical models, e.g. probabilistic networks

80.

SYSTEM AND METHOD FOR THROTTLING SERVICE REQUESTS HAVING NON-UNIFORM WORKLOADS

      
Application Number 18178379
Status Pending
Filing Date 2023-03-03
First Publication Date 2023-09-07
Owner Amazon Technologies, Inc. (USA)
Inventor
  • Xiao, Wei
  • Lutz, David Alan
  • Rath, Timothy Andrew
  • Maccanti, Maximiliano
  • Filipe, Miguel Mascarenhas
  • Yanacek, David Craig

Abstract

A system that provides services to clients may receive and service requests, various ones of which may require different amounts of work. The system may determine whether it is operating in an overloaded or underloaded state based on a current work throughput rate, a target work throughput rate, a maximum request rate, or an actual request rate, and may dynamically adjust the maximum request rate in response. For example, if the maximum request rate is being exceeded, the maximum request rate may be raised or lowered, dependent on the current work throughput rate. If the target or committed work throughput rate is being exceeded, but the maximum request rate is not being exceeded, a lower maximum request rate may be proposed. Adjustments to the maximum request rate may be made using multiple incremental adjustments. Service request tokens may be added to a leaky token bucket at the maximum request rate.

IPC Classes  ?

  • H04L 67/51 - Discovery or management thereof, e.g. service location protocol [SLP] or web services
  • G06F 9/50 - Allocation of resources, e.g. of the central processing unit [CPU]
  • G06F 11/34 - Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation
  • H04L 47/76 - Admission control; Resource allocation using dynamic resource allocation, e.g. in-call renegotiation requested by the user or requested by the network in response to changing network conditions
  • H04L 41/0896 - Bandwidth or capacity management, i.e. automatically increasing or decreasing capacities
  • H04L 47/78 - Architectures of resource allocation
  • H04L 67/01 - Protocols

81.

SYSTEM AND METHOD FOR CLUSTERING DISTRIBUTED HASH TABLE ENTRIES

      
Application Number 18182294
Status Pending
Filing Date 2023-03-10
First Publication Date 2023-09-07
Owner Amazon Technologies, Inc. (USA)
Inventor
  • Mchugh, Jason G.
  • Gattu, Praveen Kumar
  • Ten-Pow, Michael A.
  • Denny-Brown, Ii, Derek Ernest

Abstract

A distributed storage system may store data object instances in persistent storage and may store keymap information for those data object instances in a distributed hash table on multiple computing nodes. Each data object instance may include a composite key containing a user key. The keymap information for each data object instance may map the user key to a locator and the locator to the data object instance. A request to store or retrieve keymap information for a data object instance may be routed to a particular computing node based on a consistent hashing scheme in which a hash function is applied to a portion of the composite key of the data object instance. Thus, related entries may be clustered on the same computing nodes. The portion of the key to which the hash function is applied may include a pre-determined number of bits or be identified using a delimiter.

IPC Classes  ?

  • G06F 16/22 - Indexing; Data structures therefor; Storage structures
  • G06F 16/18 - File system types

82.

NETWORK FLOW MANAGEMENT FOR ISOLATED VIRTUAL NETWORKS

      
Application Number 18182299
Status Pending
Filing Date 2023-03-10
First Publication Date 2023-09-07
Owner Amazon Technologies, Inc. (USA)
Inventor Maccarthaigh, Colm

Abstract

A network address assigned to a virtual network interface of a packet transformation node of a flow management service is identified. A packet of a particular network flow associated with an application implemented at an isolated virtual network is sent to the network address. Using a rewrite directive generated at a rewriting decisions node of the service and cached at the packet transformation node, a transformed packet corresponding to a packet received at the packet transformation node is generated and transmitted to a destination.

IPC Classes  ?

  • H04L 47/19 - Flow control; Congestion control at layers above the network layer

83.

MULTI-ASSISTANT NATURAL LANGUAGE INPUT PROCESSING

      
Application Number 18182762
Status Pending
Filing Date 2023-03-13
First Publication Date 2023-09-07
Owner Amazon Technologies, Inc. (USA)
Inventor
  • Mahmood, Munir
  • Bushkin, Leopold
  • Loeb, Alexander Thomas
  • Schwartz, Michael
  • Arif, Mohammed
  • Shen, Rongzhou
  • Gundeti, Vikram Kumar
  • Anwar, Shemyla
  • Khan, Yaser
  • Foyle, Edward Page
  • Li, Bo

Abstract

Techniques for a natural language processing (NLP) system to implement more than one assistant are described. The NLP system may receive a natural language input corresponding to more than one user command. The NLP system may respond to a first command, of the natural language input, using a TTS voice of a first NLP system assistant. The NLP system may respond to a second command, of the natural language input, using a TTS voice of a second NLP system assistant.

IPC Classes  ?

  • G10L 15/18 - Speech classification or search using natural language modelling
  • G10L 15/22 - Procedures used during a speech recognition process, e.g. man-machine dialog
  • G10L 15/30 - Distributed recognition, e.g. in client-server systems, for mobile phones or network applications
  • G10L 13/00 - Speech synthesis; Text to speech systems

84.

CONTRIBUTION SIGNATURES FOR TAGGING

      
Application Number 18196266
Status Pending
Filing Date 2023-05-11
First Publication Date 2023-09-07
Owner Amazon Technologies, Inc. (USA)
Inventor
  • Kruse, William Frederick Hingle
  • Cahill, Conor Patrick
  • Canton, Jeffrey Cicero
  • Frenkel, Dmitry
  • Kulkarni, Harshad Vasant
  • Watson, Colin
  • Mikulski, Andrew Paul

Abstract

A request to add tags (e.g., labels, key-value pairs, or metadata) to resources can be digitally signed by the entity making the request, such that the source can be verified and an authorization determination made for each tag. For a request involving multiple services (or entities) that can each add tags, any tag added by a service can be included in the request and digitally signed by that service. Each service processing the request can also digitally sign the request before forwarding, so that each service signs a version of the request, which includes elements signed by other services earlier in the request chain. When the request is received to a tagging service, the service ensures that every tag was digitally signed by the appropriate authorized entity or service, and validates the signatures to ensure that no data was modified or omitted, before adding the tags to the designated resource(s).

IPC Classes  ?

  • H04L 9/32 - Arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system
  • G06F 12/14 - Protection against unauthorised use of memory
  • H04L 9/40 - Network security protocols

85.

Managed Lifecycle Roles for Secure Credential Vending

      
Application Number 18314076
Status Pending
Filing Date 2023-05-08
First Publication Date 2023-09-07
Owner Amazon Technologies, Inc. (USA)
Inventor
  • Oswal, Varun Jayant
  • Hewitt, Liam Simon
  • Jain, Rachit

Abstract

Managed lifecycle roles are disclosed. Managed lifecycle roles may be used for secure credential vending or otherwise. For instance, an entity (e.g., administrator or other entity) requests, via an interface of a role manager, creation of a role associated with a lifecycle definition (e.g., an expression of an enforceable expiration of the role or similar characteristic). The role manager stores the role and role lifecycle definition to a data store. Another entity requests to use the role to perform some operation with respect to a resource. A credential service validates the request against a lifecycle definition for the role (and against an access control list, in some examples) and responds to valid requests with credentials useable to perform the operation with respect to the resource. The other entity uses the credentials to perform the operation with respect to the resource. A sweep process manages attributes of the roles.

IPC Classes  ?

  • G06F 21/45 - Structures or tools for the administration of authentication
  • H04L 9/40 - Network security protocols

86.

TRAD WIVES

      
Serial Number 98168982
Status Pending
Filing Date 2023-09-07
Owner Amazon Technologies, Inc. ()
NICE Classes  ? 41 - Education, entertainment, sporting and cultural services

Goods & Services

Entertainment in the nature of ongoing television programs in the field of drama; entertainment services, namely, an ongoing series featuring drama, provided through television, cable, the internet and wireless communications networks

87.

AMAZON MGM STUDIOS

      
Serial Number 98168734
Status Pending
Filing Date 2023-09-07
Owner Amazon Technologies, Inc. ()
NICE Classes  ? 09 - Scientific and electric apparatus and instruments

Goods & Services

Motion picture films featuring comedy, drama, action, adventure, animation, and/or documentaries; motion picture films for broadcast on television featuring comedy, drama, action, adventure, animation, and/or documentaries; DVDs featuring music, comedy, drama, action, adventure, animation, and/or documentaries; downloadable audiovisual and multimedia content in the field of entertainment featuring motion pictures and television series; computer software, namely, computer software for streaming audiovisual and multimedia content via the Internet and global communications networks, and downloadable audio and video players for media content with multimedia and interactive functions; computer application software for accessing, browsing, and searching online databases and recommending multimedia content; downloadable computer software for accessing, browsing, and searching online databases and recommending multimedia content; computer application software for streaming and storing audiovisual and multimedia content via the Internet and global communications networks; downloadable computer software for streaming and storing audiovisual and multimedia content via the Internet and global communications networks; cinematographic films; software for streaming audiovisual and multimedia content to mobile digital electronic devices

88.

AMAZON MGM STUDIOS

      
Serial Number 98168728
Status Pending
Filing Date 2023-09-07
Owner Amazon Technologies, Inc. ()
NICE Classes  ? 41 - Education, entertainment, sporting and cultural services

Goods & Services

Entertainment services; entertainment services in the nature of development, creation, production, distribution, and post-production of motion pictures, television shows, and multimedia entertainment content; film and video production; production and distribution of television shows and movies; providing news and information in the field of entertainment relating to information, contests, text, video, audio, publications all related to entertainment; providing information on entertainment, movies and television shows via social networks; providing a website featuring entertainment information; production, distribution and rental of audiovisual and multimedia content for entertainment and educational purposes; providing non-downloadable movies and television shows via a video-on-demand service, as well as information, reviews, and recommendations regarding movies, television shows, and multimedia entertainment content; providing non-downloadable television shows, movies, and multimedia entertainment content, as well as information, reviews, and recommendations regarding television shows, movies, and multimedia entertainment content; providing movies, television shows, music, multimedia entertainment content, and information via a website

89.

DYNAMIC SYSTEM RESPONSE CONFIGURATION

      
Application Number 18149839
Status Pending
Filing Date 2023-01-04
First Publication Date 2023-09-07
Owner Amazon Technologies, Inc. (USA)
Inventor
  • Bissell, Anthony
  • Slifka, Janet

Abstract

A natural language processing system may use system response configuration data to determine customized output data forms when outputting data for a user. The system response configuration data may represent various output attributes the system may use when creating output data. The system may have a certain number of existing profiles where a profile is associated with certain settings for the system response configuration data/attributes. The system may also use various data such as context data, sentiment data, or the like to customize system response configuration data during a dialog. Other components, such as natural language generation (NLG), text-to-speech (TTS), or the like, may use the customized system response configuration data to determine the form, timing, etc. of output data to be presented to a user.

IPC Classes  ?

  • G10L 13/047 - Architecture of speech synthesisers
  • G10L 13/08 - Text analysis or generation of parameters for speech synthesis out of text, e.g. grapheme to phoneme translation, prosody generation or stress or intonation determination
  • G10L 15/18 - Speech classification or search using natural language modelling
  • G10L 15/22 - Procedures used during a speech recognition process, e.g. man-machine dialog

90.

ADDING A READ-ONLY QUERY ENGINE TO PERFORM QUERIES TO A POINT-IN-TIME OF A WRITE-ACCESSIBLE DATABASE

      
Application Number 18159035
Status Pending
Filing Date 2023-01-24
First Publication Date 2023-09-07
Owner Amazon Technologies, Inc. (USA)
Inventor
  • Han, Changan
  • Brahmadesam, Murali
  • Mathur, Anupriya
  • Thanka Nadar, Navaneetha Krishnan

Abstract

A database system may add a read-only query engine to perform read-only queries associated with points-in-time of a database. In various embodiments, the read-only query engine may be added in response to a manual request, an automatic refresh of a network endpoint, a query specifying a point-in-time, or a connection request. The read-only query engine may perform the point-in-time queries on a version the database at the point-in-time and return results for the queries. Upon completion of the queries or at a determined time, the database system may remove the read-only query engine. The specified point-in-time may refer to a current time, a prior time, or a future time with respect to the current time.

IPC Classes  ?

  • G06F 16/2458 - Special types of queries, e.g. statistical queries, fuzzy queries or distributed queries
  • G06F 16/248 - Presentation of query results
  • G06F 16/2455 - Query execution

91.

DYNAMIC SECURITY POLICY MANAGEMENT

      
Application Number 18196269
Status Pending
Filing Date 2023-05-11
First Publication Date 2023-09-07
Owner Amazon Technologies, Inc. (USA)
Inventor Yancey, Justin Paul

Abstract

Security policies can be dynamically updated in response to changes in endpoints associated with those policies. A user can indicate one or more regions or networks from which access is to be granted under a specific security policy. The user can subscribe to receive notifications upon a change relating to those endpoints, such as the addition or removal of one or more endpoints. When a change is detected, new policy information can be generated automatically and published for subscribed policies, which can then have the updates applied automatically or provided for manual review and application. Such a process enables access determinations to be made based upon up-to-date endpoint information.

IPC Classes  ?

92.

DETERMINING AND PRESENTING INFORMATION RELATED TO A SEMANTIC CONTEXT OF ELECTRONIC MESSAGE TEXT OR VOICE DATA

      
Application Number 18318272
Status Pending
Filing Date 2023-05-16
First Publication Date 2023-09-07
Owner Amazon Technologies, Inc. (USA)
Inventor
  • Freed, Ian W.
  • Gigliotti, Samuel Scott
  • George, Michael M.
  • Jenks, Jessica Nicole

Abstract

Systems, methods, and computer-readable media are disclosed for processing input data to determine an entity such as a product, service, user profile, etc. referenced in or otherwise relevant to a semantic context of the input data. Information related to the entity may be provided as an information package (e.g., a card) that is shareable as part of an electronic message. The card may include a representation of a network resource identifier that identifies a network resource, a network location of the network resource, and an access mechanism for accessing a representation (e.g. a product detail page) of the network resource. The network resource identifier may include one or more tags or tokens that identify an electronic messaging application provider and/or a user such as a sender or recipient of an electronic message that includes the card so as to enable compensating the provider and/or the user for a purchase of a product or service to which the card relates.

IPC Classes  ?

  • G06Q 30/0601 - Electronic shopping [e-shopping]
  • G06Q 20/36 - Payment architectures, schemes or protocols characterised by the use of specific devices using electronic wallets or electronic money safes
  • G06F 40/40 - Processing or translation of natural language
  • G06Q 50/00 - Systems or methods specially adapted for specific business sectors, e.g. utilities or tourism
  • G06F 40/30 - Semantic analysis
  • G06Q 10/107 - Computer-aided management of electronic mailing [e-mailing]

93.

PREPARATION OF WARM INPUTS FOR DIGITAL CONTENT STREAMING

      
Application Number US2023062357
Publication Number 2023/168162
Status In Force
Filing Date 2023-02-10
Publication Date 2023-09-07
Owner AMAZON TECHNOLOGIES, INC. (USA)
Inventor
  • Hegar, Ryan
  • Rehrer, Matthew
  • Saxton, John

Abstract

Systems and methods, to efficiently prepare for live and stored file content, implement one or more warm inputs, which actively ingest and demux content, but do not actively decode the content until an input switch is commanded. Each warm input can cache a most recent instantaneous decoder refresh and subsequent reference frames (I-frames and P -frames). Upon an input switch being commanded, the subject input commences decoding of such preserved frames. The formerly-warm input then acts as a hot input (decoding every frame) until the input switch completes. The use of warm inputs, which avoid the decoding stage, reduces computational resource use, allows preparation of all inputs by default, and permits metrics, status reports, and thumbnails to be generated regarding non-active inputs.

IPC Classes  ?

  • H04N 21/2343 - Processing of video elementary streams, e.g. splicing of video streams or manipulating MPEG-4 scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
  • H04N 21/426 - Internal components of the client
  • H04N 21/434 - Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams or extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
  • H04N 21/438 - Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving MPEG packets from an IP network
  • H04N 21/44 - Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to MPEG-4 scene graphs
  • H04N 21/845 - Structuring of content, e.g. decomposing content into time segments
  • H04N 21/433 - Content storage operation, e.g. storage operation in response to a pause request or caching operations

94.

AMAZON MGM STUDIOS

      
Application Number 227922900
Status Pending
Filing Date 2023-09-06
Owner Amazon Technologies, Inc. (USA)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 38 - Telecommunications services
  • 41 - Education, entertainment, sporting and cultural services

Goods & Services

(1) Motion picture films featuring comedy, drama, action, adventure, animation, and/or documentaries; motion picture films for broadcast on television featuring comedy, drama, action, adventure, animation, and/or documentaries; DVDs featuring music, comedy, drama, action, adventure, animation, and/or documentaries; downloadable audiovisual and multimedia content in the field of entertainment featuring motion pictures and television series; computer software, namely, computer software for streaming audiovisual and multimedia content via the Internet and global communications networks, and downloadable audio and video players for media content with multimedia and interactive functions; computer application software for accessing, browsing, and searching online databases and recommending multimedia content; downloadable computer software for accessing, browsing, and searching online databases and recommending multimedia content; computer application software for streaming and storing audiovisual and multimedia content via the Internet and global communications networks; downloadable computer software for streaming and storing audiovisual and multimedia content via the Internet and global communications networks; cinematographic films; software for streaming audiovisual and multimedia content to mobile digital electronic devices. (1) Telecommunications services, namely, electronic transmission of streamed audio, video, and multimedia files via computer and communications networks; electronic transmissions of downloadable audio, video, and multimedia files via computer and communications networks; broadcasting and retransmission of radio or television programs; transmission and broadcasting of television programs and films, namely, video-on-demand programs; video-on-demand transmission services; streaming of audio and visual content via the Internet. (2) Entertainment services; entertainment services in the nature of development, creation, production, distribution, and post-production of motion pictures, television shows, and multimedia entertainment content; film and video production; production and distribution of television shows and movies; providing news and information in the field of entertainment relating to information, contests, text, video, audio, publications all related to entertainment; providing information on entertainment, movies and television shows via social networks; providing a website featuring entertainment information; production, distribution and rental of audiovisual and multimedia content for entertainment and educational purposes; providing non-downloadable movies and television shows via a video-on-demand service, as well as information, reviews, and recommendations regarding movies, television shows, and multimedia entertainment content; providing non-downloadable television shows, movies, and multimedia entertainment content, as well as information, reviews, and recommendations regarding television shows, movies, and multimedia entertainment content; providing movies, television shows, music, multimedia entertainment content, and information via a website.

95.

AMAZON MGM STUDIOS

      
Application Number 018922221
Status Pending
Filing Date 2023-09-06
Owner Amazon Technologies, Inc. (USA)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 38 - Telecommunications services
  • 41 - Education, entertainment, sporting and cultural services

Goods & Services

Motion picture films featuring comedy, drama, action, adventure, animation, and/or documentaries; motion picture films for broadcast on television featuring comedy, drama, action, adventure, animation, and/or documentaries; DVDs featuring music, comedy, drama, action, adventure, animation, and/or documentaries; downloadable audiovisual and multimedia content in the field of entertainment featuring motion pictures and television series; computer software, namely, computer software for streaming audiovisual and multimedia content via the Internet and global communications networks, and downloadable audio and video players for media content with multimedia and interactive functions; computer application software for accessing, browsing, and searching online databases and recommending multimedia content; downloadable computer software for accessing, browsing, and searching online databases and recommending multimedia content; computer application software for streaming and storing audiovisual and multimedia content via the Internet and global communications networks; downloadable computer software for streaming and storing audiovisual and multimedia content via the Internet and global communications networks; cinematographic films; software for streaming audiovisual and multimedia content to mobile digital electronic devices. Telecommunications services, namely, electronic transmission of streamed audio, video, and multimedia files via computer and communications networks; electronic transmissions of downloadable audio, video, and multimedia files via computer and communications networks; broadcasting and retransmission of radio or television programs; transmission and broadcasting of television programs and films, namely, video-on-demand programs; video-on-demand transmission services; streaming of audio and visual content via the Internet. Entertainment services; entertainment services in the nature of development, creation, production, distribution, and post-production of motion pictures, television shows, and multimedia entertainment content; film and video production; production and distribution of television shows and movies; providing news and information in the field of entertainment relating to information, contests, text, video, audio, publications all related to entertainment; providing information on entertainment, movies and television shows via social networks; providing a website featuring entertainment information; production, distribution and rental of audiovisual and multimedia content for entertainment and educational purposes; providing non-downloadable movies and television shows via a video-on-demand service, as well as information, reviews, and recommendations regarding movies, television shows, and multimedia entertainment content; providing non-downloadable television shows, movies, and multimedia entertainment content, as well as information, reviews, and recommendations regarding television shows, movies, and multimedia entertainment content; providing movies, television shows, music, multimedia entertainment content, and information via a website.

96.

Server-based user interface rendering

      
Application Number 17544112
Grant Number 11748120
Status In Force
Filing Date 2021-12-07
First Publication Date 2023-09-05
Grant Date 2023-09-05
Owner Amazon Technologies, Inc. (USA)
Inventor
  • Tong, Kwok Yin Timothy
  • Sullivan, Todd
  • Jain, Chirag
  • Hoeijmakers, Hans
  • Dong, Ryan
  • Liu, Lu Chuan

Abstract

Techniques for server-based UI rendering are described. In an example, a system receives, from a device, a request associated with rendering a UI that includes multiple UI components. The system receives, from a first source associated with a first UI component, availability information indicating that the first UI component is available for use by other UI components. Based at least in part on the availability information, the system determines that the first UI component is available for use by a second UI component. The system receives, from a second source associated with the second UI component, event information indicating content presentable in the first UI component and an event trigger at the second UI component to present the content. Further, the system sends, to the device, a set of instructions associated with the rendering of the UI. The set of instructions includes the event information.

IPC Classes  ?

  • G06F 9/451 - Execution arrangements for user interfaces
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • G06F 9/54 - Interprogram communication

97.

Transaction ordering management

      
Application Number 16452233
Grant Number 11748285
Status In Force
Filing Date 2019-06-25
First Publication Date 2023-09-05
Grant Date 2023-09-05
Owner Amazon Technologies, Inc. (USA)
Inventor
  • Haim, Roi Ben
  • Nakibly, Guy
  • Habusha, Adi
  • Bahouth, Simaan

Abstract

Ordering rules, such as those enforced by the peripheral component interconnect express (PCIe) protocol for data communications, can be intelligently enforced for independent transactions. A single device might host or be associated with multiple PCIe devices, such as virtual machines, and treating requests from these separate PCIe devices as coming from separate domains enables the ordering rules to be bypassed for certain transactions. Further, since a virtual machine might host multiple applications or be associated with multiple processors that can submit independent requests, the ordering rules can be bypassed at the transaction level in at least some instances. The ability to intelligently bypass ordering rules can help to improve the performance of the overall system, as requests do not need to be unnecessarily delayed and data storage capacity can be more fully utilized.

IPC Classes  ?

  • G06F 13/38 - Information transfer, e.g. on bus
  • G06F 9/455 - Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
  • G11C 7/10 - Input/output [I/O] data interface arrangements, e.g. I/O data control circuits, I/O data buffers
  • H04L 69/22 - Parsing or analysis of headers

98.

Delegated decision tree evaluation

      
Application Number 16891790
Grant Number 11748389
Status In Force
Filing Date 2020-06-03
First Publication Date 2023-09-05
Grant Date 2023-09-05
Owner Amazon Technologies, Inc. (USA)
Inventor
  • Broomall, Jamie
  • Balakrishnan, Naveen
  • Alvarez Barragan, Carlos

Abstract

Disclosed are various embodiments for delegated evaluation of a decision tree. A client device receives an expression and a plurality of responses from a second computing device, the expression providing an evaluation of a user input and each of the plurality of responses representing a potential response for the first computing device to provide to the user input. The client device then evaluates the user input with the expression received from the second computing device to determine a user intent. The client device then selects a response to the user intent from the plurality of responses and renders the response within a user interface.

IPC Classes  ?

  • G10L 15/22 - Procedures used during a speech recognition process, e.g. man-machine dialog
  • G06F 16/332 - Query formulation
  • H04L 51/02 - User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail using automatic reactions or user delegation, e.g. automatic replies or chatbot-generated messages
  • G06F 9/54 - Interprogram communication
  • G10L 15/26 - Speech to text systems
  • G06F 18/243 - Classification techniques relating to the number of classes

99.

Personalized query suggestion

      
Application Number 16906388
Grant Number 11748413
Status In Force
Filing Date 2020-06-19
First Publication Date 2023-09-05
Grant Date 2023-09-05
Owner AMAZON TECHNOLOGIES, INC. (USA)
Inventor
  • Yoon, Sungro
  • Varia, Pranav
  • Pantel, Soo-Min
  • Lloyd, Daniel

Abstract

Devices and techniques are generally described for generating personalized search query suggestions. In some examples, a first search query entered by a user into a search field may be determined. A first keyword associated with the first search query may be determined based at least in part on past interactions of the user with content. In various examples, first string data comprising at least a portion of the first search query and the first keyword may be generated. A data store may be searched using the first string data. A first suggested search string associated with the first string data may be determined. In some examples, the first suggested search string may be displayed on a display in association with the search field.

IPC Classes  ?

  • G06F 16/00 - Information retrieval; Database structures therefor; File system structures therefor
  • G06F 16/9032 - Query formulation
  • G06F 16/2457 - Query processing with adaptation to user needs
  • G06F 16/9535 - Search customisation based on user profiles and personalisation
  • G06F 16/9538 - Presentation of query results

100.

Machine learning-based selection of metrics for anomaly detection

      
Application Number 16988153
Grant Number 11748568
Status In Force
Filing Date 2020-08-07
First Publication Date 2023-09-05
Grant Date 2023-09-05
Owner Amazon Technologies, Inc. (USA)
Inventor
  • Orhan, Umut
  • Kulkarni, Harshad Vasant
  • Chhabra, Jasmeet
  • Dharia, Vikas

Abstract

A plurality of metrics records, including some records indicating metrics for which anomaly analysis has been performed, is obtained. Using a training data set which includes the metrics records, a machine learning model is trained to predict an anomaly analysis relevance score for an input record which indicates a metric name. Collection of a particular metric of an application is initiated based at least in part on an anomaly analysis relevance score obtained for the particular metric using a trained version of the model.

IPC Classes  ?

  • G06F 40/289 - Phrasal analysis, e.g. finite state techniques or chunking
  • G06F 40/284 - Lexical analysis, e.g. tokenisation or collocates
  • H04L 41/16 - Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks using machine learning or artificial intelligence
  • H04L 43/16 - Threshold monitoring
  • H04L 43/024 - Capturing of monitoring data by sampling by adaptive sampling
  1     2     3     ...     100        Next Page