-
公开(公告)号:US20140237490A1
公开(公告)日:2014-08-21
申请号:US13770309
申请日:2013-02-19
Applicant: Amazon Technologies, Inc.
Inventor: Won Suk Yoo , Calvin Yue-Ren Kuo , Salman Aftab Paracha , Christopher Andrew Stephens
IPC: G06F9/54
CPC classification number: H04L65/4015 , G06F9/452 , G06F9/54 , G06Q10/101 , H04L65/1069 , H04L65/403 , H04L67/02
Abstract: A computing device executes an application that is configured to call a sharing service application programming interface (“API”) to create a sharing session via a sharing service. The application can call the sharing service API to utilize one or more methods exposed by the sharing service API to connect to the sharing service and initiated the creation of the sharing session. The computing device can join the sharing session with one or more other computing devices. The computing device can receive data via the sharing session from one or more of the other computing devices. The data can include screen data and/or application data.
Abstract translation: 计算设备执行被配置为呼叫共享服务应用编程接口(“API”)以通过共享服务创建共享会话的应用。 应用程序可以调用共享服务API来利用共享服务API公开的一种或多种方法来连接共享服务并启动共享会话的创建。 计算设备可以与一个或多个其他计算设备加入共享会话。 计算设备可以经由来自一个或多个其他计算设备的共享会话接收数据。 数据可以包括屏幕数据和/或应用数据。
-
公开(公告)号:US10657119B1
公开(公告)日:2020-05-19
申请号:US14975353
申请日:2015-12-18
Applicant: Amazon Technologies, Inc.
Inventor: Alazel Acheson , David Carroll , Christopher Andrew Stephens , Seth William Markle , Jonathan Herman , Mihir Dharamshi , Rajesh Sampath , Shreeranga Puttur Ramakrishna , Rameez Sajwani
IPC: G06F40/197 , G06F16/23
Abstract: A fleet node management system may include a metadata store, a plurality of fleet nodes, and one or more metadata mutation devices. The metadata store may be configured to store dynamic metadata. The plurality of fleet nodes may be configured to determine, based on a gossip protocol, whether to continue performance of a function that uses a local version of the metadata. The one or more metadata mutation devices may be configured to determine, based on a global state of the fleet nodes, whether to modify the dynamic metadata for the fleet nodes.
-
公开(公告)号:US20140235326A1
公开(公告)日:2014-08-21
申请号:US13770299
申请日:2013-02-19
Applicant: Amazon Technologies, Inc.
Inventor: Salman Aftab Paracha , Christopher Andrew Stephens , Calvin Yue-Ren Kuo , Won Suk Yoo
IPC: G06F12/00
CPC classification number: A63F13/847 , A63F13/69 , A63F13/795 , G06Q10/101
Abstract: Video game tasks are delegated using a sharing service. A first computing device is configured to execute a game application. The first computing device can receive a request from a first user to delegate play of the game application to a second user so that the second user can attempt to complete a game task on behalf of the first user by controlling the game application from a second computing device that is associated with the second user. Control of the game application can be made available from the second computing device to the first computing device via a sharing session that is created and managed by a sharing service to which the first computing device and the second computing device are connected.
Abstract translation: 使用共享服务委托视频游戏任务。 第一计算设备被配置为执行游戏应用。 第一计算设备可以接收来自第一用户的请求以将游戏应用的播放委托给第二用户,使得第二用户可以通过从第二计算控制游戏应用来尝试代表第一用户来完成游戏任务 与第二用户相关的设备。 可以通过由第一计算设备和第二计算设备连接到的共享服务创建和管理的共享会话从第二计算设备到第一计算设备的控制可用。
-
公开(公告)号:US20210220746A1
公开(公告)日:2021-07-22
申请号:US15675281
申请日:2017-08-11
Applicant: Amazon Technologies, Inc.
Inventor: Salman Aftab Paracha , Christopher Andrew Stephens , Calvin Yue-Ren Kuo , Won Suk Yoo
IPC: A63F13/847 , G06Q10/10 , A63F13/795 , A63F13/69
Abstract: Video game tasks are delegated using a sharing service. A first computing device is configured to execute a game application. The first computing device can receive a request from a first user to delegate play of the game application to a second user so that the second user can attempt to complete a game task on behalf of the first user by controlling the game application from a second computing device that is associated with the second user. Control of the game application can be made available from the second computing device to the first computing device via a sharing session that is created and managed by a sharing service to which the first computing device and the second computing device are connected.
-
公开(公告)号:US10303669B1
公开(公告)日:2019-05-28
申请号:US15085824
申请日:2016-03-30
Applicant: Amazon Technologies, Inc.
Inventor: Christopher Andrew Stephens , Alazel Acheson , Douglas Stewart Laurence , Seth William Markle
Abstract: A key-value store is adapted to represent hierarchical structures, such as directory structures, to be associated with objects otherwise mapped to a flat keyspace. For example, one or more key-value pairs stored in the key-value store are designated to have a key indicating the name of a hierarchical structure, and an associated value that maps the structure to a namespace (e.g., of a group of objects to be associated with a directory). Inbound requests for operations related to the objects in a given namespace and defining the structure are checked against such “redirecting” key-value pairs to determine whether the structure is related to the namespace objects, and if so, the request is internally processed to perform the requested operations against the actual key-value pair(s) associated with the objects without necessitating identification of the objects with a fully qualified name as represented in the flat keyspace.
-
公开(公告)号:US11887046B1
公开(公告)日:2024-01-30
申请号:US16945289
申请日:2020-07-31
Applicant: AMAZON TECHNOLOGIES, INC.
Inventor: Christopher Andrew Stephens , Alexander Clark Prater , Alexander Michael McNamara , Sridhar Boyapati , David Echevarria Ignacio , David William Bettis , Korwin Jon Smith , Kevin Alexander Lee , Aaron Craig Thompson , Gary Paolo Raden , Sudarshan Narasimha Raghavan , Dilip Kumar , Félix Joseph Étienne Pageau
IPC: G06Q10/087 , G06Q10/08 , G06T7/00 , G06V40/10 , H04N7/18
CPC classification number: G06Q10/087 , G06Q10/08 , G06T7/0004 , G06V40/10 , H04N7/181 , G06T2207/30108 , G06T2207/30196
Abstract: A system may use sensor data from a facility to generate tentative values associated with an event, such as the identification of an item removed from a shelf of the facility. A confidence value associated with each of the tentative values may be less than a confidence threshold. In response, inquiry data seeking confirmation of a tentative value from an associate is generated and sent to one or more associates in the facility. Responses from the associates are collected to determine a selection of one of the tentative values. The selected tentative value is designated as output data for the system. Thereafter, the output data and the original sensor data are designated as training data, which can then be used to train or update machine learning systems. Subsequent use of the updated machine learning systems can yield more accurate results.
-
公开(公告)号:US10796358B1
公开(公告)日:2020-10-06
申请号:US14035827
申请日:2013-09-24
Applicant: Amazon Technologies, Inc.
Inventor: Jon Robert Ducrou , Christopher Andrew Stephens , Ismael Medrano , Ammar Chinoy , Michel Leonard Goldstein , Elie Micah Kornfield
Abstract: This disclosure describes a system for identifying users and/or their companions, utilizing the behavior and gestures of a user's companion to assist the user, and developing user paths based on user and/or companion preferences. A companion profile may be established to identify the companion and associated the companion with the user. Likewise, a user pattern that includes both the user and the companion may be established and used to track the location of the user and/or companion while in the materials handling facility.
-
公开(公告)号:US10649976B1
公开(公告)日:2020-05-12
申请号:US14975198
申请日:2015-12-18
Applicant: Amazon Technologies, Inc.
Inventor: Alazel Acheson , Christopher Andrew Stephens , Seth William Markle , Subhakanta Kar
IPC: G06F7/00 , G06F16/23 , H04L12/721 , G06F16/27
Abstract: Routing data is copied from a primary data store to a local data store of a computing device. As the routing data is being copied by the computing device, changes to the data continue to occur. After copying all or a portion of the data, the computing device uses a value of a global sequence number (GSN) to determine if mutations have been made to the primary data. The routing data in the local data store is not consistent with the routing data stored in the primary data store when the value of the GSN is larger after the copying of the routing data as compared to the initial value of the GSN when the copying started. When changes have been made to the data, the computing device integrates the changes into the local data store before beginning routing operations.
-
公开(公告)号:US10460120B1
公开(公告)日:2019-10-29
申请号:US15085775
申请日:2016-03-30
Applicant: Amazon Technologies, Inc.
Inventor: Christopher Andrew Stephens , Alazel Acheson , Douglas Stewart Laurence , Seth William Markle
IPC: G06F21/62 , G06F16/185 , G06F16/22
Abstract: A key-value store is adapted to represent hierarchical structures, such as directory structures, to be associated with objects otherwise mapped to a flat keyspace. For example, one or more key-value pairs stored in the key-value store are designated to have a key indicating the name of a hierarchical structure, and an associated value that maps the structure to a namespace (e.g., of a group of objects to be associated with a directory). Inbound requests for operations related to the objects in a given namespace and defining the structure are checked against such “redirecting” key-value pairs, as well as one or more policies associated with the structure, the namespace, the key-value pairs, or some combination thereof, to determine whether the structure is related to the namespace objects and whether one or more requested actions are authorized against that structure.
-
公开(公告)号:US10733565B1
公开(公告)日:2020-08-04
申请号:US14502280
申请日:2014-09-30
Applicant: AMAZON TECHNOLOGIES, INC.
Inventor: Christopher Andrew Stephens , Alexander Clark Prater , Alexander Michael McNamara , Sridhar Boyapati , David Echevarria Ignacio , David William Bettis , Korwin Jon Smith , Kevin Alexander Lee , Aaron Craig Thompson , Gary Paolo Raden , Sudarshan Narasimha Raghavan , Dilip Kumar , Félix Joseph Étienne Pageau
Abstract: Described is an interactive data processing system configured to facilitate selection by a human associate of tentative values generated by an automated system from sensor data. In one implementation, an event may take place in a materials handling facility. The event may comprise a pick or place of an item from an inventory location, movement of a user, and so forth. The sensor data associated with the event is processed by an automated system to determine tentative values associated with the event. In some situations, an uncertainty may exist as to which of the tentative values accurately reflects the actual event. The sensor data and tentative values may be provided to a human associate. The associate may select one of the tentative values. The selected tentative value and the sensor data may be used to train the automated system.
-
-
-
-
-
-
-
-
-