Patents by Inventor Ray Davis

Ray 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: 20180007104
    Abstract: A user may interact with a collection of devices that each exhibit particular device properties. Where each device executes and presents an isolated computing environment, inconsistencies may arise in the user interaction by the user with different devices. Alternatively, a terminal server may present a computing environment to various auxiliary devices, but such presentation may fail to utilize some device properties of some devices, and/or may present a computing environment that is not suitable for some devices. Instead, a primary device of the device collection may adapt a primary computing environment to an auxiliary computing environment for each auxiliary device, based upon its device properties. Upon receiving a request to execute an application, the primary device may execute the application within the auxiliary computing environment, and may adapt the application based upon the device properties. The primary device may stream each auxiliary computing environment to the respective auxiliary device.
    Type: Application
    Filed: September 18, 2017
    Publication date: January 4, 2018
    Inventors: Elizabeth Fay Threlkeld, William Scott Stauber, Petteri Mikkola, Keri Kruse Moran, Issa Y. Khoury, Giorgio Francesco Sega, Mohammed Kaleemur Rahman, Kenton Allen Shipley, Ramrajprabu Balasubramanian, Patrick Derks, Ryan Chandler Pendlay, Darren Ray Davis
  • Patent number: 9860306
    Abstract: In many computing scenarios, a computing environment of a device may present applications through various presentation components, such as displays, speakers, and headphones. However, navigating among the applications currently presented within the computing environment may be difficult for the user; e.g., for a device presenting many applications on many displays that share an application stack, the application that the user wishes to select may be buried deep within the shared application stack. In accordance with the techniques presented herein, the device may generate an application presentation history for each presentation component, indicating applications that have previously been presented through the presentation component.
    Type: Grant
    Filed: September 24, 2014
    Date of Patent: January 2, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Elizabeth Fay Threlkeld, William Scott Stauber, Petteri Mikkola, Keri Kruse Moran, Issa Y. Khoury, Ryan Chandler Pendlay, Kenton Allen Shipley, David John Woods, Ramrajprabu Balasubramanian, Darren Ray Davis, Patrick Derks
  • Patent number: 9769227
    Abstract: A user may interact with a collection of devices that each exhibit particular device properties. Where each device executes and presents an isolated computing environment, inconsistencies may arise in the user interaction by the user with different devices. Alternatively, a terminal server may present a computing environment to various auxiliary devices, but such presentation may fail to utilize some device properties of some devices, and/or may present a computing environment that is not suitable for some devices. Instead, a primary device of the device collection may adapt a primary computing environment to an auxiliary computing environment for each auxiliary device, based upon its device properties. Upon receiving a request to execute an application, the primary device may execute the application within the auxiliary computing environment, and may adapt the application based upon the device properties. The primary device may stream each auxiliary computing environment to the respective auxiliary device.
    Type: Grant
    Filed: September 24, 2014
    Date of Patent: September 19, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Elizabeth Fay Threlkeld, William Scott Stauber, Petteri Mikkola, Keri Kruse Moran, Issa Y. Khoury, Giorgio Francesco Sega, Mohammed Kaleemur Rahman, Kenton Allen Shipley, Ramrajprabu Balasubramanian, Patrick Derks, Ryan Chandler Pendlay, Darren Ray Davis
  • Patent number: 9695659
    Abstract: Certain aspects of the present disclosure are directed to tools actuated by pipe swell. A downhole assembly for a wellbore may be provided. The downhole assembly can include a first sleeve and a second sleeve. The first sleeve can expand from a first position to a second position in response to a first pressure applied to the first sleeve. The first sleeve can contract to the first position in response to a cessation of the first pressure. The second sleeve can be positioned adjacent to the first sleeve to define a swell chamber. The swell chamber can actuate a downhole tool by a pressure stored in the swell chamber by the expansion of the first sleeve.
    Type: Grant
    Filed: November 11, 2013
    Date of Patent: July 4, 2017
    Assignee: HALLIBURTON ENERGY SERVICES, INC
    Inventors: Glenn Ray Davis, Bruce Edward Scott, James Dan Vick, Jr.
  • Patent number: 9678640
    Abstract: Multi-display computing environments are often represented as a unified coordinate space, where each display presents application views within a coordinate region. Such arrangements may enable features such as application views that span multiple displays, but such features may not appeal to users. Additionally, such representations may complicate the application of layouts to particular displays while maintaining relationships among application views. Instead, a view management architecture may generate a user interface collection comprising, for respective displays, an arrangement of view entries for respective views presented on the display. Entries for new views may be added to the arrangement for a particular display, and may be contained within an application container encapsulating all views of an application on the display.
    Type: Grant
    Filed: September 24, 2014
    Date of Patent: June 13, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: William Scott Stauber, Ramrajprabu Balasubramanian, Patrick Derks, Kenton Allen Shipley, Darren Ray Davis
  • Patent number: 9652196
    Abstract: Examples described herein automatically route audio signals associated with applications to appropriate audio endpoints when a computing device is operating in a disjoint mode. Smart audio routing management of audio signals is based on content output destinations for applications associated with the audio signals. Smart audio routing management enables computing devices operating in a disjoint mode to receive audio signals relevant to application content rendered or displayed over multiple devices, and correctly route individual audio signals to audio endpoints that correspond to a location where associated application content is displayed.
    Type: Grant
    Filed: June 29, 2015
    Date of Patent: May 16, 2017
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Darren Ray Davis, Vincent Bellet, William Scott Stauber
  • Publication number: 20170028482
    Abstract: A rotary cutting tool with a longitudinal axis includes a shank portion and a cutting portion defining a length of cut. The cutting portion includes a plurality of blades separated by flutes extending along the length of cut. A first blade forms a first helix angle with respect to the longitudinal axis at the cutting tip. A second blade adjacent the first blade forms a second, different helix angle with respect to the longitudinal axis at the cutting tip. A third blade adjacent the second blade forms a third, different helix angle with respect to the longitudinal axis at the cutting tip. The first, second and third helix angles deviate by at least 2 degrees. The cutting edges of the first, second and third blades have unequal indexing.
    Type: Application
    Filed: July 28, 2015
    Publication date: February 2, 2017
    Inventors: Sergei Vladimir Boulakhov, Leonid Boris Sharivker, Danny Ray Davis, Frederick John Palmer
  • Publication number: 20160378150
    Abstract: Examples described herein provide a thermal hardware mitigation experience for a computing device executing multiple applications. Thermal signals identifying thermal conditions for the device are processed and, based on those signals, a hardware mitigation user experience may be generated to prompt user interaction in order to mitigate a thermal hardware condition.
    Type: Application
    Filed: June 29, 2015
    Publication date: December 29, 2016
    Inventors: Giorgio Francesco Sega, Vincent Bellet, Elizabeth Fay Threlkeld, Darren Ray Davis
  • Publication number: 20160378426
    Abstract: Examples described herein automatically route audio signals associated with applications to appropriate audio endpoints when a computing device is operating in a disjoint mode. Smart audio routing management of audio signals is based on content output destinations for applications associated with the audio signals. Smart audio routing management enables computing devices operating in a disjoint mode to receive audio signals relevant to application content rendered or displayed over multiple devices, and correctly route individual audio signals to audio endpoints that correspond to a location where associated application content is displayed.
    Type: Application
    Filed: June 29, 2015
    Publication date: December 29, 2016
    Inventors: Darren Ray Davis, Vincent Bellet, William Scott Stauber
  • Patent number: 9481041
    Abstract: End mills are disclosed which may be made monolithically of ceramic or other materials. The cutting portions of the end mills have lengths of cut that are no more than twice their cutting diameters and cores which are at least 0.7 times their cutting diameters. Their axial blades have cutting edges with negative radial rake and are separated by helical flutes. Their cutting ends have negative axial rake and are gashed ahead of center and have radial cutting edges with negative rake. Such end mills also have radiused corners and gashes transitioning from radial to axial at a flute. Methods of milling materials using such ceramic end mills are also disclosed.
    Type: Grant
    Filed: February 6, 2014
    Date of Patent: November 1, 2016
    Assignee: KENNAMETAL INC
    Inventors: Danny Ray Davis, Sean Erin Landwehr, Russell Lee Yeckley
  • Publication number: 20160297012
    Abstract: A rotary cutting tool with a longitudinal axis includes a shank portion and a cutting portion defining a length of cut. The cutting portion includes a plurality of blades separated by flutes extending along the length of cut. A first blade forms a first helix angle with respect to the longitudinal axis at the cutting tip. A second blade adjacent the first blade forms a second, different helix angle with respect to the longitudinal axis at the cutting tip. The cutting edge of the first blade is formed at a first distance with respect to the cutting edge of the second blade. A helix angle of at least one of the plurality of blades varies along the length of cut and a distance between cutting edges of the first and second blades varies along the length of cut.
    Type: Application
    Filed: April 10, 2015
    Publication date: October 13, 2016
    Inventors: Danny Ray Davis, Frederick John Palmer
  • Publication number: 20160298405
    Abstract: Certain aspects of the present disclosure are directed to tools actuated by pipe swell. A downhole assembly for a wellbore may be provided. The downhole assembly can include a first sleeve and a second sleeve. The first sleeve can expand from a first position to a second position in response to a first pressure applied to the first sleeve. The first sleeve can contract to the first position in response to a cessation of the first pressure. The second sleeve can be positioned adjacent to the first sleeve to define a swell chamber. The swell chamber can actuate a downhole tool by a pressure stored in the swell chamber by the expansion of the first sleeve.
    Type: Application
    Filed: November 11, 2013
    Publication date: October 13, 2016
    Inventors: Glenn Ray Davis, Bruce Edward Scott, James Dan Vick, JR.
  • Publication number: 20160258721
    Abstract: A luminescent archery target enabling target shooting in low light conditions. At least a portion of the target is formed from a material that glows in the dark for long durations, such as a strontium-based luminescent composition. Example target configurations include a non-luminescent core and an outer layer applied over at least a portion of the core, wherein the outer layer includes the luminescent material. The target can be configured as a three-dimensional block, as a model of a game animal, or in other shapes and sizes.
    Type: Application
    Filed: March 2, 2016
    Publication date: September 8, 2016
    Inventors: Seth Jeremiah DAVIS, Herman Ray DAVIS
  • Patent number: 9418517
    Abstract: A rolling ball-race betting apparatus has at least two decline planes with deflectors to allow balls to race down along the decline planes into a collector. A person may place any number of different types of wagers on a race result, such as selecting one ball to win. Each ball in the ball-race apparatus has a designation such as a number, symbol, color or other marking. A ball-race apparatus may have stops, wherein one or more of the balls may be trapped in the stop and will not finish the race. A person may place a wager on one or more balls to not finish the race. A ball-race apparatus may have a shortcut conduit that transfers balls from the first decline plane to the second decline plane. A ball race game apparatus may include a spinning deflector that is configured to hit and propel the balls in any number of directions.
    Type: Grant
    Filed: November 30, 2015
    Date of Patent: August 16, 2016
    Assignee: Run The Gauntlet LLC
    Inventor: Robert Ray Davis
  • Publication number: 20160167188
    Abstract: In one aspect, collets are described herein employing a central bore having a stepped architecture. For example, a collet described herein comprises a clamping portion having a central bore for receiving a coupling portion of a cutting tool or cutting tool blank. The central bore has a stepped architecture comprising an inner section of first diameter, a transition section of second diameter, and an outer section of third diameter.
    Type: Application
    Filed: December 12, 2014
    Publication date: June 16, 2016
    Inventors: Danny Ray DAVIS, Leonid Sharivker
  • Publication number: 20160085430
    Abstract: The manner of presenting a user interface of an application may be significant in many respects. A user interface may be suitable only for some devices (e.g., buttons may be selectable by a pointer, but not on a touch-sensitive display; textboxes may appear too large or too small on different displays), and may satisfy only some user interactions (e.g., a map interface may be usable on a laptop by a stationary user, but not usable in a vehicle while the user is driving). Presented herein are techniques for automatically generating a user interface that is adapted both for the interaction component properties of the device, and the interaction criteria of the user interaction with the user interface. A device may choose the presentation of each element of a user interface based on such information, and generate a user interface matching both the device and the user interaction with the application.
    Type: Application
    Filed: September 24, 2014
    Publication date: March 24, 2016
    Inventors: Keri Kruse Moran, William Scott Stauber, Petteri Mikkola, Giorgio Francesco Sega, Issa Y. Khoury, Mohammed Kaleemur Rahman, Kenton Allen Shipley, Ramrajprabu Balasubramanian, Ryan Chandler Pendlay, Brian David Cross, Darren Ray Davis, Elizabeth Fay Threlkeld, Patrick Derks
  • Publication number: 20160085417
    Abstract: Multi-display computing environments are often represented as a unified coordinate space, where each display presents application views within a coordinate region. Such arrangements may enable features such as application views that span multiple displays, but such features may not appeal to users. Additionally, such representations may complicate the application of layouts to particular displays while maintaining relationships among application views. Instead, a view management architecture may generate a user interface collection comprising, for respective displays, an arrangement of view entries for respective views presented on the display. Entries for new views may be added to the arrangement for a particular display, and may be contained within an application container encapsulating all views of an application on the display.
    Type: Application
    Filed: September 24, 2014
    Publication date: March 24, 2016
    Inventors: William Scott Stauber, Ramrajprabu Balasubramanian, Patrick Derks, Kenton Allen Shipley, Darren Ray Davis
  • Publication number: 20160085654
    Abstract: Various models may enable a first device to share a device resource with a second device in various contexts, such as sharing computing sessions via terminal services; sharing displays via display mirroring; and sharing input components across devices. However, such techniques often utilize ad hoc sharing models that depend on configuration and/or administrative access of each device; limit the capabilities of such sharing; and/or exhibit security concerns. Instead, a target device may advertise an availability of a target device resource. A host device may request the target device to lend the target device resource to the computing environment of the host device. The target device may reserve the target device resource for the host device, which may then integrate the target device resource into the host computing environment. The model may enable the user to utilize resources even from target devices that the user is not otherwise permitted to use.
    Type: Application
    Filed: September 24, 2014
    Publication date: March 24, 2016
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Issa Y. Khoury, Darren Ray Davis, Petteri Mikkola, Elizabeth Fay Threlkeld, Kenton Allen Shipley, Keri Kruse Moran, Ramrajprabu Balasubramanian, Patrick Derks
  • Publication number: 20160085416
    Abstract: In many computing scenarios, a computing environment of a device may present applications through various presentation components, such as displays, speakers, and headphones. However, navigating among the applications currently presented within the computing environment may be difficult for the user; e.g., for a device presenting many applications on many displays that share an application stack, the application that the user wishes to select may be buried deep within the shared application stack. In accordance with the techniques presented herein, the device may generate an application presentation history for each presentation component, indicating applications that have previously been presented through the presentation component.
    Type: Application
    Filed: September 24, 2014
    Publication date: March 24, 2016
    Inventors: Elizabeth Fay Threlkeld, William Scott Stauber, Petteri Mikkola, Keri Kruse Moran, Issa Y. Khoury, Ryan Chandler Pendlay, Kenton Allen Shipley, David John Woods, Ramrajprabu Balasubramanian, Darren Ray Davis, Patrick Derks
  • Publication number: 20160088040
    Abstract: A user may interact with a collection of devices that each exhibit particular device properties. Where each device executes and presents an isolated computing environment, inconsistencies may arise in the user interaction by the user with different devices. Alternatively, a terminal server may present a computing environment to various auxiliary devices, but such presentation may fail to utilize some device properties of some devices, and/or may present a computing environment that is not suitable for some devices. Instead, a primary device of the device collection may adapt a primary computing environment to an auxiliary computing environment for each auxiliary device, based upon its device properties. Upon receiving a request to execute an application, the primary device may execute the application within the auxiliary computing environment, and may adapt the application based upon the device properties. The primary device may stream each auxiliary computing environment to the respective auxiliary device.
    Type: Application
    Filed: September 24, 2014
    Publication date: March 24, 2016
    Inventors: Elizabeth Fay Threlkeld, William Scott Stauber, Petteri Mikkola, Keri Kruse Moran, Issa Y. Khoury, Giorgio Francesco Sega, Mohammed Kaleemur Rahman, Kenton Allen Shipley, Ramrajprabu Balasubramanian, Patrick Derks, Ryan Chandler Pendlay, Darren Ray Davis