Patents by Inventor Akanksha Gupta

Akanksha Gupta 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: 11483174
    Abstract: Systems and methods for device functionality control utilizing activity prediction are disclosed. For example, an activity model is utilized to identify activities associated with sensor data collected from connected devices within an environment. Target device usage data is then associated with the activities to determine probability values that the target device will be operated when the identified activities are detected. Commands may be generated and sent to the target device to perform a function when the identified activities are detected.
    Type: Grant
    Filed: June 30, 2021
    Date of Patent: October 25, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Sven Eberhardt, Suhel Banerjee, Charles Edwin Ashton Brett, Akanksha Gupta, Jin Long Lee, Hongyang Wang, Maisie Wang
  • Patent number: 11461510
    Abstract: A design system for creating a new design by combining two or more input designs is provided. The design system comprises a design selection module configured to select two or more input designs based on a plurality of parameters. The design system further comprises a design computing module coupled to the design selection module and configured to compute one or more number design elements for each input design and compute a plurality of split points for each design elements. The design system further includes a design generation module configured to selectively combine design elements from different input designs to generate a new design.
    Type: Grant
    Filed: October 19, 2018
    Date of Patent: October 4, 2022
    Assignee: Myntra Designs Private Limited
    Inventors: Akanksha Gupta, Vishnu Vardhan Makkapati, Vikram Garg
  • Patent number: 11412056
    Abstract: In various embodiments, a service worker processes network requests by proxying the network requests via a content distribution network. The service worker intercepts a network request from a client application, generates a duplicate network request, and changes certain elements of the duplicate network request. The intercepted request can be an initial document request used to load a webpage or a subsequent request that includes an application programming interface (API) call. The service worker transmits the duplicate network request to a content distribution network that proxies the duplicate request to a cloud computing system, thereby accelerating that request.
    Type: Grant
    Filed: September 2, 2020
    Date of Patent: August 9, 2022
    Assignee: NETFLIX, INC.
    Inventors: Akanksha Gupta, Timothy A. Branyen, Olivier Poitrey
  • Publication number: 20210067600
    Abstract: In various embodiments, a service worker processes network requests by proxying the network requests via a content distribution network. The service worker intercepts a network request from a client application, generates a duplicate network request, and changes certain elements of the duplicate network request. The intercepted request can be an initial document request used to load a webpage or a subsequent request that includes an application programming interface (API) call. The service worker transmits the duplicate network request to a content distribution network that proxies the duplicate request to a cloud computing system, thereby accelerating that request.
    Type: Application
    Filed: September 2, 2020
    Publication date: March 4, 2021
    Inventors: Akanksha GUPTA, Timothy A. BRANYEN, Olivier POITREY
  • Publication number: 20190347364
    Abstract: A design system for creating a new design by combining two or more input designs is provided. The design system comprises a design selection module configured to select two or more input designs based on a plurality of parameters. The design system further comprises a design computing module coupled to the design selection module and configured to compute one or more number design elements for each input design and compute a plurality of split points for each design elements. The design system further includes a design generation module configured to selectively combine design elements from different input designs to generate a new design.
    Type: Application
    Filed: October 19, 2018
    Publication date: November 14, 2019
    Inventors: Akanksha Gupta, Vishnu Vardhan Makkapati, Vikram Garg
  • Patent number: 9454408
    Abstract: Techniques, systems, and articles of manufacture for managing network utility of applications on cloud data centers. A method includes computing a network utility value for each of multiple applications in a data center network, determining a virtual machine placement and an application flow routing within the data center network for each of the multiple applications which have a computed network utility value below a pre-determined network utility threshold, and based on said determining, re-routing one or more of the multiple application flow routings and performing a virtual machine migration of one or more virtual machines associated with at least one of the multiple applications which have a computed network utility value below a pre-determined network utility threshold.
    Type: Grant
    Filed: May 16, 2013
    Date of Patent: September 27, 2016
    Assignee: International Business Machines Corporation
    Inventors: Partha Dutta, Vijay Mann, Mayank Mishra, Akanksha Gupta
  • Publication number: 20140344440
    Abstract: Techniques, systems, and articles of manufacture for managing network utility of applications on cloud data centers. A method includes computing a network utility value for each of multiple applications in a data center network, determining a virtual machine placement and an application flow routing within the data center network for each of the multiple applications which have a computed network utility value below a pre-determined network utility threshold, and based on said determining, re-routing one or more of the multiple application flow routings and performing a virtual machine migration of one or more virtual machines associated with at least one of the multiple applications which have a computed network utility value below a pre-determined network utility threshold.
    Type: Application
    Filed: May 16, 2013
    Publication date: November 20, 2014
    Applicant: International Business Machines Corporation
    Inventors: Partha Dutta, Vijay Mann, Mayank Mishra, Akanksha Gupta
  • Publication number: 20110207670
    Abstract: The present invention provides a method for preventing and/or treating a patient with acute kidney injury caused by a variety of conditions. The method comprises administering to the patient soluble thrombomodulin variants that do not bind thrombin. In conjunction with standard of care, soluble thrombomodulin variants that do not bind thrombin will prevent or reduce acute kidney injury and subsequent morbidity and mortality.
    Type: Application
    Filed: October 21, 2009
    Publication date: August 25, 2011
    Applicant: ELI LILLY AND COMPANY
    Inventors: David Thompson Berg, Brian William Grinnell, Akanksha Gupta