Patents by Inventor Craig Douglas Voisin

Craig Douglas Voisin 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: 20230376220
    Abstract: A computer-implemented method includes receiving, from a user account, an operation request to perform an operation on data stored at a distributed computing environment. The operation request includes an on-premises token associated with the user account. The method also includes extracting, from the on-premises token, an access scope associated with permissions of the user account for accessing the data stored at the distributed computing environment. The method also includes translating the extracted access scope into query parameters compatible with the data stored at the distributed computing environment. The method also includes determining, using the query parameters, whether the operation request can access the data stored at the distributed computing environment. When the operation request can access the data stored at the distributed computing environment, the method includes executing the operation request.
    Type: Application
    Filed: June 27, 2023
    Publication date: November 23, 2023
    Applicant: Google LLC
    Inventors: Xiao Yang, Craig Douglas Voisin, Kalyan Pamarthy
  • Patent number: 11726674
    Abstract: A computer-implemented method includes receiving, from a user account, an operation request to perform an operation on data stored at a distributed computing environment. The operation request includes an on-premises token associated with the user account. The method also includes extracting, from the on-premises token, an access scope associated with permissions of the user account for accessing the data stored at the distributed computing environment. The method also includes translating the extracted access scope into query parameters compatible with the data stored at the distributed computing environment. The method also includes determining, using the query parameters, whether the operation request can access the data stored at the distributed computing environment. When the operation request can access the data stored at the distributed computing environment, the method includes executing the operation request.
    Type: Grant
    Filed: December 8, 2021
    Date of Patent: August 15, 2023
    Assignee: Google LLC
    Inventors: Xiao Yang, Craig Douglas Voisin, Kalyan Pamarthy
  • Publication number: 20230176753
    Abstract: A computer-implemented method includes receiving, from a user account, an operation request to perform an operation on data stored at a distributed computing environment. The operation request includes an on-premises token associated with the user account. The method also includes extracting, from the on-premises token, an access scope associated with permissions of the user account for accessing the data stored at the distributed computing environment. The method also includes translating the extracted access scope into query parameters compatible with the data stored at the distributed computing environment. The method also includes determining, using the query parameters, whether the operation request can access the data stored at the distributed computing environment. When the operation request can access the data stored at the distributed computing environment, the method includes executing the operation request.
    Type: Application
    Filed: December 8, 2021
    Publication date: June 8, 2023
    Applicant: Google LLC
    Inventors: Xiao Yang, Craig Douglas Voisin, Kalyan Pamarthy
  • Patent number: 7103563
    Abstract: A method of advertising includes maintaining an Internet-related communication session between a user and a portal and, during the communication session, selectively providing advertisements based on any one of user constraints, sales criteria, and context.
    Type: Grant
    Filed: March 21, 2000
    Date of Patent: September 5, 2006
    Assignee: America Online, Inc.
    Inventors: Craig Douglas Voisin, Matthew Nelson Armstrong, Steven Jeromy Carriere, Steven Gregory Woods, Alexander E. Quilici