Patents by Inventor Andrew Russell

Andrew Russell 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: 10764533
    Abstract: A computer workstation includes a curved autostereoscopic display having one or more display regions. The workstation further includes one or more image capturing devices to capture images (e.g., two-dimensional images and depth information) of a user of the workstation, and also includes an eye-tracking module to track the positions of the user's eyes as she uses the workstation. Based on the captured imagery, the workstation generates a 3D model of the user for communication to other remote workstations via a network. The workstation receives 3D models of the users of the remote workstations via the network. Based on the received 3D models and the detected eye positions of the user, the workstation generates frames for display at the curved autostereoscopic display.
    Type: Grant
    Filed: November 9, 2018
    Date of Patent: September 1, 2020
    Assignee: GOOGLE LLC
    Inventors: Andrew Russell, Andrew Huibers
  • Publication number: 20200274620
    Abstract: The present application is directed to an optical terminal including two linearly polarized optical transmit beams configured to exhibit a time-delay therebetween. The optical terminal may include a quarter-wave plate such that the linearly polarized transmit beam becomes circularly polarized. The optical terminal may also include a receiving ground terminal including a properly oriented quarter-wave plate for separating and directing the two recovered linearly polarized beams. The application is also directed to a method for reconstructing an originally transmitted data stream.
    Type: Application
    Filed: December 13, 2019
    Publication date: August 27, 2020
    Inventors: Gerald NYKOLAK, David C. Nielsen, Andrew Russell Grant
  • Patent number: 10755179
    Abstract: Techniques for use in identifying one or more concepts in a knowledge representation (KR). The techniques include obtaining user context information associated with a user, wherein the user context information comprises a plurality of words; Also included are semantic disambiguation techniques comprising obtaining user context information associated with a user, wherein the user context information comprises a first portion and a second portion different from the first portion; and disambiguating between a first and second concept in a knowledge representation (KR) associated with a first meaning of the first portion. Semantic disambiguation techniques further include obtaining user context information associated with a user, wherein the user context information comprises a first portion and a second portion different from the first portion; and disambiguating between a first concept and second concept in a knowledge representation (KR) using a measures of dominance and semantic coherence.
    Type: Grant
    Filed: January 13, 2014
    Date of Patent: August 25, 2020
    Assignee: PRIMAL FUSION INC.
    Inventors: Nadiya Yampolska, Mathew Whitney Wilson, Andrew Russell, Ihab Francis Ilyas
  • Publication number: 20200154076
    Abstract: A computer workstation includes a curved autostereoscopic display having one or more display regions. The workstation further includes one or more image capturing devices to capture images (e.g., two-dimensional images and depth information) of a user of the workstation, and also includes an eye-tracking module to track the positions of the user's eyes as she uses the workstation. Based on the captured imagery, the workstation generates a 3D model of the user for communication to other remote workstations via a network. The workstation receives 3D models of the users of the remote workstations via the network. Based on the received 3D models and the detected eye positions of the user, the workstation generates frames for display at the curved autostereoscopic display.
    Type: Application
    Filed: November 9, 2018
    Publication date: May 14, 2020
    Inventors: Andrew Russell, Andrew Huibers
  • Patent number: 10644510
    Abstract: An energy generation system includes an inverter power control system and a plurality of energy storage devices coupled to the inverter power control system. The inverter power control system includes an input configured to receive DC power; a DC/AC inverter stage configured to receive the DC power input; an anti-islanding relay coupled to the output of the DC/AC inverter stage; and a transition relay coupled to the anti-islanding relay, where the transition relay configured to route an output of the inverter power control system between one or more onsite back-up loads and an AC grid. Each energy storage device is configured to communicate with the inverter power control system.
    Type: Grant
    Filed: May 20, 2016
    Date of Patent: May 5, 2020
    Assignee: SolarCity Corporation
    Inventors: Sandeep Narla, Andrew Russell Lutkus
  • Publication number: 20200110570
    Abstract: Embodiments provide a MEMS microphone, comprising an output interface for providing an output signal of the MEMS microphone, and comprising a memory, wherein the output interface is configured to provide, in a normal mode of operation, a microphone signal as the output signal of the MEMS microphone, and wherein the output interface is configured to provide, in an initialization mode of operation, a data signal as the output signal of the MEMS microphone, wherein the data signal carries an information stored in the memory.
    Type: Application
    Filed: September 24, 2019
    Publication date: April 9, 2020
    Inventors: David Andrew Russell, Florian Brame, Dietmar Straeussnigg
  • Patent number: 10424933
    Abstract: Embodiments disclose solar energy generation systems with automatic smart transfer switches. An energy generation system includes an array of PV modules, a PV inverter coupled to the array of PV modules, and a battery pack configured to store DC power from the PV modules and output the stored DC power. The energy generation system can further include a storage inverter/hybrid inverter PCS coupled to the battery pack, and an automatic smart transfer switch configured to select between an AC grid and the storage inverter/hybrid inverter PCS for outputting to a main electrical panel, where the automatic smart transfer switch is configured so that in a first position, the AC grid is coupled to the main electrical panel, and in a second position, both the storage inverter is coupled to the main electrical panel.
    Type: Grant
    Filed: September 29, 2016
    Date of Patent: September 24, 2019
    Assignee: Tesla, Inc.
    Inventors: Sandeep Narla, Andrew Russell Lutkus
  • Patent number: 10425369
    Abstract: In one embodiment, the first processors of a mobile device determine an operating condition of the mobile device. These operating conditions are based on a current velocity of the mobile device, and the current time of day. If the operating conditions satisfy an operating criteria for the mobile device, the first processors send a message to second processors of the mobile device, causing one or more of the second processors to wake up from a sleeping state to an active state.
    Type: Grant
    Filed: December 17, 2015
    Date of Patent: September 24, 2019
    Assignee: Facebook, Inc.
    Inventors: Matthew Nicholas Papakipos, Lev Popov, Iain Andrew Russell Proctor
  • Publication number: 20190273709
    Abstract: In one embodiment, the first processors of a mobile device determine an operating condition of the mobile device. These operating conditions are based on a current velocity of the mobile device, and the current time of day. If the operating conditions satisfy an operating criteria for the mobile device, the first processors send a message to second processors of the mobile device, causing one or more of the second processors to wake up from a sleeping state to an active state.
    Type: Application
    Filed: May 21, 2019
    Publication date: September 5, 2019
    Inventors: Matthew Nicholas Papakipos, Lev Popov, Iain Andrew Russell Proctor
  • Publication number: 20190105591
    Abstract: An air intake separator system includes a plurality of vanes adapted to remove fluid or precipitation from an air stream, wherein the vanes are operably coupled to tubular rods with an interference fit. Applying an elevated temperature heat transfer fluid to the plurality of vanes removes fluid or precipitation from an air stream in order to prevent ice formation. Likewise, applying a lower temperature heat transfer fluid can cool the vanes.
    Type: Application
    Filed: December 7, 2018
    Publication date: April 11, 2019
    Inventors: Peter Valsler, Michael Handley, Philip Pendrill, Andrew Russell
  • Patent number: 10179305
    Abstract: An air intake separator system includes a plurality of vanes adapted to remove fluid or precipitation from an air stream, wherein the vanes are operably coupled to tubular rods with an interference fit. Applying an elevated temperature heat transfer fluid to the plurality of vanes removes fluid or precipitation from an air stream in order to prevent ice formation. Likewise, applying a lower temperature heat transfer fluid can cool the vanes.
    Type: Grant
    Filed: March 20, 2015
    Date of Patent: January 15, 2019
    Assignee: Veotec Americas LLC
    Inventors: Peter Valsler, Michael Handley, Philip Pendrill, Andrew Russell
  • Patent number: 10174069
    Abstract: The invention provides methods and materials for use in the detection of influenza viruses which utilise a nanoparticle, for example gold nanoparticle, probe comprising a plurality of glycoconjugate ligands, each glyconjugate ligand (GL) having a plurality of sialic-acid containing recognition group (Y) coupled to the nanoparticle via a multivalent core (X), wherein the multivalent core (X) is a trivalent core, whereby there are 3 recognition groups per ligand, wherein the recognition groups on the bioconjugate specifically bind to the hemagglutinin on the target influenza virus. The probes may include further ligands bound to the nanoparticle which do not bind specifically to an influenza virus—for example polyethylene glycol groups. These can modulate density of the glycoconjugate ligand on the surface of the nanoparticle. Binding of probes is detected by a plasmonic signal which is specific to the influenza virus.
    Type: Grant
    Filed: July 3, 2014
    Date of Patent: January 8, 2019
    Assignee: ICENI DIAGNOSTICS LIMITED
    Inventors: Rob Field, Martin Rejzek, Abdul Rashid, David Andrew Russell, Maria Jose Marin Altaba
  • Patent number: 10028224
    Abstract: In one embodiment, a mobile computing device has a first processor and a second processor. The mobile device determines an operating condition of the mobile device, the operating condition being based on at least the current time of day, a current activity of a user associated with the mobile device, or a current proximity of the mobile device to a place connected to the user of the mobile device through an on-line social network. If the operating conditions of the mobile device are satisfied, the first processor of the mobile device sends a message to the second processor of the mobile device, the message causing the second processor to transition from a sleep state to an active state.
    Type: Grant
    Filed: September 28, 2016
    Date of Patent: July 17, 2018
    Assignee: Facebook, Inc.
    Inventors: Matthew Nicholas Papakipos, Lev Popov, Iain Andrew Russell Proctor
  • Publication number: 20180131226
    Abstract: A manually controlled coupling mechanism for onsite energy generation and storage systems includes a first contact portion having a first electrical contact for coupling to an utility grid and a second electrical contact for coupling to an on-grid AC terminal of an inverter, a second contact portion having a third electrical contact for coupling to an off-grid output terminal of the inverter, and a manually activated multi-position switch, wherein in a first position, only the first contact portion is activated to allow power transfer between the utility grid, the on-grid AC terminal of the inverter and a main electrical panel, and in the second position, only the second contact portion is activated to allow power transfer from the off-grid output terminal of the inverter to the main electrical panel.
    Type: Application
    Filed: April 28, 2017
    Publication date: May 10, 2018
    Inventors: Sandeep Narla, Eric Daniel Carlson, Andrew Russell Lutkus
  • Patent number: 9960846
    Abstract: A free-space optical communication system is provided. The free-space optical communication system includes a transmitter configured to optically transmit data in a plurality of subcarrier signals over a free-space scattering medium. The free-space optical communication system includes a coherent receiver configured to receive the plurality of subcarrier signals and extract the transmitted data from the plurality of subcarrier signals after traversal over the free-space scattering medium.
    Type: Grant
    Filed: July 14, 2016
    Date of Patent: May 1, 2018
    Assignee: LGS INNOVATIONS LLC
    Inventors: Thomas Huntington Wood, Stephan Frank Wielandy, Andrew Russell Grant
  • Patent number: 9923379
    Abstract: A string inverter for use with a photovoltaic array includes at least one string-level DC input channel for receiving DC power from the photovoltaic array, and at least one input-output channel for connecting the string inverter to a battery pack. The string inverter also includes a DC to AC inverter having an AC output, and a switch configured to control a flow of power through the string inverter. When the switch is in a first state, AC power can flow from the string inverter to a load side of a customer utility meter and one or more back-up loads, in a second state, power can flow from the load side of a customer utility meter to the one or more back-up loads bypassing the string inverter, and in a third state, all circuits coupled to the output of the string inverter are electrically disconnected from the string inverter.
    Type: Grant
    Filed: July 6, 2016
    Date of Patent: March 20, 2018
    Assignee: SOLARCITY CORPORATION
    Inventors: Sandeep Narla, Eric Daniel Carlson, Andrew Russell Lutkus
  • Publication number: 20180054064
    Abstract: Embodiments disclose solar energy generation systems with automatic smart transfer switches. An energy generation system, including an energy generation device, an energy generation inverter coupled to the energy generation device and configured to convert direct current (DC) power from the energy generation device to alternating current (AC) power, a battery pack, a storage inverter coupled to the battery pack, where the storage inverter is configured to convert DC power from the battery pack to AC power and to convert AC power into DC power for storing energy into the battery pack, and a smart main electrical panel coupled to receive AC power from at least one of the energy generation inverter, the storage inverter, and a utility grid, where the smart main electrical panel includes one or more motorized circuit breakers configured to be remotely controlled to manage the power flow to one or more loads.
    Type: Application
    Filed: September 29, 2016
    Publication date: February 22, 2018
    Inventors: Sandeep Narla, Andrew Russell Lutkus
  • Publication number: 20180048159
    Abstract: Embodiments disclose solar energy generation systems with automatic smart transfer switches. An energy generation system includes an array of PV modules, a PV inverter coupled to the array of PV modules, and a battery pack configured to store DC power from the PV modules and output the stored DC power. The energy generation system can further include a storage inverter/hybrid inverter PCS coupled to the battery pack, and an automatic smart transfer switch configured to select between an AC grid and the storage inverter/hybrid inverter PCS for outputting to a main electrical panel, where the automatic smart transfer switch is configured so that in a first position, the AC grid is coupled to the main electrical panel, and in a second position, both the storage inverter is coupled to the main electrical panel.
    Type: Application
    Filed: September 29, 2016
    Publication date: February 15, 2018
    Inventors: Sandeep Narla, Andrew Russell Lutkus
  • Patent number: 9894024
    Abstract: In one embodiment, a geographic-positioning component records a first location of a mobile device. The geographic-positioning component determines on a periodic basis a current location of the mobile device. The geographic-positioning component determines whether the current location is outside a geographic region defined at least in part by the first location and a radius, the radius being adjusted from a pre-determined value based on a detected velocity of the mobile device; time of day information; a battery level of the mobile device; or an error of the first location measurement or the current location measurement. If the current location is outside the geographic region, the geographic-positioning component causes a client application of the mobile device to send the current location to a remote server.
    Type: Grant
    Filed: November 21, 2016
    Date of Patent: February 13, 2018
    Assignee: Facebook, Inc.
    Inventors: Matthew Nicholas Papakipos, Lev Popov, Iain Andrew Russell Proctor
  • Publication number: 20180004489
    Abstract: Markup language documents including server side scripting code using PHP syntax are executed efficiently in response to requests received by a server. The processing of the markup language document results in generation of a transformed markup language document that is returned in response to the request. The server side script code is input to a compiler that generates C++ code (or code in any object-based language based on C language) implementing the functionality of the server side script code. The C++ code is compiled to generated object code which is executed in order to process the markup language document. The generated C++ code includes functionality supported by PHP language including redeclaration of functions, dynamic variables, global variables, and the like. The generated C++ code invokes memory allocation code that allocates and deallocates objects obtained by instantiating the generated C++ classes.
    Type: Application
    Filed: August 29, 2017
    Publication date: January 4, 2018
    Inventors: Iain Andrew Russell Proctor, Minghui Yang, Haiping Zhao