-
11.
公开(公告)号:US20150019727A1
公开(公告)日:2015-01-15
申请号:US13927892
申请日:2013-06-26
Applicant: Amazon Technologies, Inc.
Inventor: Vishal Parakh , Diwakar Chakravarthy , Antoun Joubran Kanawati , Mukul Vijay Karnik
IPC: H04L29/08
CPC classification number: H04L67/1004 , H04L67/1008
Abstract: Processes and systems are disclosed for leasing a consumer system access to a producer system. The consumer system can communicate with a set of leasing agents to obtain the identity of a number of producer systems capable of providing the consumer system with access to a service. Each leasing agent may provide the consumer system with access to a producer system for a period of time. If the consumer system requires further access to a particular producer system, the consumer system can request renewal of the lease from the leasing agent that provided the initial lease of the producer system to the consumer system.
Abstract translation: 公开了用于租用消费者系统访问生产者系统的过程和系统。 消费者系统可以与一组租赁代理进行通信,以获得能够向消费者系统提供对服务的访问的多个生产者系统的身份。 每个租赁代理可以向消费者系统提供对生产者系统的访问一段时间。 如果消费者系统需要对特定生产者系统的进一步访问,则消费者系统可以向提供给生产者系统的初始租赁的租赁代理机构请求对租赁的更新。
-
公开(公告)号:US11799742B2
公开(公告)日:2023-10-24
申请号:US17897524
申请日:2022-08-29
Applicant: Amazon Technologies, Inc.
Inventor: Amjad Hussain , Anil Kumar , Ryan John Lohan , Diwakar Chakravarthy , Julio Cesar dos Santos Lins , Prabhu Anand Nakkeeran
IPC: H04L41/5025 , H04L41/5041 , H04L41/5054 , H04L41/22 , H04L41/0813 , H04L47/70 , H04L41/0866
CPC classification number: H04L41/5025 , H04L41/0813 , H04L41/0866 , H04L41/22 , H04L41/5048 , H04L41/5054 , H04L47/70
Abstract: This disclosure describes techniques for resolving discrepancies that occur to interrelated computing resources from computing resource drift. Users may describe computing resources in an infrastructure template. However, computing resource drift occurs when “out-of-band” modifications are made to the computing resources and are not reflected in the infrastructure template. To resolve discrepancies between the infrastructure template and the out-of-band modifications to the computing resources, a notification may be output to a user account associated with the computing resources detailing the differences. An updated infrastructure template may be received that resolves the differences, such as by including configuration settings that reflect a current state of the computing resources. The computing resources may then execute a workflow using the updated template, such that the workflow is executed on all of the computing resources in a current state.
-
公开(公告)号:US20230044491A1
公开(公告)日:2023-02-09
申请号:US17897524
申请日:2022-08-29
Applicant: Amazon Technologies, Inc.
Inventor: Amjad Hussain , Anil Kumar , Ryan John Lohan , Diwakar Chakravarthy , Julio Cesar dos Santos Lins , Prabhu Anand Nakkeeran
IPC: H04L41/5025 , H04L41/5041 , H04L41/5054 , H04L41/22 , H04L41/0813 , H04L47/70 , H04L41/0866
Abstract: This disclosure describes techniques for resolving discrepancies that occur to interrelated computing resources from computing resource drift. Users may describe computing resources in an infrastructure template. However, computing resource drift occurs when “out-of-band” modifications are made to the computing resources and are not reflected in the infrastructure template. To resolve discrepancies between the infrastructure template and the out-of-band modifications to the computing resources, a notification may be output to a user account associated with the computing resources detailing the differences. An updated infrastructure template may be received that resolves the differences, such as by including configuration settings that reflect a current state of the computing resources. The computing resources may then execute a workflow using the updated template, such that the workflow is executed on all of the computing resources in a current state.
-
公开(公告)号:US11113186B1
公开(公告)日:2021-09-07
申请号:US16714399
申请日:2019-12-13
Applicant: Amazon Technologies, Inc.
Inventor: Amjad Hussain , Diwakar Chakravarthy , Ryan John Lohan , Sayali Suhas Deshpande , Xiaodong Ma , Bharath Swaminathan
IPC: G06F9/44 , G06F8/41 , G06F11/36 , G06F8/71 , G06F8/34 , G06F11/34 , G06F11/07 , G06F11/20 , G06F8/36 , G06F8/60 , G06F8/33
Abstract: This disclosure describes techniques for testing and publishing of resource handlers in a cloud environment. For example, a code-development interface may be utilized to generate initial code for the building of resource handlers. The initial code may be verified and the resource handlers may be built and deployed to a test platform. One or more execution tests may be run on the resource handlers in the test platform to determine if the resource handlers execute successfully. The resource type associated with the resource handlers may be published to a registry service and the resource type may be made available for provisioning.
-
公开(公告)号:US10929482B2
公开(公告)日:2021-02-23
申请号:US15478081
申请日:2017-04-03
Applicant: Amazon Technologies, Inc.
Inventor: Diwakar Chakravarthy
IPC: G06F16/95 , G06F16/951 , G06F16/25 , G06F16/28 , G06F16/2455 , G06F16/2458 , G01C21/36
Abstract: A user device sends a search query for an item to a first data store associated with a first entity, wherein the item comprises at least one of an electronic version or a physical version, determines a format to be used by search queries to the second data store and generates a first modified search query for the second data store that is different than the search query and corresponds to the format. The user device sends the first modified search query to the second data store, receives item search results from the first data store and item search results from the second data store, the item search results indicating at least one of: the electronic version is available from an electronic location, the physical version is available at a physical location, or the physical location at which the physical version is available, and causes presentation of at least a portion of the item search results from the first data store together with at least a portion of the item search results from the second data store.
-
公开(公告)号:US10778539B1
公开(公告)日:2020-09-15
申请号:US16220719
申请日:2018-12-14
Applicant: Amazon Technologies, Inc.
Inventor: Amjad Hussain , Anil Kumar , Ryan John Lohan , Diwakar Chakravarthy , Julio Cesar dos Santos Lins , Prabhu Anand Nakkeeran
IPC: H04L12/24 , H04L12/911
Abstract: This disclosure describes techniques for resolving discrepancies that occur to interrelated computing resources from computing resource drift. Users may describe computing resources in an infrastructure template. However, computing resource drift occurs when “out-of-band” modifications are made to the computing resources and are not reflected in the infrastructure template. To resolve discrepancies between the infrastructure template and the out-of-band modifications to the computing resources, a notification may be output to a user account associated with the computing resources detailing the differences. An updated infrastructure template may be received that resolves the differences, such as by including configuration settings that reflect a current state of the computing resources. The computing resources may then execute a workflow using the updated template, such that the workflow is executed on all of the computing resources in a current state.
-
17.
公开(公告)号:US09805177B1
公开(公告)日:2017-10-31
申请号:US14867578
申请日:2015-09-28
Applicant: Amazon Technologies, Inc.
Inventor: Diwakar Chakravarthy , Justin Canfield Crites , Sainath Chowdary Mallidi , Charles Porter Schermerhorn , Patrick Jing Ye
CPC classification number: G06F21/31 , G06F17/30525 , G06F21/6227 , G06F2221/2129
Abstract: Disclosed are various embodiments of systems, methods, and computer programs that can facilitate processing of large data sets from data sources. Examples of the disclosure can allow a client to perform data processing tasks in computing resources that are external to a data source from which the data is retrieved rather than relying upon the computing resources of the data source.
-
公开(公告)号:US09639381B2
公开(公告)日:2017-05-02
申请号:US14729479
申请日:2015-06-03
Applicant: Amazon Technologies, Inc.
Inventor: Brian S. O'Neill , Matthew L. Trahan , Diwakar Chakravarthy
CPC classification number: G06F9/45504 , G06F9/44521 , G06F9/4488
Abstract: Disclosed are various embodiments for executing multiple applications in a single virtual machine. The classes of an application executing in the virtual machine are traversed to identify non-sharable static fields. Upon identifying a non-sharable static field, mapping data is created that corresponds to the non-sharable static field. During another traversal of the classes of the application, access to the identified non-sharable static field is translated into an access to the mapping data that is associated with the non-sharable static field.
-
19.
公开(公告)号:US09350801B2
公开(公告)日:2016-05-24
申请号:US13927892
申请日:2013-06-26
Applicant: Amazon Technologies, Inc.
Inventor: Vishal Parakh , Diwakar Chakravarthy , Antoun Joubran Kanawati , Mukul Vijay Karnik
CPC classification number: H04L67/1004 , H04L67/1008
Abstract: Processes and systems are disclosed for leasing a consumer system access to a producer system. The consumer system can communicate with a set of leasing agents to obtain the identity of a number of producer systems capable of providing the consumer system with access to a service. Each leasing agent may provide the consumer system with access to a producer system for a period of time. If the consumer system requires further access to a particular producer system, the consumer system can request renewal of the lease from the leasing agent that provided the initial lease of the producer system to the consumer system.
Abstract translation: 公开了用于租用消费者系统访问生产者系统的过程和系统。 消费者系统可以与一组租赁代理进行通信,以获得能够向消费者系统提供对服务的访问的多个生产者系统的身份。 每个租赁代理可以向消费者系统提供对生产者系统的访问一段时间。 如果消费者系统需要对特定生产者系统的进一步访问,则消费者系统可以向提供给生产者系统的初始租赁的租赁代理机构请求对租赁的更新。
-
公开(公告)号:US20150268976A1
公开(公告)日:2015-09-24
申请号:US14729479
申请日:2015-06-03
Applicant: Amazon Technologies, Inc.
Inventor: Brian S. O'Neill , Matthew L. Trahan , Diwakar Chakravarthy
IPC: G06F9/455
CPC classification number: G06F9/45504 , G06F9/44521 , G06F9/4488
Abstract: Disclosed are various embodiments for executing multiple applications in a single virtual machine. The classes of an application executing in the virtual machine are traversed to identify non-sharable static fields. Upon identifying a non-sharable static field, mapping data is created that corresponds to the non-sharable static field. During another traversal of the classes of the application, access to the identified non-sharable static field is translated into an access to the mapping data that is associated with the non-sharable static field.
Abstract translation: 公开了用于在单个虚拟机中执行多个应用的各种实施例。 遍历在虚拟机中执行的应用程序的类以识别不可共享的静态字段。 在识别非共享静态字段时,创建与非共享静态字段对应的映射数据。 在应用程序的类的另一次遍历期间,对所识别的非共享静态字段的访问被转换为对与非共享静态字段相关联的映射数据的访问。
-
-
-
-
-
-
-
-
-