Patents by Inventor Richard A. Warren

Richard A. Warren 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: 20160353207
    Abstract: Embodiments are provided for configurations of a loudspeaker and assembly of the loudspeaker. The loudspeaker may include a frame, a voice coil, a magnetic structure that includes a magnetic gap, a surround, a spider, and a circumferential spacer element. The circumferential spacer element may include a first tier attached to an outer rim of the surround; and a second tier attached to an outer rim of the spider, wherein the circumferential spacer element is coupled to the frame such that the voice coil is suspended at least partially within the magnetic gap.
    Type: Application
    Filed: August 12, 2016
    Publication date: December 1, 2016
    Inventors: Mark Burleson, Richard Warren Little
  • Patent number: 9510395
    Abstract: A heater for a hand held appliance, the heater comprising a first layer, a second layer and a separator for separating the first and second layers of the heater wherein the separator is a tube. The first layer and/or second layer may be a wire element. The first layer may extend at least partially around and/or partially along the tube. The tube may comprise spacers extending along the tube and radially away from the tube for supporting the first layer. An outer tube may be provided wherein the outer tube extends at least around and along the first layer. The outer tube may extend around and along the tube. An inner support structure for supporting the second layer may be provided. The inner support structure may comprise an inner tube or support wings and the second layer may extend at least partially around the inner tube or support wings.
    Type: Grant
    Filed: July 15, 2014
    Date of Patent: November 29, 2016
    Assignee: DYSON TECHNOLOGY LIMITED
    Inventors: Robert Mark Brett Coulton, Robert Lawrence Tweedie, James Richard Warren Hewitt, Patrick Joseph William Moloney
  • Publication number: 20160309262
    Abstract: Embodiments for a speaker basket of a speaker assembly are provided. The speaker basket A speaker basket may include a central opening through which a speaker sub-assembly may be mounted and a conductive material that includes: (i) a central portion molded within the speaker basket, (ii) an input portion configured to be coupled to an output of an audio source, and (ii) an output portion configured to be coupled to an input of the speaker sub-assembly.
    Type: Application
    Filed: June 28, 2016
    Publication date: October 20, 2016
    Inventors: Ian Popken, Anthony Ferraro, Richard Warren Little, Brandon Holley
  • Patent number: 9446559
    Abstract: Embodiments for speaker terminals of a speaker assembly are provided. The speaker terminals may include a first rigid conductive structure having (i) a first input terminal configured to couple to a first output of an audio source and (ii) a first output terminal configured to couple to a first input of a voice coil, and a second rigid conductive structure having (i) a second input terminal configured to couple to a second output of the audio source and (ii) a second output terminal configured to couple to a second input of the voice coil. A speaker basket is molded about at least a portion the first rigid conductive structure and at least a portion of the second rigid conductive structure. Such a speaker basket having molded within the speaker terminals may be a component in a speaker assembly.
    Type: Grant
    Filed: September 18, 2014
    Date of Patent: September 20, 2016
    Assignee: Sonos, Inc.
    Inventors: Ian Popken, Anthony Ferraro, Richard Warren Little, Brandon Holley
  • Publication number: 20160239289
    Abstract: Embodiments are directed to establishing registration objects for distributed processes, to managing memory on worker processes of a distributed software application and to using object serialization to communicate references to shim objects. In one scenario, a computer system accesses distributed process instances in a distributed runtime and creates a registration object for each of the process instances in the distributed runtime. The registration object includes a key value pair, where the key includes a unique identifier (ID) that identifies a distributed array instance associated with the distributed process, and the value includes a reference to a local portion of the distributed array instance. The computer system then maintains a mapping between the unique ID and the distributed array instance using the registration object. As such, the key value refers to the local portion of the same distributed array instance on each distributed process of the distributed runtime.
    Type: Application
    Filed: April 27, 2016
    Publication date: August 18, 2016
    Inventors: Richard A. Warren, Sudarshan Raghunathan, Adam P. Jenkins
  • Patent number: 9354924
    Abstract: Embodiments are directed to establishing registration objects for distributed processes, to managing memory on worker processes of a distributed software application and to using object serialization to communicate references to shim objects. In one scenario, a computer system accesses distributed process instances in a distributed runtime and creates a registration object for each of the process instances in the distributed runtime. The registration object includes a key value pair, where the key includes a unique identifier (ID) that identifies a distributed array instance associated with the distributed process, and the value includes a reference to a local portion of the distributed array instance. The computer system then maintains a mapping between the unique ID and the distributed array instance using the registration object. As such, the key value refers to the local portion of the same distributed array instance on each distributed process of the distributed runtime.
    Type: Grant
    Filed: October 22, 2014
    Date of Patent: May 31, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Richard A. Warren, Sudarshan Raghunathan, Adam P. Jenkins
  • Publication number: 20160088395
    Abstract: Embodiments for speaker terminals of a speaker assembly are provided. The speaker terminals may include a first rigid conductive structure having (i) a first input terminal configured to couple to a first output of an audio source and (ii) a first output terminal configured to couple to a first input of a voice coil, and a second rigid conductive structure having (i) a second input terminal configured to couple to a second output of the audio source and (ii) a second output terminal configured to couple to a second input of the voice coil. A speaker basket is molded about at least a portion the first rigid conductive structure and at least a portion of the second rigid conductive structure. Such a speaker basket having molded within the speaker terminals may be a component in a speaker assembly.
    Type: Application
    Filed: September 18, 2014
    Publication date: March 24, 2016
    Inventors: Ian Popken, Anthony Ferraro, Richard Warren Little, Brandon Holley
  • Publication number: 20160044418
    Abstract: Embodiments are provided for configurations of a loudspeaker. The loudspeaker may include a frame, a magnetic structure having a magnetic gap, a voice coil suspended within the magnetic gap, a first suspension element, a diaphragm, and a second suspension element. The first suspension element may have an inner rim and an outer rim attached to the frame. The diaphragm may have an outer portion and a continuous central portion attached to the voice coil via a first coupler. The outer portion of the diaphragm may be attached to the inner rim of the first suspension element. The second suspension element may have an inner rim and an outer rim attached to the frame. The inner rime of the second suspension element may be attached to the diaphragm via a second coupler along a circumferential middle section of the diaphragm between the continuous central portion and outer portion of the diaphragm.
    Type: Application
    Filed: October 16, 2015
    Publication date: February 11, 2016
    Inventor: Richard Warren Little
  • Publication number: 20150374292
    Abstract: A device for detecting spatial differences in fluid level changes in a tissue of a patient may include a support structure for securing the device to a body part of the patient, a processing element operably connected to the support structure, a wireless networking interface operably connected to the support structure and in communication with the processing element and an external computing device via a network, a first transmission module operably connected to the support structure and in communication with the processing element, a second transmission module and a third transmission module operably connected to the support structure and in communication with the processing element. When activated, the first transmission module transmits a first time varying magnetic field through the tissue of the patient. The second and third transmission modules, which are spatially separated from one another, receive first and second versions, respectively, of the first time varying magnetic field.
    Type: Application
    Filed: September 3, 2015
    Publication date: December 31, 2015
    Inventors: Richard Warren WYETH, Mitchell Elliott Levinson, Bryan Jon Weber, Eugene Mark Shusterman, Boris Rubinsky
  • Patent number: 9191407
    Abstract: Method, system, and computer program product example embodiments of the invention are disclosed to provide multi-network secure video teleconferencing (VTC) for VTC endpoints. The embodiments of the invention include a sequencer that controls the sequence of operations when moving a video teleconferencing terminal between secure networks. The sequencer receives commands to initiate the operation from an initiator, such as a user-initiated button press from a control console or a user-initiated request from an Internet interface, or for a scheduled operation from a scheduling interface. The sequencer then issues commands to a secure database of terminal configuration data and a control isolator to both transfer a video teleconferencing terminal to a new secure network to begin a conference and to remove a video teleconferencing terminal from a secure network to end a conference.
    Type: Grant
    Filed: July 15, 2013
    Date of Patent: November 17, 2015
    Assignee: FREEPORT TECHNOLOGIES, INC.
    Inventors: Richard Warren Tucker, Dean A. Woughter, David M. Tucker, Donald S. Patz, Sergio J. Delhoyo
  • Patent number: 9176769
    Abstract: Embodiments are directed to using object serialization to communicate references to shim objects and to managing memory on worker processes of a distributed software application. In one scenario, a computer system instantiates shim objects on one or more ranks of a distributed application. The shim objects are configured to store a reference to an instance of a native partitioned array, where the reference includes a unique identifier for the native partitioned array instance. The computer system then serializes the shim objects for communication of the stored references from the master rank of the distributed application to various other worker ranks of the distributed application. Then, upon serializing the shim objects, the computer system communicates the shim object's stored references to the other worker ranks of the distributed application.
    Type: Grant
    Filed: June 29, 2012
    Date of Patent: November 3, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Sudarshan Raghunathan, Richard A. Warren, Adam P. Jenkins
  • Publication number: 20150223722
    Abstract: A diagnostic method for monitoring changes in a fluid medium in a patient's head. The method includes positioning a transmitter at a first location on or near the patient's head, the transmitter generates and transmits a time-varying magnetic field into a fluid medium in the patient's head responsive to a first signal; positioning a receiver at a second location on or near the patient's head offset from the transmitter, the receiver generates a second signal responsive to a received magnetic field at the receiver; transmitting a time-varying magnetic field into the fluid medium in the patient's head in response to the first signal; receiving the transmitted magnetic field; generating the second signal responsive to the received magnetic field; and determining, a phase shift between the transmitted magnetic field and the received magnetic field for a plurality of frequencies of the transmitted time-varying magnetic field.
    Type: Application
    Filed: April 20, 2015
    Publication date: August 13, 2015
    Inventors: Richard Warren WYETH, Mitchell Elliott LEVINSON
  • Patent number: 9066179
    Abstract: Embodiments are provided for configurations of a loudspeaker and assembly of the loudspeaker. The loudspeaker configuration may include a circumferential spacer element having a first surface and a second surface. The first surface may be attached to an outer rim of a first suspension element. An inner rim of the first suspension element may be attached to an outer rim of a diaphragm. A central portion of the diaphragm may be coupled to a voice coil. The second surface may be attached to an outer rim of a second suspension element. An inner rim of the second suspension element may be coupled to a lower surface of the diaphragm. The circumferential spacer element has a structural shape configured to be coupled to a loudspeaker frame such that the voice coil may be suspended at least partially within a magnetic gap of a magnetic structure of the loudspeaker.
    Type: Grant
    Filed: September 9, 2013
    Date of Patent: June 23, 2015
    Assignee: Sonos, Inc.
    Inventors: Mark Burleson, Richard Warren Little
  • Publication number: 20150097103
    Abstract: Fuel testing gauges used in preflight checks of an aircraft are typically straw-shaped cylindrical elements which tend to accidentally slip through a fuel tank opening and become lost in the tank. A fuel gauge holder which resiliently engages the outer surface of the gauge and extends laterally from a central axis of the cylindrical gauge serves to prevent accidental loss of the gauge and simplifies handling by the pilot or other user of the fuel gauge.
    Type: Application
    Filed: October 3, 2014
    Publication date: April 9, 2015
    Inventors: Richard Warren Sweeten, James Farrell Holler
  • Patent number: 8988442
    Abstract: A method and an apparatus for notifying a display driver to update a display with a graphics frame including multiple graphics data rendered separately by multiple graphics processing units (GPUs) substantially concurrently are described. Graphics commands may be received to dispatch to each GPU for rendering corresponding graphics data. The display driver may be notified when each graphics data has been completely rendered respectively by the corresponding GPU.
    Type: Grant
    Filed: April 15, 2014
    Date of Patent: March 24, 2015
    Assignee: Apple Inc.
    Inventors: Michael James Elliot Swift, Kenneth Christian Dyke, Richard Warren Schreyer
  • Publication number: 20150071482
    Abstract: Embodiments are provided for configurations of a loudspeaker and assembly of the loudspeaker. The loudspeaker configuration may include a circumferential spacer element having a first surface and a second surface. The first surface may be attached to an outer rim of a first suspension element. An inner rim of the first suspension element may be attached to an outer rim of a diaphragm. A central portion of the diaphragm may be coupled to a voice coil. The second surface may be attached to an outer rim of a second suspension element. An inner rim of the second suspension element may be coupled to a lower surface of the diaphragm. The circumferential spacer element has a structural shape configured to be coupled to a loudspeaker frame such that the voice coil may be suspended at least partially within a magnetic gap of a magnetic structure of the loudspeaker.
    Type: Application
    Filed: September 9, 2013
    Publication date: March 12, 2015
    Inventors: Mark Burleson, Richard Warren Little
  • Publication number: 20150040141
    Abstract: Embodiments are directed to establishing registration objects for distributed processes, to managing memory on worker processes of a distributed software application and to using object serialization to communicate references to shim objects. In one scenario, a computer system accesses distributed process instances in a distributed runtime and creates a registration object for each of the process instances in the distributed runtime. The registration object includes a key value pair, where the key includes a unique identifier (ID) that identifies a distributed array instance associated with the distributed process, and the value includes a reference to a local portion of the distributed array instance. The computer system then maintains a mapping between the unique ID and the distributed array instance using the registration object. As such, the key value refers to the local portion of the same distributed array instance on each distributed process of the distributed runtime.
    Type: Application
    Filed: October 22, 2014
    Publication date: February 5, 2015
    Inventors: Richard A. Warren, Sudarshan Raghunathan, Adam P. Jenkins
  • Publication number: 20150021314
    Abstract: A heater for a hand held appliance, the heater comprising a first layer, a second layer and a separator for separating the first and second layers of the heater wherein the separator is a tube. The first layer and/or second layer may be a wire element. The first layer may extend at least partially around and/or partially along the tube. The tube may comprise spacers extending along the tube and radially away from the tube for supporting the first layer. An outer tube may be provided wherein the outer tube extends at least around and along the first layer. The outer tube may extend around and along the tube. An inner support structure for supporting the second layer may be provided. The inner support structure may comprise an inner tube or support wings and the second layer may extend at least partially around the inner tube or support wings.
    Type: Application
    Filed: July 15, 2014
    Publication date: January 22, 2015
    Inventors: Robert Mark Brett COULTON, Robert Lawrence TWEEDIE, James Richard Warren HEWITT, Patrick Joseph William MOLONEY
  • Patent number: 8924944
    Abstract: Embodiments are directed to providing a generic software function for a plurality of data types in a distributed environment and to implementing type checking at compile time and at runtime. In one scenario, a computer system receives a portion of software code for a distributed software application, where the software code is written as a generic function in a computer programming language that supports reflection. The computer system presents a function signature at runtime to a just-in-time (JIT) compiler. The function signature describes which of multiple different input and output data types the generic function is configured to work with. The computer system also implements reflection at runtime to resolve each generic function to a function pointer after compilation by the JIT.
    Type: Grant
    Filed: June 29, 2012
    Date of Patent: December 30, 2014
    Assignee: Microsoft Corporation
    Inventors: Richard A. Warren, Sudarshan Raghunathan, Adam P. Jenkins
  • Patent number: D774932
    Type: Grant
    Filed: October 3, 2014
    Date of Patent: December 27, 2016
    Inventors: Richard Warren Sweeten, James Farrell Holler