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).

  • Publication number: 20200059372
    Abstract: 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: Application
    Filed: August 19, 2019
    Publication date: February 20, 2020
    Inventors: Steven J. Goeringer, Brian A. Scriber, Darshak Thakore, Massimiliano Pala
  • Publication number: 20200045534
    Abstract: A method for distributed wireless encryption includes (a) establishing, at a first wireless access point (WAP), a first encrypted wireless communication link between the first WAP and a first device, (b) receiving, at the first WAP, an encrypted data packet from the first device via the first encrypted wireless communication link, and (c) forwarding the encrypted data packet from the first WAP to a first node within the first local area network (LAN), without decrypting the encrypted data packet.
    Type: Application
    Filed: August 2, 2019
    Publication date: February 6, 2020
    Inventors: Darshak Thakore, John C. Bahr
  • Publication number: 20200007949
    Abstract: 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: Application
    Filed: September 10, 2019
    Publication date: January 2, 2020
    Inventors: Brendan Long, Darshak Thakore
  • Publication number: 20190394312
    Abstract: Service discovery and other operations related to enabling devices to announce, discover or otherwise control their services and/or the services offered or available from other devices is contemplated. The service discovery may facilitate service discovery for services sourced from devices inside and outside of a network and/or from devices having incompatible messaging capabilities.
    Type: Application
    Filed: September 6, 2019
    Publication date: December 26, 2019
    Inventors: Amol Bhagwat, Darshak Thakore, Clarke Stevens
  • Publication number: 20190387406
    Abstract: 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: Application
    Filed: August 29, 2019
    Publication date: December 19, 2019
    Inventors: Steven J. Goeringer, Brian A. Scriber, Michael Glenn, Brady Johnson, Mark Deazley, Darshak Thakore
  • Patent number: 10447825
    Abstract: Service discovery and other operations related to enabling devices to announce, discover or otherwise control their services and/or the services offered or available from other devices is contemplated. The service discovery may facilitate service discovery for services sourced from devices inside and outside of a network and/or from devices having incompatible messaging capabilities.
    Type: Grant
    Filed: September 25, 2017
    Date of Patent: October 15, 2019
    Assignee: Cable Television Laboratories, Inc.
    Inventors: Amol Bhagwat, Darshak Thakore, Clarke Stevens
  • Patent number: 10412461
    Abstract: Minimizing latency when streaming media, such as but not necessary 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: Grant
    Filed: June 13, 2016
    Date of Patent: September 10, 2019
    Assignee: Cable Television Laboratories, Inc.
    Inventors: Brendan Long, Darshak Thakore
  • Publication number: 20190215755
    Abstract: 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: Application
    Filed: March 14, 2019
    Publication date: July 11, 2019
    Inventors: Igor Faynberg, Darshak Thakore, Donald E. A. Clarke, Steven J. Goeringer
  • Publication number: 20190166495
    Abstract: Authenticating a device is contemplated. The authenticating may include generating an authentication sufficient to represent trust in an identity of a device when being provisioned or re-provisioned for network access, reconciling inventory management and/or otherwise performing operations dependent on trust.
    Type: Application
    Filed: November 28, 2018
    Publication date: May 30, 2019
    Inventors: Steven J. Goeringer, Darshak Thakore, Massimiliano Pala, Michael J. Glenn, Brian A. Scriber, Jason W. Rupe
  • Publication number: 20190132363
    Abstract: 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: Application
    Filed: October 31, 2018
    Publication date: May 2, 2019
    Inventors: Igor Faynberg, Darshak Thakore, Donald E.A. Clarke, Steven J. Goeringer
  • Publication number: 20180278427
    Abstract: 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: Application
    Filed: March 26, 2018
    Publication date: September 27, 2018
    Inventors: Darshak THAKORE, Michael GLENN, Brian Alexander SCRIBER, Steven John GOERINGER
  • Publication number: 20180227294
    Abstract: 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: Application
    Filed: April 2, 2018
    Publication date: August 9, 2018
    Inventors: Darshak Thakore, Stuart Hoggan, Dave Belt, Amol Bhagwat
  • Patent number: 9935938
    Abstract: 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: Grant
    Filed: November 30, 2015
    Date of Patent: April 3, 2018
    Assignee: Cable Television Laboratories, Inc.
    Inventors: Darshak Thakore, Stuart Hoggan, Dave Belt, Amol Bhagwat
  • Publication number: 20180069708
    Abstract: Disclosed is a dynamic-PKI social Certificate Authority (CA) system and method. The present system and method generates and issues certificates at deployment time instead of manufacture time. In an embodiment, the system and method utilizes an interface to initiate a Certificate Signing Request (CSR) and 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 cert. The signed cert is then directly or indirectly provided to the device for provisioning into the network.
    Type: Application
    Filed: September 8, 2017
    Publication date: March 8, 2018
    Inventor: DARSHAK THAKORE
  • Publication number: 20180013867
    Abstract: Service discovery and other operations related to enabling devices to announce, discover or otherwise control their services and/or the services offered or available from other devices is contemplated. The service discovery may facilitate service discovery for services sourced from devices inside and outside of a network and/or from devices having incompatible messaging capabilities.
    Type: Application
    Filed: September 25, 2017
    Publication date: January 11, 2018
    Inventors: Amol Bhagwat, Darshak Thakore, Clarke Stevens
  • Patent number: 9774709
    Abstract: Service discovery and other operations related to enabling devices to announce, discover or otherwise control their services and/or the services offered or available from other devices is contemplated. The service discovery may facilitating service discovery for services sourced from devices inside and outside of a network and/or from devices having incompatible messaging capabilities.
    Type: Grant
    Filed: November 18, 2014
    Date of Patent: September 26, 2017
    Assignee: Cable Television Laboratories, Inc.
    Inventors: Amol Bhagwat, Darshak Thakore, Clarke Stevens
  • Publication number: 20160366488
    Abstract: Minimizing latency when streaming media, such as but not necessary 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: Application
    Filed: June 13, 2016
    Publication date: December 15, 2016
    Inventors: Brendan Long, Darshak Thakore
  • Publication number: 20160087973
    Abstract: 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: Application
    Filed: November 30, 2015
    Publication date: March 24, 2016
    Inventors: Darshak Thakore, Stuart Hoggan, Dave Belt, Amol Bhagwat
  • Patent number: 9203832
    Abstract: 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: Grant
    Filed: March 13, 2013
    Date of Patent: December 1, 2015
    Assignee: Cable Television Laboratories, Inc.
    Inventors: Darshak Thakore, Stuart Hoggan, Dave Belt, Amol Bhagwat
  • Publication number: 20150142968
    Abstract: Service discovery and other operations related to enabling devices to announce, discover or otherwise control their services and/or the services offered or available from other devices is contemplated. The service discovery may facilitating service discovery for services sourced from devices inside and outside of a network and/or from devices having incompatible messaging capabilities.
    Type: Application
    Filed: November 18, 2014
    Publication date: May 21, 2015
    Inventors: Amol Bhagwat, Darshak Thakore, Clarke Stevens