Patents by Inventor Daniel C. Budge

Daniel C. Budge 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).

  • Publication number: 20030177193
    Abstract: Video messages are created in a manner that allows transparent delivery over any electronic mail (e-mail) system. The audio and video components of the message are recorded, encoded, and synchronously combined into a video message file. A player is selectively attached to the video message file to create an executable file which can be delivered as a standard binary file over conventional communications networks. To view the received video e-mail, the recipient executes the received file and the attached player automatically plays the video and audio message or the recipient executes the previously installed player which plays the video message.
    Type: Application
    Filed: March 12, 2003
    Publication date: September 18, 2003
    Inventors: Daniel C. Budge, David Glass, Alvin Pivowar, Mike Wells, Robert Scheussler
  • Patent number: 6564248
    Abstract: Video messages are created in a manner that allows transparent delivery over any electronic mail (e-mail) system. The audio and video components of the message are recorded, encoded, and synchronously combined into a video message file. A player is selectively attached to the video message file to create an executable file which can be delivered as a standard binary file over conventional communications networks. To view the received video e-mail, the recipient executes the received file and the attached player automatically plays the video and audio message or the recipient executes the previously installed player which plays the video message.
    Type: Grant
    Filed: December 7, 1999
    Date of Patent: May 13, 2003
    Assignee: Smith Micro Software
    Inventors: Daniel C. Budge, David Glass, Alvin Pivowar, Mike Wells, Robert Scheussler
  • Patent number: 6359560
    Abstract: A computer system includes a video input device that generates video data representing a field of view in front of the video input device. The computer system further includes a buffer and a video processing module. The buffer is configured to record a video clip of the field of view in front of the video input device. The video processing module is connected to the buffer and the video input device. The video processing module includes a video capture device to encode the video data, and a signal processing module. The signal processing module processes the encoded video data in order to calculate an average value of the video data indicative of motion within the field of view in front of the video input device. The signal processing module generates an alarm if the average value is above a predetermined threshold value.
    Type: Grant
    Filed: November 12, 1999
    Date of Patent: March 19, 2002
    Assignee: Smith Micro Software
    Inventors: Daniel C. Budge, Paul Long, Eric Peterson, Mark Armour, David P. Sperling, Robert W. Scheussler
  • Patent number: 6014689
    Abstract: Video messages are created in a manner that allows transparent delivery over any electronic mail (e-mail) system. The audio and video components of the message are recorded, encoded, and synchronously combined into a video message file. A player is selectively attached to the video message file to create an executable file which can be delivered as a standard binary file over conventional communications networks. To view the received video e-mail, the recipient executes the received file and the attached player automatically plays the video and audio message or the recipient executes the previously installed player which plays the video message.
    Type: Grant
    Filed: December 22, 1997
    Date of Patent: January 11, 2000
    Assignee: Smith Micro Software Inc.
    Inventors: Daniel C. Budge, David Glass, Alvin Pivowar, Mike Wells, Robert Scheussler
  • Patent number: 4183014
    Abstract: First and second similar rotary encoders are interconnected such that the first encoder actuates the second encoder to advance one position for each half revolution of the first encoder. The first encoder is coupled to monitor the position of a rotary component. If the encoders are shifted or off-set by up to 90.degree. to either side of precise zero crossover alignment, a logic comparator modifies the reading of the second encoder to create a true read-out. During each half revolution of the first encoder, the second encoder should read even or odd if a proper phasing exists. If the second encoder produces an opposite reading, a phase shift is indicated. A logic circuit, preferably a microprocessor is provided for combining and modifying the readout in accordance with the logic. A microprocessor includes a program to continuously sample the position of the successive encoders with an internal table applied to the position readouts to provide a correct and true value of the rotary component position.
    Type: Grant
    Filed: January 21, 1977
    Date of Patent: January 8, 1980
    Assignee: Tri-N Associates, Inc.
    Inventors: William G. McClean, Daniel C. Budge
  • Patent number: 4145740
    Abstract: A filament winding machine includes a servomotor connected to position a filament distributing carriage relative to a rotating mandrel to form a tubular member. An incremental encoder is connected to the mandrel and produces a pulse related output per mandrel revolution. An absolute encoder is connected to the servomotor and provides an absolute position number. The encoders are sampled at a fixed rate. A mathematical calculating circuit reads the incremental encoder and based on a predetermined movement design for the gear drive, the desired winding configuration and the like determines the proper position, which is compared to the absolute encoder reading to produce an error control signal to the servomotor. A preselected sequence of actual position numbers and the corresponding calculated position numbers are continuously updated in a temporary memory.
    Type: Grant
    Filed: January 21, 1977
    Date of Patent: March 20, 1979
    Assignee: Tri-N Associates, Inc.
    Inventors: William G. McClean, Daniel C. Budge