Patents by Inventor Srishti Srivastava

Srishti Srivastava 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).

  • Publication number: 20240403377
    Abstract: Methods, computer systems, computer-storage media, and graphical user interfaces are provided for providing an interactive search exploration tool. In embodiments, an interactive search exploration tool is presented via a graphical user interface. The tool may include a primary topic, indicating the search query, that is positioned at a center of the interactive search exploration tool. The tool may also include distance indicators indicating extents of relatedness to the primary topic. The distance indicators can be represented as concentric shapes positioned around the primary topic at varying distances. The tool can also include a related topic(s) positioned around the primary topic. The related topic is positioned in proximity to a distance indicator that corresponds with an extent of relatedness of the related topic to the primary topic. Thereafter, in response to a selection of the related topic, a topic content snippet that provides a representation of the related topic is presented.
    Type: Application
    Filed: June 5, 2023
    Publication date: December 5, 2024
    Inventors: Thuli Nitoshe CHISHI, Kishor CHAMUA, Shveta VERMA, Rajendra Bhimsen SHINDE, Sushil Kumar CHORDIA, Amit DANGWAL, Deepak Achuthan MENON, Harendra Prasad BAJI, Aditi GULATI, Akash Shivaji PADMANE, Srishti SRIVASTAVA
  • Patent number: 12093715
    Abstract: A system including a data plane including a first virtual machine designated as a primary node and a second virtual machine designated as a secondary node, and a lock service configured to control changes in designation of the primary node and the secondary node. The first virtual machine repeatedly issues requests to the second virtual machine or lock service extending designation as the primary node for a first duration. The request is repeatedly issued within a duration shorter than the first duration. The second virtual machine receives an indication of the designation of the first virtual machine as the primary node being extended, issues a request to the lock service to change the designation of the primary node after passage the first duration of time without further indication of first virtual machine being extended as primary node, and receives confirmation from the lock service of the change in designation.
    Type: Grant
    Filed: August 31, 2021
    Date of Patent: September 17, 2024
    Assignee: Google LLC
    Inventors: Zhenyu Zhao, Zachary Fewtrell, Srishti Srivastava, Prajakta Joshi, Nikhil Kothari, Nayer Naguib, Lawrence E. Greenfield, Huseyin Simitci, Gopal Ashok, Cristopher Whitton Shumate
  • Patent number: 11855988
    Abstract: Synchronization of access controls between computing devices is provided. The system receives a request from a first device. The system performs a session handover to a second device responsive to determining an incompatibility. The system modifies a parameter in an access control database. The system receives a request from a third device. The system provides the digital component to the third device.
    Type: Grant
    Filed: February 15, 2023
    Date of Patent: December 26, 2023
    Assignee: GOOGLE LLC
    Inventors: Stavan Parikh, Wei Lu, Tarun Jain, Anshul Gupta, Srishti Srivastava
  • Publication number: 20230198988
    Abstract: Synchronization of access controls between computing devices is provided. The system receives a request from a first device. The system performs a session handover to a second device responsive to determining an incompatibility. The system modifies a parameter in an access control database. The system receives a request from a third device. The system provides the digital component to the third device.
    Type: Application
    Filed: February 15, 2023
    Publication date: June 22, 2023
    Inventors: Stavan Parikh, Wei Lu, Tarun Jain, Anshul Gupta, Srishti Srivastava
  • Patent number: 11595391
    Abstract: Synchronization of access controls between computing devices is provided. The system receives a request from a first device. The system performs a session handover to a second device responsive to determining an incompatibility. The system modifies a parameter in an access control database. The system receives a request from a third device. The system provides the digital component to the third device.
    Type: Grant
    Filed: April 30, 2021
    Date of Patent: February 28, 2023
    Assignee: GOOGLE LLC
    Inventors: Stavan Parikh, Wei Lu, Tarun Jain, Anshul Gupta, Srishti Srivastava
  • Publication number: 20220066811
    Abstract: A system including a data plane including a first virtual machine designated as a primary node and a second virtual machine designated as a secondary node, and a lock service configured to control changes in designation of the primary node and the secondary node. The first virtual machine repeatedly issues requests to the second virtual machine or lock service extending designation as the primary node for a first duration. The request is repeatedly issued within a duration shorter than the first duration. The second virtual machine receives an indication of the designation of the first virtual machine as the primary node being extended, issues a request to the lock service to change the designation of the primary node after passage the first duration of time without further indication of first virtual machine being extended as primary node, and receives confirmation from the lock service of the change in designation.
    Type: Application
    Filed: August 31, 2021
    Publication date: March 3, 2022
    Inventors: Zhenyu Zhao, Zachary Fewtrell, Srishti Srivastava, Prajakta Joshi, Nikhil Kothari, Nayer Naguib, Lawrence E. Greenfield, Huseyin Simitci, Gopal Ashok, Cristopher Whitton Shumate
  • Publication number: 20210250354
    Abstract: Synchronization of access controls between computing devices is provided. The system receives a request from a first device. The system performs a session handover to a second device responsive to determining an incompatibility. The system modifies a parameter in an access control database. The system receives a request from a third device. The system provides the digital component to the third device.
    Type: Application
    Filed: April 30, 2021
    Publication date: August 12, 2021
    Inventors: Stavan Parikh, Wei Lu, Tarun Jain, Anshul Gupta, Srishti Srivastava
  • Patent number: 10999281
    Abstract: Synchronization of access controls between computing devices is provided. The system receives a request from a first device. The system performs a session handover to a second device responsive to determining an incompatibility. The system modifies a parameter in an access control database. The system receives a request from a third device. The system provides the digital component to the third device.
    Type: Grant
    Filed: February 19, 2019
    Date of Patent: May 4, 2021
    Assignee: GOOGLE LLC
    Inventors: Stavan Parikh, Wei Lu, Tarun Jain, Anshul Gupta, Srishti Srivastava
  • Patent number: 10977367
    Abstract: It is determined whether an installed firmware of a device matches a reference firmware for the device. In response to a determination that the installed firmware of the device does not match the reference firmware for the device, different types of content sections of the installed firmware of the device are extracted. At least one of the content sections is identified as a dynamic section. A portion of the installed firmware selected to exclude at least the dynamic section is compared with a corresponding portion of the reference firmware to determine a comparison result. A security action is performed based at least in part on the comparison result.
    Type: Grant
    Filed: February 6, 2018
    Date of Patent: April 13, 2021
    Assignee: Facebook, Inc.
    Inventors: B. Thomas Adler, Sahil Rihan, Srishti Srivastava
  • Publication number: 20210051148
    Abstract: Synchronization of access controls between computing devices is provided. The system receives a request from a first device. The system performs a session handover to a second device responsive to determining an incompatibility. The system modifies a parameter in an access control database. The system receives a request from a third device. The system provides the digital component to the third device.
    Type: Application
    Filed: February 19, 2019
    Publication date: February 18, 2021
    Inventors: Stavan Parikh, Wei Lu, Tarun Jain, Anshul Gupta, Srishti Srivastava