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).

  • Patent number: 10051205
    Abstract: Extension devices such as upstream facing port devices (UFP devices) and downstream facing port devices (DFP devices) connect via an extension medium. When a UFP device and a DFP device pair with each other, DisplayPort video and/or audio information from a DisplayPort source device can be presented by a DisplayPort sink device, which are coupled to the UFP device and DFP device, respectively. In some embodiments, the DFP device may train a DisplayPort link to the DisplayPort sink device regardless of whether it is receiving actual data from a UFP device, and may provide placeholder data to the DisplayPort sink device in order to keep the link active. The DFP device may then replace the placeholder data with the actual data from the UFP device, once received, and may thereby seamlessly switch the DisplayPort sink device from presenting placeholder data to presenting data from the DisplayPort source device.
    Type: Grant
    Filed: August 31, 2017
    Date of Patent: August 14, 2018
    Assignee: Icron Technologies Corporation
    Inventors: Bhupinder Singh Rathore, Ardeshir Saghafi, Sukhdeep Singh Hundal
  • Publication number: 20180195936
    Abstract: An extractive system, such as SPME, has an adsorptive phase in the form of a porous coating that has essentially vertical, mutually supporting, columnar structures with nanospaces at the boundaries of the grains.
    Type: Application
    Filed: February 28, 2018
    Publication date: July 12, 2018
    Inventors: Matthew R. Linford, Anubhav Diwan, Bhupinder Singh
  • Publication number: 20180129512
    Abstract: A computer-implemented method and apparatus for serving online communities of users includes effecting display of an interactive section on at least a portion of a user interface of a website upon receiving a user input indicative of a need for assistance. The interactive section is displayed to enable the user to post one or more queries to at least one relevant community of users from among a plurality of community of users associated with the website. Further, an interaction is facilitated between the user and one or more users associated with the at least one relevant community of users or between the user and the agent using the interactive section in response to posting of the one or more queries by the user.
    Type: Application
    Filed: November 8, 2016
    Publication date: May 10, 2018
    Inventors: Bhupinder SINGH, R. Mathangi SRI
  • Patent number: 9939351
    Abstract: An extractive system, such as SPME, has an adsorptive phase in the form of a porous coating that has essentially vertical, mutually supporting, columnar structures with nanospaces at the boundaries of the grains.
    Type: Grant
    Filed: December 8, 2014
    Date of Patent: April 10, 2018
    Assignee: Moxtek, Inc.
    Inventors: Matthew R. Linford, Anubhav Diwan, Bhupinder Singh
  • Publication number: 20170370424
    Abstract: A vehicle transmission includes a first rotating element, second rotating element, first retainer ring, and second retainer ring. The first rotating element has an exterior surface that defines a first ring groove. The second rotating element is configured to limit movement of friction plates during clutch engagement. The second rotating element is disposed about the exterior surface and has an interior surface that defines a second ring groove. The first retainer ring is disposed in the first ring groove. The second retainer ring is disposed in the second ring groove and thereby restricts movement of the first retainer ring in a radially outward direction.
    Type: Application
    Filed: June 28, 2016
    Publication date: December 28, 2017
    Inventors: Carl GARBACIK, Marvin YOUNG, Mark William MARCHIE, Jau-Wen TSENG, Bhupinder SINGH, Patrick DUFF
  • Publication number: 20170364965
    Abstract: A computer-implemented method and apparatus for facilitating a provisioning of advertisements to customers effects display of one or more advertisements on a Web domain. Each displayed advertisement is configured to offer advertisement related assistance to customers visiting the Web domain. A selection input provided by a customer on an advertisement is received. In response to the receipt of the selection input, the system facilitates customer engagement with a customer support representative associated with an enterprise related to the advertisement. The customer engagement facilitated through the advertisement is configured to provide the advertisement related assistance to the customer.
    Type: Application
    Filed: June 13, 2017
    Publication date: December 21, 2017
    Inventors: Pallipuram V. KANNAN, Bhupinder SINGH, R. Mathangi SRI
  • Patent number: 9824471
    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: Grant
    Filed: September 26, 2013
    Date of Patent: November 21, 2017
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Louis Y. Lei, Frederic Portal, Amira A. Morcos, Bhupinder Singh Sondhi, Tamijselvy Muralidharan, Richa Dubey
  • Patent number: 9785685
    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: Grant
    Filed: September 16, 2011
    Date of Patent: October 10, 2017
    Assignee: 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: 20170270416
    Abstract: A computer-implemented method and an apparatus to facilitate building of prediction models from customer Web logs includes receiving a Web log including unstructured data and structured data corresponding to a customer's journey on a Website. The structured data in the Web log is used to generate structured variables and the unstructured data in the Web log is used to generate unstructured variables. The generated structured and unstructured variables are concatenated to form a session string, which serves as a textual representation of the customer's journey on the Website. The session string is subjected to text-based processing to generate a plurality of features. The plurality of features are used to build one or more prediction models for facilitating prediction of at least one response variable corresponding to the customers visiting the Website.
    Type: Application
    Filed: March 15, 2017
    Publication date: September 21, 2017
    Inventors: R. Mathangi SRI, Bhupinder SINGH
  • Publication number: 20170235740
    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: May 4, 2017
    Publication date: August 17, 2017
    Inventors: Suchana SETH, Bhupinder SINGH, Mathangi Sri RAMACHANDRAN, Ravi VIJAYARAGHAVAN, Pallipuram V. KANNAN
  • Publication number: 20170154495
    Abstract: A computer-implemented method and an apparatus facilitate user engagement on enterprise interaction channels. Information related to a current journey of a user on one or more enterprise interaction channels is received. The user is categorized as one of a hot lead, a warm lead, and a non-hot lead based, at least in part, based on the received information related to the current journey of the user. If the user is categorized as the non-hot lead, a user interface (UI) displayed to the user is modified. The UI is modified to facilitate user engagement for converting the user from a non-purchasing entity to a purchasing entity.
    Type: Application
    Filed: February 9, 2017
    Publication date: June 1, 2017
    Inventors: R. Mathangi SRI, Bhupinder SINGH
  • Publication number: 20170154336
    Abstract: Systems and methods of improving the operation of a transaction network and transaction network devices is disclosed. A transaction network host may comprise various modules and engines as discussed herein wherein the probability that a transaction is a business or personal transaction may be evaluated for establishing proper usage of differentiated transaction instruments according to their proper purposes. For instance, a probable personal transaction may be identified as being associated with a business-oriented transaction card, whereby the transaction network may tailor the handling of the transaction, such as by denying it, whereby the transaction network may actively deter misuse of transaction products whereby the transaction network more properly functions according to approved parameters.
    Type: Application
    Filed: November 30, 2015
    Publication date: June 1, 2017
    Applicant: American Express Travel Related Services Company, Inc.
    Inventors: Vernon Marshall, Sangarsh Nigam, Ashish Sharma, Bhupinder Singh, Mira Srinivasan
  • Patent number: 9665857
    Abstract: A method, system, and computer program product for enterprise analytics. The method commences by requesting and receiving bank statement information from a bank computer where the bank statement information comprises at least a then current balance, then accessing a transaction repository to retrieve a transaction pipeline comprising deposit transactions and/or withdrawal transactions to be applied at future times to the then current balance. The method continues by forecasting a balance by applying at least a portion of the transaction pipeline to the then current balance. The resulting forecasted balance and reports are displayed for review by a user. The displays can include desktop or mobile displays or both. Transactions that involve multiple currencies can be converted into a selected currency of choice, and the balances and transactions are displayed in the denomination of the selected currency.
    Type: Grant
    Filed: January 16, 2014
    Date of Patent: May 30, 2017
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Deepa Pai Saoji, Keshava Mangipudi, Amira A. Morcos, Bhupinder Singh Sondhi
  • Patent number: 9661067
    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: Grant
    Filed: December 23, 2014
    Date of Patent: May 23, 2017
    Assignee: 24/7 CUSTOMER, INC.
    Inventors: Suchana Seth, Bhupinder Singh, Mathangi Sri Ramachandran, Ravi Vijayaraghavan, Pallipuram V. Kannan
  • Patent number: 9602381
    Abstract: This disclosure describes systems and methods for dynamically and automatically adapting the level of data logging that occurs within a network of nodes, identifying causes of exceptions that occur within the network and resolving those causes to ensure that the network continues operating efficiently. A monitoring service may automatically increase/decrease data logging of various nodes within the network as it progresses through levels of a network searching for a node that is the source of a cause of an exception. Once identified, the monitoring service may process the logged data and either automatically resolve the cause of the exception or provide information to an operator for resolution.
    Type: Grant
    Filed: April 24, 2013
    Date of Patent: March 21, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: Josiah William Jordan, Kenneth Hale Montanez, Bhupinder Singh Sidana, Maksym Kovalenko, Harshal Dilip Wanjari, Ajay Mohan
  • Patent number: 9569508
    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: Grant
    Filed: September 19, 2011
    Date of Patent: February 14, 2017
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Gary A. Mora, Bhupinder Singh Sondhi, David J. Bell, Amira A. Morcos, Carl Yerkovich
  • Publication number: 20170029354
    Abstract: Deuterated and non-deuterated forms of tetrahydrocurcumin are described herein. Methods of making tetrahydrocurcumin in deuterated and non-deuterated forms and pharmaceutical formulations including tetrahydrocurcumin in deuterated and non-deuterated forms are disclosed. Methods of treating a subject using deuterated forms of tetrahydrocurcumin or non-deuterated forms of tetrahydrocurcumin are also disclosed.
    Type: Application
    Filed: June 23, 2016
    Publication date: February 2, 2017
    Inventor: Bhupinder Singh
  • Publication number: 20160364581
    Abstract: An multi-level privacy evaluation technology is described for increasing the performance of applications or services that experience high volumes of queries for data with privacy attributes. The multi-level privacy evaluation technology evaluates data using a subset of privacy policy rules and privacy information determined for the data at a backend server and thereby reduces the volume of data that need to be filtered at a frontend server. The multi-level privacy evaluation technology first applies an initial privacy check on a large data set at the backend to authoritatively filter out any data that a viewing user is not permitted to view or access and return as results a smaller data set that the viewing user may be permitted to view or access. A full privacy check is then performed at the frontend on the smaller data set, resulting in reduction in the overall cost of performing privacy checks and reducing latency in displaying data to the viewing user.
    Type: Application
    Filed: August 26, 2016
    Publication date: December 15, 2016
    Inventors: Bhupinder Singh Sethi, Shiyu Zhao, Yang Xia
  • Publication number: 20160350152
    Abstract: Systems and methods relate to managing shared resources in a multithreaded processor comprising two or more processing threads. Danger levels for the two or more threads are determined, wherein the danger level of a thread is based on a potential failure of the thread to meet a deadline due to unavailability of a shared resource. Priority levels associated with the two or more threads are also determined, wherein the priority level is higher for a thread whose failure to meet a deadline is unacceptable and the priority level is lower for a thread whose failure to meet a deadline is acceptable. The two or more threads are scheduled based at least on the determined danger levels for the two or more threads and priority levels associated with the two or more threads.
    Type: Application
    Filed: September 25, 2015
    Publication date: December 1, 2016
    Inventors: Serag Monier GADELRAB, Christopher Edward KOOB, Simon BOOTH, Aris BALATSOS, Johnny Jone Wai KUAN, Myil RAMKUMAR, Bhupinder Singh PABLA, Sean David SWEENEY, George PATSILARAS
  • Publication number: 20160342911
    Abstract: A computer-implemented method and a system for effecting customer value based customer interaction management include determining an initial estimate of a customer value for a customer of an enterprise. The initial estimate of the customer value is determined using interaction data associated with past interactions of the customer with the enterprise on one or more interaction channels. At least one persona type is identified corresponding to the customer and each persona type from among the at least one persona type is associated with a respective pre-determined correction factor. The initial estimate of the customer value is corrected using the pre-determined correction factor corresponding to the each persona type to generate a corrected estimate of the customer value. One or more recommendations are generated based on the corrected estimate of the customer value with an intention of achieving, at least in part, one or more predefined objectives of the enterprise.
    Type: Application
    Filed: May 13, 2016
    Publication date: November 24, 2016
    Inventors: Pallipuram V. KANNAN, Bhupinder SINGH, R. Mathangi SRI