Patents by Inventor Amit A. Nanavati
Amit A. Nanavati 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: 20180040171Abstract: Methods, systems, and computer program products for self-driving vehicle sensor fault remediation are provided herein. A computer-implemented method includes detecting a fault in one or more sensors of a self-driving vehicle; determining a remedial action in response to the detected fault, wherein said determining comprises (i) comparing the fault to a database comprising (a) historical sensor fault information and (b) sensor fault remedy information, and (ii) analyzing one or more items of contextual information pertaining to the location of the self-driving vehicle; generating a signal comprising one or more instructions pertaining to carrying out the determined remedial action; and outputting the generated signal to one or more remote-controlled pilotless airborne devices configured to remotely carry out the determined remedial action on the self-driving vehicle.Type: ApplicationFiled: August 2, 2016Publication date: February 8, 2018Inventors: Ashish Kundu, Amit A. Nanavati, Clifford A. Pickover, Komminist S. Weldemariam
-
Patent number: 9749137Abstract: Crypto-glasses include systems that implement a method of authentication of users by blinking, the crypto-glasses including a frame configured so as to be worn by a user, a processor, a display device communicating with the processor so as to dynamically display data, and a communication unit, as executed by the processor, to execute the method of authentication by transmitting data to the display device for performing the authentication of the user to interact with the display device. The communication unit is configured to display in an optical unit of the crypto-glasses a key map which correlates data input into the display device with keys of the display device, the key map indicating data different from that of the keys of the display device.Type: GrantFiled: January 27, 2016Date of Patent: August 29, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Ashish Kundu, Amit A. Nanavati, Danny Soroker
-
Publication number: 20170201541Abstract: Methods, systems, and computer program products for securing deployments using command analytics are provided herein. A computer-implemented method includes collecting command sequences sent from one or more applications to one or more of a distributed group of multiple devices within a network; detecting one or more invalid command sequences and/or one or more out-of-sequence command sequences among the collected command sequences, wherein said detecting comprises comparing the collected command sequences against a repository of historical data of valid command sequences pertaining to the distributed group of multiple devices within the network; generating an alert upon a deteimination that one of the collected command sequences does not match an entry in the repository; and performing one or more remedial actions based on the generated alert.Type: ApplicationFiled: January 13, 2016Publication date: July 13, 2017Inventors: Shalini Kapoor, Palanivel Kodeswaran, Amit A. Nanavati, Sayandeep Sen
-
Patent number: 9516033Abstract: Methods, systems, and computer program products for providing restricted access to given devices by constructing abstract devices are provided herein. A method includes generating a virtual device based on one or more physical devices; mapping multiple device actions of the one or more physical devices to multiple device actions of the virtual device exposed by the virtual device; incorporating (i) discretionary access control techniques, (ii) policy-based access control techniques, and (iii) a physical device-level partial ordering of actions to determine a resolution in response to a set of multiple user access requests for two or more of the multiple device actions of the virtual device; and executing the two or more device actions of the virtual device on the virtual device for one or more given users in accordance with said resolution by coordinating the execution of two or more corresponding device actions of the one or more physical devices on the one or more physical devices based on said mapping.Type: GrantFiled: October 13, 2014Date of Patent: December 6, 2016Assignee: International Business Machines CorporationInventors: Nilanjan Banerjee, Pralhad Deshpande, Shalini Kapoor, Palanivel Kodeswaran, Rajan Kumar, Amit M. Mangalvedkar, Amit A. Nanavati
-
Patent number: 9367123Abstract: Embodiments of the invention broadly contemplate systems, methods, apparatuses and program products providing collaborative browsing on the World Wide Telecom Web (WWTW) via a collaborative WWTW browser. According to embodiments of the invention, collaborative usage of the WWTW is enabled via connecting users and VoiceSites together.Type: GrantFiled: January 29, 2010Date of Patent: June 14, 2016Assignee: International Business Machines CorporationInventors: Anupam Jain, Amit A. Nanavati, Nitendra Rajput
-
Publication number: 20160142209Abstract: Crypto-glasses include systems that implement a method of authentication of users by blinking, the crypto-glasses including a frame configured so as to be worn by a user, a processor, a display device communicating with the processor so as to dynamically display data, and a communication unit, as executed by the processor, to execute the method of authentication by transmitting data to the display device for performing the authentication of the user to interact with the display device.Type: ApplicationFiled: January 27, 2016Publication date: May 19, 2016Inventors: Ashish KUNDU, Amit A. NANAVATI, Danny SOROKER
-
Publication number: 20160105441Abstract: Methods, systems, and computer program products for providing restricted access to given devices by constructing abstract devices are provided herein. A method includes generating a virtual device based on one or more physical devices; mapping multiple device actions of the one or more physical devices to multiple device actions of the virtual device exposed by the virtual device; incorporating (i) discretionary access control techniques, (ii) policy-based access control techniques, and (iii) a physical device-level partial ordering of actions to determine a resolution in response to a set of multiple user access requests for two or more of the multiple device actions of the virtual device; and executing the two or more device actions of the virtual device on the virtual device for one or more given users in accordance with said resolution by coordinating the execution of two or more corresponding device actions of the one or more physical devices on the one or more physical devices based on said mapping.Type: ApplicationFiled: October 13, 2014Publication date: April 14, 2016Inventors: Nilanjan Banerjee, Pralhad Deshpande, Shalini Kapoor, Palanivel Kodeswaran, Rajan Kumar, Amit M. Mangalvedkar, Amit A. Nanavati
-
Patent number: 9275213Abstract: A method and structure for entering authentication data into a device by displaying in an optical unit a key map which correlates data input into the device with keys of the device, the key map indicating data different from that of the keys of the device.Type: GrantFiled: April 15, 2013Date of Patent: March 1, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Ashish Kundu, Amit A Nanavati, Danny Soroker
-
Patent number: 9069848Abstract: Techniques for enriching a taxonomy using one or more additional taxonomies are provided. The techniques include receiving two or more taxonomies, wherein the two or more taxonomies comprise a destination taxonomy and one or more additional taxonomies, determining one or more relevant portions of the two or more taxonomies by identifying one or more common terms between the two or more taxonomies, importing one or more relevant portions from the one or more additional taxonomies into the destination taxonomy, and using the one or more imported taxonomy portions to enrich the destination taxonomy.Type: GrantFiled: September 29, 2009Date of Patent: June 30, 2015Assignee: International Business Machines CorporationInventors: Sougata Mukherjea, Amit A. Nanavati, L. Venkata Subramaniam
-
Patent number: 8874617Abstract: Techniques, a system and an article of manufacture for determining potential enterprise partnerships. A method includes constructing an interaction graph for a set of multiple enterprises based on information pertaining to each of the enterprises and information pertaining to transactions conducted among the enterprises, and determining at least two candidate partnership teams among the set of enterprises based on at least one attribute of the graph, wherein each candidate partnership team comprises two or more of the enterprises.Type: GrantFiled: November 14, 2012Date of Patent: October 28, 2014Assignee: International Business Machines CorporationInventors: Seema Nagar, Amit A. Nanavati, Ramasuri Narayanam, Amir Ronen, Steven Keller, Jason Hardy
-
Publication number: 20140310531Abstract: A method and structure for entering authentication data into a device by displaying in an optical unit a key map which correlates data input into the device with keys of the device, the key map indicating data different from that of the keys of the device.Type: ApplicationFiled: April 15, 2013Publication date: October 16, 2014Inventors: Ashish KUNDU, Amit A. Nanavati, Danny Soroker
-
Patent number: 8804921Abstract: A system and method that enables the collaborative creation and editing of content on a VoiceSite over a telephone. The system and method enables the collaborative creation and editing of content on the VoiceSite by allowing one or multiple users (authors) to generate and edit the content of the VoiceSite at the same or different times. A Collaboration Manager is utilized to manage calls to/from one or more users. A VoiGen component utilizes voice-activated prompts to allow the one or more users to perform at least one of specify user preferences, load templates, store user preferences and service options, parse through obtained data, and generate/edit the VoiceSite based on the inputs provided by the one or multiple users. A Session Manager stores user specific information and ensures that the content provided by multiple users, including edits/changes, is integrated without conflicts.Type: GrantFiled: July 21, 2012Date of Patent: August 12, 2014Assignee: International Business Machines CorporationInventors: Anupam Jain, Amit A. Nanavati, Nitendra Rajput
-
Publication number: 20140136547Abstract: Techniques, a system and an article of manufacture for determining potential enterprise partnerships. A method includes constructing an interaction graph for a set of multiple enterprises based on information pertaining to each of the enterprises and information pertaining to transactions conducted among the enterprises, and determining at least two candidate partnership teams among the set of enterprises based on at least one attribute of the graph, wherein each candidate partnership team comprises two or more of the enterprises.Type: ApplicationFiled: November 14, 2012Publication date: May 15, 2014Applicant: International Business Machines CorporationInventors: Seema Nagar, Amit A. Nanavati, Ramasuri Narayanam, Amir Ronen, Steven Keller, Jason Hardy
-
Publication number: 20130144695Abstract: Methods and arrangements for instituting a viral marketing strategy. Participants in a social network are ascertained. Mutual influence of the participants in purchasing decisions is determined, and purchasing influence of products on one another is assessed. At least one seed is selected from the participants for maximizing purchasing influence of one product on another product, based on mutual influence of the participants on one another.Type: ApplicationFiled: August 30, 2012Publication date: June 6, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Amit A. Nanavati, Ramasuri Narayanam
-
Publication number: 20130144694Abstract: Methods and arrangements for instituting a viral marketing strategy. Participants in a social network are ascertained. Mutual influence of the participants in purchasing decisions is determined, and purchasing influence of products on one another is assessed. At least one seed is selected from the participants for maximizing purchasing influence of one product on another product, based on mutual influence of the participants on one another.Type: ApplicationFiled: December 6, 2011Publication date: June 6, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Amit A. Nanavati, Ramasuri Narayanam
-
Patent number: 8457289Abstract: A system and method that enables the collaborative creation and editing of content on a VoiceSite over a telephone. The system and method enables the collaborative creation and editing of content on the VoiceSite by allowing one or multiple users (authors) to generate and edit the content of the VoiceSite at the same or different times. A Collaboration Manager is utilized to manage calls to/from one or more users. A VoiGen component utilizes voice-activated prompts to allow the one or more users to perform at least one of specify user preferences, load templates, store user preferences and service options, parse through obtained data, and generate/edit the VoiceSite based on the inputs provided by the one or multiple users. A Session Manager stores user specific information and ensures that the content provided by multiple users, including edits/changes, is integrated without conflicts.Type: GrantFiled: May 18, 2011Date of Patent: June 4, 2013Assignee: International Business Machines CorporationInventors: Anupam Jain, Amit A. Nanavati, Nitendra Rajput
-
Patent number: 8363570Abstract: Embodiments of the invention provide systems, methods, apparatuses and program products providing methods to define and find relationships in network environments. Embodiments of the invention utilize relationship definitions for defining network environment relationships as star structures within the network of interest and automatically discover these star structures in networks.Type: GrantFiled: January 30, 2010Date of Patent: January 29, 2013Assignee: International Business Machines CorporationInventors: Sougata Mukherjea, Amit A. Nanavati, Usha N. Raghavan
-
Publication number: 20130006880Abstract: A non-transitory computer storage medium stores a method that includes identifying a social network of a plurality of entities, each entity being associated with at least one other entity in the social network. A group of entities is identified from the plurality of entities that have expressed an interest in any one of a plurality of items. A primitive-community for each of the groups of entities is determined for each distinct item of the plurality of items. Common sets of entities are determined within each primitive-community associated with the each distinct item of the plurality of items based on a minimum support level, using a frequent itemset mining approach, where the first primitive community and the second primitive community are treated as transactions and entities are treated as items.Type: ApplicationFiled: June 29, 2011Publication date: January 3, 2013Applicant: International Business Machines CorporationInventors: Kuntal Dey, Ritesh Gupta, Natwar Modani, Seema Nagar, Amit A. Nanavati
-
Publication number: 20130006796Abstract: A computer-implemented method that includes identifying a social network of a plurality of entities, each entity is associated with at least one other entity in the social network. A group of entities is identified from the plurality of entities that have expressed an interest in any one of a plurality of items. A primitive-community for each of the groups of entities is determined for each distinct item of the plurality of items. Common sets of entities are determined within each primitive-community associated with the each distinct item of the plurality of items based on a minimum support level, using a frequent itemset mining approach, where the first primitive community and the second primitive community are treated as transactions and entities are treated as items. A union including all distinct entities from the common sets of entities is determined from the common sets of entities.Type: ApplicationFiled: August 29, 2012Publication date: January 3, 2013Applicant: International Business Machines CorporationInventors: Kuntal Dey, Ritesh Gupta, Natwar Modani, Seema Nagar, Amit A. Nanavati
-
Publication number: 20120294432Abstract: A system and method that enables the collaborative creation and editing of content on a VoiceSite over a telephone. The system and method enables the collaborative creation and editing of content on the VoiceSite by allowing one or multiple users (authors) to generate and edit the content of the VoiceSite at the same or different times. A Collaboration Manager is utilized to manage calls to/from one or more users. A VoiGen component utilizes voice-activated prompts to allow the one or more users to perform at least one of specify user preferences, load templates, store user preferences and service options, parse through obtained data, and generate/edit the VoiceSite based on the inputs provided by the one or multiple users. A Session Manager stores user specific information and ensures that the content provided by multiple users, including edits/changes, is integrated without conflicts.Type: ApplicationFiled: May 18, 2011Publication date: November 22, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Anupam Jain, Amit A. Nanavati, Nitendra Rajput