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: 8751341
    Abstract: 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: Grant
    Filed: October 9, 2009
    Date of Patent: June 10, 2014
    Assignee: SAP AG
    Inventors: Pankaj Jain, Ar Vinodh, Klaus Mueller
  • Publication number: 20140101612
    Abstract: 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: Application
    Filed: October 9, 2012
    Publication date: April 10, 2014
    Applicant: MICROSOFT CORPORATION
    Inventors: Pankaj Jain, Abhijit Kumar Bairagi, Bibhu Choudhary
  • Publication number: 20140068403
    Abstract: 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: Application
    Filed: August 31, 2012
    Publication date: March 6, 2014
    Applicant: MICROSOFT CORPORATION
    Inventors: Rajat Bhargav, Pankaj Jain, Mitushi Jain, Abhijit Kumar Bairagi
  • Publication number: 20140043322
    Abstract: 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: Application
    Filed: August 10, 2012
    Publication date: February 13, 2014
    Applicant: NOKIA CORPORATION
    Inventors: Mark Fulks, Gabriel Nava-Vazquez, Pankaj Jain, Sreejumon Kundilepurayil, Andre Tadeu Santos Fialho, Christophe Marle, Kenneth Walker, Adetokunbo Bamidele, Franklin Ashley Lyons
  • Patent number: 8635645
    Abstract: 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: Grant
    Filed: September 29, 2009
    Date of Patent: January 21, 2014
    Assignee: QUALCOMM Incorporated
    Inventors: 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: 8513452
    Abstract: 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: Grant
    Filed: June 2, 2011
    Date of Patent: August 20, 2013
    Assignee: University of South Florida
    Inventors: Jon Clarence Antilla, Pankaj Jain
  • Patent number: 8510197
    Abstract: 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: Grant
    Filed: October 30, 2009
    Date of Patent: August 13, 2013
    Assignee: SAP AG
    Inventors: Madhusudan P, Pankaj Jain, Ar Vinodh, Klaus Mueller
  • Publication number: 20130093787
    Abstract: 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: Application
    Filed: September 14, 2012
    Publication date: April 18, 2013
    Applicant: Nokia Corporation
    Inventors: Mark Travis Fulks, Ashok Ravula, Kenneth Walker, Bamidele Adetokunbo, Srikanth Challa, Christophe Marle, Aaron Licata, Pankaj Jain, Matthew Johnson
  • Patent number: 8332298
    Abstract: 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: Grant
    Filed: August 27, 2008
    Date of Patent: December 11, 2012
    Assignee: SAP AG
    Inventors: Klaus Mueller, Reinhold Loevenich, Vinodh A R, Pankaj Jain
  • Patent number: 8266131
    Abstract: 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: Grant
    Filed: June 1, 2007
    Date of Patent: September 11, 2012
    Inventor: Pankaj Jain
  • Publication number: 20110106725
    Abstract: 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: Application
    Filed: October 30, 2009
    Publication date: May 5, 2011
    Applicant: SAP AG
    Inventors: Madhusudan P., Pankaj JAIN, AR VINODH, Klaus MUELLER
  • Publication number: 20110106726
    Abstract: 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: Application
    Filed: October 30, 2009
    Publication date: May 5, 2011
    Applicant: SAP AG
    Inventors: Madhusudan P., Pankaj JAIN, Ar VINODH, Klaus MUELLER
  • Publication number: 20110087572
    Abstract: 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: Application
    Filed: October 9, 2009
    Publication date: April 14, 2011
    Applicant: SAP AG
    Inventors: Pankaj JAIN, AR VINODH, Klaus MUELLER
  • Publication number: 20110055111
    Abstract: 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: Application
    Filed: August 31, 2009
    Publication date: March 3, 2011
    Applicant: SAP AG
    Inventors: Carsten POHL, Madhusudan P, Stephan HEINZ, Sandip ROY, Pankaj JAIN, AR VINODH, Klaus MUELLER
  • Publication number: 20100080163
    Abstract: 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: Application
    Filed: September 29, 2009
    Publication date: April 1, 2010
    Applicant: QUALCOMM Incorporated
    Inventors: 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: 20090313175
    Abstract: 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: Application
    Filed: August 27, 2008
    Publication date: December 17, 2009
    Applicant: SAP AG
    Inventors: Klaus MUELLER, Reinhold LOEVENICH, Vinodh A R, Pankaj JAIN
  • Publication number: 20090281997
    Abstract: 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: Application
    Filed: June 1, 2007
    Publication date: November 12, 2009
    Inventor: Pankaj Jain