Patents by Inventor Thomas Graham

Thomas Graham 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: 20200329080
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for persisting state of a streaming application are disclosed. In one aspect, a method includes the actions of receiving data indicating interaction with third-party content that is displayed with first-party content at a client device. The interaction with the third-party content initiates an application request for a streaming version of an application (“streaming application”). The actions further include generating a representation of the streaming application in response to the interaction with the third-party content at the client device. The actions further include receiving data indicating a user interaction with the representation of the streaming application at the client device. The actions further include generating and storing data indicating a first state of the streaming application at a first time based on the user interaction with the representation of the streaming application.
    Type: Application
    Filed: June 26, 2020
    Publication date: October 15, 2020
    Inventors: Tuna Toksoz, Thomas Graham Price
  • Publication number: 20200322398
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for persisting state of a streaming application are disclosed. In one aspect, a method includes the actions of receiving data indicating interaction with third-party content that is displayed with first-party content at a client device. The interaction with the third-party content initiates an application request for a streaming version of an application (“streaming application”). The actions further include generating a representation of the streaming application in response to the interaction with the third-party content at the client device. The actions further include receiving data indicating a user interaction with the representation of the streaming application at the client device. The actions further include generating and storing data indicating a first state of the streaming application at a first time based on the user interaction with the representation of the streaming application.
    Type: Application
    Filed: June 19, 2020
    Publication date: October 8, 2020
    Inventors: Tuna Toksoz, Thomas Graham Price
  • Patent number: 10791188
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for adjusting an eligibility value for transmitting a digital component. In one aspect, a computing system includes a server for identifying opportunities to transmit digital components to client devices. The server determines a first probability of a given outcome occurring following user interaction with the digital component when the digital component is transmitted to the client device. The server determines a second probability of the given outcome occurring if the digital component is not transmitted to the client device. The server generates an outcome incrementality factor for the digital component, including determining a ratio of the first probability relative to the second probability, and triggers adjustment of an eligibility value based on the outcome incrementality factor. The server then controls transmission of the digital component to the client device using the adjusted eligibility value.
    Type: Grant
    Filed: August 24, 2017
    Date of Patent: September 29, 2020
    Assignee: Google LLC
    Inventors: Justin Lewis, Thomas Graham Price
  • Publication number: 20200284981
    Abstract: Described herein are photonic communication platforms that can overcome the memory bottleneck problem, thereby enabling scaling of memory capacity and bandwidth well beyond what is possible with conventional computing systems. Some embodiments provide photonic communication platforms that involve use of photonic modules. Each photonic module includes programmable photonic circuits for placing the module in optical communication with other modules based on the needs of a particular application. The architecture developed by the inventors relies on the use of common photomask sets (or at least one common photomask) to fabricate multiple photonic modules in a single wafer. Photonic modules in multiple wafers can be linked together into a communication platform using optical or electronic means.
    Type: Application
    Filed: March 5, 2020
    Publication date: September 10, 2020
    Applicant: Lightmatter, Inc.
    Inventors: Nicholas C. Harris, Carl Ramey, Michael Gould, Thomas Graham, Darius Bunandar, Ryan Braid, Mykhailo Tymchenko
  • Publication number: 20200253983
    Abstract: The present invention relates to Orally Inhaled and Nasal Drug Product (OINDP) comprising a benzodiazepine, in particular remimazolam.
    Type: Application
    Filed: March 24, 2020
    Publication date: August 13, 2020
    Inventors: Karl-Uwe Petersen, Derek Jo Sakata, Thomas Stohr, John Graham, Brett Coopers, Tatjana Bevans, Christopher Reilly
  • Publication number: 20200246416
    Abstract: The present invention provides methods for treating moderate-to-severe or severe atopic dermatitis (AD). The methods of the present invention comprise administering to a subject in need thereof one or more doses of an interleukin-4 receptor (IL-4R) inhibitor such as an anti-IL-4R antibody. In certain embodiments, the methods of the present invention are used to treat severe AD in a patient whose disease is not controlled with systemic therapy (e.g., cyclosporine A) or when such therapy is inadvisable.
    Type: Application
    Filed: July 16, 2019
    Publication date: August 6, 2020
    Inventors: ALLEN Radin, NEIL GRAHAM, BOLANLE AKINLADE, GIANLUCA PIROZZI, XING SUN, THOMAS HULTSCH, BRAD S. SHUMEL, ASHISH BANSAL
  • Patent number: 10728292
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for persisting state of a streaming application are disclosed. In one aspect, a method includes the actions of receiving data indicating interaction with third-party content that is displayed with first-party content at a client device. The interaction with the third-party content initiates an application request for a streaming version of an application (“streaming application”). The actions further include generating a representation of the streaming application in response to the interaction with the third-party content at the client device. The actions further include receiving data indicating a user interaction with the representation of the streaming application at the client device. The actions further include generating and storing data indicating a first state of the streaming application at a first time based on the user interaction with the representation of the streaming application.
    Type: Grant
    Filed: May 8, 2019
    Date of Patent: July 28, 2020
    Assignee: Google LLC
    Inventors: Tuna Toksoz, Thomas Graham Price
  • Publication number: 20200225998
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for reducing latency in presenting content. In one aspect, a system includes a native application that presents an interactive item and a latency reduction engine. The latency reduction engine detects interaction with the interactive item that links to a first electronic resource that is different from the native application and provided by a first network domain and in response to the detecting, reduces latency in presenting the first electronic resource, including executing a first processing thread and a second processing thread in parallel. The first processing thread requests a second electronic resource from a second network domain and loads the second electronic resource and, in response to the loading, stores a browser cookie for the second network domain. The second processing thread requests the first electronic resource and presents the first electronic resource.
    Type: Application
    Filed: March 31, 2020
    Publication date: July 16, 2020
    Inventors: Tuna Toksoz, Thomas Graham Price
  • Patent number: 10703086
    Abstract: A system and method for authenticating an additively manufactured component is provided. The method includes locating an identifying region of the component that includes localized density variations that define a component identifier. The method further includes interrogating the identifying region of the component using a scanning device such as an x-ray computed tomography device to obtain the component identifier. The method further includes obtaining a reference identifier from a database, comparing the component identifier to the reference identifier, and determining that the component is authentic if the component identifier matches the reference identifier.
    Type: Grant
    Filed: April 5, 2017
    Date of Patent: July 7, 2020
    Assignee: GENERAL ELECTRIC COMPANY
    Inventors: Scott Alan Gold, Thomas Graham Spears, David Henry Abbott
  • Patent number: 10706139
    Abstract: A system and method for authenticating an additively manufactured component are provided. The method includes locating an identifying region on the component which may be positioned at a predetermined location relative to an identifiable datum feature. The identifying region may be scanned to determine a component identifier of the component. A reference identifier may be obtained from a database and compared to the component identifier to determine whether the component is authentic.
    Type: Grant
    Filed: April 5, 2017
    Date of Patent: July 7, 2020
    Assignee: GENERAL ELECTRIC COMPANY
    Inventors: Scott Alan Gold, Thomas Graham Spears
  • Publication number: 20200199867
    Abstract: System for assisting in reducing the spread of fire between adjacent rooms in a building proximate to the ceiling thereof includes an elongated header track, at least one elongated filler constructed at least partially of compressible or elastic material and at least one fire-blocker constructed at least partially of fire retarding material.
    Type: Application
    Filed: March 2, 2020
    Publication date: June 25, 2020
    Inventors: Eva Ackerman, Yanwei Cen, Martin Everington, Juan Manuel Gonzalez, David Thomas Graham, Carl Bryson McGinnis
  • Publication number: 20200189194
    Abstract: A method of controlling an additive manufacturing process in which a directed energy source is used to selectively melt material to form a workpiece, forming a melt pool in the process of melting, the method including: using an imaging apparatus to generate an image of the melt pool comprising an array of individual image elements, the image including a measurement of at least one physical property for each of the individual image elements; from the measurements, mapping a melt pool boundary of the melt pool; and controlling at least one aspect of the additive manufacturing process with reference to the melt pool boundary.
    Type: Application
    Filed: December 13, 2018
    Publication date: June 18, 2020
    Inventor: Thomas Graham Spears
  • Publication number: 20200189196
    Abstract: A method of controlling an additive manufacturing process in which a directed energy source is used to selectively melt material to form a workpiece, forming a melt pool in the process of melting, the method comprising: using an imaging apparatus to generate an image of the melt pool comprising an array of individual image elements, the image including a measurement of at least one physical property for each of the individual image elements; from the measurements, mapping a melt pool boundary of the melt pool; computing a algebraic connectivity of the melt pool; and controlling at least one aspect of the additive manufacturing process with reference to the algebraic connectivity.
    Type: Application
    Filed: December 13, 2018
    Publication date: June 18, 2020
    Inventor: Thomas Graham Spears
  • Publication number: 20200189198
    Abstract: A method of controlling an additive manufacturing process in which a directed energy source is used to selectively melt material to form a workpiece, forming a melt pool in the process of melting. The method includes: using an imaging apparatus to generate an image of the melt pool comprising an array of individual image elements, the image including a measurement of at least one physical property for each of the individual image elements; from the measurements, mapping a melt pool boundary of the melt pool; applying Green's theorem to the melt pool boundary; and controlling at least one aspect of the additive manufacturing process with reference to the Green's theorem application.
    Type: Application
    Filed: December 13, 2018
    Publication date: June 18, 2020
    Inventor: Thomas Graham Spears
  • Publication number: 20200189195
    Abstract: A method of controlling an additive manufacturing process in which a directed energy source is used to selectively melt material to form a workpiece, forming a melt pool in the process of melting, the method comprising: using an imaging apparatus to generate an image of the melt pool comprising an array of individual image elements, the image including a measurement of at least one physical property for each of the individual image elements; from the measurements, mapping a melt pool boundary of the melt pool; computing a fractal dimension of the melt pool; and controlling at least one aspect of the additive manufacturing process with reference to the fractal dimension.
    Type: Application
    Filed: December 13, 2018
    Publication date: June 18, 2020
    Inventor: Thomas Graham Spears
  • Publication number: 20200189197
    Abstract: A method of controlling an additive manufacturing process in which a directed energy source is used to selectively melt material to form a workpiece, forming a melt pool in the process of melting, the method comprising: using an imaging apparatus to generate an image of the melt pool comprising an array of individual image elements, the image including a measurement of at least one physical property for each of the individual image elements; from the measurements, mapping a melt pool boundary of the melt pool; computing a geometric length of the melt pool boundary; and controlling at least one aspect of the additive manufacturing process with reference to the geometric length.
    Type: Application
    Filed: December 13, 2018
    Publication date: June 18, 2020
    Inventor: Thomas Graham Spears
  • Publication number: 20200189199
    Abstract: A method of controlling an additive manufacturing process in which a directed energy source is used to selectively melt material to form a workpiece, forming a melt pool in the process of melting. The method includes: using an imaging apparatus to generate an image of the melt pool comprising an array of individual image elements, the image including a measurement of at least one physical property for each of the individual image elements; using a software machine learning algorithm to classify each image as acceptable or unacceptable; and controlling at least one aspect of the additive manufacturing process with reference to the image classification.
    Type: Application
    Filed: December 13, 2018
    Publication date: June 18, 2020
    Inventor: Thomas Graham Spears
  • Patent number: 10675683
    Abstract: A method and apparatus for additive manufacturing is provided whereby a curtain of powder is provided adjacent a vertically oriented build plate, and a laser melts or sinters the powder over a region of the build plate. The curtain of powder is moved relative to the build plate to maintain the same distance between the curtain and the previously deposited layer, and the process repeated to provide a three dimensional structure on the build plate.
    Type: Grant
    Filed: March 2, 2016
    Date of Patent: June 9, 2020
    Assignee: General Electric Company
    Inventors: Shane Matthew Gillespie, James Shealy, Scott Alan Gold, Thomas Graham Spears
  • Patent number: 10678605
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for reducing latency in presenting content. In one aspect, a system includes a native application that presents an interactive item and a latency reduction engine. The latency reduction engine detects interaction with the interactive item that links to a first electronic resource that is different from the native application and provided by a first network domain and in response to the detecting, reduces latency in presenting the first electronic resource, including executing a first processing thread and a second processing thread in parallel. The first processing thread requests a second electronic resource from a second network domain and loads the second electronic resource and, in response to the loading, stores a browser cookie for the second network domain. The second processing thread requests the first electronic resource and presents the first electronic resource.
    Type: Grant
    Filed: April 12, 2016
    Date of Patent: June 9, 2020
    Assignee: Google LLC
    Inventors: Tuna Toksoz, Thomas Graham Price
  • Patent number: 10664402
    Abstract: Example implementations relate to read operation redirect. For example, a system according in the present disclosure may include a data storage device accessible by a host. The system may include an input/output filter of an operating system of the host. The input/output filter may monitor read operations and write operations from the host to the data storage device. The input/output filter may copy a portion of the data storage device to a random-access memory (RAM) buffer within the host responsive to monitored read operations to the portion exceeding a threshold. The input/output filter may redirect a successive read operation, addressed to the portion of the data storage device, to the copy of the portion in the RAM buffer.
    Type: Grant
    Filed: January 27, 2017
    Date of Patent: May 26, 2020
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Virginia Q. Herrera, Christoph Graham, Thomas Joseph Flynn