Patents by Inventor Vivien Park

Vivien Park 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: 8195711
    Abstract: The present invention is directed to utilizing contact data controls to simplify access to schematized contact data. Contact data controls abstract the formatting of schematized contact data from applications. In some embodiments, applications that lack the configuration to natively access schematized contact data (e.g., lack the functionality to convert between schematized and non-schematized data or are not authorized) forward requests to access schematized contact data to an external contact data control. In other embodiments, applications that lack the configuration to natively access schematized contact data forward non-schematized data, which is to be used to update schematized contact data, to an external contact data control. External contact data controls appropriately interact with the schematized data and can provide user-interface such that an application designer need not have extensive knowledge of contact schemas associated with the schematized contact data.
    Type: Grant
    Filed: March 29, 2011
    Date of Patent: June 5, 2012
    Assignee: Microsoft Corporation
    Inventors: Joel K. Grossman, Vivien Park, Oliver G. Fisher, Cornelis K. van Dok, Joseph J. Brychell, III, Melissa W. Dunn
  • Publication number: 20110179367
    Abstract: The present invention is directed to utilizing contact data controls to simplify access to schematized contact data. Contact data controls abstract the formatting of schematized contact data from applications. In some embodiments, applications that lack the configuration to natively access schematized contact data (e.g., lack the functionality to convert between schematized and non-schematized data or are not authorized) forward requests to access schematized contact data to an external contact data control. In other embodiments, applications that lack the configuration to natively access schematized contact data forward non-schematized data, which is to be used to update schematized contact data, to an external contact data control. External contact data controls appropriately interact with the schematized data and can provide user-interface such that an application designer need not have extensive knowledge of contact schemas associated with the schematized contact data.
    Type: Application
    Filed: March 29, 2011
    Publication date: July 21, 2011
    Applicant: Microsoft Corporation
    Inventors: Joel K. Grossman, Vivien Park, Oliver G. Fisher, Cornelis K. van Dok, Joseph J. Brychell, III, Melissa W. Dunn
  • Patent number: 7953759
    Abstract: The present invention is directed to utilizing contact data controls to simplify access to schematized contact data. Contact data controls abstract the formatting of schematized contact data from applications. In some embodiments, applications that lack the configuration to natively access schematized contact data (e.g., lack the functionality to convert between schematized and non-schematized data or are not authorized) forward requests to access schematized contact data to an external contact data control. In other embodiments, applications that lack the configuration to natively access schematized contact data forward non-schematized data, which is to be used to update schematized contact data, to an external contact data control. External contact data controls appropriately interact with the schematized data and can provide user-interface such that an application designer need not have extensive knowledge of contact schemas associated with the schematized contact data.
    Type: Grant
    Filed: February 17, 2004
    Date of Patent: May 31, 2011
    Assignee: Microsoft Corporation
    Inventors: Joel K. Grossman, Vivien Park, Oliver G. Fisher, Cornelis K. van Dok, Joseph J. Brychell, III, Melissa W. Dunn
  • Patent number: 7870097
    Abstract: Systems and methods are disclosed for synchronizing data stored in remote stores. Data stored in locations such as computer applications, consumer electronic devices and Internet websites is synchronized with a central database within a computer device. The computer device may also store constraints that limit the type of data that may be synchronized with individual stores. A graphical user interface may use different formats or icons to distinguish between data stored in a store and data included within the central database.
    Type: Grant
    Filed: February 9, 2006
    Date of Patent: January 11, 2011
    Assignee: Micorsoft Corporation
    Inventors: Melissa W. Dunn, Oliver G. Fisher, Vivien Park, Paul Erickson, Jon Perlow
  • Patent number: 7814438
    Abstract: A computing system and a user interface display requested data corresponding with a contact at a display device. The requested data includes contact information, communication histories, and files associated with the contact. The requested data is obtained from one or more contact information directories located locally and/or remotely from the computing system. The user interface also displays contact-centric tasks that may be engaged in between the user and the contact based upon the capabilities of the corresponding computing systems or that can be performed on a contact. Some of the contact information can be edited with an edit mode of the user interface. The contact may be a person, group, organization, or household.
    Type: Grant
    Filed: June 8, 2007
    Date of Patent: October 12, 2010
    Assignee: Microsoft Corporation
    Inventors: Joel K. Grossman, Cornelis K. van Dok, Jonathan D. Perlow, Vivien Park, Sean O. Blagsvedt
  • Patent number: 7549125
    Abstract: A user is able to informatively control how contact information is provided to one or more applications through the use of a persona interface object, corresponding personas and contact information, and an information picker interface. The persona interface identifies available personas, each persona having different contact information. The user can select a persona to use in response to an applications request for information. The personas can be modified and developed through the information picker interface, which can also be used to inform the user about what information is being requested and how it will be used.
    Type: Grant
    Filed: October 23, 2003
    Date of Patent: June 16, 2009
    Assignee: Microsoft Corporation
    Inventors: Melissa W. Dunn, Jonathan D. Perlow, Vivien Park, Kim Cameron, John-Anthony Owens
  • Patent number: 7543243
    Abstract: The present invention is directed to a system and method for identifying the most likely recipients for a message or other communication from a source and building a most frequently used list of recipients. The present invention utilizes a contact list and determines the likelihood that a list of recipients from that contact list are the intended targets for a current message. The likelihood determination is made using both how recent and how frequent prior communications were made to particular individuals or groups of recipients. Further, a user is able to switch between a most frequently used list of recipients and full list of contacts.
    Type: Grant
    Filed: January 15, 2003
    Date of Patent: June 2, 2009
    Assignee: Microsoft Corporation
    Inventors: Jordan Luther King Schwartz, Marc Adam Silbey, Ahsan Syed Kabir, Cees Van Dok, Hilary Palmen, Gail Borod Giacobbe, Sandra Barnet, Vivien Park
  • Patent number: 7370290
    Abstract: An interface for enabling a user to quickly access contact information and contact-centric tasks is displayed when an appropriate request for a contact card associated with a contact is received. The contact card displays contact information corresponding with the contact as well as contact-centric tasks that may be engaged in between the client computing system and the computing system of the contact. The list of contact-centric tasks is organized according to predetermined criteria, such as whether the contact-centric task is associated with an application that has provided contact information to the client computing system and whether the contact is a member of a group utilizing a contact-centric task. The contact card may also include an object comprising a type-in line for launching communication with the contact.
    Type: Grant
    Filed: December 19, 2002
    Date of Patent: May 6, 2008
    Assignee: Microsoft Corporation
    Inventors: Joel K. Grossman, Cornelis K. van Dok, Jonathan D. Perlow, Vivien Park, Sean O. Blagsvedt, Gilad Israeli, Michelle D. McKelvey
  • Patent number: 7360172
    Abstract: One or more contact controls associated with one or more corresponding contacts are displayed by a computing system at a display device. The contact controls can be hosted by any number of third party applications. The contact controls may include static and/or animated images associated with the contact to reflect a desired behavior, emotion, status or action. The contact controls are linked to contact information, such that a selection of the contact controls enables a user to access the contact information and data sources associated with the contact. A communicative action can also be initiated with the contact control by dragging and dropping the contact control onto an icon or object associated with the communication application.
    Type: Grant
    Filed: December 19, 2002
    Date of Patent: April 15, 2008
    Assignee: Microsoft Corporation
    Inventors: Joel K. Grossman, Cornelis K. van Dok, Jonathan D. Perlow, Vivien Park, Sean O. Blagsvedt, Debra L. Weissman
  • Patent number: 7360174
    Abstract: An interface for enabling different contact information for a plurality of different contacts to be aggregated from numerous data stores into a single contact management system includes a window frame for displaying the contact information in a variety of rich views that graphically illustrate patterns existent within the contact information. Some of the available views include hierarchical, organizational, chronological, social, geographical and operational views of the contact information. The interface also enables a user to search through the aggregate contact information by search term and by filter. The interface also includes another window frame for displaying exploded, detailed, or additional information about selected directories and contacts.
    Type: Grant
    Filed: December 19, 2002
    Date of Patent: April 15, 2008
    Assignee: Microsoft Corporation
    Inventors: Joel K. Grossman, Cornelis K. van Dok, Jonathan D. Perlow, Vivien Park, Sandra B. Barnat, Debra L. Weissman
  • Patent number: 7313760
    Abstract: An interface for enabling a user to quickly access contact information automatically displays a list of expected contacts that are most likely to be selected by the user when attention is directed to a type-in line requiring contact information. When a contact is selected, the corresponding and appropriate contact information is automatically entered into the type-in line. If a user does not select a listed contact, but instead begins manually typing in the contact information then the interface performs a search and displays a list of unexpected contacts having contact information matching the typed input from the user. The interface also provides a menu with additional search options for searching for desired contact information. The additional search options include directory searching and filtered searching. The application hosting the interface can specify the appropriate contact information that it requires.
    Type: Grant
    Filed: December 19, 2002
    Date of Patent: December 25, 2007
    Assignee: Microsoft Corporation
    Inventors: Joel K. Grossman, Cornelis K. van Dok, Jonathan D. Perlow, Vivien Park, Koichi Tsunoda, Denise L. Chen, Marc A. Silbey
  • Patent number: 7293047
    Abstract: Systems and methods are disclosed for synchronizing data stored in remote stores. Data stored in locations such as computer applications, consumer electronic devices and Internet websites is synchronized with a central database within a computer device. The computer device may also store constraints that limit the type of data that may be synchronized with individual stores. A graphical user interface may use different formats or icons to distinguish between data stored in a store and data included within the central database.
    Type: Grant
    Filed: October 23, 2003
    Date of Patent: November 6, 2007
    Assignee: Microsoft Corporation
    Inventors: Melissa W. Dunn, Oliver G. Fisher, Vivien Park, Paul Erickson, Jon Perlow
  • Publication number: 20070240081
    Abstract: A computing system and a user interface display requested data corresponding with a contact at a display device. The requested data includes contact information, communication histories, and files associated with the contact. The requested data is obtained from one or more contact information directories located locally and/or remotely from the computing system. The user interface also displays contact-centric tasks that may be engaged in between the user and the contact based upon the capabilities of the corresponding computing systems or that can be performed on a contact. Some of the contact information can be edited with an edit mode of the user interface. The contact may be a person, group, organization, or household.
    Type: Application
    Filed: June 8, 2007
    Publication date: October 11, 2007
    Applicant: Microsoft Corporation, Inc.
    Inventors: Joel Grossman, Cornelis Dok, Jonathan Perlow, Vivien Park, Sean Blagsvedt
  • Patent number: 7240298
    Abstract: A computing system and a user interface display requested data corresponding with a contact at a display device. The requested data includes contact information, communication histories, and files associated with the contact. The requested data is obtained from one or more contact information directories located locally and/or remotely from the computing system. The user interface also displays contact-centric tasks that may be engaged in between the user and the contact based upon the capabilities of the corresponding computing systems or that can be performed on a contact. Some of the contact information can be edited with an edit mode of the user interface. The contact may be a person, group, organization, or household.
    Type: Grant
    Filed: December 19, 2002
    Date of Patent: July 3, 2007
    Assignee: Microsoft Corporation
    Inventors: Joel K. Grossman, Cornelis K. van Dok, Jonathan D. Perlow, Vivien Park, Sean O. Blagsvedt
  • Publication number: 20060117368
    Abstract: Systems and methods are disclosed for synchronizing data stored in remote stores. Data stored in locations such as computer applications, consumer electronic devices and Internet websites is synchronized with a central database within a computer device. The computer device may also store constraints that limit the type of data that may be synchronized with individual stores. A graphical user interface may use different formats or icons to distinguish between data stored in a store and data included within the central database.
    Type: Application
    Filed: February 9, 2006
    Publication date: June 1, 2006
    Applicant: Microsoft Corporation
    Inventors: Melissa Dunn, Oliver Fisher, Vivien Park, Paul Erickson, Jon Perlow
  • Publication number: 20050182741
    Abstract: The present invention is directed to utilizing contact data controls to simplify access to schematized contact data. Contact data controls abstract the formatting of schematized contact data from applications. In some embodiments, applications that lack the configuration to natively access schematized contact data (e.g., lack the functionality to convert between schematized and non-schematized data or are not authorized) forward requests to access schematized contact data to an external contact data control. In other embodiments, applications that lack the configuration to natively access schematized contact data forward non-schematized data, which is to be used to update schematized contact data, to an external contact data control. External contact data controls appropriately interact with the schematized data and can provide user-interface such that an application designer need not have extensive knowledge of contact schemas associated with the schematized contact data.
    Type: Application
    Filed: February 17, 2004
    Publication date: August 18, 2005
    Inventors: Joel Grossman, Vivien Park, Oliver Fisher, Cornelis van Dok, Joseph Brychell, Melissa Dunn
  • Publication number: 20050091592
    Abstract: Systems and methods are disclosed for synchronizing data stored in remote stores. Data stored in locations such as computer applications, consumer electronic devices and Internet websites is synchronized with a central database within a computer device. The computer device may also store constraints that limit the type of data that may be synchronized with individual stores. A graphical user interface may use different formats or icons to distinguish between data stored in a store and data included within the central database.
    Type: Application
    Filed: October 23, 2003
    Publication date: April 28, 2005
    Applicant: Microsoft Corporation
    Inventors: Melissa Dunn, Oliver Fisher, Vivien Park, Paul Erickson, Jon Perlow
  • Publication number: 20050091072
    Abstract: A user is able to informatively control how contact information is provided to one or more applications through the use of a persona interface object, corresponding personas and contact information, and an information picker interface. The persona interface identifies available personas, each persona having different contact information. The user can select a persona to use in response to an applications request for information. The personas can be modified and developed through the information picker interface, which can also be used to inform the user about what information is being requested and how it will be used.
    Type: Application
    Filed: October 23, 2003
    Publication date: April 28, 2005
    Applicant: Microsoft Corporation
    Inventors: Melissa Dunn, Jonathan Perlow, Vivien Park, Kim Cameron, John-Anthony Owens
  • Publication number: 20050091284
    Abstract: Computer-implemented methods of processing contact records are provided. A user may merge and unmerge contact records to control which records are synchronized with each other. Identity claims of records may be compared to identify possible duplicate records. Identity claims may include addresses, phone numbers, instant messenger addresses or other contact data that is likely to be uniquely associated with a contact. When possible duplicate contact records are found, a dialog box is displayed that identifies the possible duplicate records and includes an option for merging the possible duplicate contact records.
    Type: Application
    Filed: October 23, 2003
    Publication date: April 28, 2005
    Applicant: Microsoft Corporation
    Inventors: Debra Weissman, Oliver Fisher, Joel Grossman, Walter Smith, Paul Erickson, Melissa Dunn, Vivien Park, Jon Perlow
  • Publication number: 20040135816
    Abstract: The present invention is directed to a system and method for identifying the most likely recipients for a message or other communication from a source and building a most frequently used list of recipients. The present invention utilizes a contact list and determines the likelihood that a list of recipients from that contact list are the intended targets for a current message. The likelihood determination is made using both how recent and how frequent prior communications were made to particular individuals or groups of recipients. Further, a user is able to switch between a most frequently used list of recipients and full list of contacts.
    Type: Application
    Filed: January 15, 2003
    Publication date: July 15, 2004
    Inventors: Jordan Luther King Schwartz, Marc Adam Silbey, Ahsan Syed Kabir, Cees Van Dok, Hilary Palmen, Gail Borod Giacobbe, Sandra Barnet, Vivien Park