Patents by Inventor Janakiraman Thiyagarajah

Janakiraman Thiyagarajah 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: 20200356362
    Abstract: A device for version management of a plurality of entity instances includes a processor configured to read an entity model and a versioning model from a storage, where the entity model describes a plurality of entities and a relationship of each entity in the plurality of entities, and where the versioning model describes a relationship for versioning of entities in the entity model, generate an instance versioning model, based on the entity model and the versioning model, where the instance versioning model describes a relationship of a first entity instance and a second entity instance, assign, in case of a version change of the first entity instance or the second entity instance, a new version to the first entity instance, based on the instance versioning model, and store the new version in the storage.
    Type: Application
    Filed: July 24, 2020
    Publication date: November 12, 2020
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Janakiraman Thiyagarajah, Peng Lv, Luca De Matteis, Gianluca Puggelli, Osman Cam
  • Publication number: 20170262531
    Abstract: Embodiments of the present disclosure provide a data visualization method and apparatus, and a database server. The method includes receiving, by a database server, a data query request sent by a request side, where the data query request includes a query condition and a data graph type, acquiring data according to the query condition, where the data graph type is used for presentation of the data, and generating a data graph according to the data and the data graph type. In the embodiments of the present disclosure, a query condition and a data graph type are carried in a data query request, and a data graph is generated inside a database server. Therefore, it is unnecessary to develop software multiple times in different architectures to generate a data graph, which improves resource utilization, and has a relatively low skill requirement for an operator.
    Type: Application
    Filed: May 30, 2017
    Publication date: September 14, 2017
    Inventors: Anirban Bhattacharya, Janakiraman Thiyagarajah, Bo Hu
  • Publication number: 20150205841
    Abstract: The present invention discloses a data processing device and a data processing method. The method includes: creating a multi-face solid graphics, displaying a first surface of the multi-face solid graphics on a predetermined area that is on a display interface, selecting a first dataset and a second dataset from a database and associating the first dataset and the second dataset respectively with two adjacent side edges of the first surface, dividing the first surface into multiple grids, and displaying query items; rotating the multi-face solid graphics according to a rotation instruction input by a user, so as to display a second surface on the predetermined area; re-selecting two datasets from the database and associating the two datasets respectively with two adjacent side edges of the second surface, dividing the second surface into multiple grids, and displaying query items.
    Type: Application
    Filed: November 24, 2014
    Publication date: July 23, 2015
    Inventors: Janakiraman Thiyagarajah, Anirban Bhattacharya, Weihong Luo
  • Publication number: 20150077437
    Abstract: A method for implementing an electronic magnifier and a user equipment (UE), which relate to the field of electronic devices, and can facilitate a user operation and content viewing. The method in the present invention mainly includes after an electronic magnifier of a UE is activated, determining information about a tilt angle variation of the UE's display screen using a gravity sensor of the UE; and moving a magnified area of the electronic magnifier according to the information about the tilt angle variation, where the magnified area of the electronic magnifier is a part of a display area of the display screen, so that displayed content entering the magnified area is magnified and displayed. Embodiments of the present invention are mainly applied in a process of implementing a magnifier in an electronic device.
    Type: Application
    Filed: November 24, 2014
    Publication date: March 19, 2015
    Inventors: Yishi Yin, Janakiraman Thiyagarajah