Patents by Inventor Balaji T. Thattai

Balaji T. Thattai 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: 10275221
    Abstract: A system provides a high-level visual programming language input through a GUI. User inputs specify a data source, a workflow, processing logic, and a data store. Multiple instances of these primitives may be combined to generate multi-dimensional domain applications. The workflow and processing logic may be specified in a graphical user interface wherein nodes representing workflow actions or processing functions are picked from a palette and placed on a diagram. Interconnections between nodes are received in the interface and represent data flows or dependencies between nodes. The high-level visual programming inputs are the translated into low-level database commands and executed within an execution framework.
    Type: Grant
    Filed: February 24, 2016
    Date of Patent: April 30, 2019
    Assignee: Cisco Technology, Inc.
    Inventors: Balaji T. Thattai, Karthikeyan Shanmugam, Chi Yao, Yee Lang Lau
  • Publication number: 20160259626
    Abstract: A system provides a high-level visual programming language input through a GUI. User inputs specify a data source, a workflow, processing logic, and a data store. Multiple instances of these primitives may be combined to generate multi-dimensional domain applications. The workflow and processing logic may be specified in a graphical user interface wherein nodes representing workflow actions or processing functions are picked from a palette and placed on a diagram. Interconnections between nodes are received in the interface and represent data flows or dependencies between nodes. The high-level visual programming inputs are the translated into low-level database commands and executed within an execution framework.
    Type: Application
    Filed: February 24, 2016
    Publication date: September 8, 2016
    Inventors: BALAJI T. THATTAI, Karthikeyan Shanmugam, Chi Yao, Yee Lang Lau
  • Publication number: 20080172464
    Abstract: A method, system and apparatus of generation of contextual information in communication between parties are disclosed. In one embodiment, a method of a communication system includes expressing an interaction between a particular user and user in a shared page such that the shared page includes documents, events, and/or communications relevant in communications between the particular user and the at least one other user and generating the shared page such that the interaction relevant to a communication between the particular user and the at least one user are manifested across a plurality of persona profiles in activities, events, and/or communications associated with in the shared page. In addition, the method may include embedding any groups and/or users common to the particular user and the user through an nth-degree separation in the shared page, and displaying a relationship simultaneously in the shared page.
    Type: Application
    Filed: January 12, 2007
    Publication date: July 17, 2008
    Inventors: Balaji T. Thattai, S. Srinivasan
  • Publication number: 20080172461
    Abstract: A method, system and apparatus of contextual persona management in a communication medium to enhanced relationship based interaction are disclosed. In one embodiment, a method of a communication system includes creating a persona profile having contacts of a user in a specific context of expression generating in the persona profile, representations of contacts and interest groups between the user and the contacts shifting a pane between the persona profile and other persona profiles while maintaining a relationship between the user and a particular contact which is independent of the persona profile and the other persona profiles. In addition, the method may include juggling between different contracts in each of the persona profiles based on at least one of a behavior of the user. The method may also include providing the feedback ratings through intelligence gathered from personal representation of the user to other users.
    Type: Application
    Filed: January 12, 2007
    Publication date: July 17, 2008
    Inventors: Balaji T. Thattai, S. Srinivasan