Patent application number | Description | Published |
20090143245 | MICROARRAYS FOR GENOTYPING AND METHODS OF USE - The present invention provides a microarray for detecting a genotype at a polymorphic site in a plurality of nucleic acid samples, comprising a first set of nucleic acid fragments derived from the samples and a second set of nucleic acid fragments derived from a plurality of references immobilized thereon. The invention also provides a microarray comprising a set of nucleic acid fragments immobilized on the surface of the microarray, wherein the nucleic acid fragments are derived from the samples by amplifying a region in the sample containing the polymorphism through asymmetric PCR amplification. Methods of using and making the microarrays are also provided. | 06-04-2009 |
20090156419 | HYBRIDIZATION METHODS USING NATURAL BASE MISMATCHES - The present invention provides an improved nucleic acid hybridization process employing a modified oligonucleotide probe comprising naturally occurring nucleotide bases. At least one nucleotide in the modified oligonucleotide is artificially mismatched relative to the control nucleic acid in addition to any mismatches arising from a variant nucleic acid target containing a sequence variation. The artificial mismatch and the sequence variation positions are separated from one another on the oligonucleotide by six to nine nucleotide positions. | 06-18-2009 |
20100056008 | METHOD AND DEVICE FOR DETECTING BRIGHT DOT OR DARK DOT IN LIQUID CRYSTAL DISPLAY - A method for detecting a bright dot or a dark dot in a LCD comprising applying a first detection voltage to a color filter substrate common electrode and forming a first voltage difference between the color filter substrate common electrode and a pixel electrode on an array substrate; collecting a first luminance value of the bright dot or the dark dot after the bright dot or the dark dot is observed; switching the first detection voltage applied to the color filter substrate common electrode to a second detection voltage, and thus forming a second voltage difference between the color filter substrate common electrode and the pixel electrode; collecting a second luminance value of the bright dot or the dark dot; determining the difference between the first luminance value and the second luminance value, so that the bright dot or the dark dot can be determined to result from a liquid crystal cell defect or an array substrate defect. | 03-04-2010 |
20100217916 | METHOD AND APPARATUS FOR FACILITATING COMMUNICATION BETWEEN VIRTUAL MACHINES - A computer-implemented method, apparatus, and virtual machine for facilitating the communication between VMs. The method of facilitating the communication between a first VM and a second VM includes: allocating a shared memory segment from within the memory of the physical machine; mapping the requested memory space addresses to the shared memory segments in response to the memory space requests from the VMs; and providing the requested memory space addresses. A method of communication from a first VM to a second VM includes: requesting a memory space in response to a notification that a shared memory segment has been allocated; obtaining the requested memory space address, which has been mapped to the allocated shared memory segment; and accessing communication data in the shared memory segment according to the address. The apparatus and virtual machine executes the steps of the methods. | 08-26-2010 |
20110030047 | METHOD, APPARATUS AND SYSTEM FOR PROTECTING USER INFORMATION - A method and apparatus for protecting user information. The method includes receiving a request for accessing the user information from an application. When the request does not include an authorized token, the user is requested to temporally confirm the request for access. In response to the confirmation, a token is generated and the user on a mobile service platform is associated with the request for access by the token. The application is then allowed to access the user information based on the token associating the user with the request for accessing the user information from the application. | 02-03-2011 |
20110051614 | METHOD AND DEVICE OF IDENTIFYING THE PAYLOAD OF A DATA PACKET IN A TCP STREAM - A method and device of identifying payload of a data packet in a TCP stream. The method includes the steps of: calculating a payload signature according to information in header of the data packet in the TCP stream; comparing the payload signature with a pre-stored file signature; determining the payload of the data packet in the TCP stream as belonging to a file corresponding to the pre-stored file signature, in response to a match between payload signatures of multiple data packets and the pre-stored file signature. The present invention can monitor and identify TCP streams by using a more efficient and lower cost solution. | 03-03-2011 |
20110062822 | TEST SUBSTRATE AND METHOD FOR MEASURING CONTACT FORCE - A test substrate for measuring contact force and a method for measuring contact force are provided in the technology. The substrate may comprises: a base substrate, and a piezoelectric element provided on a surface of the base substrate. One end of the piezoelectric portion is a detecting voltage input terminal and the other end thereof is a detecting voltage output terminal. According to the technology, the substrate and method for measuring contact force can be used to measure the contact force applied to the substrate by the cleaning apparatus or conveying apparatus, and thus the contact force can be properly controlled and the adverse influence on the substrate from the conveying apparatus or cleaning apparatus can be decreased or eliminated. | 03-17-2011 |
20110138270 | System of Enabling Efficient XML Compression with Streaming Support - The present invention provides a method and a device for processing a structured document by steps of obtaining an access mode for a consuming party of the structured document to an element in the structured document, the element comprising tag and content; determining a compression rule based on the access mode, the compression rule specifying at least one element to be compressed and at least one element not to be compressed in the structured document; and replacing the at least one element to be compressed with a compressed element to form a compressed structured document, wherein the tag of the compressed element is a specific compression tag, and the content of the compressed element is a result of compressing the at least one element to be compressed. | 06-09-2011 |
20110191559 | SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR DATA PROCESSING AND SYSTEM DEPLOYMENT IN A VIRTUAL ENVIRONMENT - Systems, methods, and computer program products for processing data are disclosed. A method according to one embodiment includes reading a data processing instruction locally called by a virtual work unit; optimizing the read data processing instruction; and performing data processing for the virtual work unit using the optimized data processing instruction. The step of optimizing the read data processing instruction may include one or more of: merging data processing instructions from different virtual work units for same data, and analyzing data processing instructions from different virtual work units to select suitable data processing timing. The data processing method is executed in a virtual environment. | 08-04-2011 |
20110270899 | Efficient Garbage Collection in Virtualization Environment - A method and system for garbage collection in a virtualization environment. The virtualization environment includes a virtual machine hypervisor, at least one guest operating system, and at least one application program that runs on each guest operating system. The application program performs memory management using a garbage collection mechanism. The method includes, in response to an operating environment of the application program initiating garbage collection, the garbage collector requesting the guest operating system to assign a memory space and in response, the guest operating system assigns the memory space to the garbage collector. Then garbage collector marks live objects in an original memory space of the application program, and replicates the marked live objects to the assigned memory space. Finally, the garbage collector releases the original memory space of the application program to the guest operating system. | 11-03-2011 |
20110289330 | METHOD AND APPARATUS FOR POWER-EFFICIENCY MANAGEMENT IN A VIRTUALIZED CLUSTER SYSTEM - A method for power-efficiency management in a virtualized cluster system is disclosed, wherein the virtualized cluster system comprises a front-end physical host and at least one back-end physical host, and each of the at least one back-end physical host comprises at least one virtual machine and a virtual machine manager for managing the at least one virtual machine. In the method, flow characteristics of the virtualized cluster system are detected at a regular time cycle, then a power-efficiency management policy is generated for each of the at least one back-end physical host based on the detected flow characteristics, and finally the power-efficiency management policies are performed. The method can detect the real-time flow characteristics of the virtualized cluster system and make the power-efficiency management policies thereupon to control the power consumption of the system and perform admission control on the whole flow, thereby realizing optimal power saving while meeting the quality of service requirements, so that a virtualized cluster system with high power-efficiency can be provided. | 11-24-2011 |
20110296132 | GARBAGE COLLECTION IN AN IN-MEMORY REPLICATION SYSTEM - Garbage collection in a first node server of an in-memory replication system includes: in response to a garbage collection trigger in the first node server, determining whether identification information for a data object eligible for garbage collection in the first node server has been received by the first node server from at least a second node server in the in-memory replication system; and if the identification information has been received from at least the second node server, performing garbage collection on the data object with the first node server. | 12-01-2011 |
20120030543 | PROTECTION OF APPLICATION IN MEMORY - A method, a memory controller and a processor architecture for protecting an application in a memory are disclosed. The application is cached as memory lines according to a size of a cache line. For example, the method comprises: in response to a load access request from a processor, reading from the memory a flagged memory line and an ECC checksum corresponding to the memory line, wherein the flagged memory line is obtained by performing a logic operation on a predetermined bit of the memory line and a flag bit for identifying the memory line; performing an ECC check on the flagged memory line by using the ECC checksum to obtain a value of the flag bit of the memory line; restoring the flagged memory line to the memory line according to the value of the flag bit; and determining whether or not to load the memory line according to the value of the flag bit and the type of the load access request from the processor. | 02-02-2012 |
20120084583 | DATA TRANSFORM METHOD AND DATA TRANSFORMER - A data transform method and a data transformer. The method includes: importing a data transform rule; acquiring from the data transform rule a source data definition, a destination data definition and a data transform rule definition; predicting resource energy consumption parameters of a data transform node server according to the source data definition, the destination data definition and the data transform rule definition; and deploying a resource energy consumption optimization policy of the data transform node server according to the predicted resource energy consumption parameters of the data transform node server. | 04-05-2012 |
20120136929 | INTERACTION-BASED UPDATE DELIVERY FOR USER GENERATED CONTENT - An apparatus and method for assisting in delivering update contents in computer networks are provided. The computer networks also comprise at least one peer client, and the assistant apparatus comprises: an evaluating unit configured to evaluate a user's interaction preference according to the user's interaction history; and a prefetching unit configured to evaluate, in response to the received update notification, whether to prefetch the update contents corresponding to the update notification according to the evaluated interaction preference, and, if prefetching, obtain the update contents from at least one peer client. The corresponding method is also provided. With the apparatus and method in this invention, the update contents in computer networks can be delivered between peer clients, not via the server, which reduces the server load without impairing user experience on client side. | 05-31-2012 |
20120190369 | METHOD AND SYSTEM FOR DETERMINING POSITION OF MOVING WIRELESS COMMUNICATION - A method and system for determining the position of a moving wireless communication device, the method comprising: recording moving path of the wireless communication device in cells of a cellular wireless communication network; recording moving path and GPS information of a GPS wireless communication device moving in the cellular wireless communication network in cells of the cellular wireless communication network; determining the GPS wireless communication device whose moving path matches with the moving path of the wireless communication device; and determining the position of the wireless communication device based on the GPS information of the matching GPS wireless communication device. | 07-26-2012 |
20120197990 | PUBLISH-SUBSCRIBE MESSAGING - A Pub-Sub messaging method and system is disclosed. The method comprises: receiving a plurality of Pub-Sub messages; judging whether the plurality of Pub-Sub messages are similar; aggregating similar Pub-Sub messages to generate an aggregated Pub-Sub message; and transmitting the aggregated Pub-Sub message. Correspondingly, a message de-aggregating method comprises: receiving an aggregated Pub-Sub message, wherein the aggregated Pub-Sub message is generated by aggregating a plurality of similar Pub-Sub messages; de-aggregating the aggregated Pub-Sub message to recover the plurality of Pub-Sub messages; and transmitting the plurality of Pub-Sub messages. | 08-02-2012 |
20120198200 | METHOD AND APPARATUS OF MEMORY OVERLOAD CONTROL - A computer-implemented method, system, apparatus, and article of manufacture for memory overload management. The method includes: collecting memory application information of at least one node of a computer system that is implementing the method; predicting a memory overload period and an overload memory size of a first node where memory overload will occur based on the memory application information; and scheduling a memory space according to the memory overload period and the overload memory size. | 08-02-2012 |
20120296585 | METHOD AND APPARATUS FOR ESTIMATING VIRTUAL MACHINE ENERGY CONSUMPTION - A method and apparatus for estimating virtual machine energy consumption, and in particular, a method and apparatus for estimating virtual machine energy consumption in a computer system. The method includes: obtaining system energy consumption of the system hardware resources; obtaining event information of a plurality of functional units into which the system hardware resources are divided, and mapping the event information to the respective virtual machines; and calculating energy consumption of the virtual machines according to a plurality of energy consumption coefficients corresponding to the plurality of functional units and according to the event information mapped to the functional units of the respective virtual machines. | 11-22-2012 |
20120323509 | METHOD AND APPARATUS FOR ESTIMATING VIRTUAL MACHINE ENERGY CONSUMPTION - A method and apparatus for estimating virtual machine energy consumption, and in particular, a method and apparatus for estimating virtual machine energy consumption in a computer system. The method includes: obtaining system energy consumption of the system hardware resources; obtaining event information of a plurality of functional units into which the system hardware resources are divided, and mapping the event information to the respective virtual machines; and calculating energy consumption of the virtual machines according to a plurality of energy consumption coefficients corresponding to the plurality of functional units and according to the event information mapped to the functional units of the respective virtual machines. | 12-20-2012 |
20120324200 | METHOD AND APPARATUS OF MEMORY OVERLOAD CONTROL - A computer-implemented method, system, apparatus, and article of manufacture for memory overload management. The method includes: collecting memory application information of at least one node of a computer system that is implementing the method; predicting a memory overload period and an overload memory size of a first node where memory overload will occur based on the memory application information; and scheduling a memory space according to the memory overload period and the overload memory size. | 12-20-2012 |
20130084898 | GROUP MESSAGING AT MOBILE TERMINAL IN AUTONOMOUS NETWORK - A proxy apparatus for group messaging at a mobile terminal in the autonomous network includes an acquiring device, configured to acquire a message and the identifiers of multiple mobile terminals to which the message is to be sent; a transmitting device, configured to transmit a message via the autonomous network to one or more mobile terminals in the autonomous network; and a message aggregating device, configured to generate an aggregate message, the aggregate message containing a message and identifiers of multiple mobile terminals to which the message is to be sent, wherein the transmitting device is further configured to send the aggregate message generated by the message aggregating device to a base station of mobile terminals. | 04-04-2013 |
20130084899 | GROUP MESSAGING AT MOBILE TERMINAL IN AUTONOMOUS NETWORK - A method for group messaging at a mobile terminal in autonomous network includes acquiring a message and a list of target identifiers, containing the identifiers of multiple mobile terminals to which the message is to be sent; transmitting the message via the autonomous network to any mobile terminal of the multiple mobile terminals that locates in the autonomous network, and removing the identifier of the mobile terminal from the list of target identifiers to obtain an updated list of target identifiers; generating an aggregate message, wherein the aggregate message contains the message and the identifiers in the updated list; sending the aggregate message to a base station if the length of the aggregate message does not exceed a threshold; dividing the aggregate message into multiple fragment messages and sending the multiple fragment messages to the base station if the length of the aggregate message exceeds the threshold. | 04-04-2013 |
20130185474 | TECHNIQUES USED BY A VIRTUAL MACHINE IN COMMUNICATION WITH AN EXTERNAL MACHINE AND RELATED VIRTUAL MACHINE SYSTEM - A method used by a virtual machine in communication with an external machine includes providing a single sharing page that is shared between a plurality of virtual machines and a particular virtual machine, wherein the particular virtual machine and the plurality of virtual machines run on a same physical machine; writing into the single sharing page a data packet to be sent by the virtual machine to the external machine; scheduling a page swap between the single sharing page and a blank memory page of the particular virtual machine; and sending, to the external machine, the data packet in the memory page of the particular virtual machine subsequent to the page swap. | 07-18-2013 |
20130209969 | Kit and a Method For Visualizing a Whitening Benefit of a Cosmetic Composition - A kit for visualizing to a consumer a whitening benefit provided by a cosmetic composition is provided. The kit comprises a control sample and a product sample, where each of the sample comprises a set of super absorbent polymer beads. The set of beads in the control sample are simultaneously or sequentially contacted with a control sample solution and a melanin generator, and the set of beads in the product sample are simultaneously or sequentially contacted with a product sample solution and a melanin generator. The control sample solution is free of whitening actives, and the product sample solution comprises one or more whitening actives. A method of visualizing to a consumer a whitening benefit provided by a cosmetic composition is also provided. | 08-15-2013 |
20130262434 | QUERYING SPATIAL EVENTS IN A VEHICLE NETWORK, AND OPTIMIZED QUERIER - A method of querying spatial events in a vehicle network includes receiving, by a processing device, a query condition of a user; in response to reception of the query condition of the user, determining context information of a position where the user locates; and according to the query condition of the user and the context information of the position where the user locates, querying an index table recording correspondence between terminal nodes of roads in a road map and spatial events to obtain spatial events meeting the query condition of the user. | 10-03-2013 |
20130272162 | Virtualized Wireless Communication System and Establishing Method thereof - The present application discloses a virtualized wireless communication network and an establishing method thereof. The virtualized wireless communication network system includes a plurality of virtual nodes, the plurality of virtual nodes being divided into multiple virtual node cliques according to interference relations among the plurality of virtual nodes, wherein, each virtual node represents a wireless communication node; and a plurality of clique communication management modules that are one-to-one associated with the multiple virtual node cliques, wherein, each clique communication management module is configured to manage data exchange between an associated virtual node clique and other virtual node cliques, so as to emulate communication behavior of the wireless communication node. The present invention has many advantages such as high flexibility, good scalability, low cost and the like. Compared with a centralized virtualization solution, this solution can significantly reduce management data overhead and thus enhance the real-time behavior of the whole system. | 10-17-2013 |
20130291118 | PROTECTING PRIVACY DATA IN MAPREDUCE SYSTEM - A method for protecting privacy data in a MapReduce system comprising a private subsystem and a public subsystem includes receiving a MapReduce program to be executed in the MapReduce system, wherein the MapReduce program contains instructions that designate the privacy property of the input and output data of a Map function and the output data of a Reduce function; detecting the privacy property of the input and output data of the Map function and the output data of the Reduce function prior to execution of the MapReduce program; and assigning the data for processing by the private subsystem and the public subsystem based on the detected privacy property, wherein the data of which the privacy property is private are assigned to the private subsystem. | 10-31-2013 |
20130325336 | DETERMINING A PATROL PATH - A method of determining a path comprises obtaining a path in a road net, the road net comprising a plurality of nodes; calculating, with a processing device, an event displacement probability within coverage of the path, wherein the event displacement probability is used to describe a possibility of displacement of an event that could have occurred within the coverage of the path, to outside the coverage of the path to occur; and changing the path based on the event displacement probability. | 12-05-2013 |
20130325338 | DETERMINING A PATROL PATH - A method of determining a path comprises obtaining a path in a road net, the road net comprising a plurality of nodes; calculating, with a processing device, an event displacement probability within coverage of the path, wherein the event displacement probability is used to describe a possibility of displacement of an event that could have occurred within the coverage of the path, to outside the coverage of the path to occur; and changing the path based on the event displacement probability. | 12-05-2013 |
20130332612 | TRANSMISSION OF MAP/REDUCE DATA IN A DATA CENTER - A method for transmission of map/reduce data in a data center having a storage network (SAN), the data center including multiple servers deployed with a job tracker, map task trackers and reduce task trackers, the method comprising: in response to receiving a map task allocated by the job tracker, a map task tracker performing the map task and generating map task outputs; the map task tracker writing the map task outputs to the storage network; and in response to receiving a reduce task allocated by the job tracker, a reduce task tracker reading the map tasks outputs from the storage network. | 12-12-2013 |
20140006324 | AUTOMATIC EVENT ANALYSIS | 01-02-2014 |
20140025828 | EXTENDING PROCESSING CAPACITY OF SERVER - Embodiments of the present invention relate to a method and apparatus for extending processing capacity of a server side. In one embodiment, there is provided a method of extending processing capacity of the server side, comprising: deciding a job to be offloaded from the server side; partitioning the job into one or more tasks; allocating the one or more tasks to one or more clients in response to http requests transmitted from the one or more clients; receiving, from the http requests transmitted from the one or more clients, responses of the one or more clients to the from the server side one or more tasks. | 01-23-2014 |
20140045511 | CONTENT SHARING AMONG MOBILE TERMINALS - A method for realizing content sharing among mobile terminals comprises: receiving an index of access content sent by a requesting mobile terminal; looking up a shareable content index table for the index of the access content; and sending identification information of a mobile terminal having the index of the access content to the requesting mobile terminal if the index of the access content is found, so that the requesting mobile terminal obtains the requested access content from the mobile terminal having the index of the access content via wireless communication. | 02-13-2014 |
20140061471 | AIRFLOW-ORGANIZATION TESTING METHOD FOR A CLEAN ROOM AND SYSTEM USING THE SAME METHOD - The present invention discloses an airflow-organization testing method for a clean room and a system using the same method, which are designed to solve the defects such as poor precision in the existing visual testing method. The airflow-organization testing method for a clean room according to the present invention uses a thermal imaging device to detect a sample gas-flow formed by a sample gas in the clean room, and the sample gas is a kind of gas, such as liquid nitrogen, dry ice or water vapor, with temperature difference from ambient air. The airflow-organization testing system for a clean room according to the present invention comprises a sample gas supplier and a thermal imaging device, wherein the thermal imaging device can continuously detect a spatial position of the sample gas and display it on a display. The airflow-organization testing method for a clean room according to the present invention has more accurate testing results and avoids contamination brought into the clean room; and, the detection devices employ mature technologies as well as high testing precision. The airflow-organization testing system for a clean room according to the present invention uses a sample gas supplier and a temperature detection device, thereby improving detection precision and expanding detection range. | 03-06-2014 |
20140095113 | METHOD AND APPARATUS FOR DETERMINING MAINTENANCE SECTIONS OF A RAIL - A method of determining maintenance sections of a rail includes partitioning the rail into a plurality of sections based on railway topographical information and track defect information; identifying, from the plurality of sections, sections whose sectional speed limits are lower than a recommended running speed; and determining, from the identified sections, sections which need maintenance. | 04-03-2014 |
20140120964 | GROUP MESSAGING AT MOBILE TERMINAL IN AUTONOMOUS NETWORK - A method for group messaging at a mobile terminal in autonomous network includes acquiring a message and a list of target identifiers, containing the identifiers of multiple mobile terminals to which the message is to be sent; transmitting the message via the autonomous network to any mobile terminal of the multiple mobile terminals that locates in the autonomous network, and removing the identifier of the mobile terminal from the list of target identifiers to obtain an updated list of target identifiers; generating an aggregate message, wherein the aggregate message contains the message and the identifiers in the updated list; sending the aggregate message to a base station if the length of the aggregate message does not exceed a threshold; dividing the aggregate message into multiple fragment messages and sending the multiple fragment messages to the base station if the length of the aggregate message exceeds the threshold. | 05-01-2014 |
20140215178 | RESOURCE MANAGEMENT IN MAPREDUCE ARCHITECTURE AND ARCHITECTURAL SYSTEM - A method for resource management in MapReduce architecture. The method includes: determining a ratio r of an input data amount of a Map task and an output data amount of the Map task and an average size R of a record in Map output results; determining a memory size Memory_size that can be allocated to the Map task corresponding to a Map slot; according to the determined r, R and Memory_size, determining an input split size appropriate for the Map task; and allocating an input split with the input split size in a MapReduce job to be processed to the Map task occupying the Map slot. An apparatus for same is also provided. | 07-31-2014 |
20140239639 | CONTROLLING WIND TURBINE - The present invention relates to a method and apparatus for controlling a wind turbine. The method includes: dividing a plurality of wind turbines into at least one group based on a similarity in status information of the plurality of wind turbines; in response to having detected a fault in a first wind turbine of the plurality of wind turbines, searching a group to which the first wind turbine belongs for a second wind turbine matching status information of the first wind turbine; and controlling the first wind turbine based on parameters from the second wind turbine. | 08-28-2014 |
20140312181 | SWITCH MONITORING AND RAILWAY LINE MANAGEMENT - A switch monitoring method and a switch monitoring system, a railway line management method and a railway line management system are provided. Electric signal of a switch motor during pulling of the switch can effectively reflect status of the switch, when the switch is in a stable state, electric signal of its motor is very steady during pulling of a switch of the switch; however, when the switch is in an unstable state, there will be different degrees of fluctuation in electric signal of its motor during pulling of the switch. Thus, the invention may be used to identify state of a switch by monitoring electric signal of a switch motor ( | 10-23-2014 |
20140329539 | DETERMINING LOCATION OF MOBILE DEVICE - Embodiments of the present invention relate to a method and apparatus for determining the location of a mobile device. Specifically, the method comprises: receiving the location message from a neighboring mobile device, the location message comprising the location of the neighboring mobile device at the current time which is obtained by the neighboring mobile device through calculation utilizing signals received from satellites; and estimating the location of the mobile device at the current time based on stored locations of the mobile device at historical time, stored locations of the neighboring mobile device at the historical time, and the received location of the neighboring mobile device at the current time. | 11-06-2014 |
20150015717 | INSIGHT-DRIVEN AUGMENTED AUTO-COORDINATION OF MULTIPLE VIDEO STREAMS FOR CENTRALIZED PROCESSORS - A method of providing video feeds from a plurality of cameras to a plurality of screens including determining a plurality of constraints on a centralized processor processing the video feeds, determining a camera semantic classification for each of the plurality of cameras, determining historical events captured by each of the plurality of cameras, and providing at least one video feed to at least one of the screens according to the plurality of constraints on the centralized processor, the camera semantic classifications and the historical events. | 01-15-2015 |