-
公开(公告)号:US10474693B2
公开(公告)日:2019-11-12
申请号:US15383436
申请日:2016-12-19
Applicant: Amazon Technologies, Inc.
Inventor: Mario Vargas Adoc, Jr. , Jeremy Stephen Hynoski , Richard David Krog , Christopher Lawrence Lavin , Anthony Warren Sajec
Abstract: Disclosed are various embodiments for synchronizing application state information across devices. More specifically, embodiments of the disclosure are related to resolving conflicts between application state information. A synchronization rule, an event name and/or event value are embedded within application state information obtained from devices associated with a user, from which conflicts can be resolved by an application synchronization service.
-
公开(公告)号:US09740761B2
公开(公告)日:2017-08-22
申请号:US15215943
申请日:2016-07-21
Applicant: Amazon Technologies, Inc.
Inventor: Mario Vargas Adoc, Jr. , Richard David Krog , Christopher Lawrence Lavin , Jeremy Stephen Hynoski
CPC classification number: G06F17/30581 , G06F17/30174 , G06F17/3048 , G06F17/30575 , H04L67/1095 , H04L67/2842 , Y10S707/99941
Abstract: Disclosed are various embodiments for synchronizing application state information across devices. More specifically, embodiments of the disclosure are related to generating and storing of application state information. Key-value pairs are stored on a client device and synchronized with an application synchronization service.
-
公开(公告)号:US09244994B1
公开(公告)日:2016-01-26
申请号:US13921735
申请日:2013-06-19
Applicant: Amazon Technologies, Inc.
Inventor: Mario Vargas Adoc, Jr. , Richard David Krog , Kerry Chang , Jeremy Stephen Hynoski , Christopher Lawrence Lavin
CPC classification number: G06F17/30563 , A63F13/49 , A63F13/92 , A63F2300/204 , A63F2300/55 , A63F2300/5526 , A63F2300/5533 , A63F2300/5546 , A63F2300/5553 , A63F2300/57 , A63F2300/572 , A63F2300/577 , G06F17/30286 , G06F17/30345 , G06F17/30575 , G06F17/30578 , G06F17/30846 , G06F17/30858 , G06K9/00342 , H04L67/1095 , Y10S707/912 , Y10S707/913 , Y10S707/914 , Y10S707/966 , Y10S707/99941
Abstract: Disclosed are various embodiments for synchronizing application state information across devices. More specifically, embodiments of the disclosure are related to facilitating idempotency of application state information. Idempotency is maintained by using a timestamp embedded within application state information and/or by determining that the application state information is associated with an accumulating value.
Abstract translation: 公开了用于跨设备同步应用状态信息的各种实施例。 更具体地,本公开的实施例涉及促进应用状态信息的等效性。 通过使用嵌入在应用程序状态信息内的时间戳和/或通过确定应用程序状态信息与累积值相关联来维持等幂。
-
公开(公告)号:US10127294B2
公开(公告)日:2018-11-13
申请号:US15420746
申请日:2017-01-31
Applicant: Amazon Technologies, Inc.
Inventor: Mario Vargas Adoc, Jr. , Richard David Krog , Kerry Chang , Jeremy Stephen Hynoski , Christopher Lawrence Lavin
Abstract: Disclosed are various embodiments for synchronizing application state information across devices. More specifically, embodiments of the disclosure are related to facilitating idempotency of application state information. Idempotency is maintained by using a timestamp embedded within application state information and/or by determining that the application state information is associated with an accumulating value.
-
公开(公告)号:US20160328463A1
公开(公告)日:2016-11-10
申请号:US15215943
申请日:2016-07-21
Applicant: Amazon Technologies, Inc.
Inventor: Mario Vargas Adoc, JR. , Richard David Krog , Christopher Lawrence Lavin , Jeremy Stephen Hynoski
CPC classification number: G06F17/30581 , G06F17/30174 , G06F17/3048 , G06F17/30575 , H04L67/1095 , H04L67/2842 , Y10S707/99941
Abstract: Disclosed are various embodiments for synchronizing application state information across devices. More specifically, embodiments of the disclosure are related to generating and storing of application state information. Key-value pairs are stored on a client device and synchronized with an application synchronization service.
Abstract translation: 公开了用于跨设备同步应用状态信息的各种实施例。 更具体地,本公开的实施例涉及应用状态信息的生成和存储。 键值对存储在客户端设备上并与应用程序同步服务同步。
-
公开(公告)号:US20160042045A1
公开(公告)日:2016-02-11
申请号:US14853143
申请日:2015-09-14
Applicant: Amazon Technologies, Inc.
Inventor: Mario Vargas Adoc, JR. , Jeremy Stephen Hynoski , Richard David Krog , Christopher Lawrence Lavin , Anthony Warren Sajec
CPC classification number: G06F17/30575 , G06F9/52 , G06F17/30371 , G06Q30/0641
Abstract: Disclosed are various embodiments for synchronizing application state information across devices. More specifically, embodiments of the disclosure are related to resolving conflicts between application state information. A synchronization rule, an event name and/or event value are embedded within application state information obtained from devices associated with a user, from which conflicts can be resolved by an application synchronization service.
Abstract translation: 公开了用于跨设备同步应用状态信息的各种实施例。 更具体地,本公开的实施例涉及解决应用状态信息之间的冲突。 将同步规则,事件名称和/或事件值嵌入到从与用户相关联的设备获得的应用程序状态信息中,从而可以通过应用程序同步服务来解决冲突。
-
公开(公告)号:US10074115B1
公开(公告)日:2018-09-11
申请号:US13966550
申请日:2013-08-14
Applicant: Amazon Technologies, Inc.
Inventor: Jeremy Stephen Hynoski , Eugene Chang , Andygibb Halim , Hector Cura
IPC: G06Q30/04
CPC classification number: G06Q30/04
Abstract: A subscription management service utilizes a timer service to maintain timers corresponding to subscription events. The subscription management service exposes an interface through which clients can define new subscriptions that are then created and managed by the subscription management service. The subscription management service can charge subscribers on an appropriate billing period, and cancel or automatically renew subscriptions at the end of a contract period. The subscription management service can also provide notifications to clients, to subscribers, and/or to other components. The subscription management service might also perform other types of actions with regard to the subscriptions on behalf of the clients. The timer service receives payloads from clients, such as the subscription management service, and provides the payloads back to the clients at a specified time. The timer service might also utilize a jitter threshold to compute the time at which payloads should be provided to clients.
-
公开(公告)号:US20170097974A1
公开(公告)日:2017-04-06
申请号:US15383436
申请日:2016-12-19
Applicant: Amazon Technologies, Inc.
Inventor: Mario Vargas Adoc, JR. , Jeremy Stephen Hynoski , Richard David Krog , Christopher Lawrence Lavin , Anthony Warren Sajec
IPC: G06F17/30
Abstract: Disclosed are various embodiments for synchronizing application state information across devices. More specifically, embodiments of the disclosure are related to resolving conflicts between application state information. A synchronization rule, an event name and/or event value are embedded within application state information obtained from devices associated with a user, from which conflicts can be resolved by an application synchronization service.
-
公开(公告)号:US09536261B2
公开(公告)日:2017-01-03
申请号:US14853143
申请日:2015-09-14
Applicant: Amazon Technologies, Inc.
Inventor: Mario Vargas Adoc, Jr. , Jeremy Stephen Hynoski , Richard David Krog , Christopher Lawrence Lavin , Anthony Warren Sajec
CPC classification number: G06F17/30575 , G06F9/52 , G06F17/30371 , G06Q30/0641
Abstract: Disclosed are various embodiments for synchronizing application state information across devices. More specifically, embodiments of the disclosure are related to resolving conflicts between application state information. A synchronization rule, an event name and/or event value are embedded within application state information obtained from devices associated with a user, from which conflicts can be resolved by an application synchronization service.
Abstract translation: 公开了用于跨设备同步应用状态信息的各种实施例。 更具体地,本公开的实施例涉及解决应用状态信息之间的冲突。 将同步规则,事件名称和/或事件值嵌入到从与用户相关联的设备获得的应用程序状态信息中,从而可以通过应用程序同步服务来解决冲突。
-
公开(公告)号:US09244993B1
公开(公告)日:2016-01-26
申请号:US13921503
申请日:2013-06-19
Applicant: Amazon Technologies, Inc.
Inventor: Mario Vargas Adoc, Jr. , Richard David Krog , Christopher Lawrence Lavin , Jeremy Stephen Hynoski
IPC: G06F17/30
CPC classification number: G06F17/30581 , G06F17/30174 , G06F17/3048 , G06F17/30575 , H04L67/1095 , H04L67/2842 , Y10S707/99941
Abstract: Disclosed are various embodiments for synchronizing application state information across devices. More specifically, embodiments of the disclosure are related to generating and storing of application state information. Key-value pairs are stored on a client device and synchronized with an application synchronization service.
-
-
-
-
-
-
-
-
-