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: 9886254Abstract: 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: GrantFiled: January 6, 2015Date of Patent: February 6, 2018Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Venkata Naga Ravikiran Vedula, Justin Cheevers, Monty Bucholz
-
Patent number: 9396460Abstract: 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: GrantFiled: September 12, 2012Date of Patent: July 19, 2016Assignee: Oracle International CorporationInventor: Venkata Naga Ravikiran Vedula
-
Publication number: 20160196124Abstract: 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: ApplicationFiled: January 6, 2015Publication date: July 7, 2016Applicant: ORACLE INTERNATIONAL CORPORATIONInventors: Venkata Naga Ravikiran Vedula, Justin Cheevers, Monty Bucholz
-
Patent number: 8935288Abstract: 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: GrantFiled: May 11, 2007Date of Patent: January 13, 2015Assignee: Oracle International CorporationInventor: Venkata Naga Ravikiran Vedula
-
Patent number: 8572026Abstract: 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: GrantFiled: February 6, 2005Date of Patent: October 29, 2013Assignee: Oracle International CorporationInventor: Venkata Naga Ravikiran Vedula
-
Patent number: 8572593Abstract: 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: GrantFiled: September 11, 2007Date of Patent: October 29, 2013Assignee: Oracle International CorporationInventor: Venkata Naga Ravikiran Vedula
-
Publication number: 20130007162Abstract: 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: ApplicationFiled: September 12, 2012Publication date: January 3, 2013Applicant: Oracle International CorporationInventor: Venkata Naga Ravikiran Vedula
-
Patent number: 8321381Abstract: 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: GrantFiled: February 3, 2006Date of Patent: November 27, 2012Assignee: Oracle International CorporationInventor: Venkata Naga Ravikiran Vedula
-
Patent number: 8024734Abstract: 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: GrantFiled: May 5, 2006Date of Patent: September 20, 2011Assignee: Oracle International CorporationInventor: Venkata Naga Ravikiran Vedula
-
Patent number: 7996237Abstract: 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: GrantFiled: July 2, 2007Date of Patent: August 9, 2011Assignee: Oracle International CorporationInventor: Venkata Naga Ravikiran Vedula
-
Patent number: 7970744Abstract: 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: GrantFiled: January 22, 2009Date of Patent: June 28, 2011Assignee: Oracle International CorporationInventor: Venkata Naga Ravikiran Vedula
-
Patent number: 7818431Abstract: 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: GrantFiled: November 3, 2004Date of Patent: October 19, 2010Assignee: Oracle International CorporationInventor: Venkata Naga Ravikiran Vedula
-
Patent number: 7681196Abstract: 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: GrantFiled: November 18, 2004Date of Patent: March 16, 2010Assignee: Oracle International CorporationInventor: Venkata Naga Ravikiran Vedula
-
Patent number: 7610293Abstract: 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: GrantFiled: December 4, 2006Date of Patent: October 27, 2009Assignee: Oracle International CorporationInventor: Venkata Naga Ravikiran Vedula
-
Patent number: 7606361Abstract: 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: GrantFiled: May 2, 2005Date of Patent: October 20, 2009Assignee: Oracle International CorporationInventor: Venkata Naga Ravikiran Vedula
-
Patent number: 7571158Abstract: 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: GrantFiled: October 9, 2006Date of Patent: August 4, 2009Assignee: Oracle International CorporationInventor: Venkata Naga Ravikiran Vedula
-
Publication number: 20090125795Abstract: 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: ApplicationFiled: January 22, 2009Publication date: May 14, 2009Applicant: ORACLE INTERNATIONAL CORPORATIONInventor: Venkata Naga Ravikiran Vedula
-
Publication number: 20090037824Abstract: 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: ApplicationFiled: September 11, 2007Publication date: February 5, 2009Applicant: Oracle International CorporationInventor: Venkata Naga Ravikiran Vedula
-
Publication number: 20080307071Abstract: 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: ApplicationFiled: July 19, 2007Publication date: December 11, 2008Applicant: Oracle International CorporationInventor: Venkata Naga Ravikiran Vedula
-
Publication number: 20080281608Abstract: 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: ApplicationFiled: July 2, 2007Publication date: November 13, 2008Applicant: Oracle International CorporationInventor: Venkata Naga Ravikiran Vedula