Patents by Inventor Howard Davis

Howard Davis 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: 20180173575
    Abstract: Viewing and editing operations on a file having an unsupported file type are enabled through a method of opening the file through a remoting session. The method includes the steps of receiving login information from a user and determining if there is a recent open file request. In response to determining there is a recent open file request, the method includes the step of determining whether the file is synchronized. If the file is synchronized, the method includes the steps of launching an application within which the file can be opened, and opening the file within the application.
    Type: Application
    Filed: December 19, 2016
    Publication date: June 21, 2018
    Inventors: Andre LEIBOVICI, Scott Howard DAVIS
  • Patent number: 9954738
    Abstract: A system and method is provided where, in one aspect, the system and method provide access to one or more devices located on a server. Each device may be physically connected to a controller. The controller may include a plurality of agents each configured to provide access to a device at a unique ephemeral port. The controller may include a registry that stores mapping information between the agents and the ephemeral ports. Applications running on the controller or running on a client may access the registry for port information of a given agent or a given device via a predetermined port.
    Type: Grant
    Filed: March 12, 2013
    Date of Patent: April 24, 2018
    Assignee: Google LLC
    Inventors: Alan Howard Davis, Shane R. Nay
  • Patent number: 9926804
    Abstract: A fan assembly includes an annular nozzle and a system for creating a primary air flow. The nozzle includes an outer wall and an inner wall surrounded by the outer wall, the inner wall defining a bore having a bore axis. The nozzle also includes an interior passage located between the inner and outer walls, and extending about the bore axis for receiving an air flow, and an air outlet located at or towards the front of the nozzle for emitting the air flow. The nozzle is configured to emit the air flow through the air outlet in a direction extending away from the bore axis.
    Type: Grant
    Filed: October 7, 2011
    Date of Patent: March 27, 2018
    Assignee: Dyson Technology Limited
    Inventors: Frederic Nicolas, Alan Howard Davis
  • Patent number: 9899878
    Abstract: In one aspect, an apparatus for wireless power transmission comprises a plurality of coils and a controller. The controller is configured to sequentially energize each coil of the plurality of coils to produce a magnetic field. The controller is configured to select a subset of the plurality of coils based on a measure of coupling between each coil of the subset of the plurality of coils and at least one receiver coil of a chargeable device. The controller is configured to sequentially energize pairs of coils selected from the subset of the plurality of coils. The controller is configured to select at least two coils from the subset of the plurality of coils for wireless power transmission based on a measure of coupling between each of the pairs of coils and the at least one receiver coil of the chargeable device.
    Type: Grant
    Filed: August 21, 2015
    Date of Patent: February 20, 2018
    Assignee: QUALCOMM Incorporated
    Inventor: Roy Howard Davis
  • Patent number: 9852843
    Abstract: Methods and apparatuses for wireless inductive power transfer are described herein. One implementation may include an apparatus for wireless inductive power transfer. The apparatus comprises a primary resonator configured to wirelessly transfer power to a secondary resonator coupled to a load of a wireless power receiver. The apparatus comprises a coupling circuit configured to couple energy from a source power supply to the primary resonator. The apparatus comprises a controller configured to coordinate an adjustment of a first amount of coupling between the source power supply and the primary resonator, via the coupling circuit, with an adjustment of a second amount of coupling between the secondary resonator and the load of the wireless power receiver. The coupling circuit comprises a first coupling loop comprising a plurality of segments, each configured to be selectively electrically connected to the source power supply, the first coupling loop electrically isolated from the primary resonator.
    Type: Grant
    Filed: July 14, 2014
    Date of Patent: December 26, 2017
    Assignee: QUALCOMM Incorporated
    Inventor: Roy Howard Davis
  • Patent number: 9734709
    Abstract: An apparatus for managing telemetry sensor controllers identified by their communication port identifiers is disclosed. The apparatus may include a memory that stores telemetry sensor controller mappings, where a telemetry sensor controller mapping associates an equipment identifier for a telemetry sensor controller with a communication port identifier, and equipment identifier mappings, where an equipment identifier mapping associates an equipment identifier with a telemetry monitoring application. The apparatus may detect a connection with a telemetry sensor controller and receive an equipment identifier. The apparatus may then instantiate a telemetry monitoring application for managing the connected telemetry sensor controller by accessing the plurality of equipment identifier mappings with the received equipment identifier, where the telemetry monitoring application may instruct the connected telemetry sensor controller to perform a requestable operation.
    Type: Grant
    Filed: April 26, 2016
    Date of Patent: August 15, 2017
    Assignee: Google Inc.
    Inventors: Shane R. Nay, Alan Howard Davis
  • Patent number: 9716402
    Abstract: Exemplary embodiments are directed to wireless power. A wireless charging device may comprise a charging region configured for placement of one or more chargeable devices. The charging device may further include at least one transmit antenna configured for transmitting wireless power within the charging region. Furthermore, the charging device is configured to exchange data between at least one chargeable device of the one or more chargeable devices.
    Type: Grant
    Filed: January 30, 2015
    Date of Patent: July 25, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Miles Alexander Lyell Kirby, Ernest Tadashi Ozaki, Rinat Burdo, Virginia Walker Keating, Michael John Mangan, Anne Katrin Konertz, Paul Eric Jacobs, William Henry Von Novak, III, Roy Franklin Quick, Jr., Roy Howard Davis, Nigel P. Cook, Lukas Sieber, Hanspeter Widmer
  • Patent number: 9681337
    Abstract: Aspects of the disclosure provide a handoff procedure for a satellite communication system such as a broadband low-Earth orbit (LEO) satellite communication system. A gateway and a user terminal (UT) coordinate and schedule a satellite-to-satellite handoff in such a way that there are no messaging round-trip delays between the last return service link (RSL) packet transmitted from the user terminal to the source satellite and the first RSL packet transmitted from the user terminal to the target satellite. Therefore, an outage on the return link (from the user terminal to the gateway) can be limited to the actual time for moving the antenna feed from the source satellite to the target satellite. Furthermore, an outage on the forward link (from the gateway to the user terminal) can be limited to a single round-trip delay in addition to the time for moving the antenna feed.
    Type: Grant
    Filed: September 17, 2015
    Date of Patent: June 13, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Roy Howard Davis, Mario Mark Scipione
  • Patent number: 9673888
    Abstract: A method and apparatus for establishing a communication link between a user terminal and a first satellite associated with a first satellite service are disclosed. The user terminal determines a position of the user terminal based, at least in part, on location information provided by a satellite positioning system (SPS) receiver associated with the user terminal, determines a reference azimuth of the user terminal based, at least in part, on a position of a second satellite associated with a second satellite service that is different than the first satellite service, obtains ephemeris data for the first satellite, and aligns a directional antenna of the user terminal with the first satellite based, at least in part, on the position of the user terminal, the reference azimuth of the user terminal, and the received ephemeris data.
    Type: Grant
    Filed: September 23, 2015
    Date of Patent: June 6, 2017
    Assignee: QUALCOMM Incorporated
    Inventor: Roy Howard Davis
  • Patent number: 9652273
    Abstract: A virtualized computing system supports the execution of a plurality of virtual machines, where each virtual machine supports the execution of applications therein. Each application executes within a container that isolates the application executing therein from other processes executing on the computing system. A hierarchy of virtual machine templates is created by instantiating a parent virtual machine template, the parent virtual machine template having a guest operating system and a container. An application to be run in a container is determined, and, in response, the parent virtual machine template is forked to create a child virtual machine template, where the child virtual machine template includes a replica of the container, and where the guest operating system of the parent virtual machine template overlaps in memory with a guest operating system of the child virtual machine template. The application is then installed in the replica of the container.
    Type: Grant
    Filed: October 2, 2014
    Date of Patent: May 16, 2017
    Assignee: VMware, Inc.
    Inventors: Scott Howard Davis, Aaron Sweemer, Clint Greenwood, Benjamin J. Corrie, George Hicken, Zhenhua Yang
  • Publication number: 20170103117
    Abstract: User profiles of remote desktops are managed in a crash-consistent manner. When a user logs into a remote desktop, metadata of the user profile is loaded from persistent storage while registry settings and files of the user profile are loaded asynchronously with respect to the login. During the remote desktop session, snapshots of the remote desktop image in persistent storage are generated periodically, and a change log that indicates changes to the user profile is created therefrom. The user profile stored in persistent storage is updated lazily using the change log at opportunistic times after snapshot generation. When the user logs out of the remote desktop, the user profile stored in the persistent storage is updated with any additional changes to the user profile by extracting the changes from the copy-on-write cache associated with the most recent snapshot.
    Type: Application
    Filed: December 21, 2016
    Publication date: April 13, 2017
    Inventors: Scott Howard DAVIS, Daniel James BEVERIDGE, Jonathan CLARK, Blake WATTS
  • Publication number: 20170085314
    Abstract: A method and apparatus for establishing a communication link between a user terminal and a first satellite associated with a first satellite service are disclosed. The user terminal determines a position of the user terminal based, at least in part, on location information provided by a satellite positioning system (SPS) receiver associated with the user terminal, determines a reference azimuth of the user terminal based, at least in part, on a position of a second satellite associated with a second satellite service that is different than the first satellite service, obtains ephemeris data for the first satellite, and aligns a directional antenna of the user terminal with the first satellite based, at least in part, on the position of the user terminal, the reference azimuth of the user terminal, and the received ephemeris data.
    Type: Application
    Filed: September 23, 2015
    Publication date: March 23, 2017
    Inventor: Roy Howard Davis
  • Publication number: 20170041830
    Abstract: Aspects of the disclosure provide a handoff procedure for a satellite communication system such as a broadband low-Earth orbit (LEO) satellite communication system. A gateway and a user terminal (UT) coordinate and schedule a satellite-to-satellite handoff in such a way that there are no messaging round-trip delays between the last return service link (RSL) packet transmitted from the user terminal to the source satellite and the first RSL packet transmitted from the user terminal to the target satellite. Therefore, an outage on the return link (from the user terminal to the gateway) can be limited to the actual time for moving the antenna feed from the source satellite to the target satellite. Furthermore, an outage on the forward link (from the gateway to the user terminal) can be limited to a single round-trip delay in addition to the time for moving the antenna feed.
    Type: Application
    Filed: September 17, 2015
    Publication date: February 9, 2017
    Inventors: Roy Howard Davis, Mario Mark Scipione
  • Patent number: 9542209
    Abstract: User profiles of remote desktops are managed in a crash-consistent manner. When a user logs into a remote desktop, metadata of the user profile is loaded from persistent storage while registry settings and files of the user profile are loaded asynchronously with respect to the login. During the remote desktop session, snapshots of the remote desktop image in persistent storage are generated periodically, and a change log that indicates changes to the user profile is created therefrom. The user profile stored in persistent storage is updated lazily using the change log at opportunistic times after snapshot generation. When the user logs out of the remote desktop, the user profile stored in the persistent storage is updated with any additional changes to the user profile by extracting the changes from the copy-on-write cache associated with the most recent snapshot.
    Type: Grant
    Filed: June 29, 2012
    Date of Patent: January 10, 2017
    Assignee: VMware, Inc.
    Inventors: Scott Howard Davis, Daniel Beveridge, Jonathan Clark, Blake Watts
  • Patent number: 9529819
    Abstract: Viewing and editing operations on a file having an unsupported file type are enabled through a method of opening the file through a remoting session. The method includes the steps of issuing a request to open the file and metadata of the file, programmatically transmitting credentials of the user to a connection server to log the user into a virtual machine, and establishing a remoting session with the virtual machine to access the file for viewing and editing, the virtual machine opening the file based on the request to open the file and the metadata of the file.
    Type: Grant
    Filed: August 23, 2013
    Date of Patent: December 27, 2016
    Assignee: VMware, Inc.
    Inventors: Andre Leibovici, Scott Howard Davis
  • Patent number: 9516793
    Abstract: A method and apparatus are provided for controlling the operation of a data center wherein a computer cluster, managing terminal, and an interface device are deployed to control the operation of a data center component. The computer cluster, managing terminal, and the interface device take turns in controlling the operation of the data center component in dependence upon changes in the state of a the data center component, or changes in the states of various other groups of data center components. Objectives for the data center may be broken down into sub-objectives to be performed by portions of the data center.
    Type: Grant
    Filed: March 12, 2013
    Date of Patent: December 6, 2016
    Assignee: Google Inc.
    Inventors: Alan Howard Davis, Shane R. Nay
  • Publication number: 20160276747
    Abstract: Disclosed is an antenna including a lens; a feed trolley configured to couple to a feed; a track coupled to the feed trolley; a flexible member connected to the feed trolley configured to move the feed coupled to the feed trolley along the track to a first destination or to a second destination, wherein the feed is configured to move along the track to the first destination to form a first collimated beam through the lens to point to a first satellite, and wherein the feed is configured to move along the track to the second destination to form a second collimated beam through the lens to point to a second satellite. In various examples, the antenna includes a second feed trolley and a second feed, and the track includes two sides to accommodate a feed trolley on each side.
    Type: Application
    Filed: September 17, 2015
    Publication date: September 22, 2016
    Inventors: Roy Howard Davis, Ernest Tadashi Ozaki
  • Patent number: 9342981
    Abstract: An apparatus for managing telemetry sensor controllers identified by their communication port identifiers is disclosed. The apparatus may include a memory that stores telemetry sensor controller mappings, where a telemetry sensor controller mapping associates an equipment identifier for a telemetry sensor controller with a communication port identifier, and equipment identifier mappings, where an equipment identifier mapping associates an equipment identifier with a telemetry monitoring application. The apparatus may detect a connection with a telemetry sensor controller and receive an equipment identifier. The apparatus may then instantiate a telemetry monitoring application for managing the connected telemetry sensor controller by accessing the plurality of equipment identifier mappings with the received equipment identifier, where the telemetry monitoring application may instruct the connected telemetry sensor controller to perform a requestable operation.
    Type: Grant
    Filed: March 12, 2013
    Date of Patent: May 17, 2016
    Assignee: Google Inc.
    Inventors: Shane R. Nay, Alan Howard Davis
  • Publication number: 20160112908
    Abstract: A user equipment (UE) adjusts a rate of performing searches and/or measurements of neighbor cells to conserve resources of the UE. In one instance, the UE independently determines whether to perform the searches and/or measurements of the neighbor cells of first and second RATs based on a signal quality of a serving cell of a first RAT and/or a signal quality of the neighbor cell(s) of the first RAT. The UE avoids performing the searches and/or measurements of the neighbor cell(s) when the signal quality of the serving cell is above a first threshold. The UE selectively performs the searches and/or measurements when the signal quality of the serving cell is above a second threshold and below the first threshold, and the signal quality of the neighbor cell(s) of the first RAT is above the second threshold or a third threshold.
    Type: Application
    Filed: May 8, 2015
    Publication date: April 21, 2016
    Inventors: Tom CHIN, Roy Howard DAVIS, Ming YANG
  • Publication number: 20160105835
    Abstract: A user equipment (UE) avoids entering a limited service state when the UE enters a weak coverage area where a communication service outage occurs with respect to a first radio access technology (RAT) and a second RAT. In one instance, the UE remains on the first RAT during the communication service outage, based on a location of the UE by preventing switching from the first RAT to a second RAT.
    Type: Application
    Filed: October 10, 2014
    Publication date: April 14, 2016
    Inventors: Tom CHIN, Roy Howard DAVIS, Ming YANG