Patents by Inventor David P. Vronay

David P. Vronay 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: 9413793
    Abstract: A rich communication profile system with notifications. The system is a feedback mechanism that utilizes rich content, e.g., multimedia content, as one or more indicators that represent the status of a remote user. The system includes a state component that receives information relating to state of at least one entity. A notifications component dynamically renders at least one personalized graphical indicia representative of the entity's state. The entity can be a person, group of people, component, place, and object.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: August 9, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Lili Cheng, David P. Vronay, Ryszard K. Kott, Sean U. Kelly
  • Patent number: 8447775
    Abstract: A database query user interface combines the user convenience of simple text searching with the expressive refinements of powerful query language. The database query user interface includes a query text string input from a user including one or more terms of a chunk expression language format. The database query user interface further includes a syntactical prompt for constructing a multi-element chunk expression language database query that is syntactically correct and complete and includes the text string input from the user. For example, the syntactical prompt is selected from the database based upon a weighted analysis of database information relating to database elements included in the text string input from the user. A database query formed according to the present user interface may then be persisted or stored as a database query object.
    Type: Grant
    Filed: June 13, 2003
    Date of Patent: May 21, 2013
    Assignee: Microsoft Corporation
    Inventors: David P. Vronay, Cezary Marcjan, Andrzej Turski, Ryszard Kott
  • Patent number: 8418067
    Abstract: A rich communication profile system with notifications. The system is a feedback mechanism that utilizes rich content, e.g., multimedia content, as one or more indicators that represent the status of a remote user. The system includes a state component that receives information relating to state of at least one entity. A notifications component dynamically renders at least one personalized graphical indicia representative of the entity's state. The entity can be a person, group of people, component, place, and object.
    Type: Grant
    Filed: January 15, 2004
    Date of Patent: April 9, 2013
    Assignee: Microsoft Corporation
    Inventors: Lili Cheng, David P. Vronay, Ryszard K. Kott, Sean U. Kelly
  • Patent number: 8069186
    Abstract: A computer system models human memory by deriving associations between objects, events, and the context of the computer user or users. These associations can be dynamically generated, changing depending on the behavior of the user and context. Examples of areas in which this system can be used include time management (e.g., a calendar that presents time-based groupings of objects), people management (e.g., use analysis of user communications to rank importance of people to the user, groupings, and associations between people/groups and other objects such as documents, email), and general computer management (e.g., use analysis of user behavior to identify important objects and objects that are related to a current focus and context of the computer user).
    Type: Grant
    Filed: March 10, 2008
    Date of Patent: November 29, 2011
    Assignee: Microsoft Corporation
    Inventors: Shelly D. Farnham, Andrzej Turski, David P. Vronay, Lili Cheng, Sean U. Kelly, Cezary Marcjan, Richard F. Rashid
  • Publication number: 20110138320
    Abstract: An operating system shell has an underlying desktop object that is rendered according to different views. The operating system shell renders on a display screen a desktop graphical user interface with windows, tools, icons, etc. that are within a segment of the desktop object that can be observed (i.e., rendered) from one of the views. In illustrated implementations, the desktop object is of an extent that is greater than can be rendered from a single view. Allowing a user to select or access different views of the desktop object effectively provides an extended desktop that overcomes the fixed and limited display capabilities of conventional operating system shells.
    Type: Application
    Filed: February 2, 2011
    Publication date: June 9, 2011
    Applicant: Microsoft Corporation
    Inventors: David P. Vronay, Lili Cheng, Baining Guo, Sean U. Kelly
  • Patent number: 7904826
    Abstract: An operating system shell has an underlying desktop object that is rendered according to different views. The operating system shell renders on a display screen a desktop graphical user interface with windows, tools, icons, etc. that are within a segment of the desktop object that can be observed (i.e., rendered) from one of the views. In illustrated implementations, the desktop object is of an extent that is greater than can be rendered from a single view. Allowing a user to select or access different views of the desktop object effectively provides an extended desktop that overcomes the fixed and limited display capabilities of conventional operating system shells.
    Type: Grant
    Filed: March 29, 2002
    Date of Patent: March 8, 2011
    Assignee: Microsoft Corporation
    Inventors: David P. Vronay, Lili Cheng, Baining Guo, Sean U. Kelly
  • Patent number: 7860347
    Abstract: A search includes comparing a query image provided by a user to a plurality of stored images of faces stored in a stored image database, and determining a similarity of the query image to the plurality of stored images. One or more resultant images of faces, selected from among the stored images, are displayed to the user based on the determined similarity of the stored images to the query image provided by the user. The resultant images are displayed based at least in part on one or more facial features.
    Type: Grant
    Filed: February 3, 2010
    Date of Patent: December 28, 2010
    Assignee: Microsoft Corporation
    Inventors: Xiaoou Tang, Qiong Yang, David P. Vronay, Leizhong Zhang, Ta Bao
  • Patent number: 7761549
    Abstract: Social information, including computer communication information, is modeled according to a network approach, and users are provided with representations of patterns within their social spaces and graphical interface tools for navigating through the spaces. This can enhance the user's ability to seek out social information and manage their online social relationships. The social mapping includes automatically collecting computer communication information relating to multiple contacts who are in computer communication with each other, one of the multiple contacts being a selected user. The computer communication information is filtered according to one or more preselected criteria to maintain the number of contacts associated with the selected user at or below a selected threshold. The computer communication information is analyzed to determine extents of similarity between the multiple contacts.
    Type: Grant
    Filed: January 3, 2007
    Date of Patent: July 20, 2010
    Assignee: Microsoft Corporation
    Inventors: Shelly D. Farnham, Andrzej Turski, William Portnoy, David P. Vronay, Lili Cheng
  • Publication number: 20100135584
    Abstract: A search includes comparing a query image provided by a user to a plurality of stored images of faces stored in a stored image database, and determining a similarity of the query image to the plurality of stored images. One or more resultant images of faces, selected from among the stored images, are displayed to the user based on the determined similarity of the stored images to the query image provided by the user. The resultant images are displayed based at least in part on one or more facial features.
    Type: Application
    Filed: February 3, 2010
    Publication date: June 3, 2010
    Applicant: Microsoft Corporation
    Inventors: Xiaoou Tang, Qiong Yang, Leizhong Zhang, Ta Bao, David P. Vronay
  • Patent number: 7725830
    Abstract: A computer-based narration assembly system and method provide an environment analogous to in-person sharing of photographs by utilizing spontaneous verbal narration or story-telling, together with manual indications by the story-teller of significant or relevant image portions. The system combines the verbal narration with automatic cinematic display manipulations that relate to the manual indications by the story-teller to form a multimedia production or “movie” from the display images. The cinematic display manipulations may include pans, zooms, fades, etc. that animate the display of the images and transitions between them.
    Type: Grant
    Filed: July 19, 2004
    Date of Patent: May 25, 2010
    Assignee: Microsoft Corporation
    Inventor: David P. Vronay
  • Publication number: 20100088185
    Abstract: Described is a technology that uses the unused (free) space (that is not occupied by text of a text message) to encode metadata into the text message. The metadata may correspond to an advertisement, a sender's mood, a sender's location, and the like. The inclusion of an advertisement can help reduce the user's cost, while the inclusion of other types of data can reduce the number of messages that need to be sent, without requiring typing in the information. The receiving device processes the metadata to determine an action to take, such as to display an advertisement identified in the metadata, along with the text. The advertisement content may have been previously downloaded in anticipation of its later display.
    Type: Application
    Filed: October 3, 2008
    Publication date: April 8, 2010
    Applicant: MICROSOFT CORPORATION
    Inventors: Yandong Wen, Liang Chen, David P. Vronay, Rebecca Jo Sundling, Kong-Kat Wong, Difei Tang
  • Patent number: 7689994
    Abstract: The system and method of the present invention relates to the determining the specific ordering and execution of events from temporal constraints, filtering functions, and execution heuristics. To facilitate specification of event order objects be can associated with events in an object authoring system which provides for interaction, conditional behavior, and fuzzy relationships by dividing all time into past, present, and future. A user or developer can then perform all their work in the editable area marked “now.” Items that may have happened prior to the current work show up in the “past” area and items which might happen in the future show up in the “future” area. A user can then associate and/or dissociate objects associated with events in the editable area, for instance by simply loosely specifying temporal relationships or constraints amongst objects rather than specifying an exact temporal sequence directly.
    Type: Grant
    Filed: January 28, 2004
    Date of Patent: March 30, 2010
    Assignee: Microsoft Corporation
    Inventors: David P. Vronay, Alexander S. Stojanovic, Matthew B. MacLaurin
  • Patent number: 7684651
    Abstract: A search includes comparing a query image provided by a user to a plurality of stored images of faces stored in a stored image database, and determining a similarity of the query image to the plurality of stored images. One or more resultant images of faces, selected from among the stored images, are displayed to the user based on the determined similarity of the stored images to the query image provided by the user. The resultant images are displayed based at least in part on one or more facial features.
    Type: Grant
    Filed: August 23, 2006
    Date of Patent: March 23, 2010
    Assignee: Microsoft Corporation
    Inventors: Xiaoou Tang, Qiong Yang, Leizhong Zhang, Ta Bao, David P. Vronay
  • Patent number: 7532752
    Abstract: A non-photorealistic technique is described for transforming an original image into a sketch image. The technique includes: segmenting the original image into plural regions to produce a segmented image, wherein the regions are demarcated by respective boundaries; shrinking a boundary of at least one of the plural regions in the segmented image to produce a boundary-shrunk image; and modifying at least one color in the boundary-shrunk image to produce the sketch image.
    Type: Grant
    Filed: December 30, 2005
    Date of Patent: May 12, 2009
    Assignee: Microsoft Corporation
    Inventors: Fang Wen, Ying-Qing Xu, Heung-Yeung Shum, David P. Vronay
  • Patent number: 7472356
    Abstract: A user interface system and method of displaying lists of information using a squeezed/semi-collapsed state of the group that shows, for example, a portion of the group (e.g., only the first few items of the group) is provided. The squeezed/semi-collapsed state takes up less room on the screen than an open state but gives the user more information about the group than the closed state, allowing more groups to be visible simultaneously while still providing detailed information about the contents of the group.
    Type: Grant
    Filed: February 11, 2004
    Date of Patent: December 30, 2008
    Assignee: Microsoft Corporation
    Inventors: David P. Vronay, Matthew B. MacLaurin, Lili Cheng
  • Patent number: 7441194
    Abstract: A calendar-based interface system accommodates innate human memory by associating computer-related events, and other events, based upon when they occur. The calendar user interface system utilizes a calendar as a top-level user interface for accessing computer information. The calendar-based interface system utilizes system-wide monitoring of the user and associations between various computer files, people, and other information related to the user. This allows a user to view and assign searchable metadata (e.g., metadata relating to associated dates) and to retrieve computer information that matches selected metadata.
    Type: Grant
    Filed: June 28, 2002
    Date of Patent: October 21, 2008
    Assignee: Microsoft Corporation
    Inventors: David P. Vronay, Lili Cheng, Sean U. Kelly
  • Publication number: 20080222170
    Abstract: A computer system models human memory by deriving associations between objects, events, and the context of the computer user or users. These associations can be dynamically generated, changing depending on the behavior of the user and context. Examples of areas in which this system can be used include time management (e.g., a calendar that presents time-based groupings of objects), people management (e.g., use analysis of user communications to rank importance of people to the user, groupings, and associations between people/groups and other objects such as documents, email), and general computer management (e.g., use analysis of user behavior to identify important objects and objects that are related to a current focus and context of the computer user).
    Type: Application
    Filed: March 10, 2008
    Publication date: September 11, 2008
    Applicant: MICROSOFT CORPORATION
    Inventors: Shelly D. Farnham, Andrzej Turski, David P. Vronay, Lili Cheng, Sean U. Kelly, Cezary Marcjan, Richard F. Rashid
  • Patent number: 7398475
    Abstract: An operating system shell provides on a display screen a graphical user interface through which a user interacts with the operating system. The operating system shell provides a background noisy display rendered on the display screen in accordance with a background physical lighting model, and an ambient notification rendered over at least a portion of the background noisy display to provide a user notification. The ambient notification is rendered in accordance with an ambient notification physical lighting model that is different from the background physical lighting model.
    Type: Grant
    Filed: July 25, 2005
    Date of Patent: July 8, 2008
    Assignee: Microsoft Corporation
    Inventors: David P. Vronay, Lili Cheng, Baining Guo, Sean U. Kelly
  • Patent number: 7343365
    Abstract: A computer system models human memory by deriving associations between objects, events, and the context of the computer user or users. These associations can be dynamically generated, changing depending on the behavior of the user and context. Examples of areas in which this system can be used include time management (e.g., a calendar that presents time-based groupings of objects), people management (e.g., use analysis of user communications to rank importance of people to the user, groupings, and associations between people/groups and other objects such as documents, email), and general computer management (e.g., use analysis of user behavior to identify important objects and objects that are related to a current focus and context of the computer user).
    Type: Grant
    Filed: June 28, 2002
    Date of Patent: March 11, 2008
    Assignee: Microsoft Corporation
    Inventors: Shelly D. Farnham, Andrzej Turski, David P. Vronay, Lili Cheng, Sean U. Kelly, Cezary Marcjan, Richard F. Rashid
  • Publication number: 20080052312
    Abstract: A search includes comparing a query image provided by a user to a plurality of stored images of faces stored in a stored image database, and determining a similarity of the query image to the plurality of stored images. One or more resultant images of faces, selected from among the stored images, are displayed to the user based on the determined similarity of the stored images to the query image provided by the user. The resultant images are displayed based at least in part on one or more facial features.
    Type: Application
    Filed: August 23, 2006
    Publication date: February 28, 2008
    Applicant: Microsoft Corporation
    Inventors: Xiaoou Tang, Qiong Yang, Leizhong Zhang, Ta Bao, David P. Vronay