Patents by Inventor Vinay Sikka

Vinay Sikka 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: 11886395
    Abstract: Disclosed herein is a process that involves retrieving a data model for a data source, establishing at least one filter operation or at least one clean operation that modifies an aspect of the retrieved data model, onboarding underlying data from the data source while applying the established at least one filter operation or at least one clean operation, defining at least one transformation operation to apply to a portion of the underlying data that has been onboarded, and applying the at least one transformation operation to the portion of the underlying data to thereby assign the data to a semantic network, the semantic network comprising conceptual data components and associative data components.
    Type: Grant
    Filed: October 3, 2022
    Date of Patent: January 30, 2024
    Assignee: TADA Cognitive Solutions, LLC
    Inventors: Seshadri Guha, Vinay Sikka, Subbarao Turlapati
  • Patent number: 11727129
    Abstract: Disclosed herein is a process that involves receiving an indication of an instance of a semantic network, the semantic network comprising conceptual data components and associative data components, receiving a selection of one or more of the conceptual data components and associative data components of the instance of the semantic network, the selection comprising an indication to block the selected one or more conceptual data components and associative data components or selectively filter the selected one or more conceptual data components and associative data components, and presenting a visualization of the semantic network, the visualization being configured to exclude data related to the selected one or more conceptual data components and associative data components or include data related to the selected one or more conceptual data components and associative data components and exclude data not related to the selected one or more conceptual data components and associative data components.
    Type: Grant
    Filed: April 8, 2022
    Date of Patent: August 15, 2023
    Assignee: TADA Cognitive Solutions, LLC
    Inventors: Seshadri Guha, Vinay Sikka, Subbarao Turlapati
  • Publication number: 20230177025
    Abstract: Disclosed herein is a process that involves retrieving a data model for a data source, establishing at least one filter operation or at least one clean operation that modifies an aspect of the retrieved data model, onboarding underlying data from the data source while applying the established at least one filter operation or at least one clean operation, defining at least one transformation operation to apply to a portion of the underlying data that has been onboarded, and applying the at least one transformation operation to the portion of the underlying data to thereby assign the data to a semantic network, the semantic network comprising conceptual data components and associative data components.
    Type: Application
    Filed: October 3, 2022
    Publication date: June 8, 2023
    Inventors: Seshadri Guha, Vinay Sikka, Subbarao Turlapati
  • Publication number: 20230153731
    Abstract: Disclosed herein are techniques and tools for verifying data for semantic correctness and/or verifying data for network correctness. In one respect, a method includes receiving input defining a validation point, the validation point comprising at least two or more validation functions applicable to (i) raw data and (ii) other data stored within a semantic network comprising nodes and links, importing source data; applying one or more transformations to the source data, populating the source data into one or more of the nodes and links comprising the semantic network, executing the validation point with respect the source data, based on the executing, determining one or more rules associated with the validation point are not satisfied, and based on the determining, revising either the source data or the other data stored withing the semantic network.
    Type: Application
    Filed: September 26, 2022
    Publication date: May 18, 2023
    Inventors: Seshadri Guha, Vinay Sikka, Subbarao Turlapati
  • Patent number: 11580479
    Abstract: Disclosed herein are techniques and tools for verifying data for semantic correctness and/or verifying data for network correctness. In one respect, a method includes receiving an input defining at least two master nodes and at least one master link, each master node having at least one or more respective data properties populated with master node data and the master link having at least one or more master link data, the master nodes and master link defining a master semantic network, importing source data into a second semantic network, comparing the source data to the master node data and making a first determination that the source data reflects a data relationship defined by the master node data, and based on the first determination, populating the source data into the second semantic network, wherein the source data populated within the second semantic network reflects the data relationship defined by the master node data and the master link data.
    Type: Grant
    Filed: September 3, 2021
    Date of Patent: February 14, 2023
    Assignee: TADA Cognitive Solutions, LLC
    Inventors: Subbarao Turlapati, Vinay Sikka, Seshadri Guha
  • Patent number: 11461293
    Abstract: Disclosed herein is a process that involves retrieving a data model for a data source, establishing at least one filter operation or at least one clean operation that modifies an aspect of the retrieved data model, onboarding underlying data from the data source while applying the established at least one filter operation or at least one clean operation, defining at least one transformation operation to apply to a portion of the underlying data that has been onboarded, and applying the at least one transformation operation to the portion of the underlying data to thereby assign the data to a semantic network, the semantic network comprising conceptual data components and associative data components.
    Type: Grant
    Filed: August 19, 2019
    Date of Patent: October 4, 2022
    Assignee: TADA Cognitive Solutions, LLC
    Inventors: Seshadri Guha, Vinay Sikka, Subbarao Turlapati
  • Patent number: 11455588
    Abstract: Disclosed herein are techniques and tools for verifying data for semantic correctness and/or verifying data for network correctness. In one respect, a method includes receiving input defining a validation point, the validation point comprising at least two or more validation functions applicable to (i) raw data and (ii) other data stored within a semantic network comprising nodes and links, importing source data; applying one or more transformations to the source data, populating the source data into one or more of the nodes and links comprising the semantic network, executing the validation point with respect the source data, based on the executing, determining one or more rules associated with the validation point are not satisfied, and based on the determining, revising either the source data or the other data stored within the semantic network.
    Type: Grant
    Filed: May 21, 2021
    Date of Patent: September 27, 2022
    Assignee: TADA Cognitive Solutions, LLC
    Inventors: Seshadri Guha, Vinay Sikka, Subbarao Turlapati
  • Publication number: 20220300629
    Abstract: Disclosed herein is a process that involves receiving an indication of an instance of a semantic network, the semantic network comprising conceptual data components and associative data components, receiving a selection of one or more of the conceptual data components and associative data components of the instance of the semantic network, the selection comprising an indication to block the selected one or more conceptual data components and associative data components or selectively filter the selected one or more conceptual data components and associative data components, and presenting a visualization of the semantic network, the visualization being configured to exclude data related to the selected one or more conceptual data components and associative data components or include data related to the selected one or more conceptual data components and associative data components and exclude data not related to the selected one or more conceptual data components and associative data components.
    Type: Application
    Filed: April 8, 2022
    Publication date: September 22, 2022
    Inventors: Seshadri Guha, Vinay Sikka, Subbarao Turlapati
  • Patent number: 11301573
    Abstract: Disclosed herein is a process that involves receiving an indication of an instance of a semantic network, the semantic network comprising conceptual data components and associative data components, receiving a selection of one or more of the conceptual data components and associative data components of the instance of the semantic network, the selection comprising an indication to block the selected one or more conceptual data components and associative data components or selectively filter the selected one or more conceptual data components and associative data components, and presenting a visualization of the semantic network, the visualization being configured to exclude data related to the selected one or more conceptual data components and associative data components or include data related to the selected one or more conceptual data components and associative data components and exclude data not related to the selected one or more conceptual data components and associative data components.
    Type: Grant
    Filed: August 19, 2019
    Date of Patent: April 12, 2022
    Assignee: TADA Cognitive Solutions, LLC
    Inventors: Seshadri Guha, Vinay Sikka, Subbarao Turlapati
  • Publication number: 20220076178
    Abstract: Disclosed herein are techniques and tools for verifying data for semantic correctness and/or verifying data for network correctness. In one respect, a method includes receiving an input defining at least two master nodes and at least one master link, each master node having at least one or more respective data properties populated with master node data and the master link having at least one or more master link data, the master nodes and master link defining a master semantic network, importing source data into a second semantic network, comparing the source data to the master node data and making a first determination that the source data reflects a data relationship defined by the master node data, and based on the first determination, populating the source data into the second semantic network, wherein the source data populated within the second semantic network reflects the data relationship defined by the master node data and the master link data.
    Type: Application
    Filed: September 3, 2021
    Publication date: March 10, 2022
    Inventors: Subbarao Turlapati, Vinay Sikka, Seshadri Guha
  • Publication number: 20220075692
    Abstract: Disclosed herein are techniques and tools for verifying data for semantic correctness and/or verifying data for network correctness. In one respect, a method includes receiving input defining a validation point, the validation point comprising at least two or more validation functions applicable to (i) raw data and (ii) other data stored within a semantic network comprising nodes and links, importing source data; applying one or more transformations to the source data, populating the source data into one or more of the nodes and links comprising the semantic network, executing the validation point with respect the source data, based on the executing, determining one or more rules associated with the validation point are not satisfied, and based on the determining, revising either the source data or the other data stored withing the semantic network.
    Type: Application
    Filed: May 21, 2021
    Publication date: March 10, 2022
    Inventors: Seshadri Guha, Vinay Sikka, Subbarao Turlapati
  • Publication number: 20210165816
    Abstract: Disclosed herein is new approach for structuring an organization's data, involving at a high level establishing a digital context and populating the digital context with digital content to thereby form what is referred to herein as a digital duplicate. In one aspect, the disclosed approach may be embodied in a computer-implemented method that involves: establishing a data structure comprising (i) a structural context that has at least one data component, where each component of the structural context has associated therewith one or more respective data properties (ii) a semantic context that has at least two data types that further describe individual data properties and; and populating underlying data into an instance of the data structure such that underlying data populated into each respective property of the at least one data component has each of the at least two data types of the semantic context.
    Type: Application
    Filed: January 15, 2021
    Publication date: June 3, 2021
    Inventors: Seshadri Guha, Vinay Sikka, Subbarao Turlapati
  • Publication number: 20210056215
    Abstract: Disclosed herein is a process that involves receiving an indication of an instance of a semantic network, the semantic network comprising conceptual data components and associative data components, receiving a selection of one or more of the conceptual data components and associative data components of the instance of the semantic network, the selection comprising an indication to block the selected one or more conceptual data components and associative data components or selectively filter the selected one or more conceptual data components and associative data components, and presenting a visualization of the semantic network, the visualization being configured to exclude data related to the selected one or more conceptual data components and associative data components or include data related to the selected one or more conceptual data components and associative data components and exclude data not related to the selected one or more conceptual data components and associative data components.
    Type: Application
    Filed: August 19, 2019
    Publication date: February 25, 2021
    Inventors: Seshadri Guha, Vinay Sikka, Subbarao Turlapati
  • Publication number: 20210056084
    Abstract: Disclosed herein is a process that involves retrieving a data model for a data source, establishing at least one filter operation or at least one clean operation that modifies an aspect of the retrieved data model, onboarding underlying data from the data source while applying the established at least one filter operation or at least one clean operation, defining at least one transformation operation to apply to a portion of the underlying data that has been onboarded, and applying the at least one transformation operation to the portion of the underlying data to thereby assign the data to a semantic network, the semantic network comprising conceptual data components and associative data components.
    Type: Application
    Filed: August 19, 2019
    Publication date: February 25, 2021
    Inventors: Seshadri Guha, Vinay Sikka, Subbarao Turlapati
  • Patent number: 10909160
    Abstract: Disclosed herein is new approach for structuring an organization's data, involving at a high level establishing a digital context and populating the digital context with digital content to thereby form what is referred to herein as a digital duplicate. In one aspect, the disclosed approach may be embodied in a computer-implemented method that involves: establishing a data structure comprising (i) a structural context that has at least one data component, where each component of the structural context has associated therewith one or more respective data properties (ii) a semantic context that has at least two data types that further describe individual data properties and; and populating underlying data into an instance of the data structure such that underlying data populated into each respective property of the at least one data component has each of the at least two data types of the semantic context.
    Type: Grant
    Filed: May 29, 2019
    Date of Patent: February 2, 2021
    Assignee: TADA Cognitive Solutions, LLC
    Inventors: Seshadri Guha, Vinay Sikka, Subbarao Turlapati
  • Publication number: 20200380024
    Abstract: Disclosed herein is new approach for structuring an organization's data, involving at a high level establishing a digital context and populating the digital context with digital content to thereby form what is referred to herein as a digital duplicate. In one aspect, the disclosed approach may be embodied in a computer-implemented method that involves: establishing a data structure comprising (i) a structural context that has at least one data component, where each component of the structural context has associated therewith one or more respective data properties (ii) a semantic context that has at least two data types that further describe individual data properties and; and populating underlying data into an instance of the data structure such that underlying data populated into each respective property of the at least one data component has each of the at least two data types of the semantic context.
    Type: Application
    Filed: May 29, 2019
    Publication date: December 3, 2020
    Inventors: Seshadri Guha, Vinay Sikka, Subbarao Turlapati
  • Publication number: 20200378491
    Abstract: Described herein is a control system for a vehicle having an infinitely variable transmission (WT) having a ball planetary variator (CVP), providing a smooth and controlled operation. In some embodiments, the vehicle is a fork lift truck. An operator commands a brake pedal, an accelerator pedal, and a direction switch (or gear selector), which are evaluated by the control system to determine a current operating state of the vehicle. Some operating states include, forward drive, reverse drive, vehicle braking, automatic deceleration, inching, power reversal, vehicle hold, and park, among others.
    Type: Application
    Filed: August 5, 2016
    Publication date: December 3, 2020
    Inventors: JEFFREY M. DAVID, JYOTHSNA GANDHAM, GORDON M. MCINDOE, T. NEIL MCLEMORE, SIDHARTH RENGANATHAN, VINAY SIKKA, JAVIER SOLIS
  • Publication number: 20070191968
    Abstract: The system and method of the present invention enable a task performance system made up from two or more components to be readily modified, in response to one or more predetermined criteria, to adapt to new functional and/or operational requirements. This modification may be automatic manual, or a combination thereof. Likewise, the predetermined criteria may range from failure of one or more task performance system components, to an instruction received from an authorized operator. The inventive system and method accomplish these objectives by causing one or more of the components of the task performance system to change functionality (e.g., to change the functions being performed by one or more components, to add one or more functions to one or more components, etc.) to implement the desired modification of the entire task performance system.
    Type: Application
    Filed: March 30, 2007
    Publication date: August 16, 2007
    Applicant: PATHWAY TECHNOLOGIES, INC.
    Inventors: Vinay Sikka, Ananthakrishnan Surianarayanan