Patents by Inventor Dipanjan Chakraborty
Dipanjan Chakraborty 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: 10034144Abstract: Techniques, systems, and articles of manufacture for application and situation-aware community sensing. A method includes processing one or more sensor data requirements for each of multiple sensing applications and one or more user preferences for sensing, determining a sensing strategy for multiple sensors corresponding to the multiple sensing applications based on the one or more sensor data requirements and the one or more user preferences for sensing, wherein said sensing strategy comprises logic for executing a sensing task, and scheduling a sensor duty cycle and a sampling frequency for each of the multiple sensors based on the sensing strategy needed to execute the sensing task.Type: GrantFiled: February 22, 2013Date of Patent: July 24, 2018Assignee: International Business Machines CorporationInventors: Vikas Agarwal, Nilanjan Banerjee, Dipanjan Chakraborty, Sumit Mittal
-
Patent number: 9702705Abstract: Methods, systems, and computer program products for crowd-assisted micro-navigation are provided herein. A method includes determining a navigation route between a first user device and a second user device within a given environment; defining a virtual boundary to surround the navigation route; implementing a first set of one or more additional user devices within the given environment to (i) detect movement of the first user device outside of the virtual boundary and (ii) generate an alert upon detection of movement of the first user device outside of the virtual boundary; and implementing a second set of one or more additional user devices within the given environment to measure a wireless signal received from the first user device to enable triangulation of the location of the first user device, in response to the alert.Type: GrantFiled: December 24, 2014Date of Patent: July 11, 2017Assignee: International Business Machines CorporationInventors: Dipanjan Chakraborty, Sumit Mittal, Parikshit Sharma
-
Patent number: 9558267Abstract: A significant recent trend in the internet and mobile telephony has been the dominance of user generated content. As such, in mobile technology have permitted users to upload content onto the internet, whereby sites provide an easily accessible and manageable medium for users to share their thoughts and form a portal for media-rich exchanges. It has been found that much of what is exchanged by users in such settings is context-sensitive, ranging from users' moods and opinions, to communication about users' plans. Broadly contemplated herein, in accordance with at least one embodiment of the invention, is the employment of data mining in information repositories settings to efficiently classify an information stream in real-time and thereby discern user intent.Type: GrantFiled: February 11, 2011Date of Patent: January 31, 2017Assignee: International Business Machines CorporationInventors: Koustuv Dasgupta, Nilanjan Banerjee, Dipanjan Chakraborty, Sumit Mittal, Seema Nagar, Anupam Joshi, Angshu Rai
-
Publication number: 20160187138Abstract: Methods, systems, and computer program products for crowd-assisted micro-navigation are provided herein. A method includes determining a navigation route between a first user device and a second user device within a given environment; defining a virtual boundary to surround the navigation route; implementing a first set of one or more additional user devices within the given environment to (i) detect movement of the first user device outside of the virtual boundary and (ii) generate an alert upon detection of movement of the first user device outside of the virtual boundary; and implementing a second set of one or more additional user devices within the given environment to measure a wireless signal received from the first user device to enable triangulation of the location of the first user device, in response to the alert.Type: ApplicationFiled: December 24, 2014Publication date: June 30, 2016Inventors: Dipanjan Chakraborty, Sumit Mittal, Parikshit Sharma
-
Patent number: 9378511Abstract: Techniques for enabling real-time enterprise workforce management over a telecom network are provided. The techniques include receiving real-time workforce information from one or more telecom networks, and using the real-time information for dynamic load optimization to enable real-time enterprise workforce management.Type: GrantFiled: July 15, 2009Date of Patent: June 28, 2016Assignee: International Business Machines CorporationInventors: Girish Bhimrao Chafle, Dipanjan Chakraborty, Koustuv Dasgupta, Anant Kumar, Sumit Mittal, Sougata Mukherjea, Seema Nagar
-
Patent number: 9178952Abstract: Systems, methods, apparatuses and program products configured to provide a topology-service tool are described. A presence-federation solution asset is leveraged to address topology-federation problems. A network topology tool takes as input network endpoints, for example caller and callee telephone numbers, determines a network service flow used to connect the network endpoints, and develops a network topology view of the service flow along with associated network device related information.Type: GrantFiled: June 2, 2010Date of Patent: November 3, 2015Assignee: International Business Machines CorporationInventors: Arup Acharya, Nilanjan Banerjee, Dipanjan Chakraborty, Koustuv Dasgupta, Chetan Desai, Piyush Sarwal, Shachi Sharma, Xiping Wang
-
Patent number: 9165080Abstract: Systems and associated methods for providing scalable presence subscriptions in federated presence environments are described. Embodiments provide for intelligent addition of subscriptions to a presence system. Embodiments identify if a virtualized presentity (corresponding to a new query) can be composed from existing virtualized presentities, and if so, corresponding query processing cells (QPCs) (servicing existing queries) are reused to retrieve the presence information (partially or fully) for the new incoming query. Embodiments organize the existing QPCs into a hierarchy such that a QPC/virtual presentity at a higher layer fetches presence information of all or some presentities from QPCs/virtual presentities at lower layer(s) to service the new query.Type: GrantFiled: December 22, 2010Date of Patent: October 20, 2015Assignee: International Business Machines CorporationInventors: Arup Acharya, Nilanjan Banerjee, Dipanjan Chakraborty, Koustuv Dasgupta, Shachi Sharma, Xiping Wang
-
Patent number: 9158510Abstract: Techniques for using a proxy model to encapsulate one or more telecommunications (telecom) functionalities are provided. The techniques include generating a proxy model, wherein the proxy model comprises at least one of a representation module, an implementation module, a metadata module, one or more utility snippet modules, one or more unit test code modules and a module linking to one or more blogs, and using the proxy model to encapsulate one or more telecom functionalities. Techniques are also provided for creating a telecom service using the proxy model.Type: GrantFiled: November 21, 2007Date of Patent: October 13, 2015Assignee: International Business Machines CorporationInventors: Dipanjan Chakraborty, Sunil Goyal, Sumit Mittal, Sougata Mukherjea
-
Patent number: 8954374Abstract: Techniques for creating and enabling access to a community-augmented map are provided. The techniques include uploading user-generated content about one or more locations on a map, processing the user-generated content about one or more locations on the map and storing the user-generated content about one or more locations on the map in an intelligent knowledgebase, applying one or more domain concepts from the intelligent knowledgebase to the user-generated content to infer one or more derivatives in connection with one or more locations in the map, and retrieving information of the one or more locations on the map from the intelligent knowledgebase to provide the map information as augmented metadata on the map.Type: GrantFiled: February 23, 2010Date of Patent: February 10, 2015Assignee: International Business Machines CorporationInventors: Dipanjan Chakraborty, Himanshu Chauhan, Arun Kumar
-
Patent number: 8898163Abstract: Embodiments of the invention are related to identifying a user's intent dynamically from at least a set of metadata associated with the user, wherein the set of metadata is associated with a user input, and providing to the user a set of labeled instances on determination of a user's intent, the set of labeled instances being directly related to user's intent, where the set of labeled instances are obtained in real-time from a set of information repositories.Type: GrantFiled: February 11, 2011Date of Patent: November 25, 2014Assignee: International Business Machines CorporationInventors: Nilanjan Banerjee, Dipanjan Chakraborty, Anupam Joshi, Sumit Mittal, Seema Nagar, Angshu Rai, Koustuv Dasgupta
-
Patent number: 8869032Abstract: A method of defining a voice browser for browsing a plurality of voice sites, at least some of the voice sites having different telephone numbers, the voice sites being configured to be accessed by telephone, is provided including storing information relating to voice sites visited by a voice user; and providing forward and back functions, comprising transferring a user from one voice site to another, in response to commands by the user. Computer program code and systems are also provided.Type: GrantFiled: March 13, 2008Date of Patent: October 21, 2014Assignee: International Business Machines CorporationInventors: Sheetal K. Agarwal, Dipanjan Chakraborty, Arun Kumar, Amit Anil Nanavati, Nitendra Rajput
-
Patent number: 8867711Abstract: A method of defining a voice browser for browsing a plurality of voice sites, at least some of the voice sites having different telephone numbers, the voice sites being configured to be accessed by telephone, is provided including storing information relating to voice sites visited by a voice user; and providing forward and back functions, comprising transferring a user from one voice site to another, in response to commands by the user. Computer program code and systems are also provided.Type: GrantFiled: March 19, 2008Date of Patent: October 21, 2014Assignee: International Business Machines CorporationInventors: Sheetal K. Agarwal, Dipanjan Chakraborty, Arun Kumar, Amit Anil Nanavati, Nitendra Rajput
-
Publication number: 20140245307Abstract: Techniques, systems, and articles of manufacture for application and situation-aware community sensing. A method includes processing one or more sensor data requirements for each of multiple sensing applications and one or more user preferences for sensing, determining a sensing strategy for multiple sensors corresponding to the multiple sensing applications based on the one or more sensor data requirements and the one or more user preferences for sensing, wherein said sensing strategy comprises logic for executing a sensing task, and scheduling a sensor duty cycle and a sampling frequency for each of the multiple sensors based on the sensing strategy needed to execute the sensing task.Type: ApplicationFiled: February 22, 2013Publication date: August 28, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Vikas Agarwal, Nilanjan Banerjee, Dipanjan Chakraborty, Sumit Mittal
-
Patent number: 8447808Abstract: Techniques are disclosed for generating and managing presentities in accordance with a virtual presence server. By way of example, a method for requesting information from at least one server comprises the following steps. A client request, which expresses a request that can not be satisfied by a single existing presentity, is obtained at an intermediate server, wherein the intermediate server operates as a virtual presence server. The virtual presence server (i.e., intermediate server) creates a set of software objects for a virtual presentity, the set of objects embodying logic to combine presence information from one or more of existing presentities and external information sources, in accordance with at least one existing presence server. The virtual presence server creates an association between the request of the client and the created virtual presentity that allows the presence information to be propagated back to the client.Type: GrantFiled: September 19, 2008Date of Patent: May 21, 2013Assignee: International Business Machines CorporationInventors: Arup Acharya, Nilanjan Banerjee, Dipanjan Chakraborty, Koustuv Dasgupta, Archan Misra, Xiping Wang, Charles P. Wright
-
Patent number: 8285779Abstract: Techniques for supporting a presence virtualization query are provided. The techniques include receiving a virtual query from a client, the virtual query specified in terms of a membership set of members, wherein the membership set comprises a list of presentity uniform resource identifiers (URIs) and a separate transformation function, defined over a set of presence documents of the members in the membership set, redirecting the query to a destination virtual presentity URI whose presence state comprises an aggregation of the presence documents of the list of URIs in the membership set and a corresponding query element (QE) object that manages subscriptions for the URI, adding the client as a watcher for the destination virtual presentity URI, and applying transformation logic specified by the watcher client and notifying a corresponding client of a resulting output.Type: GrantFiled: February 8, 2010Date of Patent: October 9, 2012Assignee: International Business Machines CorporationInventors: Arup Acharya, Nilanjan Banerjee, Dipanjan Chakraborty, Koustuv Dasgupta, Archan Misra, Xiping Wang, Charles P. Wright
-
Patent number: 8249231Abstract: Data pertaining to interactions between a plurality of customers is obtained. A graph is formed, having a plurality of nodes representing the customers and a plurality of edges representing interactions between the customers. A sub-set of the customers are denoted as previously churned customers. A spreading activation model is applied to the graph to identify, based on the graph and the previously churned customers, the potential churning customers.Type: GrantFiled: January 28, 2008Date of Patent: August 21, 2012Assignee: International Business Machines CorporationInventors: Dipanjan Chakraborty, Koustuv Dasgupta, Sougata Mukherjea, Amit A Nanavati, Rahul Singh, Balaji Viswanathan
-
Publication number: 20120209852Abstract: A significant recent trend in the internet and mobile telephony has been the dominance of user generated content. As such, in mobile technology have permitted users to upload content onto the internet, whereby sites provide an easily accessible and manageable medium for users to share their thoughts and form a portal for media-rich exchanges. It has been found that much of what is exchanged by users in such settings is context-sensitive, ranging from users' moods and opinions, to communication about users' plans. Broadly contemplated herein, in accordance with at least one embodiment of the invention, is the employment of data mining in information repositories settings to efficiently classify an information stream in real-time and thereby discern user intent.Type: ApplicationFiled: February 11, 2011Publication date: August 16, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Koustuv Dasgupta, Nilanjan Banerjee, Dipanjan Chakraborty, Sumit Mittal, Seema Nagar, Anupam Joshi, Angshu Rai
-
Publication number: 20120209879Abstract: Embodiments of the invention are related to identifying a user's intent dynamically from at least a set of metadata associated with the user, wherein the set of metadata is associated with a user input, and providing to the user a set of labeled instances on determination of a user's intent, the set of labeled instances being directly related to user's intent, where the set of labeled instances are obtained in real-time from a set of information repositories.Type: ApplicationFiled: February 11, 2011Publication date: August 16, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Nilanjan Banerjee, Dipanjan Chakraborty, Anupam Joshi, Sumit Mittal, Seema Nagar, Angshu Rai, Koustuv Dasgupta
-
Patent number: 8219498Abstract: Techniques for forming a real-time activity group are provided. The techniques include creating a set of one or more users, annotating each user in the set with one or more corresponding real-time attributes, and using the one or more real-time attributes to identify one or more connections between the one or more users in the set to form a real-time activity group within the set of one or more users, wherein the one or more connections are based on an activity request.Type: GrantFiled: May 27, 2009Date of Patent: July 10, 2012Assignee: International Business Machines CorporationInventors: Nilanjan Banerjee, Dipanjan Chakraborty, Koustuv Dasgupta, Sumit Mittal, Seema Nagar
-
Publication number: 20120166420Abstract: Systems and associated methods for providing scalable presence subscriptions in federated presence environments are described. Embodiments provide for intelligent addition of subscriptions to a presence system. Embodiments identify if a virtualized presentity (corresponding to a new query) can be composed from existing virtualized presentities, and if so, corresponding query processing cells (QPCs) (servicing existing queries) are reused to retrieve the presence information (partially or fully) for the new incoming query. Embodiments organize the existing QPCs into a hierarchy such that a QPC/virtual presentity at a higher layer fetches presence information of all or some presentities from QPCs/virtual presentities at lower layer(s) to service the new query.Type: ApplicationFiled: December 22, 2010Publication date: June 28, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Arup Acharya, Nilanjan Banerjee, Dipanjan Chakraborty, Koustuv Dasgupta, Shachi Sharma, Xiping Wang