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: 11657447Abstract: 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: GrantFiled: February 27, 2015Date of Patent: May 23, 2023Assignee: INTUIT INC.Inventors: Christopher Z. Lesner, Alexander S. Ran
-
Patent number: 11587161Abstract: 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: GrantFiled: March 19, 2020Date of Patent: February 21, 2023Assignee: INTUIT INC.Inventors: Eric King Loong Shiu, Christopher Z. Lesner, Alexander S. Ran, Marko Sasa Rukonic, Wei Wang, Zhicheng Xue
-
Patent number: 11557003Abstract: 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: GrantFiled: March 20, 2020Date of Patent: January 17, 2023Assignee: INTUIT, INC.Inventors: Christopher Z. Lesner, Alexander S. Ran
-
Publication number: 20210407017Abstract: 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: ApplicationFiled: June 26, 2020Publication date: December 30, 2021Inventors: Christopher Z. LESNER, Alexander S. RAN, Kristin COOPER
-
Publication number: 20210295427Abstract: 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: ApplicationFiled: March 19, 2020Publication date: September 23, 2021Inventors: Eric King Loong SHIU, Christopher Z. LESNER, Alexander S. RAN, Marko Sasa RUKONIC, Wei WANG, Zhicheng XUE
-
Patent number: 11113692Abstract: 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: GrantFiled: July 1, 2019Date of Patent: September 7, 2021Assignee: INTUIT, INC.Inventors: Alexander S. Ran, Christopher Z. Lesner
-
Publication number: 20210200768Abstract: 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: ApplicationFiled: March 15, 2021Publication date: July 1, 2021Inventors: Christopher Z. LESNER, Alexander S. RAN, Marko RUKONIC, Wei WANG
-
Patent number: 10977250Abstract: 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: GrantFiled: September 11, 2018Date of Patent: April 13, 2021Assignee: Intuit, Inc.Inventors: Christopher Z. Lesner, Alexander S. Ran, Marko Rukonic, Wei Wang
-
Patent number: 10970414Abstract: 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: GrantFiled: August 23, 2018Date of Patent: April 6, 2021Assignee: Intuit Inc.Inventors: Christopher Z. Lesner, Alexander S. Ran
-
Publication number: 20200219206Abstract: 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: ApplicationFiled: March 20, 2020Publication date: July 9, 2020Inventors: Christopher Z. LESNER, Alexander S. RAN
-
Patent number: 10635180Abstract: 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: GrantFiled: July 13, 2018Date of Patent: April 28, 2020Assignee: Intuit, Inc.Inventor: Christopher Z. Lesner
-
Patent number: 10635181Abstract: 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: GrantFiled: July 13, 2018Date of Patent: April 28, 2020Assignee: Intuit, Inc.Inventor: Christopher Z. Lesner
-
Patent number: 10607300Abstract: 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: GrantFiled: July 31, 2015Date of Patent: March 31, 2020Assignee: INTUIT INC.Inventors: Christopher Z. Lesner, Alexander S. Ran
-
Patent number: 10608936Abstract: 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: GrantFiled: October 10, 2018Date of Patent: March 31, 2020Assignee: Intuit Inc.Inventors: Christopher Z. Lesner, Nirmala Ranganathan
-
Patent number: 10380592Abstract: 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: GrantFiled: February 3, 2014Date of Patent: August 13, 2019Assignee: INTUIT INC.Inventors: Alexander S. Ran, Christopher Z. Lesner
-
Patent number: 10162179Abstract: 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: GrantFiled: August 1, 2018Date of Patent: December 25, 2018Assignee: Intuit inc.Inventors: Alexander S. Ran, Christopher Z. Lesner
-
Publication number: 20180321755Abstract: 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: ApplicationFiled: July 13, 2018Publication date: November 8, 2018Inventor: Christopher Z. LESNER
-
Publication number: 20180321754Abstract: 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: ApplicationFiled: July 13, 2018Publication date: November 8, 2018Inventor: Christopher Z. LESNER
-
Patent number: 10048762Abstract: 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: GrantFiled: November 5, 2013Date of Patent: August 14, 2018Assignee: INTUIT INC.Inventor: Christopher Z. Lesner
-
Patent number: 10048497Abstract: 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: GrantFiled: May 13, 2014Date of Patent: August 14, 2018Assignee: INTUIT INC.Inventors: Alexander S. Ran, Christopher Z. Lesner