Patents by Inventor Deepti Gupta

Deepti 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: 11962667
    Abstract: A client updates a display of a user interface associated with a state-based client-server application in accordance with a client-side cache. The server supplies data for a new state and additional data for one or more subsequent states that possibly follow the new state if appropriate one or more operations are performed. When a client request is generated that indicates an operation that causes the application to transition to the new state, the client updates the display in accordance with the data that corresponds to the new state from the client-side cache, if available from the client-side cache. The new state data is available since the server has previously supplied the new state data.
    Type: Grant
    Filed: August 13, 2021
    Date of Patent: April 16, 2024
    Assignee: Versata Development Group, Inc.
    Inventors: Jude Arvind Britto, Rajasekhar Vinnakota, David Franke, Douglas Stuart Gray, Deepti Gupta
  • Publication number: 20230418669
    Abstract: A system may include a memory having computer-readable instructions stored thereon, and a processor that executes the computer-readable instructions to determine a plurality of scheduled events to be executed in a time period, determine a number of buckets in the time period based on a predetermined permissible interval, generate a plurality of buckets equal to the number of buckets in the time period, wherein each of the plurality of buckets is associated with a time interval, and schedule each of the plurality of scheduled events in one of the plurality of buckets, wherein execution of each of the plurality of scheduled events is delayed or advanced from an original scheduled time based on the predetermined permissible interval.
    Type: Application
    Filed: June 5, 2023
    Publication date: December 28, 2023
    Applicant: Nutanix, Inc.
    Inventors: Deepti Gupta, Ashish Dhar, Akshay Chandak
  • Patent number: 11606411
    Abstract: Response delay associated with a state-based client-server application can be reduced with utilization of an application state server-side cache. A server caches data for a set of one or more possible states of a client-server application that may follow a current state of the application. The server rapidly responds to a client request with data that corresponds to an appropriate new state of the application in accordance with the application state server-side cache. The server determines that the application will transition to the appropriate new state from the current state of the application with the application state server-side cache based, at least in part, on an operation indicated by the client request.
    Type: Grant
    Filed: March 10, 2021
    Date of Patent: March 14, 2023
    Assignee: Versata Development Group, Inc.
    Inventors: Jude Arvind Britto, Rajaksekhar Vinnakota, David Franke, Douglas Stuart Gray, Deepti Gupta
  • Patent number: 11122140
    Abstract: A client updates a display of a user interface associated with a state-based client-server application in accordance with a client-side cache. The server supplies data for a new state and additional data for one or more subsequent states that possibly follow the new state if appropriate one or more operations are performed. When a client request is generated that indicates an operation that causes the application to transition to the new state, the client updates the display in accordance with the data that corresponds to the new state from the client-side cache, if available from the client-side cache. The new state data is available since the server has previously supplied the new state data.
    Type: Grant
    Filed: July 22, 2019
    Date of Patent: September 14, 2021
    Assignee: Versata Development Group, Inc.
    Inventors: Jude Arvind Britto, Rajasekhar Vinnakota, David Franke, Douglas Stuart Gray, Deepti Gupta
  • Patent number: 10979538
    Abstract: Response delay associated with a state-based client-server application can be reduced with utilization of an application state server-side cache. A server caches data for a set of one or more possible states of a client-server application that may follow a current state of the application. The server rapidly responds to a client request with data that corresponds to an appropriate new state of the application in accordance with the application state server-side cache. The server determines that the application will transition to the appropriate new state from the current state of the application with the application state server-side cache based, at least in part, on an operation indicated by the client request.
    Type: Grant
    Filed: August 13, 2019
    Date of Patent: April 13, 2021
    Assignee: VERSATA DEVELOPMENT GROUP, INC.
    Inventors: Jude Arvind Britto, Rajaksekhar Vinnakota, David Franke, Douglas Stuart Gray, Deepti Gupta
  • Publication number: 20200368136
    Abstract: This document relates to methods and materials involved in providing a tooth, tooth component, or inorganic dental material (e.g., a human tooth, a human tooth component, or an inorganic dental material within a human's mouth) with a white appearance. For example, a whitening adhesive containing a conjugate of at least a polyamine, a polyphosphate, and one or more whitening agents (e.g., titanium dioxide, zinc oxide, and/or hydroxyapetite) can be used to provide a tooth, tooth component, or inorganic dental material with a whiter appearance.
    Type: Application
    Filed: May 6, 2020
    Publication date: November 26, 2020
    Applicant: SafeWhite, Inc.
    Inventors: Satish Kumar Garre Venkata Raghavendra, Gary Fred Musso, Caitlin Marie Kiracofe, Ada Alicia Sierraalta, Michelle Anne Hurtubise, Carlos Eduardo Martinez, Deepti Gupta
  • Publication number: 20200368005
    Abstract: This document relates to materials and methods involved in providing a substrate (e.g., tooth, tooth component, inorganic dental material, skin, hair, nails, hair, lips, and eyelashes) with a desired benefit (e.g., appearance, flavor, breath freshening, and/or medicament). For example, materials and methods for contacting a tooth, tooth component, or inorganic dental material with a polyelectrolyte adhesive containing a conjugate of a polyamine (e.g., a naturally-derived polyamine and/or a synthetic polyamine), a polyphosphate, and one or more whitening agents to provide the substrate with a change in appearance (e.g., a whiter appearance, a more natural appearance, and/or a glossy appearance) are provided.
    Type: Application
    Filed: October 1, 2018
    Publication date: November 26, 2020
    Inventors: Satish Kumar Garre Venkata Raghavendra, Michelle Anne Hurtubise, Carlos Eduardo Martinez, Deepti Gupta, Roopa Comandur, Brandon Thomas Moore
  • Patent number: 10560545
    Abstract: A client updates a display of a user interface associated with a state-based client-server application in accordance with a client-side cache. The server supplies data for a new state and additional data for one or more subsequent states that possibly follow the new state if appropriate one or more operations are performed. When a client request is generated that indicates an operation that causes the application to transition to the new state, the client updates the display in accordance with the data that corresponds to the new state from the client-side cache, if available from the client-side cache. The new state data is available since the server has previously supplied the new state data.
    Type: Grant
    Filed: September 11, 2017
    Date of Patent: February 11, 2020
    Assignee: Versata Development Group, Inc.
    Inventors: Jude Arvind Britto, Rajasekhar Vinnakota, David Franke, Douglas Stuart Gray, Deepti Gupta
  • Publication number: 20190274945
    Abstract: This document relates to methods and materials involved in providing a tooth, tooth component, or inorganic dental material (e.g., a human tooth, a human tooth component, or an inorganic dental material within a human's mouth) with a white appearance. For example, a whitening adhesive containing a conjugate of at least a polyamine, a polyphosphate, and one or more whitening agents (e.g., titanium dioxide, zinc oxide, and/or hydroxyapetite) can be used to provide a tooth, tooth component, or inorganic dental material with a whiter appearance.
    Type: Application
    Filed: December 28, 2018
    Publication date: September 12, 2019
    Applicant: SafeWhite, Inc.
    Inventors: Satish Kumar Garre Venkata Raghavendra, Gary Fred Musso, Caitlin Marie Kiracofe, Ada Alicia Sierraalta, Michelle Anne Hurtubise, Carlos Eduardo Martinez, Deepti Gupta
  • Patent number: 10412197
    Abstract: Response delay associated with a state-based client-server application can be reduced with utilization of an application state server-side cache. A server caches data for a set of one or more possible states of a client-server application that may follow a current state of the application. The server rapidly responds to a client request with data that corresponds to an appropriate new state of the application in accordance with the application state server-side cache. The server determines that the application will transition to the appropriate new state from the current state of the application with the application state server-side cache based, at least in part, on an operation indicated by the client request.
    Type: Grant
    Filed: December 7, 2017
    Date of Patent: September 10, 2019
    Assignee: Versata Development Group, Inc.
    Inventors: Jude Arvind Britto, Rajasekhar Vinnakota, David Franke, Douglas Stuart Gray, Deepti Gupta
  • Patent number: 10201491
    Abstract: This document relates to methods and materials involved in providing a tooth, tooth component, or inorganic dental material (e.g., a human tooth, a human tooth component, or an inorganic dental material within a human's mouth) with a white appearance. For example, a whitening adhesive containing a conjugate of at least a polyamine, a polyphosphate, and one or more whitening agents (e.g., titanium dioxide, zinc oxide, and/or hydroxyapetite) can be used to provide a tooth, tooth component, or inorganic dental material with a whiter appearance.
    Type: Grant
    Filed: March 13, 2018
    Date of Patent: February 12, 2019
    Assignee: SafeWhite, Inc.
    Inventors: Satish Kumar Garre Venkata Raghavendra, Gary Fred Musso, Caitlin Marie Kiracofe, Ada Alicia Sierraalta, Michelle Anne Hurtubise, Carlos Eduardo Martinez, Deepti Gupta
  • Publication number: 20180360726
    Abstract: This document relates to methods and materials involved in providing a tooth, tooth component, or inorganic dental material (e.g., a human tooth, a human tooth component, or an inorganic dental material within a human's mouth) with a white appearance. For example, a whitening adhesive containing a conjugate of at least a polyamine, a polyphosphate, and one or more whitening agents (e.g., titanium dioxide, zinc oxide, and/or hydroxyapetite) can be used to provide a tooth, tooth component, or inorganic dental material with a whiter appearance.
    Type: Application
    Filed: March 13, 2018
    Publication date: December 20, 2018
    Applicant: SafeWhite, Inc.
    Inventors: Satish Kumar Garre Venkata Raghavendra, Gary Fred Musso, Caitlin Marie Kiracofe, Ada Alicia Sierraalta, Michelle Anne Hurtubise, Carlos Eduardo Martinez, Deepti Gupta
  • Patent number: 9937120
    Abstract: This document relates to methods and materials involved in providing a tooth, tooth component, or inorganic dental material (e.g., a human tooth, a human tooth component, or an inorganic dental material within a human's mouth) with a white appearance. For example, a whitening adhesive containing a conjugate of at least a polyamine, a polyphosphate, and one or more whitening agents (e.g., titanium dioxide, zinc oxide, and/or hydroxyapatite) can be used to provide a tooth, tooth component, or inorganic dental material with a whiter appearance.
    Type: Grant
    Filed: March 29, 2017
    Date of Patent: April 10, 2018
    Assignee: SafeWhite, Inc.
    Inventors: Satish Kumar Garre Venkata Raghavendra, Gary Fred Musso, Caitlin Marie Kiracofe, Ada Alicia Sierraalta, Michelle Anne Hurtubise, Carlos Eduardo Martinez, Deepti Gupta
  • Patent number: 9886529
    Abstract: A computer-implemented product including instructions embodied in a non-transitory computer read-able medium that, when executed by a processor, cause the processor to receive input selecting one of a plurality of faces of a boundary representation model of an object. The computer-implemented product may include further instructions to identify boundary edges of the model outside the one of the faces not separated from the one of the faces by an intervening concave or convex edge. The boundary edges may define a perimeter of a topological feature containing the one of the faces. The computer-implemented product may include further instructions to identify a set of the faces including the one of the faces contained by the perimeter and generate output highlighting the boundary edges and set of the faces of the topological feature.
    Type: Grant
    Filed: August 28, 2014
    Date of Patent: February 6, 2018
    Assignee: HCL Technologies Limited
    Inventors: Thoguluva Ramamoorthy Kannan, Deepti Gupta
  • Patent number: 9871891
    Abstract: Response delay associated with a state-based client-server application can be reduced with utilization of an application state server-side cache. A server caches data for a set of one or more possible states of a client-server application that may follow a current state of the application. The server rapidly responds to a client request with data that corresponds to an appropriate new state of the application in accordance with the application state server-side cache. The server determines that the application will transition to the appropriate new state from the current state of the application with the application state server-side cache based, at least in part, on an operation indicated by the client request.
    Type: Grant
    Filed: November 28, 2016
    Date of Patent: January 16, 2018
    Assignee: Versata Development Group, Inc.
    Inventors: Jude Arvind Britto, Rajasekhar Vinnakota, David Franke, Douglas Stuart Gray, Deepti Gupta
  • Patent number: 9787794
    Abstract: A client updates a display of a user interface associated with a state-based client-server application in accordance with a client-side cache. The server supplies data for a new state and additional data for one or more subsequent states that possibly follow the new state if appropriate one or more operations are performed. When a client request is generated that indicates an operation that causes the application to transition to the new state, the client updates the display in accordance with the data that corresponds to the new state from the client-side cache, if available from the client-side cache. The new state data is available since the server has previously supplied the new state data.
    Type: Grant
    Filed: June 6, 2016
    Date of Patent: October 10, 2017
    Assignee: Versata Development Group, Inc.
    Inventors: Jude Arvind Britto, Rajasekhar Vinnakota, David Franke, Douglas Stuart Gray, Deepti Gupta
  • Publication number: 20170281513
    Abstract: This document relates to methods and materials involved in providing a tooth, tooth component, or inorganic dental material (e.g., a human tooth, a human tooth component, or an inorganic dental material within a human's mouth) with a white appearance. For example, a whitening adhesive containing a conjugate of at least a polyamine, a polyphosphate, and one or more whitening agents (e.g., titanium dioxide, zinc oxide, and/or hydroxyapatite) can be used to provide a tooth, tooth component, or inorganic dental material with a whiter appearance.
    Type: Application
    Filed: March 29, 2017
    Publication date: October 5, 2017
    Applicant: SafeWhite, Inc.
    Inventors: Satish Kumar Garre Venkata Raghavendra, Gary Fred Musso, Caitlin Marie Kiracofe, Ada Alicia Sierraalta, Michelle Anne Hurtubise, Carlos Eduardo Martinez, Deepti Gupta
  • Patent number: 9531838
    Abstract: Response delay associated with a state-based client-server application can be reduced with utilization of an application state server-side cache. A server caches data for a set of one or more possible states of a client-server application that may follow a current state of the application. The server rapidly responds to a client request with data that corresponds to an appropriate new state of the application in accordance with the application state server-side cache. The server determines that the application will transition to the appropriate new state from the current state of the application with the application state server-side cache based, at least in part, on an operation indicated by the client request.
    Type: Grant
    Filed: March 6, 2014
    Date of Patent: December 27, 2016
    Assignee: Versata Development Group, Inc.
    Inventors: Jude Arvind Britto, Rajasekhar Vinnakota, David Franke, Douglas Stuart Gray, Deepti Gupta
  • Patent number: 9385914
    Abstract: A client updates a display of a user interface associated with a state-based client-server application in accordance with a client-side cache. The server supplies data for a new state and additional data for one or more subsequent states that possibly follow the new state if appropriate one or more operations are performed. When a client request is generated that indicates an operation that causes the application to transition to the new state, the client updates the display in accordance with the data that corresponds to the new state from the client-side cache, if available from the client-side cache. The new state data is available since the server has previously supplied the new state data.
    Type: Grant
    Filed: March 26, 2007
    Date of Patent: July 5, 2016
    Assignee: Versata Development Group, Inc.
    Inventors: Jude Arvind Britto, Rajasekhar Vinnakota, David Franke, Douglas Stuart Gray, Deepti Gupta
  • Publication number: 20160063136
    Abstract: A computer-implemented product including instructions embodied in a non-transitory computer read-able medium that, when executed by a processor, cause the processor to receive input selecting one of a plurality of faces of a boundary representation model of an object. The computer-implemented product may include further instructions to identify boundary edges of the model outside the one of the faces not separated from the one of the faces by an intervening concave or convex edge. The boundary edges may define a perimeter of a topological feature containing the one of the faces. The computer-implemented product may include further instructions to identify a set of the faces including the one of the faces contained by the perimeter and generate output highlighting the boundary edges and set of the faces of the topological feature.
    Type: Application
    Filed: August 28, 2014
    Publication date: March 3, 2016
    Inventors: Thoguluva Ramamoorthy KANNAN, Deepti GUPTA