Patents by Inventor Vivek Vishnoi

Vivek Vishnoi 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: 20240054143
    Abstract: Methods and systems for data are disclosed. A system implementation includes a data module for storing data received from an external source. The data module includes a file system for unstructured data, a database for structured data, a transform for operating upon unstructured or structured data, a data broker for receiving data having a first format and providing the data in a second format, a data network for communications within the data module, and a processing module for performing operations upon data. The processing module further includes a process broker and a process container. The process container is for providing one or more instances of processes during a runtime operation. The system further includes an inter-process network for communications within the processing module and an internal gateway for the data module to communicate with the processing module.
    Type: Application
    Filed: October 23, 2023
    Publication date: February 15, 2024
    Inventors: Vivek Vishnoi, Steven Sanghoon Lee
  • Patent number: 11868365
    Abstract: Methods and systems for data are disclosed. A system implementation includes a data module for storing data received from an external source. The data module includes a file system for unstructured data, a database for structured data, a transform for operating upon unstructured or structured data, a data broker for receiving data having a first format and providing the data in a second format, a data network for communications within the data module, and a processing module for performing operations upon data. The processing module further includes a process broker and a process container. The process container is for providing one or more instances of processes during a runtime operation. The system further includes an inter-process network for communications within the processing module and an internal gateway for the data module to communicate with the processing module.
    Type: Grant
    Filed: December 12, 2022
    Date of Patent: January 9, 2024
    Inventors: Vivek Vishnoi, Steven Sanghoon Lee
  • Publication number: 20230115407
    Abstract: Methods and systems for data are disclosed. A system implementation includes a data module for storing data received from an external source. The data module includes a file system for unstructured data, a database for structured data, a transform for operating upon unstructured or structured data, a data broker for receiving data having a first format and providing the data in a second format, a data network for communications within the data module, and a processing module for performing operations upon data. The processing module further includes a process broker and a process container. The process container is for providing one or more instances of processes during a runtime operation. The system further includes an inter-process network for communications within the processing module and an internal gateway for the data module to communicate with the processing module.
    Type: Application
    Filed: December 12, 2022
    Publication date: April 13, 2023
    Inventors: Vivek Vishnoi, Steven Sanghoon Lee
  • Patent number: 11573973
    Abstract: Methods and systems for data are disclosed. A system implementation includes a data module for storing data received from an external source. The data module includes a file system for unstructured data, a database for structured data, a transform for operating upon unstructured or structured data, a data broker for receiving data having a first format and providing the data in a second format, a data network for communications within the data module, and a processing module for performing operations upon data. The processing module further includes a process broker and a process container. The process container is for providing one or more instances of processes during a runtime operation. The system further includes an inter-process network for communications within the processing module and an internal gateway for the data module to communicate with the processing module.
    Type: Grant
    Filed: December 19, 2019
    Date of Patent: February 7, 2023
    Inventors: Vivek Vishnoi, Steven Sanghoon Lee
  • Publication number: 20180060559
    Abstract: Systems and methods are described for evaluating disposition of an SSO request. In one example, the method includes receiving the SSO request, the SSO request for accessing a secure service, the request having been denied authorization to access a first service, determining, based upon one or more criteria, where to direct the SSO request, and routing the SSO request to a second service, the routing based on the determining where to direct the SSO request.
    Type: Application
    Filed: October 24, 2017
    Publication date: March 1, 2018
    Inventors: Gunupuree Ravi, Vivek Vishnoi, Vivek Biswas, Prabhat Chaturvedi, Fowzy Shacker
  • Patent number: 9805185
    Abstract: Systems and methods are described for evaluating disposition of an SSO request. In one example, the method includes receiving the SSO request, the SSO request for accessing a secure service, the request having been denied authorization to access a first service, determining, based upon one or more criteria, where to direct the SSO request, and routing the SSO request to a second service, the routing based on the determining where to direct the SSO request.
    Type: Grant
    Filed: May 2, 2014
    Date of Patent: October 31, 2017
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Gunupuree Ravi, Vivek Vishnoi, Vivek Biswas, Prabhat Chaturvedi, Fowzy Shacker
  • Patent number: 9608840
    Abstract: In one embodiment, a method comprises determining, by a network edge device in a first autonomous network, whether a second network edge device in a second autonomous network is authorized to submit a service request to the first autonomous network, the service request associated with one of providing or consuming an identified network-based service; identifying, by the network edge device within the first autonomous network, a third network edge device in a third autonomous network and identified as responsive to the service request for the identified network-based service; and sending instructions for establishing a secure communications between the second network edge device and the third network edge device via a data network distinct from the first, second, or third autonomous networks, for establishment of the identified network service between the second autonomous network and the third autonomous network via the data network.
    Type: Grant
    Filed: September 29, 2014
    Date of Patent: March 28, 2017
    Assignee: Cisco Technology, Inc.
    Inventors: Gunupuree Ravi, Sudhish Ullattil, Vivek Vishnoi, Sahil Sharma, Amit Sachan
  • Publication number: 20160094363
    Abstract: In one embodiment, a method comprises determining, by a network edge device in a first autonomous network, whether a second network edge device in a second autonomous network is authorized to submit a service request to the first autonomous network, the service request associated with one of providing or consuming an identified network-based service; identifying, by the network edge device within the first autonomous network, a third network edge device in a third autonomous network and identified as responsive to the service request for the identified network-based service; and sending instructions for establishing a secure communications between the second network edge device and the third network edge device via a data network distinct from the first, second, or third autonomous networks, for establishment of the identified network service between the second autonomous network and the third autonomous network via the data network.
    Type: Application
    Filed: September 29, 2014
    Publication date: March 31, 2016
    Inventors: GUNUPUREE RAVI, SUDHISH ULLATTIL, VIVEK VISHNOI, SAHIL SHARMA, AMIT SACHAN
  • Publication number: 20150254450
    Abstract: Systems and methods are described for evaluating disposition of an SSO request. In one example, the method includes receiving the SSO request, the SSO request for accessing a secure service, the request having been denied authorization to access a first service, determining, based upon one or more criteria, where to direct the SSO request, and routing the SSO request to a second service, the routing based on the determining where to direct the SSO request.
    Type: Application
    Filed: May 2, 2014
    Publication date: September 10, 2015
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Gunupuree Ravi, Vivek Vishnoi, Vivek Biswas, Prabhat Chaturvedi, Fowzy Shacker
  • Publication number: 20150052095
    Abstract: A method is provided in an example and includes adding two or more objects to a model, receiving a request to establish a relationship between first and second objects of the two or more objects; and determining whether the relationship violates a design policy. The method also includes taking an action based on whether the relationship violates the design policy. More specific embodiments of the method include selecting a process from a set of processes for execution in a determined order, where successful execution of the set of processes in the determined order provisions the two or more objects to establish a model instance in a target. The more specific embodiments may further include determining whether the selected process violates a deployment policy, and taking an action based on whether the selected process violates the deployment policy.
    Type: Application
    Filed: August 15, 2013
    Publication date: February 19, 2015
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Kevin A. Yang, Vivek Vishnoi