The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Aug. 26, 2014
Filed:
Dec. 16, 2011
Alexander Ocher, San Jose, CA (US);
Frank Buchholz, Wiesloch, DE;
Werner Daehn, Brey, DE;
Wu Cao, Redwood City, CA (US);
Ben Hofmans, Bornem, BE;
Alexander Ocher, San Jose, CA (US);
Frank Buchholz, Wiesloch, DE;
Werner Daehn, Brey, DE;
Wu Cao, Redwood City, CA (US);
Ben Hofmans, Bornem, BE;
Business Objects Software Limited, Dublin, IE;
Abstract
Methods, systems, and apparatuses for processing function calls using a hooking routines to perform pre-execution tasks are disclosed. A server computer receives a function call including a hooking routine and a request to run a particular function from a client computer. Based on a function group identifier and the credentials of the user or client computer, the server computer can perform various pre-execution tasks. The tasks can be common to all functions in the function group or be customized Both pre-execution tasks can be stored remotely from the client computer, so that updates to the pre-execution task can be made without the need to update computer readable code stored on the client computer. If the pre-execution tasks, such as an authorization, passes, then the server computer can execute the requested function, the server computer can reject or abort the requested function.