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

233 results about "Event model" patented technology

Synchronization of controlled device state using state table and eventing in data-driven remote device control model

Controlled devices according to a device control model maintain a state table representative of their operational state. Devices providing a user control point interface for the controlled device obtain the state table of the controlled device, and may also obtain presentation data defining a remoted user interface of the controlled device and device control protocol data defining commands and data messaging protocol to effect control of the controlled device. These user control devices also subscribe to notifications of state table changes, which are distributed from the controlled device according to an eventing model. Accordingly, upon any change to the controlled device's operational state, the eventing model synchronizes the device's state as represented in the state table across all user control devices.
Owner:ROVI TECH CORP

Systems and methods for client-side vulnerability scanning and detection

Various embodiments presented herein relate to scanning for and detecting web page vulnerabilities, including cross-site scripting (XSS). Some embodiments are configured to scan for and detect vulnerabilities of a target web page using a client-based approach, which may employ a remotely-controlled web browser application capable of generating a document object model (DOM) for the target web page as it is accessed. Some embodiments may scan for and detect web page vulnerabilities by monitoring the DOM associated with a targeted web page as one or more attack vectors are applied to the target web page. Certain embodiments are capable of detecting web page vulnerabilities independent of the complexity or presence of an event model, or obfuscation of the malicious code (e.g., XSS code). Target web pages that are scanned may include those associated with an application coded in a web browser-supported language, such a Rich Internet Application (RIA).
Owner:HOYT TECH

Systems and methods for the identification, recruitment, and enrollment of influential members of social groups

Systems and methods for the identification, recruitment, enrollment, and scoring of influential members of social groups are provided. One or more consumer events is monitored and analyzed by an event server. Data from these consumer events is then passed through standard and custom event models. Using these event models, a holistic social networking score is computed for each consumer using a set of standard and custom scoring rules. The holistic score may be used to compare individual consumers within a target market group and create a consumer marketing panel with a high degree of social networking value. The consumer marketing panels may then be segmented and used in various marketing campaigns. Value assessments for consumers may be validated and refined continuously or periodically using participation data from a series of artificial or actual marketing campaign events.
Owner:THE PROCTER & GAMBLE COMPANY

Touch event model

Embodiments of the present invention are directed to methods, software, devices and APIs for defining touch events for application level software. Furthermore, some embodiments are directed to simplifying the recognition of single and multiple touch events for applications running in multi-touch enabled devices. To simplify the recognition of single and multiple touch events, each view within a particular window can be configured as either a multi-touch view or a single touch view. Furthermore, each view can be configured as either an exclusive or a non-exclusive view. Depending on the configuration of a view, touch events in that and other views can be either ignored or recognized. Ignored touches need not be sent to the application. Selectively ignoring touches can allow for simpler software elements that do not take advantage of advanced multi touch features to be executed at the same device and time as more complex software elements.
Owner:APPLE INC

Method and apparatus for event modeling

The present invention provides a method that allows a developer to add complex dependency logic to an existing database without having to modify the underlying structure of the database. One embodiment of the present invention provides a way to flexibly handle record state transitions by using an event model. The event model is a set of one or more items called an event. Each event in the event model has an associated event type and contains dependency logic that interrelates the events in the event model with one another. Each event represents a set of actions that are optionally contingent upon a condition. The actions and conditions that comprise an event are determine when the event is created. Each event may have a different set of actions and conditions. This enables an event to represent a number of different things. An event can represent anything it is defined to represent. In one embodiment of the present invention an event metamodel is instantiated to represent a number of different event models and the corresponding dependencies that interrelate them. The event metamodel enables the model creator to control what happens to each and every event in the event metamodel without having to modify the underlying structure of the database.
Owner:GOOGLE LLC

Football video highlight automatic synthesis method based on event model

