Patents by Inventor Vishwa Prasad
Vishwa Prasad 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).
-
Publication number: 20240264862Abstract: A system continually or periodically computes priority scores for unexecuted tasks. The system selects and executes tasks based on respective priority scores. The priority score for a particular unexecuted task may be computed as a function of a set of tasks that currently depend on the particular unexecuted task. The priority score for the particular unexecuted task may increase or decrease as the set of tasks, that depend on the particular unexecuted task, increase or decrease.Type: ApplicationFiled: February 7, 2023Publication date: August 8, 2024Applicant: Oracle International CorporationInventors: Ram Mohan Yaratapally, Vaibhav Goyal, Kristam Raghavendra, Chalapathirao Annapragada, Vishwa Prasad
-
Publication number: 20220413920Abstract: A computing network includes nodes of different work groups. Nodes of a work group are dedicated to transactions of the work group. If a node of a first work group is predicted to have an idleness window, a second work group may borrow the node to execute a transaction of the second work group. At least a subset of steps of the transaction may be categorized into a step group. Trees of a transaction may be categorized into one or more tree groups. A node is selected for executing a transaction, if the predicted idleness duration of the node is sufficient relative to the predicted runtime of the transaction, the step group, and/or tree group. A credit system is maintained. A first work group transfers a credit to a second work group when borrowing a node of the second work group for executing a transaction of the first work group.Type: ApplicationFiled: June 24, 2021Publication date: December 29, 2022Applicant: Oracle International CorporationInventors: Naveen Jafer Nizar, Kyasaram Vishwa Prasad, Guru Selvaraj, Srinivasan Sankaranarayanan
-
Publication number: 20220413895Abstract: A computing network includes nodes of different work groups. Nodes of a work group are dedicated to transactions of the work group. If a node of a first work group is predicted to have an idleness window, a second work group may borrow the node to execute a transaction of the second work group. At least a subset of steps of the transaction may be categorized into a step group. Trees of a transaction may be categorized into one or more tree groups. A node is selected for executing a transaction, if the predicted idleness duration of the node is sufficient relative to the predicted runtime of the transaction, the step group, and/or tree group. A credit system is maintained. A first work group transfers a credit to a second work group when borrowing a node of the second work group for executing a transaction of the first work group.Type: ApplicationFiled: June 24, 2021Publication date: December 29, 2022Applicant: Oracle International CorporationInventors: Naveen Jafer Nizar, Kyasaram Vishwa Prasad, Guru Selvaraj, Srinivasan Sankaranarayanan
-
Publication number: 20220413896Abstract: A computing network includes nodes of different work groups. Nodes of a work group are dedicated to transactions of the work group. If a node of a first work group is predicted to have an idleness window, a second work group may borrow the node to execute a transaction of the second work group. At least a subset of steps of the transaction may be categorized into a step group. Trees of a transaction may be categorized into one or more tree groups. A node is selected for executing a transaction, if the predicted idleness duration of the node is sufficient relative to the predicted runtime of the transaction, the step group, and/or tree group. A credit system is maintained. A first work group transfers a credit to a second work group when borrowing a node of the second work group for executing a transaction of the first work group.Type: ApplicationFiled: June 24, 2021Publication date: December 29, 2022Applicant: Oracle International CorporationInventors: Naveen Jafer Nizar, Kyasaram Vishwa Prasad, Guru Selvaraj, Srinivasan Sankaranarayanan
-
Publication number: 20210377206Abstract: A system provides automatic, end-to-end tagging of email messages. While a message is being composed at a sending email client, the server may receive email information that is used as an input to a predictive model. The model identifies tags that are available to a specific user group or email list that apply to the email message. These predicted tags are sent back to the email client, where they may be embedded in the email message with other user-defined tags. As the message is passed through the email server, the system may use any changes made to the predicted tags to retrain the model. When the message is received at a second email client, the receiver may further edit the tags, and any changes may again be used to retrain the model.Type: ApplicationFiled: August 16, 2021Publication date: December 2, 2021Applicant: Oracle International CorporationInventors: Naveen Jafer Nizar, Kyasaram Vishwa Prasad, Anilkumar Gande, Ayushi Behl, Subir Kawal Hira
-
Patent number: 11151328Abstract: An artificial neural network (ANN) determines a conversation snippet sentiment score based on content of the conversation snippet and contextual attributes associated with the conversation snippet. Contextual attributes may include, for example, a role within an organizational hierarchy of a user participating in the conversation snippet. Information representing the content is input into a hidden layer sequence of the ANN; information representing the contextual attributes is input into another hidden layer sequence of the ANN. Additionally or alternatively, a weighing engine determines a topical sentiment score by aggregating weighted conversation snippet sentiment scores.Type: GrantFiled: August 1, 2019Date of Patent: October 19, 2021Assignee: Oracle International CorporationInventors: Kyasaram Vishwa Prasad, Margaret Sue Lloyd, Srikanth S. Nandula, Anilkumar Gande, Naveen Jafer Nizar
-
Patent number: 11095600Abstract: A system provides automatic, end-to-end tagging of email messages. While a message is being composed at a sending email client, the server may receive email information that is used as an input to a predictive model. The model identifies tags that are available to a specific user group or email list that apply to the email message. These predicted tags are sent back to the email client, where they may be embedded in the email message with other user-defined tags. As the message is passed through the email server, the system may use any changes made to the predicted tags to retrain the model. When the message is received at a second email client, the receiver may further edit the tags, and any changes may again be used to retrain the model.Type: GrantFiled: December 9, 2019Date of Patent: August 17, 2021Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Naveen Jafer Nizar, Kyasaram Vishwa Prasad, Anilkumar Gande, Ayushi Behl, Subir Kawal Hira
-
Publication number: 20210176203Abstract: A system provides automatic, end-to-end tagging of email messages. While a message is being composed at a sending email client, the server may receive email information that is used as an input to a predictive model. The model identifies tags that are available to a specific user group or email list that apply to the email message. These predicted tags are sent back to the email client, where they may be embedded in the email message with other user-defined tags. As the message is passed through the email server, the system may use any changes made to the predicted tags to retrain the model. When the message is received at a second email client, the receiver may further edit the tags, and any changes may again be used to retrain the model.Type: ApplicationFiled: December 9, 2019Publication date: June 10, 2021Applicant: Oracle International CorporationInventors: Naveen Jafer Nizar, Kyasaram Vishwa Prasad, Anilkumar Gande, Ayushi Behl, Subir Kawal Hira
-
Patent number: 10942721Abstract: Methodologies and systems are described herein whereby application functionality may be optimized and extended based on a contextual analysis of the features that are accessed within the application. In one or more embodiments, the contextual analysis includes (a) detecting that an end user of an application is using a particular feature of the application and (b) determining that a set of one or more third-party applications are configured for operations accessing data sets of the same type accessed by the particular feature. Responsive at least to the detecting and determining operations, the set of one or more third-party applications are presented to the user when the user is accessing the particular feature of the first application.Type: GrantFiled: June 27, 2019Date of Patent: March 9, 2021Assignee: Oracle International CorporationInventors: Kyasaram Vishwa Prasad, Anilkumar Gande, Roya Lashgari Afshar
-
Publication number: 20210034708Abstract: An artificial neural network (ANN) determines a conversation snippet sentiment score based on content of the conversation snippet and contextual attributes associated with the conversation snippet. Contextual attributes may include, for example, a role within an organizational hierarchy of a user participating in the conversation snippet. Information representing the content is input into a hidden layer sequence of the ANN; information representing the contextual attributes is input into another hidden layer sequence of the ANN. Additionally or alternatively, a weighing engine determines a topical sentiment score by aggregating weighted conversation snippet sentiment scores.Type: ApplicationFiled: August 1, 2019Publication date: February 4, 2021Applicant: Oracle International CorporationInventors: Kyasaram Vishwa Prasad, Margaret Sue Lloyd, Srikanth S. Nandula, Anilkumar Gande, Naveen Jafer Nizar
-
Publication number: 20200115562Abstract: The invention relates to a hydrolysable binder based on an ABAB type polysiloxane copolymer suitable for the preparation of coating compositions with an improved anti-adhesive and/or dirt-repellent surface.Type: ApplicationFiled: December 12, 2019Publication date: April 16, 2020Applicant: Evonik Operations GmbHInventors: Michael FIEDEL, Petra ALLEF, Georg SCHICK, Vishwa Prasad AITHA, Tim-Frederic SLOOT, Kim OEBERG HED, Marit SEIM
-
Patent number: 10577512Abstract: Solventborne alkyd paint composition containing a universal colorant of organic pigment or inorganic pigment, a solventborne alkyd base paint and a fatty acid amidoamine, where the fatty acid amidoamine is the condensation product of a fatty acid or their corresponding ester or fatty oil and a polyamine, the polyamine is an aliphatic polyamine having an amine functionality of at least 2, and the polyamine contains at least one primary amine group and at least one tertiary amine group.Type: GrantFiled: October 4, 2017Date of Patent: March 3, 2020Assignee: Evonik Operations GmbHInventors: Vishwa Prasad Aitha, Frank Kleinsteinberg, Vernon Sze, Kerh Li Liu, Philippe Favresse
-
Publication number: 20190324734Abstract: Methodologies and systems are described herein whereby application functionality may be optimized and extended based on a contextual analysis of the features that are accessed within the application. In one or more embodiments, the contextual analysis includes (a) detecting that an end user of an application is using a particular feature of the application and (b) determining that a set of one or more third-party applications are configured for operations accessing data sets of the same type accessed by the particular feature. Responsive at least to the detecting and determining operations, the set of one or more third-party applications are presented to the user when the user is accessing the particular feature of the first application.Type: ApplicationFiled: June 27, 2019Publication date: October 24, 2019Applicant: Oracle International CorporationInventors: Kyasaram Vishwa Prasad, Anilkumar Gande, Roya Lashgari Afshar
-
Publication number: 20190292404Abstract: The invention relates to ahydrolysable binder based on an ABAB type polysiloxane copolymer suitable for the preparation of coating compositions with an improved anti-adhesive and/or dirt-repellent surface.Type: ApplicationFiled: July 11, 2016Publication date: September 26, 2019Applicant: Evonik Degussa GmbHInventors: Michael FIEDEL, Petra ALLEF, Georg SCHICK, Vishwa Prasad AITHA, Tim-Frederic SLOOT, Kim OEBERG HED, Marit SEIM
-
Patent number: 10379830Abstract: Methodologies and systems are described herein whereby application functionality may be optimized and extended based on a contextual analysis of the features that are accessed within the application. In one or more embodiments, the contextual analysis includes (a) detecting that an end user of an application is using a particular feature of the application and (b) determining that a set of one or more third-party applications are configured for operations accessing data sets of the same type accessed by the particular feature. Responsive at least to the detecting and determining operations, the set of one or more third-party applications are presented to the user when the user is accessing the particular feature of the first application.Type: GrantFiled: September 7, 2016Date of Patent: August 13, 2019Assignee: Oracle International CorporationInventors: Kyasaram Vishwa Prasad, Anilkumar Gande, Roya Lashgari Afshar
-
Patent number: 10116761Abstract: A system for providing a multi-delivery-method policy-controlled client proxy is disclosed. The system may receive a request for a network service from a client. Based on the request for the network service, the system may detect the presence of a client proxy associated with the client. If client proxy is detected, the system may provide a data object that includes information that indicates that the client proxy is a primary source for content that may be requested by the client. The system may redirect, based on the data object, a request for the content received from the client to the client proxy. The system may then obtain, via the client proxy, the content by utilizing a delivery method that is selected based on a policy. Finally, the system may provide, via the client proxy, the content to the client.Type: GrantFiled: July 13, 2017Date of Patent: October 30, 2018Assignee: AT&T Intellectual Property I, L.P.Inventors: Vishwa Prasad, Ramana V. Munagala, Gregory J. Smith
-
Patent number: 10073683Abstract: Systems and methods, are provided for self-healing solutions to problems that occur during a software build. In one embodiment, build log data structures of build data, generated during execution of a software build of a software application, are automatically monitored. The build data is automatically analyzed to detect patterns that can result in build violations. Detected patterns are automatically matched to remediation solutions stored in a knowledge database. The remediation solutions are automatically applied to the software application.Type: GrantFiled: September 1, 2015Date of Patent: September 11, 2018Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Kyasaram Vishwa Prasad, Anilkumar Gande, Srikanth Subrahmanya Nandula, Subhadarshi Mishra
-
Publication number: 20180094146Abstract: Solventborne alkyd paint composition containing a universal colorant of organic pigment or inorganic pigment, a solventborne alkyd base paint and a fatty acid amidoamine, where the fatty acid amidoamine is the condensation product of a fatty acid or their corresponding ester or fatty oil and a polyamine, the polyamine is an aliphatic polyamine having an amine functionality of at least 2, and the polyamine contains at least one primary amine group and at least one tertiary amine group.Type: ApplicationFiled: October 4, 2017Publication date: April 5, 2018Applicant: Evonik Degussa GmbHInventors: Vishwa Prasad AITHA, Frank KLEINSTEINBERG, Vernon SZE, Kerh Li LIU, Philippe FAVRESSE
-
Publication number: 20180067734Abstract: Methodologies and systems are described herein whereby application functionality may be optimized and extended based on a contextual analysis of the features that are accessed within the application. In one or more embodiments, the contextual analysis includes (a) detecting that an end user of an application is using a particular feature of the application and (b) determining that a set of one or more third-party applications are configured for operations accessing data sets of the same type accessed by the particular feature. Responsive at least to the detecting and determining operations, the set of one or more third-party applications are presented to the user when the user is accessing the particular feature of the first application.Type: ApplicationFiled: September 7, 2016Publication date: March 8, 2018Applicant: Oracle International CorporationInventors: Kyasaram Vishwa Prasad, Anilkumar Gande, Roya Lashgari Afshar
-
Publication number: 20170310780Abstract: A system for providing a multi-delivery-method policy-controlled client proxy is disclosed. The system may receive a request for a network service from a client. Based on the request for the network service, the system may detect the presence of a client proxy associated with the client. If client proxy is detected, the system may provide a data object that includes information that indicates that the client proxy is a primary source for content that may be requested by the client. The system may redirect, based on the data object, a request for the content received from the client to the client proxy. The system may then obtain, via the client proxy, the content by utilizing a delivery method that is selected based on a policy. Finally, the system may provide, via the client proxy, the content to the client.Type: ApplicationFiled: July 13, 2017Publication date: October 26, 2017Applicant: AT&T Intellectual Property I, L.P.Inventors: Vishwa Prasad, Ramana V. Munagala, Gregory J. Smith