Patents by Inventor Daniel J. Miller

Daniel J. Miller 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: 20110121915
    Abstract: An acoustic resonator, comprises a substrate and a first passivation layer disposed over the substrate. The first passivation layer comprises a first layer of silicon carbide (SiC). The acoustic resonator further comprises a first electrode disposed over the passivation layer, a second electrode, and a piezoelectric layer disposed between the first and second electrodes. The acoustic resonator comprises a second passivation layer disposed over the second electrode. The second passivation layer comprises a second layer of silicon carbide (SiC).
    Type: Application
    Filed: November 23, 2009
    Publication date: May 26, 2011
    Applicant: Avago Technologies Wireless IP (Singapore) Pte. Ltd.
    Inventors: Daniel J. Miller, Martha Johnson
  • Patent number: 7940275
    Abstract: A system is presented including a plurality of sources, and an interface, selectively coupled to the plurality of sources, to generate and implement a development project of processing chains, wherein the interface dynamically loads a processing chain for each of the plurality of media sources at a point during the execution of the project when the chain is required, and wherein the interface is configured to unload at least a subset of the chains when they are not required.
    Type: Grant
    Filed: August 29, 2005
    Date of Patent: May 10, 2011
    Assignee: Microsoft Corporation
    Inventors: Daniel J. Miller, Eric H. Rudolph
  • Patent number: 7853921
    Abstract: A system is presented including a plurality of sources, and an interface, selectively coupled to the plurality of sources, to generate and implement a development project of processing chains, wherein the interface dynamically loads a processing chain for each of the plurality of media sources at a point during the execution of the project when the chain is required, and wherein the interface is configured to unload at least a subset of the chains when they are not required.
    Type: Grant
    Filed: August 29, 2005
    Date of Patent: December 14, 2010
    Assignee: Microsoft Corporation
    Inventors: Daniel J. Miller, Eric H. Rudolph
  • Patent number: 7757240
    Abstract: A software enabled, matrix switch is presented wherein a scalable plurality of inputs, coupled to media content sources, provide media content which is recursively routed through select media processing object(s) coupled to a scalable plurality of matrix switch outputs in accordance with a user-defined media processing project.
    Type: Grant
    Filed: May 20, 2005
    Date of Patent: July 13, 2010
    Assignee: Microsoft Corporation
    Inventors: Daniel J. Miller, Eric H. Rudolph
  • Patent number: 7712106
    Abstract: A method comprising generating a source chain for use in a development project, generating an identifier which is uniquely assigned to the source chain, and caching the source chain when it is not currently required in the development project. As execution of the development project continues, or during a subsequent project, if the source processing chain is required, it is retrieved from cache.
    Type: Grant
    Filed: December 27, 2005
    Date of Patent: May 4, 2010
    Assignee: Microsoft Corporation
    Inventors: Daniel J. Miller, Eric H. Rudolph
  • Patent number: 7690330
    Abstract: Waste removal from raceways for raising aquatic animals is improved by providing a waste removal section at the downstream end of the raceways whereby the waste removal section is separated from the rest of the raceway by a vertical or near vertical screen. The mesh size of the screen is sufficient for the waste to pass through but not allow the aquatic animals to pass through. The natural flow of water through the raceway carries the waste material downstream within the raceway. A perforated pipe in the bottom of the waste removal section provides the outlet for the waste removal. A waste control valve connected to the perforated pipe controls the flow of the waste out of the waste removal section. Optional freeze protection for the waste control valve is provided.
    Type: Grant
    Filed: January 24, 2008
    Date of Patent: April 6, 2010
    Inventor: Daniel J. Miller
  • Publication number: 20100059433
    Abstract: The present invention describes methods and compositions for the reduction, prevention and elimination of biofilm formation on a surface. The present invention provides a method of depositing a coating material to reduce or prevent biofilm formation on a surface by adding a dopamine coating material to a liquid solvent to form a solution mixture, adjusting a pH of the solution mixture to 8, 9, or 10 and dissolving the dopamine coating material in the liquid solvent. The solution mixture is then placed into contact with one or more surfaces to form a dopamine coating on the surface to reduce biofilm formation.
    Type: Application
    Filed: July 9, 2009
    Publication date: March 11, 2010
    Applicant: Board of Regents, The University of Texas System
    Inventors: Benny D. Freeman, Ho Bum Park, Bryan D. McCloskey, Daniel J. Miller
  • Patent number: 7673013
    Abstract: Methods and systems of processing multi-media editing projects are described. In one embodiment, a software-implemented matrix switch is programmable to route multiple switch inputs to multiple switch outputs and to produce a single output that provides a data stream defined by a multi-media editing project. A request for one or more multi-media files for use in the multi-media editing project is generated by a user computer comprising part of a network where multi-media files are maintained in a network-accessible location. The request is intercepted and a determination is made as to whether a requested multi-media file is located on the user computer. The multi-media file is retrieved if the file is located on the user computer. If the file is not on the user computer, the requested file is sought from the network-accessible location. A multi-media editing project is then produced using the software-implemented matrix switch.
    Type: Grant
    Filed: October 27, 2004
    Date of Patent: March 2, 2010
    Assignee: Microsoft Corporation
    Inventors: Eric H. Rudolph, Daniel J. Miller
  • Patent number: 7640534
    Abstract: A method of generating a filter graph of a development project is presented comprising identifying a plurality of source clips comprising the development project, wherein each source clip represents an access to a source, and combining two or more accesses for two or more source clips into a single access if the two or more source clips satisfy one or more criteria.
    Type: Grant
    Filed: December 20, 2004
    Date of Patent: December 29, 2009
    Assignee: Microsoft Corporation
    Inventors: Daniel J. Miller, Eric H. Rudolph
  • Patent number: 7631319
    Abstract: A method of representing a development project is presented comprising identifying a plurality of sources comprising the development project, determining whether any of the sources are required simultaneously and, if not, dynamically generating a filter graph representation of the development project utilizing a segment filter to couple a source to multiple processing threads.
    Type: Grant
    Filed: February 2, 2004
    Date of Patent: December 8, 2009
    Assignee: Microsoft Corporation
    Inventors: Daniel J. Miller, Eric H. Rudolph
  • Patent number: 7584479
    Abstract: A system is presented including a plurality of sources, and an interface, selectively coupled to the plurality of sources, to generate and implement a development project of processing chains, wherein the interface dynamically loads a processing chain for each of the plurality of media sources at a point during the execution of the project when the chain is required, and wherein the interface is configured to unload at least a subset of the chains when they are not required.
    Type: Grant
    Filed: July 29, 2005
    Date of Patent: September 1, 2009
    Assignee: Microsoft Corporation
    Inventors: Daniel J. Miller, Eric H. Rudolph
  • Patent number: 7581185
    Abstract: A method of generating a filter graph of a development project is presented comprising identifying a plurality of source clips comprising the development project, wherein each source clip represents an access to a source, and combining two or more accesses for two or more source clips into a single access if the two or more source clips satisfy one or more criteria.
    Type: Grant
    Filed: December 26, 2003
    Date of Patent: August 25, 2009
    Assignee: Microsoft Corporation
    Inventors: Daniel J. Miller, Eric H. Rudolph
  • Patent number: 7571385
    Abstract: Methods and systems for processing media content are described and in at least some embodiments utilize a composite or composition, which can be considered as a representation of an editing project as a single track. Editing projects can have one or more tracks, and each track can be associated with one or more data stream sources that can have effects or transitions applied on them. Compositions can be nested inside one another and provide an economical way for complex editing manipulations to take place.
    Type: Grant
    Filed: April 8, 2004
    Date of Patent: August 4, 2009
    Assignee: Microsoft Corporation
    Inventors: Daniel J. Miller, Eric H. Rudolph
  • Patent number: 7543308
    Abstract: A method of representing a development project is presented comprising identifying a plurality of sources comprising the development project, determining whether any of the sources are required simultaneously and, if not, dynamically generating a filter graph representation of the development project utilizing a segment filter to couple a source to multiple processing threads.
    Type: Grant
    Filed: February 2, 2004
    Date of Patent: June 2, 2009
    Assignee: Microsoft Corporation
    Inventors: Daniel J. Miller, Eric H. Rudolph
  • Patent number: 7529848
    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: Grant
    Filed: June 13, 2006
    Date of Patent: May 5, 2009
    Assignee: Microsoft Corporation
    Inventors: Daniel J. Miller, Eric H. Rudolph
  • Patent number: 7526776
    Abstract: Systems and methods load one or more source processing chains to support execution of a development project and determine whether each of the one or more processing chains will be subsequently required during execution of this or another development project. If one or more processing chains are needed, each is cached for subsequent use. The source processing chains are coupled with a matrix switch comprising a scalable plurality of inputs and a scalable plurality of outputs, wherein any one or more of the inputs may be iteratively coupled to any one or more of the outputs. Media is processed using the source processing chain(s) and the matrix switch to produce at least one development project.
    Type: Grant
    Filed: February 14, 2008
    Date of Patent: April 28, 2009
    Assignee: Microsoft Corporation
    Inventors: Daniel J. Miller, Eric H. Rudolph
  • Patent number: 7472395
    Abstract: In accordance with at least one embodiment, a systems generates a source chain for use in a development project, and caches the source chain when it is not currently required in the development project.
    Type: Grant
    Filed: October 5, 2004
    Date of Patent: December 30, 2008
    Assignee: Microsoft Corporation
    Inventors: Daniel J. Miller, Eric H. Rudolph
  • Patent number: 7439850
    Abstract: A keyless entry system is disclosed for use in an entry system wherein the latching mechanism may be locked or unlocked by either a key or a remotely controlled mechanism.
    Type: Grant
    Filed: April 27, 2006
    Date of Patent: October 21, 2008
    Assignee: Superb Industries, Inc.
    Inventors: Robert Boulard, Jerrit Ekama, Eric Harz, John J. Miller, Jr., Ryan D. Luecke, Charles R. Brackney, III, Daniel J. Miller
  • Patent number: 7441251
    Abstract: A software enabled, matrix switch is presented wherein a scalable plurality of inputs, coupled to media content sources, provide media content which is recursively routed through select media processing object(s) coupled to a scalable plurality of matrix switch outputs in accordance with a user-defined media processing project.
    Type: Grant
    Filed: November 2, 2004
    Date of Patent: October 21, 2008
    Assignee: Microsoft Corporation
    Inventors: Daniel J. Miller, Eric H. Rudolph
  • Patent number: 7428703
    Abstract: Methods and systems for processing media content are described and in at least some embodiments utilize a composite or composition, which can be considered as a representation of an editing project as a single track. Editing projects can have one or more tracks, and each track can be associated with one or more data stream sources that can have effects or transitions applied on them. Compositions can be nested inside one another and provide an economical way for complex editing manipulations to take place.
    Type: Grant
    Filed: December 22, 2004
    Date of Patent: September 23, 2008
    Assignee: Microsoft Corporation
    Inventors: Daniel J. Miller, Eric H. Rudolph