Beverland
Conor Beverland, Winchester GB
Patent application number | Description | Published |
---|---|---|
20090319923 | METHOD FOR GENERATING ROLE-BASED USER INTERFACES UTILIZING UML MODELS - This disclosure proposes a set of rules for modeling that enable the generation of complete UI implementations at varying levels of abstraction. It also describes an engine that can interpret these rules and generate said UI. It differs from the prior art as it is not dependent on the raw data structure from the database but rather allows the concepts and objects a user interacts with to be modeled and mapped. It provides an additional level of sophistication allowing role-based customization and layout styles. | 12-24-2009 |
Conor P. Beverland, Southampton GB
Patent application number | Description | Published |
---|---|---|
20090265682 | METHOD FOR TRANSFORMING DATA FROM A MODEL INTO A SECONDARY MODEL TO OPTIMIZE CODE GENERATION - A method for generating code includes receiving an eclipse modeling framework (EMF) model representing data in a structure from a source code application, parsing data from an EMF model, transforming parsed data into a secondary model, the secondary model being configured for a destination data structure, and generating code through java emitter templates (JET) based upon the secondary model. | 10-22-2009 |
Conor P. Beverland, Chicago, IL US
Patent application number | Description | Published |
---|---|---|
20100179993 | EMAIL PRODUCTIVITY MONITORING FACILITY - A method is presented for monitoring electronic communications to facilitate productivity. The method may include detecting the opening of an electronic message on a computer and storing a start time corresponding to the opening. Metadata associated with the electronic message may be recorded. Such metadata may include, for example, a recipient, a sender, a subject, and a number of words typed. The method may further detect the closing of the electronic message, and may store an end time corresponding to the closing. Efficiency metrics associated with the message may be calculated based on the start time, the end time, and the metadata. Efficiency metrics may include, for example, total time spent, total word count, and number of words typed per minute. A report reflecting the metadata and the efficiency metrics may be generated. | 07-15-2010 |
20100185939 | THREE-DIMENSIONAL MARK-UP STYLE SHEET PROVISION FOR VIRTUAL WORLDS - A method and system for changing three-dimensional virtual world style. The method includes creating a three-dimensional style sheet by adding a plurality of mark-up tags to a body of data describing a virtual world environment, the mark-up tags including a plurality of modifiers, and modifying the plurality of modifiers to change the style of the virtual world environment according to at least one mark-up instruction. | 07-22-2010 |
20100185959 | METHOD AND SYSTEM FOR DIVIDING THREE DIMENSIONAL SPACE INTO LOCATION BASED VIRTUAL PACKETS - The invention provides a method and system for three-dimensional virtual world pattern positioning. The method includes creating a three-dimensional pattern for a virtual world environment, sub-dividing the pattern into a plurality of sub-divisions each having a vector relative to a center of the pattern, creating a transform including a description of the pattern and shape information for each sub-division, creating a portion of a virtual world environment by positioning the pattern and sub-divisions, and storing the transform for reusing the pattern and sub-divisions in another virtual world environment. | 07-22-2010 |
20120188242 | THREE-DIMENSIONAL VIRTUAL WORLD PATTERN POSITIONING USING TEMPLATES - Three-dimensional virtual world pattern positioning comprises reading incoming data and utilizing a template system having template nodes that are connected together in a hierarchy to construct the virtual world pattern. Each template node has at least one pattern that the template node can output, a test/criteria to run on the incoming data to determine behavior of the template node and a set of child template nodes to transition to after giving out a pattern. Virtual world pattern positioning comprises calling a first template node to select the virtual world pattern by running the test/criteria on the incoming data, generating a key having a key value, using the generated key value to output a pattern, determining whether the key value also has an associated child template node and providing a reference to the child template node if a child template node exists. | 07-26-2012 |
Conor Peter Beverland, Winchester GB
Patent application number | Description | Published |
---|---|---|
20090158174 | Method and Apparatus for a Computer Simulated Environment - This invention relates to a computer simulated environment, such as a virtual world, and to the identification of a user entering the virtual world and user context in the virtual world model. An output of the virtual world model may be rendered using objects in the virtual world model. Previous versions of the rendered objects may then be located in associated user memory and specified differences between the rendered objects and the previous versions of the objects may be identified. A layer of the identified differences may then be rendered on the rendered output of the virtual world model. | 06-18-2009 |
Conor Peter Beverland, Southampton GB
Patent application number | Description | Published |
---|---|---|
20100023922 | LINKING UML ACTIVITY DIAGRAM NODES TO UML CLASS DIAGRAM NODES BY USING PROPERTIES FROM APPLIED STEREOTYPES - The present disclosure is directed to a method for associating an UML activity diagram with an UML class diagram. The method may comprise applying stereotypes to nodes in the UML activity diagram; specifying properties for the stereotypes, the properties may include information for linking nodes in activity diagram to role names in the class diagram; providing a mapping between nodes in the activity diagram and relationship objects in the class diagram based on the properties; and associating the activity diagram with the class diagram utilizing the mapping. | 01-28-2010 |
David Beverland, Holywood GB
Patent application number | Description | Published |
---|---|---|
20080255584 | Acetabular Cup Positioning - A computer aided surgery system, method, surgical method and instrument for guiding the positioning of an acetabular cup in a pelvis are described. The position of the transverse acetabular ligament of the pelvis and the position of the acetabular labrum of the pelvis are determined. The orientation of an acetabular plane including the acetabular labrum and the transverse acetabular ligament is calculated. A planned position for the acetabular cup is determined, in which an inlet plane of the cup is substantially parallel to the acetabular plane. The instrument comprises a mounting for attaching the instrument to a patient, a support, a guide defining a longitudinal axis, and for receiving a further instrument bearing the acetabular cup implant, and an adjustment mechanism. The adjustment mechanism can allow the angular orientation of the guide to be adjusted about at least two different axes to allow the inclination and version or anteversion of the longitudinal axis to be altered. | 10-16-2008 |
David Beverland, Belfast GB
Patent application number | Description | Published |
---|---|---|
20120116468 | ALIGNMENT GUIDE - A surgical instrument alignment guide comprising a mount ( | 05-10-2012 |
David Beverland, Belfast IE
Patent application number | Description | Published |
---|---|---|
20150313726 | ALIGNMENT GUIDE - A surgical instrument alignment guide comprising a mount ( | 11-05-2015 |