Patents by Inventor James David

James David 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: 10809037
    Abstract: A firearm handgrip assembly with laser gunsight system has a frame, a laser element movably connected to the frame, an adjustor connected the frame and operably connected to the laser element to establish an aiming direction of the laser element based on a position of the adjustor, and an elastomeric restraint element contacting the laser element. There may be a spring other than the elastomeric restraint element and configured to bias the laser element against the adjustor. The laser element may be pivotally connected to the frame. The frame may define a laser element chamber configured to receive the laser element and may include a door configured to enclose the chamber. The door may include the elastomeric restraint element. The door may include a thermoplastic body, and the elastomeric restraint element may be connected to the thermoplastic body. The elastomeric restraint element may be chemically bonded with the thermoplastic body.
    Type: Grant
    Filed: February 22, 2019
    Date of Patent: October 20, 2020
    Assignee: HOGUE, INC.
    Inventor: James David Bruhns
  • Patent number: 10809968
    Abstract: In general, the subject matter described in this disclosure can be embodied in methods, systems, and program products. A computing device stores reference song characterization data and receives digital audio data. The computing device determines whether the digital audio data represents music and then performs a different process to recognize that the digital audio data represents a particular reference song. The computing device then outputs an indication of the particular reference song.
    Type: Grant
    Filed: October 1, 2018
    Date of Patent: October 20, 2020
    Assignee: Google LLC
    Inventors: Dominik Roblek, Blaise Hilary Aguera-Arcas, Thomas W. Hume, Marvin Karl Ritter, Brandon Charles Barbello, Kevin I. Kilgour, Mihajlo Velimirovic, Christopher Thornton, Gabriel Oak Taubman, James David Lyon, Jan Heinrich Althaus, Katsiaryna Naliuka, Julian James Odell, Matthew Sharifi, Beat Gfeller
  • Patent number: 10807625
    Abstract: A control system for remotely configuring a locomotive includes a plurality of operational control devices located on-board the locomotive, the plurality of operational control devices being configured to implement a change to a designated configuration of the locomotive. A controller located on-board the locomotive is configured to activate the plurality of operational control devices to change the designated configuration of the locomotive upon receipt of a configuration command signal. An off-board remote user interface located remotely from the locomotive is configured to receive a single input from a user commanding a change in configuration of the locomotive, the single input being implemented by activation of a single input device on the remote user interface, and selectively send a configuration command signal to the on-board controller to activate the plurality of operational control devices to change the designated configuration of the locomotive.
    Type: Grant
    Filed: October 17, 2018
    Date of Patent: October 20, 2020
    Assignee: Progress Rail Locomotive Inc.
    Inventors: Alexander Shubs, Jr., David Matthew Roenspies, James David Seaton
  • Patent number: 10805388
    Abstract: A system, method, and computer program for enabling a user to edit and access local and remote objects via a virtual drive, including objects synchronized to a plurality of Synchronization clients. A virtual drive is displayed on the user's local client device with all objects, which a user has synchronized to a synchronization server. A user is able to access and edit any object displayed in the virtual drive. In response to detecting a change in an object in the virtual drive, the object is updated on the synchronization server. All remote clients of the user or of any other users who have access to the changed folder are identified and notified of the change. In response to the change being a change to content within the folder, the content of the folder is automatically updated on any identified remote clients that have a corresponding folder.
    Type: Grant
    Filed: October 1, 2015
    Date of Patent: October 13, 2020
    Assignee: DROPBOX, INC.
    Inventors: Fuad Rashid, Michael Phillip Morford, Eric Wayne Wagner, James David Wong, Sing Yip
  • Patent number: 10805389
    Abstract: A system, method, and computer program for enabling a user to edit and access local and remote objects via a virtual drive, including objects synchronized to a plurality of synchronization clients. A virtual drive is displayed on the user's local client device with all objects, which a user has synchronized to a synchronization server. A user is able to access and edit any object displayed in the virtual drive. In response to detecting a change in an object in the virtual drive, the object is updated on the synchronization server. All remote clients of the user or of any other users who have access to the changed folder are identified and notified of the change. In response to the change being a change to content within the folder, the content of the folder is automatically updated on any identified remote clients that have a corresponding folder.
    Type: Grant
    Filed: May 30, 2018
    Date of Patent: October 13, 2020
    Assignee: Dropbox, Inc.
    Inventors: Fuad Rashid, Michael Phillip Morford, Eric Wayne Wagner, James David Wong, Sing Yip
  • Publication number: 20200316613
    Abstract: According to the invention there is provided a method of processing a mixture of minerals including the steps of: (a) providing a mixture of minerals which includes a metal containing mineral and one or more unwanted gangue minerals; (b) achieving a contact between the mixture of minerals and polymeric material that includes a mineral binding moiety which selectively binds to the metal containing mineral; and (c) separating the gangue minerals and the polymeric material which has the metal containing mineral bound thereto.
    Type: Application
    Filed: March 30, 2020
    Publication date: October 8, 2020
    Inventors: Warrick James David ALLEN, Simon David CHILDS, Andrea DUFFY, Nicholas HORROCKS, Elizabeth LAKIN, Paul Edward Young MILNE, James Leonard ROLFE
  • Patent number: 10795452
    Abstract: User expectations demand that keypad layout and size, as well as keypad performance and illumination remain the same or improve over time. In various implementations, the keyboards disclosed and detailed herein incorporate an array of thermoset bare die light emitting diodes in an effort to more evenly distribute light through a keyboard structure without increasing keyboard thickness, as compared to prior art designs.
    Type: Grant
    Filed: February 7, 2018
    Date of Patent: October 6, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Benjamin Patrick Sullivan, James David Holbery, Siyuan Ma, David Michael Lane, Thomas Joseph Longo
  • Patent number: 10791219
    Abstract: A method, program product, and system for audio content control during an idle condition of a telephonic call. A signal identifying an idle condition is received by a calling device from a called party, wherein the idle condition includes a wait-state connection to the called party. A signal is transmitted from the calling device to the called party confirming local control of audio content during the idle condition of the audio call. Preferences of audio content accessible to the calling device are determined. The audio content is delivered to the calling device, based on the preferences. An indicator signal of an interrupt point pause during delivery of the audio content is transmitted to the called party, and information associated with the idle condition of the audio call is received by the calling device, from the called party based on the indicator signal of the interrupt point.
    Type: Grant
    Filed: November 25, 2019
    Date of Patent: September 29, 2020
    Assignee: International Business Machines Corporation
    Inventors: Michael James McGuire, James David Cleaver, Thuy Luong, Mary Kathryn Aldridge
  • Patent number: 10789647
    Abstract: Systems, methods and user interfaces are provided for order matrix management and highlighting. Market data may be arranged in a matrix where the market data may be highlighted and/or otherwise presented to provide further information to a user. In some cases a computer system may include a computer-readable medium containing computer-executable instructions that, when executed by one or more processors, cause a computing device to receive market data for a financial instrument. The computer system may further process instructions to identify pending orders that may result in a cross trade, such as with trades entered by a trader or between members of a same business organization. The computer system may further process instructions that cause the computer system to generate a user interface that highlights which of the pending orders that may result in a cross trade.
    Type: Grant
    Filed: June 19, 2018
    Date of Patent: September 29, 2020
    Assignee: Chicago Mercantile Exchange Inc.
    Inventor: James David Russell Barry
  • Publication number: 20200302480
    Abstract: A computing system is configured to receive location data from a wireless device of a user. Upon receiving a search request from the wireless device, the computing system utilizes the location data to determine one or more likely travel routes of the user of the wireless device. In response to the search request, the computing system may select one or more establishments based on the likely travel routes and location data associated with the one or more establishments. The computing system may further transmit to the wireless device information associated with the selected one or more establishments.
    Type: Application
    Filed: June 10, 2020
    Publication date: September 24, 2020
    Inventor: James David Busch
  • Patent number: 10774961
    Abstract: A torque nut with an axially deformable projection protruding from the axially inner end face of the torque nut. The torque nut may be assembled as part of a compression fitting including one or more ferrules for engaging a tube held within the torque nut and a fitting body onto which the torque nut can be threaded. The axially deformable projection will engage an opposing face on the fitting body and this allows a person tightening the torque nut to to feel when the torque nut is madeup to prevent undermaking or overmaking the torque nut. When the axially deformable projection engages the fitting body, there will be an abrupt increase in torque needed to tighten the torque nut on the fitting body after only partial axial deformation of the axially deformable projection relative to the axially inner end face of the torque nut.
    Type: Grant
    Filed: December 9, 2015
    Date of Patent: September 15, 2020
    Assignee: Parker-Hannifin Corporation
    Inventors: James David Gibson, Adam K. Shin
  • Patent number: 10776136
    Abstract: A technique is described herein for managing the manner in which a computing device transitions from one user interface (UI) mode to another. The technique stores state information that describes prior states of UI features that have appeared in previous UI presentations, with respect to different UI modes. When transitioning from a first UI presentation (associated with a first UI mode) to a second UI presentation (associated with a second UI mode), the technique leverages the state information to restore one or more aspects of a prior-encountered state associated with the second UI mode.
    Type: Grant
    Filed: May 31, 2018
    Date of Patent: September 15, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Shawn Michael Brown, Scott David Schenone, Darcie Alison Gurley, Patrick Joseph Derks, Sammy Chiu, Bret Paul Anderson, Max Michael Benat, James David Peter Drage, Jason Michael Deakins
  • Publication number: 20200286089
    Abstract: A method includes receiving, by a backend application, a request for a transaction from a frontend application, and determining, by the backend application, that the request is approved according to an approval policy. The method also includes creating, by the backend application, a single-use account, and requesting, by the backend application, a single-use code for the single-use account from a financial institution. The method also includes receiving, by the backend application, the single-use code, and sending, by the backend application, the single-use code to the frontend application.
    Type: Application
    Filed: March 8, 2019
    Publication date: September 10, 2020
    Inventors: James David Cleaver, Thuy Luong, Michael James McGuire, Ronald George Gottschalk
  • Patent number: 10772197
    Abstract: Examples are disclosed that relate to electronically functional yarns. One example provides an electronically functional yarn comprising a core, a sheath at least partially surrounding the core, and an electronic circuit formed on the core. The circuit includes three or more control lines and more than three diode-containing circuit elements controllable by the three or more control lines, each circuit element being controllable via a corresponding set of two of the three or more control lines.
    Type: Grant
    Filed: April 24, 2018
    Date of Patent: September 8, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: James David Holbery, Don Pasindu Vijai Lugoda, Kelly Marie Bogan, Siyuan Ma, Benjamin Sullivan
  • Patent number: 10761802
    Abstract: In general, the subject matter described in this disclosure can be embodied in methods, systems, and program products for indicating a reference song. A computing device stores reference song characterization data that identifies a plurality of audio characteristics for each reference song in a plurality of reference songs. The computing device receives digital audio data that represents audio recorded by a microphone, converts the digital audio data from time-domain format into frequency-domain format, and uses the digital audio data in the frequency-domain format in a music-characterization process. In response to determining that characterization values for the digital audio data are most relevant to characterization values for a particular reference song, the computing device outputs an indication of the particular reference song.
    Type: Grant
    Filed: October 1, 2018
    Date of Patent: September 1, 2020
    Assignee: Google LLC
    Inventors: Dominik Roblek, Blaise Hilary Aguera-Arcas, Thomas W. Hume, Marvin Karl Ritter, Brandon Charles Barbello, Kevin I. Kilgour, Mihajlo Velimirović, Christopher Thornton, Gabriel Oak Taubman, James David Lyon, Jan Heinrich Althaus, Katsiaryna Naliuka, Julian James Odell, Matthew Sharifi, Beat Gfeller
  • Publication number: 20200274375
    Abstract: A power electronics assembly for a mobile application includes a first power electronics component selectively coupled to a high source on a first side and coupled to a high voltage battery on a second side, a second power electronics component selectively coupled to one of a low load or a low voltage battery on a first side and coupled to the high voltage battery on a second side; and a controller, including an operating mode circuit structured to determine a discharge operating mode for the mobile application, a power electronics configuration circuit structured to provide a switch state value for the first power electronics component and the second power electronics component in response to the discharge operating mode, and wherein the first power electronics component and the second power electronics component are responsive to the switch state value to coupled selected ones of the high source, low load, and low voltage battery to the high voltage battery.
    Type: Application
    Filed: March 23, 2020
    Publication date: August 27, 2020
    Inventors: Justin Keith Griffiths, Nilesh Surase, Ritika Shetty, Shalini Tripathy, Somdut Dey, Madhavi Gupta, Mayura Madane, Sadiya Qureshi, Toseed Khan, Amit Chavan, Kumar Prasad Telikepalli, Atul Solvande, Hao Wang, Jiong Chen, Yueyue Deng, Jason Carroll, Srinivasan Arjun Tekalur, Jacob William Green, Chakravarthi Kandru, Cheng Luo, Tianyang Jiang, Cheng Wan, Ye Zhu, John Trublowski, Robert Stephen Douglass, Rajen Modi, Nilay Mehta, Laura Natali Valencia Fritsch, Han Li, Dongxin Jin, Lewei Qian, Jun Li, Hongrae Kim, Daniel R. Ouwenga, Patrick Herranz, Miroslav Horejs, Rohit Baranwal, Zhe Zhang, Martin Wayne Mensch, Brandon William Fisher, Austin Robert Zurface, Jeff Howard Urian, James David, Bharath Kumar Suda, Asheesh Kumar Soni, Rene Guy Gallet, Michael Scott Sullivan, Karsten Gerving, Guido Völlmar, Gerd Schmitz, Christoph Bausch, Ute Molitor, Lutz Friedrichsen, Kai Schroeder, Julia Otte, Madeline Philipsohn, Norbert Roesner, Volker Lang, Johannes Meissner, Paolo D'Amico, Jalpa Shah, Meng Wang, Damrongrit Piyabongkarn, Niles Stephen Ramseyer, Dennis Dukaric, Matt Haylock, Anvaya R. Hingangave, Devendra Patil
  • Publication number: 20200260601
    Abstract: Examples are disclosed that relate to display devices and mounting brackets for securing a bezel to a display device. In one example, a display device comprises a display unit and a bezel comprising at least one pocket. The display device comprises a mounting bracket comprising a display unit attachment portion affixed to the display unit and at least one tongue that extends at least partially into the at least one pocket. Adhesive binds the at least one tongue to at least one surface of the at least one pocket, thereby coupling the bezel to the display unit via the mounting bracket.
    Type: Application
    Filed: February 7, 2019
    Publication date: August 13, 2020
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Joseph Juseop PARK, John Charles MEYER, Bruce James SANDMEYER, Brian Walter AZNOE, Dallas Jamison CUTLER, James David WAHL
  • Publication number: 20200258091
    Abstract: Social customer service and support systems integrated with social media and social networks are disclosed. More particularly, a social customer care platform system is disclosed to allow customer care functions, and in particular to allow customer service agents to identify, prioritize, match and triage customer support requests that may arise through a social network and may be serviced using a social network. It manages and tracks a high-volume of customer interactions and provides for monitoring of Internet social network posts relevant to a business's products or services along with the ability to capture, monitor, filter, make sense of and respond to, in near real-time, tens of thousands of social interactions.
    Type: Application
    Filed: November 25, 2019
    Publication date: August 13, 2020
    Applicant: Khoros, LLC
    Inventors: Dewey Gaedcke, Phu Nguyen, James David Evans, Morten Moeller
  • Patent number: D897338
    Type: Grant
    Filed: January 9, 2020
    Date of Patent: September 29, 2020
    Assignee: Microsoft Corporation
    Inventors: Timothy Escolin, Jan Raken, James David Wahl, Angela Chen Krauskopf, Anthony Hewett, Spencer B. Eggert
  • Patent number: D898719
    Type: Grant
    Filed: January 22, 2019
    Date of Patent: October 13, 2020
    Assignee: Polecat Innovations, LLC
    Inventor: James David Watkins, Jr.