Patents by Inventor Scott Roy

Scott Roy 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: 11964973
    Abstract: Disclosed are compounds of Formula (I): or a salt thereof, wherein: X is CR6 or N; Y is CR3 or N; R1, R2, R3, R4, R5, R6, R7, and m are defined herein. Also disclosed are methods of using such compounds to inhibit the activity of one or both of diacylglycerol kinase alpha (DGK?) and diacylglycerol kinase zeta (DGK?), and pharmaceutical compositions comprising such compounds. These compounds are useful in the treatment of viral infections and proliferative disorders, such as cancer.
    Type: Grant
    Filed: December 22, 2020
    Date of Patent: April 23, 2024
    Assignee: Bristol-Myers Squibb Company
    Inventors: Robert G. Gentles, Upender Velaparthi, Min Ding, Richard E. Olson, Scott W. Martin, Saumya Roy, Prasada Rao Jalagam, Jayakumar Sankara Warrier, Louis S. Chupak, Denise Christine Grunenfelder
  • Publication number: 20240099462
    Abstract: A drawer glide mechanism can include a first elongate guide member, a second elongate glide member, a ball bearing component, and a v-notch socket. The first elongate guide member includes a distal end that is configured to fit within an opening in the v-notch socket. The drawer glide mechanism can further include one or more floating members and fixed members.
    Type: Application
    Filed: September 6, 2023
    Publication date: March 28, 2024
    Inventors: Bradly Anderson, Edward William Roy Lachman, Jeffrey Scott Hoeft
  • Patent number: 11920704
    Abstract: A female undersea hydraulic coupling member is equipped with a plurality of pressure-energized metal seals configured to seal between the body of the female member and the probe of a corresponding male hydraulic coupling member in response to ambient hydrostatic pressure and/or hydraulic fluid pressure. Pressure-energized metal seals may also be provided to seal between the body of the female coupling member and a removable seal retainer or seal cartridge. In one particular preferred embodiment, the pressure-energized seals are back-to-back metal C-seals separated by annular seal supports having a generally T-shaped cross section and retained on one or more shoulders in the body of the female member by a removable seal cartridge.
    Type: Grant
    Filed: February 14, 2023
    Date of Patent: March 5, 2024
    Assignee: National Coupling Company, Inc.
    Inventors: Robert E. Smith, III, Scott Stolle, Chris Roy
  • Publication number: 20230231634
    Abstract: Disclosed are a test instrument and testing methods for audibly providing signal metrics (such as signal strength and/or signal quality) of fifth-generation network (5G) beams to assist installation of 5G Customer Premises Equipment (CPE) antenna at a premises. A test instrument may obtain signal metrics and provide audio output based on the signal metrics at various locations of the premises. The audio output may be transmitted to a headphone device worn by a user. In this manner, the user may select an appropriate location on the premises at which to install the 5G CPE antenna via audible queues that are based on the measured signal metric at a given location. The test instrument may provide fine-tuning capabilities by also audibly providing directional information that indicates where the 5G CPE antenna should be pointed or moved to align the 5G CPE antenna to a 5G beam.
    Type: Application
    Filed: January 18, 2023
    Publication date: July 20, 2023
    Applicant: VIAVI SOLUTIONS INC.
    Inventors: Scott Roy PETTYGROVE, Hans Joerg WOLF, Karthik SUBRAMANIAN
  • Publication number: 20230097734
    Abstract: A system and computer-implemented method for routing an encrypted packet through a cloud enforcement network based on a metadata tag. The cloud enforcement network applies policy and routing attributions or tags outside of the encrypted packet payload in such a way as to not require an inner packet to first be decrypted. Traffic prioritization, data protection, and per application policies are achieved by using such metadata tags for internode routing without the need for DPI or decryption. Furthermore, the metadata itself can also be signed or encrypted depending on the provenance of the data. As such, applying meta-tagging external to an encrypted packet, the payload would not be needed to be decrypted during transit of the packet to express end-to-end policy and routing decisions.
    Type: Application
    Filed: September 30, 2021
    Publication date: March 30, 2023
    Inventors: Vincent Parla, Kyle Andrew Donald Mestery, Rahim Lalani, Scott Roy Fluhrer
  • Patent number: 11588561
    Abstract: Disclosed are a test instrument and testing methods for audibly providing signal metrics (such as signal strength and/or signal quality) of fifth-generation network (5G) beams to assist installation of 5G Customer Premises Equipment (CPE) antenna at a premises. A test instrument may obtain signal metrics and provide audio output based on the signal metrics at various locations of the premises. The audio output may be transmitted to a headphone device worn by a user. In this manner, the user may select an appropriate location on the premises at which to install the 5G CPE antenna via audible queues that are based on the measured signal metric at a given location. The test instrument may provide fine-tuning capabilities by also audibly providing directional information that indicates where the 5G CPE antenna should be pointed or moved to align the 5G CPE antenna to a 5G beam.
    Type: Grant
    Filed: August 19, 2020
    Date of Patent: February 21, 2023
    Assignee: VIAVI SOLUTIONS INC.
    Inventors: Scott Roy Pettygrove, Hans Joerg Wolf, Karthik Subramanian
  • Patent number: 11394536
    Abstract: Presented herein are methodologies for establishing secure communications in a post-quantum computer context. The methodology includes receiving, from a first communications device, at a second communications device, a secret seed value, or otherwise obtaining the secret seed value; initializing a session key service with the secret seed value; receiving, from the first communications device, at the second communications device, a pre-shared key identifier; querying the session key service for a pre-shared key corresponding the pre-shared key identifier; receiving, from the session key service, the pre-shared key; deriving a session key based, at least in part, on the pre-shared key; receiving from the first communications device, at the second communications device, data encrypted with the session key; and decrypting the data at the second communications device using the session key.
    Type: Grant
    Filed: January 22, 2020
    Date of Patent: July 19, 2022
    Assignee: CISCO TECHNOLOGY, INC
    Inventors: Lionel Florit, Scott Roy Fluhrer, Amjad Inamdar, David Arthur McGrew
  • Publication number: 20220215183
    Abstract: Techniques are disclosed for training and/or utilizing an automatic post-editing model in correcting translation error(s) introduced by a neural machine translation model. The automatic post-editing model can be trained using automatically generated training instances. A training instance is automatically generated by processing text in a first language using a neural machine translation model to generate text in a second language. The text in the second language is processed using a neural machine translation model to generate training text in the first language. A training instance can include the text in the first language as well as the training text in the first language.
    Type: Application
    Filed: March 21, 2022
    Publication date: July 7, 2022
    Inventors: Markus Freitag, Isaac Caswell, Howard Scott Roy
  • Publication number: 20220215184
    Abstract: Techniques are disclosed for training and/or utilizing an alignments and language model (“ALM”) in automatically determining an ALM score corresponding with natural language text generated using a natural language generation model. The natural language text generated using the natural language generation model can be based on a set of structured data. Additionally or alternatively, the ALM can include a fluency model portion and a semantics model portion. The fluency model portion can be used in determining the fluency and/or grammar of the text. The semantics model portion be used in evaluating the content of the natural language text with respect to the content of the structured data.
    Type: Application
    Filed: August 22, 2019
    Publication date: July 7, 2022
    Inventors: Markus Freitag, Howard Scott Roy
  • Patent number: 11295092
    Abstract: Techniques are disclosed for training and/or utilizing an automatic post-editing model in correcting translation error(s) introduced by a neural machine translation model. The automatic post-editing model can be trained using automatically generated training instances. A training instance is automatically generated by processing text in a first language using a neural machine translation model to generate text in a second language. The text in the second language is processed using a neural machine translation model to generate training text in the first language. A training instance can include the text in the first language as well as the training text in the first language.
    Type: Grant
    Filed: July 15, 2019
    Date of Patent: April 5, 2022
    Assignee: GOOGLE LLC
    Inventors: Markus Freitag, Isaac Caswell, Howard Scott Roy
  • Publication number: 20210226782
    Abstract: Presented herein are methodologies for establishing secure communications in a post-quantum computer context. The methodology includes receiving, from a first communications device, at a second communications device, a secret seed value, or otherwise obtaining the secret seed value; initializing a session key service with the secret seed value; receiving, from the first communications device, at the second communications device, a pre-shared key identifier; querying the session key service for a pre-shared key corresponding the pre-shared key identifier; receiving, from the session key service, the pre-shared key; deriving a session key based, at least in part, on the pre-shared key; receiving from the first communications device, at the second communications device, data encrypted with the session key; and decrypting the data at the second communications device using the session key.
    Type: Application
    Filed: January 22, 2020
    Publication date: July 22, 2021
    Inventors: Lionel Florit, Scott Roy Fluhrer, Amjad Inamdar, David Arthur McGrew
  • Patent number: 10985847
    Abstract: A method divides data traffic into multiple optical transport units formatted according to an optical transport network (OTN) standard. The multiple optical transport units include a master optical network unit and one or more slave optical network units. Each optical network unit includes overhead and a payload. The overhead includes used overhead specifically defined in the OTN standard and unused overhead not specifically defined in the OTN standard. The method encrypts each optical network unit with a respective one of multiple encryption keys, defines security control parameters identifying the multiple encryption keys, and inserts the security control parameters into the unused overhead of a first slave optical network unit among the one or more slave optical network units. The method transmits the optical network units in encrypted form.
    Type: Grant
    Filed: December 21, 2017
    Date of Patent: April 20, 2021
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Gilberto Loprieno, Scott Roy Fluhrer, Emanuele Umberto Giacometti
  • Publication number: 20210075522
    Abstract: Disclosed are a test instrument and testing methods for audibly providing signal metrics (such as signal strength and/or signal quality) of fifth-generation network (5G) beams to assist installation of 5G Customer Premises Equipment (CPE) antenna at a premises. A test instrument may obtain signal metrics and provide audio output based on the signal metrics at various locations of the premises. The audio output may be transmitted to a headphone device worn by a user. In this manner, the user may select an appropriate location on the premises at which to install the 5G CPE antenna via audible queues that are based on the measured signal metric at a given location. The test instrument may provide fine-tuning capabilities by also audibly providing directional information that indicates where the 5G CPE antenna should be pointed or moved to align the 5G CPE antenna to a 5G beam.
    Type: Application
    Filed: August 19, 2020
    Publication date: March 11, 2021
    Applicant: VIAVI SOLUTIONS INC
    Inventors: Scott Roy PETTYGROVE, Hans Joerg WOLF, Karthik SUBRAMANIAN
  • Publication number: 20210019373
    Abstract: Techniques are disclosed for training and/or utilizing an automatic post-editing model in correcting translation error(s) introduced by a neural machine translation model. The automatic post-editing model can be trained using automatically generated training instances. A training instance is automatically generated by processing text in a first language using a neural machine translation model to generate text in a second language. The text in the second language is processed using a neural machine translation model to generate training text in the first language. A training instance can include the text in the first language as well as the training text in the first language.
    Type: Application
    Filed: July 15, 2019
    Publication date: January 21, 2021
    Inventors: Markus Freitag, Isaac Caswell, Howard Scott Roy
  • Patent number: 10719667
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for providing a natural language based program interface to software applications. One of the methods includes, obtaining, via a natural language front end, a natural language query or a natural language update statement issued by a software application; converting the natural language query or natural language update statement into structured operations to be performed on APIs of a knowledge base; performing the structured operations on the APIs to produce a natural language output statement; and providing, via a natural language output interface, the natural language output statement to the software application. The knowledge base stores entity information according to a data schema and has structured APIs for use by software applications to query the knowledge base; the software applications are limited to communicating with the knowledge base through the interfaces provided by the natural language front end.
    Type: Grant
    Filed: August 5, 2015
    Date of Patent: July 21, 2020
    Assignee: Google LLC
    Inventor: Howard Scott Roy
  • Publication number: 20200042693
    Abstract: An application service system receives, from a merchant service system, an application program code comprising identifying information. The identifying information is extracted and the application is distributed for operation on a user device. A user interacts with the application, creating an access request that is transmitted to the application service system along with the extracted identifying information. The application service system transmits an access token to the user device comprising the received identifying information. The user device transmits the access token with a service request to the application service system. The application service system compares the identifying information from the access token to the identifying information extracted from the application program code received from the merchant services system. If the identifying information matches, the service request is processed.
    Type: Application
    Filed: October 11, 2019
    Publication date: February 6, 2020
    Inventors: Michael David Galpin, Jon Christian Boekenoogen, Scott Roy Atwood, Jeffrey William Hamilton
  • Patent number: 10445491
    Abstract: An application service system receives, from a merchant service system, an application program code comprising identifying information. The identifying information is extracted and the application is distributed for operation on a user device. A user interacts with the application, creating an access request that is transmitted to the application service system along with the extracted identifying information. The application service system transmits an access token to the user device comprising the received identifying information. The user device transmits the access token with a service request to the application service system. The application service system compares the identifying information from the access token to the identifying information extracted from the application program code received from the merchant services system. If the identifying information matches, the service request is processed.
    Type: Grant
    Filed: November 16, 2017
    Date of Patent: October 15, 2019
    Assignee: GOOGLE LLC
    Inventors: Michael David Galpin, Jon Christian Boekenoogen, Scott Roy Atwood, Jeffrey William Hamilton
  • Publication number: 20190199449
    Abstract: A method divides data traffic into multiple optical transport units formatted according to an optical transport network (OTN) standard. The multiple optical transport units include a master optical network unit and one or more slave optical network units. Each optical network unit includes overhead and a payload. The overhead includes used overhead specifically defined in the OTN standard and unused overhead not specifically defined in the OTN standard. The method encrypts each optical network unit with a respective one of multiple encryption keys, defines security control parameters identifying the multiple encryption keys, and inserts the security control parameters into the unused overhead of a first slave optical network unit among the one or more slave optical network units. The method transmits the optical network units in encrypted form.
    Type: Application
    Filed: December 21, 2017
    Publication date: June 27, 2019
    Inventors: Gilberto Loprieno, Scott Roy Fluhrer, Emanuele Umberto Giacometti
  • Patent number: 10104050
    Abstract: A method is provided in one example embodiment and includes receiving at a node of a transitive IP network a data packet including a Network Services Header (“NSH”); accessing by the transitive IP network node context contained in the NSH, wherein the context may be used by the transitive IP network node to perform an enhanced network service in connection with the received data packet; performing by the transitive IP network node the enhanced network service in connection with the received data packet using the accessed context; and, subsequent to the performing, forwarding the received packet to a next node.
    Type: Grant
    Filed: May 4, 2016
    Date of Patent: October 16, 2018
    Assignee: Cisco Technology, Inc.
    Inventors: Warren Scott Wainner, Brian E. Weis, Paul Quinn, Scott Roy Fluhrer
  • Patent number: 10083169
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for processing word sequences using neural networks. One of the methods includes receiving a first sequence of words arranged according to a first order; and for each word in the first sequence, beginning with a first word in the first order: determining a topic vector that is associated with the word; generating a combined input from the word and the topic vector, and processing the combined input through one or more sequence modeling layers to generate a sequence modeling output for the word; and processing one or more of the sequence modeling outputs through an output layer to generate a neural network output for the first sequence of words.
    Type: Grant
    Filed: August 26, 2016
    Date of Patent: September 25, 2018
    Assignee: Google LLC
    Inventors: Shalini Ghosh, Oriol Vinyals, Brian Patrick Strope, Howard Scott Roy, Thomas L. Dean, Larry Paul Heck