The invention relates to a football video highlight automatic synthesis method based on an event model. The method comprises the following steps: to a football match video highlight, defining whether a football video highlight clip can be separated into a football video event composed of a plurality of motions; constructing a core-surrounding event model to express a football highlight clip; utilizing football match video and corresponding text narration to construct a training set, selecting goals and red and yellow cards as two types of football highlights, and training the event model; inputting a segment of football match video without narration, identifying an appearance position of a football highlight clip in the input video, and giving a matching mark; according to a user requirement, automatically synthesizing a football highlight clip with a highest mark to be a football video highlight. According to a method of generating the football video highlight in the invention, restriction of factors such as a lens distance of the input video, and the method can be widely applied and popularized to fields of personal digital entertainment, physical education movie and television production and the like.
Owner:BEIHANG UNIV

Method and apparatus for event modeling

The present invention provides a method that allows a developer to add complex dependency logic to an existing database without having to modify the underlying structure of the database. One embodiment of the present invention provides a way to flexibly handle record state transitions by using an event model. The event model is a set of one or more items called an event. Each event in the event model has an associated event type and contains dependency logic that interrelates the events in the event model with one another. Each event represents a set of actions that are optionally contingent upon a condition. The actions and conditions that comprise an event are determine when the event is created. Each event may have a different set of actions and conditions. This enables an event to represent a number of different things. An event can represent anything it is defined to represent. In one embodiment of the present invention an event metamodel is instantiated to represent a number of different event models and the corresponding dependencies that interrelate them. The event metamodel enables the model creator to control what happens to each and every event in the event metamodel without having to modify the underlying structure of the database.
Owner:GOOGLE LLC

System and Method for Producing and Distributing Information Relevant to Water Events

The present invention relates to water events modeling including flood, the number one natural disaster in the world. Specifically, the present invention generates models of water events consist of one or multiple outputs from various modeling processes. It also generates analytics of water events, and integrating the water models for machine and human-eyes consumption. Further, the present invention produces derivatives, tools, and informational services for various purposes, such as, flood risk assessment; flood determination; and insurance rating. The present invention is the process and systems of producing one or multiple models of water events and derivatives, based on various inputs. For modeling water events at a given location and in a timely fashion, the present invention prepares, aggregates, integrates, and maintains all relevant inputs in one system. The input data include various information, such as, water events' extent, flooded areas, flood plain, inundated areas, and measurement of water condition. The input datasets also include various other data, such as, terrain elevation data, land use land cover data, soil conductivity, water gauge measurements, and hydrologic regression equations for calculating flows. The inputs further include hydrologic modeling algorithms, hydraulic modeling algorithms, geospatial algorithms, and local or remote data of real-time water conditions acquired through machine services.
Owner:STREAM METHODS INC

Modeling method of on-line hydraulic model of municipal drainage pipe network

The invention relates to a modeling method of an on-line hydraulic model of a municipal drainage pipe network, belonging to the technical field of municipal engineering information; the modeling method can construct a municipal drainage pipe network on-line model and realize to input real-time rainfall data to the on-line model continuously when flood situation is forecasted, and analog computation is carried out to the model; furthermore, the model provides analog computation data of whole future water recession process for a drainage pipe network system continuously, so as to achieve real-time forecasting water regimen and timely warning functions. The method overcomes the disadvantages that the conventional drainage pipe network event model only can simulate the complete rainfall events in the city flood simulation and can not simulate real-time rainfall events, can effectively forecast the generating and changing process of the city flood in a real-time and on-line way, ensure long-term and stable operation of the on-line model system and provide technical support for city flood-prevention strategic decision.
Owner:BEIJING UNIV OF TECH

Method and system for detecting semantic events

A method and system is provided for detecting occurrences of semantic temporal events based on observations extracted from input data and event models. The input data is fed into the system from some data source. Based on specified event to be detected, multiple-layer models corresponding to the event are retrieved. The models are used to determine the types of temporal observations to be extracted from the input data. The extracted temporal observations are then used, in combination with the multiple-layer models of the event, to detect the occurrences of the event.
Owner:INTEL CORP

Method of group key generation and management for generic object oriented substantiation events model

A method and an apparatus provide dedicated group key distribution in systems employing generic object oriented substation events (GOOSE). The method includes defining a group configuration for the GOOSE system via a plurality of field devices, verifying possession by each field device in the group of an asymmetric key pair, distributing a group key individually to each field group member device by a substation controller via a secure interaction between the substation controller and the group member device, and updating the group key after the group configuration has changed.
Owner:SIEMENS AG

