Patents by Inventor Christopher Z. Lesner

Christopher Z. Lesner 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: 11657447
    Abstract: The disclosed embodiments provide a system that verifies user attributes. During operation, the system obtains financial data containing a set of strings representing a set of deposits into one or more financial accounts of one or more users. Next, the system generates one or more clusters of the deposits according to a similarity between pairs of strings in the set of strings. For each cluster from the one or more clusters, the system associates a subset of the strings in the cluster with an income source and extracts one or more employment attributes of a user from a subset of the deposits associated with the user in the cluster. Finally, the system uses the one or more employment attributes to provide an automatic verification of an income of the user.
    Type: Grant
    Filed: February 27, 2015
    Date of Patent: May 23, 2023
    Assignee: INTUIT INC.
    Inventors: Christopher Z. Lesner, Alexander S. Ran
  • Patent number: 11587161
    Abstract: Certain aspects of the present disclosure provide techniques for generating a human readable summary explanation to a user for an outcome generated by a complex machine learning model. In one embodiment, a risk assessment service can receive a request from a user in which a risk model of the risk assessment service performs a specific task (e.g., determining the level of risk associated with the user). Once the risk model determines the risk associated with the user, in order to comply with regulations from a compliance system, the risk model can provide a user with an explanation as to the outcome for transparency purposes.
    Type: Grant
    Filed: March 19, 2020
    Date of Patent: February 21, 2023
    Assignee: INTUIT INC.
    Inventors: Eric King Loong Shiu, Christopher Z. Lesner, Alexander S. Ran, Marko Sasa Rukonic, Wei Wang, Zhicheng Xue
  • Patent number: 11557003
    Abstract: The disclosed embodiments provide a system that facilitates electronic communication among users. During operation, the system obtains financial data as a set of financial transactions. Upon receiving a request to transmit a message, the system obtains one or more recipient attributes from the request. Next, the system uses the financial transactions to identify a set of recipients that matches the one or more recipient attributes. The system then transmits the message to the set of recipients without revealing the PII for the set of recipients to a creator of the message.
    Type: Grant
    Filed: March 20, 2020
    Date of Patent: January 17, 2023
    Assignee: INTUIT, INC.
    Inventors: Christopher Z. Lesner, Alexander S. Ran
  • Publication number: 20210407017
    Abstract: Aspects of the present disclosure provide techniques for training a machine learning model. Embodiments include determining a set of unlabeled user transaction records associated with a user. Embodiments include selecting a first unlabeled user transaction record associated with a first vendor from the set of unlabeled user transaction records based on a transaction record prioritization scheme. Embodiments include presenting the first unlabeled user transaction record to the user in a label query. Embodiments include receiving, from the user in response to the label query, a label of a first account for the first unlabeled user transaction record. Embodiments include selecting a second unlabeled user transaction record associated with a second vendor from the set of unlabeled user transaction records based on: the transaction record prioritization scheme; and a determination that the second vendor is least likely to be categorized by the user in the first account.
    Type: Application
    Filed: June 26, 2020
    Publication date: December 30, 2021
    Inventors: Christopher Z. LESNER, Alexander S. RAN, Kristin COOPER
  • Publication number: 20210295427
    Abstract: Certain aspects of the present disclosure provide techniques for generating a human readable summary explanation to a user for an outcome generated by a complex machine learning model. In one embodiment, a risk assessment service can receive a request from a user in which a risk model of the risk assessment service performs a specific task (e.g., determining the level of risk associated with the user). Once the risk model determines the risk associated with the user, in order to comply with regulations from a compliance system, the risk model can provide a user with an explanation as to the outcome for transparency purposes.
    Type: Application
    Filed: March 19, 2020
    Publication date: September 23, 2021
    Inventors: Eric King Loong SHIU, Christopher Z. LESNER, Alexander S. RAN, Marko Sasa RUKONIC, Wei WANG, Zhicheng XUE
  • Patent number: 11113692
    Abstract: During a verification technique, claim information for a claim made by an entity (which includes an attribute characterizing an entity) is verified using verification information determined from at least an account of the entity. For example, an individual may pre-register with a provider of the verification technique and authorize the provider to access the account, such as a social network, a financial account, and/or an account associated with a financial application (e.g., an accounting application, an income-tax preparation application, etc.). Subsequently, when the individual makes or provides the claim information associated with the claim, verification information associated with the claim information is aggregated and used to verify that the claim is valid. By verifying the claim, the verification technique may make it easier for individuals to prove their reputable identity attributes without disclosing additional confidential information, thereby maintaining their privacy.
    Type: Grant
    Filed: July 1, 2019
    Date of Patent: September 7, 2021
    Assignee: INTUIT, INC.
    Inventors: Alexander S. Ran, Christopher Z. Lesner
  • Publication number: 20210200768
    Abstract: Certain aspects of the present disclosure provide techniques for determining similarities between businesses. One example method generally includes receiving a similarity query and receiving transaction data associated with a plurality of businesses for comparing the plurality of businesses. The method further includes generating a set of vectors representing the plurality of businesses based on the transaction data and generating a set of compact vectors based on the vectors by applying a dimensionality reduction technique. The method further includes generating based on the set of compact vectors, a similarity index and determining a response to the similarity query using the similarity index.
    Type: Application
    Filed: March 15, 2021
    Publication date: July 1, 2021
    Inventors: Christopher Z. LESNER, Alexander S. RAN, Marko RUKONIC, Wei WANG
  • Patent number: 10977250
    Abstract: Certain aspects of the present disclosure provide techniques for determining similarities between businesses. One example method generally includes receiving a similarity query and receiving transaction data associated with a plurality of businesses for comparing the plurality of businesses. The method further includes generating a set of vectors representing the plurality of businesses based on the transaction data and generating a set of compact vectors based on the vectors by applying a dimensionality reduction technique. The method further includes generating based on the set of compact vectors, a similarity index and determining a response to the similarity query using the similarity index.
    Type: Grant
    Filed: September 11, 2018
    Date of Patent: April 13, 2021
    Assignee: Intuit, Inc.
    Inventors: Christopher Z. Lesner, Alexander S. Ran, Marko Rukonic, Wei Wang
  • Patent number: 10970414
    Abstract: Certain aspects of the present disclosure provide techniques for detecting and protecting personally identifiable information. In one example, a method includes retrieving a user-specific dataset from a multi-user dataset; filtering the user-specific dataset to create a user-specific data subset; determining a user frequency of each user-specific token of a plurality of user-specific tokens in the user-specific data subset; determining a multi-user frequency for each user-specific token of the plurality of user-specific tokens in the multi-user dataset; computing a frequency ratio based on the user-specific frequency and the multi-user frequency of each user-specific token of the plurality of user-specific tokens; and protecting each user-specific token whose frequency ratio is above a frequency ratio threshold.
    Type: Grant
    Filed: August 23, 2018
    Date of Patent: April 6, 2021
    Assignee: Intuit Inc.
    Inventors: Christopher Z. Lesner, Alexander S. Ran
  • Publication number: 20200219206
    Abstract: The disclosed embodiments provide a system that facilitates electronic communication among users. During operation, the system obtains financial data as a set of financial transactions. Upon receiving a request to transmit a message, the system obtains one or more recipient attributes from the request. Next, the system uses the financial transactions to identify a set of recipients that matches the one or more recipient attributes. The system then transmits the message to the set of recipients without revealing the PII for the set of recipients to a creator of the message.
    Type: Application
    Filed: March 20, 2020
    Publication date: July 9, 2020
    Inventors: Christopher Z. LESNER, Alexander S. RAN
  • Patent number: 10635180
    Abstract: One embodiment of the present invention provides a system for using a mobile device to remotely control a desktop application that was configured for use with a pointing device. During operation, the system receives at a mobile device, from a user, a connection request to connect to a desktop application executing on a remote device. In response to the connection request, the system establishes a remote control session between the mobile device and the remote device. Next, the system receives, at the mobile device, a video stream from a first camera coupled to the mobile device. The system then analyzes the video stream, at the mobile device, to identify a gesture made by the user. Next, the system identifies, at the mobile device, a pointing device command corresponding to the gesture. Finally, the system sends the pointing device command to the desktop application executing on the remote device.
    Type: Grant
    Filed: July 13, 2018
    Date of Patent: April 28, 2020
    Assignee: Intuit, Inc.
    Inventor: Christopher Z. Lesner
  • Patent number: 10635181
    Abstract: One embodiment of the present invention provides a system for using a mobile device to remotely control a desktop application that was configured for use with a pointing device. During operation, the system receives at a mobile device, from a user, a connection request to connect to a desktop application executing on a remote device. In response to the connection request, the system establishes a remote control session between the mobile device and the remote device. Next, the system receives, at the mobile device, a video stream from a first camera coupled to the mobile device. The system then analyzes the video stream, at the mobile device, to identify a gesture made by the user. Next, the system identifies, at the mobile device, a pointing device command corresponding to the gesture. Finally, the system sends the pointing device command to the desktop application executing on the remote device.
    Type: Grant
    Filed: July 13, 2018
    Date of Patent: April 28, 2020
    Assignee: Intuit, Inc.
    Inventor: Christopher Z. Lesner
  • Patent number: 10607300
    Abstract: The disclosed embodiments provide a system that facilitates electronic communication among users. During operation, the system obtains financial data as a set of financial transactions. Upon receiving a request to transmit a message, the system obtains one or more recipient attributes from the request. Next, the system uses the financial transactions to identify a set of recipients that matches the one or more recipient attributes. The system then transmits the message to the set of recipients without revealing the PII for the set of recipients to a creator of the message.
    Type: Grant
    Filed: July 31, 2015
    Date of Patent: March 31, 2020
    Assignee: INTUIT INC.
    Inventors: Christopher Z. Lesner, Alexander S. Ran
  • Patent number: 10608936
    Abstract: Certain aspects of the present disclosure provide a method of establishing a mapping between users of different applications to enable them to use contact information to initiate data exchange with each other.
    Type: Grant
    Filed: October 10, 2018
    Date of Patent: March 31, 2020
    Assignee: Intuit Inc.
    Inventors: Christopher Z. Lesner, Nirmala Ranganathan
  • Patent number: 10380592
    Abstract: During a verification technique, claim information for a claim made by an entity (which includes an attribute characterizing an entity) is verified using verification information determined from at least an account of the entity. For example, an individual may pre-register with a provider of the verification technique and authorize the provider to access the account, such as a social network, a financial account, and/or an account associated with a financial application (e.g., an accounting application, an income-tax preparation application, etc.). Subsequently, when the individual makes or provides the claim information associated with the claim, verification information associated with the claim information is aggregated and used to verify that the claim is valid. By verifying the claim, the verification technique may make it easier for individuals to prove their reputable identity attributes without disclosing additional confidential information, thereby maintaining their privacy.
    Type: Grant
    Filed: February 3, 2014
    Date of Patent: August 13, 2019
    Assignee: INTUIT INC.
    Inventors: Alexander S. Ran, Christopher Z. Lesner
  • Patent number: 10162179
    Abstract: During a communication technique, a head-mounted electronic device captures sensory information, where the sensory information is associated with an object in an environment of the head-mounted electronic device, and where the object is associated with a second user of a second head-mounted electronic device. Then, a sensor in the head-mounted electronic device captures the sensory information associated with the object based on the received user command. Moreover, the head-mounted electronic device provides the captured sensory information to a pairing electronic device. Next, the head-mounted electronic device receives connection information from the pairing electronic device if the sensory information specifies the second user. Furthermore, the head-mounted electronic device establishes a secure connection with the second head-mounted electronic device based on the connection information.
    Type: Grant
    Filed: August 1, 2018
    Date of Patent: December 25, 2018
    Assignee: Intuit inc.
    Inventors: Alexander S. Ran, Christopher Z. Lesner
  • Publication number: 20180321755
    Abstract: One embodiment of the present invention provides a system for using a mobile device to remotely control a desktop application that was configured for use with a pointing device. During operation, the system receives at a mobile device, from a user, a connection request to connect to a desktop application executing on a remote device. In response to the connection request, the system establishes a remote control session between the mobile device and the remote device. Next, the system receives, at the mobile device, a video stream from a first camera coupled to the mobile device. The system then analyzes the video stream, at the mobile device, to identify a gesture made by the user. Next, the system identifies, at the mobile device, a pointing device command corresponding to the gesture. Finally, the system sends the pointing device command to the desktop application executing on the remote device.
    Type: Application
    Filed: July 13, 2018
    Publication date: November 8, 2018
    Inventor: Christopher Z. LESNER
  • Publication number: 20180321754
    Abstract: One embodiment of the present invention provides a system for using a mobile device to remotely control a desktop application that was configured for use with a pointing device. During operation, the system receives at a mobile device, from a user, a connection request to connect to a desktop application executing on a remote device. In response to the connection request, the system establishes a remote control session between the mobile device and the remote device. Next, the system receives, at the mobile device, a video stream from a first camera coupled to the mobile device. The system then analyzes the video stream, at the mobile device, to identify a gesture made by the user. Next, the system identifies, at the mobile device, a pointing device command corresponding to the gesture. Finally, the system sends the pointing device command to the desktop application executing on the remote device.
    Type: Application
    Filed: July 13, 2018
    Publication date: November 8, 2018
    Inventor: Christopher Z. LESNER
  • Patent number: 10048762
    Abstract: One embodiment of the present invention provides a system for using a mobile device to remotely control a desktop application that was configured for use with a pointing device. During operation, the system receives at a mobile device, from a user, a connection request to connect to a desktop application executing on a remote device. In response to the connection request, the system establishes a remote control session between the mobile device and the remote device. Next, the system receives, at the mobile device, a video stream from a first camera coupled to the mobile device. The system then analyzes the video stream, at the mobile device, to identify a gesture made by the user. Next, the system identifies, at the mobile device, a pointing device command corresponding to the gesture. Finally, the system sends the pointing device command to the desktop application executing on the remote device.
    Type: Grant
    Filed: November 5, 2013
    Date of Patent: August 14, 2018
    Assignee: INTUIT INC.
    Inventor: Christopher Z. Lesner
  • Patent number: 10048497
    Abstract: During a communication technique, a head-mounted electronic device receives a user command to capture sensory information, where the sensory information is associated with an object in an environment of the head-mounted electronic device, and where the object is associated with a second user of a second head-mounted electronic device. Then, a sensor in the head-mounted electronic device captures the sensory information associated with the object based on the received user command. Moreover, the head-mounted electronic device provides the captured sensory information to a pairing electronic device. Next, the head-mounted electronic device receives connection information from the pairing electronic device if the sensory information specifies the second user. Furthermore, the head-mounted electronic device establishes a secure connection with the second head-mounted electronic device based on the connection information.
    Type: Grant
    Filed: May 13, 2014
    Date of Patent: August 14, 2018
    Assignee: INTUIT INC.
    Inventors: Alexander S. Ran, Christopher Z. Lesner