Patents
Literature
Hiro is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Hiro

46 results about "Presentation logic" patented technology

In software development, presentation logic is concerned with how business objects are displayed to users of the software, e.g. the choice between a pop-up screen and a drop-down menu. The separation of business logic from presentation logic is an important concern for software development and an instance of the separation of presentation and content.

Web application code decoupling and user interaction performance

An improved web browser architecture for an OOP application for a dynamic web page using a client-side scripting language in JavaScript and Ajax to encapsulate presentation logic as objects manipulated by a mediator class state controller object. The browser code is divided into reusable but decoupled and interacting objects. The objects publish to unknown subscribers, and there is no need for objects to explicitly know of or be bound to other objects subscribing to events, consistent with a delegate model. The state of the web browser can be maintained by the state controller, and bookmarking of the state of the web browser allows reconstruction of a web browser dynamic web page. In a preferred embodiment, a GUI for the web browser controls a SAN.
Owner:AVAGO TECH INT SALES PTE LTD

System and methods for facilitating third-party call and device control

The present invention comprises a system and methods for facilitating third-party call control using a peer-to-peer configuration with SIP. More specifically, the present invention comprises a system and methods, including protocols, for: modeling a communication device as a logical representation and a physical representation thereof; associating the logical representation and the physical representation with unique identifiers; identifying all of the communication devices on a network; determining the relationships between the identified communication devices; establishing a device control channel for each physical representation; establishing a call control channel for each logical representation; controlling the logical representation and the physical representation via the call and device control channels; monitoring the state of the logical representation and the physical representation via the call and device control channels; and, storing data representing the state of the logical representation and the physical representation.
Owner:MICROSOFT TECH LICENSING LLC

Representing logical model extensions and wire format specific rendering options in XML messaging schemas

A computer readable medium, method, and device for generating extensible Markup Language (XML) schema fragments for use in validating an XML message in a particular wire format is disclosed. The method uses as its input a custom XML schema based message model containing logical model extensions or wire format specific rendering options. The output of the method is an XML schema that includes XML schema fragments. The output schema complies with an accepted XML schema standard recognized by a standard schema validator. At run time, the output XML schema, along with the standard schema validator, may be used at a node which does not understand the custom message model to validate incoming XML messages. Depending upon the manner of generating of the XML schema fragments, the resultant validation may be strict or lax.
Owner:IBM CORP

Screening rule configuration method, display method and client

The embodiment of the invention provides a screening rule configuration method, a display method and a client. The configuration method comprises the steps that an operation object is determined according to first input of a user, wherein the operation object is a property or tag; metadata of the operation object is acquired, wherein the metadata comprises the type of the operation object; a conditional item used for rule configuration is determined according to the type of the operation object; the conditional item determined this time and existing conditional items form a tree structure, a father node of the conditional item determined this time in the tree structure is a logic operation node, and the logic operation node is used for expressing a logic relation between conditional items on child nodes of the logic operation node; and a rule expression is generated according to the tree structure. According to the embodiment, the corresponding conditional item is determined through the operation object, the conditional item determined this time and the existing conditional items form the tree structure, the logic relation of multilevel nested conditions can be flexibly set, and therefore screening rules can be flexibly configured.
Owner:HUAWEI TECH CO LTD

Unified Approach to Building Web Applications that can be deployed as stand-alone and in Web Portals

Disclosed is a method, system and program for creating web applications that can be deployed as standalone or in a web portal with no changes to the server side pages and no changes to backend business components. This method consists of two aspects: method for developing server side pages that enables presentation logic and associated data retrieval logic to be written only once, and a broker class that enables the backend business components to be written only once. Another aspect of the present invention is a single action class for portlet applications that connects the portlet container to backend business components that use data sources, applications and web services.
Owner:INNOVATIVE DECISION TECH

Integrating logic in micro batch based event processing systems

A distributed event processing system is disclosed that receives continuous data streams, registers a continuous query against the data streams, and continuously executes the query as new data appears in the streams. In certain embodiments, the distributed event processing system deploys and executes applications (e.g., event processing applications) by distributing the execution of the application on a cluster of machines within the system. In certain embodiments, the system provides users with the ability to specify logical rules in an application. The system processes the logical rules by generating a DAG of transformations representing the logical rules and converts the DAG of transformations into a logical rules Resilient Distributed Dataset (RDD) DAG of transformations. The system processes events in an event batch against the RDD DAG of transformations to generate a set of output results for the user.
Owner:ORACLE INT CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products