Large scale analysis of catastrophic weather damage

Estimating storm damage on a large scale includes collecting geospatial data from a plurality of sensors disparately situated in a defined geographic area; collecting the geospatial data occurs before and during a determined or simulated significant weather event. Geospatial property attribute information for each of a plurality of real property structures within the defined geographic area is also provided. A supercomputer estimates a magnitude and duration of significant weather event forces at points associated with each of the plurality of real property structures according to a significant weather event model in order to produce at least one model output data set. The model output data set is applied to the geospatial property attribute information and, based on the application of model output data, damage to the plurality of real property structures is automatically estimated.
Owner:QRISQ ANALYTICS LLC

Method for automatically adjusting urban rail transit train operation based on discrete event model

The invention discloses a method for automatically adjusting urban rail transit train operation. According to the scheme, the situation that a train operation adjustment system is a discrete event system is taken into consideration, formal modeling is conducted on the system, and decisions are made with the total delay time of trains and the delayed train number as the indicator to select different adjustment methods to adjust the trains; after a dispatcher selects an adjustment mode according to hints at a workstation HMI, the train operation adjustment system is informed of the selected adjustment mode information through data in the JSON format; a news subscription mechanism is adopted for the train operation adjustment system and station arriving events and station departing events of online trains are obtained in a CORBA mode; a station arriving event triggering system or a station departing event triggering system of the trains enables train operation to be restored to a normal and orderly state rapidly according to the set adjustment mode. The method has the advantages of being scientific, reasonable, easy to implement, high in adjustment efficiency and practical.
Owner:NARI TECH CO LTD

A simulation system and method for a paas cloud platform

The invention discloses an emulation system for a PaaS (Platform-as-a-service) cloud platform. A static model comprises a node model, a topology model, a link model, an application model and a user model, wherein the node model is used for determining computing resources, communication resources and application deployment conditions; the topology module is used for determining role definition of each node and topology connecting conditions; the link model is used for determining communication link attribute of the node; the application model is used for determining computing resource spending, communication resource spending and time delay for application logic and application processing; the user model is used for determining user requirement distribution and user requirement achieving conditions; the dynamic model comprises a control model, a protocol model and an event model, wherein the control model is used for determining operation logic and layout relationship of application and node as well as selecting a mode of processing nodes for business request after reaching the business request; the protocol model is used for determining an interacting framework of the PaaS cloud platform; and the event model is used for determining dynamic events with uncertainty generated in a PaaS cloud platform operating process. The invention discloses an emulation method based on the system. According to the emulation system for the PaaS cloud platform and the emulation method for the PaaS cloud platform disclosed by the invention, emulation load conditions of the node in the PaaS cloud platform can be determined.
Owner:BEIJING UNIV OF POSTS & TELECOMM

Just-in-time publishing via a publish/subscribe messaging system using a subscribe-event model

A system, method and program product having at least one subscriber subscribing to topics from one or more data sources. The data sources available and the number of subscriptions for each data source are registered in a table in real time. Upon detecting either subscription activity by the subscribers or availability of data on a data source, a matching routine compares the subscriptions registered for the available data source and enables the sending of messages from the available data source to subscriber / s.
Owner:IBM CORP

Method for realizing communication between browser pages

The invention provides a method for realizing communication between browser pages. The method comprises the following steps that: transmitting end pages involving in communication transmit data from the browser pages to browser program processes where the transmitting end pages involving in communication are positioned through a browser JavaScript engine by virtue of browser plug-ins; receiving end pages involving in communication call and map the data acquired by receiving end processes to JavaScript functions of the browser pages through the browser JavaScript engine by virtue of the browser plug-ins; and the data is transmitted between the browser program processes where the transmitting end and receiving end pages involving in communication are positioned through communication between operating system processes. The method is based on an event model, and the request and confirmation of mutual handshake between transmitting ends and receiving ends are not required, so an event submission and data communication method for the JavaScript functions of different browser pages is high in efficiency and real-time property.
Owner:CHINA STANDARD SOFTWARE

