Patents by Inventor Carl M. Danielsen

Carl M. Danielsen 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: 8683353
    Abstract: A method and system for collaborative communications is described. In one embodiment, a central virtual reality communications environment is created. A plurality of client communication devices are connected to the central virtual reality communications environment. Each one of the connected plurality of client communication devices are represented as an avatar present in the central virtual reality communications environment. An uploaded data object is received from any one of the connected plurality of client communication devices. Finally, the data object is displayed in the central virtual reality communications environment to the connected plurality of client communication devices.
    Type: Grant
    Filed: December 12, 2006
    Date of Patent: March 25, 2014
    Assignee: Motorola Mobility LLC
    Inventors: Eric R Buhrke, Carl M. Danielsen, Renxiang Li, Magdi A. Mohamed, Mark A. Tarlton
  • Patent number: 8265163
    Abstract: Horizontal and vertical video shape padding (with or without attendant motion compensation) are facilitated through use of a two-dimensional small array of processing elements. Multiple pixel value assignments are determined and made with each clock cycle or iteration, thereby greatly reducing overall cycle time to complete the shape padding. This approach is compatible with MPEG 4.
    Type: Grant
    Filed: December 21, 2001
    Date of Patent: September 11, 2012
    Assignee: Motorola Mobility LLC
    Inventors: Carl M. Danielsen, Robert S. Chen
  • Publication number: 20080301556
    Abstract: A method (100) and apparatus (300) for displaying operational information about an electronic device, that determines a change of an operational status of the electronic device, maps the operational status to at least one of an appearance characteristic and an action of an avatar (205, 210, 215, 220) related to the operational status changes the at least one of the appearance characteristic and action of the avatar in a manner related to the change of the operational status, and presents the avatar on a display (345) of the electronic device.
    Type: Application
    Filed: May 30, 2007
    Publication date: December 4, 2008
    Applicant: MOTOROLA, INC.
    Inventors: Jay J. Williams, Carl M. Danielsen, Renxiang Li
  • Patent number: 7412077
    Abstract: A method for head pose estimation may include receiving block motion vectors for a frame of video from a block motion estimator, selecting at least one block for analysis, determining an average motion vector for the at least one selected block, combining the average motion vectors over time (all past frames of video) to determine an accumulated average motion vector, estimating the orientation of a user's head in the video frame based on the accumulated average motion vector, and outputting at least one parameter indicative of the estimated orientation.
    Type: Grant
    Filed: December 29, 2006
    Date of Patent: August 12, 2008
    Assignee: Motorola, Inc.
    Inventors: Renxiang Li, Carl M. Danielsen, Cuneyt M. Taskiran
  • Publication number: 20080159596
    Abstract: A method for head pose estimation may include receiving block motion vectors for a frame of video from a block motion estimator, selecting at least one block for analysis, determining an average motion vector for the at least one selected block, combining the average motion vectors over time (all past frames of video) to determine an accumulated average motion vector, estimating the orientation of a user's head in the video frame based on the accumulated average motion vector, and outputting at least one parameter indicative of the estimated orientation.
    Type: Application
    Filed: December 29, 2006
    Publication date: July 3, 2008
    Applicant: Motorola, Inc.
    Inventors: Renxiang Li, Carl M. Danielsen, Cuneyt M. Taskiran
  • Publication number: 20080141147
    Abstract: A method and system for collaborative communications is described. In one embodiment, a central virtual reality communications environment is created. A plurality of client communication devices are connected to the central virtual reality communications environment. Each one of the connected plurality of client communication devices are represented as an avatar present in the central virtual reality communications environment. An uploaded data object is received from any one of the connected plurality of client communication devices. Finally, the data object is displayed in the central virtual reality communications environment to the connected plurality of client communication devices.
    Type: Application
    Filed: December 12, 2006
    Publication date: June 12, 2008
    Applicant: GENERAL INSTRUMENT CORPORATION
    Inventors: Eric R. Buhrke, Carl M. Danielsen, Renxiang Li, Magdi A. Mohamed, Mark A. Tarlton
  • Publication number: 20030117416
    Abstract: Horizontal and vertical video shape padding (with or without attendant motion compensation) are facilitated through use of a two-dimensional small array of processing elements. Multiple pixel value assignments are determined and made with each clock cycle or iteration, thereby greatly reducing overall cycle time to complete the shape padding. This approach is compatible with MPEG 4.
    Type: Application
    Filed: December 21, 2001
    Publication date: June 26, 2003
    Applicant: Motorola, Inc.
    Inventors: Carl M. Danielsen, Robert S. Chen
  • Patent number: 5136704
    Abstract: A redundant processing system includes a pair of processors, each processor having an error detector, a key generator, and a lock circuit. The error detectors sense the outputs generated by their processors and generate an error signal when defective data is sensed. The key generators develop multi-bit codes of known patterns that are disrupted in response to receipt of an error signal from an error detector. The codes generated by the key generators are supplied to lock circuits which produce the same known multi-bit codes, and which compare their own codes to the codes supplied by the key generators. If a mis-match is detected, it will be due to a disrupted code that resulted from an error signal. Data from the processor associated with the error signal is rejected.
    Type: Grant
    Filed: June 28, 1989
    Date of Patent: August 4, 1992
    Assignee: Motorola, Inc.
    Inventors: Carl M. Danielsen, Ezzat A. Dabbish, Larry C. Puhl
  • Patent number: 4853884
    Abstract: A zener diode random number generator circuit is described which produces a random binary number output having a statistical distribution exhibiting a controlled degree of randomness determined in response to an input control signal. A microprocessor feedback circuit monitors the random number output and produces the input control signal in response to the difference between the degree of randomness of the output signal and that of a pre-determined statistical distribution. The digital feedback automatically adjusts the zener diode biasing point and the limiter threshold such that part-to-part tolerance, component aging, temperature variations, or voltage fluctuations will not adversely affect the randomness of the bit stream output. In the preferred embodiment, the microprocessor tests the ratio of ONES bits to ZERO bits of the random number such that a desired 1:1 ONES/ZERO ratio is approximated.
    Type: Grant
    Filed: September 11, 1987
    Date of Patent: August 1, 1989
    Assignee: Motorola, Inc.
    Inventors: Daniel P. Brown, Carl M. Danielsen, Ezzat A. Dabbish
  • Patent number: 4385230
    Abstract: A circuit for simulating the effects of a temperature change in a digital transmission medium. The circuit generates lengthened or shortened frequency pulses digitally by operating a pulse counter to reset early for a shortened pulse or skip a timing pulse for a lengthened interval pulse. A second counter and associated decoder are utilized to alternately control the operating modes.
    Type: Grant
    Filed: December 29, 1980
    Date of Patent: May 24, 1983
    Assignee: GTE Automatic Electric Labs. Inc.
    Inventor: Carl M. Danielsen