Patents by Inventor Venkata Naga Ravikiran Vedula

Venkata Naga Ravikiran 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: 9886254
    Abstract: A method of provisioning cloud-based software may include receiving provisioning information for provisioning a cloud-based software package, and determining modules that are part of the software package. The method may also include identifying a subset of the plurality of modules requiring parameters for provisioning that are included in the provisioning information, and provisioning the first set of modules using at least some of the parameters. The method may additionally include identifying a subset of modules requiring parameters that are not included in the provisioning information, and providing a self-service application configured to receive, at a later time, the parameters that are not included in the provisioning information and provision the second set of modules.
    Type: Grant
    Filed: January 6, 2015
    Date of Patent: February 6, 2018
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Venkata Naga Ravikiran Vedula, Justin Cheevers, Monty Bucholz
  • Patent number: 9396460
    Abstract: Specifying the policies with which (portion of) an email communication is to be stored as a record, within the content of the email communication. In an embodiment, an attachment file specifies such policies in the form of XML tags. As a result, a user may merely need to attach a file specifying the desired policies, and send the email communication. In one implementation, the user specifies a pre-specified email address as a recipient to cause the email communication to be saved as a record.
    Type: Grant
    Filed: September 12, 2012
    Date of Patent: July 19, 2016
    Assignee: Oracle International Corporation
    Inventor: Venkata Naga Ravikiran Vedula
  • Publication number: 20160196124
    Abstract: A method of provisioning cloud-based software may include receiving provisioning information for provisioning a cloud-based software package, and determining modules that are part of the software package. The method may also include identifying a subset of the plurality of modules requiring parameters for provisioning that are included in the provisioning information, and provisioning the first set of modules using at least some of the parameters. The method may additionally include identifying a subset of modules requiring parameters that are not included in the provisioning information, and providing a self-service application configured to receive, at a later time, the parameters that are not included in the provisioning information and provision the second set of modules.
    Type: Application
    Filed: January 6, 2015
    Publication date: July 7, 2016
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Venkata Naga Ravikiran Vedula, Justin Cheevers, Monty Bucholz
  • Patent number: 8935288
    Abstract: User specific logs in multi-user applications. Level data associating a user of a multi-user application with a respective log level is received. The multi-user application then records an amount of information determined by the log level corresponding to the user presently using the multi-user application.
    Type: Grant
    Filed: May 11, 2007
    Date of Patent: January 13, 2015
    Assignee: Oracle International Corporation
    Inventor: Venkata Naga Ravikiran Vedula
  • Patent number: 8572026
    Abstract: A synchronization unit examines the packets on a network to determine the changes being caused to a database server, and propagates the same changes to corresponding backup server(s). As the synchronization is implemented in a separate unit, the throughput performance of database servers may not be impeded due to the synchronization requirement.
    Type: Grant
    Filed: February 6, 2005
    Date of Patent: October 29, 2013
    Assignee: Oracle International Corporation
    Inventor: Venkata Naga Ravikiran Vedula
  • Patent number: 8572593
    Abstract: Simplifying determination of whether application specific parameters are setup for optimal performance of associated applications. In an embodiment, a monitor program associated with an application specific parameter is identified and executed to cause retrieval of a current value of the parameter. The retrieved current value is then compared with a recommended value for the parameter to determine whether the parameter is setup for optimal performance of the application. The result of comparison may be displayed to the user. Another aspect provides for downloading of the recommended values and the monitor programs associated with application specific parameters from an external system (such as a vendor system). One more aspect enables the user to execute a correction program to correct the value of the parameter for optimal performance of the application.
    Type: Grant
    Filed: September 11, 2007
    Date of Patent: October 29, 2013
    Assignee: Oracle International Corporation
    Inventor: Venkata Naga Ravikiran Vedula
  • Publication number: 20130007162
    Abstract: Specifying the policies with which (portion of) an email communication is to be stored as a record, within the content of the email communication. In an embodiment, an attachment file specifies such policies in the form of XML tags. As a result, a user may merely need to attach a file specifying the desired policies, and send the email communication. In one implementation, the user specifies a pre-specified email address as a recipient to cause the email communication to be saved as a record.
    Type: Application
    Filed: September 12, 2012
    Publication date: January 3, 2013
    Applicant: Oracle International Corporation
    Inventor: Venkata Naga Ravikiran Vedula
  • Patent number: 8321381
    Abstract: Specifying the policies with which (portion of) an email communication is to be stored as a record, within the content of the email communication. In an embodiment, an attachment file specifies such policies in the form of XML tags. As a result, a user may merely need to attach a file specifying the desired policies, and send the email communication. In one implementation, the user specifies a pre-specified email address as a recipient to cause the email communication to be saved as a record.
    Type: Grant
    Filed: February 3, 2006
    Date of Patent: November 27, 2012
    Assignee: Oracle International Corporation
    Inventor: Venkata Naga Ravikiran Vedula
  • Patent number: 8024734
    Abstract: Enabling a designer to specify workflows to process various results of execution of transactions. A user specifies the specific workflow to be executed on the corresponding result of a transaction. A transaction mapping filter then detects the occurrence of each result and initiates execution of the corresponding workflow. As the transaction mapping filter can be implemented decoupled from the application software/code, a user can flexibly change the links of workflows to results of transactions, as desired in the specific situation.
    Type: Grant
    Filed: May 5, 2006
    Date of Patent: September 20, 2011
    Assignee: Oracle International Corporation
    Inventor: Venkata Naga Ravikiran Vedula
  • Patent number: 7996237
    Abstract: An aspect of the present invention provides collaboration services to business applications and such a service is provided by a mediator and a collaboration application. The collaboration service offers a user of the business application the ability to collaborate with other users of the business application or one or more responders such that any collaboration that occurs between the user and the responder is correlated to the business application and to the corresponding actions performed by the user with respect to the business application, thus maintaining the context of the collaboration. Another aspect of the present invention provides a collaboration service wherein the user of the business application is provided with at least part of a history of collaboration that occurred between the user and one or more responders.
    Type: Grant
    Filed: July 2, 2007
    Date of Patent: August 9, 2011
    Assignee: Oracle International Corporation
    Inventor: Venkata Naga Ravikiran Vedula
  • Patent number: 7970744
    Abstract: According to an aspect of the present invention, information indicating the list of referrer documents referring to a referred document, is maintained. Thus, when the document identifier (name and directory location of the document) changes, the list of referrer documents that need to be changed can be easily identified. In an embodiment, the administrators of the referrer document are notified (e.g., by an automatic email) of the change of the document identifier of the referred document. According to another aspect of the present invention, a first mapping of the Uniform Resource Locator (URL) of each web accessible page/document to a virtual link is maintained in a web server. The content server maintains a second mapping of the virtual link to the document identifier. Thus, when the document identifier changes, only the second map in the content server needs to be updated for continued access of the content.
    Type: Grant
    Filed: January 22, 2009
    Date of Patent: June 28, 2011
    Assignee: Oracle International Corporation
    Inventor: Venkata Naga Ravikiran Vedula
  • Patent number: 7818431
    Abstract: A client system registers (with a server system) a service request format indicating the service identifier and the parameters (along with the sequence), and the server system responds with a registration identifier and a service response format specifying the parameters that will be contained in a corresponding service response. Thereafter, to request the service, the client system merely needs to send the parameter values along with the registration identifier. The server system merely sends the parameter values according to the response format. In an embodiment, the formats are generated as extensions to Simple Object Access Protocol (SOAP).
    Type: Grant
    Filed: November 3, 2004
    Date of Patent: October 19, 2010
    Assignee: Oracle International Corporation
    Inventor: Venkata Naga Ravikiran Vedula
  • Patent number: 7681196
    Abstract: In an environment in which applications perform multi-tasking by using threads, the optimum number of threads to be provided to an application is determined based on historical data. Due to the use of the historical data, optimum number of threads can be accurately determined, leading to better response times for service requests, without creating unneeded overhead on system processing the service requests. In one embodiment, various status information (of potentially several prior weeks) such as number of tasks received and pending, system resources status (e.g. idle processor time and aggregate memory usage in the system), is maintained. In addition, a table may be maintained to indicate the optimum number of threads for a given combination of status information values. Thus, based on the expected status scenario, the optimum number of threads can be determined and provided at various points of time.
    Type: Grant
    Filed: November 18, 2004
    Date of Patent: March 16, 2010
    Assignee: Oracle International Corporation
    Inventor: Venkata Naga Ravikiran Vedula
  • Patent number: 7610293
    Abstract: Correlating resource usage in a database tier to software instructions executing in other tiers of a multi tier application. In an embodiment, each block of instructions of interest (executing in different tiers) is designed to add a corresponding tag associated with a request (requiring a database operation to be performed). The resources required for performance of the database operation may be measured and the tags may be stored along with the measured resources, thereby facilitating correlation of desired software instruction blocks with the usage of resources in database tier.
    Type: Grant
    Filed: December 4, 2006
    Date of Patent: October 27, 2009
    Assignee: Oracle International Corporation
    Inventor: Venkata Naga Ravikiran Vedula
  • Patent number: 7606361
    Abstract: Sending a message securely on an insecure channel. The message is encoded in the form of a singular matrix, and multiplied with a first non-singular matrix. The resulting first cipher data is sent to a receiver system. Receiver system multiplies the first cipher data with a second non-singular matrix and the resulting second cipher data is sent to the sender system. The sender system multiplies the second cipher data with the inverse of the first non-singular matrix, and the result is sent to the receiver system. The receiver system multiplies the received result with the inverse of the second non-singular matrix to recover the message.
    Type: Grant
    Filed: May 2, 2005
    Date of Patent: October 20, 2009
    Assignee: Oracle International Corporation
    Inventor: Venkata Naga Ravikiran Vedula
  • Patent number: 7571158
    Abstract: According to an aspect of the present invention, update requests indicating the changes in content are created external to an application causing the changes, and a content index is updated based on the update requests. In an embodiment, the changes are detected based on examining packet contents on the way to a data repository (e.g., database server). As a result, the overhead in data repositories as well as any crawlers updating the content index may be reduced.
    Type: Grant
    Filed: October 9, 2006
    Date of Patent: August 4, 2009
    Assignee: Oracle International Corporation
    Inventor: Venkata Naga Ravikiran Vedula
  • Publication number: 20090125795
    Abstract: According to an aspect of the present invention, information indicating the list of referrer documents referring to a referred document, is maintained. Thus, when the document identifier (name and directory location of the document) changes, the list of referrer documents that need to be changed can be easily identified. In an embodiment, the administrators of the referrer document are notified (e.g., by an automatic email) of the change of the document identifier of the referred document. According to another aspect of the present invention, a first mapping of the Uniform Resource Locator (URL) of each web accessible page/document to a virtual link is maintained in a web server. The content server maintains a second mapping of the virtual link to the document identifier. Thus, when the document identifier changes, only the second map in the content server needs to be updated for continued access of the content.
    Type: Application
    Filed: January 22, 2009
    Publication date: May 14, 2009
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventor: Venkata Naga Ravikiran Vedula
  • Publication number: 20090037824
    Abstract: Simplifying determination of whether application specific parameters are setup for optimal performance of associated applications. In an embodiment, a monitor program associated with an application specific parameter is identified and executed to cause retrieval of a current value of the parameter. The retrieved current value is then compared with a recommended value for the parameter to determine whether the parameter is setup for optimal performance of the application. The result of comparison may be displayed to the user. Another aspect provides for downloading of the recommended values and the monitor programs associated with application specific parameters from an external system (such as a vendor system). One more aspect enables the user to execute a correction program to correct the value of the parameter for optimal performance of the application.
    Type: Application
    Filed: September 11, 2007
    Publication date: February 5, 2009
    Applicant: Oracle International Corporation
    Inventor: Venkata Naga Ravikiran Vedula
  • Publication number: 20080307071
    Abstract: Retrieving specific hierarchical information using web services. In one embodiment, a user sends a request containing an operation to be performed and a data indicating the specific information of interest to a web service. The web service determines the specific hierarchical information from a result of performance of the operation. The user then receives the determined information as a response to the request.
    Type: Application
    Filed: July 19, 2007
    Publication date: December 11, 2008
    Applicant: Oracle International Corporation
    Inventor: Venkata Naga Ravikiran Vedula
  • Publication number: 20080281608
    Abstract: An aspect of the present invention provides collaboration services to business applications and such a service is provided by a mediator and a collaboration application. The collaboration service offers a user of the business application the ability to collaborate with other users of the business application or one or more responders such that any collaboration that occurs between the user and the responder is correlated to the business application and to the corresponding actions performed by the user with respect to the business application, thus maintaining the context of the collaboration. Another aspect of the present invention provides a collaboration service wherein the user of the business application is provided with at least part of a history of collaboration that occurred between the user and one or more responders.
    Type: Application
    Filed: July 2, 2007
    Publication date: November 13, 2008
    Applicant: Oracle International Corporation
    Inventor: Venkata Naga Ravikiran Vedula