Patents by Inventor Vidya Govindan

Vidya Govindan 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: 11106801
    Abstract: A device may receive contextual data, computational data, experiential data, and industry data associated with software code, and may receive detected vulnerabilities data identified by a scanning model based on the software code and software code metadata of the computational data. The device may process the contextual data, the computational data, and the experiential data, with a contextual identification model, to determine a set of rules and a set of actions, and may enrich, via an enrichment model, the industry data with the experiential data to generate enriched industry data. The device may process the software code metadata, the detected vulnerabilities data, and the enriched industry data, with a correlation model, to generate analysis data, and may process the analysis data and the set of rules, with a security model, to confirm security issues associated with the software code. The device may perform one of the set of actions based on the security issues.
    Type: Grant
    Filed: December 29, 2020
    Date of Patent: August 31, 2021
    Assignee: Accenture Global Solutions Limited
    Inventors: Richard Levine, Karel Kohout, Dalton Harris, Jason Widen, Ganesh Devarajan, Vidya Govindan, Mário Lauande Lacroix, John Donovan Delmare, Jr., Johnny Obando, Steven Nicholas Strupp, Matt Renzi Quillosa
  • Patent number: 10268665
    Abstract: A system and a method to display diagnostic and operating data on a trend graph via a web browser so that the data appears to trend in real-time. In one embodiment, the system includes a server with an architecture having multiple layers. The layers include a pair of first in, first out (FIFO) data queues including a first data queue and a second data queue. The embodiments utilize a timing structure with a plurality of timers including a first timer to regulate calls from the first data queue to a data source (e.g., a valve assembly or controller on a distributed control system), a second timer to regulate calls from the second data queue to the first data queue, and a third timer to regulate calls from the web browser to the second data queue for data to display on trend graph.
    Type: Grant
    Filed: March 4, 2015
    Date of Patent: April 23, 2019
    Assignee: Dresser, LLC
    Inventors: Vidya Govindan, Sudhakar Reddy, Urvashi Sahni, Aditi Shete
  • Patent number: 10107416
    Abstract: A method that simplifies the exchange of data to facilitate delivery of data that relates to operation of a valve assembly to a Web-based user interface over a network. In one embodiment, the method configures an apparatus to receive data about the valve assembly in a first format and to generate an output in a second format, e.g., JavaScript Object Notation (JSON) format. The method may also configure the device with an architecture with multiple layers, wherein the architecture can exchange data in the JSON format between a first layer and a second layer. This architecture is configured to be lightweight as compared to the SOAP/HTTP architecture found in conventional techniques, typically deploying a Representational State Transfer (REST) structure that permits use of JavaScript Object Notation (JSON) format to communicate among the architecture layers and with the web-based user interface.
    Type: Grant
    Filed: February 2, 2018
    Date of Patent: October 23, 2018
    Assignee: Dresser, LLC
    Inventors: Vidya Govindan, Rama Krishna Raju Mudunuru, Sudhakar Reddy
  • Publication number: 20180156352
    Abstract: A method that simplifies the exchange of data to facilitate delivery of data that relates to operation of a valve assembly to a Web-based user interface over a network. In one embodiment, the method configures an apparatus to receive data about the valve assembly in a first format and to generate an output in a second format, e.g., JavaScript Object Notation (JSON) format. The method may also configure the device with an architecture with multiple layers, wherein the architecture can exchange data in the JSON format between a first layer and a second layer. This architecture is configured to be lightweight as compared to the SOAP/HTTP architecture found in conventional techniques, typically deploying a Representational State Transfer (REST) structure that permits use of JavaScript Object Notation (JSON) format to communicate among the architecture layers and with the web-based user interface.
    Type: Application
    Filed: February 2, 2018
    Publication date: June 7, 2018
    Inventors: Vidya Govindan, Rama Krishna Raju Mudunuru, Sudhakar Reddy
  • Patent number: 9920855
    Abstract: A method that simplifies the exchange of data to facilitate delivery of data that relates to operation of a valve assembly to a Web-based user interface over a network. In one embodiment, the method configures an apparatus to receive data about the valve assembly in a first format and to generate an output in a second format, e.g., JavaScript Object Notation (JSON) format. The method may also configure the device with an architecture with multiple layers, wherein the architecture can exchange data in the JSON format between a first layer and a second layer. This architecture is configured to be lightweight as compared to the SOAP/HTTP architecture found in conventional techniques, typically deploying a Representational State Transfer (REST) structure that permits use of JavaScript Object Notation (JSON) format to communicate among the architecture layers and with the web-based user interface.
    Type: Grant
    Filed: November 2, 2014
    Date of Patent: March 20, 2018
    Assignee: Dresser Inc.
    Inventors: Vidya Govindan, Rama Krishna Raju Mudunuru, Sudhakar Reddy
  • Publication number: 20150286614
    Abstract: A system and a method to display diagnostic and operating data on a trend graph via a web browser so that the data appears to trend in real-time. In one embodiment, the system includes a server with an architecture having multiple layers. The layers include a pair of first in, first out (FIFO) data queues including a first data queue and a second data queue. The embodiments utilize a timing structure with a plurality of timers including a first timer to regulate calls from the first data queue to a data source (e.g., a valve assembly or controller on a distributed control system), a second timer to regulate calls from the second data queue to the first data queue, and a third timer to regulate calls from the web browser to the second data queue for data to display on trend graph.
    Type: Application
    Filed: March 4, 2015
    Publication date: October 8, 2015
    Inventors: Vidya Govindan, Sudhakar Reddy, Urvashi Sahni, Aditi Shete
  • Publication number: 20150285398
    Abstract: A method that simplifies the exchange of data to facilitate delivery of data that relates to operation of a valve assembly to a Web-based user interface over a network. In one embodiment, the method configures an apparatus to receive data about the valve assembly in a first format and to generate an output in a second format, e.g., JavaScript Object Notation (JSON) format. The method may also configure the device with an architecture with multiple layers, wherein the architecture can exchange data in the JSON format between a first layer and a second layer. This architecture is configured to be lightweight as compared to the SOAP/HTTP architecture found in conventional techniques, typically deploying a Representational State Transfer (REST) structure that permits use of JavaScript Object Notation (JSON) format to communicate among the architecture layers and with the web-based user interface.
    Type: Application
    Filed: November 2, 2014
    Publication date: October 8, 2015
    Inventors: Vidya Govindan, Rama Krishna Raju Mudunuru, Sudhakar Reddy
  • Publication number: 20130066936
    Abstract: A collapsed cloud proximal to the user of a client device determines, stores, and provides access to content needed by the user or group of users. Content needed by the user is pushed into one or more access points that a client device is accessing or is expected to access. The client device accesses the content via local access to the access point(s) that it connects to, access relevant content from the local storage of the access point that it connects to as it moves.
    Type: Application
    Filed: April 16, 2012
    Publication date: March 14, 2013
    Inventors: Ram Krishnan, Vidya Govindan, Asif Qamar