-
公开(公告)号:US20190037040A1
公开(公告)日:2019-01-31
申请号:US15660860
申请日:2017-07-26
Applicant: Amazon Technologies, Inc.
Inventor: Sunil Mallya Kasaragod , Aran Khanna , Calvin Yue-Ren Kuo
Abstract: Edge devices of a network collect data. An edge device may determine whether to process the data using a local data processing model or to send the data to a tier device. The tier device may receive the data from the edge device and determine whether to process the data using a higher tier data processing model of the tier device. If the tier device determines to process the data, then the tier device processes the data using the higher tier data processing model, generates a result based on the processing, and sends the result to an endpoint (e.g., back to the edge device, to another tier device, or to a control device). If the tier device determines not to process the data, then the tier device may send the data on to another tier device for processing by another higher tier model.
-
公开(公告)号:US10193839B2
公开(公告)日:2019-01-29
申请号:US15362751
申请日:2016-11-28
Applicant: Amazon Technologies, Inc.
Inventor: Ambuj Tandon , Calvin Yue-Ren Kuo , Jonathan I. Turow , Marc John Brooker , James Christopher Sorenson, III , Weili Zhong McClenahan , Mark Edward Rafn
Abstract: Systems and methods are described for management of data transmitted between computing devices in a communication network. An administrative component can configure one or more devices in the communication path of messages to be exchanged by devices to interpret codes embedded in the communication messages. A receiving device can review incoming messages for security information. The receiving devices can then process the message based on the security information to determine how the communication message will be routed or otherwise processed.
-
公开(公告)号:US20180152405A1
公开(公告)日:2018-05-31
申请号:US15362757
申请日:2016-11-28
Applicant: Amazon Technologies, Inc.
Inventor: Calvin Yue-Ren Kuo , Jonathan I. Turow , Kyunghwan Choi , Marc John Brooker , James Christopher Sorenson, III , Weili Zhong McClenahan , Mark Edward Rafn
IPC: H04L12/58
CPC classification number: H04L51/18
Abstract: Systems and methods are described for management of data transmitted between computing devices in a communication network. An administrative component can configure one or more devices in the communication path of messages to be exchanged by devices to interpret codes embedded in the communication messages. A receiving device can review incoming messages for one or more processing codes or instructions that are embedded in the portion of the communication typically utilized solely to identify the subject matter of the communication, generally referred to as the topic portion of the communication. The receiving devices can then process the embedded codes to determine how the communication message will be routed or otherwise processed.
-
公开(公告)号:US20180152401A1
公开(公告)日:2018-05-31
申请号:US15362751
申请日:2016-11-28
Applicant: Amazon Technologies, Inc.
Inventor: Ambuj Tandon , Calvin Yue-Ren Kuo , Jonathan I. Turow , Marc John Brooker , James Christopher Sorenson, III , Weili Zhong McClenahan , Mark Edward Rafn
CPC classification number: H04L51/12 , H04L41/0803 , H04L63/10 , H04L63/105 , H04L63/20 , H04L63/205
Abstract: Systems and methods are described for management of data transmitted between computing devices in a communication network. An administrative component can configure one or more devices in the communication path of messages to be exchanged by devices to interpret codes embedded in the communication messages. A receiving device can review incoming messages for security information. The receiving devices can then process the message based on the security information to determine how the communication message will be routed or otherwise processed.
-
公开(公告)号:US20180150325A1
公开(公告)日:2018-05-31
申请号:US15362696
申请日:2016-11-28
Applicant: Amazon Technologies, Inc.
Inventor: Calvin Yue-Ren Kuo , Rudresh Amin , Yen-Lin Chen , Jonathan I. Turow , Cheng Pan , Marc John Brooker , James Christopher Sorenson, III , Weili Zhong McClenahan
CPC classification number: G06F9/5005 , G06F9/4843 , G06F9/505
Abstract: Systems and methods are described for implementing a coordinator within a coordinated environment, which environment includes set of coordinated devices managed by the coordinator. The coordinator can be provisioned with a set of tasks, each task corresponding to a segment of code that can be executed by the coordinator, such as to manage the coordinated devices. To assist in execution of the tasks, the coordinator can include a resource manager that generates execution environments corresponding to an individual task execution, which environments may be isolated from other execution environments. The coordinator can further include a scheduler to obtain calls to execute tasks, and implement a queue from which to select tasks for execution. On selecting a task, the scheduler may interact with the resource manager to generate an execution environment for the task, and cause execution of the task within the execution environment.
-
公开(公告)号:US09973593B2
公开(公告)日:2018-05-15
申请号:US14755790
申请日:2015-06-30
Applicant: Amazon Technologies, Inc.
Inventor: James Christopher Sorenson, III , Alan Conrad Rawcliffe , Shyam Krisnamoorthy , Jonathan I. Turow , Calvin Yue-Ren Kuo , Marco Argenti
IPC: H04L29/08
CPC classification number: H04L67/32 , H04L67/1014 , H04L67/28
Abstract: A computing environment is disclosed that receives from devices requests directed toward services accessible in the environment, and that forwards communications from services in the environment to devices registered with the environment. During a registration process at the environment, devices are assigned a device identifier that is used to identify and authenticate each particular device and requests communicated from and to the device via the environment. The computing environment maintains state information for each device that has been registered with the system. As the device interacts with the system, the state information is updated to reflect the changes in the device. When requests to perform functions are received from devices, the computing environment determines for the particular device and the particular function requested what processing needs to be performed by the environment in response to the request.
-
公开(公告)号:US20180091621A1
公开(公告)日:2018-03-29
申请号:US14755959
申请日:2015-06-30
Applicant: Amazon Technologies, Inc.
Inventor: Calvin Yue-Ren Kuo , James Christopher Sorenson, III , Alan Conrad Rawcliffe , Shyam Krishnamoorthy , Jonathan I. Turow , Marco Argenti
IPC: H04L29/08
Abstract: A computing environment is disclosed that receives from devices requests directed toward services accessible in the environment, and that forwards communications from services in the environment to devices registered with the environment. During a registration process at the environment, devices are assigned a device identifier that is used to identify and authenticate each particular device and requests communicated from and to the device via the environment. The computing environment maintains state information for each device that has been registered with the system. As the device interacts with the system, the state information is updated to reflect the changes in the device. When requests to perform functions are received from devices, the computing environment determines for the particular device and the particular function requested what processing needs to be performed by the environment in response to the request.
-
公开(公告)号:US09731206B2
公开(公告)日:2017-08-15
申请号:US13770299
申请日:2013-02-19
Applicant: Amazon Technologies, Inc.
Inventor: Salman Aftab Paracha , Christopher Andrew Stephens , Calvin Yue-Ren Kuo , Won Suk Yoo
IPC: A63F13/847 , A63F13/795 , G06Q10/10 , A63F13/69
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.
-
公开(公告)号:US20170223073A1
公开(公告)日:2017-08-03
申请号:US15487632
申请日:2017-04-14
Applicant: Amazon Technologies, Inc.
Inventor: Won Suk Yoo , Christopher Andrew Stephens , Calvin Yue-Ren Kuo , Salman Aftab Paracha
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.
-
公开(公告)号:US09723056B1
公开(公告)日:2017-08-01
申请号:US14292450
申请日:2014-05-30
Applicant: Amazon Technologies, Inc.
Inventor: Calvin Yue-Ren Kuo , Abdullah Mohammed Jibaly , Charles Lawrence Sismondo , Nathan James Schulz
CPC classification number: H04L67/2828 , H04L67/2823
Abstract: Systems and methods for adapting a page delivered to a client device are disclosed. In one embodiment, a request for the page from a client device can be received. The page can be assembled for delivery to the client device. The functionality of the assembled page can be modified based on, at least, a measure of network connection quality. The functionality can be further modified based on capabilities of the client device.
-
-
-
-
-
-
-
-
-