Intuit Patent Applications

METHOD AND SYSTEM FOR VALIDATING A VIRTUAL ASSET

Granted: May 7, 2015
Application Number: 20150128295
Virtual asset creation data used to create a virtual asset is generated through a virtual asset creation system that includes primary virtual asset data. Secondary authentication data is also generated. When the virtual asset is launched, the secondary authentication data is passed to the virtual asset from the virtual asset creation system. The primary virtual asset data and secondary authentication data from the virtual asset creation system and the virtual asset, and/or one or more…

METHOD AND SYSTEM FOR AUTOMATICALLY MANAGING SECRETS IN MULTIPLE DATA SECURITY JURISDICTION ZONES

Granted: May 7, 2015
Application Number: 20150128207
Data security jurisdiction zones are identified and data security policy data for the data security jurisdiction zones is obtained. The data security policy data for the data security jurisdiction zones is then automatically analyzed to determine allowed secrets data with respect to each of the identified data security jurisdiction zones. The allowed secrets data with respect to each of the data security jurisdiction zones is then automatically obtained and provided to resources in the…

METHOD AND SYSTEM FOR DYNAMIC AND COMPREHENSIVE VULNERABILITY MANAGEMENT

Granted: April 16, 2015
Application Number: 20150106939
One or more relevant scanners used to identify asset vulnerabilities are identified, obtained, and logically arranged for deployment on an asset in accordance with a vulnerability management policy and a scanner deployment policy such that the relevant scanners are deployed at, or before, a determined ideal time to minimize the resources necessary to correct the vulnerabilities, if found. The relevant scanners are then automatically deployed in accordance with the scanner deployment…

METHOD AND SYSTEM FOR DISTRIBUTING SECRETS

Granted: April 16, 2015
Application Number: 20150106869
Secrets data representing one or more secrets required to access associated resources is provided along with secrets distribution policy data representing one or more secrets distribution factors used to control the distribution of the secrets. When a requesting virtual asset submits secrets request data, virtual asset profile data associated with the requesting virtual asset is obtained. The requesting virtual asset profile data is then analyzed using at least one of the secrets…

METHOD AND SYSTEM FOR PROVIDING A SECURE SECRETS PROXY

Granted: April 16, 2015
Application Number: 20150106620
A secure secrets proxy is instantiated in a first computing environment and includes secure secrets proxy authentication data for identifying itself to a secrets distribution management system in a second computing environment as a trusted virtual asset to receive and cache secrets data in a secure secrets cache outside the second computing environment. The secure secrets proxy requests one or more secrets to be cached and is then provided data representing the requested secrets in the…

METHODS SYSTEMS AND COMPUTER PROGRAM PRODUCTS FOR VERIFYING CONSUMER IDENTITY DURING TRANSACTION

Granted: April 16, 2015
Application Number: 20150106216
Computerized methods, systems and computer program products for determining how an identity of a consumer can be verified during a transaction involving the consumer and a merchant. Embodiments access and analyze data of an account the consumer has with an online social network to derive a challenge question response options. The social-network based challenge question and response options are presented to the consumer, and the consumer's selection of certain response options is used to…

SENDING AN ONLINE SOCIAL NETWORK MESSAGE USING A TEXTSITE APPLICATION VIA A TEXT MESSAGE

Granted: April 9, 2015
Application Number: 20150099489
A method for delivering an online social network (OSN) message. The method includes obtaining delivery status and content of the OSN message, wherein the OSN message is sent by a first user using an OSN application to a second user, generating, by a computer processor, a text message comprising the content of the OSN message, and sending, by the computer processor and in response to the delivery status meeting a pre-determined criteria, the text message using a text messaging service…

METHOD AND SYSTEM FOR PAYMENT DISTRIBUTION FOR CONSIGNED ITEMS

Granted: March 5, 2015
Application Number: 20150066741
A method for distributing payment for a consigned item includes receiving a notification of a purchase of the consigned item, identifying a consignor of the consigned item purchased, obtaining a sales fee agreement of the consigned item, calculating, using the sales fee agreement by a computer processor, a consignor fee from the purchase using the sales fee agreement, calculating, using the sales fee agreement by the computer processor, a consignee fee from the purchase, crediting a…

PERSONALIZED BOOKMARKING OF TEXTSITE APPLICATIONS VIA A TEXT MESSAGE

Granted: March 5, 2015
Application Number: 20150067074
A method for using a bookmark to access content from a global textsite platform (GTP). The method includes obtaining a bookmark creating text message, wherein the bookmark creating text message is based on a text messaging service (TMS) and sent by a user to create the bookmark, extracting, by a computer processor from the bookmark creating text message and based on a pre-determined syntax, a user ID representing the user, a first bookmark ID representing the bookmark, and a first…

LOCATION-BASED ADAPTATION OF FINANCIAL MANAGEMENT SYSTEM

