Patents by Inventor Keith C. King

Keith C. King 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: 20110074912
    Abstract: Providing an indication of a videoconference. A videoconferencing device may include a processor and memory medium. The videoconferencing device may include one or more inputs for receiving audio and video of a videoconference. The videoconferencing device may also include one or more outputs for providing audio and video of the videoconference. At least one of the one or more outputs may be configured to connect to a display for displaying video signals from the videoconferencing device. The videoconferencing device may be configured to receive information indicating an incoming videoconference. However, when the information is received, the display may be providing display for a device other than the videoconferencing device. Accordingly, the videoconferencing device may be configured to provide an indication to a user of the incoming videoconference.
    Type: Application
    Filed: September 24, 2010
    Publication date: March 31, 2011
    Inventors: Wayne E. Mock, Keith C. King
  • Publication number: 20100315483
    Abstract: Automatically initiating a videoconference in a videoconferencing system. Scheduling information may be stored for the videoconference. The scheduling information may indicate that at least one participant wishes to have a videoconference with one or more other participants at a desired time. It may be determined that the at least one participant is proximate to the videoconferencing system at approximately the desired time. An indication may be received that at least one of the one or more other participants are proximate to respective other videoconferencing systems at approximately the desired time. Accordingly, the videoconference may be automatically initiated.
    Type: Application
    Filed: March 15, 2010
    Publication date: December 16, 2010
    Inventor: Keith C. King
  • Publication number: 20100225736
    Abstract: A virtual distributed multipoint control unit in a videoconference may be implemented using a master endpoint, one or more facilitator endpoints, and one or more leaf endpoints. The facilitator endpoint(s) may receive video and/or audio from the leaf endpoints (which may provide/receive videoconference audio and video to one or more local participants). The master endpoint may receive video and/or audio from one or more facilitator endpoints (which may include cumulative video stream from multiple leaf endpoints) and/or directly from one or more leaf endpoints. The master endpoint may arrange received video and/or audio and provide cumulative video and/or audio streams to the leaf endpoints (e.g., directly and/or through the facilitator endpoints). The virtual distributed multipoint control unit may support a conference with more leaf endpoints than the master endpoint has input ports and/or decoders.
    Type: Application
    Filed: February 25, 2010
    Publication date: September 9, 2010
    Inventors: Keith C. King, Ashish Goyal, Hrishikesh Gopal Kulkarni
  • Publication number: 20100225737
    Abstract: In some embodiments, a primary endpoint may receive a request from an endpoint to begin a videoconference and/or may be managing a videoconference with an endpoint. The primary endpoint may determine whether to switch or direct conference communications from one or more endpoints in the videoconference or attempting to connect to the videoconference to a secondary endpoint and may communicate the instructions to the endpoint and/or secondary endpoint. In some embodiments, the primary endpoint may seamlessly pass one or more of the endpoints to the secondary endpoint such that participants in the videoconference may not be aware that a switch has been performed. In some embodiments, the primary endpoint may contact the secondary endpoint and may then pass endpoints to the secondary endpoint. The primary endpoint may also pass configuration information for the endpoints to the secondary endpoint.
    Type: Application
    Filed: February 25, 2010
    Publication date: September 9, 2010
    Inventors: Keith C. King, Matthew K. Brandt, Wayne E. Mock
  • Publication number: 20100188473
    Abstract: Initiating a conference in a conferencing system (e.g., a videoconferencing or aduioconferencing system). Input may be received to the conferencing system from a mobile communication device. The input may specify one or more participants in the videoconference, e.g., by selecting from contact information stored on the mobile communication device. Accordingly, the conferencing system may initiate the conference based on the received input. The videoconference may include the one or more participants selected from the contact information stored on the mobile communication device.
    Type: Application
    Filed: January 25, 2010
    Publication date: July 29, 2010
    Inventors: Keith C. King, Matthew K. Brandt
  • Publication number: 20100110160
    Abstract: Indicating availability of users for videoconferencing using current images. A plurality of images may be provided on a display. Each image may indicate availability of a respective user for a videoconference. At least a subset of the images may be current images of the respective user. User input may be received which initiates a videoconference between a plurality of users represented by images in the plurality of images on the display. Accordingly, videoconferencing may be performed between the plurality of users in response to the user input.
    Type: Application
    Filed: October 30, 2008
    Publication date: May 6, 2010
    Inventors: Matthew K. Brandt, Keith C. King, Michael J. Burkett
  • Publication number: 20090015661
    Abstract: In various embodiments, a multipoint control unit (MCU) may arrange incoming video images into a composite video image and define their respective coordinate information including the size of the original composite video image. The MCU may subsequently scale the composite video image. The coordinate information for the scaled composite video image may be reformatted for the resized video images. When the endpoint receives the scaled composite video image, the endpoint may detect the actual size of the scaled composite video image and may determine the new coordinates of the video images in the scaled composite video image using a ratio of the size of the original composite video image to the actual size detected by the endpoint. These new coordinates may then be used to separate the images in the scaled composite video image to use in compositing a new composite video image.
    Type: Application
    Filed: July 11, 2008
    Publication date: January 15, 2009
    Inventors: Keith C. King, Wayne E. Mock
  • Publication number: 20080316298
    Abstract: In some embodiments, a spatially multiplexed output decoder may spatially multiplex video packets received in a time multiplexed video stream. A video stream with video packets from two or more sources may be received along with metadata. In some embodiments, a decoder may organize the video packets into respective buffers (e.g., each buffer including video packets for a respective video image). The spatially multiplexed output decoder may spatially multiplex the video images (which are made up of data from the respective video packets) into a video frame to be outputted (e.g., to a separate buffer). The video images in the video frame may then be demultiplexed in other parts of the system (e.g., in a virtual decoder) using information provided about the video frame (e.g., in metadata formed with the video frame).
    Type: Application
    Filed: June 19, 2008
    Publication date: December 25, 2008
    Inventors: Keith C. King, Wayne E. Mock
  • Publication number: 20080316295
    Abstract: In various embodiments, a Multipoint Control Unit (MCU) or another video conferencing device (e.g., an endpoint) may generate a video frame that includes video images of two or more video conferencing endpoints. The video frame may then be sent to another video conferencing device that may receive the video frame and separate the two or more video images into separate video images. In some embodiments, the video frame may be separated into its separate images using, for example, metadata sent along with the video frame. The metadata may include video image identifiers and location information (e.g., coordinates in the video frame) of the video images. In some embodiments, the separated video images may be provided to a compositor that may composite the separated video images, for example, into a new layout.
    Type: Application
    Filed: June 19, 2008
    Publication date: December 25, 2008
    Inventors: Keith C. King, Wayne E. Mock
  • Publication number: 20080316296
    Abstract: In various embodiments, a Multipoint Control Unit (MCU) or another video conferencing device (e.g., an endpoint) may generate a video frame that includes video images of two or more video conferencing endpoints. The video frame may then be sent to another video conferencing device that may receive the video frame and separate the two or more video images into separate video images. In some embodiments, the video frame may be separated into its separate images using, for example, metadata sent along with the video frame. The metadata may include video image identifiers and location information (e.g., coordinates in the video frame) of the video images. In some embodiments, the separated video images may be provided to a compositor that may composite the separated video images, for example, into a new layout.
    Type: Application
    Filed: June 19, 2008
    Publication date: December 25, 2008
    Inventors: Keith C. King, Wayne E. Mock
  • Publication number: 20080316297
    Abstract: In various embodiments, a video conferencing device (e.g., an endpoint) may generate a video frame that includes video images of two or more video conferencing endpoints. The video frame may then be sent to a video conferencing device that may receive the video frame and separate the two or more video images into separate video images. In some embodiments, coordinate information sent along with the video frame (e.g., in metadata) may be used by the video conferencing endpoint to determine the locations of the video images in the video frame to facilitate separation of the video images. By transmitting and receiving video frames with multiple video images (from different video conferencing endpoints), multiple video conferencing endpoints can implement a multi-way video conference call without using an MCU.
    Type: Application
    Filed: June 19, 2008
    Publication date: December 25, 2008
    Inventors: Keith C. King, Wayne E. Mock
  • Patent number: 4752316
    Abstract: Apparatus and process for compressing moisture containing material including a pair of opposed rolls for receiving and advancing the material therebetween to apply rolling load thereto to compress the material and remove at least a portion of said moisture therefrom, and differential means for causing one of said rolls to rotate at a lower speed than the rolling speed of the other of the rolls, the differential rolling speeds developing friction between the rolls causing the rolls to be heated and apply heat to said material to further remove moisture therefrom, to cause the compressed material to adhere to the one roll and to cause the removed moisture to adhere to the other roll, also alone and in combination, apparatus and process of decomposing organic material such as animal biomass by the action of aerobic microorganisms in the presence of oxygen, including introducing the organic material into a container having an end adapted to receive the organic material and an output end adapted to discharge the o
    Type: Grant
    Filed: May 19, 1986
    Date of Patent: June 21, 1988
    Assignee: Revere Copper and Brass Incorporated
    Inventors: Charles J. Plovanich, Guy H. Ossont, Keith C. King, Robert H. Irwin, Walter V. Knopp
  • Patent number: 4683814
    Abstract: Apparatus and process for compressing moisture containing material including a pair of opposed rolls for receiving and advancing the material therebetween to apply rolling load thereto to compress the material and remove at least a portion of said moisture therefrom, and differential means for causing one of said rolls to rotate at a lower speed than the rolling speed of the other of the rolls, the differential rolling speeds developing friction between the rolls causing the rolls to be heated and apply heat to said material to further remove moisture therefrom, to cause the compressed material to adhere to the one roll and to cause the removed moisture to adhere to the other roll, also alone and in combination, apparatus and process of decomposing organic material such as an animal biomass by the action of aerobic microorganisms in the presence of oxygen, including introducing the organic material into a container having an end adapted to receive the organic material and an output end adapted to discharge th
    Type: Grant
    Filed: October 28, 1985
    Date of Patent: August 4, 1987
    Assignee: Revere Copper and Brass Incorporated
    Inventors: Charles J. Plovanich, Guy H. Ossont, Keith C. King, Robert H. Irwin, Walter V. Knoop