Patents by Inventor Saju ASOKAN

Saju ASOKAN 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: 11687552
    Abstract: System and methods are provided for displaying dynamic content on a graphical user interface. A first data illustration of a first facet of data is displayed in a first two-dimensional interface, wherein the first two-dimensional interface corresponds to a side or cross-section of a three-dimensional interface, and the first two-dimensional interface displays a plurality of filters for the first data illustration. A selection for one of the plurality of filters and a selection to display a second facet of data are received from a user. A dynamic rotation of the three-dimensional interface to a second side or cross-section that corresponds to a second two-dimensional interface is displayed, wherein a second data illustration of the second facet of data is displayed in the second interface, the second data illustration being filtered according to the selected filter.
    Type: Grant
    Filed: July 10, 2020
    Date of Patent: June 27, 2023
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Saju Asokan, Vineeth Gopalakrishnan Nair, Neenu Jacob, Jothish Jenardhanan
  • Patent number: 11132374
    Abstract: Techniques for assigning one or more values to properties or form fields. One technique includes receiving a query for a property associated with an attribute of an element of software, executing a search within a storage device for the property that satisfies the query, displaying the property and attributes that support the property, and receiving a first type of input regarding the property. The first type of input includes a value for the property. The technique further includes receiving a second type of input that includes selection of at least one attribute from the attributes identified to support the property, and assigning the value for the property to the at least one attribute.
    Type: Grant
    Filed: July 31, 2019
    Date of Patent: September 28, 2021
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventor: Saju Asokan
  • Patent number: 10922636
    Abstract: Systems, methods, and other embodiments are disclosed to control a display of objects. In one embodiment, a project plan is displayed which includes multiple task nodes linked together by control nodes over a timeline. An instruction is received to generate and link a new task node between two of the task nodes in response to choosing a control node between the two task nodes. A task create window is displayed which includes input fields to input task information to specify the new task node. In response to the task information being input, the new task node is created and linked between the two task nodes. The timeline is adjusted based on the new task node to generate an updated timeline of the project plan. An updated project plan is displayed which includes the multiple task nodes and the new task node linked together over the updated timeline.
    Type: Grant
    Filed: October 24, 2016
    Date of Patent: February 16, 2021
    Assignee: Oracle International Corporation
    Inventor: Saju Asokan
  • Publication number: 20210034611
    Abstract: Techniques for assigning one or more values to properties or form fields. One technique includes receiving a query for a property associated with an attribute of an element of software, executing a search within a storage device for the property that satisfies the query, displaying the property and attributes that support the property, and receiving a first type of input regarding the property. The first type of input includes a value for the property. The technique further includes receiving a second type of input that includes selection of at least one attribute from the attributes identified to support the property, and assigning the value for the property to the at least one attribute.
    Type: Application
    Filed: July 31, 2019
    Publication date: February 4, 2021
    Applicant: Oracle International Corporation
    Inventor: Saju Asokan
  • Publication number: 20200341998
    Abstract: System and methods are provided for displaying dynamic content on a graphical user interface. A first data illustration of a first facet of data is displayed in a first two-dimensional interface, wherein the first two-dimensional interface corresponds to a side or cross-section of a three-dimensional interface, and the first two-dimensional interface displays a plurality of filters for the first data illustration. A selection for one of the plurality of filters and a selection to display a second facet of data are received from a user. A dynamic rotation of the three-dimensional interface to a second side or cross-section that corresponds to a second two-dimensional interface is displayed, wherein a second data illustration of the second facet of data is displayed in the second interface, the second data illustration being filtered according to the selected filter.
    Type: Application
    Filed: July 10, 2020
    Publication date: October 29, 2020
    Inventors: Saju ASOKAN, Vineeth Gopalakrishnan NAIR, Neenu JACOB, Jothish JENARDHANAN
  • Patent number: 10769170
    Abstract: System and methods are provided for displaying dynamic content on a graphical user interface. A first data illustration of a first facet of data is displayed in a first two-dimensional interface, wherein the first two-dimensional interface corresponds to a side or cross-section of a three-dimensional interface, and the first two-dimensional interface displays a plurality of filters for the first data illustration. A selection for one of the plurality of filters and a selection to display a second facet of data are received from a user. A dynamic rotation of the three-dimensional interface to a second side or cross-section that corresponds to a second two-dimensional interface is displayed, wherein a second data illustration of the second facet of data is displayed in the second interface, the second data illustration being filtered according to the selected filter.
    Type: Grant
    Filed: December 5, 2017
    Date of Patent: September 8, 2020
    Assignee: Oracle International Corporation
    Inventors: Saju Asokan, Vineeth Gopalakrishnan Nair, Neenu Jacob, Jothish Jenardhanan
  • Publication number: 20190171757
    Abstract: System and methods are provided for displaying dynamic content on a graphical user interface. A first data illustration of a first facet of data is displayed in a first two-dimensional interface, wherein the first two-dimensional interface corresponds to a side or cross-section of a three-dimensional interface, and the first two-dimensional interface displays a plurality of filters for the first data illustration. A selection for one of the plurality of filters and a selection to display a second facet of data are received from a user. A dynamic rotation of the three-dimensional interface to a second side or cross-section that corresponds to a second two-dimensional interface is displayed, wherein a second data illustration of the second facet of data is displayed in the second interface, the second data illustration being filtered according to the selected filter.
    Type: Application
    Filed: December 5, 2017
    Publication date: June 6, 2019
    Inventors: Saju Asokan, Vineeth Gopalakrishnan Nair, Neenu Jacob, Jothish Jenardhanan
  • Publication number: 20180114178
    Abstract: Systems, methods, and other embodiments are disclosed to control a display of objects. In one embodiment, a project plan is displayed which includes multiple task nodes linked together by control nodes over a timeline. An instruction is received to generate and link a new task node between two of the task nodes in response to choosing a control node between the two task nodes. A task create window is displayed which includes input fields to input task information to specify the new task node. In response to the task information being input, the new task node is created and linked between the two task nodes. The timeline is adjusted based on the new task node to generate an updated timeline of the project plan. An updated project plan is displayed which includes the multiple task nodes and the new task node linked together over the updated timeline.
    Type: Application
    Filed: October 24, 2016
    Publication date: April 26, 2018
    Inventor: Saju ASOKAN