Patents by Inventor Pankesh Jhaveri

Pankesh Jhaveri 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: 20230022625
    Abstract: A method is proposed for providing a content page in an application. In the method, a media item is generated, and the media item is associated with respective resources in a resource list that is received from a resource provider. The media item is presented in the application. A content page is caused to be displayed in response to detecting an interaction event of a user of the application with the media item, the content page including respective content items for the respective resources. Therefore, the media item and the content page are generated and displayed in an automatic way for the one or more resource providers without any label work from the resource providers.
    Type: Application
    Filed: September 30, 2022
    Publication date: January 26, 2023
    Inventors: Liqun NI, Lingyuan KE, Pankesh JHAVERI, Haoyu JIANG, Yan YAN, Fan GAO, Cheng WANG, Junfu CHEN
  • Patent number: 11113732
    Abstract: A computer-implemented technique is described herein for assisting an administrative user in generating negative feature information. The negative feature information, which includes a list of negative features (e.g., negative keywords), defines when queries submitted by end users are expressly disqualified as matching one or more parts of an identified web resource. The technique then automatically assesses the manner in which the negative feature information conflicts with matching between the queries submitted by end users and positive trigger information associated with the web resource, to provide conflict output information. The technique then modifies the negative feature information based on the conflict output information, e.g., by eliminating one or more negative keywords that contribute to conflicts.
    Type: Grant
    Filed: September 26, 2016
    Date of Patent: September 7, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Oludare Victor Obasanjo, Pankesh Jhaveri, Weiqing Tu, Rui Zhou, Bhuvan Middha
  • Publication number: 20180089191
    Abstract: A computer-implemented technique is described herein for assisting an administrative user in generating negative feature information. The negative feature information, which includes a list of negative features (e.g., negative keywords), defines when queries submitted by end users are expressly disqualified as matching one or more parts of an identified web resource. The technique then automatically assesses the manner in which the negative feature information conflicts with matching between the queries submitted by end users and positive trigger information associated with the web resource, to provide conflict output information. The technique then modifies the negative feature information based on the conflict output information, e.g., by eliminating one or more negative keywords that contribute to conflicts.
    Type: Application
    Filed: September 26, 2016
    Publication date: March 29, 2018
    Inventors: Oludare Victor Obasanjo, Pankesh Jhaveri, Weiqing Tu, Rui Zhou, Bhuvan Middha
  • Patent number: 9760381
    Abstract: Systems and methods are provided that render a configurable toolbar. At runtime, a toolbar configuration file is loaded including a toolbar definition and at least one button definition. A rendering module renders a toolbar based on the toolbar configuration file. The toolbar configuration file is editable by an end-user, thus allowing the end-user to configure properties of the toolbar and buttons without knowledge of computer code or recompilation.
    Type: Grant
    Filed: January 30, 2009
    Date of Patent: September 12, 2017
    Assignee: Oracle International Corporation
    Inventors: Darshan Kumar, Ambili Sudhi, Govindraja Achar, Pankesh Jhaveri
  • Patent number: 9684736
    Abstract: Systems and methods are provided for a global communication handler to facilitate communication between an Flex application and an Enterprise Application Server (“EAS”) database. Data is obtained from the EAS database by the global communication handler, and the global communication handler instantiates at least one object that provides that data to a Flex application. The global communication handler also receives data from the Flex application, and writes that data to the EAS database.
    Type: Grant
    Filed: January 29, 2009
    Date of Patent: June 20, 2017
    Assignee: Oracle International Corporation
    Inventors: Darshan Kumar, Ambili Sudhi, Govindraja Achar, Pankesh Jhaveri
  • Patent number: 9659335
    Abstract: Systems and methods are provided that record details of product samples given to a customer. A request to add one or more product sample records is received, and in response, user interface showing product sample information for available product samples is presented. The user interface may include a field for entering a quantity of each product sample given to the customer. One or more product sample records is recorded corresponding to each product sample for which a quantity was entered in the user interface.
    Type: Grant
    Filed: January 29, 2009
    Date of Patent: May 23, 2017
    Assignee: Oracle International Corporation
    Inventors: Darshan Kumar, Ambili Sudhi, Govindraja Achar, Pankesh Jhaveri, Harish Kumar, Pinjari Allavali, Walter Back
  • Publication number: 20160034951
    Abstract: Systems, methods, and computer-readable storage media are provided for allocating prominent display space for relevant answers to search queries. Upon receipt of a search query, an intent associated with the search query is determined. That is, it is determined what question the search query states or implies is on the mind of the search query originator. Once the intent is determined, an answer to the search query is determined, for instance, by reference to one or more of search query history logs, search engine click metrics, user history (specific and/or aggregate), and search query categories. The answer is then paired with a sponsor and prominent display space is allocated. The answer and indicia associated with the sponsor are caused to be presented in association with one another in the prominent display space on a search engine results page.
    Type: Application
    Filed: July 30, 2014
    Publication date: February 4, 2016
    Inventors: SALVADOR CELIS, PANKESH JHAVERI, HRISHIKESH BAL
  • Patent number: 9063806
    Abstract: Systems and methods are provided that facilitate communication between an Flex application and a secure Enterprise Application System. An embodiment comprises the EAS, an ActiveX control container provided by the EAS to communicate via Javascript, and a container web page including a Flex application and a Javascript function to invoke the Flex application, wherein the EAS can invoke the Flex application.
    Type: Grant
    Filed: January 29, 2009
    Date of Patent: June 23, 2015
    Assignee: Oracle International Corporation
    Inventors: Darshan Kumar, Ambili Sudhi, Govindraja Achar, Pankesh Jhaveri
  • Patent number: 8762883
    Abstract: Systems and methods are provided that manipulating popup window controls. A popup window includes a presentation applet running in the popup window that collects data regarding the presentation. In order to save data collected by the applet before the popup window is closed, a control container embedded in the popup window disables the close window button of the popup window. The control container also maximizes the popup window to full screen for a more functional user interface.
    Type: Grant
    Filed: January 30, 2009
    Date of Patent: June 24, 2014
    Assignee: Oracle International Corporation
    Inventors: Darshan Kumar, Ambili Sudhi, Govindraja Achar, Pankesh Jhaveri, Prasanth Kumar
  • Patent number: 8762448
    Abstract: Systems and methods are provided perform an asynchronous process in a mobile client when not connected to an enterprise server. An application on a mobile client receives a request from a user to perform a task that is ordinarily performed by the enterprise server, such as decompressing a large data file. The mobile client determines, however, that it is not connected to the enterprise server. Instead, the application spawns a thread to complete the task asynchronously. Accordingly, the task need not be performed synchronously, thus making the user wait, when the mobile client is disconnected from the enterprise server.
    Type: Grant
    Filed: January 30, 2009
    Date of Patent: June 24, 2014
    Assignee: Oracle International Corporation
    Inventors: Darshan Kumar, Ambili Sudhi, Govindraja Achar, Pankesh Jhaveri, Harish Kumar
  • Patent number: 8452640
    Abstract: Systems and methods are provided that record details and analytics about a sales call presentation. Presentation materials are stored in the form of digital content in a memory. A first user interface is provided to allow a presenter to select a presentation, and a second user interface is provided to allow a presenter to enter details about the sales call. Analytical data of the presentation is recorded in real-time and the analytical data is stored in a memory, wherein the analytical data is used in part to assess the success of the presentation.
    Type: Grant
    Filed: January 30, 2009
    Date of Patent: May 28, 2013
    Assignee: Oracle International Corporation
    Inventors: Darshan Kumar, Ambili Sudhi, Govindraja Achar, Pankesh Jhaveri, Anil Billapati
  • Publication number: 20100199199
    Abstract: Systems and methods are provided that manipulating popup window controls. A popup window includes a presentation applet running in the popup window that collects data regarding the presentation. In order to save data collected by the applet before the popup window is closed, a control container embedded in the popup window disables the close window button of the popup window. The control container also maximizes the popup window to full screen for a more functional user interface.
    Type: Application
    Filed: January 30, 2009
    Publication date: August 5, 2010
    Applicant: Oracle International Corporation
    Inventors: Darshan Kumar, Ambili Sudhi, Govindraja Achar, Pankesh Jhaveri, Prasanth Kumar
  • Publication number: 20100195808
    Abstract: Systems and methods are provided that record details and analytics about a sales call presentation. After a sales call presentation is initiated, a recording is started to record the analytics of the sales call presentation. After an additional party joins the presentation, a second analytical recording is initiated with respect to the additional party. Accordingly, accurate analytical data for the additional party may be obtained.
    Type: Application
    Filed: January 30, 2009
    Publication date: August 5, 2010
    Applicant: Oracle International Corporation
    Inventors: Darshan Kumar, Ambili Sudhi, Govindraja Achar, Pankesh Jhaveri, Shyam Singh
  • Publication number: 20100198654
    Abstract: Systems and methods are provided that record details and analytics about a sales call presentation. Presentation materials are stored in the form of digital content in a memory. A first user interface is provided to allow a presenter to select a presentation, and a second user interface is provided to allow a presenter to enter details about the sales call. Analytical data of the presentation is recorded in real-time and the analytical data is stored in a memory, wherein the analytical data is used in part to assess the success of the presentation.
    Type: Application
    Filed: January 30, 2009
    Publication date: August 5, 2010
    Applicant: Oracle International Corporation
    Inventors: Darshan Kumar, Ambili Sudhi, Govindraja Achar, Pankesh Jhaveri, Anil Billapati
  • Publication number: 20100199194
    Abstract: Systems and methods are provided that render a configurable toolbar. At runtime, a toolbar configuration file is loaded including a toolbar definition and at least one button definition. A rendering module renders a toolbar based on the toolbar configuration file. The toolbar configuration file is editable by an end-user, thus allowing the end-user to configure properties of the toolbar and buttons without knowledge of computer code or recompilation.
    Type: Application
    Filed: January 30, 2009
    Publication date: August 5, 2010
    Applicant: Oracle International Corporation
    Inventors: Darshan Kumar, Ambili Sudhi, Govindraja Achar, Pankesh Jhaveri
  • Publication number: 20100198908
    Abstract: Systems and methods are provided perform an asynchronous process in a mobile client when not connected to an enterprise server. An application on a mobile client receives a request from a user to perform a task that is ordinarily performed by the enterprise server, such as decompressing a large data file. The mobile client determines, however, that it is not connected to the enterprise server. Instead, the application spawns a thread to complete the task asynchronously. Accordingly, the task need not be performed synchronously, thus making the user wait, when the mobile client is disconnected from the enterprise server.
    Type: Application
    Filed: January 30, 2009
    Publication date: August 5, 2010
    Applicant: Oracle International Corporation
    Inventors: Darshan Kumar, Ambili Sudhi, Govindraja Achar, Pankesh Jhaveri, Harish Kumar
  • Publication number: 20100191560
    Abstract: Systems and methods are provided record details about sample products left with a customer/physician during a sales call presentation. A Pharmaceutical Sample Management (“PSM”) system performs a validation process on call detail data entered by a sales representative. The PSM system performs validation for all applicable rules in one iteration and presents any errors to the user in a unified view. Furthermore, rules may be applied “out-of-the-box,” customized, or created by users themselves. Accordingly, the sales representative may quickly create an accurate record, and the physician can sign off on it in order to comply with government regulations.
    Type: Application
    Filed: January 29, 2009
    Publication date: July 29, 2010
    Applicant: Oracle International Corporation
    Inventors: Darshan Kumar, Ambili Sudhi, Govindraja Achar, Pankesh Jhaveri, Harish Kumar, Walter Back
  • Publication number: 20100191559
    Abstract: Systems and methods are provided that record details of product samples given to a customer. A request to add one or more product sample records is received, and in response, user interface showing product sample information for available product samples is presented. The user interface may include a field for entering a quantity of each product sample given to the customer. One or more product sample records is recorded corresponding to each product sample for which a quantity was entered in the user interface.
    Type: Application
    Filed: January 29, 2009
    Publication date: July 29, 2010
    Applicant: Oracle International Corporation
    Inventors: Darshan Kumar, Ambili Sudhi, Govindraja Achar, Pankesh Jhaveri, Harish Kumar, Pinjari Allavali, Walter Back
  • Publication number: 20100192166
    Abstract: Systems and methods are provided that facilitate communication between an Flex application and a secure Enterprise Application System. An embodiment comprises the EAS, an ActiveX control container provided by the EAS to communicate via Javascript, and a container web page including a Flex application and a Javascript function to invoke the Flex application, wherein the EAS can invoke the Flex application.
    Type: Application
    Filed: January 29, 2009
    Publication date: July 29, 2010
    Applicant: Oracle International Corporation
    Inventors: Darshan Kumar, Ambili Sudhi, Govindraja Achar, Pankesh Jhaveri
  • Publication number: 20100191700
    Abstract: Systems and methods are provided for a global communication handler to facilitate communication between an Flex application and an Enterprise Application Server (“EAS”) database. Data is obtained from the EAS database by the global communication handler, and the global communication handler instantiates at least one object that provides that data to a Flex application. The global communication handler also receives data from the Flex application, and writes that data to the EAS database.
    Type: Application
    Filed: January 29, 2009
    Publication date: July 29, 2010
    Applicant: Oracle International Corporation
    Inventors: Darshan Kumar, Ambili Sudhi, Govindraja Achar, Pankesh Jhaveri