Patents by Inventor Jeffery Weber

Jeffery Weber 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: 11645723
    Abstract: A method for providing user content that may receive, from a user device, a request for content. The method may obtain, in response to the request, a field identifier from a multiple of field identifiers according to a priority for a multiple of fields corresponding to the field identifiers. The field identifier may correspond to a field. The method may obtain application content based on the field identifier. The method may generate declarative content from the application content. The declarative content may express the application content in a declarative programming language. The method may transmit, to the user device, the declarative content.
    Type: Grant
    Filed: July 31, 2019
    Date of Patent: May 9, 2023
    Assignee: Intuit Inc.
    Inventors: Jay JieBing Yu, Matthew Sivertson, Gang Wang, Vinay Kumar, Jeffery Weber, Bojan Beran
  • Publication number: 20210099287
    Abstract: The present disclosure relates to deriving cryptographic keys for use in encrypting data based on a plaintext to be encrypted. An example method generally includes receiving, from a querying device, a request for a cryptographic key. The request generally includes data derived from a plaintext value to be encrypted and an indication of a type of the plaintext value to be encrypted. A cryptographic key is generated based, at least in part, on the derived data and the type of the plaintext value to be encrypted. The key deriver transmits the generated cryptographic key to the querying device.
    Type: Application
    Filed: December 11, 2020
    Publication date: April 1, 2021
    Inventors: Gleb KESELMAN, Ernesto NEBEL, Jeffery WEBER, Noah KAUHANE, Vinu SOMAYAJI, Yaron SHEFFER
  • Patent number: 10873450
    Abstract: The present disclosure relates to deriving cryptographic keys for use in encrypting data based on a plaintext to be encrypted. An example method generally includes receiving, from a querying device, a request for a cryptographic key. The request generally includes data derived from a plaintext value to be encrypted and an indication of a type of the plaintext value to be encrypted. A cryptographic key is generated based, at least in part, on the derived data and the type of the plaintext value to be encrypted. The key deriver transmits the generated cryptographic key to the querying device.
    Type: Grant
    Filed: November 16, 2017
    Date of Patent: December 22, 2020
    Assignee: INTUIT INC.
    Inventors: Gleb Keselman, Ernesto Nebel, Jeffery Weber, Noah Kauhane, Vinu Somayaji, Yaron Sheffer
  • Patent number: 10586057
    Abstract: The present disclosure relates to processing data queries on a logically sharded data store. An example method generally includes receiving, from a client device, a query. The query generally comprises one or more data items and wherein at least one of the one or more data items comprises sensitive data. A query processor obtains, from a key management server, a cryptographic key to use to encrypt the record based on data derived from the one or more data items comprising sensitive data and a type of the sensitive data. The query processor generates an encrypted query based on the query and the obtained cryptographic key and executes the encrypted query against the logically sharded database.
    Type: Grant
    Filed: November 16, 2017
    Date of Patent: March 10, 2020
    Assignee: INTUIT INC.
    Inventors: Gleb Keselman, Ernesto Nebel, Jeffery Weber, Noah Kauhane, Vinu Somayaji, Yaron Sheffer
  • Publication number: 20190355068
    Abstract: A method for providing user content that may receive, from a user device, a request for content. The method may obtain, in response to the request, a field identifier from a multiple of field identifiers according to a priority for a multiple of fields corresponding to the field identifiers. The field identifier may correspond to a field. The method may obtain application content based on the field identifier. The method may generate declarative content from the application content. The declarative content may express the application content in a declarative programming language. The method may transmit, to the user device, the declarative content.
    Type: Application
    Filed: July 31, 2019
    Publication date: November 21, 2019
    Inventors: Jay JieBing Yu, Matthew Sivertson, Gang Wang, Vinay Kumar, Jeffery Weber, Bojan Beran
  • Patent number: 10417717
    Abstract: A method for providing user content that may receive, from a user device, a request for content. The method may obtain, in response to the request, a field identifier from a multiple of field identifiers according to a priority for a multiple of fields corresponding to the field identifiers. The field identifier may correspond to a field. The method may obtain application content based on the field identifier. The method may generate declarative content from the application content. The declarative content may express the application content in a declarative programming language. The method may transmit, to the user device, the declarative content.
    Type: Grant
    Filed: November 26, 2014
    Date of Patent: September 17, 2019
    Assignee: Intuit Inc.
    Inventors: Jay JieBing Yu, Matthew Sivertson, Gang Wang, Vinay Kumar, Jeffery Weber, Bojan Beran
  • Publication number: 20190149320
    Abstract: The present disclosure relates to deriving cryptographic keys for use in encrypting data based on a plaintext to be encrypted. An example method generally includes receiving, from a querying device, a request for a cryptographic key. The request generally includes data derived from a plaintext value to be encrypted and an indication of a type of the plaintext value to be encrypted. A cryptographic key is generated based, at least in part, on the derived data and the type of the plaintext value to be encrypted. The key deriver transmits the generated cryptographic key to the querying device.
    Type: Application
    Filed: November 16, 2017
    Publication date: May 16, 2019
    Inventors: Gleb Keselman, Ernesto Nebel, Jeffery Weber, Noah Kauhane, Vinu Somayaji, Yaron Sheffer
  • Publication number: 20190147170
    Abstract: The present disclosure relates to processing data queries on a logically sharded data store. An example method generally includes receiving, from a client device, a query. The query generally comprises one or more data items and wherein at least one of the one or more data items comprises sensitive data. A query processor obtains, from a key management server, a cryptographic key to use to encrypt the record based on data derived from the one or more data items comprising sensitive data and a type of the sensitive data. The query processor generates an encrypted query based on the query and the obtained cryptographic key and executes the encrypted query against the logically sharded database.
    Type: Application
    Filed: November 16, 2017
    Publication date: May 16, 2019
    Inventors: Gleb KESELMAN, Ernesto NEBEL, Jeffery WEBER, Noah KAUHANE, Vinu SOMAYAJI, Yaron SHEFFER
  • Publication number: 20060178961
    Abstract: Automated tax return preparation is provided using a relationship-based interview process coupled with universal data import. Information is collected through a process called the interview, during which a taxpayer is asked various questions about her background and relationships with financial institutions. The taxpayer provides to the tax planning software a list of financial institutions with which the taxpayer has a relationship, and the tax software retrieves tax data directly from the financial institutions. The combination of the interview, universal data import, and existing stored data enables an automated tax return system to prepare tax returns in advance with minimal user assistance.
    Type: Application
    Filed: April 6, 2006
    Publication date: August 10, 2006
    Applicant: Intuit Inc.
    Inventors: Todd Stanley, Devin Breise, Brian Riggs, Matthew Rice, Jeffery Weber
  • Publication number: 20020111888
    Abstract: Automated tax return preparation is provided using a relationship-based interview process coupled with universal data import. Information is collected through a process called the interview, during which a taxpayer is asked various questions about her background and relationships with financial institutions. The taxpayer provides to the tax planning software a list of financial institutions with which the taxpayer has a relationship, and the tax software retrieves tax data directly from the financial institutions. The combination of the interview, universal data import, and existing stored data enables an automated tax return system to prepare tax returns in advance with minimal user assistance.
    Type: Application
    Filed: August 21, 2001
    Publication date: August 15, 2002
    Inventors: Todd Stanley, Devin W. Breise, Brian Riggs, Matthew Rice, Jeffery Weber
  • Patent number: 6280365
    Abstract: A device for exercising a user's upper body, including a waist mountable assembly secured about the waist of the user, a frame member extending from the belt and including a proximal and a pair of distal ends, wherein the distal ends are located to the rear of the user and below a transverse plane of the user generally including the belt. A flexible cord member is associated with each distal end and coupled to a pair of hand attachment elements. A resistance force is transferred by the cord member for providing a force opposing exercise movement of each hand attachment means during use, the force generally directed to the associated distal end of an extending portion of the frame member during use.
    Type: Grant
    Filed: February 2, 2000
    Date of Patent: August 28, 2001
    Inventors: Daniel J. Weber, Jeffery A. Weber