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: 20150178371Abstract: 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: ApplicationFiled: December 23, 2014Publication date: June 25, 2015Inventors: Suchana SETH, Bhupinder SINGH, Mathangi Sri RAMACHANDRAN, Ravi VIJAYARAGHAVAN, Pallipuram V. KANNAN
-
Publication number: 20150009834Abstract: 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: ApplicationFiled: July 8, 2013Publication date: January 8, 2015Inventors: Umesh Srikantiah, Prashanth Haridas Hande, Bhupinder Singh Parhar, Raja Sekhar Bachu
-
Publication number: 20140095390Abstract: 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: ApplicationFiled: September 26, 2013Publication date: April 3, 2014Applicant: Oracle International CorporationInventors: Louis Y. LEI, Frederic PORTAL, Amira A. MORCOS, Bhupinder Singh SONDHI
-
Publication number: 20140085307Abstract: 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: ApplicationFiled: September 26, 2013Publication date: March 27, 2014Applicant: Oracle International CorporationInventors: Louis Y. LEI, Frederic PORTAL, Amira A. MORCOS, Bhupinder Singh SONDHI, Tamijselvy MURALIDHARAN, Richa DUBEY
-
Publication number: 20120072817Abstract: 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: ApplicationFiled: September 16, 2011Publication date: March 22, 2012Applicant: Oracle International CorporationInventors: 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: 20120072415Abstract: 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: ApplicationFiled: September 19, 2011Publication date: March 22, 2012Applicant: Oracle International CorporationInventors: Gary A. Mora, Bhupinder Singh Sondhi, David J. Bell, Amira A. Morcos, Carl Yerkovich
-
Publication number: 20110191213Abstract: 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: ApplicationFiled: January 29, 2010Publication date: August 4, 2011Applicant: ORACLE INTERNATIONAL CORPORATIONInventors: Gary Anthony Mora, Bhupinder Singh Sondhi, Naomi Dorsch, Chi Ken Young
-
Publication number: 20100318925Abstract: 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: ApplicationFiled: June 12, 2009Publication date: December 16, 2010Applicant: MICROSOFT CORPORATIONInventors: Bhupinder Singh Sethi, Paul Elliott, Dare Obasanjo, Omar Shahine
-
Patent number: 7756717Abstract: 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: GrantFiled: October 22, 2002Date of Patent: July 13, 2010Assignee: General Electric CompanyInventors: Bhupinder Singh Dayal, John Paul Kralik, Keith A. Condran, Robert Douglas Cryer, Thomas Charles Sonney
-
Patent number: 7546184Abstract: 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: GrantFiled: June 28, 2004Date of Patent: June 9, 2009Assignee: General Electric CompanyInventors: Mikhail Meltser, David Mark Taccone, Bhupinder Singh Dayal, David E. Petersen
-
Patent number: 6852759Abstract: 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: GrantFiled: March 28, 2002Date of Patent: February 8, 2005Assignee: Council of Scientific and Industrial ResearchInventors: Vishwa Nath Gupta, Vikram Bhardwaj, Bhupinder Singh, Bal Krishan Chandan, Krishan Avtar Suri, Naresh Kumar Satti, Om Parkash Suri, Sukhdev Swami Handa
-
Publication number: 20040024232Abstract: 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: ApplicationFiled: March 28, 2002Publication date: February 5, 2004Inventors: Vishwa Nath Gupta, Vikram Bhardwaj, Bhupinder Singh, Bal Krishan Chandan, Krishan Avtar Suri, Naresh Kumar Satti, Om Parkash Suri, Sukhdev Swami Handa
-
Patent number: 6644095Abstract: 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: GrantFiled: June 17, 2002Date of Patent: November 11, 2003Assignee: The Lubrizol CorporationInventors: Jennifer H. Van Mullekom, Michael Charles Melnyk, Bhupinder Singh Dayal
-
Publication number: 20030146050Abstract: 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: ApplicationFiled: October 22, 2002Publication date: August 7, 2003Inventors: Bhupinder Singh Dayal, John Paul Kralik, Keith A. Condran, Robert Douglas Cryer, Thomas Charles Sonney
-
Publication number: 20020178780Abstract: 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: ApplicationFiled: June 17, 2002Publication date: December 5, 2002Inventors: Jennifer H. Van Mullekom, Michael Charles Melnyk, Bhupinder Singh Dayal
-
Patent number: 6463796Abstract: 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: GrantFiled: October 12, 2000Date of Patent: October 15, 2002Assignee: The Lubrizol CorporationInventors: Jennifer H. Van Mullekom, Michael Charles Melnyk, Bhupinder Singh Dayal
-
Patent number: 5836856Abstract: 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: GrantFiled: March 22, 1996Date of Patent: November 17, 1998Inventors: Sukhraj Singh Mattoo, Bhupinder Singh Padda