Patents by Inventor Eytan Adar

Eytan Adar 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: 11573764
    Abstract: A framework for generating and presenting verbal command suggestions to facilitate discoverability of commands capable of being understood and support users exploring available commands. A target associated with a direct-manipulation input is received from a user via a multimodal user interface. A set of operations relevant to the target is selected and verbal command suggestions relevant to the selected set of operations and the determined target are generated. At least a portion of the generated verbal command suggestions is provided for presentation in association with the multimodal user interface in one of three interface variants: one that presents command suggestions as a list, one that presents command suggestions using contextual overlay windows, and one that presents command suggestions embedded within the interface. Each of the proposed interface variants facilitates user awareness of verbal commands that are capable of being executed and teaches users how available verbal commands can be invoked.
    Type: Grant
    Filed: September 8, 2021
    Date of Patent: February 7, 2023
    Assignee: Adobe Inc.
    Inventors: Lubomira Dontcheva, Arjun Srinivasan, Seth John Walker, Eytan Adar
  • Publication number: 20210405964
    Abstract: A framework for generating and presenting verbal command suggestions to facilitate discoverability of commands capable of being understood and support users exploring available commands. A target associated with a direct-manipulation input is received from a user via a multimodal user interface. A set of operations relevant to the target is selected and verbal command suggestions relevant to the selected set of operations and the determined target are generated. At least a portion of the generated verbal command suggestions is provided for presentation in association with the multimodal user interface in one of three interface variants: one that presents command suggestions as a list, one that presents command suggestions using contextual overlay windows, and one that presents command suggestions embedded within the interface. Each of the proposed interface variants facilitates user awareness of verbal commands that are capable of being executed and teaches users how available verbal commands can be invoked.
    Type: Application
    Filed: September 8, 2021
    Publication date: December 30, 2021
    Inventors: Lubomira Dontcheva, Arjun Srinivasan, Seth John Walker, Eytan Adar
  • Patent number: 11132174
    Abstract: A framework for generating and presenting verbal command suggestions to facilitate discoverability of commands capable of being understood and support users exploring available commands. A target associated with a direct-manipulation input is received from a user via a multimodal user interface. A set of operations relevant to the target is selected and verbal command suggestions relevant to the selected set of operations and the determined target are generated. At least a portion of the generated verbal command suggestions is provided for presentation in association with the multimodal user interface in one of three interface variants: one that presents command suggestions as a list, one that presents command suggestions using contextual overlay windows, and one that presents command suggestions embedded within the interface. Each of the proposed interface variants facilitates user awareness of verbal commands that are capable of being executed and teaches users how available verbal commands can be invoked.
    Type: Grant
    Filed: March 15, 2019
    Date of Patent: September 28, 2021
    Assignee: ADOBE INC.
    Inventors: Lubomira Dontcheva, Arjun Srinivasan, Seth John Walker, Eytan Adar
  • Publication number: 20200293274
    Abstract: A framework for generating and presenting verbal command suggestions to facilitate discoverability of commands capable of being understood and support users exploring available commands. A target associated with a direct-manipulation input is received from a user via a multimodal user interface. A set of operations relevant to the target is selected and verbal command suggestions relevant to the selected set of operations and the determined target are generated. At least a portion of the generated verbal command suggestions is provided for presentation in association with the multimodal user interface in one of three interface variants: one that presents command suggestions as a list, one that presents command suggestions using contextual overlay windows, and one that presents command suggestions embedded within the interface. Each of the proposed interface variants facilitates user awareness of verbal commands that are capable of being executed and teaches users how available verbal commands can be invoked.
    Type: Application
    Filed: March 15, 2019
    Publication date: September 17, 2020
    Inventors: Lubomira Dontcheva, Arjun Srinivasan, Seth John Walker, Eytan Adar
  • Publication number: 20200051302
    Abstract: Techniques described herein relate to a streamlined animation production workflow that integrates script drafting, performance, and editing. A script including animation events is parsed to encode the animation events into nodes of a story model. The animation events are automatically triggered by a performance as a playhead advances through the story model and identifies active node(s). A command interface accepts various commands that allow a performer to act as a director by controlling recording and playback. Recording binds a generated animation event to each active node. Playback triggers generated animation events for active nodes. An animated movie is assembled from the generated animation events in the story model. The animated movie can be presented as a live preview to provide feedback to the performer, and a teleprompter interface can guide a performer by presenting and advancing the script to follow the performance.
    Type: Application
    Filed: August 7, 2018
    Publication date: February 13, 2020
    Inventors: Hariharan Subramonyam, Eytan Adar, Lubomira Assenova Dontcheva, Wilmot Wei-Mau Li
  • Patent number: 10546409
    Abstract: Techniques described herein relate to a streamlined animation production workflow that integrates script drafting, performance, and editing. A script including animation events is parsed to encode the animation events into nodes of a story model. The animation events are automatically triggered by a performance as a playhead advances through the story model and identifies active node(s). A command interface accepts various commands that allow a performer to act as a director by controlling recording and playback. Recording binds a generated animation event to each active node. Playback triggers generated animation events for active nodes. An animated movie is assembled from the generated animation events in the story model. The animated movie can be presented as a live preview to provide feedback to the performer, and a teleprompter interface can guide a performer by presenting and advancing the script to follow the performance.
    Type: Grant
    Filed: August 7, 2018
    Date of Patent: January 28, 2020
    Assignee: Adobe Inc.
    Inventors: Hariharan Subramonyam, Eytan Adar, Lubomira Assenova Dontcheva, Wilmot Wei-Mau Li
  • Patent number: 9069872
    Abstract: Web page change may be related to revisitation patterns to support web interaction. In an example embodiment, a method involves analyzing change and revisitation data for a web page, determining a relationship between the data, inferring consumption intent by a user for the web page, and utilizing the inferred consumption intent. More specifically, change data is analyzed to produce a change characterization, with the change data reflecting differences between content of a web page at different times. Revisitation data is analyzed to produce a revisitation characterization, with the revisitation data including visit times to the web page by a user. A relationship is determined between the change and the revisitation data based on the change and the revisitation characterizations. Consumption intent of the user for the content of the web page is inferred responsive to the relationship. The inferred consumption intent is utilized to support interaction with the web page.
    Type: Grant
    Filed: November 2, 2011
    Date of Patent: June 30, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Eytan Adar, Jaime B. Teevan, Susan T. Dumais, Daniel J. Liebling
  • Patent number: 9053458
    Abstract: A privacy-preserving system and method is disclosed for profiling clients within a system for knowledge management. The method of the present invention discloses steps for generating a client profile in support of receiving and processing messages using scoring techniques and/or filtering techniques. The method of the present invention further includes steps for generating a client profile in support of a method for generating and obtaining responses to messages using scoring techniques and/or filtering techniques. The system of the present invention, includes all means for implementing the method.
    Type: Grant
    Filed: August 7, 2012
    Date of Patent: June 9, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Eytan Adar, Rajan Mathew Lukose, Joshua Rogers Tyler, Caesar Sengupta
  • Patent number: 8898141
    Abstract: Embodiments of the present invention are directed to a method for information management. In one embodiment, the method includes providing an organizational directory comprising hierarchical information regarding an organization and receiving relationship data including an association of a first person to a second person. The method also includes querying the organizational directory and the relationship data to identify a third person, wherein the third person is a member of the organization and identifying the third person comprises determining a path including the third person in an association network.
    Type: Grant
    Filed: December 9, 2005
    Date of Patent: November 25, 2014
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: George Henry Forman, Lada Ariana Adamic, Eytan Adar
  • Patent number: 8799501
    Abstract: One embodiment of the method discloses: identifying an information resource accessed by a client computer; generating an information resource pointer including an address for the information resource; and transmitting a pointer message including the information resource pointer over a network. A second embodiment of the method discloses: generating a client profile; storing the profile; receiving a pointer message containing an information resource pointer; scoring the pointer message with respect to the profile; totaling a number of times that the information resource pointer is received, over a predetermined time period; initializing a timeliness score to a maximum value; decrementing the timeliness score by a predetermined percentage each time a predetermined time period elapses after transmission by a sending client computer; generating an aggregate score; and displaying the pointer message and the aggregate score. The system of the present invention, includes all means for implementing the method.
    Type: Grant
    Filed: June 27, 2002
    Date of Patent: August 5, 2014
    Assignee: Hewlett-Packard Development Company, L. P.
    Inventors: Eytan Adar, Rajan Mathew Lukose, Caesar Sengupta, Joshua Rogers Tyler
  • Patent number: 8667103
    Abstract: A system and method for knowledge management is disclosed. The method discloses: monitoring messages transmitted over a peer-to-peer network; profiling the messages; receiving a messages report request; identifying message profiles corresponding to the message report request; selecting messages corresponding to the identified message profiles; and generating the requested messages report from the selected messages. The system discloses means for implementing the method.
    Type: Grant
    Filed: April 26, 2002
    Date of Patent: March 4, 2014
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Eytan Adar, Rajan Mathew Lukose, Caesar Sengupta, Joshua Rogers Tyler
  • Publication number: 20130041906
    Abstract: A privacy-preserving system and method is disclosed for profiling clients within a system for knowledge management. The method of the present invention discloses steps for generating a client profile in support of receiving and processing messages using scoring techniques and/or filtering techniques. The method of the present invention further includes steps for generating a client profile in support of a method for generating and obtaining responses to messages using scoring techniques and/or filtering techniques. The system of the present invention, includes all means for implementing the method.
    Type: Application
    Filed: August 7, 2012
    Publication date: February 14, 2013
    Inventors: Eytan Adar, Rajan Mathew Lukose, Joshua Rogers Tyler, Caesar Sengupta
  • Patent number: 8335785
    Abstract: A method and system for ranking results for a network search query. The method includes receiving a network search query; obtaining weblogs relevant to the search query from a database; scoring the weblogs based on a time when information pertaining to the search query appeared on weblogs; and displaying a ranking of the weblogs.
    Type: Grant
    Filed: September 28, 2004
    Date of Patent: December 18, 2012
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Eytan Adar, Li Zhang, Lada Adamic, Rajan Mathew Lukose
  • Patent number: 8312003
    Abstract: Computer method and apparatus for collaborative web search operate in an intranet with non-existent or defective link structure. A search engine produces an initial search result list in response to a user query. A list optimizer reranks pages on the initial list based on implicit user recommendation or endorsement of pages. A last click heuristic defines user endorsement of a page. To form the final result list, the list optimizer scores each page according to reranking, a textual match (or information retrieval score) of the page with the query and an adjustment value.
    Type: Grant
    Filed: December 16, 2004
    Date of Patent: November 13, 2012
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Boaz Patt-Shamir, Mark Rogers Tuttle, Eytan Adar
  • Publication number: 20120047444
    Abstract: Web page change may be related to revisitation patterns to support web interaction. In an example embodiment, a method involves analyzing change and revisitation data for a web page, determining a relationship between the data, inferring consumption intent by a user for the web page, and utilizing the inferred consumption intent. More specifically, change data is analyzed to produce a change characterization, with the change data reflecting differences between content of a web page at different times. Revisitation data is analyzed to produce a revisitation characterization, with the revisitation data including visit times to the web page by a user. A relationship is determined between the change and the revisitation data based on the change and the revisitation characterizations. Consumption intent of the user for the content of the web page is inferred responsive to the relationship. The inferred consumption intent is utilized to support interaction with the web page.
    Type: Application
    Filed: November 2, 2011
    Publication date: February 23, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Eytan Adar, Jaime B. Teevan, Susan T. Dumais, Daniel J. Liebling
  • Patent number: 8078974
    Abstract: Web page change may be related to revisitation patterns to support web interaction. In an example embodiment, a method involves analyzing change and revisitation data for a web page, determining a relationship between the data, inferring consumption intent by a user for the web page, and utilizing the inferred consumption intent. More specifically, change data is analyzed to produce a change characterization, with the change data reflecting differences between content of a web page at different times. Revisitation data is analyzed to produce a revisitation characterization, with the revisitation data including visit times to the web page by a user. A relationship is determined between the change and the revisitation data based on the change and the revisitation characterizations. Consumption intent of the user for the content of the web page is inferred responsive to the relationship. The inferred consumption intent is utilized to support interaction with the web page.
    Type: Grant
    Filed: June 27, 2008
    Date of Patent: December 13, 2011
    Assignee: Microsoft Corporation
    Inventors: Eytan Adar, Jaime B. Teevan, Susan T. Dumais, Daniel J. Liebling
  • Patent number: 8005833
    Abstract: Demographic information of an Internet user is predicted based on an analysis of accessed web pages. Web pages accessed by the Internet user are detected and mapped to a user path vector which is converted to a normalized weighted user path vector. A centroid vector identifies web page access patterns of users with a shared user profile attribute. The user profile attribute is assigned to the Internet user based on a comparison of the vectors. Bias values are also assigned to a set of web pages and a user profile attribute can be predicted for an Internet user based on the bias values of web pages accessed by the user. User attributes can also be predicted based on the results of an expectation maximization process. Demographic information can be predicted based on the combined results of a vector comparison, bias determination, or expectation maximization process.
    Type: Grant
    Filed: November 13, 2006
    Date of Patent: August 23, 2011
    Assignee: Xerox Corporation
    Inventors: Eytan Adar, Lada A. Adamic, Francine R. Chen
  • Patent number: 7962471
    Abstract: Demographic information of an Internet user is predicted based on an analysis of accessed web pages. Web pages accessed by the Internet user are detected and mapped to a user path vector which is converted to a normalized weighted user path vector. A centroid vector identifies web page access patterns of users with a shared user profile attribute. The user profile attribute is assigned to the Internet user based on a comparison of the vectors. Bias values are also assigned to a set of web pages and a user profile attribute can be predicted for an Internet user based on the bias values of web pages accessed by the user. User attributes can also be predicted based on the results of an expectation maximization process. Demographic information can be predicted based on the combined results of a vector comparison, bias determination, or expectation maximization process.
    Type: Grant
    Filed: November 13, 2006
    Date of Patent: June 14, 2011
    Assignee: Palo Alto Research Center Incorporated
    Inventors: Eytan Adar, Lada A. Adamic, Francine R. Chen
  • Publication number: 20090327914
    Abstract: Web page change may be related to revisitation patterns to support web interaction. In an example embodiment, a method involves analyzing change and revisitation data for a web page, determining a relationship between the data, inferring consumption intent by a user for the web page, and utilizing the inferred consumption intent. More specifically, change data is analyzed to produce a change characterization, with the change data reflecting differences between content of a web page at different times. Revisitation data is analyzed to produce a revisitation characterization, with the revisitation data including visit times to the web page by a user. A relationship is determined between the change and the revisitation data based on the change and the revisitation characterizations. Consumption intent of the user for the content of the web page is inferred responsive to the relationship. The inferred consumption intent is utilized to support interaction with the web page.
    Type: Application
    Filed: June 27, 2008
    Publication date: December 31, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Eytan Adar, Jaime B. Teevan, Susan T. Dumais, Daniel J. Liebling
  • Publication number: 20090327913
    Abstract: Supporting web interaction using web revisitation patterns is enabled by described methods and devices. In an example embodiment, a method involves collecting, analyzing, and utilizing. Revisitation data is collected. The revisitation data includes two or more visit times for visits to a web page by one or more users. The revisitation data is analyzed to produce at least one revisitation characterization that reflects a revisitation pattern for the web page. The at least one revisitation characterization is utilized to support web interaction.
    Type: Application
    Filed: June 27, 2008
    Publication date: December 31, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Eytan Adar, Jaime B. Teevan, Susan T. Dumais, Daniel J. Liebling