Patents by Inventor Pavel KRAVETS

Pavel KRAVETS 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: 20120110000
    Abstract: A method and apparatus for searching data by a processor at a computer, comprising: retrieving user context of a user using the computer, the user context comprising at least one data item, retrieval performed by a first computational entity executed by the computer; receiving a query issued by the user; attaching a data item of the at least one data item in the query; sending the query to a second computational entity for searching; and receiving results from the second computational entity.
    Type: Application
    Filed: October 31, 2010
    Publication date: May 3, 2012
    Applicant: SAP Portals Israel Ltd
    Inventor: Pavel KRAVETS
  • Publication number: 20120109939
    Abstract: A method and apparatus for providing search data by a processor at a computer, comprising: receiving a query issued by the user and passing the query to one or more computing entities; receiving at a first result and a second result from one of the computing entities; identifying one or more common characteristics of the first result and the second result; and returning a result set comprising the first result and the second result, the result set being searchable in accordance with any of the common characteristics.
    Type: Application
    Filed: October 31, 2010
    Publication date: May 3, 2012
    Applicant: SAP Portals Israel Ltd
    Inventor: Pavel KRAVETS
  • Publication number: 20120110480
    Abstract: A method and apparatus for rendering a web page comprising multiple widgets, comprising: upon receiving a widget, receiving or associating a priority with the widget, and associating the widget with a hidden area of the page; creating a wrapper for the widget, enabling rendering the widget and communication between the widget and the apparatus; selecting according to the priority, a widget, adding the wrapper to a browser rendering tree, eliminating the widget from the hidden area and adding to a visible area of the page; receiving an event from the wrapper indicating the widget at least partially rendered, or a timeout event; assigning the widget to the hidden area and eliminating from the visible area of the page, and repeating selecting and receiving; provided the event received indicated that the widget at least nearly rendered, determining whether another widget has to be rendered, and if yes repeating selecting and receiving.
    Type: Application
    Filed: October 31, 2010
    Publication date: May 3, 2012
    Applicant: SAP Portals Israel Ltd
    Inventor: Pavel KRAVETS
  • Publication number: 20120109933
    Abstract: A method and apparatus for searching data by a computing platform from two or more computerized data sources, comprising an indexing stage and a searching stage. The indexing stage comprising: retrieving data from at least an on-premise data source and an on-demand data source, identifying data related to an entity from the on-premise data source with data from the on-demand data source, merging the data from the on-premise data source with data from the on-demand data source, normalizing the data from the on-premise data source with data from the on-demand data source, and generating a first index comprising one or more mashed entities or one or more mashed relationships obtained from the on-premise data source and the on-demand data source. The searching stage comprising: receiving a query from a user, scanning the first index in accordance with the query, retrieving data from the first index, and outputting the data.
    Type: Application
    Filed: October 31, 2010
    Publication date: May 3, 2012
    Applicant: SAP Portals Israel Ltd
    Inventor: Pavel KRAVETS
  • Publication number: 20090254575
    Abstract: Methods for packing and unpacking files in a multi-level hierarchy in single actions. The methods operate in memory through using one file pointer for the archive file in recursive calls to the packing and unpacking methods, for accessing files in multiple nested levels. The packing and unpacking are performed in memory, and no temporary files are written to a storage device, thus saving on storage and processing time. A user can also store or retrieve files selectively from an archive file.
    Type: Application
    Filed: April 2, 2008
    Publication date: October 8, 2009
    Applicant: SAP PORTALS ISRAEL LTD.
    Inventor: Pavel KRAVETS