Patents by Inventor Paul Spencer

Paul Spencer 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: 20240104803
    Abstract: Media data of a first scene graph is received. The first scene graph is created based on a first scene graph format. The first scene graph format includes a plurality of description components indicating attributes of the first scene graph. A plurality of metadata identifiers associated with the first scene graph format and a plurality of metadata identifiers associated with a second scene graph format are determined based on a lookup table. The lookup table identifies metadata identifiers associated with the first and second scene graph formats. A plurality of description components of the second scene graph format that indicates the attributes of the first scene graph is determined based on (i) the plurality of description components of the first scene graph format, (ii) the plurality of metadata identifiers associated with the first scene graph format, and (iii) the plurality of metadata identifiers associated with the second scene graph format.
    Type: Application
    Filed: June 28, 2023
    Publication date: March 28, 2024
    Applicant: Tencent America LLC
    Inventors: Arianne HINDS, Paul Spencer DAWKINS, Stephan WENGER
  • Publication number: 20240088905
    Abstract: Methods and apparatuses for clock signal phase measurement and control are described. In one example, a clock signal phase measurement system includes a reference clock signal line to provide a reference clock signal, a delay line to provide an output clock signal, and a wild clock. The clock signal phase measurement system includes a phase sensor configured to randomly and simultaneously sample the reference clock signal and the output clock signal utilizing the wild clock to obtain a phase data. The phase sensor is further configured to measure from the phase data a phase difference between the reference clock signal and the output clock signal.
    Type: Application
    Filed: September 9, 2022
    Publication date: March 14, 2024
    Applicant: Blue Cheetah Analog Design, Inc.
    Inventors: Paul Everhardt, Wade Berglund, Matthew Spencer, Peter Hermansen, Michael Scott, Elad Alon, Eric Naviasky
  • Publication number: 20240071230
    Abstract: Described herein are examples of a computerized method that comprises: in response to obtaining information regarding a potential collision between a vehicle and an object, obtaining data describing the vehicle for a time period extending before and after a time of the potential collision. The method may determine a likelihood that the potential collision is a non-collision event based on the data describing the vehicle by performing one or more assessments. The assessments may include telematics monitor assessment, driver behavior assessment, road surface feature assessment, trip correlation assessment, and/or context assessment. In response to determining that the likelihood indicates that the potential collision is not a non-collision event, the method may trigger one or more actions responding to the potential collision.
    Type: Application
    Filed: November 8, 2023
    Publication date: February 29, 2024
    Applicant: Geotab Inc.
    Inventors: Willem Petersen, Harjot Singh Parmar, Amish Vijay Patel, Meghan Frances Fotak, Paul Stobbe, Robert Spencer Hockin
  • Patent number: 11917283
    Abstract: A system and method of split rendering for lightfield or immersive media by using an edge-cloud and peer-to-peer based architecture. The system and method include the use of a combination of cloud-based devices and edge-devices to provide distributed processing in connection with the streaming of media, and in particular lightfield or immersive media, to an end user device. The system and method further include the use of multiple cloud and edge devices to provide parallel streaming of a given media package to an end user device.
    Type: Grant
    Filed: October 7, 2022
    Date of Patent: February 27, 2024
    Assignee: TENCENT AMERICA LLC
    Inventors: Rohit Abhishek, Arianne Hinds, Paul Spencer Dawkins
  • Patent number: 11876730
    Abstract: A method performed by a network node connected to one or more additional network nodes, the network node and the one or more additional network nodes forming a cloud. The method including setting a first timer to a first value, the first timer associated with determining whether another network node from the one or more additional network nodes is an active controller in the cloud. The method further includes determining, before the first timer expires, whether a first message that indicates that another network node from the one or more additional network nodes is the active controller is received. The method further includes based on determining the first message is received before the first timer expires, restarting the first timer. The method further includes, based on determining the first message is not received before the first timer expires, assigning one or more tasks to at least one network node.
    Type: Grant
    Filed: October 28, 2022
    Date of Patent: January 16, 2024
    Assignee: TENCENT AMERICA LLC
    Inventors: Paul Spencer Dawkins, Rohit Abhishek, Arianne Hinds
  • Publication number: 20230370666
    Abstract: Aspects of the disclosure provide methods and apparatuses for immersive media processing. In some examples, a method of media processing includes receiving a scene based immersive media for playing at a light field based display. The scene based immersive media includes a plurality of scenes. The method includes assigning priority values respectively to the plurality of scenes in the scene based immersive media, and determining an order for streaming the plurality of scenes to an end device according to the priority values. In some examples, a method of media processing includes receiving a scene based immersive media for playing at a light field based display. A scene in the scene based immersive media includes a plurality of assets in a first order. The method includes determining a second order for streaming the plurality of assets to an end device, the second order is different from the first order.
    Type: Application
    Filed: April 21, 2023
    Publication date: November 16, 2023
    Applicant: Tencent America LLC
    Inventors: Paul Spencer DAWKINS, Arianne HINDS, Stephan WENGER
  • Publication number: 20230338834
    Abstract: Aspects of the disclosure provide methods and apparatuses (electronic devices) for media processing. In some examples, an electronic device includes processing circuitry to perform a process of a smart client that is a client interface of the electronic device to an immersive media streaming network. A method for media processing includes transmitting, by the client interface of the electronic device and to a server device in the immersive media streaming network, capability and availability information of the electronic device for playing back a scene-based immersive media. Further, the method includes receiving, by the client interface, a media stream carrying adapted media content for the scene-based immersive media. The adapted media content is generated from the scene-based immersive media by the server device based on the capability and availability information. The method then includes playing back the scene-based immersive media according to the adapted media content.
    Type: Application
    Filed: March 24, 2023
    Publication date: October 26, 2023
    Applicant: Tencent America LLC
    Inventors: Arianne HINDS, Stephan WENGER, Paul Spencer DAWKINS
  • Patent number: 11792131
    Abstract: A method and a system for traffic load balancing between a multipath-capable receiver within an administrative domain and a multipath-capable sender outside of the administrative domain, performed by at least one processor. The method includes identifying available access networks receiving media streams, accepting steering rules from the administrative domain, incrementing a counter that measures the amount of media streams arriving on the available access networks during a measurement interval, adjusting a delay value based on a timer value, the total amount of media arriving on the access networks, and the steering rules. The timer value may be set to the measurement interval and the measurement interval may be provided in the steering rules. Then, the method includes the multipath-capable sender sending acknowledgments which are delayed according to the adjusted delay value.
    Type: Grant
    Filed: March 23, 2022
    Date of Patent: October 17, 2023
    Assignee: TENCENT AMERICA LLC
    Inventors: Paul Spencer Dawkins, Stephan Wenger
  • Patent number: 11711136
    Abstract: Systems, apparatuses, and method may provide unmanned aerial system communication. A method performed by at least one processor included in an unmanned aerial system (UAS) includes: transmitting, to a UAS Service Supplier (USS) implemented on at least one server, a first registration request to register a first remote identification (RID) corresponding to the UAS with the USS; receiving, from the USS, an indication that the first RID is a duplicate RID that is registered with the USS; determining, based on the first RID, a second RID corresponding to the UAS; and transmitting, to the USS, a second registration request to register the second RID.
    Type: Grant
    Filed: September 29, 2021
    Date of Patent: July 25, 2023
    Assignee: TENCENT AMERICA LLC
    Inventors: Paul Spencer Dawkins, Stephan Wenger, Shuai Zhao
  • Publication number: 20230171310
    Abstract: A method is performed by a network node connected to one or more additional network nodes via a local area network (LAN). The network node and the one or more additional network nodes form a cloud. The method includes setting a first timer to a first value, the first timer being associated with determining whether one of the one or more additional network nodes is an active controller in the cloud. The method includes starting the first timer. The method includes determining, before the first timer expires, whether a first message that indicates the one of the one or more additional network nodes is the active controller is received. Based on determining the first message is received before the first timer expires, the method includes synchronizing with the one of the one or more additional network nodes that is the active controller, and restarting the first timer.
    Type: Application
    Filed: October 28, 2022
    Publication date: June 1, 2023
    Applicant: Tencent America LLC
    Inventors: Paul Spencer DAWKINS, Rohit ABHISHEK, Arianne HINDS
  • Publication number: 20230171328
    Abstract: A system and method for split rendering immersive media using proxy edge cloud computing architecture. The system and method may include dynamically determining a task-split or splitting a task for rendering a scene in an immersive media stream into two or more computational tasks based on one or more processing delays, wherein the task-splitting splits the scene into first part including one or more first tasks performed by an edge computing system and second part including one or more second tasks performed by a cloud computing system. The system and method may include transmitting the first parts of the scene, and transmitting the second parts of the scene.
    Type: Application
    Filed: November 30, 2022
    Publication date: June 1, 2023
    Applicant: TENCENT AMERICA LLC
    Inventors: Paul Spencer DAWKINS, Rohit ABHISHEK, Arianne HINDS
  • Publication number: 20230171204
    Abstract: A method performed by a network node connected to one or more additional network nodes, the network node and the one or more additional network nodes forming a cloud. The method including setting a first timer to a first value, the first timer associated with determining whether another network node from the one or more additional network nodes is an active controller in the cloud. The method further includes determining, before the first timer expires, whether a first message that indicates that another network node from the one or more additional network nodes is the active controller is received. The method further includes based on determining the first message is received before the first timer expires, restarting the first timer. The method further includes, based on determining the first message is not received before the first timer expires, assigning one or more tasks to at least one network node.
    Type: Application
    Filed: October 28, 2022
    Publication date: June 1, 2023
    Applicant: TENCENT AMERICA LLC
    Inventors: Paul Spencer DAWKINS, Rohit Abhishek, Arianne Hinds
  • Publication number: 20230126595
    Abstract: A method for receiving, by a plurality of user devices within a Local Area Network (LAN), a request to create a local cloud within the LAN, selecting, by one of the plurality of user devices, a master device from among the plurality of user devices, and one or more devices from among the plurality of user devices based on a resource availability, requesting, by the master device, each of the one or more devices to share resources of the device for the local cloud, and configuring, by the master device, the one or more devices as the local cloud. The master device receives a service request for a service to be performed by the local cloud, and distributes a plurality of tasks corresponding to the service to the one or more devices configured as the local cloud according to the resource availability of the one or more devices.
    Type: Application
    Filed: October 19, 2022
    Publication date: April 27, 2023
    Applicant: Tencent America LLC
    Inventors: Rohit ABHISHEK, Paul Spencer Dawkins, Arianne Hinds
  • Publication number: 20230126243
    Abstract: A system and method of split rendering for lightfield or immersive media by using an edge-cloud and peer-to-peer based architecture. The system and method include the use of a combination of cloud-based devices and edge-devices to provide distributed processing in connection with the streaming of media, and in particular lightfield or immersive media, to an end user device. The system and method further include the use of multiple cloud and edge devices to provide parallel streaming of a given media package to an end user device.
    Type: Application
    Filed: October 7, 2022
    Publication date: April 27, 2023
    Applicant: TENCENT AMERICA LLC
    Inventors: Rohit ABHISHEK, Arianne HINDS, Paul Spencer DAWKINS
  • Patent number: 11588742
    Abstract: A method of managing multipath traffic switching in a network includes a plurality of shared paths, including selecting a first path from among the plurality of shared paths; setting an initial timer to an initial timer value; sending network traffic over the first path; based on determining that at least one path characteristic of the first path is unsatisfactory and that the initial timer has not expired, generating an updated timer value by increasing the initial timer value; and based on determining that the at least one path characteristic of the first path is unsatisfactory and that the initial timer has expired, selecting a second path, sending the network traffic over the second path, and setting an updated timer to the updated timer value.
    Type: Grant
    Filed: June 1, 2021
    Date of Patent: February 21, 2023
    Assignee: TENCENT AMERICA LLC
    Inventors: Paul Spencer Dawkins, Stephan Wenger
  • Publication number: 20220417162
    Abstract: A method and a system for traffic load balancing between a multipath-capable receiver within an administrative domain and a multipath-capable sender outside of the administrative domain, performed by at least one processor. The method includes identifying available access networks receiving media streams, accepting steering rules from the administrative domain, incrementing a counter that measures the amount of media streams arriving on the available access networks during a measurement interval, adjusting a delay value based on a timer value, the total amount of media arriving on the access networks, and the steering rules. The timer value may be set to the measurement interval and the measurement interval may be provided in the steering rules. Then, the method includes the multipath-capable sender sending acknowledgments which are delayed according to the adjusted delay value.
    Type: Application
    Filed: March 23, 2022
    Publication date: December 29, 2022
    Applicant: TENCENT AMERICA LLC
    Inventors: Paul Spencer DAWKINS, Stephan Wenger
  • Publication number: 20220417303
    Abstract: A method and an apparatus for monitoring encrypted traffic, performed by at least one processor. The method includes generating a transport summary of a media stream at a streaming source or a streaming destination using a plurality of transport layer metrics, wherein the media stream is encrypted, and wherein the transport layer metrics comprise path characteristics derived from duplicated QUIC packets in the media stream at the streaming source or a streaming destination, transferring the transport summary to a network monitor function, analyzing the transport summary and correlating it with transport summaries collected from other sources and other destinations. The transport summary may include information on duplicate QUIC packets in the media stream.
    Type: Application
    Filed: March 24, 2022
    Publication date: December 29, 2022
    Applicant: Tencent America LLC
    Inventors: Paul Spencer Dawkins, Stephan Wenger
  • Patent number: 11505642
    Abstract: A prepreg having at least one layer of fibres and a curable thermosetting resin system at least partly impregnating the at least one layer of fibres, wherein the curable thermosetting resin system includes a curable thermosetting resin including at least two epoxide groups, a curing agent that includes at least one amine group, and an accelerator that includes an azole group; wherein the curable thermosetting resin, the curing agent and the accelerator are provided in respective concentrations in the prepreg to provide that, after curing the thermosetting resin at a cure temperature of at least 140° C. for a period of from 1 to 6 minutes, (i) the cured thermosetting resin has a glass transition temperature Tg which is greater than the cure temperature and is within the range of from 150° C. to 180° C. and (ii) the cured thermosetting resin is at least 90% cured.
    Type: Grant
    Filed: January 5, 2021
    Date of Patent: November 22, 2022
    Assignee: Gurit (UK) Ltd.
    Inventors: Paul Spencer, Laura Jane Slade
  • Publication number: 20220196199
    Abstract: A pipe replacement system and for repairing a pipe. The pipe replacement system includes a wrap wrapped around a pipe outer surface to form a repair sleeve having a first termination section and a second termination section. The first termination enclosure encloses the first termination section to form a first pressure containing connection with the repair sleeve. The first termination enclosure includes a first outer seal disposed around the pipe on a pipe outer surface. The first outer seal is outwardly spaced from the first termination section to annul arly seal on the pipe outer surface. The first termination enclosure further includes a first inner seal disposed around the repair sleeve on a repair sleeve outer surface. The first inner seal is inwardly spaced from the first outer seal to annul arly seal on the repair sleeve outer surface.
    Type: Application
    Filed: April 21, 2020
    Publication date: June 23, 2022
    Inventors: Paul Spencer HILL, Thomas Blyde GIBSON
  • Publication number: 20220182131
    Abstract: Systems, apparatuses, and method may provide unmanned aerial system communication. A method performed by at least one processor included in an unmanned aerial system (UAS) includes: transmitting, to a UAS Service Supplier (USS) implemented on at least one server, a first registration request to register a first remote identification (RID) corresponding to the UAS with the USS; receiving, from the USS, an indication that the first RID is a duplicate RID that is registered with the USS; determining, based on the first RID, a second RID corresponding to the UAS; and transmitting, to the USS, a second registration request to register the second RID.
    Type: Application
    Filed: September 29, 2021
    Publication date: June 9, 2022
    Applicant: TENCENT AMERICA LLC
    Inventors: Paul Spencer DAWKINS, Stephan Wenger, Shuai Zhao