Method and system for providing xml-based asynchronous and interactive feeds for web applications

A system for providing XML-based asynchronous and interactive feeds for Web applications that provides a highly efficient and extensible XML Javascript framework allowing easy insertion of a comment / news feed control into any Web page. The framework allows for reading of any XML format and provides a new and easy way for modifying the look-and-feel of the control via HTML templates with familiar XPath bindings. The rendering performed through the system supports both flat and indented (“threaded”) views for a comment thread. The system improves the parsing speed of incoming XML, and supports a flexible event model for others to develop plug-ins and mashups in the spirit of Web 2.0.
Owner:IBM CORP

Business to business event communications

InactiveUS7478401B2Effectively communicate event information across networkReduce restrictionsMultiprogramming arrangementsOffice automationBusiness-to-businessEvent model
A method for the implementation of business to business event handling mechanisms for use in coarse grain components allowing communication of event information among providers and interested subscribers across a network. Provision of a flexible method for resolution of business event model dependencies allows a business component to define its own business event model independently and further may also allow changes to that model. This provision may be used to allow a client without an event handling server to place a dependency on another business component for the provision of event handling services. Further, using a web services architecture network implementation for communications, provides the capability of a business event handling system as a web service.
Owner:IBM CORP

Event modeling-based event personalized classification method and system

The invention discloses an event modeling-based event personalized classification method and system. The method comprises the steps of 1, performing data crawling on daily news, corresponding microblogs and reviews on various forums, and establishing a news library; 2, performing deep mining on data in the news library, building corresponding event models, generating a plurality of tags for each event, and storing event information in the event library; 3, guiding different users to input required different classification conditions and keywords of all categories through a client; and 4, based on the event tags and other attributes, performing different category division on events in the event library according to category matching and category similarity, and visually displaying the events on a user platform. The system can perform personalized classification on news event data according to different requirements by fully utilizing the fast-developing internet and a large amount of emerged news data at present, can be fully connected with various news platforms conveniently, and can provide personalized information services for various platforms.
Owner:SOUTHWEST PETROLEUM UNIV

System and method for detecting a boundary crossing event

Model zone data and model subzone data is employed to simplify calculations for determining where and / or when a boundary crossing event has occurred. A system for detecting a boundary crossing event employs a memory and a processor. The processor in one embodiment is configured by the memory to perform the steps of sensing current position; comparing the sensed current position to model zone data to determine presence within a geometric figure constructed around a boundary crossing point; comparing the sensed current position to model subzone data to determine presence within a first portion of the geometric figure; comparing the sensed current position to model subzone data to determine presence within a second portion of the geometric figure; and detecting a boundary crossing event as a result of movement from the first portion of the geometric figure to the second portion of the geometric figure.
Owner:ORANGE MANGO SERIES 48 OF ALLIED SECURITY TRUST I

Domain name system analysis method and device

The invention provides a domain name system analysis method and device. An obtaining unit, a comparison unit and a generating unit are involved in the method. The obtaining unit is used for obtaining multiple domain name classifications corresponding to a network to be analyzed and obtaining the domain name access records of the network to be analyzed according to the domain name classifications. The comparison unit is used for comparing the domain name access records which is obtained by the obtaining unit and corresponds to any domain name classification with at least one preset event model corresponding to the domain name classification. The generating unit is used for generating event reports corresponding to the preset event models when the domain name access records are matched with any preset event model, wherein the event reports comprise marks of the corresponding domain name classifications and at least partial information in the domain name access records. The problem that in a DNS, a lot of network access data are difficult to analyze and summarize is solved.
Owner:QI-ANXIN LEGENDSEC INFORMATION TECH (BEIJING) INC +1

Method and apparatus for simulating a train and track

A train simulator simulates the operation of a train along actual track routes using actual locations and identities track events along an actual train route, Once a track event is specified and its location determined, the track event and surrounding terrain is simulated using software models of the track event and terrain, which are stored in databases of track event models and topographical models. The track, track events and surrounding terrain along the track can be more realistically simulated.
Owner:CORYS TRAINING & ENG SUPPORT SYST
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products