Patents by Inventor Deepak Deolalikar

Deepak Deolalikar 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: 20170331833
    Abstract: A method and system is described securely capturing up-to-date data and presenting the up-to-date data in an analytic visualization. An update server receives a data request from a container that can display the analytic visualization. The update server generates a data processing instruction and transmits it to a data server. The update server then receives a processed data set from the data server, generates a visualization update based on the processed data set, and transmits the visualization update to the container. The container can then display the analytic visualization with up-to-date data from the data server. Because the data processing is performed at the data server, the remaining data on the data server is never moved through the network and remains secure. The update server can also receive from the container, and transmit to the data server, an identifier whose permissions limit data access from the data server.
    Type: Application
    Filed: May 30, 2017
    Publication date: November 16, 2017
    Inventors: Seymour Duncker, Deepak Deolalikar, Kevin Adams, Andrey Yruski
  • Patent number: 9665654
    Abstract: A method and system is described securely capturing up-to-date data and presenting the up-to-date data in an analytic visualization. An update server receives a data request from a container that can display the analytic visualization. The update server generates a data processing instruction and transmits it to a data server. The update server then receives a processed data set from the data server, generates a visualization update based on the processed data set, and transmits the visualization update to the container. The container can then display the analytic visualization with up-to-date data from the data server. Because the data processing is performed at the data server, the remaining data on the data server is never moved through the network and remains secure. The update server can also receive from the container, and transmit to the data server, an identifier whose permissions limit data access from the data server.
    Type: Grant
    Filed: August 10, 2015
    Date of Patent: May 30, 2017
    Assignee: ICHARTS, INC.
    Inventors: Seymour Duncker, Deepak Deolalikar, Kevin Adams, Andrey Yruski
  • Publication number: 20160322021
    Abstract: A method and system is described securely capturing up-to-date data from multiple data sets and presenting the up-to-date data in an analytic visualization. An update server receives a data request from a container that can display the analytic visualization. The update server generates multiple data processing instructions and transmits these instructions to each of the data servers that have access to one of the multiple data sets. The update server then receives multiple processed data sets, each processed data set corresponding to one of the data sets. The update server generates a visualization update based on all of the processed data sets, and transmits the visualization update to the container, so that the container can display the analytic visualization with up-to-date data from each of the data sets. Because the data processing is performed at the data servers, the remaining data on the data servers remains secure.
    Type: Application
    Filed: August 11, 2015
    Publication date: November 3, 2016
    Inventors: Seymour Duncker, Deepak Deolalikar, Kevin Adams, Andrey Yruski
  • Publication number: 20160323249
    Abstract: A method and system is described securely capturing up-to-date data and presenting the up-to-date data in an analytic visualization. An update server receives a data request from a container that can display the analytic visualization. The update server generates a data processing instruction and transmits it to a data server. The update server then receives a processed data set from the data server, generates a visualization update based on the processed data set, and transmits the visualization update to the container. The container can then display the analytic visualization with up-to-date data from the data server. Because the data processing is performed at the data server, the remaining data on the data server is never moved through the network and remains secure. The update server can also receive from the container, and transmit to the data server, an identifier whose permissions limit data access from the data server.
    Type: Application
    Filed: August 10, 2015
    Publication date: November 3, 2016
    Inventors: Seymour Duncker, Deepak Deolalikar, Kevin Adams, Andrey Yruski
  • Publication number: 20160321224
    Abstract: A method and system is described for publishing an analytic visualization. A publisher system receives an analytic visualization from a generation interface and generates a container associated with the analytic visualization. The container can be embedded into a portal, such as a website, document, or presentation. The container can transmit a data request to an update server and receive from the update server a visualization update that includes a processed data set. The container can then incorporate the visualization update to generate and display an updated analytic visualization that incorporates the visualization update. Because the container can receive updates from an update server, the analytic visualization can be made interactive and kept up-to-date. The container can also send an identifier associated with a data permission setting along with the data request, and in this manner can limit certain individuals or machines from accessing certain data through the analytic visualization.
    Type: Application
    Filed: August 10, 2015
    Publication date: November 3, 2016
    Inventors: Seymour Duncker, Deepak Deolalikar, Kevin Adams, Andrey Yruski