Patents by Inventor Kevin T. Shields

Kevin T. Shields 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: 11061939
    Abstract: A system for dynamic content delivery is provided. The system includes a control component to determine location, preferences, and state of a user. A delivery component dynamically selects and provides content to the user as a function of the user's location, preferences, and state.
    Type: Grant
    Filed: May 29, 2019
    Date of Patent: July 13, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Kevin T. Shields, William T. Flora, Bret P. O'Rourke, John Mark Miller, Eric P. Wilfrid, Nigel S. Keam, Steven N. Bathiche, Oliver R. Roup, Zachary L. Russell, Marc Randall Whitten
  • Publication number: 20190278790
    Abstract: A system for dynamic content delivery is provided. The system includes a control component to determine location, preferences, and state of a user. A delivery component dynamically selects and provides content to the user as a function of the user's location, preferences, and state.
    Type: Application
    Filed: May 29, 2019
    Publication date: September 12, 2019
    Inventors: Kevin T. Shields, William T. Flora, Bret P. O'Rourke, John Mark Miller, Eric P. Wilfrid, Nigel S. Keam, Steven N. Bathiche, Oliver R. Roup, Zachary L. Russell, Jon Marcus Randall Whitten
  • Patent number: 10331708
    Abstract: A system for dynamic content delivery is provided. The system includes a control component to determine location, preferences, and state of a user. A delivery component dynamically selects and provides content to the user as a function of the user's location, preferences, and state.
    Type: Grant
    Filed: June 29, 2007
    Date of Patent: June 25, 2019
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Kevin T. Shields, William T. Flora, Bret P. O'Rourke, John Mark Miller, Eric P. Wilfrid, Nigel S. Keam, Steven N. Bathiche, Oliver R. Roup, Zachary L. Russell, Jon Marcus Randall Whitten
  • Patent number: 7606837
    Abstract: Described is a method and system for downloading information to a mobile device. The system and method provide a mechanism for selectively identifying the type of information that can be downloaded to the mobile device. In one embodiment, the mechanism includes a user interface resident on the mobile device that allows user selection of the type of information. Alternatively, the mechanism includes a profile maintained on a server. The profile identifies the type of information, such as a file extension, that a particular mobile device supports. In addition, the type of information may be based on a file size associated with the information. Once the type of information is identified, the server downloads the identified type of information to the mobile device without downloading undesired types of information. Thus, the synchronization session is efficiently managed so that undesired information is not downloaded to the mobile device.
    Type: Grant
    Filed: November 17, 2005
    Date of Patent: October 20, 2009
    Assignee: Microsoft Corporation
    Inventors: Kevin T. Shields, Steven A. Cover, Chad M. Whitney
  • Publication number: 20090005079
    Abstract: A system for dynamic content delivery is provided. The system includes a control component to determine location, preferences, and state of a user. A delivery component dynamically selects and provides content to the user as a function of the user's location, preferences, and state.
    Type: Application
    Filed: June 29, 2007
    Publication date: January 1, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Kevin T. Shields, William T. Flora, Bret P. O'Rourke, John Mark Miller, Eric P. Wilfrid, Nigel S. Keam, Steven N. Bathiche, Oliver R. Roup, Zachary L. Russell, Jon Marcus Randall Whitten
  • Patent number: 7318073
    Abstract: Described is a method and system for downloading information to a mobile device. The system and method provide a mechanism for selectively identifying the type of information that can be downloaded to the mobile device. In one embodiment, the mechanism includes a user interface resident on the mobile device that allows user selection of the type of information. Alternatively, the mechanism includes a profile maintained on a server. The profile identifies the type of information, such as a file extension, that a particular mobile device supports. In addition, the type of information may be based on a file size associated with the information. Once the type of information is identified, the server downloads the identified type of information to the mobile device without downloading undesired types of information. Thus, the synchronization session is efficiently managed so that undesired information is not downloaded to the mobile device.
    Type: Grant
    Filed: May 31, 2002
    Date of Patent: January 8, 2008
    Assignee: Microsoft Corporation
    Inventors: Kevin T. Shields, Steven A. Cover, Chad M. Whitney
  • Publication number: 20040093393
    Abstract: A system and method is directed to selecting a media file for a mobile device. The system is configured to select a media file from a plurality of media files based in part on a selection rule, and a heuristic associated with the media file. Heuristics are collected based in part on execution of the media file. The heuristics may include skipping a media file, repeating a-media file, and a frequency of execution of the media file. In one embodiment, a user interface enables a consumer to determine a frequency the media file is selected. The selection rule may include selecting a media file based on an artist, a seasonal characteristic of the media file, size of the media file, frequency of selection of the media file, and other heuristics associated with the media file.
    Type: Application
    Filed: November 7, 2002
    Publication date: May 13, 2004
    Applicant: Microsoft Corporation
    Inventors: Michael P. Calligaro, Chee H. Chew, Kevin T. Shields, Joe Belfiore
  • Publication number: 20030225797
    Abstract: Described is a method and system for downloading information to a mobile device. The system and method provide a mechanism for selectively identifying the type of information that can be downloaded to the mobile device. In one embodiment, the mechanism includes a user interface resident on the mobile device that allows user selection of the type of information. Alternatively, the mechanism includes a profile maintained on a server. The profile identifies the type of information, such as a file extension, that a particular mobile device supports. In addition, the type of information may be based on a file size associated with the information. Once the type of information is identified, the server downloads the identified type of information to the mobile device without downloading undesired types of information. Thus, the synchronization session is efficiently managed so that undesired information is not downloaded to the mobile device.
    Type: Application
    Filed: May 31, 2002
    Publication date: December 4, 2003
    Applicant: Microsoft Corporation
    Inventors: Kevin T. Shields, Steven A. Cover, Chad M. Whitney
  • Patent number: 6593949
    Abstract: The UI of the present invention increases the number of contacts initially shown to the user of a hand-held device to aid the user in finding information in a Contacts database. While displaying a list of Contacts database entries, the UI displays a column which contains single letters indicating the type of information displayed for the names represented in the list of entries. A tap on a letter in that column causes a sub-list of other most commonly needed information to be deployed for the corresponding entry, potentially eliminating the need for the user to open the entire record for that entry.
    Type: Grant
    Filed: May 4, 2000
    Date of Patent: July 15, 2003
    Assignee: Microsoft Corporation
    Inventors: Chee H. Chew, Elizabeth A. Bastiaanse, Ido Ben-Shachar, Jeffrey R. Blum, Mark H. Enomoto, Greg A. Keyser, Kathryn L. Parker, Kevin T. Shields, Sarah E. Zuberec
  • Patent number: 6557004
    Abstract: The present invention provides a quick searching method for filtering a contact list in a hand-held device. Under the method, upon receiving a search string from a user, a database object is opened that is sorted alphabetically on the first name of each contact. A search is then performed on the sorted list to retrieve the ID's of the first record in the sorted list and the last record in the sorted list that have a first name that matches the search string. A second database object is then opened that is sorted alphabetically on a “filed as” field. The “filed as” list is then searched to find the first and last records that match the search string. The first name search results and the “filed as” search results are then combined. The records in the combination are then displayed to the user.
    Type: Grant
    Filed: May 2, 2000
    Date of Patent: April 29, 2003
    Assignee: Microsoft Corporation
    Inventors: Ido Ben-Shachar, Chee H. Chew, Kevin T. Shields