Patents by Inventor Blake Caldwell

Blake Caldwell 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: 10425348
    Abstract: Systems and methods are described for stateless network function virtualization. Embodiments operate in context of a data network, in which network middleboxes are virtualized, for example, for added scalability and fault tolerance. The virtualized middleboxes can implement state-reliant network functions in a manner that decouples the state from the packet processing pipeline, while maintaining reliability and throughput even at very high data rates. Various embodiments include novel packet processing pipeline architectures, novel thread coordination structures (e.g., including batching and buffer pool sub-structures), novel remote state data store structures, and/or other novel features.
    Type: Grant
    Filed: July 26, 2016
    Date of Patent: September 24, 2019
    Assignee: THE REGENTS OF THE UNIVERSITY OF COLORADO
    Inventors: Eric Keller, Blake Caldwell, Murad Kablan
  • Patent number: 9866795
    Abstract: A videoconferencing system and method using personalized, 3D interactive animations across screen barriers. Via auditory, behavior, visual, or computer-inputted cues, preloaded images, sounds, and gestures as well as customized images, sounds, and gestures can be manipulated and sent into and across one or more videoconference feeds in the form of animated sequences. These images, sounds, and gestures can be mapped onto the images of users' faces or other features within the video feed frame.
    Type: Grant
    Filed: September 26, 2016
    Date of Patent: January 9, 2018
    Inventor: Blake Caldwell
  • Publication number: 20170026301
    Abstract: Systems and methods are described for stateless network function virtualization. Embodiments operate in context of a data network, in which network middleboxes are virtualized, for example, for added scalability and fault tolerance. The virtualized middleboxes can implement state-reliant network functions in a manner that decouples the state from the packet processing pipeline, while maintaining reliability and throughput even at very high data rates. Various embodiments include novel packet processing pipeline architectures, novel thread coordination structures (e.g., including batching and buffer pool sub-structures), novel remote state data store structures, and/or other novel features.
    Type: Application
    Filed: July 26, 2016
    Publication date: January 26, 2017
    Inventors: Eric Keller, Blake Caldwell, Murad Kablan
  • Publication number: 20170013236
    Abstract: A videoconferencing system and method using personalized, 3D interactive animations across screen barriers. Via auditory, behavior, visual, or computer-inputted cues, preloaded images, sounds, and gestures as well as customized images, sounds, and gestures can be manipulated and sent into and across one or more videoconference feeds in the form of animated sequences. These images, sounds, and gestures can be mapped onto the images of users' faces or other features within the video feed frame.
    Type: Application
    Filed: September 26, 2016
    Publication date: January 12, 2017
    Inventor: Blake Caldwell
  • Patent number: 9454840
    Abstract: A videoconferencing system and method using personalized, 3D interactive animations across screen barriers. Via auditory, behavior, visual, or computer-inputted cues, preloaded images, sounds, and gestures as well as customized images, sounds, and gestures can be manipulated and sent into and across one or more videoconference feeds in the form of animated sequences. These images, sounds, and gestures can be mapped onto the images of users' faces or other features within the video feed frame.
    Type: Grant
    Filed: December 12, 2014
    Date of Patent: September 27, 2016
    Inventor: Blake Caldwell
  • Publication number: 20150172599
    Abstract: A videoconferencing system and method using personalized, 3D interactive animations across screen barriers. Via auditory, behavior, visual, or computer-inputted cues, preloaded images, sounds, and gestures as well as customized images, sounds, and gestures can be manipulated and sent into and across one or more videoconference feeds in the form of animated sequences. These images, sounds, and gestures can be mapped onto the images of users' faces or other features within the video feed frame.
    Type: Application
    Filed: December 12, 2014
    Publication date: June 18, 2015
    Inventor: Blake Caldwell