Patents by Inventor Michael George

Michael George 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: 20210076082
    Abstract: Systems and methods for performing adaptive bitrate streaming using alternative streams of protected content in accordance with embodiments of the invention are described. One embodiment of the invention includes a processor, and memory containing a client application. In addition, the client application configures the processor to: request a top level index file identifying a plurality of alternative streams of protected content, where each of the alternative streams of protected content are encrypted using common cryptographic information; obtain the common cryptographic information; request portions of content from at least the plurality of alternative streams of protected content; access the protected content using the common cryptographic information; and playback the content.
    Type: Application
    Filed: September 17, 2020
    Publication date: March 11, 2021
    Applicant: DIVX, LLC
    Inventors: Michael George Kiefer, Eric William Grab, Jason Braness
  • Patent number: 10945093
    Abstract: The principles described herein provide methods and systems for locating a tracking device. In particular, one disclosed method includes associating a user with a tracking device, receiving an indication that the tracking device is lost, setting a flag indicating that the tracking device is lost, receiving a location within a proximity of the tracking device from one of a plurality of mobile devices associated with a community of users, and providing the location to the user.
    Type: Grant
    Filed: February 20, 2020
    Date of Patent: March 9, 2021
    Assignee: Tile, Inc.
    Inventors: Nicholas George Evans, Michael George Farley
  • Patent number: 10929971
    Abstract: The disclosure describes a method by a controller that includes: executing a model of a material based on a geometric template of the material defined by geometric parameters and at least one geometric constraint of the material; determining a value of an objective function based on differences between a three-dimensional representation of the material based on measurements of the material and the model of the material based on the geometric template of the material; and determining updated values of the geometric parameters of the geometric template. The method further includes iterating the executing the model of the material, the determining the value of the objective function, and the determining the updated values of the geometric parameters until a parameter associated with the objective function satisfies a criterion and, outputting the updated values of the geometric parameters associated with the objective function that satisfies the criterion.
    Type: Grant
    Filed: December 18, 2018
    Date of Patent: February 23, 2021
    Assignee: Rolls-Royce Corporation
    Inventors: Andrew James Ritchey, Kong Ma, Joseph Peter Henderkott, Michael George Glavicic
  • Publication number: 20210040796
    Abstract: A rotary steerable tool may include a tool body with an upper end and a lower end. Additionally, the tool body may include at least one steering assembly extending from the tool body and includes at least one steering actuator configured to extend beyond other portions of the steering assembly. Furthermore, at least one cutter may be disposed on the rotary steerable tool a distance from the at least one steering actuator.
    Type: Application
    Filed: January 31, 2019
    Publication date: February 11, 2021
    Inventors: Michael George Azar, Edward Richards, Riadh Boualleg, Geoffrey Charles Downton, Denis Li, Richard D. Hill
  • Patent number: 10911885
    Abstract: A mobile device implemented method provides audio from a virtual audio source in an augmented reality view of a scene. The method includes operations of sending scene identification data to a server storing precomputed acoustic parameters for multiple scenes, receiving precomputed acoustic parameters corresponding to the scene, aligning the view to register the audio to the augmented reality view of the scene, and rendering and playing the audio using the obtained acoustic parameters.
    Type: Grant
    Filed: February 3, 2020
    Date of Patent: February 2, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Michael George Chemistruck, Nikunj Raghuvanshi, Kyle Robert Storck, Noel Richard Cross, Hakon Strande, Travis Joseph Fodor, Keith William Godin, Ashutosh Vidyadhar Tatake, Jonathan G Paulovich
  • Patent number: 10909200
    Abstract: Example embodiments of the present disclosure include a system comprising a computer-readable storage medium storing at least one program and a computer-implemented method for providing an endless search result page. In example embodiments, search results from a current level of a search are presented on the search result page displayed on a client device. A scroll indication applied to the presentation of the search results from the current level is detected. Based on a direction of the scroll indication, the search results from the current level are scrolled on the search result page. A determination that an end of the presentation of the search results from the current level is reached in response to the scrolling is made. In response, search results from a previous level are appended to the end of the presentation of the search results of the current level to cause continuous presentation of the search result page.
    Type: Grant
    Filed: August 22, 2017
    Date of Patent: February 2, 2021
    Assignee: eBay Inc.
    Inventors: Michael George Lenahan, Ben Lucas Mitchell, Raymond Jeczen Pittman, David Louis Lippman
  • Publication number: 20210024888
    Abstract: Provided herein are methods of producing, compositions comprising and uses of oligodendrogenic neural progenitor cells (o-NPCs), made using a combination of PDGFR agonist and thyroxin or a thyroxin analogue. The method includes; obtaining ventralized neural progenitor cells (NPCs), the ventralized NPCs expressing Sox2, Nkx6-1, decreased level of Pax6 compared to unpatterned NPCs, and elevated expression of HoxA4 compared to unpatterned NPCs; culturing the ventralized NPCs for about 12 to about 16 days (days 26-40 of FIG. 7; days 12 to 27 of FIG. 10) in neural expansion media (NEM) supplemented with i) PDGFR agonist for the about 12 to about 16 days and ii) thyroxine or a thyroxine analogue for the latter about 7 to about 9 days, to produce o-NPC expressing Sox2 and Nkx2.2, decreased level of Pax6 and Nkx6.1 compared to ventralized NPCs and elevated level of HoxA4 and Olig2 compared to ventralized NPCs.
    Type: Application
    Filed: July 30, 2018
    Publication date: January 28, 2021
    Inventors: Michael George Fehlings, Mohamad Khazaei
  • Publication number: 20210022302
    Abstract: A system and method for calibrating an irrigation system to account for variations in flow rates, motor operating parameters, and other parameters caused by field elevation changes, pipe friction losses, water emitter nozzle wear, pressure-regulator inaccuracies, and other factors. A calibration map is created to account for the flow rate variations or other parameters and then consulted to control operation of the irrigation system.
    Type: Application
    Filed: October 1, 2020
    Publication date: January 28, 2021
    Applicant: LINDSAY CORPORATION
    Inventors: Michael George Ricketts, Brian James Magnusson
  • Publication number: 20210021902
    Abstract: In one embodiment, a method includes receiving program content and data describing program content from a content source, and automatically identifying, based on user preferences of a first user, one or more relevant products or services displayed in the program content. Product-related metadata associated with the program content is identified. The product-related metadata including data relating to the one or more relevant products or services displayed in the program content. The program content is communicated to a display device for presentation to a first user in a first portion of the display device, and the product-related metadata is communicated to a second display device for presentation to a second user substantially simultaneously with the presentation of the program content in the first display device. A user commentary is received from the second device, the user commentary generated by the second user and associated with the program content or product-related metadata.
    Type: Application
    Filed: October 5, 2020
    Publication date: January 21, 2021
    Inventors: Michael George Lenahan, Amanda Johnson, Ben Lucas Mitchell, Chahn Chung, Linda Young
  • Patent number: 10884689
    Abstract: Described is a technology by which routing of data may be automatically modified based on detected state data of a computing system. For example, user input may be routed from an actuator set to a host computer system when the host computer system is in an online state, or to an auxiliary computing device when the host computer system is offline. State may be determined based on one or more various criteria, such as online or offline, laptop lid position, display orientation, current communication and/or other criteria. The auxiliary display and/or actuator set may be embedded in the host computer system, or each may be separable from it or standalone, such as a remote control or cellular phone.
    Type: Grant
    Filed: April 18, 2019
    Date of Patent: January 5, 2021
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Andrew J. Fuller, Niels Van Dongen, Michael George Lenahan
  • Publication number: 20200410125
    Abstract: A method for defining a policy for providing access to a system is provided. The method includes: identifying, for each of a plurality of information classes within an information model, at least one respective information attribute; defining, for at least one of the at least one respective information attribute, a respective predicate filter function; determining, based on the defined at least one respective predicate filter function, at least one access rule that relates to a corresponding information attribute; defining the policy with respect to each of the plurality of information classes based on the constructed API and each of the determined at least one access rule; and constructing an application programming interface (API) for the information model based on the defined policy. The API may be augmented by updating parameters based on the defined policy.
    Type: Application
    Filed: June 24, 2020
    Publication date: December 31, 2020
    Applicant: JPMorgan Chase Bank, N.A.
    Inventors: Michael George NORMAN, David LAURANCE, Neil Antony SALTER
  • Patent number: 10878065
    Abstract: Federated systems for issuing playback certifications granting access to technically protected content are described. One embodiment of the system includes a registration server connected to a network, a content server connected to the network and to a trusted system, a first device including a non-volatile memory that is connected to the network and a second device including a non-volatile memory that is connected to the network. In addition, the registration server is configured to provide the first device with a first set of activation information in a first format, the first device is configured to store the first set of activation information in non-volatile memory, the registration server is configured to provide the second device with a second set of activation information in a second format, and the second device is configured to store the second set of activation information in non-volatile memory.
    Type: Grant
    Filed: October 23, 2017
    Date of Patent: December 29, 2020
    Assignee: DIVX, LLC
    Inventors: Eric William Grab, Chris Russell, Francis Yee-Dug Chan, Michael George Kiefer
  • Publication number: 20200404091
    Abstract: An electronic device with a primary functionality and a tracking functionality can be used in a centralized tracking system. A controller configures the electronic device to operate in one of a set of: an “on” mode, an “off” mode, a first standby mode, and a tracking standby mode. While configured to operate in the “on” mode, the primary and tracking functionality of the electronic device are enabled, and while configured to operate in the “off” mode, both are disabled. While configured to operate in the first standby mode, the tracking functionality is enabled and the primary functionality is limited. While configured to operate in the tracking standby mode, the primary functionality is disabled but the tracking functionality is enabled, enabling the electronic device to be located while the primary functionality is disabled and saving power relative to the first standby mode and the “on” mode.
    Type: Application
    Filed: June 21, 2019
    Publication date: December 24, 2020
    Inventors: Steven R. Klinkner, Josselin de la Broise, Michael George Farley
  • Publication number: 20200401288
    Abstract: A method of controlling a portable electronic device that has a touch-sensitive display includes displaying information on the touch-sensitive display, detecting a gesture on the touch-sensitive display, scrolling through the information in a first scrolling mode when the gesture is associated with a first area of the touch-sensitive display, and scrolling through the information in a second scrolling mode when the gesture is associated with a second area of the touch-sensitive display.
    Type: Application
    Filed: August 31, 2020
    Publication date: December 24, 2020
    Inventors: John Jong-Suk LEE, Jason Tyler GRIFFIN, Michael George LANGLOIS, Alen MUJKIC, David William BUKURAK
  • Patent number: 10856020
    Abstract: Systems and methods for performing adaptive bitrate streaming using alternative streams of protected content in accordance with embodiments of the invention are described. One embodiment of the invention includes a processor, and memory containing a client application. In addition, the client application configures the processor to: request a top level index file identifying a plurality of alternative streams of protected content, where each of the alternative streams of protected content are encrypted using common cryptographic information; obtain the common cryptographic information; request portions of content from at least the plurality of alternative streams of protected content; access the protected content using the common cryptographic information; and playback the content.
    Type: Grant
    Filed: May 16, 2019
    Date of Patent: December 1, 2020
    Assignee: DIVX, LLC
    Inventors: Michael George Kiefer, Eric William Grab, Jason Braness
  • Patent number: 10851594
    Abstract: A drill bit for drilling a borehole in earth formations may include a bit body having a bit axis and a bit face; a plurality of blades extending radially along the bit face; and a plurality of cutting elements disposed on the plurality of blades, the plurality of cutting elements comprising: at least one cutter comprising a substrate and a diamond table having a substantially planar cutting face; and at least two non-planar cutting elements comprising a substrate and a diamond layer having a non-planar cutting end, wherein in a rotated view of the plurality of cutting elements into a single plane, the at least one cutter is located a radial position from the bit axis that is intermediate the radial positions of the at least two non-planar cutting elements.
    Type: Grant
    Filed: April 9, 2018
    Date of Patent: December 1, 2020
    Assignee: SMITH INTERNATIONAL, INC.
    Inventors: Michael George Azar, Balasubramanian Durairajan, Madapusi Keshavan
  • Patent number: 10845321
    Abstract: A system includes a focusing system, a radiation detector, and a controller. The focusing system is configured to receive an incident radiation beam from a radiation source and focus the incident radiation beam on a portion of a component of a high temperature mechanical system. The incident radiation beam scatters from the portion of the component as a diffracted radiation beam. The focusing system is further configured to focus the diffracted radiation beam from the portion of the component on the radiation detector. The radiation detector is configured to detect a diffraction pattern of the diffracted radiation beam from the portion of the component. The controller is configured to determine a temperature of the portion of the component based on the diffraction pattern.
    Type: Grant
    Filed: September 24, 2018
    Date of Patent: November 24, 2020
    Assignee: Rolls-Royce Corporation
    Inventor: Michael George Glavicic
  • Patent number: 10827692
    Abstract: A system and method for calibrating an irrigation system to account for variations in flow rates caused by field elevation changes, pipe friction losses, water emitter nozzle wear, pressure-regulator inaccuracies, and other factors. A calibration map is created to account for the flow rate variations and then consulted to control operation of the irrigation system.
    Type: Grant
    Filed: February 8, 2018
    Date of Patent: November 10, 2020
    Assignee: Lindsay Corporation
    Inventors: Michael George Ricketts, Brian James Magnusson
  • Patent number: D909383
    Type: Grant
    Filed: March 6, 2018
    Date of Patent: February 2, 2021
    Assignee: Trimble Inc.
    Inventors: Michael George Sanders, Jonathan Musch, Gerald Steiger, Katherine Allen, Mathias Roehring, Karl Forsberg, Markus Stridsberg, Niklas Briheim, Jungha Lee, Chen-Cheng Su, Chia Hung Wu, Yu Juei Chang
  • Patent number: D911658
    Type: Grant
    Filed: August 8, 2019
    Date of Patent: February 23, 2021
    Assignee: Meyn Food Processing Technology B.V.
    Inventors: Ferdinand Allard de Vos, Michael George Laurentius Koopman