Patents by Inventor Pankaj Jain
Pankaj Jain 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: 8751341Abstract: Object differentiation used in the context of complex financial instruments and financial instrument management software is described. A computer-implemented method for the management of complex financial instruments using object differentiation is described. A processor may parse a data object stored on a computer-readable storage medium into a plurality of subparts. The data object may represent a single complex financial instrument. An object differentiation key may be retrieved for each of the plurality of subparts. Using at least the retrieved object differentiation keys, a key figure may be generated for each of the plurality of subparts. A list of the plurality of subparts and the generated key figures may be displayed.Type: GrantFiled: October 9, 2009Date of Patent: June 10, 2014Assignee: SAP AGInventors: Pankaj Jain, Ar Vinodh, Klaus Mueller
-
Publication number: 20140101612Abstract: A single user interface (UI) handle element is displayed in response to a selection of content. For example, in response to selecting a piece of content (e.g. cell, word, item . . . ), the single UI handle element is displayed near the selection of the content (e.g. near a corner of the selected content). The display of the single UI handle element assists in keeping the display uncluttered as opposed to initially displaying more user interface elements with a content selection. In response to an indication to expand the selection, one or more additional UI handle elements may be displayed to assist the user in changing the selection of content (e.g. an additional handle displayed near another corner of the selection).Type: ApplicationFiled: October 9, 2012Publication date: April 10, 2014Applicant: MICROSOFT CORPORATIONInventors: Pankaj Jain, Abhijit Kumar Bairagi, Bibhu Choudhary
-
Publication number: 20140068403Abstract: Embodiments provide electronic spreadsheet viewing and interaction features and functionalities, but the embodiments are not so limited. In an embodiment, a computer-implemented method can be configured to provide a cell view launch indicator or interface that alerts a user that a selected cell includes additional content not being currently displayed. The cell view launch indicator can be activated and use a cell view mode to launch a separately controllable cell view window or portion. Other embodiments are included.Type: ApplicationFiled: August 31, 2012Publication date: March 6, 2014Applicant: MICROSOFT CORPORATIONInventors: Rajat Bhargav, Pankaj Jain, Mitushi Jain, Abhijit Kumar Bairagi
-
Publication number: 20140043322Abstract: A method, apparatus and computer program product are provided to provide an efficient, aesthetically pleasing display of points of interest in an AR interface that maximizes usability and display efficiency. In this regard, the method, apparatus and computer program product may utilize a mobile terminal to perform pre-processing of interface elements to reduce display clutter and increase efficiency of display processing. Interface elements may be projected onto a cylindrical surface to locate the interface elements relative to the mobile terminal. Three dimensional coordinates for the interface elements may be derived from the cylindrical projection. A perspective grid may provide a user of the device with a frame of reference to interact with the display and interface elements displayed thereon. Display elements may further conform to input operations performed by a user to interact with the AR interface.Type: ApplicationFiled: August 10, 2012Publication date: February 13, 2014Applicant: NOKIA CORPORATIONInventors: Mark Fulks, Gabriel Nava-Vazquez, Pankaj Jain, Sreejumon Kundilepurayil, Andre Tadeu Santos Fialho, Christophe Marle, Kenneth Walker, Adetokunbo Bamidele, Franklin Ashley Lyons
-
Patent number: 8635645Abstract: A venue-cast system and method for providing and receiving venue level transmissions and services, including discovery of a venue specific transmission by receiving an overhead signal from a non-venue network, extracting information for receiving the venue specific transmission from the overhead signal, and tuning to receive the venue specific transmission based on the extracted information. The venue level transmission may be provided and received in a manner that does not prevent an access terminal from receiving a local area or wide area transmission.Type: GrantFiled: September 29, 2009Date of Patent: January 21, 2014Assignee: QUALCOMM IncorporatedInventors: Raghuraman Krishnamoorthi, Pankaj V. Rahate, Pankaj Jain, Devarshi P. Shah, Pavel A. Seliverstov, George A. Rothrock, Nilabh Khare, Anil K. Wadhwani, Jiming Guo, Sanjiv Nanda, Fuyun Ling, Murali R. Chari, Avneesh Agrawal, Rinat Burdo, Prasanna Kannan, Krishna K. Mukkavilli, Reynaldo W. Newman, Michael M. Fan, Manoj M. Deshpande, Ranjith S. Jayaram
-
Patent number: 8513452Abstract: A method synthesizing homoallylic or homopropargylic alcohols was developed to react aldehydes with allyl boronates, such as allylboronic acid pinacol ester, or allenylborates in the presence of a catalytic amount of a chiral binaphthyl-derived chiral phosphoric acid. The method showed enhanced enantiocontrol and chemical yield, which increased with lower temperatures. A large series of aldehydes were tested under these catalytic conditions and wide successful substrate scope was found, including aryl, heteroaryl, aromatic aldehydes, heteroaryl aldehydes, ?,?-unsaturated aldehydes and aliphatic aldehydes, and alkyl aldehydes. Likewise, the use of crotyl boronates (E and Z) were successfully reacted with aryl aldehydes under the conditions to allow for highly enantio- and diasteo-selective crotylation.Type: GrantFiled: June 2, 2011Date of Patent: August 20, 2013Assignee: University of South FloridaInventors: Jon Clarence Antilla, Pankaj Jain
-
Patent number: 8510197Abstract: An analyzer module may read a selector key and a financial object number stored within a financial object. The financial object number may be sent to a selector module associated with the selector key. The selector module may read a selector strategy key stored within the financial object. A processor programmed by the selector module may retrieve a set of position values associated with the financial object based, at least in part, on the selector strategy key. A mapping module may be chosen by the selector module based upon a financial instrument type. The mapping module may store the position values within the financial object. A price calculator may generate a key figure for each of the position values. A list of the position values may be displayed to a user on a display device.Type: GrantFiled: October 30, 2009Date of Patent: August 13, 2013Assignee: SAP AGInventors: Madhusudan P, Pankaj Jain, Ar Vinodh, Klaus Mueller
-
Publication number: 20130093787Abstract: An approach is provided for grouping and de-overlapping items in a user interface. A display manager determines one or more items for rendering in a user interface. The display manager then causes, at least in part, a determination of one or more rendering locations for one or more representations of the one or more items based, at least in part, on location information associated with the one or more items. The display manager further causes, at least in part, a grouping, a de-overlapping, or a combination thereof of the one or more representations based, at least in part, on an overlapping of the one or more rendering locations. The display manager also causes, at least in part, a rendering of the one or more representations in the user interface based, at least in part, on the grouping, the de-overlapping, or a combination thereof.Type: ApplicationFiled: September 14, 2012Publication date: April 18, 2013Applicant: Nokia CorporationInventors: Mark Travis Fulks, Ashok Ravula, Kenneth Walker, Bamidele Adetokunbo, Srikanth Challa, Christophe Marle, Aaron Licata, Pankaj Jain, Matthew Johnson
-
Patent number: 8332298Abstract: A system, method, and computer-readable medium having instructions stored thereon to implement a method for risk exposure management allowing an exposure record to influence one or more risk exposures. In an embodiment, an exposure record is received, at least one data element of the received exposure record being mapped to one or more subexposures. At least one of the one or more subexposures are mapped to one of one or more exposure positions, wherein each exposure position corresponds to exactly one of the one or more risk exposures.Type: GrantFiled: August 27, 2008Date of Patent: December 11, 2012Assignee: SAP AGInventors: Klaus Mueller, Reinhold Loevenich, Vinodh A R, Pankaj Jain
-
Patent number: 8266131Abstract: A method and system for searching information using information device is provided. The method for searching information comprises generating one or more questions corresponding to a search query. The questions are generated based on a predetermined ordering criterion when a predefined condition is true. One or more responses to the questions are received from a user. Information is rendered on the information device based on one or more of a response and the search query.Type: GrantFiled: June 1, 2007Date of Patent: September 11, 2012Inventor: Pankaj Jain
-
Publication number: 20110106725Abstract: An analyzer module may receive a request to perform risk analysis on a financial object based upon a transaction associated with the financial object. A processor may choose a selector module based upon a type associated with the financial object. A chosen selector module may request business transaction data associated with the financial object from a position management module. Deal management data associated with the transaction data may be requested from a transaction management module and the deal management data may include a market data container. A processor may calculate risk information for the financial object based upon the business transaction data and the deal management data and the risk information for the financial object may be presented on a display device.Type: ApplicationFiled: October 30, 2009Publication date: May 5, 2011Applicant: SAP AGInventors: Madhusudan P., Pankaj JAIN, AR VINODH, Klaus MUELLER
-
Publication number: 20110106726Abstract: An analyzer module may read a selector key and a financial object number stored within a financial object. The financial object number may be sent to a selector module associated with the selector key. The selector module may read a selector strategy key stored within the financial object. A processor programmed by the selector module may retrieve a set of position values associated with the financial object based, at least in part, on the selector strategy key. A mapping module may be chosen by the selector module based upon a financial instrument type. The mapping module may store the position values within the financial object. A price calculator may generate a key figure for each of the position values. A list of the position values may be displayed to a user on a display device.Type: ApplicationFiled: October 30, 2009Publication date: May 5, 2011Applicant: SAP AGInventors: Madhusudan P., Pankaj JAIN, Ar VINODH, Klaus MUELLER
-
Publication number: 20110087572Abstract: Object differentiation used in the context of complex financial instruments and financial instrument management software is described. A computer-implemented method for the management of complex financial instruments using object differentiation is described. A processor may parse a data object stored on a computer-readable storage medium into a plurality of subparts. The data object may represent a single complex financial instrument. An object differentiation key may be retrieved for each of the plurality of subparts. Using at least the retrieved object differentiation keys, a key figure may be generated for each of the plurality of subparts. A list of the plurality of subparts and the generated key figures may be displayed.Type: ApplicationFiled: October 9, 2009Publication date: April 14, 2011Applicant: SAP AGInventors: Pankaj JAIN, AR VINODH, Klaus MUELLER
-
Publication number: 20110055111Abstract: Systems, methods, and articles for managing hedging agreement roll overs in forward securities transactions are provided. In an embodiment, a forward securities transaction business object records data relating to a hedging agreement as well as any subsequent roll over data. In an embodiment, the original hedging agreement data and the subsequent roll over data may be used in an embodiment to calculate the effectiveness of the hedging agreement to determine whether hedge accounting may be used to account for the hedging agreement. The data in the forward securities transaction business object may be used in some embodiments in other calculations as well, such as accounting calculations or rate of return calculations.Type: ApplicationFiled: August 31, 2009Publication date: March 3, 2011Applicant: SAP AGInventors: Carsten POHL, Madhusudan P, Stephan HEINZ, Sandip ROY, Pankaj JAIN, AR VINODH, Klaus MUELLER
-
Publication number: 20100080163Abstract: A venue-cast system and method for providing and receiving venue level transmissions and services, including discovery of a venue specific transmission by receiving an overhead signal from a non-venue network, extracting information for receiving the venue specific transmission from the overhead signal, and tuning to receive the venue specific transmission based on the extracted information. The venue level transmission may be provided and received in a manner that does not prevent an access terminal from receiving a local area or wide area transmission.Type: ApplicationFiled: September 29, 2009Publication date: April 1, 2010Applicant: QUALCOMM IncorporatedInventors: Raghuraman Krishnamoorthi, Pankaj V. Rahate, Pankaj Jain, Devarshi P. Shah, Pavel A. Seliverstov, George A. Rothrock, Nilabh Khare, Anil K. Wadhwani, Jiming Guo, Sanjiv Nanda, Fuyun Ling, Murali R. Chari, Avneesh Agrawal, Rinat Burdo, Prasanna Kannan, Krishna K. Mukkavilli, Reynaldo W. Newman, Michael M. Fan, Manoj M. Deshpande, Ranjith S. Jayaram
-
Publication number: 20090313175Abstract: A system, method, and computer-readable medium having instructions stored thereon to implement a method for risk exposure management allowing an exposure record to influence one or more risk exposures. In an embodiment, an exposure record is received, at least one data element of the received exposure record being mapped to one or more subexposures. At least one of the one or more subexposures are mapped to one of one or more exposure positions, wherein each exposure position corresponds to exactly one of the one or more risk exposures.Type: ApplicationFiled: August 27, 2008Publication date: December 17, 2009Applicant: SAP AGInventors: Klaus MUELLER, Reinhold LOEVENICH, Vinodh A R, Pankaj JAIN
-
Publication number: 20090281997Abstract: A method and system for searching information using information device is provided. The method for searching information comprises generating one or more questions corresponding to a search query. The questions are generated based on a predetermined ordering criterion when a predefined condition is true. One or more responses to the questions are received from a user. Information is rendered on the information device based on one or more of a response and the search query.Type: ApplicationFiled: June 1, 2007Publication date: November 12, 2009Inventor: Pankaj Jain