Patents by Inventor Bhupinder Singh

Bhupinder Singh 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: 20150178371
    Abstract: The disclosure is related to mining of text to derive information from the text that is useful for a variety of purposes. The text mining process can be implemented in a service oriented industry such as a call center, where a customer and an agent engage in a dialog, e.g., to discuss product/service related issues. The messages in dialogues between the customers and the agents are tagged with features that describe an aspect of the conversation. The text mining process can mine various dialogues and identify a set of features and messages based on prediction algorithms. The identified set of features and messages can be used to infer an intent of a particular customer for contacting the agent, and to generate a recommendation based on the determined intent.
    Type: Application
    Filed: December 23, 2014
    Publication date: June 25, 2015
    Inventors: Suchana SETH, Bhupinder SINGH, Mathangi Sri RAMACHANDRAN, Ravi VIJAYARAGHAVAN, Pallipuram V. KANNAN
  • Publication number: 20150009834
    Abstract: A pulse-per-n-seconds signal may be generated at a wireless communication station to synchronize the internal hardware of the wireless communication station.
    Type: Application
    Filed: July 8, 2013
    Publication date: January 8, 2015
    Inventors: Umesh Srikantiah, Prashanth Haridas Hande, Bhupinder Singh Parhar, Raja Sekhar Bachu
  • Publication number: 20140095390
    Abstract: A method, system, and computer program product for delivery of enterprise application data to users. Processing commences by identifying an enterprise application running on a server (e.g., an application server) for which approval processing is to be performed to approve transactions pertaining to the enterprise application. Further processing aggregates groups of transactions, and generates transaction approval display data (e.g., for display screens) that can be displayed on a mobile device (e.g., a smartphone, a mobile terminal, etc.). A sending module participates in sending the transaction approval display data to the mobile device, after which a mobile user performs approvals (e.g., singly or in groups), and transmits data back to (e.g., as an approval or as a disapproval or both). The approvals or disapprovals responsive to the displayed transaction approval display data are processed (e.g., as approvals or as disapprovals or both) for retrieval by the enterprise application.
    Type: Application
    Filed: September 26, 2013
    Publication date: April 3, 2014
    Applicant: Oracle International Corporation
    Inventors: Louis Y. LEI, Frederic PORTAL, Amira A. MORCOS, Bhupinder Singh SONDHI
  • Publication number: 20140085307
    Abstract: A method, system, and computer program product for presentation of data in enterprise applications. The method form commences by identifying a hierarchy of data maintained by an enterprise application (e.g., in a database). A hierarchy processor or other processor reads the hierarchy of data to configure a graphical representation of the hierarchy of data to be displayed on a display device. The graphical representation includes a graphical display indication corresponding to one or more relationships between items in the displayed hierarchy. Additional display indications include a calculated summary value of aggregated data, such as where the aggregated data is calculated using an aggregation function.
    Type: Application
    Filed: September 26, 2013
    Publication date: March 27, 2014
    Applicant: Oracle International Corporation
    Inventors: Louis Y. LEI, Frederic PORTAL, Amira A. MORCOS, Bhupinder Singh SONDHI, Tamijselvy MURALIDHARAN, Richa DUBEY
  • Publication number: 20120072817
    Abstract: A first computer system displays a user interface that includes a first portion and a non-overlapping, second portion. The first portion includes a first pagelet that comprises a plurality of first active links. The first portion also includes a second pagelet that includes a plurality of second active links. One of the first active links is activated, and in response the first computer system displays a first user interface in the second area. The first user interface includes a list of first links, wherein the list of first links is displayed while the first active links and the second active links are displayed in the first and second pagelets, respectively.
    Type: Application
    Filed: September 16, 2011
    Publication date: March 22, 2012
    Applicant: Oracle International Corporation
    Inventors: Richa Dubey, Bill Tsang, Yachuan (Cathy) Kao, Christine E. Libby, Donald M. Scantland, JR., Frederic Portal, Lilli I. Cooper, Lisa B. Murray, May W. Chau, Roxanne M. Johnson, Weishin Yin, Ellen Werner Blakey, Bhupinder Singh Sondhi, Amira A. Morcos
  • Publication number: 20120072415
    Abstract: A business process visualization is described. In one embodiment, process may include searching for documents stored in memory. The search identifies first documents, wherein the first documents comprise data of respective transactions of a first business process sequence implemented by an enterprise application. A user interface (UI) is then generated that includes components corresponding to the first documents, respectively, and components that visually identify relationships between the first documents.
    Type: Application
    Filed: September 19, 2011
    Publication date: March 22, 2012
    Applicant: Oracle International Corporation
    Inventors: Gary A. Mora, Bhupinder Singh Sondhi, David J. Bell, Amira A. Morcos, Carl Yerkovich
  • Publication number: 20110191213
    Abstract: A computer is programmed to receive from an administrator, a rule specifying one or more values of a parameter, identification of software wherein the rule is to be applied, and identification of a user on whom the rule is to be applied. The computer stores an association between the rule, the identified user and the identified software. On receipt of input from the identified user, to access the identified software, the computer uses the association to retrieve the rule, apply the rule to select information based on the value(s) specified in the rule, and execute the identified software to display the selected information to the identified user. Use of a rule that is specific to the user and also specific to the software enables the computer to support security for each user differently for different pieces of software in a software product line.
    Type: Application
    Filed: January 29, 2010
    Publication date: August 4, 2011
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Gary Anthony Mora, Bhupinder Singh Sondhi, Naomi Dorsch, Chi Ken Young
  • Publication number: 20100318925
    Abstract: Embodiments of the present invention relate to systems, methods, and computer readable media for providing to a first user of a first social-networking site information associated with a second user of a second social-networking site, where the second user is not registered at the first social-networking site. In some embodiments, the first user registered at the first social-networking site requests information associated with the second user at the second social-networking site to be added to the presentation feed of the first user on the first social-networking site. After the first user is authenticated by a second social-networking site to receive information associated with the second user, the information associated with the second user is displayed to the first user on the first social-networking site.
    Type: Application
    Filed: June 12, 2009
    Publication date: December 16, 2010
    Applicant: MICROSOFT CORPORATION
    Inventors: Bhupinder Singh Sethi, Paul Elliott, Dare Obasanjo, Omar Shahine
  • Patent number: 7756717
    Abstract: A system (10) for ensuring the quality of lubricating oil in an engine of a locomotive without the need for specialized diagnostic and fluid handling systems on the locomotive. A test portion (28) of lubricating oil is removed from the engine and is analyzed at an oil analysis center (26) to determine an oil quality parameter (32). The oil quality parameter is used as an input to a calculator (34) to determine a quantity of oil (36) that must be replaced by fresh oil during a current maintenance outage in order to ensure that the engine oil quality will remain acceptable throughout a forthcoming operating period. In this manner, a complete change-out of the lubricating oil may be delayed or avoided. The oil replacement decision and quantity is communicated to a service center (18) via a communications link such as the Internet (40) prior to the arrival of the locomotive at the service center.
    Type: Grant
    Filed: October 22, 2002
    Date of Patent: July 13, 2010
    Assignee: General Electric Company
    Inventors: Bhupinder Singh Dayal, John Paul Kralik, Keith A. Condran, Robert Douglas Cryer, Thomas Charles Sonney
  • Patent number: 7546184
    Abstract: A system for overriding an EMD locomotive engine protective device which includes a low water pressure sensing device in communication with the engine cooling system for shutting down the engine when low water pressure in the engine is sensed, the override system comprising a water assist pump connected to a source of water and communicating with the protective device for supplying pressurized water to the low water pressure sensing device to maintain relatively high water pressure to prevent the device from shutting down the engine; and a controller for activating the water assist pump during start up of the engine.
    Type: Grant
    Filed: June 28, 2004
    Date of Patent: June 9, 2009
    Assignee: General Electric Company
    Inventors: Mikhail Meltser, David Mark Taccone, Bhupinder Singh Dayal, David E. Petersen
  • Patent number: 6852759
    Abstract: The present invention relates to a process for the preparation of trans-alkenoic acids of general formula CH3—(CH2)n—CH?(CH2)mCO2H where n=4 to 9 m=8 to 16. More particularly, the present invention relates to a process for the preparation of trans-tetracos-15-enoic acid, which is a bioactive constituent possessing dose-related hepatoprotective activity. The present invention also relates to the use thereof for hepatoprotection.
    Type: Grant
    Filed: March 28, 2002
    Date of Patent: February 8, 2005
    Assignee: Council of Scientific and Industrial Research
    Inventors: Vishwa Nath Gupta, Vikram Bhardwaj, Bhupinder Singh, Bal Krishan Chandan, Krishan Avtar Suri, Naresh Kumar Satti, Om Parkash Suri, Sukhdev Swami Handa
  • Publication number: 20040024232
    Abstract: The present invention relates to a process for the preparation of trans-alkenoic acids of general formula CH3—(CH2)n—CH—(CH2)m CO2H where n=4 to 9 m−8 to 16. More particularly, the present invention relates to a process for he preparation of trans-tetracos-15-enoic acid, which is a bioactive constituent possessing dose-related hepatoprotective activity. The present invention also relates to the use thereof for hepatoprotection.
    Type: Application
    Filed: March 28, 2002
    Publication date: February 5, 2004
    Inventors: Vishwa Nath Gupta, Vikram Bhardwaj, Bhupinder Singh, Bal Krishan Chandan, Krishan Avtar Suri, Naresh Kumar Satti, Om Parkash Suri, Sukhdev Swami Handa
  • Patent number: 6644095
    Abstract: A continuous on-board diagnostic lubricant monitoring system and method evaluates lubricant quality and detects incipient lubricant failure due to contamination by measuring physical characteristics of the lubricant itself. The lubrication system (1) employs a diagnostic cell (27) which samples engine lubricant (EL) from an engine (2), and exposes the samples to sensors (28) which measure its physical characteristics. The senors (28) preferably include a permittivity sensor, a viscosity sensor, and a temperature sensor. Diagnostic testing based on the measurements can be carried out on-board via a controller (30) running selected algorithms or processes. A time to condemning limit for the lubricant, i.e., the time until the lubricant has degraded to given quality level, is calculated based on permittivity data received by the controller (30) from the sensors (28). Likewise, a time to condemning limit is calculated based on viscosity data.
    Type: Grant
    Filed: June 17, 2002
    Date of Patent: November 11, 2003
    Assignee: The Lubrizol Corporation
    Inventors: Jennifer H. Van Mullekom, Michael Charles Melnyk, Bhupinder Singh Dayal
  • Publication number: 20030146050
    Abstract: A system (10) for ensuring the quality of lubricating oil in an engine of a locomotive without the need for specialized diagnostic and fluid handling systems on the locomotive. A test portion (28) of lubricating oil is removed from the engine and is analyzed at an oil analysis center (26) to determine an oil quality parameter (32). The oil quality parameter is used as an input to a calculator (34) to determine a quantity of oil (36) that must be replaced by fresh oil during a current maintenance outage in order to ensure that the engine oil quality will remain acceptable throughout a forthcoming operating period. In this manner, a complete change-out of the lubricating oil may be delayed or avoided. The oil replacement decision and quantity is communicated to a service center (18) via a communications link such as the Internet (40) prior to the arrival of the locomotive at the service center.
    Type: Application
    Filed: October 22, 2002
    Publication date: August 7, 2003
    Inventors: Bhupinder Singh Dayal, John Paul Kralik, Keith A. Condran, Robert Douglas Cryer, Thomas Charles Sonney
  • Publication number: 20020178780
    Abstract: A continuous on-board diagnostic lubricant monitoring system and method evaluates lubricant quality and detects incipient lubricant failure due to contamination by measuring physical characteristics of the lubricant itself. The lubrication system (1) employs a diagnostic cell (27) which samples engine lubricant (EL) from an engine (2), and exposes the samples to sensors (28) which measure its physical characteristics. The senors (28) preferably include a permittivity sensor, a viscosity sensor, and a temperature sensor. Diagnostic testing based on the measurements can be carried out on-board via a controller (30) running selected algorithms or processes. A time to condemning limit for the lubricant, i.e., the time until the lubricant has degraded to given quality level, is calculated based on permittivity data received by the controller (30) from the sensors (28). Likewise, a time to condemning limit is calculated based on viscosity data.
    Type: Application
    Filed: June 17, 2002
    Publication date: December 5, 2002
    Inventors: Jennifer H. Van Mullekom, Michael Charles Melnyk, Bhupinder Singh Dayal
  • Patent number: 6463796
    Abstract: A continuous on-board diagnostic lubricant monitoring system and method evaluates lubricant quality and detects incipient lubricant failure due to contamination by measuring physical characteristics of the lubricant itself. The lubrication system (1) employs a diagnostic cell (27) which samples engine lubricant (EL) from an engine (2), and exposes the samples to sensors (28) which measure its physical characteristics. The senors (28) preferably include a permittivity sensor, a viscosity sensor, and a temperature sensor. Diagnostic testing based on the measurements can be carried out on-board via a controller (30) running selected algorithms or processes. A time to condemning limit for the lubricant, i.e., the time until the lubricant has degraded to given quality level, is calculated based on permittivity data received by the controller (30) from the sensors (28). Likewise, a time to condemning limit is calculated based on viscosity data.
    Type: Grant
    Filed: October 12, 2000
    Date of Patent: October 15, 2002
    Assignee: The Lubrizol Corporation
    Inventors: Jennifer H. Van Mullekom, Michael Charles Melnyk, Bhupinder Singh Dayal
  • Patent number: 5836856
    Abstract: An exercise device comprising a flywheel with two drive connections from an oscillating input, one drive connection driving the flywheel during one phase of the oscillating input and the other drive connection driving the flywheel in the same direction during the other phase of the oscillating input. The flywheel is thus driven continuously during the two phases of the oscillating input, providing an efficient form of exercise. In addition, the flywheel can be driven conventionally by foot pedals.
    Type: Grant
    Filed: March 22, 1996
    Date of Patent: November 17, 1998
    Inventors: Sukhraj Singh Mattoo, Bhupinder Singh Padda