Patents by Inventor Or Igelka

Or Igelka 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: 20140359074
    Abstract: Pre-fetching resources by predicting user actions. Features of multiple users and of multiple client computer systems associated with the multiple users are obtained. From these features, multiple segments are generated, each including a proper subset of the multiple users. Users in the proper subset share a common feature. For a segment, resources that have at least a threshold level of likelihood of being requested by a user included in the segment are pre-fetched, i.e., obtained before the resources have been requested. A client computer system associated with the user in the included segment is identified, and the obtained resources are stored for providing to the user.
    Type: Application
    Filed: May 30, 2013
    Publication date: December 4, 2014
    Applicant: SAP AG
    Inventor: Or Igelka
  • Patent number: 8838830
    Abstract: In one general embodiment, a computer-implemented method for managing a distributed computer network performed by one or more processors includes the steps of: receiving a request from a client in the distributed computer network for a network service; optimizing a delivery of the requested network service to the client from a server in the distributed computer network; and monitoring an execution of the delivery of the network service.
    Type: Grant
    Filed: October 12, 2010
    Date of Patent: September 16, 2014
    Assignee: SAP Portals Israel Ltd
    Inventor: Or Igelka
  • Publication number: 20140201457
    Abstract: According to some embodiments, a method and apparatus are provided to receive, at a cache entity, a refresh request associated with a resource. A determination is made, via a processor, and based on the refresh request, to reload the resource from a server. The reloaded resource is replaced at the cache entity.
    Type: Application
    Filed: January 16, 2013
    Publication date: July 17, 2014
    Inventors: Eyal Sinai, Or Igelka
  • Patent number: 8671456
    Abstract: A computerized method for providing a computer code an access to a restricted resource of a computer program, comprising modifying an at least one duplicate of an at least one declaration file of the computer program by removing a restriction definition of an at least one resource of the computer program that is referred to by the computer code, thereby generating an at least one modified declaration file, and building a computer application comprising the computer code and also the computer program as being dependent on the at least one modified declaration file, thereby providing access to the at least one resource originally defined as restricted, and an apparatus for performing the same.
    Type: Grant
    Filed: June 26, 2012
    Date of Patent: March 11, 2014
    Assignee: SAP Portals Israel Ltd.
    Inventors: Or Or Igelka, Eyal Sinai
  • Publication number: 20130347124
    Abstract: A computerized method for providing a computer code an access to a restricted resource of a computer program, comprising modifying an at least one duplicate of an at least one declaration file of the computer program by removing a restriction definition of an at least one resource of the computer program that is referred to by the computer code, thereby generating an at least one modified declaration file, and building a computer application comprising the computer code and also the computer program as being dependent on the at least one modified declaration file, thereby providing access to the at least one resource originally defined as restricted, and an apparatus for performing the same.
    Type: Application
    Filed: June 26, 2012
    Publication date: December 26, 2013
    Applicant: SAP Portals Israel Ltd
    Inventors: Or Igelka, Eyal Sinai
  • Publication number: 20130198717
    Abstract: A computer-implemented method for generating one or more build system build files using a unified build system configuration file includes: receiving the unified build system configuration file in a computer system, the unified build system configuration file comprising at least one platform-independent build system configuration; generating, using the computer system, at least one platform-specific build system configuration from the at least one platform-independent build system configuration; selecting at least one template for the unified build system configuration file, the template selected from among templates corresponding to each of multiple platforms; generating the one or more build system build files for at least one of the multiple platforms using the platform-specific build system configuration and the selected template; and providing the generated one or more build system build files in response to the unified build system configuration file.
    Type: Application
    Filed: January 31, 2012
    Publication date: August 1, 2013
    Applicant: SAP AG
    Inventor: Or Igelka
  • Publication number: 20120089664
    Abstract: In one general embodiment, a computer-implemented method for managing a distributed computer network performed by one or more processors includes the steps of: receiving a request from a client in the distributed computer network for a network service; optimizing a delivery of the requested network service to the client from a server in the distributed computer network; and monitoring an execution of the delivery of the network service.
    Type: Application
    Filed: October 12, 2010
    Publication date: April 12, 2012
    Applicant: SAP Portals Israel, Ltd.
    Inventor: Or Igelka
  • Publication number: 20100023925
    Abstract: A method and system for transforming a first object into a second object, comprising: receiving the source and second objects; subject to the objects being of attribute type, copying, the value of the source object to the second object; subject to the objects being of node type which comprises, for each member of the second object: locating a corresponding member having a corresponding name in the source object; and invoking the method for the member and the corresponding member; subject to the objects being of list type, the source object adapted to contain elements of a first type and the second object adapted to contain elements of a second type, for each element of the source object: creating a corresponding default element of the second type; and invoking the method for the element and the corresponding default element; and invoking a user-implemented transformation routine.
    Type: Application
    Filed: June 30, 2009
    Publication date: January 28, 2010
    Applicant: SAP Portals Israel Ltd
    Inventors: Aidan Eli Shribman, Nadav Helfman, Or Igelka