Patents by Inventor Hari Krishna Gutlapalli
Hari Krishna Gutlapalli 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: 10156954Abstract: A first search result and a second search result and a second search result are received. The first search result represents data in a first data source, and the second search result represents data in a second data source. A source display structure is presented in a first window. The source display structure includes, at least, a representation of the first data source, and a representation of the second data source. The representation of the first data source includes, at least, a first identifier associated with the first data source, and a preview of the first search result. The representation of the second data source includes, at least, a second identifier associated with the second data source. Responsive to a first indication, the first search result is displayed. The first indication is received via a first control associated with the preview of the first search result.Type: GrantFiled: January 29, 2010Date of Patent: December 18, 2018Assignee: Oracle International CorporationInventors: Hari Krishna Gutlapalli, Hema Bharadwaj, Suhas Rohi Mehta
-
Patent number: 9792307Abstract: A searchable staging data store is provided, which stores new and updated records during a period of entry of those records to an enterprise-accessible data store and update of a search index with information from those records. The searchable data store provides rapid access to the data during that period of entry. Embodiments provide for searching a search index for records responsive to a search query, searching the searchable staging data store for records responsive to the search query, receiving search results from both the search of the search index and the searchable staging data store, and displaying those results.Type: GrantFiled: July 27, 2010Date of Patent: October 17, 2017Assignee: Oracle International CorporationInventors: Hari Krishna Gutlapalli, Suhas Rohit Mehta
-
Patent number: 9454609Abstract: A search system architecture is disclosed. The search system architecture includes a search server, which in turn includes a search services module and a search engine adapter. The search services module and the search engine adapter are communicatively coupled to one another. The search services module is configured to communicate with a user interface. The search engine adapter is configured to communicate with a search engine.Type: GrantFiled: October 24, 2014Date of Patent: September 27, 2016Assignee: Oracle International CorporationInventors: Hari Krishna Gutlapalli, Shirish Kasturchand Kothari, Suhas Rohit Mehta, Wai Pak
-
Publication number: 20150169764Abstract: A search system architecture is disclosed. The search system architecture includes a search server, which in turn includes a search services module and a search engine adapter. The search services module and the search engine adapter are communicatively coupled to one another. The search services module is configured to communicate with a user interface. The search engine adapter is configured to communicate with a search engine.Type: ApplicationFiled: October 24, 2014Publication date: June 18, 2015Inventors: Hari Krishna Gutlapalli, Shirish Kasturchand Kothari, Suhas Rohit Mehta, Wai Pak
-
Patent number: 9021095Abstract: Disclosed is an improved approach for implementing an on-demand scheduler in a mobile device and the structures to support realtime on-demand schedulers. A lightweight word-based structure is disclosed for storing scheduling-related data on the mobile device. Using this lightweight word-based structure enables on-demand and real-time scheduling. This type of lightweight structure also permits scheduling activities to be performed in a disconnected mode, which can then be later synchronized with the server to confirm the booking In addition to appointment scheduling, this technique can also be implemented for scheduling of any type of resource.Type: GrantFiled: May 27, 2011Date of Patent: April 28, 2015Assignee: Oracle International CorporationInventors: Hari Krishna Gutlapalli, Suhas R. Mehta
-
Patent number: 9009135Abstract: A server receives a search request in a third format. The third format is a search request format. A first search query in a first format is generated. The first format is a first search query format. A second search query is generated in a second format. The second format is compatible with a format used by a second search engine. The second format is a second search query format. The search request is in the third format. The first format and the second format are different from one another. First result data comprising a plurality of first result data items, and second result data comprising a plurality of second result data items are received. A search result is generated. The generating the search result includes consolidating the plurality of the first result data items and the plurality of the second result data items.Type: GrantFiled: January 29, 2010Date of Patent: April 14, 2015Assignee: Oracle International CorporationInventors: Hari Krishna Gutlapalli, Ashish Joshi, Hema Bharadwaj
-
Patent number: 8874545Abstract: A search system architecture is disclosed. The search system architecture includes a search server, which in turn includes a search services module and a search engine adapter. The search services module and the search engine adapter are communicatively coupled to one another. The search services module is configured to communicate with a user interface. The search engine adapter is configured to communicate with a search engine.Type: GrantFiled: October 20, 2008Date of Patent: October 28, 2014Assignee: Oracle International CorporationInventors: Hari Krishna Gutlapalli, Shirish Kasturchand Kothari, Suhas Rohit Mehta, Wai Pak
-
Patent number: 8832076Abstract: A search system architecture is disclosed. The search system architecture includes a search server, which in turn includes a search services module and a search engine adapter. The search services module and the search engine adapter are communicatively coupled to one another. The search services module is configured to communicate with a user interface. The search engine adapter is configured to communicate with a search engine.Type: GrantFiled: October 20, 2008Date of Patent: September 9, 2014Assignee: Oracle International CorporationInventors: Hari Krishna Gutlapalli, Shirish Kasturchand Kothari, Suhas Rohit Mehta, Wai Pak
-
Patent number: 8799308Abstract: A search system architecture is disclosed. The search system architecture includes a search server, which in turn includes a search services module and a search engine adapter. The search services module and the search engine adapter are communicatively coupled to one another. The search services module is configured to communicate with a user interface. The search engine adapter is configured to communicate with a search engine.Type: GrantFiled: October 20, 2008Date of Patent: August 5, 2014Assignee: Oracle International CorporationInventors: Hari Krishna Gutlapalli, Shirish Kasturchand Kothari, Suhas Rohit Mehta, Wai Pak
-
Patent number: 8700656Abstract: Disclosed is an improved approach for implementing an on-demand scheduler and the structures to support realtime on-demand schedulers. A lightweight word-based structure is disclosed for storing scheduling-related data. Using this lightweight word-based structure enables on-demand and real-time scheduling. This type of lightweight structure also permits scheduling activities to be performed in a disconnected mode, which can then be later synchronized with the server to confirm the booking. In addition to appointment scheduling, this technique can also be implemented for scheduling of any type of resource.Type: GrantFiled: May 27, 2011Date of Patent: April 15, 2014Assignee: Oracle International CorporationInventors: Hari Krishna Gutlapalli, Suhas R. Mehta
-
Publication number: 20120303647Abstract: Disclosed is an improved approach for implementing an on-demand scheduler and the structures to support realtime on-demand schedulers. A lightweight word-based structure is disclosed for storing scheduling-related data. Using this lightweight word-based structure enables on-demand and real-time scheduling. This type of lightweight structure also permits scheduling activities to be performed in a disconnected mode, which can then be later synchronized with the server to confirm the booking In addition to appointment scheduling, this technique can also be implemented for scheduling of any type of resource.Type: ApplicationFiled: May 27, 2011Publication date: November 29, 2012Applicant: ORACLE INTERNATIONAL CORPORATIONInventors: Hari Krishna GUTLAPALLI, Suhas R. MEHTA
-
Publication number: 20120303817Abstract: Disclosed is an improved approach for implementing an on-demand scheduler in a mobile device and the structures to support realtime on-demand schedulers. A lightweight word-based structure is disclosed for storing scheduling-related data on the mobile device. Using this lightweight word-based structure enables on-demand and real-time scheduling. This type of lightweight structure also permits scheduling activities to be performed in a disconnected mode, which can then be later synchronized with the server to confirm the booking In addition to appointment scheduling, this technique can also be implemented for scheduling of any type of resource.Type: ApplicationFiled: May 27, 2011Publication date: November 29, 2012Applicant: ORACLE INTERNATIONAL CORPORATIONInventors: Hari Krishna GUTLAPALLI, Suhas R. MEHTA
-
Patent number: 8271435Abstract: A partial entry of a service request is received into a service request window. Responsive to the receiving the partial entry of the service request, a first querying operation is performed on a first topic map. The first querying operation includes constructing a first query based on the partial entry. The first topic map is stored in conjunction with the application, and the application generates the service request window. Responsive to the performing the first querying operation, a first group of service request solution identifiers are retrieved. A result display is populated with the first group of service request solution identifiers. Responsive to a selection of a selected service request solution identifier from the result display, a service request solution associated with the selected service request solution identifier is retrieved. The service request window is populated with details derived from the service request solution.Type: GrantFiled: January 29, 2010Date of Patent: September 18, 2012Assignee: Oracle International CorporationInventors: Hari Krishna Gutlapalli, Ashish Joshi, Hema Bharadwaj
-
Publication number: 20120030188Abstract: A searchable staging data store is provided, which stores new and updated records during a period of entry of those records to an enterprise-accessible data store and update of a search index with information from those records. The searchable data store provides rapid access to the data during that period of entry. Embodiments provide for searching a search index for records responsive to a search query, searching the searchable staging data store for records responsive to the search query, receiving search results from both the search of the search index and the searchable staging data store, and displaying those results.Type: ApplicationFiled: July 27, 2010Publication date: February 2, 2012Applicant: Oracle International CorporationInventors: Hari Krishna Gutlapalli, Suhas Rohit Mehta
-
Publication number: 20120030164Abstract: A system, method and computer readable storage medium is provided for collecting search requests from a variety of sources, analyzing those search requests in order to determine current trends in searches and other interne entries, and utilizing the search trend information to make enterprise data available to searching users through one or more access methods. One or more listening posts associated with a variety of data store sites accessible to searching users are configured to gather and perform initial filtering of the search requests to the associated sites and other entries. The search request information and other entry information is transmitted to one or more analysis servers that perform additional analysis of key words and phrases in order to categorize and score the searches and entries. Data mining techniques are then used to determine search trends of value to the enterprise performing such search trend analysis.Type: ApplicationFiled: July 27, 2010Publication date: February 2, 2012Applicant: Oracle International CorporationInventors: Hari Krishna Gutlapalli, Suhas Rohit Mehta
-
Publication number: 20110191290Abstract: A partial entry of a service request is received into a service request window. Responsive to the receiving the partial entry of the service request, a first querying operation is performed on a first topic map. The first querying operation includes constructing a first query based on the partial entry. The first topic map is stored in conjunction with the application, and the application generates the service request window. Responsive to the performing the first querying operation, a first group of service request solution identifiers are retrieved. A result display is populated with the first group of service request solution identifiers. Responsive to a selection of a selected service request solution identifier from the result display, a service request solution associated with the selected service request solution identifier is retrieved. The service request window is populated with details derived from the service request solution.Type: ApplicationFiled: January 29, 2010Publication date: August 4, 2011Applicant: Oracle International CorporationInventors: Hari Krishna Gutlapalli, Ashish Joshi, Hema Bharadwaj
-
Publication number: 20110191326Abstract: A first search result and a second search result and a second search result are received. The first search result represents data in a first data source, and the second search result represents data in a second data source. A source display structure is presented in a first window. The source display structure includes, at least, a representation of the first data source, and a representation of the second data source. The representation of the first data source includes, at least, a first identifier associated with the first data source, and a preview of the first search result. The representation of the second data source includes, at least, a second identifier associated with the second data source. Responsive to a first indication, the first search result is displayed. The first indication is received via a first control associated with the preview of the first search result.Type: ApplicationFiled: January 29, 2010Publication date: August 4, 2011Applicant: Oracle International CorporationInventors: Hari Krishna Gutlapalli, Hema Bharadwaj, Suhas Rohit Mehta
-
Publication number: 20110191312Abstract: A server a server receives a search request in a third format. The third format is a search request format. A first search query in a first format is generated. The first format is a first search query format. A second search query is generated in a second format. The second format is compatible with a format used by a second search engine. The second format is a second search query format. The search request is in the third format. The first format and the second format are different from one another. First result data comprising a plurality of first result data items, and second result data comprising a plurality of second result data items are received. A search result is generated. The generating the search result includes consolidating the plurality of the first result data items and the plurality of the second result data items.Type: ApplicationFiled: January 29, 2010Publication date: August 4, 2011Applicant: Oracle International CorporationInventors: Hari Krishna Gutlapalli, Ashish Joshi, Hema Bharadwaj
-
Publication number: 20110191333Abstract: A first user response to a first search result comprising a plurality of first result data items is captured. A first user profile is generated. The first user profile includes at least the first user response to the first search result. A second search result is displayed, according to an order of display priority. The second search result includes at least a plurality of second result data items. The order of display priority is based on the first user profile.Type: ApplicationFiled: January 29, 2010Publication date: August 4, 2011Applicant: Oracle International CorporationInventors: Hari Krishna Gutlapalli, Hema Bharadwaj, Suhas Rohit Mehta
-
Publication number: 20090234813Abstract: A search system architecture is disclosed. The search system architecture includes a search server, which in turn includes a search services module and a search engine adapter. The search services module and the search engine adapter are communicatively coupled to one another. The search services module is configured to communicate with a user interface. The search engine adapter is configured to communicate with a search engine.Type: ApplicationFiled: October 20, 2008Publication date: September 17, 2009Applicant: Oracle International CorporationInventors: Hari Krishna Gutlapalli, Shirish Kasturchand Kothari, Suhas Rohit Mehta, Wai Pak