Patents by Inventor Lance Saleme

Lance Saleme 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: 10755359
    Abstract: The disclosed embodiments provide a system that facilitates use of an application. During operation, the system obtains a business-logic stack that includes one or more sets of business rules corresponding to one or more tax codes associated with a specified globalization setting for the application. For each user-interface component from a set of user-interface components in the application, the system: dynamically obtains content for the user-interface component from a content-repository based on an order of the one or more sets of business rules in the business-logic stack, wherein the content-repository is a store of tax-code-specific content for the user-interface components associated with the application; and includes, via the localization mechanism associated with the platform of the electronic device, the content in the user-interface component during use of the application on the electronic device by the user.
    Type: Grant
    Filed: February 9, 2018
    Date of Patent: August 25, 2020
    Assignee: INTUIT INC.
    Inventors: Lance Saleme, Benjamin Y. Lee
  • Patent number: 9928085
    Abstract: The disclosed embodiments provide a system that facilitates use of an application. During operation, the system obtains a language stack containing an ordered set of preferred languages for a user of the application. Next, for each user-interface component from a set of user-interface components in the application, the system obtains content for the user-interface component based on an order of languages in the language stack. The system then includes the content in the user-interface component during use of the application on an electronic device by the user.
    Type: Grant
    Filed: November 6, 2013
    Date of Patent: March 27, 2018
    Assignee: INTUIT INC.
    Inventors: Lance Saleme, Benjamin Y. Lee
  • Publication number: 20140129209
    Abstract: The disclosed embodiments provide a system that facilitates use of an application. During operation, the system obtains a language stack containing an ordered set of preferred languages for a user of the application. Next, for each user-interface component from a set of user-interface components in the application, the system obtains content for the user-interface component based on an order of languages in the language stack. The system then includes the content in the user-interface component during use of the application on an electronic device by the user.
    Type: Application
    Filed: November 6, 2013
    Publication date: May 8, 2014
    Applicant: INTUIT INC.
    Inventors: Lance Saleme, Benjamin Y. Lee
  • Patent number: 8626133
    Abstract: An alert system is provided. The alert system includes a processor and a memory coupled to the processor. The memory is computer-readable storage media configured to store instructions that are operable to be executed by the processor. The memory stores instructions that may be executed to determine a physical location of a contact in a contact list or a user managing the contact list; determine a physical location associated with a task in a task list; compare the physical location of the contact with the physical location associated with the task; determine when the physical location of the contact matches the physical location associated with the task; and transmit an alert message indicating the contact and the task.
    Type: Grant
    Filed: August 19, 2009
    Date of Patent: January 7, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Matthew Kuhlke, Yashas Prasad, Mithilesh Kumar, Lance Saleme
  • Publication number: 20110045841
    Abstract: An alert system is provided. The alert system includes a processor and a memory coupled to the processor. The memory is computer-readable storage media configured to store instructions that are operable to be executed by the processor. The memory stores instructions that may be executed to determine a physical location of a contact in a contact list or a user managing the contact list; determine a physical location associated with a task in a task list; compare the physical location of the contact with the physical location associated with the task; determine when the physical location of the contact matches the physical location associated with the task; and transmit an alert message indicating the contact and the task.
    Type: Application
    Filed: August 19, 2009
    Publication date: February 24, 2011
    Inventors: Matthew Kuhlke, Lance Saleme, Yashas Prasad, Mithilesh Kumar