Granted: March 5, 2015
Application Number: 20150066805
Location-based adaptation of financial management system. Crowdsourced feedback regarding financial management system content is tagged with location data such as an IP address and/or geographic location data. Location-specific counters track feedback received from different locations and may involve different languages, dialects, phrases or other manners of expression associated with different countries, states or regions thereof. When pre-determined criteria is satisfied, e.g., a…

METHOD AND SYSTEM FOR PROVIDING EFFICIENT FEEDBACK REGARDING CAPTURED OPTICAL IMAGE QUALITY

Granted: March 5, 2015
Application Number: 20150063653
An optical image of a source document is captured. Two or more source document image test regions are then defined/determined. An optical image scan is performed on each source document image test region to determine if there are identifiable alpha-numeric characters or symbols present. If one or more of the source document image test regions are determined not to contain identifiable alpha-numeric characters, the captured optical image of the source document is determined to be of…

GESTURE-BASED VISUALIZATION OF FINANCIAL DATA

Granted: February 26, 2015
Application Number: 20150058774
The disclosed embodiments provide a system that processes financial data. During operation, the system provides a user interface for displaying the financial data to a user. Upon detecting a gesture provided by the user through the user interface, the system identifies a context associated with the gesture. Next, the system displays a visualization of the financial data within the user interface based on the context.

METHOD AND SYSTEM FOR PROVIDING A TABLET SWIPING CALCULATOR FUNCTION

Granted: February 26, 2015
Application Number: 20150058387
A listing of data is displayed in a tablet swiping calculator function display with the listing of data including two or more numerical data entries. A capability to select at least one mathematical operation is provided through the tablet swiping calculator function display along with the capability to select at least two of the two or more numerical data entries through the tablet swiping calculator function display. When the at least two of the two or more numerical data entries are…

METHOD AND SYSTEM FOR CLUSTERING SIMILAR ITEMS

Granted: February 5, 2015
Application Number: 20150039431
A method and system for selecting a product to advertise. The method includes receiving an advertisement request from an application, generating a plurality of nodes corresponding to a plurality of user-entered text strings received from a user by the application, sending, to a marketplace system, a plurality of search queries for the plurality of user-entered text strings, and receiving a plurality of product identifier in response to the plurality of search queries. The method further…

METHOD AND SYSTEM FOR OBTAINING A CONFIGURATION PROFILE

Granted: February 5, 2015
Application Number: 20150038130
A method for obtaining a configuration profile, including obtaining test results for customer-tested configuration profiles, including operable configuration profiles, from customer mobile devices. A shared data repository is populated with the test results and the customer-tested configuration profiles. The customer-tested configuration profiles are related to customer mobile device profiles of the customer mobile devices. A target mobile device profile, describing mobile device…

METHOD AND SYSTEM FOR DATA IDENTIFICATION AND EXTRACTION USING PICTORIAL REPRESENTATIONS IN A SOURCE DOCUMENT

Granted: January 29, 2015
Application Number: 20150030241
Data extraction templates are created and associated with source documents from a specific source document source. One or more known pictorial representations associated with one or more source document sources are then identified and key data is generated for the known pictorial representations. Source document data is then obtained and analyzed to identify potential pictorial representation data. Key data associated with the potential pictorial representation data is then generated and…

IDENTIFYING BUSINESS TYPE USING PUBLIC INFORMATION

Granted: January 1, 2015
Application Number: 20150006344
A method for configuring a business management application (BMA) for managing financial aspects of a business entity. The method includes obtaining a business name of an unconfigured user of the BMA, wherein the unconfigured user is associated with the business entity, retrieving, by a computer processor, a search result from an Internet search engine using the business name as a search keyword, analyzing, by the computer processor, the search result to identify a business type of the…

AUTOMATIC CUSTOMIZATION OF A SOFTWARE APPLICATION

Granted: December 18, 2014
Application Number: 20140372980
A method for configuring a software application. The method includes obtaining user profiles each containing attribute values corresponding to a portion of an attribute list, identifying a user subset having same attribute values for a particular portion of the attribute list and forming an attribute signature, analyzing the configuration setting used by each user in the user subset to generate a statistical measure representing the user subset configuring the software application,…

EXTRACTING DATA FROM SEMI-STRUCTURED ELECTRONIC DOCUMENTS

Granted: November 27, 2014
Application Number: 20140348396
The disclosed embodiments provide a system that processes data. During operation, the system obtains a first electronic document associated with a user. Next, the system obtains one or more locations of data elements in the first electronic document from the user and uses the one or more locations to extract a first set of data from the first electronic document. Finally, the system enables, for the user, use of the first set of data with an application without requiring manual input of…

METHOD AND SYSTEM FOR PRESENCE BASED MOBILE PAYMENT

Granted: November 20, 2014
Application Number: 20140344085
A method for presence based mobile payment comprises receiving, from a user, a request for registration with a mobile payment service, registering, by the mobile payment service, the user based on the request, broadcasting, by a point of sale (PoS) system and through an advertising channel, an identification of a transaction, wherein the transaction comprises an item, wherein the advertising channel is used for discovery of available devices, and wherein the user is purchasing the item…