Patents by Inventor Andrew Fuller

Andrew Fuller 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: 8988463
    Abstract: A method for overlaying first and second images in a common focal plane of a viewer comprises forming the first image and guiding the first and second images along an axis to a pupil of the viewer. The method further comprises adjustably diverging the first and second images at an adaptive diverging optic to bring the first image into focus at the common focal plane, and, adjustably converging the second image at an adaptive converging optic to bring the second image into focus at the common focal plane.
    Type: Grant
    Filed: December 8, 2010
    Date of Patent: March 24, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Kathryn Stone Perez, Alex Aben-Athar Kipman, Andrew Fuller, Philip Greenhalgh, David Hayes, John Tardif
  • Publication number: 20140324792
    Abstract: Embodiments of the present invention relate to extraction of a social graph from contact information across a confined user base. Users are typically subscribed to a service that backs up data from end-user devices to a cloud. The data includes contacts from mobile address books. The service is able to determine relationships of contacts in the cloud to build a social graph or map of these contacts. The social graph can be used to drive individual and group analytics to, for example, increase membership and provide value-added features to its service members.
    Type: Application
    Filed: March 24, 2014
    Publication date: October 30, 2014
    Applicant: Synchronoss Technologies, Inc.
    Inventors: Omar Chaudhry, Andrew Fuller
  • Patent number: 8866898
    Abstract: A system and method are disclosed living room movie creation. Movies can be directed, captured, and edited using a system that includes a depth camera. A virtual movie set can be created by using ordinary objects in the living room as virtual props. The system is able to capture motions of actors using the depth camera and to generate a movie based thereon. Therefore, there is no need for the actors to wear any special markers to detect their motion. A director may view scenes from the perspective of a “virtual camera” and record those scenes for later editing.
    Type: Grant
    Filed: January 31, 2011
    Date of Patent: October 21, 2014
    Assignee: Microsoft Corporation
    Inventors: Andrew Fuller, Rudy Poat, Alex Aben-Athar Kipman
  • Publication number: 20140267067
    Abstract: In one embodiment, a method includes receiving a request to refresh a display for a refresh period, wherein the display is coupled to a touch sensor operable to detect touch input at the display. The method also includes refreshing a first portion of the display and activating the touch sensor at a second portion of the display different from the first portion of the display during a first portion of the refresh period. The method further includes, during a second portion of the refresh period, refreshing a third portion of the display different from the first and second portions of the display and activating the touch sensor at a fourth portion of the display different from the first, second, and third portions of the display.
    Type: Application
    Filed: March 14, 2013
    Publication date: September 18, 2014
    Inventors: Andrew Fuller, Samuel Brunet, Christopher Hill, Vivek Pant, Grahame Reynolds
  • Patent number: 8667519
    Abstract: A system for generating passive and anonymous feedback of multimedia content viewed by users is disclosed. The multimedia content may include recorded video content, video-on-demand content, television content, television programs, advertisements, commercials, music, movies, video clips, and other on-demand media content. One or more of the users in a field of view of a capture device connected to the computing device are identified. An engagement level of the users to multimedia content being viewed by the users is determined by tracking movements, gestures, postures and facial expressions performed by the users. A report of the response to viewed multimedia content is generated based on the movements, gestures, postures and facial expressions performed by the users. The report is provided to rating agencies, content providers and advertisers.
    Type: Grant
    Filed: November 12, 2010
    Date of Patent: March 4, 2014
    Assignee: Microsoft Corporation
    Inventors: Sheridan Martin Small, Andrew Fuller, Avi Bar-Zeev, Kathryn Stone Perez
  • Patent number: 8640021
    Abstract: A system and method are disclosed for delivering content customized to the specific user or users interacting with the system. The system includes one or more modules for recognizing an identity of a user. These modules may include for example a gesture recognition engine, a facial recognition engine, a body language recognition engine and a voice recognition engine. The user may also be carrying a mobile device such as a smart phone which identifies the user. One or more of these modules may cooperate to identify a user, and then customize the user's content based on the user's identity. In particular, the system receives user preferences indicating the content a user wishes to receive and the conditions under which it is to be received. Based on the user preferences and recognition of a user identity and/or other traits, the system presents content customized for a particular user.
    Type: Grant
    Filed: November 12, 2010
    Date of Patent: January 28, 2014
    Assignee: Microsoft Corporation
    Inventors: Kathryn Stone Perez, Andrew Fuller, Avi Bar-Zeev, Sheridan Martin Small
  • Patent number: 8635307
    Abstract: A system for policy-based applications may be developed by using non-device specific policies that are executed on a policy engine. During installation, available sensor devices are identified by metadata that describes the devices within a taxonomy of sensor devices, and a separate device policy may be installed and executed by each sensor device. The policy engine, in conjunction with the sensor devices operating a device policy, may be execute a wide range of applications. In many applications, a sensor device may detect that a first policy engine is not available and send communications to a second policy engine that may be accessed through the Internet.
    Type: Grant
    Filed: February 8, 2007
    Date of Patent: January 21, 2014
    Assignee: Microsoft Corporation
    Inventors: Greg Parks, Ruston Panabaker, Andrew Fuller
  • Patent number: 8381108
    Abstract: A system and method are disclosed for combining interactive gaming aspects into a linear story. A user may interact with the linear story via a NUI system to alter the story and the images that are presented to the user. In an example, a user may alter the story by performing a predefined exploration gesture. This gesture brings the user into the 3-D world of the displayed image. In particular, the image displayed on the screen changes to create the impression that a user is stepping into the 3-D virtual world to allow a user to examine virtual objects from different perspectives or to peer around virtual objects.
    Type: Grant
    Filed: June 21, 2010
    Date of Patent: February 19, 2013
    Assignee: Microsoft Corporation
    Inventors: Andrew Fuller, Rudy Poat, Alex Aben-Athar Kipman, Kathryn Stone Perez
  • Publication number: 20120320013
    Abstract: Embodiments are disclosed that relate to sharing media streams capturing different perspectives of an event. For example, one embodiment provides, on a computing device, a method including storing an event definition for an event, receiving from each capture device of a plurality of capture devices a request to share a media stream provided by the capture device, receiving a media stream from each capture device of the plurality of capture devices, and associating a subset of media streams from the plurality of capture devices with the event based upon the event definition. The method further includes receiving a request for transmission of a selected media stream associated with the event, and sending the selected media stream associated with the event to the requesting capture device.
    Type: Application
    Filed: June 16, 2011
    Publication date: December 20, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Kathryn Stone Perez, Alex Kipman, Andrew Fuller
  • Publication number: 20120194645
    Abstract: A system and method are disclosed living room movie creation. Movies can be directed, captured, and edited using a system that includes a depth camera. A virtual movie set can be created by using ordinary objects in the living room as virtual props. The system is able to capture motions of actors using the depth camera and to generate a movie based thereon. Therefore, there is no need for the actors to wear any special markers to detect their motion. A director may view scenes from the perspective of a “virtual camera” and record those scenes for later editing.
    Type: Application
    Filed: January 31, 2011
    Publication date: August 2, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Andrew Fuller, Rudy Poat, Alex Aben-Athar Kipman
  • Publication number: 20120147038
    Abstract: A method for overlaying first and second images in a common focal plane of a viewer comprises forming the first image and guiding the first and second images along an axis to a pupil of the viewer. The method further comprises adjustably diverging the first and second images at an adaptive diverging optic to bring the first image into focus at the common focal plane, and, adjustably converging the second image at an adaptive converging optic to bring the second image into focus at the common focal plane.
    Type: Application
    Filed: December 8, 2010
    Publication date: June 14, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Kathryn Stone Perez, Alex Aben-Athar Kipman, Andrew Fuller, Philip Greenhalgh, David Hayes, John Tardif
  • Publication number: 20120124456
    Abstract: A system and method are disclosed for delivering content customized to the specific user or users interacting with the system. The system includes one or more modules for recognizing an identity of a user. These modules may include for example a gesture recognition engine, a facial recognition engine, a body language recognition engine and a voice recognition engine. The user may also be carrying a mobile device such as a smart phone which identifies the user. One or more of these modules may cooperate to identify a user, and then customize the user's content based on the user's identity. In particular, the system receives user preferences indicating the content a user wishes to receive and the conditions under which it is to be received. Based on the user preferences and recognition of a user identity and/or other traits, the system presents content customized for a particular user.
    Type: Application
    Filed: November 12, 2010
    Publication date: May 17, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Kathryn Stone Perez, Andrew Fuller, Avi Bar-Zeev, Sheridan Martin Small
  • Publication number: 20120124604
    Abstract: A system for generating passive and anonymous feedback of multimedia content viewed by users is disclosed. The multimedia content may include recorded video content, video-on-demand content, television content, television programs, advertisements, commercials, music, movies, video clips, and other on-demand media content. One or more of the users in a field of view of a capture device connected to the computing device are identified. An engagement level of the users to multimedia content being viewed by the users is determined by tracking movements, gestures, postures and facial expressions performed by the users. A report of the response to viewed multimedia content is generated based on the movements, gestures, postures and facial expressions performed by the users. The report is provided to rating agencies, content providers and advertisers.
    Type: Application
    Filed: November 12, 2010
    Publication date: May 17, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Sheridan Martin Small, Andrew Fuller, Avi Bar-Zeev, Kathryn Stone Perez
  • Publication number: 20120072936
    Abstract: A system for generating a customized advertisement for a user is provided. Multimedia content associated with a current broadcast is received and displayed. The multimedia content may include recorded video content, video-on-demand content, television content, television programs, advertisements, commercials, music, movies, video clips, and other on-demand media content. One or more users are identified in a field of view of a capture device connected to a computing device. User-specific information related to a user is tracked. An emotional response of a user to the multimedia content viewed by the user is tracked. A targeted advertisement is provided to a user based on the multimedia content viewed by the user, the user's identification information and the user's emotional response. The targeted advertisement is automatically customized based on the user-specific information related to the user to generate a customized advertisement for the user.
    Type: Application
    Filed: September 20, 2010
    Publication date: March 22, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Sheridan Martin Small, Andrew Fuller, Avi Bar-Zeev, Kathryn Stone Perez
  • Patent number: 8087172
    Abstract: A method of extending the life of a journal bearing assembly in a solid fuel pulverizer includes: removing a first lower journal bearing from a journal shaft and a lower bearing seat of a lower bearing housing; removing a first upper journal bearing from the shaft and an upper bearing seat of an upper bearing housing; modifying the lower and upper bearing seats; modifying lower and upper shoulders on the journal shaft; disposing the second lower and upper journal bearings on the modified lower and upper bearing seats; disposing a new journal bearing spacer between the second lower and upper journal bearings; disposing a new journal bearing collar between the upper shoulder and the second upper journal bearing; filling a cavity defined by the lower and upper journal housings with grease; and disposing a seal assembly between the shaft and one end of the upper journal housing opposite the lower journal housing to prevent the ingress of solid fuel into the cavity of the journal assembly.
    Type: Grant
    Filed: September 26, 2008
    Date of Patent: January 3, 2012
    Assignee: Alstom Technology Ltd.
    Inventors: Lawrence S. Farris, Mark Andrew Fuller
  • Publication number: 20110314381
    Abstract: A system and method are disclosed for combining interactive gaming aspects into a linear story. A user may interact with the linear story via a NUI system to alter the story and the images that are presented to the user. In an example, a user may alter the story by performing a predefined exploration gesture. This gesture brings the user into the 3-D world of the displayed image. In particular, the image displayed on the screen changes to create the impression that a user is stepping into the 3-D virtual world to allow a user to examine virtual objects from different perspectives or to peer around virtual objects.
    Type: Application
    Filed: June 21, 2010
    Publication date: December 22, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: Andrew Fuller, Rudy Poat, Alex Aben-Athar Kipman, Kathryn Stone Perez
  • Patent number: 7775976
    Abstract: Apparatus and method for analysing a biological fluid sample to determine a disturbance of haemostasis resulting in a change of viscosity.
    Type: Grant
    Filed: June 22, 2007
    Date of Patent: August 17, 2010
    Assignee: Alere Switzerland GmbH
    Inventors: Jonathan Andrew Fuller, Nasr-Eddine Djennati
  • Publication number: 20100077616
    Abstract: A method of extending the life of a journal bearing assembly in a solid fuel pulverizer includes: removing a first lower journal bearing from a journal shaft and a lower bearing seat of a lower bearing housing; removing a first upper journal bearing from the shaft and an upper bearing seat of an upper bearing housing; modifying the lower and upper bearing seats; modifying lower and upper shoulders on the journal shaft; disposing the second lower and upper journal bearings on the modified lower and upper bearing seats; disposing a new journal bearing spacer between the second lower and upper journal bearings; disposing a new journal bearing collar between the upper shoulder and the second upper journal bearing; filling a cavity defined by the lower and upper journal housings with grease; and disposing a seal assembly between the shaft and one end of the upper journal housing opposite the lower journal housing to prevent the ingress of solid fuel into the cavity of the journal assembly.
    Type: Application
    Filed: September 26, 2008
    Publication date: April 1, 2010
    Applicant: ALSTOM TECHNOLOGY LTD.
    Inventors: Lawrence S. Farris, Mark Andrew Fuller
  • Publication number: 20090327884
    Abstract: An auxiliary device communicates with a user in a manner other than a conventional, textual visual representation. For example, auxiliary device(s) can provide information aurally, vocally, visually (non-textual), tactilely and/or olfactorily. The information communicated can include alternative information to information displayed on a primary display of the computer system. A platform component of a computer system can provide device-specific and/or device-independent information to the auxiliary device.
    Type: Application
    Filed: June 25, 2008
    Publication date: December 31, 2009
    Applicant: Microsoft Corporation
    Inventors: Gregory Parks, Andrew Fuller, Mohamed Belali, Daniel Jacob Polivy
  • Patent number: 7523226
    Abstract: An auxiliary computing device normally used for remotely controlling a primary device may change its functionality and extend its usefulness based on a usage context. An auxiliary device may change its usage context by connecting differently to a primary device depending on any number of parameters including distance from the device, battery life, connection method, and proximity to other devices. The device may change its usage context by interfacing with a primary device service that communicates with various applications to feed the auxiliary device different information in different usage contexts. Further, the device may control different functions of the primary device based on the usage context.
    Type: Grant
    Filed: March 9, 2006
    Date of Patent: April 21, 2009
    Assignee: Microsoft Corporation
    Inventors: Jason M. Anderson, Andrew Fuller, Daniel Makoski, William J. Westerinen, Matthew P. Rhoten