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).
-
Patent number: 11025634Abstract: 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: GrantFiled: August 8, 2016Date of Patent: June 1, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Swaminathan Balasubramanian, Radha M. De, Ashley D. Delport, Indrajit Poddar, Cheranellore Vasudevan
-
Patent number: 10958671Abstract: A computer-implemented method includes: detecting, by a user device, an event that indicates a potential security compromise of the user device; determining, by the user device, a service accessible on the user device; sending, by the user device, a breach notification to a service provider corresponding to the service accessible on the user device; receiving, by the user device, a security profile from the service provider; and restricting, by the user device, access to the service provider by a client of the service provider on the user device until the security profile is satisfied by a user completing a security challenge defined in the security profile.Type: GrantFiled: November 22, 2019Date of Patent: March 23, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Swaminathan Balasubramanian, Radha M. De, Ashley D. Delport, Indrajit Poddar, Cheranellore Vasudevan
-
Patent number: 10666669Abstract: A computer-implemented method includes: detecting, by a user device, an event that indicates a potential security compromise of the user device; determining, by the user device, a service accessible on the user device; sending, by the user device, a breach notification to a service provider corresponding to the service accessible on the user device; receiving, by the user device, a security profile from the service provider; and restricting, by the user device, access to the service provider by a client of the service provider on the user device until the security profile is satisfied by a user completing a security challenge defined in the security profile.Type: GrantFiled: April 17, 2019Date of Patent: May 26, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Swaminathan Balasubramanian, Radha M. De, Ashley D. Delport, Indrajit Poddar, Cheranellore Vasudevan
-
Patent number: 10642802Abstract: 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: GrantFiled: January 9, 2019Date of Patent: May 5, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Swaminathan Balasubramanian, Radha M. De, Ashley D. Delport, Indrajit Poddar, Cheranellore Vasudevan
-
Patent number: 10600017Abstract: 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: GrantFiled: December 14, 2015Date of Patent: March 24, 2020Assignee: International Business Machines CorporationInventors: Swaminathan Balasubramanian, Radha M. De, Ashley D. Delport, Indrajit Poddar, Cheranellore Vasudevan
-
Publication number: 20200092310Abstract: A computer-implemented method includes: detecting, by a user device, an event that indicates a potential security compromise of the user device; determining, by the user device, a service accessible on the user device; sending, by the user device, a breach notification to a service provider corresponding to the service accessible on the user device; receiving, by the user device, a security profile from the service provider; and restricting, by the user device, access to the service provider by a client of the service provider on the user device until the security profile is satisfied by a user completing a security challenge defined in the security profile.Type: ApplicationFiled: November 22, 2019Publication date: March 19, 2020Inventors: Swaminathan BALASUBRAMANIAN, Radha M. DE, Ashley D. DELPORT, Indrajit PODDAR, Cheranellore VASUDEVAN
-
Patent number: 10536470Abstract: A computer-implemented method includes: detecting, by a user device, an event that indicates a potential security compromise of the user device; determining, by the user device, a service accessible on the user device; sending, by the user device, a breach notification to a service provider corresponding to the service accessible on the user device; receiving, by the user device, a security profile from the service provider; and restricting, by the user device, access to the service provider by a client of the service provider on the user device until the security profile is satisfied by a user completing a security challenge defined in the security profile.Type: GrantFiled: November 30, 2018Date of Patent: January 14, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Swaminathan Balasubramanian, Radha M. De, Ashley D. Delport, Indrajit Poddar, Cheranellore Vasudevan
-
Patent number: 10523769Abstract: Embodiments for facilitating communications of a user by a processor. An appropriateness of the communications is cognitively interpreted based on a plurality of identified contextual factors prior to the user sending the communications to another party. The user is alerted to a possible negative impact of sending the communications to the other party if the interpreted appropriateness is less than a predetermined threshold.Type: GrantFiled: August 23, 2016Date of Patent: December 31, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Swaminathan Balasubramanian, Radha M. De, Ashley D. Delport, Indrajit Poddar, Cheranellore Vasudevan
-
Patent number: 10380190Abstract: 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 18, 2015Date of Patent: August 13, 2019Assignee: International Business Machines CorporationInventors: Swaminathan Balasubramanian, Radha M. De, Ashley D. Delport, Indrajit Poddar, Cheranellore Vasudevan
-
Patent number: 10380667Abstract: Systems and a method for transporting smart shopping bags are provided herein. The system includes a plurality of drones, each of which is operable to travel to a plurality of designated locations to search for smart shopping bags. The smart shopping bags are configured to store goods for transport and are operable to store and wirelessly communicate user preferences, information related to stored goods, and one or more destinations for the goods. Upon finding a smart shopping bag, each of the drones is operable to query the smart shopping bag to determine whether the smart shopping bag is suitable for pickup by the drone. If the smart shopping bag is suitable for pickup, each of the drones is operable to transport the smart shopping bag toward a first one of the one or more destinations.Type: GrantFiled: June 7, 2017Date of Patent: August 13, 2019Assignee: International Business Machines CorporationInventors: Swaminathan Balasubramanian, Radha M. De, Ashley D. Delport, Indrajit Poddar, Cheranellore Vasudevan
-
Publication number: 20190245874Abstract: A computer-implemented method includes: detecting, by a user device, an event that indicates a potential security compromise of the user device; determining, by the user device, a service accessible on the user device; sending, by the user device, a breach notification to a service provider corresponding to the service accessible on the user device; receiving, by the user device, a security profile from the service provider; and restricting, by the user device, access to the service provider by a client of the service provider on the user device until the security profile is satisfied by a user completing a security challenge defined in the security profile.Type: ApplicationFiled: April 17, 2019Publication date: August 8, 2019Inventors: Swaminathan Balasubramanian, Radha M. De, Ashley D. Delport, Indrajit Poddar, Cheranellore Vasudevan
-
Patent number: 10321051Abstract: 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: GrantFiled: August 2, 2016Date of Patent: June 11, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Swaminathan Balasubramanian, Radha M. De, Ashley D. Delport, Indrajit Poddar, Cheranellore Vasudevan
-
Patent number: 10305920Abstract: A computer-implemented method includes: detecting, by a user device, an event that indicates a potential security compromise of the user device; determining, by the user device, a service accessible on the user device; sending, by the user device, a breach notification to a service provider corresponding to the service accessible on the user device; receiving, by the user device, a security profile from the service provider; and restricting, by the user device, access to the service provider by a client of the service provider on the user device until the security profile is satisfied by a user completing a security challenge defined in the security profile.Type: GrantFiled: December 19, 2017Date of Patent: May 28, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Swaminathan Balasubramanian, Radha M. De, Ashley D. Delport, Indrajit Poddar, Cheranellore Vasudevan
-
Publication number: 20190146957Abstract: 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: January 9, 2019Publication date: May 16, 2019Inventors: SWAMINATHAN BALASUBRAMANIAN, RADHA M. DE, ASHLEY D. DELPORT, INDRAJIT PODDAR, CHERANELLORE VASUDEVAN
-
Patent number: 10277662Abstract: 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: GrantFiled: May 12, 2016Date of Patent: April 30, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Swaminathan Balasubramanian, Radha M. De, Ashley D. Delport, Indrajit Poddar, Cheranellore Vasudevan
-
Patent number: 10261781Abstract: Approaches presented herein enable correction of source code that fails to comply with an established coding standard in a code base within an Integrated Development Environment (IDE). Specifically, a non-compliant segment of code, which requires correction, and that was coded by a first developer, is assembled into a stand-alone artifact that is dispatched to a second developer. The code segment is then corrected by the second developer, and the artifact containing the corrected segment is merged back into the code base from when the segment originated. In one approach, the artifact comprises the code segment, dependent code classes of the segment, unit tests results, and test data. In another approach, the second developer is identified utilizing a skill-matching algorithm. In yet another approach, the corrected segment is unit-tested prior to being merged back into the code base.Type: GrantFiled: September 2, 2016Date of Patent: April 16, 2019Assignee: International Business Machines CorporationInventors: Swaminathan Balasubramanian, Radha M. De, Brian M. O'Connell, Keith R. Walker
-
Publication number: 20190104142Abstract: A computer-implemented method includes: detecting, by a user device, an event that indicates a potential security compromise of the user device; determining, by the user device, a service accessible on the user device; sending, by the user device, a breach notification to a service provider corresponding to the service accessible on the user device; receiving, by the user device, a security profile from the service provider; and restricting, by the user device, access to the service provider by a client of the service provider on the user device until the security profile is satisfied by a user completing a security challenge defined in the security profile.Type: ApplicationFiled: November 30, 2018Publication date: April 4, 2019Inventors: Swaminathan Balasubramanian, Radha M. De, Ashley D. Delport, Indrajit Poddar, Cheranellore Vasudevan
-
Patent number: 10230677Abstract: 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: GrantFiled: November 23, 2015Date of Patent: March 12, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Swaminathan Balasubramanian, Radha M. De, Ashley D. Delport, Indrajit Poddar, Cheranellore Vasudevan
-
Patent number: 10225227Abstract: 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: GrantFiled: March 11, 2016Date of Patent: March 5, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Swaminathan Balasubramanian, Radha M. De, Ashley D. Delport, Indrajit Poddar, Cheranellore Vasudevan
-
Publication number: 20190038934Abstract: A method, computer system, and a computer program product for structured assessments is provided. The present invention may include initializing a structured assessment. The present invention may also include receiving a plurality of signup data from a user based on the initialized structured assessment. The present invention may then include collecting a plurality of user data from an IoT device based on the received plurality of signup data. The present invention may further include processing the collected plurality of user data. The present invention may also include generating a feedback report based on the processed plurality of user data, and outputting the generated feedback report to the user.Type: ApplicationFiled: August 3, 2017Publication date: February 7, 2019Inventors: Krisha Banerjee, Ya Bin Dang, Radha M. De, Jian Wang