Patents by Inventor James A. Baldwin

James A. Baldwin 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: 9077458
    Abstract: Embodiments related to selecting advertisements for display to targeted viewers are disclosed. In one example embodiment, an advertisement is selected by, for each of a plurality of advertisements, aggregating a plurality of emotional response profiles from a corresponding plurality of prior viewers of the advertisement to form an aggregated emotional response profile for the advertisement, wherein each of the emotional response profiles comprises a temporal record of a prior viewer's emotional response to the advertisement. The method further includes identifying a group of potentially positively correlated viewers for the targeted viewer, filtering the aggregated emotional response profiles based on the group of potentially positively correlated viewers, selecting a particular advertisement from the plurality of advertisements based on a correlation of the filtered aggregated emotional response profiles, and sending the particular advertisement for display to the targeted viewer.
    Type: Grant
    Filed: June 17, 2011
    Date of Patent: July 7, 2015
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Doug Burger, Todd Eric Holmdahl, Joseph H. Matthews, III, James A. Baldwin, Jay Schiller
  • Publication number: 20150134330
    Abstract: Apparatuses, methods and storage medium associated with voice and/or facial recognition based service provision are disclosed herein. In embodiments, an apparatus may include a voice recognition engine and a facial recognition engine configured to provide, individually or in cooperation with each other, identification of a user at a plurality of identification levels. The apparatus may further include a service agent configured to provide a service to a user of the apparatus, after the user has been identified at least at an identification level required to receive the service. Other embodiments may be described and/or claimed.
    Type: Application
    Filed: March 14, 2013
    Publication date: May 14, 2015
    Inventors: James A. Baldwin, Guangli Zhang
  • Patent number: 9015746
    Abstract: Embodiments related to delivering a video stream to a requesting viewer are disclosed. In one example embodiment, a video stream is delivered by receiving a request for the video stream from a requesting device, the request including the requesting viewer's identity, assembling a list of selected video content items for display to the requesting viewer, the selected video items being selected from a plurality of video items based on the identity of the requesting viewer and a viewing interest profile comprising the requesting viewer's viewing interests, and sending the video stream for display, the video stream including one or more of the selected video items.
    Type: Grant
    Filed: June 17, 2011
    Date of Patent: April 21, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Todd Eric Holmdahl, David Rogers Treadwell, III, Doug Burger, James A. Baldwin
  • Publication number: 20150089668
    Abstract: In embodiments, apparatuses, methods and storage media are described that are associated with performing identity-based access control for content. A content consumption device may be configured to control access to presented content based on identities of one or more content consumers that are physically proximate to the device. The content consumption device may be configured to perform facial and/or voice recognition on one or more content consumers to determine an identity for the one or more content consumers. The content consumption device may be configured to determine access permissions for the identified content consumers. At various times, access to a piece of content may change based on who is physically proximate to the content consumption device. Other embodiments may be described and claimed.
    Type: Application
    Filed: September 25, 2013
    Publication date: March 26, 2015
    Inventors: James A. Baldwin, Suri B. Medapati, Yoko Sannomiya, Oleg S. Varshavsky
  • Patent number: 8984577
    Abstract: A light source package for selectively interrupting power to a light source is provided. An optical element is positioned to reflect a reflected portion of the light from the light source. The reflected portion impinges upon a base that includes a roof panel with a light source side and a sensor side that is opposite to the light source side. The light source side of the roof panel receives the reflected portion of the light and transmits a transmitted portion of the light through the roof panel. The sensor side of the roof panel includes a recess in which a sensing component is located. The sensing component receives the transmitted portion of the light and is configured to interrupt power to the light source when the transmitted portion of the light is below a threshold.
    Type: Grant
    Filed: September 8, 2010
    Date of Patent: March 17, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: James Baldwin, Dennis George Cronin, Ron Morris, David Sloo
  • Publication number: 20150031452
    Abstract: A game controller assembly is mechanically and communicatively connected to a user computing device to be used to play games. The game controller assembly is detachable he coupled mechanically and electrically to the user computing device. For example, the user computing device may be a smart mobile phone. The game controller assembly can be mounted on the smart mobile phone and also be communicatively coupled to the smart phone for communications with the smart phone. The game controller is used to play games on the smart phone. The game controller assembly can also be used for other purposes, such as navigating web pages, watching video streams, interacting with other online users, interacting/socializing, etc.
    Type: Application
    Filed: July 25, 2014
    Publication date: January 29, 2015
    Inventors: Patrick Joseph Rundell, Cameron Erich Matzke, Luke James Baldwin-Brown
  • Publication number: 20150002688
    Abstract: In embodiments, apparatuses, methods and storage media are described that are associated with controlling production of images on a camera. In embodiments, a device with a camera, such as a content consumption device, may determine a current orientation of the camera and may adjust production of images from the camera to account for the orientation. The device may determine the orientation based on physical data, such as data from an accelerometer, compass, and/or gyroscope. the device may also determine the orientation from image data. The device may adjust production of images by either before capture, such as by physically adjusting the orientation of the camera, or after capture, such as by panning, tilting, and/or zooming captured images. Other embodiments may be described and claimed.
    Type: Application
    Filed: June 26, 2013
    Publication date: January 1, 2015
    Inventors: James A. Baldwin, Richard S. Bell, Anil Kumar
  • Publication number: 20140258861
    Abstract: Apparatuses, methods and storage medium associated with content consumption are disclosed herein. In embodiments, an apparatus may include a decoder, a user interface engine, and a presentation engine. The decoder may be configured to receive and decode a streaming of the content. The stream of content may include a number of interleaved segments of primary content and secondary content, e.g., advertisements. The secondary content may have at least one associated policy that governs response to a skip secondary content command. The user interface engine may be configured to receive user commands. The presentation engine may be configured to present the content, in response to received user commands, in accordance with the at least one associated policy. Other embodiments may be described and/or claimed.
    Type: Application
    Filed: March 8, 2013
    Publication date: September 11, 2014
    Inventor: James A. Baldwin
  • Publication number: 20140255002
    Abstract: Embodiments are disclosed that relate to providing commentary for video content. For example, one disclosed embodiment provides a method comprising receiving and storing an input of commentary data from each of a plurality of commentary input devices, and also, for each input of commentary data, receiving and storing identification metadata identifying a commentator, for each input of commentary data, synchronization metadata that synchronizes the commentary data with the associated media content item is received and stored. The method further comprises receiving a request from a requesting media presentation device for commentary relevant to a specified media content item and a specified user, identifying relevant commentary data based upon social network information for the specified user, and sending the relevant commentary data to the requesting client device.
    Type: Application
    Filed: May 19, 2014
    Publication date: September 11, 2014
    Applicant: Microsoft Corporation
    Inventors: James A. Baldwin, Joseph H. Matthews, III
  • Publication number: 20140253745
    Abstract: In embodiments, apparatuses, methods and storage media are described that are associated with content distribution. In embodiments, one or more frames may be displayed on a display, and the frame or frames with the highest luminance level of those frames may be identified. A camera may be configured to capture an image at a point in time based at least in part on display of the frame with the highest luminance level. In some embodiments, the luminance level of the frames may be identified based at least in part on analysis of the frames by a device prior to display of the frames. In other embodiments, the luminance level of the frames may be identified based at least in part on the receipt of luminance data from a server.
    Type: Application
    Filed: March 8, 2013
    Publication date: September 11, 2014
    Inventors: James A. Baldwin, Suri B. Medapati
  • Publication number: 20140177702
    Abstract: In embodiments, apparatuses, methods and storage media are described that are associated with content distribution. In embodiments, an encoder may be configured to encode portions of content, such as video and/or audio data, utilizing different sets of encoding control variable settings. The different sets of encoding control variable settings may include different resolutions, different frame rates, and/or different compression levels. In embodiments, different segments and/or different portions of a single segment of data may be encoded using different sets of encoding control variable settings. In embodiments, the sets of encoding control variable settings may be selected based on quality of the encoded video and/or audio data. Instances of video and/or audio data encoded with different sets may be compared to the data from which they were generated to determine one or more quality metrics. One of the instances may then be selected for provisioning to a content consumption device.
    Type: Application
    Filed: December 26, 2012
    Publication date: June 26, 2014
    Inventors: Johannes P. Schmidt, James A. Baldwin
  • Patent number: 8744237
    Abstract: Embodiments are disclosed that relate to providing commentary for video content. For example, one disclosed embodiment provides a method comprising receiving and storing an input of commentary data from each of a plurality of commentary input devices, and also, for each input of commentary data, receiving and storing identification metadata identifying a commentator, for each input of commentary data, synchronization metadata that synchronizes the commentary data with the associated media content item is received and stored. The method further comprises receiving a request from a requesting media presentation device for commentary relevant to a specified media content item and a specified user, identifying relevant commentary data based upon social network information for the specified user, and sending the relevant commentary data to the requesting client device.
    Type: Grant
    Filed: June 20, 2011
    Date of Patent: June 3, 2014
    Assignee: Microsoft Corporation
    Inventors: James A. Baldwin, Joseph H. Matthews, III
  • Patent number: 8689423
    Abstract: A method and apparatus for reducing fluid turbulence in a flexible pipe are disclosed. The method includes the steps of urging an elongate roll of liner material along a bore region provided by an inner surface of an innermost layer of a flexible pipe body, and at least partially unfurling the roll of liner material thereby extending the roll of liner material radially outwardly in the bore region into an abutting relationship against the inner surface of the carcass.
    Type: Grant
    Filed: November 17, 2009
    Date of Patent: April 8, 2014
    Assignee: Wellstream International Limited
    Inventors: George Karabelas, Laurence James Baldwin
  • Patent number: 8683522
    Abstract: A television program guide is displayed having a station identifier portion in a first location. A determination is made as to when a user navigates in the television program guide between past programs and future programs. In response to the user navigating in the television program guide between the past programs and the future programs, the station identifier portion is changed to a second location.
    Type: Grant
    Filed: January 24, 2013
    Date of Patent: March 25, 2014
    Assignee: Microsoft Corporation
    Inventors: James A. Baldwin, George K. Nyako
  • Patent number: 8443099
    Abstract: In embodiments of dynamic media asset delivery, a media asset can be requested from a content distributor for playback at a client device. The client device can receive the media asset over a communication network, and receive a request to playback the media asset for viewing as the media asset is being received. The client device can then playback the media asset for viewing in a display format, where a quality of the display format is based at least in part on a time duration between when the media asset is requested and when the request to playback the media asset for viewing is received.
    Type: Grant
    Filed: April 2, 2012
    Date of Patent: May 14, 2013
    Assignee: Microsoft Corporation
    Inventor: James A. Baldwin
  • Patent number: 8434117
    Abstract: A tunerless media presentation unit is described which dispenses with the use of traditional analog television tuners. In its place, the media presentation unit provides a pseudo-tuner which can selectively access streaming digital media information from a multicast and/or unicast network source, and/or a local source. In one implementation, the media presentation unit can simultaneously receive and process multiple streams of media information. This accommodates the use of multiple picture-in-pictures (PIPs), PIP-based channel browsing, PIP-in-guide presentations, and so forth. Various business models can be implemented which charge subscribers fees based on the number of streams they wish to simultaneously receive, and/or the total number of channels that they wish to access (not necessarily at the same time).
    Type: Grant
    Filed: February 14, 2005
    Date of Patent: April 30, 2013
    Assignee: Microsoft Corporation
    Inventors: David L. de Heer, James A. Baldwin
  • Publication number: 20130078356
    Abstract: The present application is directed to a method comprising; heating high fat cream, subjecting the high fat cream to shear forces, and removing water to provide a milk fat composition being a water-in-oil emulsion and comprising about 85-99.5% lipid and moisture content of about 0.05-15%. A method comprising the separation of concentrated milk fat to provide a high fat paste comprising about 1 to about 90% by weight lipid, about 0.1 to about 20% by weight moisture, and about 0.5 to about 35% phospholipid, and a milk fat concentrate comprising about 99 to about 99.9% lipid is also disclosed. In addition a method of producing a unitised high density composition comprising; providing a mixture comprising one or more liquid or semi-liquid milk fat compositions, and one or more milk powders, and compacting the mixture to produce a unitised high density composition is disclosed.
    Type: Application
    Filed: March 31, 2011
    Publication date: March 28, 2013
    Inventors: Antony Raymond Mackereth, Alan James Baldwin, Willem Frank Van De Ven
  • Patent number: 8397269
    Abstract: Fast channel changing in digital-television-based entertainment networks can be implemented, for example, by electing to tune to channels at opportune tuning times. In an exemplary implementation, a method includes: receiving a channel change request that indicates a requested new channel from a client device; preparing a broadcast video data stream of the requested new channel that is offset in time behind a current broadcast time for broadcast video data of the requested new channel; and streaming the broadcast video data stream responsive to the channel change request. In another exemplary implementation, a system includes: a storage device that retains broadcast video data for multiple channels; a video data extractor that accesses the retained broadcast video data and retrieves an intra frame of broadcast video data that is in the past for a requested channel; and a video data distributor that transmits the retrieved intra frame of broadcast video data.
    Type: Grant
    Filed: August 13, 2002
    Date of Patent: March 12, 2013
    Assignee: Microsoft Corporation
    Inventors: Peter T. Barrett, James A. Baldwin
  • Patent number: 8396924
    Abstract: Content management using a website is described. In an implementation, one or more computer readable media include instructions that are executable to provide an option, via a website, that is selectable by a first user though interaction with a website to specify that a second user is permitted, through interaction with the website, to cause content to be recorded locally at a client of the first user.
    Type: Grant
    Filed: June 23, 2008
    Date of Patent: March 12, 2013
    Assignee: Microsoft Corporation
    Inventors: James A. Baldwin, Peter J. Potrebic
  • Patent number: D724547
    Type: Grant
    Filed: December 28, 2012
    Date of Patent: March 17, 2015
    Assignee: Intel Corporation
    Inventors: James Baldwin, Michael Castillo, Edward Clapper