Patents by Inventor Siamak Hodjat

Siamak Hodjat 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).

  • Publication number: 20250094231
    Abstract: A computer-implemented method includes receiving a task performance request; retrieving a stored task specification corresponding to the task performance request; generating a task implementation request including the stored task specification and an execution context; generating a task implementation corresponding to the task implementation request, the task implementation including a sequence of task execution commands; and causing execution of the sequence of task execution commands.
    Type: Application
    Filed: September 20, 2024
    Publication date: March 20, 2025
    Inventors: Adam Cheyer, Siamak Hodjat, Andrew Roberts
  • Patent number: 12242559
    Abstract: System receives request from user for decision making options, and provide gameplan document that suggests accessing first and second data source to collect options. System extracts first data records set from content copied by user from first data source, and inserts first data records set in first table in gameplan document. System extracts second data records set from content copied by user from second data source, and inserts second data records set in second table in gameplan document. System inserts combined data records set, based on first data records set joined with second data records set, in combined data table in gameplan document. System enables user to identify candidates, for options, in combined data records set in response to user commands. System determines overall scores corresponding to candidates, based on applying criteria, scored by user, to each candidate. System outputs candidates, ranked based on corresponding scores, as decision making options.
    Type: Grant
    Filed: November 23, 2022
    Date of Patent: March 4, 2025
    Assignee: Airbnb, Inc.
    Inventors: Adam Cheyer, Siamak Hodjat
  • Patent number: 8175990
    Abstract: A situational decision engine (SDE) operates within a mobile device or server to present a user with display content specifically optimized to the user's present situation. By acquiring characteristics about the user's present situation, the SDE is capable of analyzing the general state of the user and make decisions about presenting information with situational relevance. With the SDE, promoters and marketing firms may target user incentives and present the incentives based on a correlation of incentive features and the users context. After acquiring key characteristics of a user's context, the SDE analyzes and determines an optimal correlation to available incentives. By optimizing the matching of a promotion, an ad, or a survey to the user's situation, maximum benefit to both user and the promoter may be realized. By analyzing a user's context and presenting display content accordingly, the SDE is able to optimize the user's experience.
    Type: Grant
    Filed: January 4, 2008
    Date of Patent: May 8, 2012
    Assignee: ILoop Mobile, Inc.
    Inventors: Babak Hodjat, Parmeet Chaddha, Siamak Hodjat
  • Patent number: 7565397
    Abstract: Roughly described, a context reactive user interface which offers user-selectable on-screen choices or hints to help the user follow up in the context of his or her previous interactions. Alternatively or additionally, the system can offer on-screen choices which, when selected by the user, can invoke one or more back-end applications with entry fields pre-filled from the user's previous interactions or from other contextual information.
    Type: Grant
    Filed: March 30, 2005
    Date of Patent: July 21, 2009
    Assignee: Sybase, Inc.
    Inventors: Siamak Hodjat, Nicholas K. Treadgold, Babak Hodjat
  • Patent number: 7558731
    Abstract: Roughly described, a context reactive user interface which offers user-selectable on-screen choices or hints to help the user follow up in the context of his or her previous interactions. Alternatively or additionally, the system can offer on-screen choices which, when selected by the user, can invoke one or more back-end applications with entry fields pre-filled from the user's previous interactions or from other contextual information.
    Type: Grant
    Filed: March 30, 2005
    Date of Patent: July 7, 2009
    Assignee: Sybase, Inc.
    Inventors: Siamak Hodjat, Nicholas K. Treadgold, Babak Hodjat
  • Patent number: 7558819
    Abstract: Roughly described, a natural language interpretation system develops its interpretation in response to user input, and also in dependence upon the interpretation, rather than the claims, made in response to prior input. In policy conditions, an agent can check whether any specified agent contributed to the prior interpretation and adjust its claiming of the present input accordingly. In policy actions, a policy or agent can reference the prior interpretation both for conditioning the policy's or agent's contribution to the current interpretation, and also for incorporating part or all of the prior interpretation in the policy's or agent's contribution to the current interpretation. The resulting system thus implements dialoging in a distributed manner as part of the various agents in the interpretation network, and allows much more flexibility to better respond in accordance with users' expectations.
    Type: Grant
    Filed: February 10, 2003
    Date of Patent: July 7, 2009
    Assignee: Sybase, Inc.
    Inventors: Siamak Hodjat, Masahiko Funaki, Mitsuru Shiratori, Junichi Ito
  • Publication number: 20060229889
    Abstract: Roughly described, a context reactive user interface which offers user-selectable on-screen choices or hints to help the user follow up in the context of his or her previous interactions. Alternatively or additionally, the system can offer on-screen choices which, when selected by the user, can invoke one or more back-end applications with entry fields pre-filled from the user's previous interactions or from other contextual information.
    Type: Application
    Filed: March 30, 2005
    Publication date: October 12, 2006
    Applicant: iAnywhere Solutions, Inc.
    Inventors: Siamak Hodjat, Nicholas Treadgold, Babak Hodjat
  • Publication number: 20060168335
    Abstract: Roughly described, a context reactive user interface which offers user-selectable on-screen choices or hints to help the user follow up in the context of his or her previous interactions. Alternatively or additionally, the system can offer on-screen choices which, when selected by the user, can invoke one or more back-end applications with entry fields pre-filled from the user's previous interactions or from other contextual information.
    Type: Application
    Filed: March 30, 2005
    Publication date: July 27, 2006
    Applicant: iAnywhere Solutions, Inc.
    Inventors: Siamak Hodjat, Nicholas Treadgold, Babak Hodjat