Patents by Inventor Ganesh Kumar Gella
Ganesh Kumar Gella has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 11562288Abstract: Techniques for hosting adding and warming a host are described. In some instances, a method of determining that at least one group of hosts is to be increased by adding an additional host to the group of hosts; sending a request to the group of hosts for a list of machine learning models loaded per host of the group of hosts; receiving, from each host, the list of loaded machine learning models; loading at least a proper subset of list of loaded machine learning models into random access memory of the at least one group; receiving a request to perform an inference; routing the request to the additional host of the group of hosts; performing an inference using the additional host of the group of hosts; and providing a result of the inference to an external entity is described.Type: GrantFiled: September 28, 2018Date of Patent: January 24, 2023Assignee: Amazon Technologies, Inc.Inventors: Enrico Sartorello, Stefano Stefani, Nikhil Kandoi, Rama Krishna Sandeep Pokkunuri, Kalpesh N. Sutaria, Navneet Sabbineni, Ganesh Kumar Gella, Cheng Ran Li
-
Patent number: 11514909Abstract: Methods and systems for adding functionality to an account of a language processing system where the functionality is associated with a second account of a first application system is described herein. In a non-limiting embodiment, an individual may log into a first account of a language processing system and log into a second account of a first application system. While logged into both the first account and the second account, a button included within a webpage provided by the first application may be invoked. A request capable of being serviced using the first functionality may be received by the language processing system from a device associated with the first account. The language processing system may send first account data and the second account data to the first application system to facilitate an action associated with the request, thereby enabling the first functionality for the first account.Type: GrantFiled: July 30, 2020Date of Patent: November 29, 2022Assignee: Amazon Technologies, Inc.Inventors: Ganesh Kumar Gella, Venkata Abhinav Sidharth Bhagavatula, Robert William Serr, Yonnas Getahun Beyene
-
Patent number: 11436524Abstract: Techniques for hosting machine learning models are described. In some instances, a method of receiving a request to perform an inference using a particular machine learning model; determining a group of hosts to route the request to, the group of hosts to host a plurality of machine learning models including the particular machine learning model; determining a path to the determined group of hosts; determining a particular host of the group of hosts to perform an analysis of the request based on the determined path, the particular host having the particular machine learning model in memory; routing the request to the particular host of the group of hosts; performing inference on the request using the particular host; and providing a result of the inference to a requester is performed.Type: GrantFiled: September 28, 2018Date of Patent: September 6, 2022Assignee: Amazon Technologies, Inc.Inventors: Nikhil Kandoi, Ganesh Kumar Gella, Rama Krishna Sandeep Pokkunuri, Sudhakar Rao Puvvadi, Stefano Stefani, Kalpesh N. Sutaria, Enrico Sartorello, Tania Khattar
-
Publication number: 20210005199Abstract: Methods and systems for adding functionality to an account of a language processing system where the functionality is associated with a second account of a first application system is described herein. In a non-limiting embodiment, an individual may log into a first account of a language processing system and log into a second account of a first application system. While logged into both the first account and the second account, a button included within a webpage provided by the first application may be invoked. A request capable of being serviced using the first functionality may be received by the language processing system from a device associated with the first account. The language processing system may send first account data and the second account data to the first application system to facilitate an action associated with the request, thereby enabling the first functionality for the first account.Type: ApplicationFiled: July 30, 2020Publication date: January 7, 2021Inventors: Ganesh Kumar Gella, Venkata Abhinav Sidharth Bhagavatula, Robert William Serr, Yonnas Getahun Beyene
-
Patent number: 10741180Abstract: Methods and systems for adding functionality to an account of a language processing system where the functionality is associated with a second account of a first application system is described herein. In a non-limiting embodiment, an individual may log into a first account of a language processing system and log into a second account of a first application system. While logged into both the first account and the second account, a button included within a webpage provided by the first application may be invoked. A request capable of being serviced using the first functionality may be received by the language processing system from a device associated with the first account. The language processing system may send first account data and the second account data to the first application system to facilitate an action associated with the request, thereby enabling the first functionality for the first account.Type: GrantFiled: September 26, 2018Date of Patent: August 11, 2020Assignee: Amazon Technologies, Inc.Inventors: Ganesh Kumar Gella, Venkata Abhinav Sidharth Bhagavatula, Robert William Serr, Yonnas Getahun Beyene
-
Publication number: 20200104750Abstract: Techniques for hosting machine learning models are described. In some instances, a method of receiving a request to perform an inference using a particular machine learning model; determining a group of hosts to route the request to, the group of hosts to host a plurality of machine learning models including the particular machine learning model; determining a path to the determined group of hosts; determining a particular host of the group of hosts to perform an analysis of the request based on the determined path, the particular host having the particular machine learning model in memory; routing the request to the particular host of the group of hosts; performing inference on the request using the particular host; and providing a result of the inference to a requester is performed.Type: ApplicationFiled: September 28, 2018Publication date: April 2, 2020Inventors: Nikhil KANDOI, Ganesh Kumar GELLA, Rama Krishna Sandeep POKKUNURI, Sudhakar Rao PUVVADI, Stefano STEFANI, Kalpesh N. SUTARIA, Enrico SARTORELLO, Tania KHATTAR
-
Publication number: 20200104749Abstract: Techniques for hosting adding and warming a host are described. In some instances, a method of determining that at least one group of hosts is to be increased by adding an additional host to the group of hosts; sending a request to the group of hosts for a list of machine learning models loaded per host of the group of hosts; receiving, from each host, the list of loaded machine learning models; loading at least a proper subset of list of loaded machine learning models into random access memory of the at least one group; receiving a request to perform an inference; routing the request to the additional host of the group of hosts; performing an inference using the additional host of the group of hosts; and providing a result of the inference to an external entity is described.Type: ApplicationFiled: September 28, 2018Publication date: April 2, 2020Inventors: Enrico Sartorello, Stefano Stefani, Nikhil Kandoi, Rama Krishna Sandeep Pokkunuri, Kalpesh N. Sutaria, Navneet Sabbineni, Ganesh Kumar Gella, Cheng Ran Li
-
Patent number: 10290036Abstract: Techniques for obtaining information about an artwork and presenting such information may be provided. For example, a visual representation of the artwork, such as an image, may be received and analyzed. Results of the analysis may be categorized into a type and attributes of the artwork and may be presented to a first user for confirmation. Once a confirmation is received, the categorized type and attributes and other information may be presented to a second user searching for the artwork.Type: GrantFiled: December 4, 2013Date of Patent: May 14, 2019Assignee: Amazon Technologies, Inc.Inventors: Ganesh Kumar Gella, Christopher Pitstick, Pratik Prakash Shah, Atacan Conduroglu, Daniel Paul Kirschner, Jordan Carl Cherry
-
Patent number: 10089983Abstract: Methods and systems for adding functionality to an account of a language processing system where the functionality is associated with a second account of a first application system is described herein. In a non-limiting embodiment, an individual may log into a first account of a language processing system and log into a second account of a first application system. While logged into both the first account and the second account, a button included within a webpage provided by the first application may be invoked. A request capable of being serviced using the first functionality may be received by the language processing system from a device associated with the first account. The language processing system may send first account data and the second account data to the first application system to facilitate an action associated with the request, thereby enabling the first functionality for the first account.Type: GrantFiled: June 8, 2017Date of Patent: October 2, 2018Assignee: Amazon Technologies, Inc.Inventors: Ganesh Kumar Gella, Venkata Abhinav Sidharth Bhagavatula, Robert William Serr, Yonnas Getahun Beyene
-
Patent number: 9965800Abstract: The technology may provide display of an electronic representation of physical art in a virtual environment so that a customer may visualize how the physical art would appear in a physical environment. Based on a characteristic of the physical art, a virtual environment in which to display an electronic representation of the physical art may be selected. The electronic representation of the physical art may then be included in the virtual environment for display to a customer. The customer may then electronically purchase the physical art via the virtual environment.Type: GrantFiled: September 10, 2013Date of Patent: May 8, 2018Assignee: Amazon Technologies, Inc.Inventors: Christopher Pitstick, Daniel Paul Kirschner, Pratik Prakash Shah, Ganesh Kumar Gella, Gregory Paul Niejadlik, Sara Elisabeth Borowski, Jessica Lauren Fracassini, Jason Douglas Trichel
-
Patent number: 9449250Abstract: Techniques for providing an image download protection may be provided. In particular, an original image may be protected from being downloaded by providing a substitute image in its place, identified by a plurality of layers that are configured to look substantially similar to the original image. However, when a user device attempts to quickly store the image (e.g., by right-clicking on the image and selecting “save”), the user device can be hindered from downloading the substantially similar looking image because only one layer may be stored on the user device. In some examples, the layer of the image looks substantially distinct from the original image, but the layer in combination with a plurality of other layers can look substantially similar to the original image.Type: GrantFiled: November 20, 2013Date of Patent: September 20, 2016Assignee: Amazon Technologies, Inc.Inventors: Jordan Carl Cherry, Christopher Pitstick, Jeffrey David Backer, Ganesh Kumar Gella, Craig Joseph Mouser, Tengfei Li, Daniel Paul Kirschner, Pratik Prakash Shah, Atacan Conduroglu
-
Patent number: 9349139Abstract: Methods and systems for selecting and shipping an art sample that will degrade after a pre-defined period of time are provided. A user can request an art sample while browsing for items associated with an electronic marketplace. The art sample, which can be a lower quality replica of an original art piece, may be printed utilizing a printing technique which results in the art sample degrading after a pre-defined period of time. The art sample may then be shipped to the user to aid in determining whether to purchase the original art piece by utilizing the art sample to visualize the potential purchase in the user's own viewing space.Type: GrantFiled: December 10, 2013Date of Patent: May 24, 2016Assignee: Amazon Technologies, Inc.Inventors: Ganesh Kumar Gella, Ramiah Kandasamy, Kosar Akram Jaff