Patents by Inventor Peter L. Pirolli

Peter L. Pirolli 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: 9898789
    Abstract: One embodiment of the present invention provides a system for creating a health/wellness program on a generic health/wellness platform. During operation, the system receives, at the generic health/wellness platform, a set of definitions for the health/wellness program, constructs a program model for the health/wellness program, generates a program instance to be executed on the generic health/wellness platform, and associates the program instance to a number of health/wellness modules provided by the health/wellness platform.
    Type: Grant
    Filed: April 16, 2013
    Date of Patent: February 20, 2018
    Assignee: PALO ALTO RESEARCH CENTER INCORPORATED
    Inventors: Ashwin Ram, Gregory Michael Youngblood, Peter L. Pirolli, Lester D. Nelson, Jesse Vig, Shane P. Ahern, Jonathan Rubin, Christina Pavlopoulou
  • Publication number: 20170301258
    Abstract: A method and system for delivering a multidimensional wellness coaching program and recommendation to a computing device. During operation, the system receives a request for content to assist the user in achieving a health and wellness goal from the computing device. The system estimates numeric values for a radar chart. The system may create a customized program by combining components and primitives and the customized program includes a set of activities for the user to perform. The system may receive user input and sensor and user activity data from the computing device. Based on the received information, the system may modify the radar chart. The system may modify components of the customized program based on the radar chart. The system may generate a coaching recommendation based on the radar chart. The system then sends the customized program and coaching recommendation to the computing device.
    Type: Application
    Filed: April 15, 2016
    Publication date: October 19, 2017
    Applicant: Palo Alto Research Center Incorporated
    Inventors: Ashwin Ram, Gregory Michael Youngblood, Lester D. Nelson, Anusha Venkatakrishnan, Peter L. Pirolli, Michael K. Silva, JR., Shiwali Mohan
  • Patent number: 9672482
    Abstract: One embodiment of the present invention provides a system for automatically reporting progress in completing objectives and goals of a plan. During operation, the system receives data indicating user selection and/or configuration of a plan with one or more goals, objectives, and/or milestones. The system obtains data generated by sensors in a sensing device and/or a mobile device. The sensors generate physiological data or data from detecting activity or environment associated with the user. Next, the system analyzes the data to determine whether the user has completed an objective, milestone, or goal of the plan. If the system determines that the user has completed an objective, milestone, or goal of the plan, the system pushes an alert to the mobile device indicating that the user has completed the objective, milestone, or goal.
    Type: Grant
    Filed: June 11, 2014
    Date of Patent: June 6, 2017
    Assignee: PALO ALTO RESEARCH CENTER INCORPORATED
    Inventors: Jonathan Rubin, Gregory Michael Youngblood, Ashwin Ram, Peter L. Pirolli, Jesse Vig, Shane P. Ahern, Lester D. Nelson
  • Publication number: 20160283678
    Abstract: One embodiment of the present invention provides a system for generating healthcare suggestions. During operation, the system extracts data based on a user's communication, which can be between the user and other users or presented online by the user. The system identifies a health-related issue from the extracted data. The system then generates, based on the extracted data, content that indicates a first suggestion corresponding to the health-related issue. The system subsequently monitors the user's communication to generate an additional suggestion that is an improvement over the first suggestion.
    Type: Application
    Filed: March 25, 2015
    Publication date: September 29, 2016
    Inventors: Ashwin Ram, Lester D. Nelson, Gregory Michael Youngblood, Peter L. Pirolli
  • Publication number: 20150364026
    Abstract: One embodiment of the present invention provides a system for automatically reporting progress in completing objectives and goals of a plan. During operation, the system receives data indicating user selection and/or configuration of a plan with one or more goals, objectives, and/or milestones. The system obtains data generated by sensors in a sensing device and/or a mobile device. The sensors generate physiological data or data from detecting activity or environment associated with the user. Next, the system analyzes the data to determine whether the user has completed an objective, milestone, or goal of the plan. If the system determines that the user has completed an objective, milestone, or goal of the plan, the system pushes an alert to the mobile device indicating that the user has completed the objective, milestone, or goal.
    Type: Application
    Filed: June 11, 2014
    Publication date: December 17, 2015
    Inventors: Jonathan Rubin, Gregory Michael Youngblood, Ashwin Ram, Peter L. Pirolli, Jesse Vig, Shane P. Ahern, Lester D. Nelson
  • Publication number: 20140310013
    Abstract: One embodiment of the present invention provides a system for creating a health/wellness program on a generic health/wellness platform. During operation, the system receives, at the generic health/wellness platform, a set of definitions for the health/wellness program, constructs a program model for the health/wellness program, generates a program instance to be executed on the generic health/wellness platform, and associates the program instance to a number of health/wellness modules provided by the health/wellness platform.
    Type: Application
    Filed: April 16, 2013
    Publication date: October 16, 2014
    Applicant: Palo Alto Research Center Incorporated
    Inventors: Ashwin Ram, Gregory Michael Youngblood, Peter L. Pirolli, Lester D. Nelson, Jesse Vig, Shane P. Ahern, Jonathan Rubin, Christina Pavlopoulou
  • Publication number: 20120265771
    Abstract: A system and method for identifying users relevant to a topic of interest is provided. A query comprising one or more topics is executed against a corpus of messages. Voting users associated with the messages matching the query are identified. A set of candidate users comprising users connected to the voting users is generated. A relevancy score is computed for each candidate user. The candidate users are ranked by their respective relevancy score.
    Type: Application
    Filed: April 14, 2011
    Publication date: October 18, 2012
    Applicant: PALO ALTO RESEARCH CENTER INCORPORATED
    Inventors: Bongwon Suh, Kevin Robert Canini, Peter L. Pirolli, Ed H. Chi
  • Patent number: 8275769
    Abstract: A system and method for identifying users relevant to a topic of interest is provided. A query comprising one or more topics is executed against a corpus of messages. Voting users associated with the messages matching the query are identified. A set of candidate users comprising users connected to the voting users is generated. A relevancy score is computed for each candidate user. The candidate users are ranked by their respective relevancy score.
    Type: Grant
    Filed: April 14, 2011
    Date of Patent: September 25, 2012
    Assignee: Palo Alto Research Center Incorporated
    Inventors: Bongwon Suh, Kevin Robert Canini, Peter L. Pirolli, Ed H. Chi
  • Patent number: 8010545
    Abstract: A system and method for providing a topic-directed search is provided, which advantageously harnesses user-provided topical indexes and an ability to characterize indexes according to how articles fall under their topical organizations. A corpus of articles and an index that includes topics from the articles is maintained. For each topic, a coarse-grained topic model is built, which includes the characteristic words included in the articles relating to the topic and scores assigned to the characteristic words. A search query is executed against the index. The topics that match the search terms are chosen by their scores. The topics that match the coarse-grained topic models and the articles corresponding to the search query are presented. In contrast to conventional search engines, search results are organized according to topic and search results can be offered across multiple indexes, where part of returned results are selected from most-relevant indexes with their most-relevant topics.
    Type: Grant
    Filed: January 15, 2009
    Date of Patent: August 30, 2011
    Assignee: Palo Alto Research Center Incorporated
    Inventors: Mark J. Stefik, Lichan Hong, Stuart K. Card, Peter L. Pirolli
  • Publication number: 20100057716
    Abstract: A system and method for providing a topic-directed search is provided, which advantageously harnesses user-provided topical indexes and an ability to characterize indexes according to how articles fall under their topical organizations. A corpus of articles and an index that includes topics from the articles is maintained. For each topic, a coarse-grained topic model is built, which includes the characteristic words included in the articles relating to the topic and scores assigned to the characteristic words. A search query is executed against the index. The topics that match the search terms are chosen by their scores. The topics that match the coarse-grained topic models and the articles corresponding to the search query are presented. In contrast to conventional search engines, search results are organized according to topic and search results can be offered across multiple indexes, where part of returned results are selected from most-relevant indexes with their most-relevant topics.
    Type: Application
    Filed: January 15, 2009
    Publication date: March 4, 2010
    Inventors: Mark J. Stefik, Lichan Hong, Stuart K. Card, Peter L. Pirolli
  • Patent number: 7359881
    Abstract: A system for controlling the distribution and use of digital works using digital tickets. In the present invention, a “digital ticket” is used to entitle the ticket holder to exercise some usage right with respect to a digital work. Usage rights are used to define how a digital work may be used or distributed. Each usage right may specify a digital ticket which must be present before the right may be exercised. Digital works are stored in repositories which enforce a digital works usage rights. Each repository has a “generic ticket agent” which punches tickets. In some instances only the generic ticket agent is necessary. In other instances, punching by a “special ticket agent” residing on another repository may be needed.
    Type: Grant
    Filed: February 7, 2001
    Date of Patent: April 15, 2008
    Assignee: Contentguard Holdings, Inc.
    Inventors: Mark J Stefik, Peter L Pirolli
  • Patent number: 7266529
    Abstract: A method and system for controlling execution of a computer program in accordance with usage rights, including receiving, by a server repository, a request from a requestor repository to execute the computer program; determining, by a server repository, based on usage rights associated with the computer program, whether the request should be granted, the usage rights including a manner of use; granting the request of the requestor repository, by the server repository, if the determined result is that the request should be granted; and executing the computer program in accordance with the granted manner of use. The manner of use included in the usage rights specifies how the associated computer program can be used. The request from the requestor repository specifies a particular manner of use and whether the particular manner of use specified in the request corresponds to a manner of use included in the usage rights also is determined.
    Type: Grant
    Filed: May 24, 2005
    Date of Patent: September 4, 2007
    Assignee: ContentGuard Holdings, Inc.
    Inventors: Mark J. Stefik, Peter L. Pirolli
  • Patent number: 7139736
    Abstract: A rendering method, system and software for use in a distributed system for managing use and rendering of content in accordance with usage rights associated therewith, and including a rendering device that renders the content; and a distributed repository coupled to the rendering device and including a first mode of operation and a second mode of operation. The first mode of operation receives content from another distributed repository and enforces usage rights associated with the content and permits the rendering device to render the content in accordance with a manner of use specified by the usage rights. The second mode of operation requests the rendering of content received from another distributed repository. The distributed repository permits the content to be rendered only if a manner of use specified in the request corresponds to a manner of use specified in the usage rights.
    Type: Grant
    Filed: August 8, 2005
    Date of Patent: November 21, 2006
    Assignee: ContentGuard Holdings, Inc.
    Inventors: Mark J. Stefik, Peter L. Pirolli
  • Patent number: 7028053
    Abstract: Techniques for browsing through a large collection of content portions uses a scatter and gather approach where a collection of content portions is clustered into one or more clusters using multi-modal data modeling. Additionally, as part of the multi-modal data modeling, “proximal cues” surrounding links or connections or surrounding “image links” in a content portion are used to quickly identify the user's information needs. Thus, taking into account proximal cues during multi-modal data modeling improves the scattering and the gathering process, as well as personalizes the scattering and the gathering process to most effectively cluster content portions of interest to the user.
    Type: Grant
    Filed: January 16, 2003
    Date of Patent: April 11, 2006
    Assignee: Xerox Corporation
    Inventors: Ed H. Chi, Peter L. Pirolli
  • Patent number: 7017110
    Abstract: The present invention provides a system and method for inferring information need in a collection of hypermedia documents that is based on the observation that a user's hypertext link traversal decisions are typically based on the nature of that user's information need. The system identifies the hypermedia linkage structure among the plurality of documents in the collection. The documents include content items that may be relevant to a user information need. The system then accepts a user path item that represents a user's hypermedia link traversal history and applies a network flow model to the user path item in the hypermedia link information in order to create a document vector. The system also determines the distribution of the content items in the document collection, and then compares the document vector to the content item distribution in order to determine an inferred information need.
    Type: Grant
    Filed: March 31, 2000
    Date of Patent: March 21, 2006
    Assignee: Xerox Corporation
    Inventors: Ed H. Chi, Peter L. Pirolli, James E. Pitkow
  • Patent number: 6963859
    Abstract: A rendering system adapted for use in a system for managing use of content and operative to rendering content in accordance with usage rights associated with the content. The system includes a rendering device configured to render the content and a repository coupled to the rendering device and operative to enforce usage rights associated with the content and permit the rendering device to render the content in accordance with a manner of use specified by the usage rights.
    Type: Grant
    Filed: January 16, 2003
    Date of Patent: November 8, 2005
    Assignee: ContentGuard Holdings, Inc.
    Inventors: Mark J. Stefik, Peter L. Pirolli
  • Patent number: 6941321
    Abstract: A system and method for browsing, retrieving, and recommending information from a collection uses multi-modal features of the documents in the collection, as well as an analysis of users' prior browsing and retrieval behavior. The system and method are premised on various disclosed methods for quantitatively representing documents in a document collection as vectors in multi-dimensional vector spaces, quantitatively determining similarity between documents, and clustering documents according to those similarities. The system and method also rely on methods for quantitatively representing users in a user population, quantitatively determining similarity between users, clustering users according to those similarities, and visually representing clusters of users by analogy to clusters of documents.
    Type: Grant
    Filed: October 19, 1999
    Date of Patent: September 6, 2005
    Assignee: Xerox Corporation
    Inventors: Hinrich Schuetze, Francine R. Chen, Peter L. Pirolli, James E. Pitkow, Ed H. Chi, Jun Li
  • Patent number: 6922699
    Abstract: A system and method for browsing, retrieving, and recommending information from a collection uses multi-modal features of the documents in the collection, as well as an analysis of users' prior browsing and retrieval behavior. The system and method are premised on various disclosed methods for quantitatively representing documents in a document collection as vectors in multi-dimensional vector spaces, quantitatively determining similarity between documents, and clustering documents according to those similarities. The system and method also rely on methods for quantitatively representing users in a user population, quantitatively determining similarity between users, clustering users according to those similarities, and visually representing clusters of users by analogy to clusters of documents.
    Type: Grant
    Filed: October 19, 1999
    Date of Patent: July 26, 2005
    Assignee: Xerox Corporation
    Inventors: Hinrich Schuetze, Francine R. Chen, Peter L. Pirolli, James E. Pitkow, Ed H. Chi, Jun Li, Ullas Gargi
  • Patent number: 6898576
    Abstract: A system for controlling the distribution and use of digital works using digital tickets. In the present invention, a “digital ticket” is used to entitle the ticket holder to exercise some usage right with respect to a digital work. Usage rights are used to define how a digital work may be used or distributed. Each usage right may specify a digital ticket which must be present before the right may be exercised. Digital works are stored in repositories which enforce a digital works usage rights. Each repository has a “generic ticket agent” which punches tickets. In some instances only the generic ticket agent is necessary. In other instances, punching by a “special ticket agent” residing on another repository may be needed.
    Type: Grant
    Filed: December 19, 2002
    Date of Patent: May 24, 2005
    Assignee: ContentGuard Holdings, Inc.
    Inventors: Mark J. Stefik, Peter L. Pirolli
  • Publication number: 20040143580
    Abstract: Techniques for browsing through a large collection of content portions uses a scatter and gather approach where a collection of content portions is clustered into one or more clusters using multi-modal data modeling. Additionally, as part of the multi-modal data modeling, “proximal cues” surrounding links or connections or surrounding “image links” in a content portion are used to quickly identify the user's information needs. Thus, taking into account proximal cues during multi-modal data modeling improves the scattering and the gathering process, as well as personalizes the scattering and the gathering process to most effectively cluster content portions of interest to the user.
    Type: Application
    Filed: January 16, 2003
    Publication date: July 22, 2004
    Inventors: Ed H. CHI, Peter L. PIROLLI