Patents by Inventor Joseph Sestrich

Joseph Sestrich 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: 9749713
    Abstract: A method includes receiving streaming media data having a media frame and a frame index referencing the media frame; allocating a frame budget for an output media frame by estimating a frame size of the output media frame based on the frame index; generating the output media frame in real-time by processing the media frame based on first processing parameters and, if the allocated frame budget is greater than a frame size of the processed media frame, padding the processed media frame; and providing the output media frame.
    Type: Grant
    Filed: October 15, 2009
    Date of Patent: August 29, 2017
    Assignee: CITRIX SYSTEMS, INC.
    Inventors: Miguel Melnyk, Robert Kidd, Joseph Sestrich, Jeremy Tidemann, Kartik Ayyar, Frederick Koopmans, Andrew Penner
  • Publication number: 20110090953
    Abstract: A method includes receiving streaming media data having a media frame and a frame index referencing the media frame; allocating a frame budget for an output media frame by estimating a frame size of the output media frame based on the frame index; generating the output media frame in real-time by processing the media frame based on first processing parameters and, if the allocated frame budget is greater than a frame size of the processed media frame, padding the processed media frame; and providing the output media frame.
    Type: Application
    Filed: October 15, 2009
    Publication date: April 21, 2011
    Inventors: Miguel Melnyk, Robert Kidd, Joseph Sestrich, Jeremy Tidemann, Kartik Ayyar, Frederick Koopmans, Andrew Penner
  • Publication number: 20030172177
    Abstract: A system and method for verification of a device-under-test (DUT), in particular a network device, includes a library of packet descriptors that can be expanded to yield a packet byte stream for device testing. The packet descriptors are defined by a C-based test language, such as C/C++, and can be shared by various projects. Each packet descriptor has a unique identifier that allows retrieval of a specific packet descriptor from the library based on the identifier for comparison with the packets processed by the DUT and verification of the DUT. Packet descriptors can be arranged in the form of queues and flows supporting standard and custom network protocols. Flows can be merged and/or aggregated, allowing statistical evaluation of network traffic.
    Type: Application
    Filed: December 6, 2001
    Publication date: September 11, 2003
    Inventors: Ian P. Kersley, Joseph Sestrich