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: 7962639Abstract: 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: GrantFiled: February 4, 2008Date of Patent: June 14, 2011Assignee: Microsoft CorporationInventors: Geoffrey T Dunbar, Eric Rudolph, Sohail Baig Mohammed
-
Patent number: 7937487Abstract: 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: GrantFiled: February 4, 2008Date of Patent: May 3, 2011Assignee: Microsoft CorporationInventors: Geoffrey T Dunbar, Eric Rudolph, Sohail Baig Mohammed
-
Patent number: 7910827Abstract: 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: GrantFiled: March 16, 2010Date of Patent: March 22, 2011Assignee: Cooper Technologies CompanyInventors: Inhong Hur, Scott Eric Rudolph, Luy Ba Nguyen
-
Patent number: 7889760Abstract: 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: GrantFiled: October 28, 2004Date of Patent: February 15, 2011Assignee: Microsoft CorporationInventor: Eric Rudolph
-
Publication number: 20100269918Abstract: 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: ApplicationFiled: July 18, 2008Publication date: October 28, 2010Inventor: Eric Rudolph
-
Patent number: 7774375Abstract: 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: GrantFiled: June 27, 2003Date of Patent: August 10, 2010Assignee: Microsoft CorporationInventors: Eric Rudolph, Kirt Debique, Geoffrey T. Dunbar, Sohail Baig Mohammed, Brian D. Crites, Robin C. B. Speed, Mei L. Wilson
-
Publication number: 20100171631Abstract: 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: ApplicationFiled: March 16, 2010Publication date: July 8, 2010Inventors: Inhong Hur, Scott Eric Rudolph, Luy Ba Nguyen
-
Patent number: 7683255Abstract: 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: GrantFiled: May 22, 2007Date of Patent: March 23, 2010Assignee: Cooper Technologies CompanyInventors: Inhong Hur, Scott Eric Rudolph, Luy Ba Nguyen
-
Patent number: 7634533Abstract: 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: GrantFiled: April 30, 2004Date of Patent: December 15, 2009Assignee: Microsoft CorporationInventors: Eric Rudolph, Yong Rui, Henrique S Malvar, Li-Wei He, Michael F Cohen, Ivan Tashev
-
Patent number: 7555540Abstract: 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: GrantFiled: June 25, 2003Date of Patent: June 30, 2009Assignee: Microsoft CorporationInventors: Geoffrey T. Dunbar, Eric Rudolph, Sohail Baig Mohammed
-
Publication number: 20080289871Abstract: 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: ApplicationFiled: May 22, 2007Publication date: November 27, 2008Inventors: Inhong Hur, Scott Eric Rudolph, Luy Ba Nguyen
-
Patent number: 7424218Abstract: 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: GrantFiled: July 28, 2005Date of Patent: September 9, 2008Assignee: Microsoft CorporationInventors: Patrick Baudisch, Chris Pal, Eric Rudolph, Drew Steedly, Richard Szeliski, Desney Tan, Matthew Uyttendaele
-
Publication number: 20080181137Abstract: 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: ApplicationFiled: February 4, 2008Publication date: July 31, 2008Applicant: Microsoft CorporationInventors: Geoffrey T. Dunbar, Eric Rudolph, Sohail Baig Mohammed
-
Publication number: 20080168101Abstract: 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: ApplicationFiled: February 4, 2008Publication date: July 10, 2008Applicant: MICROSOFT CORPORATIONInventors: Geoffrey T. Dunbar, Eric Rudolph, Sohail Baig Mohammed
-
Publication number: 20080168100Abstract: 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: ApplicationFiled: February 4, 2008Publication date: July 10, 2008Applicant: MICROSOFT CORPORATIONInventors: Geoffrey T. Dunbar, Eric Rudolph, Sohail Baig Mohammed
-
Patent number: 7379623Abstract: 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: GrantFiled: August 26, 2004Date of Patent: May 27, 2008Assignee: Microsoft CorporationInventor: Eric Rudolph
-
Publication number: 20070025723Abstract: 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: ApplicationFiled: July 28, 2005Publication date: February 1, 2007Applicant: Microsoft CorporationInventors: Patrick Baudisch, Chris Pal, Eric Rudolph, Drew Steedly, Richard Szeliski, Desney Tan, Matthew Uyttendaele
-
Publication number: 20060218299Abstract: 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: ApplicationFiled: June 13, 2006Publication date: September 28, 2006Applicant: Microsoft CorporationInventors: Daniel Miller, Eric Rudolph
-
Publication number: 20060168554Abstract: 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: ApplicationFiled: December 27, 2005Publication date: July 27, 2006Applicant: Microsoft CorporationInventors: Daniel Miller, Eric Rudolph
-
Publication number: 20060129748Abstract: 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: ApplicationFiled: January 30, 2006Publication date: June 15, 2006Applicant: Microsoft CorporationInventors: Daniel Miller, Eric Rudolph