Patents by Inventor Craig Combel

Craig Combel 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: 8498985
    Abstract: Data elevation architecture for automatically and dynamically surfacing to a user interface (UI) context-specific data based on specific workflow or content currently being worked on by a user. Data is broken down into data elements and stored at a data element level in a data catalog using metadata, attributes, and relationships. Data elements are automatically selected from a comprehensive collection of the data catalogs based on relevancy and correlation to the current user task. The data catalog stores and relates the data elements and metadata based on criteria specified by content matching based on business terms or specified in a business process in predefined relationships between forms or specified by the user as correlated. The UI displays the data automatically in forms dynamically selected, populated, and presented at the point of focus or user activity so that the user can interact or take action immediately.
    Type: Grant
    Filed: January 27, 2011
    Date of Patent: July 30, 2013
    Assignee: Microsoft Corporation
    Inventors: Jeanine E. Spence, Kathleen Linscott, Scott Neilson, Wai Chan, David M. Bozich, Craig Combel, Rob Nichols
  • Patent number: 8321794
    Abstract: Systems and methods that enable conference attendee(s) to invite others to the conference and provide a rich set of contextual information about the conference upfront to the invitee(s). A communicator component enables document related to the conference to be automatically shared and can further supply the name of the document and the location of the document. Hence, an invitee can make an informed decision about joining the conference and evaluate relevance of the conference up front (e.g., prior to joining).
    Type: Grant
    Filed: June 28, 2007
    Date of Patent: November 27, 2012
    Assignee: Microsoft Corporation
    Inventors: Craig Combel, Justin Maguire, Eran Shtiegman
  • Publication number: 20110125756
    Abstract: Data elevation architecture for automatically and dynamically surfacing to a user interface (UI) context-specific data based on specific workflow or content currently being worked on by a user. Data is broken down into data elements and stored at a data element level in a data catalog using metadata, attributes, and relationships. Data elements are automatically selected from a comprehensive collection of the data catalogs based on relevancy and correlation to the current user task. The data catalog stores and relates the data elements and metadata based on criteria specified by content matching based on business terms or specified in a business process in predefined relationships between forms or specified by the user as correlated. The UI displays the data automatically in forms dynamically selected, populated, and presented at the point of focus or user activity so that the user can interact or take action immediately.
    Type: Application
    Filed: January 27, 2011
    Publication date: May 26, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: Jeanine E. Spence, Kathleen Linscott, Scott Neilson, Wai Chan, David M. Bozich, Craig Combel, Rob Nichols
  • Patent number: 7895209
    Abstract: Data elevation architecture for automatically and dynamically surfacing to a user interface (UI) context-specific data based on specific workflow or content currently being worked on by a user. Data is broken down into data elements and stored at a data element level in a data catalog using metadata, attributes, and relationships. Data elements are automatically selected from a comprehensive collection of the data catalogs based on relevancy and correlation to the current user task. The data catalog stores and relates the data elements and metadata based on criteria specified by content matching based on business terms or specified in a business process in predefined relationships between forms or specified by the user as correlated. The UI displays the data automatically in forms dynamically selected, populated, and presented at the point of focus or user activity so that the user can interact or take action immediately.
    Type: Grant
    Filed: September 11, 2006
    Date of Patent: February 22, 2011
    Assignee: Microsoft Corporation
    Inventors: Jeanine E. Spence, Kathleen Linscott, Scott Neilson, Wai Chan, David M. Bozich, Craig Combel, Rob Nichols
  • Patent number: 7689583
    Abstract: Architecture that defines a document or portions thereof as data elements that are related and categorized. A data catalog is created that uses a schema for the data elements and a set of relationships, attributes and values that further define the data elements, all stored as metadata about the data elements. The metadata is employed to enable the application, display surface, and user to see only data relevant to the task at hand. The positioning and grouping of controls, control characteristics, and control behavior at the display surface is facilitated by forms which are dynamically populated for presentation and which are driven directly by the data catalog. The catalog can be made aware of device parameters, for example, the display size and resolution thereby enabling data to be displayed differently based upon the device parameters.
    Type: Grant
    Filed: September 11, 2006
    Date of Patent: March 30, 2010
    Assignee: Microsoft Corporation
    Inventors: David M. Bozich, Jeanine E. Spence, Kathleen Linscott, Rob Nichols, Wai Chan, Scott Neilson, Craig Combel
  • Publication number: 20090044132
    Abstract: Systems and methods that enable conference attendee(s) to invite others to the conference and provide a rich set of contextual information about the conference upfront to the invitee(s). A communicator component enables document related to the conference to be automatically shared and can further supply the name of the document and the location of the document. Hence, an invitee can make an informed decision about joining the conference and evaluate relevance of the conference up front (e.g., prior to joining).
    Type: Application
    Filed: June 28, 2007
    Publication date: February 12, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Craig Combel, Justin Maguire, Eran Shtiegman
  • Publication number: 20080075240
    Abstract: Consultation architecture that allows a call assistant to use modes of consultation with the call recipient other than voice calls or vocal contact. The receptionist can place the incoming call (or message) on hold and send an instant message (IM) to the call recipient that informs the recipient about the call and/or who is calling. The recipient can then acknowledge and respond via the IM or another mode, and agree to accept the call, refuse the call, or request the call be routed to another destination, for example. Other non-voice consultation modes include paging technology by sending a short page to the call recipient, sending an SMS (short message service) or MMS (multimedia messaging service) message to the call recipient, and/or sending an e-mail message to the call recipient that provides information about the call and/or the caller.
    Type: Application
    Filed: September 6, 2006
    Publication date: March 27, 2008
    Applicant: Microsoft Corporation
    Inventors: Rajesh Ramanathan, Eran Shtiegman, Craig Combel
  • Publication number: 20080065668
    Abstract: Data elevation architecture for automatically and dynamically surfacing to a user interface (UI) context-specific data based on specific workflow or content currently being worked on by a user. Data is broken down into data elements and stored at a data element level in a data catalog using metadata, attributes, and relationships. Data elements are automatically selected from a comprehensive collection of the data catalogs based on relevancy and correlation to the current user task. The data catalog stores and relates the data elements and metadata based on criteria specified by content matching based on business terms or specified in a business process in predefined relationships between forms or specified by the user as correlated. The UI displays the data automatically in forms dynamically selected, populated, and presented at the point of focus or user activity so that the user can interact or take action immediately.
    Type: Application
    Filed: September 11, 2006
    Publication date: March 13, 2008
    Applicant: Microsoft Corporation
    Inventors: Jeanine E. Spence, Kathleen Linscott, Scott Neilson, Wai Chan, David M. Bozich, Craig Combel, Rob Nichols
  • Publication number: 20080065675
    Abstract: Architecture that defines a document or portions thereof as data elements that are related and categorized. A data catalog is created that uses a schema for the data elements and a set of relationships, attributes and values that further define the data elements, all stored as metadata about the data elements. The metadata is employed to enable the application, display surface, and user to see only data relevant to the task at hand. The positioning and grouping of controls, control characteristics, and control behavior at the display surface is facilitated by forms which are dynamically populated for presentation and which are driven directly by the data catalog. The catalog can be made aware of device parameters, for example, the display size and resolution thereby enabling data to be displayed differently based upon the device parameters.
    Type: Application
    Filed: September 11, 2006
    Publication date: March 13, 2008
    Applicant: Microsoft Corporation
    Inventors: David M. Bozich, Jeanine E. Spence, Kathleen Linscott, Rob Nichols, Wai Chan, Scott Neilson, Craig Combel