Patents Represented by Attorney Wolfe-SBMC
-
Patent number: 8220866Abstract: An assembly configured to be attachable to a front portion of a frame for a vehicle, wherein a longitudinal axis extends through the assembly.Type: GrantFiled: June 20, 2011Date of Patent: July 17, 2012Assignee: IFM Limited, LLCInventors: Robert Lee Hart, Karen Ellerson Schmahl
-
Patent number: 8223749Abstract: A method of sorting communication events at a user terminal connected to a communication network and executing a communication client arranged to be operable by a user is provided. The method comprises storing an event list comprising a list of identifiers, each identifier having information relating to at least one previously received communication event associated therewith, wherein the identifier identifies the initiator of the associated at least one previously received communication event and each identifier is listed only once in the list of identifiers. The event list is displayed in a user interface of the communication client. The method further comprises receiving an incoming communication event at the user terminal from an initiating user over the communication network and determining whether the initiating user is present in the list of identifiers stored in the event list.Type: GrantFiled: June 17, 2008Date of Patent: July 17, 2012Assignee: SkypeInventors: Duncan Lamb, Torsten Rehberg, Simon Tickner, Priidu Zilmer, Dmytro Izotov, Mike Bartlett, Bettina Sutter
-
Patent number: 8225231Abstract: Systems and methods for enabling users to roam between networking environments are disclosed. In one embodiment, different machine settings may be stored in a memory for different network locations under separate network profiles. In another embodiment, these and other settings may be automatically adjusted upon entering a different location. In one such embodiment, a logical network may be employed to determine which settings are adjusted. Another aspect relates to a graphical user interface to implement the above and other methods of adapting a computing device to different network locations. In one embodiment, a graphical use interface may allow the use to modify which application and which aspects of those applications are displayed on the menu. In still yet another embodiments, a memory can update a network profile as the changes occur. In still yet further embodiments, the user may derive or otherwise create new network profiles from existing network profiles.Type: GrantFiled: August 30, 2005Date of Patent: July 17, 2012Assignee: Microsoft CorporationInventors: Tobiasz A. Zielinski, Ravipal S. Soin, Kamesh C. Tumsi Dayakar, William Mak, Guy Barker, Jennifer R. Stallard, Ryan E. Cukierman, Christopher M. Hahn
-
Patent number: 8223123Abstract: Techniques for hardware accelerated caret rendering are described in which a system based caret is emulated using hardware acceleration technology. The hardware accelerated caret can be rendered using dedicated graphics processing hardware to look and feel like a system caret. This can involve using pixel shaders to produce the hardware accelerated caret and a employing a back-up texture to remove the caret after it is drawn and cause the caret to blink. In addition, rendering of the caret can be coordinated with other animations and/or other presentations of a frame buffer to piggy back drawing of the caret onto other drawing operations. This can reduce the number of times the frame buffer is presented and therefore improve performance.Type: GrantFiled: June 17, 2011Date of Patent: July 17, 2012Assignee: Microsoft CorporationInventors: Rafael V. Cintron, Richard K. James, Benjamin C. Constable, Cenk Ergan
-
Patent number: 8219665Abstract: The invention provides one or more modules that may be used to automatically configure a computing device to communicate over a network. When a polling computer is connected to a network, it monitors network traffic to determine the protocols being used on the network. These protocols are then installed and loaded onto the polling computer. The polling computer may find voting computers on the network and send queries to the voting computers to discover network information such as network settings and network resources. The polling computer stores the results in a data structure, which may be sorted and is searchable to find the most popular network settings and resources used on the network. Network settings and resources may be automatically applied to the polling computer or the user may be provided with a user interface allowing the user to select particular settings and/or resources.Type: GrantFiled: March 7, 2005Date of Patent: July 10, 2012Assignee: Microsoft CorporationInventor: Terje K. Backman
-
Patent number: 8214399Abstract: Each of one or more songs in a song list is analyzed to determine whether the song satisfies a set of criteria at its current location. For each of the one or more songs that satisfies the set of criteria, the song is kept at its current location in the song list. For each of the one or more songs that does not satisfy the set of criteria, an attempt is made to select (e.g., randomly) another song in an unprocessed portion of the song list that satisfies the set of criteria. If a selected song satisfies the set of criteria then the song and the selected song are swapped. However, if greater than a threshold number of attempts to select a song that satisfies the set of criteria are made, then the song is kept at its current location in the song list.Type: GrantFiled: September 16, 2009Date of Patent: July 3, 2012Assignee: Microsoft CorporationInventors: Jordan B. Naftolin, Thamer A. Abanami
-
Patent number: 8213747Abstract: In accordance with one or more aspects, a variable resolution image is displayed at an initial resolution. The variable resolution image has multiple portions, at least two of which have different resolutions. A request to display one of the multiple portions of the variable resolution image at a higher resolution is received, and a check is made as to whether a higher resolution version of the one portion is available. The higher resolution version of the one portion is displayed if available, otherwise the one portion at the initial resolution is displayed.Type: GrantFiled: October 25, 2011Date of Patent: July 3, 2012Assignee: Microsoft CorporationInventors: Lutz Gerhard, Paul D. Jones, David M. Gedye, Abraham Dunn, Radoslav P. Nickolov
-
Patent number: 8214301Abstract: Techniques for social network mapping are described. In an implementation, properties of a user's contacts with two services are analyzed to identify matching contacts. Contacts may be determined to correspond to the same user when sufficient common properties are found between the contacts. For unmatched contacts following the property analysis, additional processing may be conducted to identify contacts that the unmatched contacts have in common. A number of common contacts found through this processing may be used, alone or in combination, with information regarding common properties to determine when unmatched contacts correspond to the same user.Type: GrantFiled: September 25, 2009Date of Patent: July 3, 2012Assignee: Microsoft CorporationInventors: Arjmand M. Samuel, Sameer Halai
-
Patent number: 8214464Abstract: This document describes tools capable of differentiating a superset of entities from which a user may receive current updates effective to provide current updates for only some of the entities of the superset. In one embodiment, for example, the tools enable a user of a mobile device to select a set of entities from which the user will automatically receive updates that are current, easily accessible, and visible at-a-glance. The tools may forgo providing current updates for entities that are not selected by the user, though the tools may provide these updates when explicitly requested by the user or at particular times or events.Type: GrantFiled: June 30, 2011Date of Patent: July 3, 2012Assignee: Microsoft CorporationInventors: Darren A. Apfel, Jon Friedman, Justin Michael Maguire, Matthew James Schoenholz, Rosanna H. Ho, Keith L. Rowe, Sandra I. Vargas, Peter A. Bernard, Matthew Justin Von Bencke
-
Patent number: 8213506Abstract: A method of transmitting video, a method of receiving and decoding video, and a corresponding transmitter, receiver and computer program products. The method of transmitting video to one or more recipient terminals comprises: transmitting a stream of inter frame encoded video data to a recipient terminal; during ongoing transmission of the stream to the recipient terminal, receiving a request signal from that recipient terminal; and in response to the request signal, transmitting alternatively encoded video data to the recipient terminal in association with the inter frame encoded video data.Type: GrantFiled: September 8, 2009Date of Patent: July 3, 2012Assignee: SkypeInventor: David Zhao
-
Patent number: 8214759Abstract: A system and method for controlling media through a user interface integrated within a taskbar is described. This system and method enable a user to control media while a user interface of another application remains in perspective. Further, this system includes a taskbar media player, which can play media and enable a user to control the play of that media from within a taskbar.Type: GrantFiled: June 10, 2010Date of Patent: July 3, 2012Assignee: Microsoft CorporationInventors: Geoffrey John Elliott, Richard William Saunders, Myron Clifford Thomas, Madhuvan Gupta
-
Patent number: 8209385Abstract: A user terminal connected to a communication network executes a communication client. The user terminal displays a list of contacts associated with a user of the client, and retrieves a message from the communication network, wherein the message is related to a further user represented by one of the contacts displayed in the list of contacts. The message includes a reference to media accessible by the communication network. The reference may be extracted from the message. A visual representation of the media may be displayed in association with one of the contacts, such that, responsive to the user actuating the visual representation, the client establishes communication with storage means using the reference and displays the media to the user.Type: GrantFiled: December 19, 2007Date of Patent: June 26, 2012Assignee: SkypeInventors: Eric Partaker, Richard Cole, Natasha Sopieva, Lauri Väin, Andres Kütt
-
Patent number: 8208637Abstract: Described is a technology by which computer data secrets sealed by a trusted platform module (TPM) or like device may be securely migrated from a physical source computing machine to a physically different destination machine. For example, migration of TPM secrets allows migration of a virtual machine from one physical machine to another. A destination machine receives a set of data sealed at a source machine. The set of data includes a migration key and a secret sealed by the migration key. The destination machine performs attestation with a key server to attest that the destination machine is entitled to access the sealed secret, via credentials, known good configuration and/or other policy compliance. The key server unseals the migration key, and provides a returned key (e.g., the migration key or a session key) to the destination machine for unsealing the secrets.Type: GrantFiled: December 17, 2007Date of Patent: June 26, 2012Assignee: Microsoft CorporationInventor: Carl M. Ellison
-
Patent number: 8205080Abstract: A system and method are described for securing over the air communications between a service and a communication device. For example, one embodiment of a method for creating a security token on a communication device for communication between the communication device and a service includes combining a device identification of the communication device with a device capability to create a device information, the device capability known by the service. The method further includes encrypting the device information.Type: GrantFiled: May 11, 2007Date of Patent: June 19, 2012Assignee: Microsoft CorporationInventors: Pablo Calamera, Oscar A. Montemayor, Henry W. Gebhardt, III, Mandar Khadilkar, Joe Freeman Britt, Jr.