Patents by Inventor Vivek Nama
Vivek Nama 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: 11075875Abstract: The present disclosure provides a detailed description of techniques used in systems, methods, and in computer program products for bi-directional social media broker services that connect multiple social media sites using a common management framework. The claimed embodiments address the problem of efficiently scaling and managing bidirectional interaction with multiple social media publishing channels. More specifically, the claimed embodiments are directed to approaches for a computing platform having multiple message broker modules that enable bi-directional communication of messages between a common resource manager and a plurality of social media sites. The message broker modules can receive messages in a unified message format from the common resource manager, queue the messages for asynchronous processing, translate the messages from the unified message format to a site-specific format, and deliver the translated messages to multiple social media sites.Type: GrantFiled: June 8, 2020Date of Patent: July 27, 2021Assignee: Oracle International CorporationInventors: Wenhua Li, Vivek Nama, Yizhou Jiang, Vivek S. Shah, Natalie You, Eran Cedar, Quan Yuan, Muhan Zou, Tuo Shi
-
Publication number: 20200304453Abstract: The present disclosure provides a detailed description of techniques used in systems, methods, and in computer program products for bi-directional social media broker services that connect multiple social media sites using a common management framework. The claimed embodiments address the problem of efficiently scaling and managing bidirectional interaction with multiple social media publishing channels. More specifically, the claimed embodiments are directed to approaches for a computing platform having multiple message broker modules that enable bi-directional communication of messages between a common resource manager and a plurality of social media sites. The message broker modules can receive messages in a unified message format from the common resource manager, queue the messages for asynchronous processing, translate the messages from the unified message format to a site-specific format, and deliver the translated messages to multiple social media sites.Type: ApplicationFiled: June 8, 2020Publication date: September 24, 2020Applicant: Oracle International CorporationInventors: Wenhua Li, Vivek Nama, Yizhou Jiang, Vivek S. Shah, Natalie You, Eran Cedar, Quan Yuan, Muhan Zou, Tuo Shi
-
Patent number: 10680994Abstract: The present disclosure provides a detailed description of techniques used in systems, methods, and in computer program products for bi-directional social media broker services that connect multiple social media sites using a common management framework. The claimed embodiments address the problem of efficiently scaling and managing bidirectional interaction with multiple social media publishing channels. More specifically, the claimed embodiments are directed to approaches for a computing platform having multiple message broker modules that enable bi-directional communication of messages between a common resource manager and a plurality of social media sites. The message broker modules can receive messages in a unified message format from the common resource manager, queue the messages for asynchronous processing, translate the messages from the unified message format to a site-specific format, and deliver the translated messages to multiple social media sites.Type: GrantFiled: April 17, 2018Date of Patent: June 9, 2020Assignee: Oracle International CorporationInventors: Wenhua Li, Vivek Nama, Yizhou Jiang, Vivek S. Shah, Natalie You, Eran Cedar, Quan Yuan, Muhan Zou, Tuo Shi
-
Patent number: 10380610Abstract: A social media enrichment framework is described herein. In one or more embodiments, the framework is configured to store a set of interface endpoints for accessing different sources of analytic metadata. The framework further stores a set of mappings between social media object types and interface endpoints. Responsive to receiving a social media object having a particular social media object type, the framework identifies, within the set of mappings, a mapping between the particular social media object type and at least one interface endpoint in the set of interface endpoints. The framework then obtains, from one or more sources using the at least one interface endpoint, a set of one or more metrics relevant to the social media object and stores the set of one or more metrics in association with the social media object.Type: GrantFiled: December 20, 2016Date of Patent: August 13, 2019Assignee: Oracle International CorporationInventors: Natalie Shuchyng You, Yizhou Jiang, Wenhua Li, Dawei Huang, Vivek Nama
-
Publication number: 20190190878Abstract: The present disclosure provides a detailed description of techniques used in systems, methods, and in computer program products for bi-directional social media broker services that connect multiple social media sites using a common management framework. The claimed embodiments address the problem of efficiently scaling and managing bidirectional interaction with multiple social media publishing channels. More specifically, the claimed embodiments are directed to approaches for a computing platform having multiple message broker modules that enable bi-directional communication of messages between a common resource manager and a plurality of social media sites. The message broker modules can receive messages in a unified message format from the common resource manager, queue the messages for asynchronous processing, translate the messages from the unified message format to a site-specific format, and deliver the translated messages to multiple social media sites.Type: ApplicationFiled: April 17, 2018Publication date: June 20, 2019Applicant: Oracle International CorporationInventors: Wenhua Li, Vivek Nama, Yizhou Jiang, Vivek S. Shah, Natalie You, Eran Cedar, Quan Yuan, Muhan Zou, Tuo Shi
-
Publication number: 20180174161Abstract: A social media enrichment framework is described herein. In one or more embodiments, the framework is configured to store a set of interface endpoints for accessing different sources of analytic metadata. The framework further stores a set of mappings between social media object types and interface endpoints. Responsive to receiving a social media object having a particular social media object type, the framework identifies, within the set of mappings, a mapping between the particular social media object type and at least one interface endpoint in the set of interface endpoints. The framework then obtains, from one or more sources using the at least one interface endpoint, a set of one or more metrics relevant to the social media object and stores the set of one or more metrics in association with the social media object.Type: ApplicationFiled: December 20, 2016Publication date: June 21, 2018Applicant: Oracle International CorporationInventors: Natalie Shuchyng You, Yizhou Jiang, Wenhua Li, Dawei Huang, Vivek Nama
-
Patent number: 9961037Abstract: The present disclosure provides a detailed description of techniques used in systems, methods, and in computer program products for bi-directional social media broker services that connect multiple social media sites using a common management framework. The claimed embodiments address the problem of efficiently scaling and managing bidirectional interaction with multiple social media publishing channels. More specifically, the claimed embodiments are directed to approaches for a computing platform having multiple message broker modules that enable bi-directional communication of messages between a common resource manager and a plurality of social media sites. The message broker modules can receive messages in a unified message format from the common resource manager, queue the messages for asynchronous processing, translate the messages from the unified message format to a site-specific format, and deliver the translated messages to multiple social media sites.Type: GrantFiled: March 10, 2015Date of Patent: May 1, 2018Assignee: Oracle International CorporationInventors: Wenhua Li, Vivek Nama, Yizhou Jiang, Vivek S. Shah, Natalie You, Eran Cedar, Quan Yuan, Muhan Zou, Tuo Shi
-
Publication number: 20160269343Abstract: The present disclosure provides a detailed description of techniques used in systems, methods, and in computer program products for bi-directional social media broker services that connect multiple social media sites using a common management framework. The claimed embodiments address the problem of efficiently scaling and managing bidirectional interaction with multiple social media publishing channels. More specifically, the claimed embodiments are directed to approaches for a computing platform having multiple message broker modules that enable bi-directional communication of messages between a common resource manager and a plurality of social media sites. The message broker modules can receive messages in a unified message format from the common resource manager, queue the messages for asynchronous processing, translate the messages from the unified message format to a site-specific format, and deliver the translated messages to multiple social media sites.Type: ApplicationFiled: March 10, 2015Publication date: September 15, 2016Applicant: ORACLE INTERNATIONAL CORPORATIONInventors: Wenhua LI, Vivek NAMA, Yizhou JIANG, Vivek S. SHAH, Natalie YOU, Eran CEDAR, Quan YUAN, Muhan ZOU, Tuo SHI
-
Patent number: 9247013Abstract: A method, system, and computer program product for repetitively executing rules-based configurable business application operations. The method commences by initiating a recording session to record user steps taken within an interactive session, then during the interactive session, retrieving a post from a social media site using and access interface of the social media site. The recording session is saved in a persistent storage for subsequent initiation of a batch processor to replay at least a portion of the saved recording session. The method further comprises selecting one or more rules based on the sentiment of the post, and taking one or more actions in response to the rule. Operations for interactive processing or for batch processing include extracting an author of the post, extracting a sentiment of the post, extracting a category of the post, and performing further actions based on aspects of the post.Type: GrantFiled: March 8, 2013Date of Patent: January 26, 2016Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Vivek Nama, Wenhua Li, Amulya Mishra, Ravi Dasani
-
Publication number: 20140258402Abstract: A method, system, and computer program product for repetitively executing rules-based configurable business application operations. The method commences by initiating a recording session to record user steps taken within an interactive session, then during the interactive session, retrieving a post from a social media site using and access interface of the social media site. The recording session is saved in a persistent storage for subsequent initiation of a batch processor to replay at least a portion of the saved recording session. The method further comprises selecting one or more rules based on the sentiment of the post, and taking one or more actions in response to the rule. Operations for interactive processing or for batch processing include extracting an author of the post, extracting a sentiment of the post, extracting a category of the post, and performing further actions based on aspects of the post.Type: ApplicationFiled: March 8, 2013Publication date: September 11, 2014Applicant: ORACLE INTERNATIONAL CORPORATIONInventors: Vivek NAMA, Wenhua LI, Amulya MISHRA
-
Patent number: 8793281Abstract: Embodiments of the present invention provide for techniques for enabling mutation of an instantiated object between multiple underlying object types at run time. The object may alter its behavior from one object type to another at anytime without requiring a new object to be instantiated. The object's behavior may be implemented by other objects which are retrieved at run time, thus disconnecting the direct link between the object's behavior and the object.Type: GrantFiled: March 25, 2013Date of Patent: July 29, 2014Assignee: Oracle International CorporationInventors: Vivek Nama, Chandra Mora
-
Patent number: 8407257Abstract: Embodiments of the present invention provide for techniques for enabling mutation of an instantiated object between multiple underlying object types at run time. The object may alter its behavior from one object type to another at anytime without requiring a new object to be instantiated. The object's behavior may be implemented by other objects which are retrieved at run time, thus disconnecting the direct link between the object's behavior and the object.Type: GrantFiled: September 17, 2009Date of Patent: March 26, 2013Assignee: Oracle International CorporationInventors: Vivek Nama, Chandra Mora
-
Publication number: 20110066655Abstract: Embodiments of the present invention provide for techniques for enabling mutation of an instantiated object between multiple underlying object types at run time. The object may alter its behavior from one object type to another at anytime without requiring a new object to be instantiated. The object's behavior may be implemented by other objects which are retrieved at run time, thus disconnecting the direct link between the object's behavior and the object.Type: ApplicationFiled: September 17, 2009Publication date: March 17, 2011Applicant: ORACLE INTERNATIONAL CORPORATIONInventors: Vivek Nama, Chandra Mora