Patents by Inventor Eric Rudolph

Eric Rudolph 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: 7962639
    Abstract: A system and method for a media processor separates the functions of topology creation and maintenance from the functions of processing data through a topology. The system includes a control layer including a topology generating element to generate a topology describing a set of input multimedia streams, one or more sources for the input multimedia streams, a sequence of operations to perform on the multimedia data, and a set of output multimedia streams, and a media processor to govern the passing of the multimedia data as described in the topology and govern the performance of the sequence of multimedia operations on the multimedia data to create the set of output multimedia streams. The core layer includes the input media streams, the sources for the input multimedia streams, one or more transforms to operate on the multimedia data, stream sinks, and media sinks to provide the set of output multimedia streams.
    Type: Grant
    Filed: February 4, 2008
    Date of Patent: June 14, 2011
    Assignee: Microsoft Corporation
    Inventors: Geoffrey T Dunbar, Eric Rudolph, Sohail Baig Mohammed
  • Patent number: 7937487
    Abstract: A system and method for a media processor separates the functions of topology creation and maintenance from the functions of processing data through a topology. The system includes a control layer including a topology generating element to generate a topology describing a set of input multimedia streams, one or more sources for the input multimedia streams, a sequence of operations to perform on the multimedia data, and a set of output multimedia streams, and a media processor to govern the passing of the multimedia data as described in the topology and govern the performance of the sequence of multimedia operations on the multimedia data to create the set of output multimedia streams. The core layer includes the input media streams, the sources for the input multimedia streams, one or more transforms to operate on the multimedia data, stream sinks, and media sinks to provide the set of output multimedia streams.
    Type: Grant
    Filed: February 4, 2008
    Date of Patent: May 3, 2011
    Assignee: Microsoft Corporation
    Inventors: Geoffrey T Dunbar, Eric Rudolph, Sohail Baig Mohammed
  • Patent number: 7910827
    Abstract: The present invention generally discloses a weatherproof flush adapter plate assembly. In one embodiment, the adapter plate assembly includes a plate. The plate includes a front side, a back side, an outer edge, at least one inner edge, at least one mounting member for receiving a back box and at least one mounting member for receiving a notification appliance. The adapter plate assembly also includes a first gasket coupled to the front side of the plate and a second gasket coupled to the back side of the plate.
    Type: Grant
    Filed: March 16, 2010
    Date of Patent: March 22, 2011
    Assignee: Cooper Technologies Company
    Inventors: Inhong Hur, Scott Eric Rudolph, Luy Ba Nguyen
  • Patent number: 7889760
    Abstract: The invention facilitates transmission of information across text communication channels in real time. A conversion component is provided that converts binary data into binary-as-text format, and parses converted binary data into packets for serial transmission over an SIP-connected messaging system via a text channel in the SIP-connected messaging system and/or an SIP information side-band channel.
    Type: Grant
    Filed: October 28, 2004
    Date of Patent: February 15, 2011
    Assignee: Microsoft Corporation
    Inventor: Eric Rudolph
  • Publication number: 20100269918
    Abstract: A system and apparatus (10) is provided for processing fluid reagents (12, 14, 16, 18) comprising disposable fluid conduits and a reusable conduit support system (20). The fluid conduits are connected to at least one source of fluid and to at least one unit operation (22) such as filtration.
    Type: Application
    Filed: July 18, 2008
    Publication date: October 28, 2010
    Inventor: Eric Rudolph
  • Patent number: 7774375
    Abstract: A multimedia processing system and methods provide flexibility and modularity by separating data flow information from maintaining of stream state for multimedia components. The system includes a media processor component to process received media data, a media session to determine a timeline for events to occur for performing media processing and a topology loader component to load a topology that describes a flow for the received media data to enable processing via an extensible symbolic abstraction of media objects. The topology loader ensures that events described in the topology occur. The system also includes core layer components such as media sink components to determine a media stream for output from the multimedia processing system and a media source component coupled to supply media data for processing. The topology created in the system symbolically provides data flow information, independent of maintaining a streaming state of control information.
    Type: Grant
    Filed: June 27, 2003
    Date of Patent: August 10, 2010
    Assignee: Microsoft Corporation
    Inventors: Eric Rudolph, Kirt Debique, Geoffrey T. Dunbar, Sohail Baig Mohammed, Brian D. Crites, Robin C. B. Speed, Mei L. Wilson
  • Publication number: 20100171631
    Abstract: The present invention generally discloses a weatherproof flush adapter plate assembly. In one embodiment, the adapter plate assembly includes a plate. The plate includes a front side, a back side, an outer edge, at least one inner edge, at least one mounting member for receiving a back box and at least one mounting member for receiving a notification appliance. The adapter plate assembly also includes a first gasket coupled to the front side of the plate and a second gasket coupled to the back side of the plate.
    Type: Application
    Filed: March 16, 2010
    Publication date: July 8, 2010
    Inventors: Inhong Hur, Scott Eric Rudolph, Luy Ba Nguyen
  • Patent number: 7683255
    Abstract: The present invention generally discloses a weatherproof flush adapter plate assembly. In one embodiment, the adapter plate assembly includes a plate. The plate includes a front side, a back side, an outer edge, at least one inner edge, at least one mounting member for receiving a back box and at least one mounting member for receiving a notification appliance. The adapter plate assembly also includes a first gasket coupled to the front side of the plate and a second gasket coupled to the back side of the plate.
    Type: Grant
    Filed: May 22, 2007
    Date of Patent: March 23, 2010
    Assignee: Cooper Technologies Company
    Inventors: Inhong Hur, Scott Eric Rudolph, Luy Ba Nguyen
  • Patent number: 7634533
    Abstract: Systems and methods are disclosed that facilitate real-time information exchange in a multimedia conferencing environment. Data Client(s) facilitate data collaboration between users and are maintained separately from audio/video (AV) Clients that provide real-time communication functionality. Data Clients can be remotely located with respect to one another and with respect to a server. A remote user Stand-in Device can be provided that comprises a display to present a remote user to local users, a digital automatic pan/tilt/zoom camera to capture imagery in, for example, a conference room and provide real-time information to an AV Client in a remote office, and a microphone array that can similarly provide real-time audio information from the conference room to an AV Client in the remote office. The invention further facilitates file transfer and presentation broadcast between Data Clients in a single location or in a plurality of disparate locations.
    Type: Grant
    Filed: April 30, 2004
    Date of Patent: December 15, 2009
    Assignee: Microsoft Corporation
    Inventors: Eric Rudolph, Yong Rui, Henrique S Malvar, Li-Wei He, Michael F Cohen, Ivan Tashev
  • Patent number: 7555540
    Abstract: A system and method for a media processor separates the functions of topology creation and maintenance from the functions of processing data through a topology. The system includes a control layer including a topology generating element to generate a topology describing a set of input multimedia streams, one or more sources for the input multimedia streams, a sequence of operations to perform on the multimedia data, and a set of output multimedia streams, and a media processor to govern the passing of the multimedia data as described in the topology and govern the performance of the sequence of multimedia operations on the multimedia data to create the set of output multimedia streams. The core layer includes the input media streams, the sources for the input multimedia streams, one or more transforms to operate on the multimedia data, stream sinks, and media sinks to provide the set of output multimedia streams.
    Type: Grant
    Filed: June 25, 2003
    Date of Patent: June 30, 2009
    Assignee: Microsoft Corporation
    Inventors: Geoffrey T. Dunbar, Eric Rudolph, Sohail Baig Mohammed
  • Publication number: 20080289871
    Abstract: The present invention generally discloses a weatherproof flush adapter plate assembly. In one embodiment, the adapter plate assembly includes a plate. The plate includes a front side, a back side, an outer edge, at least one inner edge, at least one mounting member for receiving a back box and at least one mounting member for receiving a notification appliance. The adapter plate assembly also includes a first gasket coupled to the front side of the plate and a second gasket coupled to the back side of the plate.
    Type: Application
    Filed: May 22, 2007
    Publication date: November 27, 2008
    Inventors: Inhong Hur, Scott Eric Rudolph, Luy Ba Nguyen
  • Patent number: 7424218
    Abstract: A “Panoramic Viewfinder” provides an intuitive interactive viewfinder display which operates on a digital camera display screen. This interactive viewfinder provides real-time assistance in capturing images for constructing panoramic image mosaics. The Panoramic Viewfinder “brushes” a panorama from images captured in any order, while providing visual feedback to the user for ensuring that desired scene elements will appear in the final panorama. This visual feedback presents real-time stitched previews of the panorama while capturing images.
    Type: Grant
    Filed: July 28, 2005
    Date of Patent: September 9, 2008
    Assignee: Microsoft Corporation
    Inventors: Patrick Baudisch, Chris Pal, Eric Rudolph, Drew Steedly, Richard Szeliski, Desney Tan, Matthew Uyttendaele
  • Publication number: 20080181137
    Abstract: A system and method for a media processor separates the functions of topology creation and maintenance from the functions of processing data through a topology. The system includes a control layer including a topology generating element to generate a topology describing a set of input multimedia streams, one or more sources for the input multimedia streams, a sequence of operations to perform on the multimedia data, and a set of output multimedia streams, and a media processor to govern the passing of the multimedia data as described in the topology and govern the performance of the sequence of multimedia operations on the multimedia data to create the set of output multimedia streams. The core layer includes the input media streams, the sources for the input multimedia streams, one or more transforms to operate on the multimedia data, stream sinks, and media sinks to provide the set of output multimedia streams.
    Type: Application
    Filed: February 4, 2008
    Publication date: July 31, 2008
    Applicant: Microsoft Corporation
    Inventors: Geoffrey T. Dunbar, Eric Rudolph, Sohail Baig Mohammed
  • Publication number: 20080168101
    Abstract: A system and method for a media processor separates the functions of topology creation and maintenance from the functions of processing data through a topology. The system includes a control layer including a topology generating element to generate a topology describing a set of input multimedia streams, one or more sources for the input multimedia streams, a sequence of operations to perform on the multimedia data, and a set of output multimedia streams, and a media processor to govern the passing of the multimedia data as described in the topology and govern the performance of the sequence of multimedia operations on the multimedia data to create the set of output multimedia streams. The core layer includes the input media streams, the sources for the input multimedia streams, one or more transforms to operate on the multimedia data, stream sinks, and media sinks to provide the set of output multimedia streams.
    Type: Application
    Filed: February 4, 2008
    Publication date: July 10, 2008
    Applicant: MICROSOFT CORPORATION
    Inventors: Geoffrey T. Dunbar, Eric Rudolph, Sohail Baig Mohammed
  • Publication number: 20080168100
    Abstract: A system and method for a media processor separates the functions of topology creation and maintenance from the functions of processing data through a topology. The system includes a control layer including a topology generating element to generate a topology describing a set of input multimedia streams, one or more sources for the input multimedia streams, a sequence of operations to perform on the multimedia data, and a set of output multimedia streams, and a media processor to govern the passing of the multimedia data as described in the topology and govern the performance of the sequence of multimedia operations on the multimedia data to create the set of output multimedia streams. The core layer includes the input media streams, the sources for the input multimedia streams, one or more transforms to operate on the multimedia data, stream sinks, and media sinks to provide the set of output multimedia streams.
    Type: Application
    Filed: February 4, 2008
    Publication date: July 10, 2008
    Applicant: MICROSOFT CORPORATION
    Inventors: Geoffrey T. Dunbar, Eric Rudolph, Sohail Baig Mohammed
  • Patent number: 7379623
    Abstract: Systems and methods are disclosed that facilitate rapidly warping a two-dimensional image using integer math. A warping table can contain two-dimensional floating point output pixel offset values that are mapped to respective input pixel locations in a captured image. The warping table values can be pre-converted to integer offset values and integer grid values mapped to a sub-pixel grid. During warping, each output pixel can be looked up via its integer offset value, and a one-dimensional table lookup for each pixel can be performed to interpolate pixel data based at least in part on the integer grid value of the pixel. Due to the small size of the lookup tables, lookups can potentially be stored in and retrieved from a CPU cache, which stores most recent instructions to facilitate extremely rapid warping and fast table lookups.
    Type: Grant
    Filed: August 26, 2004
    Date of Patent: May 27, 2008
    Assignee: Microsoft Corporation
    Inventor: Eric Rudolph
  • Publication number: 20070025723
    Abstract: A “Panoramic Viewfinder” provides an intuitive interactive viewfinder display which operates on a digital camera display screen. This interactive viewfinder provides real-time assistance in capturing images for constructing panoramic image mosaics. The Panoramic Viewfinder “brushes” a panorama from images captured in any order, while providing visual feedback to the user for ensuring that desired scene elements will appear in the final panorama. This visual feedback presents real-time stitched previews of the panorama while capturing images.
    Type: Application
    Filed: July 28, 2005
    Publication date: February 1, 2007
    Applicant: Microsoft Corporation
    Inventors: Patrick Baudisch, Chris Pal, Eric Rudolph, Drew Steedly, Richard Szeliski, Desney Tan, Matthew Uyttendaele
  • Publication number: 20060218299
    Abstract: Methods and systems are described that permit efficient processing of user-defined multi-media editing projects that combine multiple different source data streams into a single compressed data stream that represents the project. The described approaches are directed to ensuring that those compressed source data stream portions that need to be uncompressed for processing are uncompressed and processed, while those compressed source data stream portions that do not need to be uncompressed are not uncompressed. In one embodiment, a unique switch assembly is provided comprising one or more switches each of which being configured to process data streams. The switch assembly is configured to process both compressed and uncompressed data streams to provide the single compressed output data stream.
    Type: Application
    Filed: June 13, 2006
    Publication date: September 28, 2006
    Applicant: Microsoft Corporation
    Inventors: Daniel Miller, Eric Rudolph
  • Publication number: 20060168554
    Abstract: A method comprising generating a source chain for use in a development project, and caching the source chain when it is not currently required in the development project.
    Type: Application
    Filed: December 27, 2005
    Publication date: July 27, 2006
    Applicant: Microsoft Corporation
    Inventors: Daniel Miller, Eric Rudolph
  • Publication number: 20060129748
    Abstract: A method of generating a development project including at least a matrix switch and one or more adjacent objects is presented comprising establishing an initial rendering of the development project, and negotiating buffer size and attributes between an input/output coupling the matrix switch to an input/output of the adjacent objects, wherein the negotiated buffer is utilized to communicate information between the input/output of the matrix switch and the input/output of the adjacent object by sharing information via the shared buffer.
    Type: Application
    Filed: January 30, 2006
    Publication date: June 15, 2006
    Applicant: Microsoft Corporation
    Inventors: Daniel Miller, Eric Rudolph