Patents by Inventor Surya Vedula

Surya Vedula 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: 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: 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: 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: 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
  • Publication number: 20150134393
    Abstract: An aspect of the present disclosure provides enhanced control to users in the placement of tasks along timelines. In an embodiment, task data specifying details of multiple tasks scheduled along a timeline, is maintained. The tasks are displayed along the timeline. A candidate position is received for a first task along the timeline. In response, the task data is examined to identify a set of tasks scheduled in a time slice covering the candidate position, and data related to identified set of tasks is collected. The collected data is then sent for display, for example, in a viewport associated with the first task.
    Type: Application
    Filed: November 14, 2013
    Publication date: May 14, 2015
    Applicant: Oracle International Corporation
    Inventors: NILADRI SEKHAR DE, Srinivasu Dudala, Surya Vedula
  • Publication number: 20140310047
    Abstract: An aspect of the present invention simplifies scheduling of tasks of a project. In an embodiment, a user is provided the ability to specify a rejected list of dependencies, and such rejected dependencies are excluded when inferring dependencies between tasks of the project. The user may continue to add a set of tasks, have the dependencies (with the exclusion of rejected dependencies) inferred, reject more of the inferred dependencies, have the rejected dependencies added to the rejected list, during successive iterations. The output of such iterations may be processed further by a scheduling tool.
    Type: Application
    Filed: April 12, 2013
    Publication date: October 16, 2014
    Applicant: Oracle International Corporation
    Inventors: Niladri Sekhar De, Srinivasu Dudala, Surya Vedula
  • Publication number: 20140244334
    Abstract: An aspect of the present invention facilitates allocation of resources to tasks. In an embodiment, a user provides inputs representing tasks, resources, and duration of allocation of each of the resources to respective tasks in respective days. A unified graphical interface (UGI) indicating the tasks, the corresponding resources allocated for each task, and an extent of utilization of each resource in each day, is displayed. According to another aspect, the UGI includes the identifiers and daily capacities of each resource along a first direction, a timeline identifying days along a second direction (perpendicular to the display of the first direction), and vertical columns, with each column corresponding to a respective resource, wherein a width of a column identifies the daily capacity of the corresponding resource.
    Type: Application
    Filed: February 26, 2013
    Publication date: August 28, 2014
    Applicant: Oracle International Corporation
    Inventors: NILADRI SEKHAR DE, Surya Vedula