Patents by Inventor ROBERT DAVID BERG

ROBERT DAVID BERG 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: 11276041
    Abstract: Scheduling one or more users via potential calendars is presented. In preparing a potential schedule request, one or more potential time slots in which the to-be scheduled event may be held are identified. The potential schedule is sent to the scheduled users and the potential time slots for the potential schedule event are added to the users' calendars. In response to clarifying information, one or more potential time slots of the potential schedule request may be removed from consideration for the potential schedule event. A selection is made regarding a potential time slot for the potential schedule event and the potential schedule event is promoted to the explicit calendars of the scheduled users to be held at the selected potential time slot. In promoting the potential schedule event to the explicit calendars, the potential event is removed from the potential calendars, including any remaining potential time slots.
    Type: Grant
    Filed: November 30, 2015
    Date of Patent: March 15, 2022
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Vivek Garg, Christopher Jay Hoorn, Robert David Berg, Erica L. Klein
  • Patent number: 10607191
    Abstract: Systems and methods for creating a calendar event on a calendar are presented. In response to a request to create a calendar event on a calendar, a first set of calendar event suggestions are presented to a user on a computing device. In response to a selection of a calendar event suggestion, an attribute corresponding to the selected calendar event suggestion is added to an attribute set. A subsequent set of calendar event suggestions are then presented on the computing device. In response to a selection of a subsequent calendar event suggestion, an attribute corresponding to the subsequent calendar event suggestion is added to an attribute set. A calendar event is created on the calendar according to the attributes in the attribute set in response to an instruction to create the calendar event.
    Type: Grant
    Filed: January 8, 2016
    Date of Patent: March 31, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Vivek Garg, Christopher Jay Hoorn, Jamie Cabaccang, Evan Ming Lew, Robert David Berg, Erica L. Klein
  • Publication number: 20170200129
    Abstract: Systems and methods for creating a calendar event on a calendar are presented. In response to a request to create a calendar event on a calendar, a first set of calendar event suggestions are presented to a user on a computing device. In response to a selection of a calendar event suggestion, an attribute corresponding to the selected calendar event suggestion is added to an attribute set. A subsequent set of calendar event suggestions are then presented on the computing device. In response to a selection of a subsequent calendar event suggestion, an attribute corresponding to the subsequent calendar event suggestion is added to an attribute set. A calendar event is created on the calendar according to the attributes in the attribute set in response to an instruction to create the calendar event.
    Type: Application
    Filed: January 8, 2016
    Publication date: July 13, 2017
    Inventors: Vivek Garg, Christopher Jay Hoorn, Jamie Cabaccang, Evan Ming Lew, Robert David Berg, Erica L. Klein
  • Publication number: 20170154315
    Abstract: Scheduling one or more users via potential calendars is presented. In preparing a potential schedule request, one or more potential time slots in which the to-be scheduled event may be held are identified. The potential schedule is sent to the scheduled users and the potential time slots for the potential schedule event are added to the users' calendars. In response to clarifying information, one or more potential time slots of the potential schedule request may be removed from consideration for the potential schedule event. A selection is made regarding a potential time slot for the potential schedule event and the potential schedule event is promoted to the explicit calendars of the scheduled users to be held at the selected potential time slot. In promoting the potential schedule event to the explicit calendars, the potential event is removed from the potential calendars, including any remaining potential time slots.
    Type: Application
    Filed: November 30, 2015
    Publication date: June 1, 2017
    Inventors: Vivek Garg, Christopher Jay Hoorn, Robert David Berg, Erica L. Klein
  • Patent number: 8631002
    Abstract: Methods, systems, algorithms, and media are provided for query classification based upon web relevance. In embodiments, a knowledge domain is selected. A knowledge domain includes a set of seed-web domains which are classified to belong to the knowledge domain. For each seed-web domain, a filtered web search of a given query is implemented utilizing a filter associated with a particular seed-web domain to obtain a total number of filtered results for the seed-web domain. For each seed-web domain, a total number of non-filtered results are referenced. A percentage of coverage for each seed-web domain is calculated using the total number of filtered results for the seed-web domain and the total number of non-filtered results for the seed-web domain. An average percentage of coverage for the knowledge domain is calculated using the percentage of coverage for each seed-web domain.
    Type: Grant
    Filed: December 9, 2010
    Date of Patent: January 14, 2014
    Assignee: Microsoft Corporation
    Inventors: Sandeep Suresh, Robert David Berg
  • Patent number: 8478779
    Abstract: A query may be ambiguous when the domain-confidence factors indicate a high likelihood that the search query may belong to two or more domains. A domain is a subject matter category such as shopping, sports, entertainment, music, or politics. A domain-confidence factor indicates the likelihood that a search query is related to a particular domain. Upon determining that a search query is ambiguous, embodiments of the present invention may present an interface that allows the user to place the search query into one or more domains. Updated search results, or other objects, may be returned based on the selection of a domain by the user.
    Type: Grant
    Filed: May 19, 2009
    Date of Patent: July 2, 2013
    Assignee: Microsoft Corporation
    Inventors: Thomas F. Bergstraesser, Bert Casper, Robert David Berg
  • Publication number: 20120150846
    Abstract: Methods, systems, algorithms, and media are provided for query classification based upon web relevance. In embodiments, a knowledge domain is selected. A knowledge domain includes a set of seed-web domains which are classified to belong to the knowledge domain. For each seed-web domain, a filtered web search of a given query is implemented utilizing a filter associated with a particular seed-web domain to obtain a total number of filtered results for the seed-web domain. For each seed-web domain, a total number of non-filtered results are referenced. A percentage of coverage for each seed-web domain is calculated using the total number of filtered results for the seed-web domain and the total number of non-filtered results for the seed-web domain. An average percentage of coverage for the knowledge domain is calculated using the percentage of coverage for each seed-web domain.
    Type: Application
    Filed: December 9, 2010
    Publication date: June 14, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: SANDEEP SURESH, ROBERT DAVID BERG
  • Publication number: 20100299336
    Abstract: Methods, systems, and computer-readable media for disambiguating a search query are provided. A query may be ambiguous when the domain-confidence factors indicate a high likelihood that the search query may belong to two or more domains. A domain is a subject matter category such as shopping, sports, entertainment, music, or politics. A domain-confidence factor indicates the likelihood that a search query is related to a particular domain. Upon determining that a search query is ambiguous, embodiments of the present invention may present an interface that allows the user to place the search query into one or more domains. Updated search results, or other objects, may be returned based on the selection of a domain by the user.
    Type: Application
    Filed: May 19, 2009
    Publication date: November 25, 2010
    Applicant: MICROSOFT CORPORATION
    Inventors: THOMAS F. BERGSTRAESSER, BERT CASPER, ROBERT DAVID BERG