Abstract: 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 policy and, if a vulnerability is identified, one or more associated remedies or remedy procedures are applied to the asset. At least one of the one or more relevant scanners are then re-deployed on the asset to determine if the identified vulnerability has been corrected and, if the vulnerability is not corrected at, or before, a defined time, protective measures are automatically taken.
Type:
Grant
Filed:
December 15, 2015
Date of Patent:
December 6, 2016
Assignee:
Intuit Inc.
Inventors:
M. Shannon Lietz, Luis Felipe Cabrera, Barry J. Nisly, Ted R. Neher, III, Javier Godinez, Ankur Jain
Abstract: A method and system identifies users who benefit from filing itemized deductions over standardized deductions to reduce an average time consumed for users preparing tax returns with a tax return preparation system, according to one embodiment. The method and system receives user data that is associated with a user, and applies the user data to a predictive model to cause the predictive model to determine a likelihood that the user will decrease his/her taxable income by filing an itemized deduction, according to one embodiment. The method and system deemphasizes and/or postpones the presentation of tax return questions that are related to the itemized deduction, if the likelihood that the user will decrease his/her taxable income by filing the itemized deduction is below a threshold, to reduce a quantity of time consumed by the user to prepare his/her tax return with a tax return preparation system, according to one embodiment.
Type:
Application
Filed:
May 29, 2015
Publication date:
December 1, 2016
Applicant:
INTUIT INC.
Inventors:
Yao H. Morin, Massimo Mascaro, Preetam Kumar Ojha
Abstract: Access to first log data from a first log data source and second log data from a second log data source is obtained. Trigger event log data is defined and the second log data from the second log data source is monitored to detect the defined trigger event log data in the second log data. If the defined trigger event log data is detected in the second log data from the second log data source, the detected trigger event log data in the second log data from the second log data source is correlated with the first log data from the first log data source, and/or at least part of the second log data from the second log data source is inserted into the first log data from the first log data source.
Abstract: Communications and security policy data for two or more zones is obtained that includes data indicating allowed protocols for the respective communications jurisdiction zones. Request data indicating a desired exchange of data between a secrets data source in a first zone and a requesting resource in a second zone is received/obtained. The first zone policy data and the second zone policy data is automatically obtained and analyzed to determine an allowed type of communications security level for the desired exchange of data that complies with both the first zone communications and data security policy data and the second zone policy data. A communications channel, including the allowed type of secure communications security level, is automatically establishing between the first resource and the second resource, and at least a portion of the requests secrets and/or other data is exchanged.
Abstract: A method for providing access to content using a global textsite platform (GTP) including receiving a user message identifying a registered unique keyword maintained by the GTP, wherein the registered unique keyword is registered with the GTP by a publisher for accessing a textsite comprising a plurality of text pages published by the publisher and indexed based on a plurality of navigating keywords defined by the publisher, retrieving authored content associated with the textsite based on the registered unique keyword, accessing the textsite based on the authored content to retrieve a navigating keyword indexing a text page, and sending a GTP message comprising the navigating keyword for the user to access the text page, wherein the user message and the GTP message comprise a text message transmitted using a text messaging service (TMS).
Abstract: Methods, systems and computer program products for processing video of tax documents and associated verbal input provided by a user and populating at least a portion of an electronic tax return with processing results. A video/voice processor associated with a tax return preparation application executed by a computing apparatus such as mobile communication device receives a video of a tax document and voice data. The document type is determined using video and/or voice data. Voice to text conversion can be used to determine what a user said about the document to determine the document type. Tax data determined from the video is used to populate a field of the electronic tax return. A front facing camera may be used to take a video of a tax document while a rear facing camera is used to detect a facial expression, which may result in certain dialogue with the user.
Type:
Application
Filed:
July 22, 2016
Publication date:
November 10, 2016
Applicant:
INTUIT INC.
Inventors:
Kenichi Mori, Justin C. Marr, Catherine M.H. Harriss
Abstract: Methods, systems and computer program products for processing video of tax documents and associated verbal input provided by a user and populating at least a portion of an electronic tax return with processing results. A video/voice processor associated with a tax return preparation application executed by a computing apparatus such as mobile communication device receives a video of a tax document and voice data. The document type is determined using video and/or voice data. Voice to text conversion can be used to determine what a user said about the document to determine the document type. Tax data determined from the video is used to populate a field of the electronic tax return. A front facing camera may be used to take a video of a tax document while a rear facing camera is used to detect a facial expression, which may result in certain dialogue with the user.
Type:
Application
Filed:
July 22, 2016
Publication date:
November 10, 2016
Applicant:
INTUIT INC.
Inventors:
Kenichi Mori, Justin C. Marr, Catherine M.H. Harriss
Abstract: Methods, systems and computer program products for processing video of tax documents and associated verbal input provided by a user and populating at least a portion of an electronic tax return with processing results. A video/voice processor associated with a tax return preparation application executed by a computing apparatus such as mobile communication device receives a video of a tax document and voice data. The document type is determined using video and/or voice data. Voice to text conversion can be used to determine what a user said about the document to determine the document type. Tax data determined from the video is used to populate a field of the electronic tax return. A front facing camera may be used to take a video of a tax document while a rear facing camera is used to detect a facial expression, which may result in certain dialogue with the user.
Type:
Application
Filed:
July 22, 2016
Publication date:
November 10, 2016
Applicant:
INTUIT INC.
Inventors:
Kenichi Mori, Justin C. Marr, Catherine M.H. Harriss
Abstract: The disclosed embodiments provide a system that facilitates execution of an application on an electronic device. During operation, the system obtains a font file comprising a set of scalable representations of graphical assets used in the application. Next, the system obtains a layout of a user interface of the application. The system then obtains, from the layout, a mapping of a user-interface element in the user interface to a scalable representation of a graphical asset in the font file. Finally, the system uses the mapping and the scalable representation to render the graphical asset in the user interface based on an attribute of a screen in the electronic device.
Type:
Application
Filed:
April 30, 2015
Publication date:
November 3, 2016
Applicant:
INTUIT INC.
Inventors:
Mangala Naveen Kumar Josephirudayaraj, Kapil Bhalla, Santosh Katta
Abstract: A method for recording a transaction using a Dynamic User Interface (DUI) within an application, including receiving, from a user of the application, the transaction relating to a customer of the user; receiving a request to generate a form for the transaction; generating, based on the request to generate the form, the form containing a customer list and a form element; receiving a request to generate the DUI; generating, based on the request to generate the DUI, the DUI adjacent to the form displayed within the application; receiving an identification of the customer from the customer list; populating, based on the identification of the customer, the DUI with the transaction relating to the customer; receiving, from the user, a selection of the transaction from the DUI; populating, within the form adjacent to the DUI, the form element using the transaction; and recording, within the application, the transaction.
Type:
Grant
Filed:
April 21, 2014
Date of Patent:
November 1, 2016
Assignee:
Intuit Inc.
Inventors:
Emily Hebard, Bridgette Haymaker, Dorelle Rabinowitz, Erika Kindlund, Jennifer A. Martin, Joseph Davidchik, Joseph Wells, Priyajeet Hora
Abstract: The invention relates to a method for purchasing a product by a consumer using a computing device. The method includes transmitting product information from a payee to the computing device, obtaining a purchase request for the product from the computing device, wherein the purchase request comprises a security identifier input by the consumer, inferring a consumer identity based on the purchase request and consumer information, authorizing the consumer to access the consumer information based on the purchase request and the consumer identity, wherein the consumer information is used to purchase the product, and generating a purchase authorization for the product and sending the purchase authorization to the payee based on the purchase request and the consumer information.
Type:
Grant
Filed:
April 16, 2008
Date of Patent:
November 1, 2016
Assignee:
Intuit Inc.
Inventors:
Michael Power, Dante Emilio Cassanego, Harish Krishna Subramanian, See Yew Mo
Abstract: The disclosed embodiments provide a system that facilitates the deployment and execution of a software offering. During operation, the system obtains a set of requirements associated with a service definition of the software offering. Next, the system uses the requirements to automatically provision a set of infrastructure slices for use by the software offering without requiring manual configuration of the resources by a user, wherein each of the infrastructure slices includes a set of resources configured to support a workload associated with the software offering.
Type:
Grant
Filed:
April 27, 2011
Date of Patent:
November 1, 2016
Assignee:
INTUIT INC
Inventors:
Jerome Labat, Ramachandran Varadharajan, Joseph W. Armstrong, Srinivas Nimmagadda
Abstract: A method, system, and computer readable medium to iteratively determine and deliver optimal experience of a web application running on multiple servers for the Internet. For example the multiple servers may be behind a single virtual Internet Protocol (IP) Address in a server farm. A candidate of the optimal webpage configuration is separately determined by each server of the server farm independent of each other. At recurring synchronization time points, the outcome of interest statistics from multiple servers are aggregated and used by each server to continue the next iteration until the convergence condition is detected.
Type:
Grant
Filed:
February 28, 2014
Date of Patent:
October 25, 2016
Assignee:
Intuit Inc.
Inventors:
Robert Neil Carter, Brendan Philip Quarterman Jennings
Abstract: During this information-extraction technique, a user of the electronic device may be instructed by an application executed by the electronic device (such as a software application) to point an imaging sensor, which is integrated into the electronic device, at a location on a document. For example, the user may be instructed to point a cellular-telephone camera at a field on an invoice. After providing the instruction and before the user activates an image-activation mechanism associated with the imaging device, the electronic device captures multiple images of the document by communicating a signal to the imaging device to acquire the images. Then, the electronic device stores the images with associated timestamps and spatial-position information, which is provided by a sensor which is integrated into the electronic device. After the user activates the image-activation mechanism, the electronic device analyzes the images to extract the information proximate to the location on the document.
Abstract: One embodiment of the present invention provides a system for authorizing a software product to be used on a computer system. During operation, the system receives authorization information at a database from a point of sale system located at a retailer, wherein the authorization information is associated with the software product. The system then modifies a database entry associated with the software product to authorize use of the software product.
Type:
Grant
Filed:
June 27, 2006
Date of Patent:
October 18, 2016
Assignee:
INTUIT INC.
Inventors:
Edmund Yu Liang Sung, Timothy A. Rosemore, Jennifer Possin, Raymond S. Tenenbaum, Stephen L. Molloy
Abstract: A system and method provides a virtual perimeter by maintaining a data structure for identifying a first plurality of assets, according to one embodiment. The system and method provides services to a second of the first plurality of assets, at least partially based on identifiers for the first plurality of assets and at least partially based on a first role assigned to a first of the first plurality of assets, according to one embodiment. The system and method include admitting one of a second plurality of assets into the virtual perimeter if characteristics of the one of the second plurality of assets satisfy criteria for admission to the virtual perimeter, according to on embodiment.