Patents by Inventor Peter VIDANI

Peter VIDANI 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: 20260073295
    Abstract: The present technology pertains to a generative response system (system) that includes a chain-of-thought (CoT) reasoning model. The system receives a prompt for a response, wherein the response benefits from multi-step, CoT reasoning. The prompt is tokenized to generate input tokens, which can also include tokens representing a contextual conversation history. A first machine learning (ML) model having a CoT functionality processes the input tokens, generating reasoning tokens, which explore one or more reasoning frameworks for responding to the prompt. The combination of the first and second tokens is processed to generate output tokens representing the response sent to the requester. The second tokens are not provided to the requester and are omitted from the chat history. However, a summary of the multi-step reasoning framework used to generate the response can be generated based on the second tokens and presented to the requester.
    Type: Application
    Filed: April 4, 2025
    Publication date: March 12, 2026
    Applicant: OpenAI OpCo, LLC.
    Inventors: Peter Vidani, Valerie Qi
  • Patent number: 11922156
    Abstract: Systems, methods, and devices facilitate synchronization of content between instances of data records. Servers may be configured to generate a data record comprising a dynamic synchronization data object, receive an input associated with the data record, and determine a plurality of synchronization parameters including a plurality of expansion parameters and a plurality of permission parameters associated with the dynamic synchronization data object. The servers may be configured to determine a plurality of update parameters based on the synchronization parameters, the update parameters identifying if a modification included in the input should be applied to contents of the dynamic synchronization data object. The servers may also be configured to update the data record and the contents of the dynamic synchronization data object based, at least in part, on the determined update parameters, the updating including pushing the updated contents to at least one of the plurality of target data records.
    Type: Grant
    Filed: May 27, 2021
    Date of Patent: March 5, 2024
    Assignee: Salesforce, Inc.
    Inventors: Sami Rahman, Drew Hamlin, Anuj Bheda, Tim Savage, Jr., Peter Vidani
  • Publication number: 20220382531
    Abstract: Systems, methods, and devices facilitate synchronization of content between instances of data records. Servers may be configured to generate a data record comprising a dynamic synchronization data object, receive an input associated with the data record, and determine a plurality of synchronization parameters including a plurality of expansion parameters and a plurality of permission parameters associated with the dynamic synchronization data object. The servers may be configured to determine a plurality of update parameters based on the synchronization parameters, the update parameters identifying if a modification included in the input should be applied to contents of the dynamic synchronization data object. The servers may also be configured to update the data record and the contents of the dynamic synchronization data object based, at least in part, on the determined update parameters, the updating including pushing the updated contents to at least one of the plurality of target data records.
    Type: Application
    Filed: May 27, 2021
    Publication date: December 1, 2022
    Applicant: Salesforce.com, Inc.
    Inventors: Sami RAHMAN, Drew HAMLIN, Anuj BHEDA, Tim SAVAGE, JR., Peter VIDANI