Patents by Inventor Christopher Gray
Christopher Gray 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: 12094443Abstract: The disclosed computer-implemented method may include receiving, from a client device, a request for multimedia content, where the request includes both a manifest request that includes client identification data and a license request that includes a license challenge. The method may further include validating the received request for multimedia content using the client identification data in the manifest request and generating a manifest response that includes an identification of a specified multimedia content stream that is to be provided to the client device. The method may also include acquiring at least one license in response to the license request, where the license includes a response to the license challenge having various content keys, and then providing the specified multimedia content stream, including the generated manifest response and the acquired license, to the client device. Various other methods, systems, and computer-readable media are also disclosed.Type: GrantFiled: August 28, 2023Date of Patent: September 17, 2024Assignee: Netflix, Inc.Inventors: Shyam Gala, Katheryn Shi, Christopher Gray, Suudhan Rangarajan, Manuel Correa, Pablo Pissanetzky, Bertrand Mollinier Toublet, Niranjan P. Ghate, Raymond Walsh, Edward H. Barker
-
Patent number: 12078272Abstract: A method and apparatus are disclosed for re-terminating an end of a flexible pipe. The method comprises removing at least one original end fitting component (310, 335) from a multicomponent end fitting, secured to flexible pipe body at an end of a flexible pipe, leaving a retained portion (330, 360) of the end fitting in situ and subsequently securing at least one superseding end fitting component (310, 335) to the retained portion thereby providing a new fluid tight seal against a fluid retaining layer of the flexible pipe at a new sealing location axially displaced from an original sealing location.Type: GrantFiled: March 19, 2021Date of Patent: September 3, 2024Assignee: BAKER HUGHES ENERGY TECHNOLOGY UK LIMITEDInventors: Christopher Gray, Philip Nott, Ashley Clack, John McNab
-
Publication number: 20240225665Abstract: A reamer adapter may include a main body having a recess and a plurality of slots communicating with the recess. The reamer adapter may include at least a first spring coupled to the main body and positioned in one of the plurality of slots. The first spring can be configured to engage a cross-member of a reamer head and force the cross-member to engage with a part of the main body that forms the one of the plurality of slots.Type: ApplicationFiled: January 5, 2024Publication date: July 11, 2024Inventors: Joshua Clements, Christopher A Gray
-
Patent number: 12016576Abstract: Disclosed herein are rasp adapters, rasp systems, and method of use thereof. The rasp adapter can include a body and a retention element. The body can define a body cavity, a handle opening, and a trunnion bore. The retention element can be located within the body cavity and can include a knuckle and a heal. The knuckle can be located proximate to and movable into and out of the trunnion bore. The heal can be located proximate the handle opening. Movement of the retention element due to a force applied to the heal can cause movement of the retention element and movement of the knuckle into the trunnion bore.Type: GrantFiled: February 6, 2023Date of Patent: June 25, 2024Assignee: Zimmer, Inc.Inventors: Joshua Clements, James S. Collins, Christopher A Gray
-
Publication number: 20240067326Abstract: An aircraft wing is disclosed having a main fixed wing portion and a wing tip device at a tip thereof. The wing tip device is configurable between a flight configuration and a ground configuration, in which ground configuration the wing tip device is moved away from the flight configuration such that the span of the aircraft wing is reduced. A hinge arrangement connects the main fixed wing portion and the wing tip device and enables the wing tip device to rotate between the ground configuration and the flight configuration. The hinge arrangement protrudes beyond an outer surface of the main fixed wing portion and wing tip device. A fairing covers at least part of the hinge arrangement on at least a suction side of the wing.Type: ApplicationFiled: August 30, 2023Publication date: February 29, 2024Inventors: Oliver FAMILY, Robert MILLS, Christopher GRAY, Thomas WILSON
-
Publication number: 20230419941Abstract: The disclosed computer-implemented method may include receiving, from a client device, a request for multimedia content, where the request includes both a manifest request that includes client identification data and a license request that includes a license challenge. The method may further include validating the received request for multimedia content using the client identification data in the manifest request and generating a manifest response that includes an identification of a specified multimedia content stream that is to be provided to the client device. The method may also include acquiring at least one license in response to the license request, where the license includes a response to the license challenge having various content keys, and then providing the specified multimedia content stream, including the generated manifest response and the acquired license, to the client device. Various other methods, systems, and computer-readable media are also disclosed.Type: ApplicationFiled: August 28, 2023Publication date: December 28, 2023Inventors: Shyam Gala, Katheryn Shi, Christopher Gray, Suudhan Rangarajan, Manuel Correa, Pablo Pissanetzky, Bertrand Mollinier Toublet, Niranjan P. Ghate, Raymond Walsh, Edward H. Barker
-
Patent number: 11741930Abstract: The disclosed computer-implemented method may include receiving, from a client device, a request for multimedia content, where the request includes both a manifest request that includes client identification data and a license request that includes a license challenge. The method may further include validating the received request for multimedia content using the client identification data in the manifest request and generating a manifest response that includes an identification of a specified multimedia content stream that is to be provided to the client device. The method may also include acquiring at least one license in response to the license request, where the license includes a response to the license challenge having various content keys, and then providing the specified multimedia content stream, including the generated manifest response and the acquired license, to the client device. Various other methods, systems, and computer-readable media are also disclosed.Type: GrantFiled: October 23, 2020Date of Patent: August 29, 2023Assignee: Netflix, Inc.Inventors: Shyam Gala, Katheryn Shi, Christopher Gray, Suudhan Rangarajan, Manuel Correa, Pablo Pissanetzky, Bertrand Mollinier Toublet, Niranjan P. Ghate, Raymond Walsh, Edward H. Barker
-
Publication number: 20230181198Abstract: Disclosed herein are rasp adapters, rasp systems, and method of use thereof. The rasp adapter can include a body and a retention element. The body can define a body cavity, a handle opening, and a trunnion bore. The retention element can be located within the body cavity and can include a knuckle and a heal. The knuckle can be located proximate to and movable into and out of the trunnion bore. The heal can be located proximate the handle opening. Movement of the retention element due to a force applied to the heal can cause movement of the retention element and movement of the knuckle into the trunnion bore.Type: ApplicationFiled: February 6, 2023Publication date: June 15, 2023Inventors: Joshua Clements, James S. Collins, Christopher A. Gray
-
Patent number: 11602359Abstract: Disclosed herein are rasp adapters, rasp systems, and method of use thereof. The rasp adapter can include a body and a retention element. The body can define a body cavity, a handle opening, and a trunnion bore. The retention element can be located within the body cavity and can include a knuckle and a heal. The knuckle can be located proximate to and movable into and out of the trunnion bore. The heal can be located proximate the handle opening. Movement of the retention element due to a force applied to the heal can cause movement of the retention element and movement of the knuckle into the trunnion bore.Type: GrantFiled: January 14, 2021Date of Patent: March 14, 2023Assignee: Zimmer, Inc.Inventors: Joshua Clements, James S. Collins, Christopher A Gray
-
Patent number: 11293571Abstract: A method and apparatus are disclosed for terminating flexible pipe body. The apparatus comprises an end fitting core portion (330), an end fitting termination portion (310) and a spacer ring member (335) locatable between the core portion (330) and the termination portion (310) for maintaining a whole anterior end surface of the core portion (330) and an opposed whole posterior end surface of the termination portion (310) in a spaced apart relationship.Type: GrantFiled: April 28, 2016Date of Patent: April 5, 2022Assignee: Baker Hughes Energy Technology UK LimitedInventors: Christopher Gray, Philip Nott, Ashley Clack, John McNab
-
Patent number: 11157388Abstract: Identifying a trace based on wait chain coverage analysis comprises identifying a scenario covered by a plurality of traces, as well as a plurality of scenario phases. Each phase has corresponding phase beginning and ending, and is covered by corresponding trace(s) of the plurality of traces. For each prior instance of each phase, a corresponding wait chain comprising a series of wait operations is identified. After identifying signatures configured to match a subset of wait operations in wait chain(s), at least a signature coverage is calculated over the identified corresponding wait chains. The signature coverage characterizes portions(s) of these wait chains that are matched by the signature(s). Based on calculating the signature coverage, one or more of the plurality of traces are identified as having unknown wait states, based on the identified trace(s) corresponding to a larger amount of uncovered wait chain portions than others of the plurality of traces.Type: GrantFiled: July 10, 2020Date of Patent: October 26, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Scotia Clover Baker, Ilia Sacson, Deepthi Sri Dhulipalla, James Christopher Gray, Manikanta Reddy Dornala, Minxiao Zhou, Travis Alcantara, Yash Sharma, Vibhor Bhatt, Qi Zhang, Ishfaq Mohammad Ismail
-
Publication number: 20210228219Abstract: Disclosed herein are rasp adapters, rasp systems, and method of use thereof. The rasp adapter can include a body and a retention element. The body can define a body cavity, a handle opening, and a trunnion bore. The retention element can be located within the body cavity and can include a knuckle and a heal. The knuckle can be located proximate to and movable into and out of the trunnion bore. The heal can be located proximate the handle opening. Movement of the retention element due to a force applied to the heal can cause movement of the retention element and movement of the knuckle into the trunnion bore.Type: ApplicationFiled: January 14, 2021Publication date: July 29, 2021Inventors: Josh Clements, James S. Collins, Christopher A Gray
-
Publication number: 20210207749Abstract: A method and apparatus are disclosed for re-terminating an end of a flexible pipe. The method comprises removing at least one original end fitting component (310, 335) from a multicomponent end fitting, secured to flexible pipe body at an end of a flexible pipe, leaving a retained portion (330, 360) of the end fitting in situ and subsequently securing at least one superseding end fitting component (310, 335) to the retained portion thereby providing a new fluid tight seal against a fluid retaining layer of the flexible pipe at a new sealing location axially displaced from an original sealing location.Type: ApplicationFiled: March 19, 2021Publication date: July 8, 2021Inventors: Christopher Gray, Philip Nott, Ashley Clack, John McNab
-
Publication number: 20210044850Abstract: The disclosed computer-implemented method may include receiving, from a client device, a request for multimedia content, where the request includes both a manifest request that includes client identification data and a license request that includes a license challenge. The method may further include validating the received request for multimedia content using the client identification data in the manifest request and generating a manifest response that includes an identification of a specified multimedia content stream that is to be provided to the client device. The method may also include acquiring at least one license in response to the license request, where the license includes a response to the license challenge having various content keys, and then providing the specified multimedia content stream, including the generated manifest response and the acquired license, to the client device. Various other methods, systems, and computer-readable media are also disclosed.Type: ApplicationFiled: October 23, 2020Publication date: February 11, 2021Inventors: Shyam Gala, Katheryn Shi, Christopher Gray, Suudhan Rangarajan, Manuel Correa, Pablo Pissanetzky, Bertrand Mollinier Toublet, Niranjan P. Ghate, Raymond Walsh, Edward H. Barker
-
Publication number: 20200355306Abstract: A method and apparatus are disclosed for terminating flexible pipe body. The apparatus comprises an end fitting core portion, an end fitting termination portion and a spacer ring member locatable between the core portion and the termination portion for maintaining a whole anterior end surface of the core portion and an opposed whole posterior end surface of the termination portion in a spaced apart relationship.Type: ApplicationFiled: July 29, 2020Publication date: November 12, 2020Inventors: Christopher Gray, Philip Nott, Ashley Clack, John McNab
-
Patent number: 10560853Abstract: Embodiments provision captive portals on network access points (NAPs). In response to a request from a NAP owner, a cloud service associates a NAP with the NAP owner and provides a control channel for configuring the NAP. The NAP owner inputs configuration settings describing the captive portal. The cloud service processes the configuration settings to generate configuration data. The cloud service transmits the configuration data to the NAP. The NAP applies the configuration data to configure the NAP. Some embodiments configure Wi-Fi hotspots with captive portals for gated access to the Internet.Type: GrantFiled: June 8, 2016Date of Patent: February 11, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Adam R. Dyba, Piyush Goyal, James Christopher Gray, Shai Guday, Thomas W. Kuehnel, Triptpal Singh Lamba, David Neil MacDonald, Darya Mazandarany, Saumaya Sharma
-
Patent number: 10422355Abstract: A telescopic position adjustment mechanism allows for a telescoping element to be indexed by fixed increments toward a more telescopically collapsed position, relative to its base. The telescopic position adjustment mechanism uses a stepping reservoir that can, in a stepping configuration, selectively receive a predetermined volume of fluid from a support reservoir that supports the telescoping element against the base, enabling the telescoping element to collapse toward the base by a distance corresponding to the predetermined volume of fluid. In a locking configuration, the volume of fluid in the support reservoir is constant and the telescopic position is fixed, and in a free movement configuration fluid can flow freely between the support reservoir and a sink reservoir to permit free telescopic movement. A rotation resistance mechanism uses a locking key that is biased into engagement with a locking channel to inhibit rotation of the telescoping element relative to the base.Type: GrantFiled: August 7, 2016Date of Patent: September 24, 2019Assignee: Nine Point Eight Inc.Inventors: Jacobus Josef Pittens, Philip Samuel Schilling, Bradley James Woodward, Daniel Christopher Gray, John Duffett
-
Patent number: 10382305Abstract: Embodiments apply a set of sequenced instructions to connect to a network through a captive portal. A computing device detects a network access point and obtains the instruction set corresponding to the network access point. The instruction set is derived by a cloud service from crowdsourced data describing interactions between mobile computing devices and the network access point. Applying the instruction set includes performing actions such as navigating web pages to accept terms and conditions, provide user or device information, and more.Type: GrantFiled: November 15, 2013Date of Patent: August 13, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Mohammad Shabbir Alam, Javier Flores Assad, Nicholas A. Banks, Piyush Goyal, James Christopher Gray, Shai Guday, Thomas W. Kuehnel, Triptpal Singh Lamba, David Neil MacDonald, Darya Mazandarany, Sidharth Uday Nabar, Christopher R. Rice, Saumaya Sharma, Douglas E. Stamper
-
Patent number: 10217283Abstract: Aspects of the disclosure relate generally to providing a user with an image navigation experience. For instance, a first image of a multidimensional space is provided with an overlay line indicating a direction in which the space extends into the first image such that a second image is connected to the first image along a direction of the overlay line. User input indicating a swipe across a portion of the display is received. When swipe occurred at least partially within an interaction zone defining an area around the overlay line at which the user can interact with the space, the swipe indicates a request to display an image different from the first image. The second image is selected and provided for display based on the swipe and a connection graph connecting the first image and the second image along the direction of the overlay line.Type: GrantFiled: December 17, 2015Date of Patent: February 26, 2019Assignee: Google LLCInventors: Scott Edward Dillard, Humberto Castaneda, Su Chuin Leong, Michael Cameron Jones, Christopher Gray, Evan Hardesty Parker
-
Publication number: 20190040843Abstract: The invention relates to a method for determining a wind speed in a plant (1) having at least two wind turbines (2) spaced apart from one another. In order to determine the wind speed with high accuracy, it is provided according to the invention that an occurrence of a change in the local wind speed is detected for the at least two wind turbines (2), whereupon at least one time difference by which the local changes at the at least two wind turbines (2) are offset is determined, whereupon the wind speed is determined based on the time difference and a distance (3) between the wind turbines (2). In addition, the invention relates to a plant (1) having at least two wind turbines (2) spaced apart from one another.Type: ApplicationFiled: January 4, 2017Publication date: February 7, 2019Applicant: UPTIME HOLDING GMBHInventors: Christopher GRAY, Franz LANGMAYR