Patents by Inventor Radha M. De
Radha M. De 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: 20180041696Abstract: Embodiments for facilitating recording images to improve quality by a processor. A candidate image of a first device is compared against a database of previously saved images. One of the previously saved images obtained by a second device, and thereby, stored context metadata associated with the one of the previously saved images, is selected. The stored context metadata of the one of the previously saved images is provided to the first device, such that a configuration on the first device is selectable to be changed to match a configuration of the second device used to obtain the one of the previously saved images.Type: ApplicationFiled: August 2, 2016Publication date: February 8, 2018Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Swaminathan BALASUBRAMANIAN, Radha M. DE, Ashley D. DELPORT, Indrajit PODDAR, Cheranellore VASUDEVAN
-
Publication number: 20180041504Abstract: Embodiments for enhancing privacy and security of an image by a processor. Metadata associated with the image is configured with a usage designation, the usage designation having accompanying notification information for notifying an owner of the usage designation if a condition of the usage designation is met.Type: ApplicationFiled: August 8, 2016Publication date: February 8, 2018Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Swaminathan BALASUBRAMANIAN, Radha M. DE, Ashley D. DELPORT, Indrajit PODDAR, Cheranellore VASUDEVAN
-
Patent number: 9875218Abstract: A computer implemented method, system and a computer program product is provided for summarizing a document which includes receiving a reading speed of the reader, determining a summary length of a summary of the document based on the received reading speed of the reader, and generating a summary of the document having the determined summary length.Type: GrantFiled: January 28, 2014Date of Patent: January 23, 2018Assignee: International Business Machines CorporationInventors: Diptiman Dasgupta, Radha M. De, Indrajit Poddar
-
Patent number: 9852111Abstract: A computer implemented method, system and a computer program product is provided for summarizing a document which includes receiving a reading speed of the reader, determining a summary length of a summary of the document based on the received reading speed of the reader, and generating a summary of the document having the determined summary length.Type: GrantFiled: September 16, 2014Date of Patent: December 26, 2017Assignee: International Business Machines CorporationInventors: Diptiman Dasgupta, Radha M. De, Indrajit Poddar
-
Publication number: 20170331877Abstract: A method and system of fulfilling a request for a desired photo. A request from a first service subscriber for a desired photo in a first data packet is received. Upon determining that the photo capturing device has the location compatibility and the hardware compatibility to fulfill the request for the desired photo, a fulfillment request is sent in a second data packet to the photo capturing device. Upon receiving a response photo from the photo capturing device, it is determined whether the response photo accommodates the desired photo. Upon determining that the response photo accommodates the desired photo, the response photo is sent to the first service subscriber.Type: ApplicationFiled: May 12, 2016Publication date: November 16, 2017Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Swaminathan Balasubramanian, Radha M. De, Ashley D. Delport, Indrajit Poddar, Cheranellore Vasudevan
-
Patent number: 9747389Abstract: A computer receives event information associated with a user. The computer determines one or more social media contacts associated with the event, wherein the social media contacts are further associated with the user. The computer determines one or more terms utilized by the determined one or more social media contacts. The computer detects an input by the user, wherein the input includes one or more characters. The computer determines one or more autocomplete suggestions based on the one or more terms utilized by the determined one or more social media contacts.Type: GrantFiled: November 2, 2016Date of Patent: August 29, 2017Assignee: International Business Machines CorporationInventors: Swaminathan Balasubramanian, Radha M. De, Ashley D. Delport, Indrajit Poddar, Cheranellore Vasudevan
-
Publication number: 20170169378Abstract: An approach is provided that creates a co-opetition index. The co-opetition index is created by mining data from online sources that are related to competitor activities associated with a competitor of an organization. The competitor is selected from many competitors of the organization. Possible business actions are automatically identified that correspond to the competitor activities. The set of possible business actions are analyzed using a game theory analysis. The game theory analysis results in an identification of next actions that maximize a payoff to the organization. The co-opetition index is adjusted based on a classification of the next actions on a competitiveness scale. The resulting co-opetition index is then provided to a user of the system.Type: ApplicationFiled: December 14, 2015Publication date: June 15, 2017Inventors: Swaminathan Balasubramanian, Radha M. De, Ashley D. Delport, Indrajit Poddar, Cheranellore Vasudevan
-
Publication number: 20170149907Abstract: An approach is described for identifying an entity associated with a communication in an online environment. A method pertaining to such approach may include receiving a communication within the online environment. The communication may be received via a communications network. The communication may include a plurality of sequential messages. The method further may include facilitating parsing, via natural language processing, of language in the communication corresponding to an entity and one or more sentiments associated with the entity. The method further may include determining whether the entity is unambiguously identifiable. Upon determining that the entity is not unambiguously identifiable, the method may include identifying the entity based upon Bayesian inference. According to an embodiment, determining whether the entity is unambiguously identifiable may include determining whether the entity is among a plurality of participants in the communication.Type: ApplicationFiled: March 11, 2016Publication date: May 25, 2017Inventors: SWAMINATHAN BALASUBRAMANIAN, RADHA M. DE, ASHLEY D. DELPORT, INDRAJIT PODDAR, CHERANELLORE VASUDEVAN
-
Publication number: 20170149718Abstract: An approach is described for identifying an entity associated with a communication in an online environment. An associated system may include a processor and a memory storing an application program, which, when executed on the processor, performs an operation. The operation may include receiving a communication within the online environment. The communication may include a plurality of sequential messages. The operation further may include facilitating parsing, via natural language processing, of language in the communication corresponding to an entity and one or more sentiments associated with the entity. The operation further may include determining whether the entity is unambiguously identifiable. Upon determining that the entity is not unambiguously identifiable, the operation may include identifying the entity based upon Bayesian inference.Type: ApplicationFiled: November 23, 2015Publication date: May 25, 2017Inventors: SWAMINATHAN BALASUBRAMANIAN, RADHA M. DE, ASHLEY D. DELPORT, INDRAJIT PODDAR, CHERANELLORE VASUDEVAN
-
Publication number: 20170139938Abstract: A computer receives event information associated with a user. The computer determines one or more social media contacts associated with the event, wherein the social media contacts are further associated with the user. The computer determines one or more terms utilized by the determined one or more social media contacts. The computer detects an input by the user, wherein the input includes one or more characters. The computer determines one or more autocomplete suggestions based on the one or more terms utilized by the determined one or more social media contacts.Type: ApplicationFiled: November 2, 2016Publication date: May 18, 2017Inventors: Swaminathan Balasubramanian, Radha M. De, Ashley D. Delport, Indrajit Poddar, Cheranellore Vasudevan
-
Publication number: 20170139937Abstract: A computer receives event information associated with a user. The computer determines one or more social media contacts associated with the event, wherein the social media contacts are further associated with the user. The computer determines one or more terms utilized by the determined one or more social media contacts. The computer detects an input by the user, wherein the input includes one or more characters. The computer determines one or more autocomplete suggestions based on the one or more terms utilized by the determined one or more social media contacts.Type: ApplicationFiled: November 2, 2016Publication date: May 18, 2017Inventors: Swaminathan Balasubramanian, Radha M. De, Ashley D. Delport, Indrajit Poddar, Cheranellore Vasudevan
-
Publication number: 20170140066Abstract: A computer receives event information associated with a user. The computer determines one or more social media contacts associated with the event, wherein the social media contacts are further associated with the user. The computer determines one or more terms utilized by the determined one or more social media contacts. The computer detects an input by the user, wherein the input includes one or more characters. The computer determines one or more autocomplete suggestions based on the one or more terms utilized by the determined one or more social media contacts.Type: ApplicationFiled: November 18, 2015Publication date: May 18, 2017Inventors: Swaminathan Balasubramanian, Radha M. De, Ashley D. Delport, Indrajit Poddar, Cheranellore Vasudevan
-
Publication number: 20170118224Abstract: A processor-implemented method is provided. The method may include providing a content registry with at least one application program interface (API) to manage a plurality of entries stored in the content registry. The method may also include providing access to the plurality of entries by a pre-authorized search engine to the content registry in response to a search requested by an authorized requester.Type: ApplicationFiled: January 6, 2017Publication date: April 27, 2017Inventors: Swaminathan Balasubramanian, Radha M. De, Ashley D. Delport, Indrajit Poddar, Cheranellore Vasudevan
-
Patent number: 9628559Abstract: In an approach to improving resource downloads, one or more computer processors detect a request to download a resource from an original source to a user's computing device. The one or more computer processors determine a cost of the download of the requested resource from the original source. The one or more computer processors determine whether the cost of the download of the requested resource from the original source exceeds a predefined threshold. The one or more computer processors determine a group of trusted network connected endpoints. The one or more computer processors determine whether the requested resource exists in the group of trusted network connected endpoints. Responsive to determining the requested resource exists in the group of trusted network connected endpoints, the one or more computer processors download the requested resource from at least one of the trusted network connected endpoints.Type: GrantFiled: October 7, 2016Date of Patent: April 18, 2017Assignee: International Business Machines CorporationInventors: Swaminathan Balasubramanian, Radha M. De, Ashley D. Delport, Saswati Maji, Indrajit Poddar
-
Patent number: 9606783Abstract: In a method for dynamically replacing code within a software application on a device, an annotated code segment that performs a function according to a first data policy is received. The computer determines an alternate segment that performs the function according to a second data policy.Type: GrantFiled: October 14, 2013Date of Patent: March 28, 2017Assignee: International Business Machines CorporationInventors: Swaminathan Balasubramanian, Radha M. De, Brian M. O'Connell, Cheranellore Vasudevan
-
Patent number: 9578012Abstract: A processor-implemented method is provided. The method may include providing a content registry with at least one application program interface (API) to manage a plurality of entries stored in the content registry. The method may also include providing access to the plurality of entries by a pre-authorized search engine to the content registry in response to a search requested by an authorized requester.Type: GrantFiled: October 23, 2015Date of Patent: February 21, 2017Assignee: International Business Machines CorporationInventors: Swaminathan Balasubramanian, Radha M. De, Ashley D. Delport, Indrajit Poddar, Cheranellore Vasudevan
-
Patent number: 9578006Abstract: A processor-implemented method is provided. The method may include providing a content registry with at least one application program interface (API) to manage a plurality of entries stored in the content registry. The method may also include providing access to the plurality of entries by a pre-authorized search engine to the content registry in response to a search requested by an authorized requester.Type: GrantFiled: March 21, 2015Date of Patent: February 21, 2017Assignee: International Business Machines CorporationInventors: Swaminathan Balasubramanian, Radha M. De, Ashley D. Delport, Indrajit Poddar, Cheranellore Vasudevan
-
Publication number: 20170019470Abstract: In an approach to improving resource downloads, one or more computer processors detect a request to download a resource from an original source to a user's computing device. The one or more computer processors determine a cost of the download of the requested resource from the original source. The one or more computer processors determine whether the cost of the download of the requested resource from the original source exceeds a predefined threshold. The one or more computer processors determine a group of trusted network connected endpoints. The one or more computer processors determine whether the requested resource exists in the group of trusted network connected endpoints. Responsive to determining the requested resource exists in the group of trusted network connected endpoints, the one or more computer processors download the requested resource from at least one of the trusted network connected endpoints.Type: ApplicationFiled: October 7, 2016Publication date: January 19, 2017Inventors: Swaminathan Balasubramanian, Radha M. De, Ashley D. Delport, Saswati Maji, Indrajit Poddar
-
Patent number: 9542460Abstract: A computer receives event information associated with a user. The computer determines one or more social media contacts associated with the event, wherein the social media contacts are further associated with the user. The computer determines one or more terms utilized by the determined one or more social media contacts. The computer detects an input by the user, wherein the input includes one or more characters. The computer determines one or more autocomplete suggestions based on the one or more terms utilized by the determined one or more social media contacts.Type: GrantFiled: May 2, 2016Date of Patent: January 10, 2017Assignee: International Business Machines CorporationInventors: Swaminathan Balasubramanian, Radha M. De, Ashley D. Delport, Indrajit Poddar, Cheranellore Vasudevan
-
Patent number: 9531804Abstract: In an approach to improving resource downloads, one or more computer processors detect a request to download a resource from an original source to a user's computing device. The one or more computer processors determine a cost of the download of the requested resource from the original source. The one or more computer processors determine whether the cost of the download of the requested resource from the original source exceeds a predefined threshold. The one or more computer processors determine a group of trusted network connected endpoints. The one or more computer processors determine whether the requested resource exists in the group of trusted network connected endpoints. Responsive to determining the requested resource exists in the group of trusted network connected endpoints, the one or more computer processors download the requested resource from at least one of the trusted network connected endpoints.Type: GrantFiled: June 9, 2016Date of Patent: December 27, 2016Assignee: International Business Machines CorporationInventors: Swaminathan Balasubramanian, Radha M. De, Ashley D. Delport, Saswati Maji, Indrajit Poddar