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: 20240264862
    Abstract: 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: Application
    Filed: February 7, 2023
    Publication date: August 8, 2024
    Applicant: Oracle International Corporation
    Inventors: Ram Mohan Yaratapally, Vaibhav Goyal, Kristam Raghavendra, Chalapathirao Annapragada, Vishwa Prasad
  • Publication number: 20220413920
    Abstract: 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: Application
    Filed: June 24, 2021
    Publication date: December 29, 2022
    Applicant: Oracle International Corporation
    Inventors: Naveen Jafer Nizar, Kyasaram Vishwa Prasad, Guru Selvaraj, Srinivasan Sankaranarayanan
  • Publication number: 20220413895
    Abstract: 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: Application
    Filed: June 24, 2021
    Publication date: December 29, 2022
    Applicant: Oracle International Corporation
    Inventors: Naveen Jafer Nizar, Kyasaram Vishwa Prasad, Guru Selvaraj, Srinivasan Sankaranarayanan
  • Publication number: 20220413896
    Abstract: 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: Application
    Filed: June 24, 2021
    Publication date: December 29, 2022
    Applicant: Oracle International Corporation
    Inventors: Naveen Jafer Nizar, Kyasaram Vishwa Prasad, Guru Selvaraj, Srinivasan Sankaranarayanan
  • Publication number: 20210377206
    Abstract: 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: Application
    Filed: August 16, 2021
    Publication date: December 2, 2021
    Applicant: Oracle International Corporation
    Inventors: Naveen Jafer Nizar, Kyasaram Vishwa Prasad, Anilkumar Gande, Ayushi Behl, Subir Kawal Hira
  • Patent number: 11151328
    Abstract: 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: Grant
    Filed: August 1, 2019
    Date of Patent: October 19, 2021
    Assignee: Oracle International Corporation
    Inventors: Kyasaram Vishwa Prasad, Margaret Sue Lloyd, Srikanth S. Nandula, Anilkumar Gande, Naveen Jafer Nizar
  • Patent number: 11095600
    Abstract: 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: Grant
    Filed: December 9, 2019
    Date of Patent: August 17, 2021
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Naveen Jafer Nizar, Kyasaram Vishwa Prasad, Anilkumar Gande, Ayushi Behl, Subir Kawal Hira
  • Publication number: 20210176203
    Abstract: 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: Application
    Filed: December 9, 2019
    Publication date: June 10, 2021
    Applicant: Oracle International Corporation
    Inventors: Naveen Jafer Nizar, Kyasaram Vishwa Prasad, Anilkumar Gande, Ayushi Behl, Subir Kawal Hira
  • Patent number: 10942721
    Abstract: 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: Grant
    Filed: June 27, 2019
    Date of Patent: March 9, 2021
    Assignee: Oracle International Corporation
    Inventors: Kyasaram Vishwa Prasad, Anilkumar Gande, Roya Lashgari Afshar
  • Publication number: 20210034708
    Abstract: 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: Application
    Filed: August 1, 2019
    Publication date: February 4, 2021
    Applicant: Oracle International Corporation
    Inventors: Kyasaram Vishwa Prasad, Margaret Sue Lloyd, Srikanth S. Nandula, Anilkumar Gande, Naveen Jafer Nizar
  • Publication number: 20200115562
    Abstract: 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: Application
    Filed: December 12, 2019
    Publication date: April 16, 2020
    Applicant: Evonik Operations GmbH
    Inventors: Michael FIEDEL, Petra ALLEF, Georg SCHICK, Vishwa Prasad AITHA, Tim-Frederic SLOOT, Kim OEBERG HED, Marit SEIM
  • Patent number: 10577512
    Abstract: 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: Grant
    Filed: October 4, 2017
    Date of Patent: March 3, 2020
    Assignee: Evonik Operations GmbH
    Inventors: Vishwa Prasad Aitha, Frank Kleinsteinberg, Vernon Sze, Kerh Li Liu, Philippe Favresse
  • Publication number: 20190324734
    Abstract: 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: Application
    Filed: June 27, 2019
    Publication date: October 24, 2019
    Applicant: Oracle International Corporation
    Inventors: Kyasaram Vishwa Prasad, Anilkumar Gande, Roya Lashgari Afshar
  • Publication number: 20190292404
    Abstract: 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: Application
    Filed: July 11, 2016
    Publication date: September 26, 2019
    Applicant: Evonik Degussa GmbH
    Inventors: Michael FIEDEL, Petra ALLEF, Georg SCHICK, Vishwa Prasad AITHA, Tim-Frederic SLOOT, Kim OEBERG HED, Marit SEIM
  • Patent number: 10379830
    Abstract: 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: Grant
    Filed: September 7, 2016
    Date of Patent: August 13, 2019
    Assignee: Oracle International Corporation
    Inventors: Kyasaram Vishwa Prasad, Anilkumar Gande, Roya Lashgari Afshar
  • Patent number: 10116761
    Abstract: 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: Grant
    Filed: July 13, 2017
    Date of Patent: October 30, 2018
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Vishwa Prasad, Ramana V. Munagala, Gregory J. Smith
  • Patent number: 10073683
    Abstract: 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: Grant
    Filed: September 1, 2015
    Date of Patent: September 11, 2018
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Kyasaram Vishwa Prasad, Anilkumar Gande, Srikanth Subrahmanya Nandula, Subhadarshi Mishra
  • Publication number: 20180094146
    Abstract: 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: Application
    Filed: October 4, 2017
    Publication date: April 5, 2018
    Applicant: Evonik Degussa GmbH
    Inventors: Vishwa Prasad AITHA, Frank KLEINSTEINBERG, Vernon SZE, Kerh Li LIU, Philippe FAVRESSE
  • Publication number: 20180067734
    Abstract: 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: Application
    Filed: September 7, 2016
    Publication date: March 8, 2018
    Applicant: Oracle International Corporation
    Inventors: Kyasaram Vishwa Prasad, Anilkumar Gande, Roya Lashgari Afshar
  • Publication number: 20170310780
    Abstract: 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: Application
    Filed: July 13, 2017
    Publication date: October 26, 2017
    Applicant: AT&T Intellectual Property I, L.P.
    Inventors: Vishwa Prasad, Ramana V. Munagala, Gregory J. Smith