Patents by Inventor Steven A. Cover
Steven A. Cover 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: 7624920Abstract: Described is a system and method in which the account settings for managing (e.g., sending and receiving) data are maintained in association with the managed data, such that the account settings and data remain unified yet are independent of any computing device. In one electronic mail application implementation, the mail message data and the account settings are maintained in a common store of a same storage volume that is independent of the device, such as on a removable memory card. When a user connects the volume such as by inserting the card, the device automatically reads the email account settings, which are then used to properly receive or send any corresponding messages. Because the account settings are maintained in the same store with any related content (e.g., message) data, the settings and related data thus travel with the user/card when moved to another device.Type: GrantFiled: November 9, 2006Date of Patent: December 1, 2009Assignee: Microsoft CorporationInventors: Paul K. Kromann, Garrett R. Vargas, Steven A. Cover
-
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
-
Patent number: 7599991Abstract: Described is a system and method for filtering messages received by a message-handling program, that leverage the existing message-handling architecture of computer devices to trigger events and perform other actions instead of (or in addition to) displaying the messages to users. One or more rule clients, e.g., COM objects, register for processing messages. When an appropriate message is received, the message-handling mechanism passes the message to a rule client. Depending on how that rule client responds, the message-handling mechanism determines what to do with the message, e.g., discontinue the message. Messages that are not discontinued are passed to another rule client, if any, or displayed in the user interface, if not. Rule clients may be read only, or may have write access, to modify messages. Messages may be hidden from a user by a rule client, modified before being display to a user, or left intact.Type: GrantFiled: March 10, 2004Date of Patent: October 6, 2009Assignee: Microsoft CorporationInventors: Garrett R. Vargas, Steven A. Cover, Gregory M. Burgess, Robert C. Elmer, Tadd H. Giles
-
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
-
Patent number: 7159768Abstract: Described is a system and method in which the account settings for managing (e.g., sending and receiving) data are maintained in association with the managed data, such that the account settings and data remain unified yet are independent of any computing device. In one electronic mail application implementation, the mail message data and the account settings are maintained in a common store of a same storage volume that is independent of the device, such as on a removable memory card. When a user connects the volume such as by inserting the card, the device automatically reads the email account settings, which are then used to properly receive or send any corresponding messages. Because the account settings are maintained in the same store with any related content (e.g., message) data, the settings and related data thus travel with the user/card when moved to another device.Type: GrantFiled: March 19, 2004Date of Patent: January 9, 2007Assignee: Microsoft CorporationInventors: Paul K. Kromann, Garrett R. Vargas, Steven A. Cover
-
Patent number: 7155479Abstract: A requesting computer system accesses an identifier, which is representative of services (e.g. electronic mail or news groups provided over a network) that will be consumed by consumer modules included in a consuming computer system. The identifier may be received at a configuration computer system that contains configuration information associated with the consumer modules. Receiving the identifier causes a search of the configuration information contained in the configuration computer system. As a result of the search, the configuration computer system may identify configuration information associated with the network services that will be consumed. A configuration computer system may identify configuration information associated with itself or other external services providers. The configuration computer system causes the identified configuration information to be sent to the consuming computer system.Type: GrantFiled: January 30, 2002Date of Patent: December 26, 2006Assignee: Microsoft CorporationInventors: Steven A. Cover, Chad M. Whitney, Bryan T. Starbuck, Chee H. Chew, Yu Zhang
-
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
-
Publication number: 20030145067Abstract: A requesting computer system accesses an identifier, which is representative of services (such as electronic mail or news groups) that will be consumed by consumer modules included in a consuming computer system. The identifier may be received at a configuration computer system that contains configuration information associated with the consumer modules. Receiving the identifier causes a search of the configuration information contained in the configuration computer system. As a result of the search, the configuration computer system may identify configuration information associated with the network services that will be consumed. A configuration computer system may identify configuration information associated with itself or other external services providers. The configuration computer system causes the identified configuration information to be sent to the consuming computer system.Type: ApplicationFiled: January 30, 2002Publication date: July 31, 2003Inventors: Steven A. Cover, Chad M. Whitney, Brian T. stabuck, Chee H. Chew, Yu Zhang