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: 11061939Abstract: 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: GrantFiled: May 29, 2019Date of Patent: July 13, 2021Assignee: Microsoft Technology Licensing, LLCInventors: 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: 20190278790Abstract: 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: ApplicationFiled: May 29, 2019Publication date: September 12, 2019Inventors: 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: 10331708Abstract: 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: GrantFiled: June 29, 2007Date of Patent: June 25, 2019Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: 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: 7606837Abstract: 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: GrantFiled: November 17, 2005Date of Patent: October 20, 2009Assignee: Microsoft CorporationInventors: Kevin T. Shields, Steven A. Cover, Chad M. Whitney
-
Publication number: 20090005079Abstract: 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: ApplicationFiled: June 29, 2007Publication date: January 1, 2009Applicant: MICROSOFT CORPORATIONInventors: 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: 7318073Abstract: 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: GrantFiled: May 31, 2002Date of Patent: January 8, 2008Assignee: Microsoft CorporationInventors: Kevin T. Shields, Steven A. Cover, Chad M. Whitney
-
Publication number: 20040093393Abstract: 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: ApplicationFiled: November 7, 2002Publication date: May 13, 2004Applicant: Microsoft CorporationInventors: Michael P. Calligaro, Chee H. Chew, Kevin T. Shields, Joe Belfiore
-
Publication number: 20030225797Abstract: 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: ApplicationFiled: May 31, 2002Publication date: December 4, 2003Applicant: Microsoft CorporationInventors: Kevin T. Shields, Steven A. Cover, Chad M. Whitney
-
Patent number: 6593949Abstract: 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: GrantFiled: May 4, 2000Date of Patent: July 15, 2003Assignee: Microsoft CorporationInventors: 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: 6557004Abstract: 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: GrantFiled: May 2, 2000Date of Patent: April 29, 2003Assignee: Microsoft CorporationInventors: Ido Ben-Shachar, Chee H. Chew, Kevin T. Shields