Patents Assigned to Intuit
  • Patent number: 9118614
    Abstract: A method to provide notifications to a user. The method includes using a software notification manager in the background to listens, according to user subscriptions, for notification messages sent through one or more messaging networks from multiple network applications. Accordingly, the notification manager gathers notifications and displays them in one place. As a result, the user is no longer required to sift through lots of notifications from his/her email folders or other message windows.
    Type: Grant
    Filed: January 31, 2013
    Date of Patent: August 25, 2015
    Assignee: Intuit Inc.
    Inventors: Lisa Herrup Rogers, Donald H. Hatch
  • Patent number: 9104797
    Abstract: One embodiment of the present invention relates to a system for efficiently annotating numerous crash reports originating from multiple instances of an application. Prior to deploying a version of the application, a service receives a file that stores debugging information associated with the version. Next, the service parses the debugging information from the file. The service then converts the debugging information into an object representation in memory and stores the object representation in a database. Next, in response to an instance of the version crashing on a client device, the service receives a crash report from the client device. Then, for each item in the crash report, the service determines whether that item needs to be annotated and, if so, annotates the item.
    Type: Grant
    Filed: March 21, 2013
    Date of Patent: August 11, 2015
    Assignee: INTUIT INC.
    Inventors: Sinu Sekhar, Raymond Chan
  • Patent number: 9105019
    Abstract: A method for depositing funds into a financial account. The method includes obtaining a deposit request by a point of sale (POS) terminal, where the deposit request includes a virtual account number and a deposit amount, where the deposit amount matches an amount of funds received; identifying a financial account number associated with the virtual account number; and depositing funds matching the deposit amount into a financial account corresponding to the financial account number.
    Type: Grant
    Filed: April 17, 2008
    Date of Patent: August 11, 2015
    Assignee: Intuit Inc.
    Inventor: Mohammad S. Faisal
  • Publication number: 20150222647
    Abstract: An analysis trigger monitoring system is provided in one or more virtual assets. One or more analysis trigger parameters are defined and analysis trigger data is generated. The analysis trigger monitoring systems are used to monitor at least a portion of the message traffic sent to, or sent from, the one or more virtual assets to detect any message including one or more of the one or more analysis trigger parameters. A copy of at least a portion of any detected message including one or more of the one or more analysis trigger parameters is then transferred to one or more analysis systems for further analysis using a second communication channel.
    Type: Application
    Filed: February 3, 2014
    Publication date: August 6, 2015
    Applicant: INTUIT INC.
    Inventors: M. Shannon Lietz, Luis Felipe Cabrera
  • Publication number: 20150221043
    Abstract: Global ready financial applications are provided that are dynamically composed using application independent global ready financial assets so that a single global ready financial application, once created, can be operationally and functionally optimized for multiple supported regions to be used by any party, in any, or all, of the multiple supported regions.
    Type: Application
    Filed: April 4, 2014
    Publication date: August 6, 2015
    Applicant: INTUIT INC.
    Inventors: Nemmara Chithambaram, Linu Mathew Koshy, Anshu Verma
  • Publication number: 20150222653
    Abstract: A traffic router proxy including an analysis trigger monitoring system is provided. One or more analysis trigger parameters are defined and analysis trigger data representing the analysis trigger parameters is generated. The analysis trigger data is then provided to the analysis trigger monitoring system and at least a portion of the message traffic sent to, or sent from, virtual assets in the cloud computing environment and relayed by the traffic router proxy through a first communication channel is monitored to detect one or more of the one or more analysis trigger parameters. A copy of at least a portion of any detected message including one or more of the one or more analysis trigger parameters is then transferred to one or more analysis systems for further analysis.
    Type: Application
    Filed: February 3, 2014
    Publication date: August 6, 2015
    Applicant: Intuit Inc.
    Inventors: Luis Felipe Cabrera, Eric Jason Hlutke, Bond Masuda, Jacob Brunetto, Jeff Seifers, M. Shannon Lietz
  • Patent number: 9098290
    Abstract: One embodiment of the present invention provides a system that facilitates diagnostic logging for software components. During operation, the system receives program code for a software component that was generated from an object model, where a key attribute has been specified for the object model. During execution of the program code, the system detects when an instance of the key attribute for the object model is accessed, and attaches state associated with the instance to a thread context in the runtime environment. The system then appends this state to a log during a logging operation to facilitate discovering and analyzing program faults.
    Type: Grant
    Filed: January 30, 2008
    Date of Patent: August 4, 2015
    Assignee: INTUIT INC.
    Inventors: Nemmara Chithambaram, Jeffrey M. Collins, Deepak Goel
  • Publication number: 20150215327
    Abstract: An analysis trigger monitoring system is provided in a network communications device associated with a cloud computing environment. One or more analysis trigger parameters are defined and analysis trigger data representing the analysis trigger parameters is generated. The analysis trigger data is then provided to the analysis trigger monitoring system and the analysis trigger monitoring system is used to monitor at least a portion of the message traffic sent to, or sent from, virtual assets in the cloud computing environment and relayed by the network communications device through a network communication channel to detect any message including one or more of the one or more analysis trigger parameters. A copy of at least a portion of any detected message including one or more of the one or more analysis trigger parameters is then transferred to one or more analysis systems for further analysis using a second communication channel that is separate from the network communication channel.
    Type: Application
    Filed: January 28, 2014
    Publication date: July 30, 2015
    Applicant: INTUIT INC.
    Inventors: Luis Felipe Cabrera, Eric Jason Hlutke, Bond Masuda, Jacob Brunetto, Jeff Seifers, M. Shannon Lietz
  • Patent number: 9087035
    Abstract: A method including identifying a business category of a business related to a user, obtaining multiple website analytics data items from multiple websites related to multiple business in the business category, evaluating the multiple website analytics data items to generate multiple website templates for the user, providing the multiple website templates to the user, receiving a selection from the user of a website template from the multiple website templates, receiving website content for a user website from the user, evaluating the multiple website analytics data items and the website content to generate multiple recommendations for the user website, providing the multiple recommendations for the user website to the user, receiving multiple recommendation approvals of the multiple recommendations for the user website from the user, and generating the user website based on the website content, the website template, and the multiple recommendation approvals.
    Type: Grant
    Filed: March 31, 2011
    Date of Patent: July 21, 2015
    Assignee: Intuit Inc.
    Inventors: Nagaraju Bandaru, Nirmala Ranganathan, Nivethitha Kumar, Ralph Emerson Matlack
  • Patent number: 9087354
    Abstract: A method to order a set of paper checks using a mobile device, including obtaining, using the mobile device, an image of a check, analyzing, using a computer processor of the mobile device and based on a pre-determined check template, the image to generate account information of the check, wherein the account information relates to a checking account of an account holder at a financial institution issuing the check, and wherein the account information comprises a checking account number, a name of the account holder, and an address of the account holder, searching, using the computer processor, a database to identify a check ordering service based on the account number and the address of the account holder, and submitting to the check ordering service, using the mobile device, an order of the set of paper checks for the account holder based on the account information of the account holder.
    Type: Grant
    Filed: November 29, 2011
    Date of Patent: July 21, 2015
    Assignee: Intuit Inc.
    Inventor: Santosh V. Hambir
  • Patent number: 9088564
    Abstract: One embodiment of the present invention relates to a system that enables a user of an application that runs natively on a client to obtain access to a web resource that is affiliated with the native application. First, the native application obtains an access token from a Central Authentication Service (CAS). Next, the native application sends a secure request for a one-time use session token to the CAS. If the CAS determines the request is valid, the CAS initializes a session token and sends the session token to the native application. After receiving the session token, the native application directs a browser to an endpoint server, appending the session token to the browser's request. Finally, the endpoint server initializes an authenticated session wherein the authenticated session is scoped to the desired web resource.
    Type: Grant
    Filed: February 7, 2013
    Date of Patent: July 21, 2015
    Assignee: INTUIT INC.
    Inventors: Timothy E. Hobson, Shrisha Radhakrishna, Kishore Jonnalagedda, Soumendra Daas, Bibhakar Ranjan, Douglas L. Foiles
  • Publication number: 20150186641
    Abstract: A hypervisor includes an analysis trigger monitoring system. One or more analysis trigger parameters are defined and analysis trigger data representing the analysis trigger parameters is generated. The analysis trigger data is then provided to the analysis trigger monitoring system and the analysis trigger monitoring system is used to monitor at least a portion of the message traffic sent to, and/or sent from, a virtual asset controlled by the hypervisor to detect any message including one or more of the one or more analysis trigger parameters. A copy of at least a portion of any detected message including one or more of the one or more analysis trigger parameters is then transferred to one or more analysis systems for further analysis.
    Type: Application
    Filed: December 30, 2013
    Publication date: July 2, 2015
    Applicant: Intuit Inc.
    Inventors: Luis Felipe Cabrera, M. Shannon Lietz
  • Patent number: 9069869
    Abstract: User data used or generated by an online application is stored by the online application on the client device, rather than entirely on the system hosting the online application.
    Type: Grant
    Filed: November 25, 2009
    Date of Patent: June 30, 2015
    Assignee: Intuit Inc.
    Inventors: Christopher N. Quinn, Anthony L. Creed, David W. Burklund, Kenichi Mori, Jason J. Casseday
  • Patent number: 9060248
    Abstract: The disclosed embodiments provide a system that dynamically updates a geofence of a mobile business. During operation, the system establishes a first location and a first geofence for the mobile business. Next, the system receives a second location of the mobile business different than the first location of the mobile business. The system then generates an updated geofence for the mobile business based on the second location of the mobile business. The system subsequently broadcasts the second location of the mobile business to a set of mobile clients monitoring the mobile business.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: June 16, 2015
    Assignee: INTUIT INC.
    Inventors: Gregory K. Coulombe, Horace Chan, Daniel L. Moise, Richard J. Becker
  • Patent number: 9047157
    Abstract: One embodiment of the present invention provides a system that facilitates using unspecialized software micro-containers to build complex dynamic business processes. During operation, the system receives a command to execute a business logic at a computer system. In response to the command, the system initializes an unspecialized software micro-container from a pool of unspecialized software micro-containers. Next, the system retrieves the business logic from a business logic repository. The system then loads the business logic into the unspecialized software micro-container. Finally, the system executes the business logic in the unspecialized software micro-container. Note that the requestor publishes the desired business process in the repository, and the system, represented by the unspecialized containers, self-organizes to execute the job without additional management.
    Type: Grant
    Filed: January 27, 2012
    Date of Patent: June 2, 2015
    Assignee: INTUIT INC.
    Inventor: Miroslav Svetoslavov Boussarov
  • Patent number: 9048963
    Abstract: During a communication technique, an electronic device receives an audio signal from a remote electronic device, such as another electronic device that is proximate to the electronic device. This audio signal may include information that specifies an identifier. The electronic device may analyze the audio signal to extract the identifier, and may provide the identifier to a pre-defined location via a network, such as a web page on the Internet. In response to providing the identifier, the electronic device receives the operation from the pre-defined location via the network. For example, the operation may include an instruction to open a document (such as a web page) on the network.
    Type: Grant
    Filed: July 17, 2012
    Date of Patent: June 2, 2015
    Assignee: INTUIT INC.
    Inventor: Wolfgang Paulus
  • Patent number: 9047387
    Abstract: A system and method are provided for segregating access to dynamic content on multiple websites hosted by a web server. When a request is received for dynamic content from a website, a UserRetriever module identifies a path to the content and retrieves a username and password corresponding to the website, from a database that is separate from the web server and used for other purposes (e.g., billing). A UserImpersonator module requests a logon handle for that username from a logon cache manager. The logon handle is used to associate the request with the impersonated user account instead of the default anonymous user account with which the request was initially associated. The dynamic content is retrieved and served under the context of the restricted impersonated user account session, after which the applied logon handle is stripped off and the request is re-associated with the default anonymous user account.
    Type: Grant
    Filed: July 27, 2011
    Date of Patent: June 2, 2015
    Assignee: INTUIT INC.
    Inventor: Brian C. Hicks
  • Patent number: 9047637
    Abstract: A pre-paid debit or credit card account, and an associated pre-paid debit or credit card, is provided to a consumer for use with one or more check conversion stations. The check conversion stations include a card reader for obtaining user account data associated with the consumer's pre-paid debit or credit card account from the pre-paid debit or credit card and a paper check scanner for obtaining check data from a paper check provided by the consumer. At least part of the user account data and the check data is then subjected to analysis, verification, and/or approval of a transfer of at least part of the funds indicated by the check data to the balance of the pre-paid debit or credit card.
    Type: Grant
    Filed: July 28, 2011
    Date of Patent: June 2, 2015
    Assignee: Intuit Inc.
    Inventors: Bennett R. Blank, Roy Matthew Rosin, Christopher Womack, Richard Preece
  • Patent number: 9047380
    Abstract: A technique for providing one or more keywords associated with a document (such as a web page) is described. In this technique, a set of user-selected keywords and a specification of a market segment associated with the document are received from a user. In response, a set of similar keywords (which can include one or more of the set of user-selected keywords) is determined based on the user-selected keywords. Furthermore, a market-specific set of keywords (which can also include one or more of the set of user-selected keywords and/or the set of similar keywords) is selected based on the set of similar keywords by using keywords for documents that are associated with other users in the market segment. Then, at least a subset of the set of market-specific keywords is provided to the user.
    Type: Grant
    Filed: December 31, 2009
    Date of Patent: June 2, 2015
    Assignee: INTUIT INC.
    Inventors: David F. Lish, Christopher H. J. Whittam, Indraneel Bhattacharyya, Joe T. Callinan
  • Patent number: 9037962
    Abstract: Import data is obtained from one or more source documents and used to generate proposed pre-import review data indicating the proposed use of the import data to auto-fill one or more data entry fields in one or more forms associated with a data management system. The proposed pre-import review data is provided to a user for review, editing, and correction, and any changes to the data entry fields in the proposed pre-import review data are recorded. The proposed pre-import review data and data indicating the user's edits, corrections, or changes to the proposed pre-import review data, are analyzed/compared to calculate an accuracy score for the proposed pre-import review data and one or more reports are generated and provided to the user indicating the accuracy score for the proposed pre-import review data.
    Type: Grant
    Filed: April 30, 2012
    Date of Patent: May 19, 2015
    Assignee: Intuit Inc.
    Inventors: Sara Vassar, Thomas R. Palfreyman, Gurmeet Singh