Patents by Inventor Fernando C. M. Martins

Fernando C. M. Martins 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: 8773555
    Abstract: A method and apparatus are provided for video bit stream extension by video information annotation. In one embodiment, the invention may include gathering video data from a video source, gathering non-visual video information associated with the video data, maintaining a current state of the video information in storage, and annotating the video data with the current state of the video information.
    Type: Grant
    Filed: April 8, 2010
    Date of Patent: July 8, 2014
    Assignee: Intel Corporation
    Inventors: Christopher J. Lord, Fernando C. M. Martins, Brian R. Nickerson
  • Patent number: 8732704
    Abstract: A method and system for supporting personal computing in a public computing infrastructure. The system includes a plurality of computers to be used by patrons of the public computing infrastructure. The system includes a server coupled to the plurality of computers via a network connection. Each of the plurality of computers includes a virtual machine monitor, which includes a plurality of base virtual machine images. Each of the base virtual machine images is customized for a particular hardware and software configuration representing a specific computing environment. The virtual machine monitor launches one of the plurality of base virtual machine images, arbitrates access to system resources via the launched virtual machine image, stores the changes in the state of the virtual machine image when a user terminates a session, and returns a computer to an appropriate state to enable the user to resume the terminated session in subsequent sessions.
    Type: Grant
    Filed: July 16, 2012
    Date of Patent: May 20, 2014
    Assignee: Intel Corporation
    Inventors: Fernando C. M. Martins, Michael Kozuch
  • Publication number: 20120284716
    Abstract: A method and system for supporting personal computing in a public computing infrastructure. The system includes a plurality of computers to be used by patrons of the public computing infrastructure. The system includes a server coupled to the plurality of computers via a network connection. Each of the plurality of computers includes a virtual machine monitor, which includes a plurality of base virtual machine images. Each of the base virtual machine images is customized for a particular hardware and software configuration representing a specific computing environment. The virtual machine monitor launches one of the plurality of base virtual machine images, arbitrates access to system resources via the launched virtual machine image, stores the changes in the state of the virtual machine image when a user terminates a session, and returns a computer to an appropriate state to enable the user to resume the terminated session in subsequent sessions.
    Type: Application
    Filed: July 16, 2012
    Publication date: November 8, 2012
    Inventors: Fernando C.M. Martins, Michael Kozuch
  • Patent number: 8225314
    Abstract: A method and system for support of personal computing in a public computing infrastructure. The system including a plurality of computers to be used by patrons of a public computing infrastructure. The system also includes one or more servers coupled to the plurality of computers via a network connection. Each of the plurality of computers includes a virtual machine monitor. The virtual machine monitor has a plurality of base virtual machine images, each of the base virtual machine images is customized for a particular hardware and software configuration representing a specific computing environment. The virtual machine monitor launches one of the plurality of base virtual machine images, arbitrates access to system resources via the launched virtual machine image, stores the changes in the state of the virtual machine image when a user terminates a session, and returns a computer to an appropriate state to enable the user to resume the terminated session in subsequent sessions.
    Type: Grant
    Filed: March 31, 2006
    Date of Patent: July 17, 2012
    Assignee: Intel Corporation
    Inventors: Fernando C. M. Martins, Michael Kozuch
  • Publication number: 20100226626
    Abstract: A method and apparatus are provided for video bit stream extension by video information annotation. In one embodiment, the invention may include gathering video data from a video source, gathering non-visual video information associated with the video data, maintaining a current state of the video information in storage, and annotating the video data with the current state of the video information.
    Type: Application
    Filed: April 8, 2010
    Publication date: September 9, 2010
    Inventors: Christopher J. Lord, Fernando C.M. Martins, Brian R. Nickerson
  • Patent number: 7782939
    Abstract: A source model in combination with an interest structure is provided to generate a quantization value for use in encoding a video signal. The interest structure is generated from a region of interest manually identified by a user viewing the video on an interactive user display or automatically by a system which recognizes the regions of interest automatically. The region of interest in the video signal is encoded using a quantization value calculated from the interest structure in combination with the source model, and the region of interest is encoded at a higher resolution level than surrounding regions.
    Type: Grant
    Filed: January 27, 2005
    Date of Patent: August 24, 2010
    Assignee: Intel Corporation
    Inventors: Fernando C. M. Martins, Rajeeb Hazra
  • Patent number: 7714909
    Abstract: A method and apparatus are provided for annotating video and audio media with supplementary content for post video processing. In one embodiment, the invention may include maintaining a current state of auxiliary information regarding a sequence of video frames, the sequence of video frames being encoded as a video bit stream having video frame data for each respective video frame of the sequence of video frames. It may further include comparing the current state of auxiliary information with auxiliary information regarding a current video frame of the sequence of video frames to determine differential information, and annotating the differential information to the video bit stream as an annotation to the video frame data for the current video frame.
    Type: Grant
    Filed: January 14, 2004
    Date of Patent: May 11, 2010
    Assignee: Intel Corporation
    Inventors: Christopher J. Lord, Fernando C. M. Martins, Brian R. Nickerson
  • Patent number: 7301547
    Abstract: A virtual reality system surveys a real-world environment, generates 3D data that defines the real-world environment, renders a virtual 3D environment using the 3D data, retrieves a virtual object from a database comprised of pre-stored virtual objects, renders the virtual object in the virtual 3D environment, and re-positions the virtual object in the virtual 3D environment.
    Type: Grant
    Filed: March 22, 2002
    Date of Patent: November 27, 2007
    Assignee: Intel Corporation
    Inventors: Fernando C. M. Martins, Stephen Junkins, Jason E. Plumb
  • Patent number: 7256825
    Abstract: A method and apparatus are provided for annotating video and audio media with supplementary content for post video processing. In one embodiment, the invention may include maintaining a current state of auxiliary information regarding a sequence of video frames, the sequence of video frames being encoded as a video bit stream having video frame data for each respective video frame of the sequence of video frames. It may further include comparing the current state of auxiliary information with auxiliary information regarding a current video frame of the sequence of video frames to determine differential information, and annotating the differential information to the video bit stream as an annotation to the video frame data for the current video frame.
    Type: Grant
    Filed: July 7, 2004
    Date of Patent: August 14, 2007
    Assignee: Intel Corporation
    Inventors: Christopher J. Lord, Fernando C. M. Martins, Brian R. Nickerson
  • Patent number: 7113618
    Abstract: Portable virtual reality is disclosed. A digital camera captures an input video stream comprising video frames that carry information about a surrounding environment limited by a field of view of the camera. The input video stream is processed by a handheld computer coupled to the camera. Parameters that define a rendered scene of a virtual environment are adjusted based upon motion parameters extracted from the input video stream by the handheld computer during the processing.
    Type: Grant
    Filed: September 18, 2001
    Date of Patent: September 26, 2006
    Assignee: Intel Corporation
    Inventors: Stephen Junkins, Jason E. Plumb, Fernando C. M. Martins
  • Patent number: 7000200
    Abstract: Gesture recognition in which timing data is used to temporally segment video data into video clips. The timing data can be beat data extracted from an audio signal.
    Type: Grant
    Filed: September 15, 2000
    Date of Patent: February 14, 2006
    Assignee: Intel Corporation
    Inventor: Fernando C. M. Martins
  • Patent number: 6950123
    Abstract: Simultaneous tracking of multiple objects in a sequence of video frames captured by multiple cameras may be accomplished by extracting a foreground elements from a background in a frame, segmenting objects from the foreground surface, tracking objects within the frame, globally tracking positions of objects over time across multiple frames, fusing track data of objects obtained from multiple cameras to infer object positions, and resolving conflicts to estimate most likely object positions over time. Embodiments of the present invention improve substantially over existing trackers by including a technique for extraction of the region of interest that corresponds to a playing field, a technique for segmenting players from the field under varying illuminations, a template matching criteria that does not rely on specific shapes or color coherency of objects but on connected component properties, and techniques for reasoning about occlusions and consolidating tracking data from multiple cameras.
    Type: Grant
    Filed: March 22, 2002
    Date of Patent: September 27, 2005
    Assignee: Intel Corporation
    Inventor: Fernando C. M. Martins
  • Patent number: 6944315
    Abstract: A gesture recognition process includes tracking an object in two frames of video, determining differences between a location of the object in one frame of the video and a location of the object in another frame of the video, obtaining a direction of motion of the object based on the differences, and recognizing a gesture of the object based, at least in part, on the direction of motion of the object.
    Type: Grant
    Filed: October 31, 2000
    Date of Patent: September 13, 2005
    Assignee: Intel Corporation
    Inventors: John B. Zipperer, Stephen V. Wood, Fernando C. M. Martins
  • Patent number: 6927757
    Abstract: Camera driven virtual workspace management is disclosed. A digital camera captures an input video stream comprising images of a surrounding environment limited by a field of view of the camera. The input video stream is processed by a handheld computer coupled to the camera. Parameters that define a partial view of a virtual workspace are redefined based upon motion analysis of the input video stream performed by the handheld computer during the processing.
    Type: Grant
    Filed: September 18, 2001
    Date of Patent: August 9, 2005
    Assignee: Intel Corporation
    Inventors: Stephen Junkins, Jason E. Plumb, Fernando C. M. Martins
  • Patent number: 6850565
    Abstract: A source model in combination with an interest structure is provided to generate a quantization value for use in encoding a video signal. The interest structure is generated from a region of interest manually identified by a user viewing the video on an interactive user display or automatically by a system which recognizes the regions of interest automatically. The region of interest in the video signal is encoded using a quantization value calculated from the interest structure in combination with the source model, and the region of interest is encoded at a higher resolution level than surrounding regions.
    Type: Grant
    Filed: December 18, 1998
    Date of Patent: February 1, 2005
    Assignee: Intel Corporation
    Inventors: Fernando C. M. Martins, Rajeeb Hazra
  • Patent number: 6842190
    Abstract: A method and apparatus are provided for annotating video and audio media with supplementary content for post video processing. The method includes the steps of accepting video data from a video source and storing video information associated with the video data as the video data is being accepted. Then, the video information may be appended to the video data for later use in the form of annotations, for example.
    Type: Grant
    Filed: July 6, 1999
    Date of Patent: January 11, 2005
    Assignee: Intel Corporation
    Inventors: Christopher J. Lord, Fernando C. M. Martins, Brian R. Nickerson
  • Publication number: 20040247283
    Abstract: A method and apparatus are provided for annotating video and audio media with supplementary content for post video processing. In one embodiment, the invention may include maintaining a current state of auxiliary information regarding a sequence of video frames, the sequence of video frames being encoded as a video bit stream having video frame data for each respective video frame of the sequence of video frames. It may further include comparing the current state of auxiliary information with auxiliary information regarding a current video frame of the sequence of video frames to determine differential information, and annotating the differential information to the video bit stream as an annotation to the video frame data for the current video frame.
    Type: Application
    Filed: July 7, 2004
    Publication date: December 9, 2004
    Applicant: Intel Corporation
    Inventors: Christopher J. Lord, Fernando C. M. Martins, Brian R. Nickerson
  • Patent number: 6771834
    Abstract: Briefly, in accordance with one embodiment of the invention, a method of segmenting an initial digital image includes the following. The initial digital image is processed to produce a first digital image with defined edges corresponding to the initial digital image and to produce a second digital image with at least two dominant contiguous regions corresponding to the initial digital image. Distinct non-overlapping regions of the first digital image formed by the defined edges are identified. The distinct non-overlapping regions of the first digital are combined based, at least in part, on a correspondence with the at least two dominant contiguous regions in the second digital image. Based, at least in part, on the remaining regions after combining the distinct non-overlapping regions of the first digital image, the initial digital image is segmented.
    Type: Grant
    Filed: July 2, 1999
    Date of Patent: August 3, 2004
    Assignee: Intel Corporation
    Inventors: Fernando C. M. Martins, Rajeeb Hazra
  • Publication number: 20040148563
    Abstract: A method and apparatus are provided for annotating video and audio media with supplementary content for post video processing. In one embodiment, the invention may include maintaining a current state of auxiliary information regarding a sequence of video frames, the sequence of video frames being encoded as a video bit stream having video frame data for each respective video frame of the sequence of video frames. It may further include comparing the current state of auxiliary information with auxiliary information regarding a current video frame of the sequence of video frames to determine differential information, and annotating the differential information to the video bit stream as an annotation to the video frame data for the current video frame.
    Type: Application
    Filed: January 14, 2004
    Publication date: July 29, 2004
    Inventors: Christopher J. Lord, Fernando C. M. Martins, Brian R. Nickerson
  • Publication number: 20040001113
    Abstract: A gesture classification method includes receiving position data. A detected spline is generated based on the position data. A normalization scheme is applied to the detected spline to generate a normalized spline. A goodness value is determined by comparing the normalized spline with gesture splines representing gestures stored in a gesture database.
    Type: Application
    Filed: June 28, 2002
    Publication date: January 1, 2004
    Inventors: John Zipperer, Fernando C.M. Martins