Patents by Inventor Niladri DE

Niladri DE 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: 10643157
    Abstract: A system is provided that visualizes task progress update history. The system displays a project plan timeline within a user interface, where the project plan timeline includes tasks indicators that visually represent tasks and a timeline including time unit indicators that visually represent time units. The system further displaying task progress update history within the project plan timeline, where the task progress update history includes task progress update indicators that visually represent task progress updates, and where a task progress update indicator visually indicates a date-time of a task progress update and a task progress reported by the task progress update.
    Type: Grant
    Filed: February 3, 2015
    Date of Patent: May 5, 2020
    Assignee: Oracle International Corporation
    Inventors: Niladri De, Srinivasu Dudala, Mani Kumar Vran Kasibhatla
  • Patent number: 10496943
    Abstract: A system is provided that visualizes task assignments. The system displays a project plan timeline within a user interface. The system further displays a first resource indicator and a second resource indicator within the project plan timeline. The system further displays a task indicator within the first resource indicator. The system further defines a side-area region of the task indicator, where the defining the side-area region designates the task as a multi-resource enabled task. The system further assigns the task to the second resource in response to a drag of the side-area region of the task indicator and a drop within the second resource indicator, where the task is assigned to both the first resource and the second resource. The system further displays a first task part indicator and a second task part indicator within the project plan timeline in place of the display of the task indicator.
    Type: Grant
    Filed: March 30, 2015
    Date of Patent: December 3, 2019
    Assignee: Oracle International Corporation
    Inventors: Niladri De, Mani Kumar Vran Kasibhatla
  • Patent number: 10095999
    Abstract: Systems, methods, and other embodiments for providing management of tasks of a project plan associated with a computer application are described. In one embodiment, a task management tool is disclosed that is configured to generate a task rectangle for display in a task management view. The task rectangle is representative of a task of the project plan in a Cartesian plane format having two attribute axes. An attribute indicium is also generated for display at a first position within the task rectangle as determined by the intersection of two attribute values of the first task on each of the two attribute axes, respectively. At least one of the two attribute values may be modified by re-positioning the attribute indicium at a second position within the task rectangle. The two attribute values take on two attribute axes values of the Cartesian plane format that intersect at the second position.
    Type: Grant
    Filed: November 18, 2014
    Date of Patent: October 9, 2018
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Niladri De, Srinivasu Dudala, Mani Kumar V R A N Kasibhatla
  • Patent number: 9818076
    Abstract: A system is provided that visualizes an allocation of resources. The system displays a chart, where the chart includes a list of tasks and a timeline including time units. The system further displays task indicators within the timeline of the chart, where a task indicator includes task indicator segments, and where an area of a task indicator segment is proportional to a work scope of a resource allocated to a corresponding task. The system further receives a user interaction that includes a movement of the task indicator segment from a first task indicator that corresponds to a first task to a second task indicator that corresponds to a second task. The system further allocates the resource from the first task to the second task. The system further modifies the display of at least one task indicator within the timeline of the chart based on the allocation of the resource.
    Type: Grant
    Filed: June 2, 2014
    Date of Patent: November 14, 2017
    Assignee: Oracle International Corporation
    Inventors: Vaibhav Aparimit, Manish Kumar, Raghavan Srinivasan, Niladri De, Surya Vedula
  • Patent number: 9710571
    Abstract: A system is provided that visually represents a planning structure. The system displays a node that represents an element of the planning structure and a value associated with the element within a user interface. The system further receives a first user interaction that is a movement of a cursor over the node in a direction. The system further generates child elements within the planning structure in response to the first user interaction, where the child elements are children of the element. The system further generates values associated with the child elements, where a combination of the values is equal to the original value. The system further displays child nodes that represent the child elements and the values within the user interface. The system further displays lines between the node and the child nodes, where each line represents a parent-child relationship.
    Type: Grant
    Filed: March 7, 2014
    Date of Patent: July 18, 2017
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Niladri De, Surya Vedula, Mani Kumar Vran Kasibhatla
  • Publication number: 20160292620
    Abstract: A system is provided that visualizes task assignments. The system displays a project plan timeline within a user interface. The system further displays a first resource indicator and a second resource indicator within the project plan timeline. The system further displays a task indicator within the first resource indicator. The system further defines a side-area region of the task indicator, where the defining the side-area region designates the task as a multi-resource enabled task. The system further assigns the task to the second resource in response to a drag of the side-area region of the task indicator and a drop within the second resource indicator, where the task is assigned to both the first resource and the second resource. The system further displays a first task part indicator and a second task part indicator within the project plan timeline in place of the display of the task indicator.
    Type: Application
    Filed: March 30, 2015
    Publication date: October 6, 2016
    Inventors: Niladri DE, Mani Kumar Vran KASIBHATLA
  • Patent number: 9423943
    Abstract: A system is provided that performs automatic variable zooming. The system displays a project plan timeline within a user interface, where a project plan timeline includes one or more tasks and a timeline includes one or more time units. The system further receives an instruction to invoke automatic variable zooming on the displayed project plan timeline. The system further receives a criteria. The system further calculates one or more scores for the one or more time units of the project plan timeline based on the criteria. The system further adjusts a zoom level for one or more portions of the project plan timeline based on the one or more calculated scores.
    Type: Grant
    Filed: March 7, 2014
    Date of Patent: August 23, 2016
    Assignee: Oracle International Corporation
    Inventors: Niladri De, Srinivasu Dudala, Mani Kumar Vran Kasibhatla
  • Patent number: 9418348
    Abstract: A system is provided that automatically assigns tasks to resources. The system receives a notification that a resource is about to enter an idle period or has entered the idle period. The system further automatically assigns a filler task or a portion of the filler task to the resource, where the filler task is a task that can be split into multiple portions. The system further receives a notification that the resource is about to exit the idle period or has exited the idle period. The system further automatically un-assigns the filler task or the portion of the filler task from the resource.
    Type: Grant
    Filed: May 5, 2014
    Date of Patent: August 16, 2016
    Assignee: Oracle International Corporation
    Inventors: Niladri De, Srinivasu Dudala, Mani Kumar Vran Kasibhatla
  • Publication number: 20160224928
    Abstract: A system is provided that visualizes task progress update history. The system displays a project plan timeline within a user interface, where the project plan timeline includes tasks indicators that visually represent tasks and a timeline including time unit indicators that visually represent time units. The system further displaying task progress update history within the project plan timeline, where the task progress update history includes task progress update indicators that visually represent task progress updates, and where a task progress update indicator visually indicates a date-time of a task progress update and a task progress reported by the task progress update.
    Type: Application
    Filed: February 3, 2015
    Publication date: August 4, 2016
    Inventors: Niladri DE, Srinivasu DUDALA, Mani Kumar Vran KASIBHATLA
  • Publication number: 20160196532
    Abstract: Systems, methods, and other embodiments for providing status staleness of components of a project plan associated with a computer application are described. In one embodiment, a project staleness tool is configured to transform status data into status staleness values for reportable components of a project plan. The status staleness values for the reportable components may be transformed into a status staleness value for the project plan for a particular status type.
    Type: Application
    Filed: January 5, 2015
    Publication date: July 7, 2016
    Inventors: Niladri DE, Mani Kumar V R A N KASIBHATLA, Srinivasu DUDALA, Surya VEDULA
  • Publication number: 20160140502
    Abstract: Systems, methods, and other embodiments for providing management of tasks of a project plan associated with a computer application are described. In one embodiment, a task management tool is disclosed that is configured to generate a task rectangle for display in a task management view. The task rectangle is representative of a task of the project plan in a Cartesian plane format having two attribute axes. An attribute indicium is also generated for display at a first position within the task rectangle as determined by the intersection of two attribute values of the first task on each of the two attribute axes, respectively. At least one of the two attribute values may be modified by re-positioning the attribute indicium at a second position within the task rectangle. The two attribute values take on two attribute axes values of the Cartesian plane format that intersect at the second position.
    Type: Application
    Filed: November 18, 2014
    Publication date: May 19, 2016
    Inventors: Niladri DE, Srinivasu DUDALA, Mani Kumar V R A N KASIBHATLA
  • Publication number: 20150356518
    Abstract: A system is provided that manages tasks. The system defines an aggregate task including aggregate parts, where each aggregate part is an individual task that is a part of the aggregate task, and where the aggregate task defines a sequence of the aggregate parts. The system further displays the aggregate task and a project plan timeline within a user interface, where the aggregate task is displayed within the project plan timeline, and where the aggregate task is displayed as an aggregate task indicator including aggregate part indicators separated by dividers.
    Type: Application
    Filed: June 10, 2014
    Publication date: December 10, 2015
    Inventors: Niladri DE, Srinivasu DUDALA, Mani Kumar Vran KASIBHATLA
  • Publication number: 20150347944
    Abstract: A system is provided that visualizes an allocation of resources. The system displays a chart, where the chart includes a list of tasks and a timeline including time units. The system further displays task indicators within the timeline of the chart, where a task indicator includes task indicator segments, and where an area of a task indicator segment is proportional to a work scope of a resource allocated to a corresponding task. The system further receives a user interaction that includes a movement of the task indicator segment from a first task indicator that corresponds to a first task to a second task indicator that corresponds to a second task. The system further allocates the resource from the first task to the second task. The system further modifies the display of at least one task indicator within the timeline of the chart based on the allocation of the resource.
    Type: Application
    Filed: June 2, 2014
    Publication date: December 3, 2015
    Applicant: Oracle International Corporation
    Inventors: Vaibhav APARIMIT, Manish KUMAR, Raghavan SRINIVASAN, Niladri De, Surya Vedula
  • Publication number: 20150324728
    Abstract: A system is provided that that dynamically distributes tasks. The system calculates scores for tasks, where each score is calculated based on a finish-by date-time for each task, a planned finish date-time for each task, a planned effort for each task, and a base priority for each task. The system further determines an order that the tasks are executed based on the scores. The system further displays the tasks and a project plan timeline within a user interface, where the tasks are displayed within the project plan timeline based on the order that the plurality of tasks are executed. The system further determines a buffer time distribution for the tasks based on the scores. The system further displays the tasks within the project plan timeline based on the buffer time distribution for the tasks.
    Type: Application
    Filed: May 9, 2014
    Publication date: November 12, 2015
    Applicant: Oracle International Corporation
    Inventors: Niladri DE, Srinivasu DUDALA, Mani Kumar Vran KASIBHATLA
  • Publication number: 20150317595
    Abstract: A system is provided that automatically assigns tasks to resources. The system receives a notification that a resource is about to enter an idle period or has entered the idle period. The system further automatically assigns a filler task or a portion of the filler task to the resource, where the filler task is a task that can be split into multiple portions. The system further receives a notification that the resource is about to exit the idle period or has exited the idle period. The system further automatically un-assigns the filler task or the portion of the filler task from the resource.
    Type: Application
    Filed: May 5, 2014
    Publication date: November 5, 2015
    Applicant: Oracle International Corporation
    Inventors: Niladri DE, Srinivasu DUDALA, Mani Kumar Vran KASIBHATLA
  • Publication number: 20150253967
    Abstract: A system is provided that performs automatic variable zooming. The system displays a project plan timeline within a user interface, where a project plan timeline includes one or more tasks and a timeline includes one or more time units. The system further receives an instruction to invoke automatic variable zooming on the displayed project plan timeline. The system further receives a criteria. The system further calculates one or more scores for the one or more time units of the project plan timeline based on the criteria. The system further adjusts a zoom level for one or more portions of the project plan timeline based on the one or more calculated scores.
    Type: Application
    Filed: March 7, 2014
    Publication date: September 10, 2015
    Applicant: Oracle International Corporation
    Inventors: Niladri DE, Srinivasu DUDALA, Mani Kumar Vran KASIBHATLA
  • Publication number: 20150254373
    Abstract: A system is provided that visually represents a planning structure. The system displays a node that represents an element of the planning structure and a value associated with the element within a user interface. The system further receives a first user interaction that is a movement of a cursor over the node in a direction. The system further generates child elements within the planning structure in response to the first user interaction, where the child elements are children of the element. The system further generates values associated with the child elements, where a combination of the values is equal to the original value. The system further displays child nodes that represent the child elements and the values within the user interface. The system further displays lines between the node and the child nodes, where each line represents a parent-child relationship.
    Type: Application
    Filed: March 7, 2014
    Publication date: September 10, 2015
    Applicant: Oracle International Corporation
    Inventors: Niladri DE, Surya VEDULA, Mani Kumar Vran KASIBHATLA