Patents by Inventor Darshak Thakore
Darshak Thakore 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: 11876645Abstract: A method operable by a communication network gateway for providing communication services includes (a) supporting respective communication links with a plurality of communication service providers, (b) supporting a plurality of virtual local area networks (VLANs), (c) associating each virtual local area network (VLAN) with a respective communication service provider of the plurality of communication service providers, and (d) routing data between each VLAN and the respective communication link of the respective communication service provider associated with the VLAN.Type: GrantFiled: March 24, 2023Date of Patent: January 16, 2024Assignee: Cable Television Laboratories, Inc.Inventors: Chad Riland, Rob Alderfer, Dennis Alan Brown, Jane Keys, John C. Bahr, Thomas Holtzman Williams, Derek Digiacomo, Austin Ralph Pahl, Mark Davies, Yuan Tian, Darshak Thakore, David Daniel Smith
-
Patent number: 11863405Abstract: A method for providing individualized communication service includes (1) recognizing a first client being communicatively coupled to a first local communication network, (2) determining an identity of the first client, (3) transporting first data between the first client and a first operator communication network, using the first local communication network in accordance with a first service profile associated with the first client, and (4) transporting the first data using the first operator communication network in accordance with the first service profile.Type: GrantFiled: November 29, 2021Date of Patent: January 2, 2024Assignee: Cable Television Laboratories, Inc.Inventors: Brian A. Scriber, Brian Stahlhammer, Darshak Thakore, Martha Lurie Lyons, Sanjay Patel, Stephen Arendt, Anju Ahuja
-
Patent number: 11838599Abstract: Minimizing latency when streaming media, such as but not necessarily limited to limiting or otherwise ameliorating polling latency, network response latency and/or other communication related latencies, is contemplated. The latency minimization may include facilitating long polling or otherwise facilitating instantaneously transmitting requested media once available.Type: GrantFiled: March 1, 2021Date of Patent: December 5, 2023Assignee: Cable Television Laboratories, Inc.Inventors: Brendan Long, Darshak Thakore
-
Patent number: 11831790Abstract: A method is provided for automating management of automatic renewal of a public key infrastructure (PKI) certificate issued by a certificate authority (CA) for a subscriber. The method includes steps of causing the subscriber to (i) transmit a first alert to a management entity for initiating renewal of the PKI certificate, and (ii) transmit a certificate signing request (CSR) to a registration authority (RA) for issuance of a renewal certificate. The method further includes steps of (iii) transmitting, from the RA to the CA, the CSR signed by the RA, (iv) receiving, at the RA from the CA, an issued renewal certificate signed by the CA, (v) sending, from the RA to the subscriber, the issued renewal certificate signed by the CA, and (vi) causing the subscriber to transmit a second alert to a management entity indicating renewal of the PKI certificate.Type: GrantFiled: December 17, 2021Date of Patent: November 28, 2023Assignee: Cable Television Laboratories, Inc.Inventors: Steven J. Goeringer, Brian A. Scriber, Darshak Thakore, Massimiliano Pala
-
Patent number: 11770380Abstract: A system for detecting and profiling endpoints of a computer network is provided. The system includes a first computing device including at least one processor in communication with at least one memory device. The first computing device is in communication with a computer network. The at least one memory device stores a plurality of instructions, which when executed by the at least one processor cause the at least one processor to receive a plurality of packets transmitted to the computer network, determine an identity of a first end point device associated with the plurality of packets, determine a behavior pattern for the first end point device based on the plurality of packets, and generate a synthetic profile for the first end point device based on the identity and the behavior pattern.Type: GrantFiled: September 12, 2022Date of Patent: September 26, 2023Assignee: Cable Television Laboratories, Inc.Inventors: Steven J. Goeringer, Darshak Thakore
-
Patent number: 11757864Abstract: Authenticating devices utilizing Transport Layer Security (TLS) protocol to facilitate exchange of authentication information or other data to permit or otherwise enable access to services requiring authentication credentials, certificates, tokens or other information. The authentication may utilize Digital Transmission Content Protection (DTCP) certificates, Diffie-Hellman (DH) parameters or other information available to the authenticating devices, optionally without requiring device requesting authentication to obtain an X.509 certificate.Type: GrantFiled: February 2, 2021Date of Patent: September 12, 2023Assignee: Cable Television Laboratories, Inc.Inventors: Darshak Thakore, Stuart Hoggan, Dave Belt, Amol Bhagwat
-
Patent number: 11716207Abstract: Dynamic-PKI social Certificate Authority (CA) systems and methods are provided, which generate and issue certificates at time of device deployment instead of time of manufacture. The provided systems and methods utilize an interface to initiate a Certificate Signing Request (CSR), and which then generates and signs the CSR with a public key. The signed CSR is then securely transmitted to a Certificate Signing Request Processor (CSRP), which undergoes an optional verification process and is then processed to return a signed certificate. The signed certificate is then directly or indirectly provided to the device for provisioning into the network.Type: GrantFiled: November 1, 2021Date of Patent: August 1, 2023Assignee: Cable Television Laboratories, Inc.Inventor: Darshak Thakore
-
Patent number: 11706038Abstract: A public key infrastructure (PKI) ecosystem includes a first organization computer system having a first processor, a first memory, and a first organization process including instructions that are (i) encoded in the first memory, and (ii) executable by the first processor. The ecosystem further includes a second organization computer system having a second processor and a second memory, a digital ledger, and domain name system security extensions (DNSSEC). When executed, the first instructions cause the first processor to create at least one public/private PKI keypair for a first domain name, in the DNSSEC, register the first domain name and create a certificate authority (CA), register the CA in the blockchain, using the CA, create a certificate for a first entity, register the certificate in the blockchain and/or the DNSSEC, and assert, to the second organization computer system, trust in the first entity based on the registered certificate.Type: GrantFiled: July 18, 2022Date of Patent: July 18, 2023Assignee: Cable Television Laboratories, Inc.Inventors: Darshak Thakore, Michael Glenn, Brian Alexander Scriber, Steven John Goeringer
-
Patent number: 11652711Abstract: A method for providing individualized communication service includes (1) recognizing a first client being communicatively coupled to a first local communication network, (2) determining an identity of the first client, (3) transporting first data between the first client and a first operator communication network, using the first local communication network in accordance with a first service profile associated with the first client, and (4) transporting the first data using the first operator communication network in accordance with the first service profile.Type: GrantFiled: November 29, 2021Date of Patent: May 16, 2023Assignee: Cable Television Laboratories, Inc.Inventors: Brian A. Scriber, Brian Stahlhammer, Darshak Thakore, Martha Lurie Lyons, Sanjay Patel, Stephen Arendt, Anju Ahuja
-
Publication number: 20230148301Abstract: A wireless communication system includes an external provider subsystem and an electronic network subsystem in operable communication with the external provider subsystem. The electronic network subsystem is configured to provide a first microservice and a second microservice different from the first microservice. The wireless communication system further includes an in-home subsystem (i) separate from the external provider subsystem, (ii) in operable communication with the electronic network subsystem, and (iii) including a first micronet and a second micronet different from the first micronet. The first micronet is configured to operably interact with the first microservice, and the second micronet is configured to operably interact with the second microservice. The wireless communication system further includes at least one electronic device configured to operably connect with one of the first micronet and the second micronet.Type: ApplicationFiled: May 23, 2022Publication date: May 11, 2023Inventors: Steven J. Goeringer, Michael Glenn, Brian A. Scriber, Brady Johnson, Mark Deazley, Darshak Thakore, Mark Walker
-
Publication number: 20230080894Abstract: A system for monitoring the security of a connected Internet of Things (IoT) device is provided. The system includes a network doppelganger (ND) computer device. The ND computer device is in communication with the IoT device and a service provider computer device associated with the IoT device. The ND computer device is programmed to store a plurality of policies associated with the service provider computer device. The ND computer device is also programmed to receive a communication from the IoT device addressed to the service provider computer device. The ND computer device is further programmed to analyze the communication in view of the plurality of policies to determine whether the communication is approved. If the communication is approved, the ND computer device is programmed to route the communication to the service provider computer device.Type: ApplicationFiled: October 26, 2022Publication date: March 16, 2023Inventors: Igor Faynberg, Darshak Thakore, Donald E. A. Clarke, Steven J. Goeringer
-
Patent number: 11552852Abstract: A network device for maintaining a communication network is provided. The network device includes a transceiver configured for operable communication with at least one device. The network device also includes a processor including a memory configured to store computer-executable instructions. When executed by the processor the instructions cause the network device to store a plurality of network capabilities associated with a plurality of connectivity categories and a plurality of network settings, receive, from a first device, a connectivity advertisement including at least one connectivity category for the first device, retrieve a subset of the plurality of network capabilities based on the at least one connectivity category, determine one or more network settings for the network device based on the at least one connectivity category for the first device and the subset of network capabilities, and implement the one or more network setting on the network device.Type: GrantFiled: June 1, 2021Date of Patent: January 10, 2023Assignee: Cable Television Laboratories, Inc.Inventors: Brian A. Scriber, Darshak Thakore, Kyle Haefner, Massimiliano Pala, Steven J. Goeringer, Tao Wan
-
Patent number: 11553398Abstract: A system for monitoring the communication with a connected Internet of Things (IoT) device is provided. The system includes a first computing device including a least one processor in communication with at least one memory device. The at least one memory device stores a plurality of instructions, which when executed by the at least one processor cause the at least one processor to execute an IoT device communication application. The IoT device communication application monitors the IoT device. The instructions also cause the at least one processor to store IoT device data including a current location of the IoT device, determine an optimal communication path between the IoT device communication application and the IoT device based on the IoT device data, and transfer execution of the IoT device communication application to a second computing device based on the optimal communication path.Type: GrantFiled: March 14, 2019Date of Patent: January 10, 2023Assignee: Cable Television Laboratories, Inc.Inventors: Igor Faynberg, Darshak Thakore, Donald E. A. Clarke, Steven J. Goeringer
-
Patent number: 11545852Abstract: A method for remote monitoring includes (1) generating first sensor data from a first sensor at a first network node of a communications network and (2) sending the first sensor data from the first sensor to a second network node that is remote from the first network node, via the communications network. The first network node is powered from an electrical power grid that is separate from the communications network. The first sensor data may be raw sensor data and/or lossless sensor data.Type: GrantFiled: June 2, 2021Date of Patent: January 3, 2023Assignee: Cable Television Laboratories, Inc.Inventors: Scott L. Caruso, Darshak Thakore, Stephen Glennon
-
Patent number: 11516252Abstract: A system for monitoring the security of a connected Internet of Things (IoT) device is provided. The system includes a network doppelgänger (ND) computer device. The ND computer device is in communication with the IoT device and a service provider computer device associated with the IoT device. The ND computer device is programmed to store a plurality of policies associated with the service provider computer device. The ND computer device is also programmed to receive a communication from the IoT device addressed to the service provider computer device. The ND computer device is further programmed to analyze the communication in view of the plurality of policies to determine whether the communication is approved. If the communication is approved, the ND computer device is programmed to route the communication to the service provider computer device.Type: GrantFiled: October 31, 2018Date of Patent: November 29, 2022Assignee: Cable Television Laboratories, Inc.Inventors: Igor Faynberg, Darshak Thakore, Donald E. A. Clarke, Steven J. Goeringer
-
Publication number: 20220345541Abstract: A wireless communication system includes an external provider subsystem and an electronic network subsystem in operable communication with the external provider subsystem. The electronic network subsystem is configured to provide a first microservice and a second microservice different from the first microservice. The wireless communication system further includes an in-home subsystem (i) separate from the external provider subsystem, (ii) in operable communication with the electronic network subsystem, and (iii) including a first micronet and a second micronet different from the first micronet. The first micronet is configured to operably interact with the first microservice, and the second micronet is configured to operably interact with the second microservice. The wireless communication system further includes at least one electronic device configured to operably connect with one of the first micronet and the second micronet.Type: ApplicationFiled: April 25, 2022Publication date: October 27, 2022Inventors: Steven J. Goeringer, Brian A. Scriber, Michael Glenn, Brady Johnson, Mark Deazley, Darshak Thakore
-
Patent number: 11444948Abstract: A system for detecting and profiling endpoints of a computer network is provided. The system includes a first computing device including at least one processor in communication with at least one memory device. The first computing device is in communication with a computer network. The at least one memory device stores a plurality of instructions, which when executed by the at least one processor cause the at least one processor to receive a plurality of packets transmitted to the computer network, determine an identity of a first end point device associated with the plurality of packets, determine a behavior pattern for the first end point device based on the plurality of packets, and generate a synthetic profile for the first end point device based on the identity and the behavior pattern.Type: GrantFiled: August 26, 2019Date of Patent: September 13, 2022Assignee: Cable Television Laboratories, Inc.Inventors: Steven J. Goeringer, Darshak Thakore
-
Patent number: 11418560Abstract: Systems and methods of operation are disclosed for media delivery systems operable to deliver requested media content to a client device by accessing media resources and media processing elements available on a network to which the media delivery system and client devices are linked. The media delivery system is operable to use the media resources and media processing elements to provide the requested media content in a requested format. The media delivery system may implement network-based media processing, and may use Immersive Technologies Media Format. The media delivery system may implement, such as in, or between, the application layer and network layer according to the OSI model, two control planes: a media control plane and a network control plane, and a data plane: a media data plane.Type: GrantFiled: June 26, 2020Date of Patent: August 16, 2022Assignee: Cable Television Laboratories, Inc.Inventors: Arianne T. Hinds, Darshak Thakore
-
Patent number: 11394564Abstract: A public key infrastructure (PKI) ecosystem includes a first organization computer system having a first processor, a first memory, and a first organization process including instructions that are (i) encoded in the first memory, and (ii) executable by the first processor. The ecosystem further includes a second organization computer system having a second processor and a second memory, a digital ledger, and domain name system security extensions (DNSSEC). When executed, the first instructions cause the first processor to create at least one public/private PKI keypair for a first domain name, in the DNSSEC, register the first domain name and create a certificate authority (CA), register the CA in the blockchain, using the CA, create a certificate for a first entity, register the certificate in the blockchain and/or the DNSSEC, and assert, to the second organization computer system, trust in the first entity based on the registered certificate.Type: GrantFiled: November 23, 2020Date of Patent: July 19, 2022Assignee: Cable Television Laboratories, Inc.Inventors: Darshak Thakore, Michael Glenn, Brian Alexander Scriber, Steven John Goeringer
-
Publication number: 20220210649Abstract: A wireless communication system includes an external provider subsystem and an electronic network subsystem in operable communication with the external provider subsystem. The electronic network subsystem is configured to provide a first microservice and a second microservice different from the first microservice. The wireless communication system further includes an in-home subsystem (i) separate from the external provider subsystem, (ii) in operable communication with the electronic network subsystem, and (iii) including a first micronet and a second micronet different from the first micronet. The first micronet is configured to operably interact with the first microservice, and the second micronet is configured to operably interact with the second microservice. The wireless communication system further includes at least one electronic device configured to operably connect with one of the first micronet and the second micronet.Type: ApplicationFiled: March 14, 2022Publication date: June 30, 2022Inventors: Steven J. Goeringer, Brian A. Scriber, Michael Glenn, Brady Johnson, Mark Deazley, Darshak Thakore