-
公开(公告)号:US10291424B1
公开(公告)日:2019-05-14
申请号:US15196700
申请日:2016-06-29
Applicant: Amazon Technologies, Inc.
Inventor: Calvin Yue-Ren Kuo , Shyam Krishnamoorthy , Mark Edward Rafn , William Alexander Stevenson , Alan Conrad Rawcliffe
IPC: H04L12/28
Abstract: A technology is described for operating a device shadowing service that manages device representations for physical devices that are network addressable. An example method may include associating a device representation with a representation type, where the device representation represents a copy of a state of a physical device in network communication with a device shadowing service that maintains the device representation, and the representation type may define a command that can be invoked through the device representation. After the device representation has been associated with the representation type, the command may be invoked through the device representation. Invoking the command may involve identifying the representation type associated with the device representation and determining that the command is supported by the representation type. Thereafter, the command may be executed.
-
公开(公告)号:US10887174B2
公开(公告)日:2021-01-05
申请号:US15269770
申请日:2016-09-19
Applicant: Amazon Technologies, Inc.
Inventor: Calvin Yue-Ren Kuo , William Alexander Stevenson , Mark Edward Rafn , James Christopher Sorenson, III , Jonathan I. Turow , Shyam Krishnamoorthy
Abstract: A technology is described for operating a device shadowing service that manages commands associated with groups of device representations. An example method may include receiving a group command associated with a group of device representations managed by a device shadowing service. Device representations included in the group of device representations represent physical devices that connect to the device shadowing service over one or more computer networks. In response to the group command, the device representations included in the group of device representations may be identified and an instruction to perform an action indicated by the group command may be sent to the physical devices represented by the device representations. Thereafter, indications may be received that at least a portion of the physical devices performed the action.
-
公开(公告)号:US10678906B1
公开(公告)日:2020-06-09
申请号:US15389317
申请日:2016-12-22
Applicant: Amazon Technologies, Inc.
Inventor: Rameez Loladia , Mark Edward Rafn
Abstract: A communication system and method for the utilization of authentication protocols to authenticate computing devices. An authentication service provider can authenticate a computing device after a first authentication by an authentication protocol. Computing devices can use the authentication to receive additional credential to access one or more service providers.
-
公开(公告)号:US20180152406A1
公开(公告)日:2018-05-31
申请号:US15362765
申请日: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
CPC classification number: H04L51/18 , H04L12/1859 , H04L41/08
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 and process the message to determine how the communication message will be routed or otherwise processed according to business rules or logic.
-
公开(公告)号:US09398367B1
公开(公告)日:2016-07-19
申请号:US14341222
申请日:2014-07-25
Applicant: Amazon Technologies, Inc.
Inventor: Benjamin David Scott , Mark Edward Rafn
CPC classification number: H04R1/1083 , G10L17/00 , G10L2015/088 , H04R2460/01
Abstract: Aspects of the disclosure provide suspension of noise cancellation at a noise-cancelling device using keyword spotting. In one aspect, a predetermined word or phrase can be spotted within an utterance received at the noise-cancelling device, and in response, noise cancellation can be suspended or otherwise terminated. The predetermined word or phrase can be specific to an end-user that utilizes the noise-cancelling device and/or a person that interacts with the end-user. In another aspect, interaction between an operator and the noise-cancelling device can be monitored after noise cancellation is suspended, and based at least on such interaction, a model for keyword spotting can be refined. In certain aspects, noise cancellation at the noise-cancelling device can be suspended or otherwise terminated in response to receiving a suspension directive via an electronic non-audio signal, for example, from a peripheral device. In other aspects, the noise-cancelling device can resume noise cancellation in response to a control signal.
Abstract translation: 本公开的方面提供使用关键字检测在噪声消除装置处暂停噪声消除。 在一个方面,可以在噪声消除装置接收到的发声中发现预定的单词或短语,并且作为响应,可以暂停或以其他方式终止噪声消除。 预定的单词或短语可以是特定于使用噪声消除装置的终端用户和/或与最终用户交互的人。 在另一方面,可以在噪声消除被暂停之后监视操作者和噪声消除装置之间的交互,并且至少基于这样的交互,可以改进关键字识别的模型。 在某些方面,噪声消除装置的噪声消除可以通过例如来自外围设备的电子非音频信号接收到挂起指令而被暂停或以其他方式终止。 在其他方面,噪声消除装置可以响应于控制信号重新开始噪声消除。
-
公开(公告)号:US11283892B1
公开(公告)日:2022-03-22
申请号:US16383497
申请日:2019-04-12
Applicant: Amazon Technologies, Inc.
Inventor: Calvin Yue-Ren Kuo , Mark Edward Rafn , James Christopher Sorenson, III , Shyam Krishnamoorthy , Jonathan I. Turow , William Alexander Stevenson
IPC: H04L29/08 , H04L67/566 , H04L67/59 , H04L67/561
Abstract: A technology is described for managing dynamic groups of devices using device representations. An example method may include receiving a request for a dynamic group of device representations. In response to the request, a membership parameter used to identify member device representations included in the dynamic group of device representations may be obtained. Device representations may be queried using the membership parameter to identify member device representations that have a state that corresponds to the membership parameter, and the dynamic group of device representations may be generated to include identifiers for the member device representations.
-
公开(公告)号:US11271896B1
公开(公告)日:2022-03-08
申请号:US16383466
申请日:2019-04-12
Applicant: Amazon Technologies, Inc.
Inventor: Calvin Yue-Ren Kuo , William Alexander Stevenson , James Christopher Sorenson, III , Shyam Krishnamoorthy , Jonathan I. Turow , Mark Edward Rafn
IPC: H04L29/12 , G06F9/54 , G06F16/2455 , H04L61/5069 , H04L61/5076
Abstract: A technology is described for operating a device shadowing service that calculates an aggregated group state for a group of device representations. An example method may include receiving device states for devices represented using a group of device representations, where the devices connect over a network to a device shadowing service configured to manage the device states. In response to an event, device representations included in the group of device representations may be identified. Device states indicated by the device representations may be obtained and an aggregated group state for the group of device representations may be calculated using the device states indicated by the device representations.
-
公开(公告)号:US10574618B1
公开(公告)日:2020-02-25
申请号:US15269643
申请日:2016-09-19
Applicant: Amazon Technologies, Inc.
Inventor: Mark Edward Rafn
Abstract: A communication system and method for the utilization of social networks to provide computing devices operational information. The computing devices access one or more social networks and associate with an account of a specified user. The computing devices can maintain social network profiles that provide configuration information of the computing device. The computing devices can process information provided profile updates to cause a configuration of the client device. The computing devices can also process social network communications to process operational parameters of the client device.
-
公开(公告)号:US10341178B1
公开(公告)日:2019-07-02
申请号:US15269616
申请日:2016-09-19
Applicant: Amazon Technologies, Inc.
Inventor: Mark Edward Rafn
Abstract: A communication system and method for the utilization of social networks to provide computing devices operational information. The computing devices access one or more social networks and associate with an account of a specified user. The computing devices can maintain social network profiles that provide configuration information of the computing device. The computing devices can process information provided profile updates to cause a configuration of the client device. The computing devices can also process social network communications to process operational parameters of the client device.
-
公开(公告)号:US10216540B2
公开(公告)日:2019-02-26
申请号:US15362709
申请日:2016-11-28
Applicant: Amazon Technologies, Inc.
Inventor: Calvin Yue-Ren Kuo , Jonathan I. Turow , Dmytro Taran , Naveen Kumar Aitha , Marc John Brooker , James Christopher Sorenson, III , Weili Zhong McClenahan , Mark Edward Rafn
Abstract: Systems and methods are described for configuring a coordinator within a coordinated environment, which environment includes set of coordinated devices managed by the coordinator. The coordinated devices may include devices configured to be managed remotely, such as thin devices, devices with alternative primary functions (e.g., appliances, household objects, etc.), or devices with limited localized user interfaces. To manage the set of coordinated devices, the coordinator can execute tasks, each task corresponding to a set of portable code executable by the coordinator to implement a desired functionality. A user may generate one or more tasks, and submit them to a service provider environment for deployment to the coordinator. The service provider environment can utilize a device shadow to notify the coordinator of the obtained tasks, and thereafter deliver the tasks to the coordinator, thus modifying a configuration of the coordinator.
-
-
-
-
-
-
-
-
-