Patents by Inventor Sumit Mittal
Sumit Mittal 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: 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
-
Patent number: 8135434Abstract: Techniques for integrating device functionality into a composition of telecommunication service are provided. The techniques include using a service specification to generate a composition, wherein the composition comprises one or more telecommunication network blocks, one or more non-telecommunication blocks, and one or more place holders for device functionality, and integrating device functionality into the composition based on a target device.Type: GrantFiled: March 31, 2009Date of Patent: March 13, 2012Assignee: International Business Machines CorporationInventors: Sunil Goyal, Sumit Mittal, Sougata Mukherjea
-
Publication number: 20110320525Abstract: Methods and systems for enabling mobile mashups that amalgamate data and offerings from three dimensions: device features, Telecom network, and Web accessible services. Certain subject matter presented herein provides that this framework is established through middleware components, both on the server side as well as the device side, to provide support for mashing device and telecom interfaces. In addition, certain subject matter described herein provides for portability across different device platforms and different telecom operator networks.Type: ApplicationFiled: June 29, 2010Publication date: December 29, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Vikas Agarwal, Sunil Goyal, Sumit Mittal, Sougata Mukherjea, John Ponzo, Fenil Shah
-
Patent number: 8055935Abstract: Dynamic adaptation is provided within web service composition and execution. Within a logical composition stage, a set of abstract workflows for a web service is selected from a number of generated abstract workflows. Within a physical composition stage, a set of executable workflows is selected from a number of executable workflows that are generated at least based on the set of abstract workflows selected. Within a runtime stage, an executable workflow to be executed is selected from the set of executable workflows and that particularly satisfies specified requirements. The executable workflow selected is executed within an execution environment. The executable workflow within the runtime stage, the set of executable workflows within the physical composition stage, and the set of abstract workflows within the logical composition stage are periodically dynamically assessed and reselected.Type: GrantFiled: September 14, 2006Date of Patent: November 8, 2011Assignee: International Business Machines CorporationInventors: Girish Bhimrao Chafle, Koustuv Dasgupta, Arun Kumar, Sumit Mittal, Biplav Srivastava
-
Publication number: 20110015987Abstract: Systems and methods of marketing to mobile devices are provided. Other methods, apparatus, and computer readable media are also provided.Type: ApplicationFiled: July 20, 2009Publication date: January 20, 2011Applicant: International Business Machines CorporationInventors: Dipanjan Chakraborty, Koustuv Dasgupta, Dinesh Garg, Shivkumar Kalyanaraman, Alwyn R. Lobo, Sumit Mittal, Deepak S. Padmanabhan, Ramana V. Polavarapu, Lakshmish M. Ramaswamy, Karthik Visweswariah
-
Publication number: 20110015963Abstract: 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: ApplicationFiled: July 15, 2009Publication date: January 20, 2011Applicant: International Business Machines CorporationInventors: Girish Bhimrao Chafle, Dipanjan Chakraborty, Koustuv Dasgupta, Anant Kumar, Sumit Mittal, Sougata Mukherjea, Seema Nagar
-
Publication number: 20100306119Abstract: 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: ApplicationFiled: May 27, 2009Publication date: December 2, 2010Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Nilanjan Banerjee, Dipanjan Chakraborty, Koustuv Dasgupta, Sumit Mittal, Seema Nagar
-
Publication number: 20100248696Abstract: Techniques for integrating device functionality into a composition of telecommunication service are provided. The techniques include using a service specification to generate a composition, wherein the composition comprises one or more telecommunication network blocks, one or more non-telecommunication blocks, and one or more place holders for device functionality, and integrating device functionality into the composition based on a target device.Type: ApplicationFiled: March 31, 2009Publication date: September 30, 2010Applicant: International Business Machines CorporationInventors: Sunil Goyal, Sumit Mittal, Sougata Mukherjea
-
Publication number: 20100246790Abstract: A plurality of pure operator type rules are instantiated within a domain of a telecommunications operator and a plurality of pure application type rules are instantiated within a domain of a third party telecommunications application provider. The plurality of pure operator type rules and the plurality of pure application type rules are associated with a composite service. A plurality of network components are established to transmit given events of a plurality of protocol-level events to at least one of the domain of the telecommunications operator and the domain of the third party telecommunications application provider. The composite service is deployed in an execution engine of the third party telecommunications application provider.Type: ApplicationFiled: March 31, 2009Publication date: September 30, 2010Applicant: International Business Machines CorporationInventors: Nilanjan Banerjee, Dipanian Chakraborty, Koustuy Dasgupta, Sunil Goyal, Sumit Mittal
-
Patent number: 7730088Abstract: There is disclosed a method, apparatus and computer program product for generating a queriable text. User role map information is applied to the source hierarchical text. The role mapped text is separated into a structure component and a content component. The content component is compressed. A method for processing intermediate and original form query also is disclosed.Type: GrantFiled: September 14, 2006Date of Patent: June 1, 2010Assignee: International Business Machines CorporationInventors: Sumit Mittal, Biplav Srivastava
-
Patent number: 7729689Abstract: A mobile wireless device, such as a mobile wireless phone, is adapted based on a user's current abstracted contextual situation, where the context of a user is determined using devices enabled with near-field communication technology. Dynamic information of a user of a mobile device, such as the identity of his or her current environment, is determined using near-field communication, such as radio-frequency identification (RFID) tags. Static information regarding the user is also determined, where such static information can include the user's preferences regarding how the mobile device should adapt to certain environments. An abstracted contextual situation of the user is synthesized based on this dynamic and static information. One or more adaptation directives for the mobile device of the user are determined based on the user's abstracted contextual situation.Type: GrantFiled: July 13, 2006Date of Patent: June 1, 2010Assignee: International Business Machines CorporationInventors: Dipanjan Chakraborty, Sudha Krishnamurthy, Sumit Mittal, Sunil Chandra, Pankaj Kankar, Ashish Verma
-
Publication number: 20090132220Abstract: 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: ApplicationFiled: November 21, 2007Publication date: May 21, 2009Applicant: International Business Machines CorporationInventors: Dipanjan Chakraborty, Sunil Goyal, Sumit Mittal, Sougata Mukherjea
-
Publication number: 20090129575Abstract: 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: ApplicationFiled: November 21, 2007Publication date: May 21, 2009Applicant: International Business Machines CorporationInventors: Dipanjan Chakraborty, Sunil Goyal, Sumit Mittal, Sougata Mukherjea
-
Publication number: 20090125872Abstract: A method, computer System and computer program product for generating ontological information from design data are disclosed. The design data has a plurality of classes, the classes having at least one association with another class. The design data is processed on the basis of rules to identify environmental artifacts. The design data is processed on the basis of rules to identify implementation artifacts. All classes that are implementation artifacts are eliminated from the design data. New associations for non-eliminated design data that have broken class associations as a result of the elimination are established. The design data remaining following the elimination is processed to preserve environmental artifact relationships between the retained classes to generate an ontology.Type: ApplicationFiled: November 8, 2007Publication date: May 14, 2009Inventors: Kalapriya Kannan, Biplav Srivastava, Vikas Agarwal, Sumit Mittal, Girish Bhimrao Chafle
-
Publication number: 20090006315Abstract: A structured method of matching schemas that uses multiple levels of ontologies is disclosed. The method maps functions of a target system to a process ontology and maps functions of a source system to the process ontology to produce a first mapping of target functions and source functions using the process ontology. The method identifies target function parameters upon which the target functions operate and identifies source function parameters upon which the source functions operate. Then, the method maps the target function parameters to a concept ontology and maps the source function parameters to the concept ontology to produce a second mapping of the target function parameters and the source function parameters using the concept ontology. This second mapping is enhanced by mapping the target function parameters to a data-type ontology and mapping the source function parameters to the data-type ontology.Type: ApplicationFiled: June 29, 2007Publication date: January 1, 2009Inventors: Sougata Mukherjea, Girish B. Chafle, Sunil Goyal, Sumit Mittal, Himanshu Agrawal
-
Publication number: 20080071814Abstract: There is disclosed a method, apparatus and computer program product for generating a queriable text. User role map information is applied to the source hierarchical text. The role mapped text is separated into a structure component and a content component. The content component is compressed. A method for processing intermediate and original form query also is disclosed.Type: ApplicationFiled: September 14, 2006Publication date: March 20, 2008Inventors: Sumit Mittal, Biplav Srivastava
-
Publication number: 20080071597Abstract: Dynamic adaptation is provided within web service composition and execution. Within a logical composition stage, a set of abstract workflows for a web service is selected from a number of generated abstract workflows. Within a physical composition stage, a set of executable workflows is selected from a number of executable workflows that are generated at least based on the set of abstract workflows selected. Within a runtime stage, an executable workflow to be executed is selected from the set of executable workflows and that particularly satisfies specified requirements. The executable workflow selected is executed within an execution environment. The executable workflow within the runtime stage, the set of executable workflows within the physical composition stage, and the set of abstract workflows within the logical composition stage are periodically dynamically assessed and reselected.Type: ApplicationFiled: September 14, 2006Publication date: March 20, 2008Inventors: Girish Bhimrao Chafle, Koustuv Dasgupta, Arun Kumar, Sumit Mittal, Biplav Srivastava
-
Publication number: 20080040281Abstract: Users and vendors are matched. A request from a mobile wireless device of a user is received that relates to a business service. The request is matched against vendors providing the business service to yield one or more vendors currently locationally near the user and that are currently accepting service calls for the business service. A response is sent to the mobile wireless device of the user, with identities of the vendors that are locationally near the user and that are currently accepting service calls for the business service. The current location of the user may be determined based on the user's mobile wireless device. The current location of each vendor may be determined based on that provider's mobile wireless device. Whether each vendor providing the business service requested is currently accepting service calls is determined based on previously provided information by the provider.Type: ApplicationFiled: July 11, 2006Publication date: February 14, 2008Inventors: Dipanjan Chakraborty, Koustuv Dasgupta, Sumit Mittal, Archan Misra
-
Publication number: 20080014966Abstract: A mobile wireless device, such as a mobile wireless phone, is adapted based on a user's current abstracted contextual situation, where the context of a user is determined using devices enabled with near-field communication technology. Dynamic information of a user of a mobile device, such as the identity of his or her current environment, is determined using near-field communication, such as radio-frequency identification (RFID) tags. Static information regarding the user is also determined, where such static information can include the user's preferences regarding how the mobile device should adapt to certain environments. An abstracted contextual situation of the user is synthesized based on this dynamic and static information. One or more adaptation directives for the mobile device of the user are determined based on the user's abstracted contextual situation.Type: ApplicationFiled: July 13, 2006Publication date: January 17, 2008Inventors: Dipanjan Chakraborty, Sudha Krishnamurthy, Sumit Mittal, Sunil Chandra, Pankaj Kankar, Ashish Verma