Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Henrikson

Eric H. Henrikson, Redmond, WA US

Patent application numberDescriptionPublished
20090262920Mechanism to resume filter criteria at a specific point - The present invention provides a method and an apparatus for resuming the evaluation of initial Filter Criteria (iFC) at a specific point. Two new parameters are defined for inclusion in the service logic of application servers and serving Call Session Control Function (S-CSCF) servers. The first parameter, an iFC index parameter, is a number which indicates an index to a current specific position in the iFC evaluation. The S-CSCF may insert the iFC index parameter into route headers of SIP messages that originate from the S-CSCF to the application servers. The second parameter, an iFC resume parameter, is based on the iFC index parameter or another number along with an original dialog identifier, which the application servers may insert into route headers of SIP messages that originate from the application servers to the S-CSCF to indicate a desire to resume operations at the specific position in the iFC evaluation.10-22-2009

Kevin M. Henrikson, San Mateo, CA US

Patent application numberDescriptionPublished
20090049123SYSTEM AND METHOD FOR SEAMLESSLY INTEGRATING SEPARATE INFORMATION SYSTEMS WITHIN AN APPLICATION - The present invention is, in one embodiment, a system and method based on a client-server architecture for seamlessly integrating various information systems. In one embodiment, a bundle of files is deployed to a collaboration client, in order to enable the integration of the collaboration client with disparate information systems and content. In one embodiment, content within a mailbox item is allowed to become a “live” object, and is associated with trigger events, and actions, including sending all or part of the content to a separate information system. In one embodiment, mailbox items are subjected to predefined searches to assess whether they include certain content objects. In another embodiment, panel item elements are visible in the overview panel of the collaboration client. The user may interact with the panel items by dragging content onto them, double clicking them, and invoking actions from a context menu if one is available.02-19-2009
20090094514System and method for embedding, editing, saving, and restoring objects within a browser window - In accordance with one embodiment, the present invention provides the ability to embed and edit rich content into a browser document. Embedded objects are not backed by installed desktop applications. Instead, in one embodiment, the embedded objects are Asynchronous Javascript and XML (AJAX) components that adhere to a set of design patterns, which are embedded within editable HTML documents. For example, a user composing an email message can embed a spreadsheet into the email in accordance with an embodiment of the present invention. The spreadsheet is implemented, in one embodiment, as an AJAX component adhering to the Ajax Linking and Embedding (ALE) design pattern. Since it is an ALE component, the embedded object is fetched across the network so that it may be instantiated and used regardless of the user's location. The user can edit, manipulate, and save the embedded object while remaining in the context of the container document.04-09-2009
20090100010System and method for seamlessly integrating separate information systems within an application - The present invention is, in one embodiment, a system and method based on a client-server architecture for seamlessly integrating various information systems. In one embodiment, a bundle of files is deployed to a collaboration client, in order to enable the integration of the collaboration client with disparate information systems and content. In one embodiment, content within a mailbox item is allowed to become a “live” object, and is associated with trigger events, and actions, including sending all or part of the content to a separate information system. In one embodiment, mailbox items are subjected to predefined searches to assess whether they include certain content objects. In another embodiment, panel item elements are visible in the overview panel of the collaboration client. The user may interact with the panel items by dragging content onto them, double clicking them, and invoking actions from a context menu if one is available.04-16-2009
20090100367SYSTEM AND METHOD FOR SEAMLESSLY INTEGRATING SEPARATE INFORMATION SYSTEMS WITHIN AN APPLICATION - The present invention is, in one embodiment, a system and method based on a client-server architecture for seamlessly integrating various information systems. In one embodiment, a bundle of files is deployed to a collaboration client, in order to enable the integration of the collaboration client with disparate information systems and content. In one embodiment, content within a mailbox item is allowed to become a “live” object, and is associated with trigger events, and actions, including sending all or part of the content to a separate information system. In one embodiment, mailbox items are subjected to predefined searches to assess whether they include certain content objects. In another embodiment, panel item elements are visible in the overview panel of the collaboration client. The user may interact with the panel items by dragging content onto them, double clicking them, and invoking actions from a context menu if one is available.04-16-2009

Per Henrikson, Trollhattan SE

Patent application numberDescriptionPublished
20080260482Method and Device for Controlling a Tool with Ultrasonic Waves - In a method for controlling a tool during machining a work piece using the tool, a first measuring arrangement which has a first ultrasonic probe for emitting ultrasonic waves is used, the first measuring arrangement being arranged ahead of the tool with respect to the relative tool movement direction and being moved relative to the work piece in the relative tool movement direction. The ultrasonic waves emitted by the first ultrasonic probe are transmitted to the work piece, and are transmitted back to the first ultrasonic probe, by a first column of liquid which is created by the first measuring arrangement and situated between the first ultrasonic probe and the work piece for measurement. The measurements are used for automatically adjusting the position of the tool relative to the work piece during machining the work piece.10-23-2008

Steven R. Henrikson, Morristown, TN US

Patent application numberDescriptionPublished
20090142125APPLICATOR BRUSH - An applicator brush with an elongate stem. A tuft of elongate bristles extend from a bristle end of the stem and at least a portion of the elongate bristles have substantially triangular cross sections.06-04-2009