05th week of 2010 patent applcation highlights part 68 |
Patent application number | Title | Published |
20100030802 | SYSTEM AND METHOD THA ALLOWS RELATIONAL DATA TO BE MODELED EFFICIENTLY AND SYNCHRONIZED WITHOUT CREATING DANGLING REFERENCES - Methods and systems to maintain data integrity across a plurality of devices by reducing or preventing dangling references are provided. In one embodiment, all data objects are provided with reference IDs enabling reference to an extant version of an object. In another embodiment, a global synchronization clock per synchronization node is used. Furthermore, in an embodiment, data integrity is enhanced through the use of snapshots during synchronization processes. In another embodiment, forwarding deletes is used to resolve conflicts in a synchronization process. In another embodiment, update ordering is employed to maintain data integrity when adding or deleting data objects. | 2010-02-04 |
20100030803 | METHOD FOR GENERATING BUSINESS INTELLIGENCE - A method for generating business intelligence comprising the steps of creating a database, contributing data into the database via a computer, assigning numeric values to the data via the computer and calculating scores from the data. The data is selected from agenda, statements, subject types and attributes. The agendum is an objective. The statements support the agendum. The subject types comprise a category of a person, place or object. The attributes describe the subject types and may comprise attribute value descriptions and attribute value inputs. All the data is inputted into a software program, and the software program is utilized to calculate a holistic agendum score or a normalized agendum score. The holistic agendum score is a numerical indicator of the agendum based on holistic calculations and the normalized agendum score is a numerical indicator of the agendum based on zero-based cross normalization calculations. | 2010-02-04 |
20100030804 | Synchronization of Locations in Real and Virtual Worlds - Embodiments of the invention provide techniques for synchronizing virtual locations to real locations. In one embodiment, data sources are monitored to detect events that affect real locations. A filter specified by an owner of the virtual location may be used to detect keywords indicating events affecting a particular location. In the event that such events are detected, the owner may be notified to modify the virtual location to match the real location. Optionally, the virtual location may be automatically modified to match the real location. | 2010-02-04 |
20100030805 | PROPAGATING INFORMATION FROM A TRUST CHAIN PROCESSING - A method, system, and computer usable program product for propagating information in a trust chain processing are provided in the illustrative embodiments. Upon a trust client invoking the trust chain processing, a mapped security information is received, the mapped security information being stored in a memory or a data storage associated with a data processing system. A set of security information attributes are located from the mapped security information according to a configuration. The set of security information attributes are packaged to form a packaged security information. The packaged security information is issued to a target system, the target system being distinct from the trust client that invoked the trust chain processing. The locating, the packaging, and the issuing collectively form monitoring the trust chain processing. A next component in the trust chain processing may be invoked. The invoking may occur before, after, or during the monitoring. | 2010-02-04 |
20100030806 | Presenting Addressable Media Stream with Geographic Context Based on Obtaining Geographic Metadata - In one embodiment, a method comprises identifying, by a device, an addressable video stream selected for viewing by a user of the device; obtaining, by the device, geographic metadata for the addressable video stream in response to the device identifying the addressable video stream, the geographic metadata including a location metadata element identifying a geographic location that describes a corresponding identifiable event within the addressable video stream; retrieving, by the device, location information about the geographic location based on the corresponding location metadata element; and displaying by the device the location information to the user, for presentation to the user of the location information that provides a geographic context for the identifiable event. | 2010-02-04 |
20100030807 | LINKED AIRCRAFT RELIABILITY AND SOLUTION ANALYSIS SYSTEM AND METHOD - An automated linked aircraft reliability and solution analysis system includes a central database and an aircraft fleet reliability database comprising aircraft fleet reliability data and a service solutions database comprising service solution data connected to the central database. The central database is adapted to link the aircraft fleet reliability data in the aircraft fleet reliability database with the service solution data in the service solutions database. An automated linked aircraft reliability and solution analysis method is also disclosed. | 2010-02-04 |
20100030808 | MULTIMEDIA ARCHITECTURE FOR AUDIO AND VISUAL CONTENT - A multimedia architecture for audio and video content. The architecture includes virtual assets that model, or are associated with, a media presentation and one or more real assets that model, or are associated with, digitally encoded embodiments of the media presentation. The architecture enables automatic selection of content in a format that is optimal for a particular device, shielding a user from the complexities of multiple digital formats. | 2010-02-04 |
20100030809 | MAINTAINING LARGE RANDOM SAMPLE WITH SEMI-RANDOM APPEND-ONLY OPERATIONS - Systems and methods are provided for online maintenance, processing, and querying of large random samples of data from a large/infinite data stream. In an illustrative implementation an exemplary computing environment comprises at least one data store, a data storage and management engine operable to process and/or store data according to a selected data processing and storage management paradigm on a cooperating data store (e.g., flash media). The exemplary data storage and management engine can deploy the exemplary sampling algorithm to perform and/or provide one or more of the following operations/features comprising the algorithm is operable for streaming data (or a single pass through the dataset), allows for the semi-random data write operations, the algorithm avoids operations (e.g., in-place updates) that are expensive on flash storage media, and the algorithm is tunable to both the amount of flash storage and the amount of standard memory (DRAM) available to the algorithm. | 2010-02-04 |
20100030810 | Real-time interactive system and method for making and updating changes to infrastructure data - A real-time interactive system and method for updating infrastructure information, and using the same to implement new changes to the infrastructure, can utilize a wireless enabled portable data collection device for capturing infrastructure information in the field at an access interface; an infrastructure information database containing previously recorded infrastructure information, if any; a remote server communicating with the portable data collection device and the infrastructure information database; wherein infrastructure information is wirelessly communicated to the remote server and the remote server controls a real-time interactive session with the portable data collection device to verify previously recorded infrastructure information, update the infrastructure information database with the current infrastructure information, and facilitate making the new changes using updated infrastructure information. The portable data collection device can be a cell phone having a camera, for capturing the images, and a GPS receiver, for obtaining GPS data associated with the access interface. | 2010-02-04 |
20100030811 | SYSTEM AND METHOD FOR MANAGING CUSTOMER ADDRESS INFORMATION IN ELECTRONIC COMMERCE USING THE INTERNET - A system and method for managing customer address information in electronic commerce using the Internet are provided. Customers' detailed address information is received from customer terminals connected over the Internet, a unique address number corresponding to the detailed address information is produced, and the produced unique address number and the corresponding detailed address information are separately stored and managed in separate database (DBs), thereby effectively preventing leakage of the customers' detailed address information due to hacking or a malicious program. | 2010-02-04 |
20100030812 | Method for inserting a contact - The invention relates to a method for inserting a contact, which is defined in a procurement system, into an individual list of contacts for a buyer in the procurement system. In order to insert the contact of a supplier known to a buyer into the list of the buyer automatically, it is proposed that the procurement system reads out an identification feature from an address and inserts the contact into the list, when the buyer accesses the address, which contains the identification feature of the contact, and logs into the procurement system. | 2010-02-04 |
20100030813 | AUTOMATIC UPDATING OF CONTENT INCLUDED IN RESEARCH DOCUMENTS - Systems and methods for updating a document are provided. A document content updater is configured to determine a web-based source for a section of content that is contained in an electronic document. The document content updater is further configured to determine for the section of content an update that is included in a copy of the web-based source contained in web-content downloaded by a web crawler. The document content updater is further configured to provide the determined update to be included in the electronic document. | 2010-02-04 |
20100030814 | SYSTEM, METHOD, OR APPARATUS RELATING TO A DATA STRUCTURE WITH A LARGE NUMBER OF ENTRIES - Embodiments of methods, apparatuses, devices, and systems associated with a data structure having a large number of entries are disclosed. | 2010-02-04 |
20100030815 | IMAGE FILE MANAGEMENT METHOD AND IMAGE FILE MANAGEMENT APPARATUS - A method for managing an image file in which a plurality of images each having ancillary information is sequentially included, and in which a main image among the plurality of images is indicated based on the ancillary information of the image stored at a head of the image file, includes inputting an instruction to delete an image included in the image file, and based on the input of the instruction, deleting images other than at least the main image from among the plurality of images included in the image file based on the ancillary information of the image stored at the head of the image file. | 2010-02-04 |
20100030816 | Bursting in a Content Management System - When a document is checked into a content management system repository, parts of the document may be stored as separate chunks in the repository based on bursting rules associated with that document. These chunks may be associated with chunk-specific bursting rules several levels deep. A granular bursting mechanism processes each chunk in the repository using the applicable bursting rule. One suitable implementation to determine the applicable bursting rule is to recursively decide whether to use the rules for the parent document, or the chunk-specific bursting rules. Another suitable implementation to determine the applicable bursting rule is for each chunk, to check the parent document's child processing policy. If the parent document's child processing policy allows specific rules to be overwritten, the chunk-specific bursting rules for the chunk are used. If the parent document's child processing policy does not allow rules to be overwritten, the parent document's bursting rules are used. | 2010-02-04 |
20100030817 | STATEMENT CATEGORIZATION AND NORMALIZATION - Systems, methods and computer program products for statement categorization and normalization are described herein. An embodiment includes a statement categorizer and a statement normalizer. The statement categorizer categorizes statements to reduce or even eliminate inconsistencies that may arise between primary and replicate databases as a result of executing certain statements. Categorized statements are normalized by the statement normalizer to generate normalized statements, which are provided to a replication server. Normalized statements assist replication server to regenerate a statement to be executed on a replicate database. | 2010-02-04 |
20100030818 | SYSTEM AND METHOD FOR APPLYING ONCE A TRANSACTION DELIVERED IN A MESSAGE PUBLISHED ASYNCHRONOUSLY IN A DISTRIBUTED DATABASE - An improved system and method for applying once a transaction delivered in a message published asynchronously in a distributed database is provided. In various embodiments, apply once messaging may be achieved for asynchronous publication by having a persistent log stored on a messaging server. A messaging server may receive an update message for a transaction to be published asynchronously in a distributed database, may generate a sequence number for the transaction in a message, and may log the update message with the sequence number in a log file persistently stored on the messaging server. The messaging server may then send an acknowledgement that the update message is published and may asynchronously publish the update message with the sequence number to subscribers. The publication may only succeed if there may not be any message tagged with a sequence number that has been previously published by the messaging server. | 2010-02-04 |
20100030819 | Method, system and apparatus to seamlessly manage and access files across multiple devices - A method, system and apparatus to seamlessly manage and access files across multiple devices in a network, comprising steps of maintaining a local database in each of the devices, synchronizing the local databases of the devices using transaction logs and sync controller, managing and accessing file(s) among the devices using the database. | 2010-02-04 |
20100030820 | Reassembling fragmented files or documents in an order-independent manner that ensures each of the fragments belongs to only one reassembled file - Files can be reassembled from fragments by (a) accepting adjacency scores for each pair of fragments from the set of fragments, (b) identifying header fragments from among the fragments of the set of fragments, and (c) for each of the header fragments identified, reconstructing a corresponding one of the two or more files from the fragments of the set of fragments such that the sum of the adjacency scores are optimized, wherein each of the fragments is permitted to belong to only one of the at least two files, and wherein at least two files are reconstructed such that the results are independent of the order in which the files are reconstructed. | 2010-02-04 |
20100030821 | SYSTEMS AND METHODS FOR PRESERVING AUDITABLE RECORDS OF AN ELECTRONIC DEVICE - Embodiments of a system and method for preserving data records of a system comprising a mobile electronic device and a remote log storage configured to store data records corresponding to auditable events. The mobile electronic device comprises memory storage configured to store user data and the user data includes a data log comprising data records corresponding to auditable events. As well, the mobile electronic device is operatively coupleable to the remote log storage. The method comprises receiving a command to delete the user data; determining any data records in the data log which have not been uploaded to the remote log storage; storing any determined data records in the remote log storage; and deleting the user data. | 2010-02-04 |
20100030822 | DATA RECOVERY USING A MINIMUM NUMBER OF RECOVERY STREAMS - A data recovery method that uses a minimum number of recovery streams is provided. The method comprises defining a minimum number of recovery streams to be read from during restoration of data from one or more storage volumes in a communication network, wherein the minimum number is determined according to one or more parameters defining availability of one or more resources in the communication network; restoring the data using at least the minimum number of recovery streams to optimize the rate at which the data is restored; and dynamically changing the minimum number of recovery streams, in response to determining that the availability of the one or more resources has changed. | 2010-02-04 |
20100030823 | PERFORMING A PRE-UPDATE ON A NON VOLATILE MEMORY - A method of updating an original version of content to a new version of content, in a non-volatile memory storage device, the method includes: providing a non-volatile content memory storage area arranged to accommodate a full version of content; providing an auxiliary memory area; performing, while at least part of the content memory storage area is not being updated, at least one pre-update operation corresponding to at least one in-place update operation applicable, in an in-place update, on the part of the content memory storage area; storing, while at least part of the content memory storage area is not being updated, at least one result of the performed at least one pre-update operation, on the auxiliary memory area; and performing an in-place update of the at least part of the content memory storage area utilizing the at least one result stored on the auxiliary memory area. | 2010-02-04 |
20100030824 | STATEMENT LOGGING IN DATABASES - System, method, computer program product embodiments and combinations and sub-combinations thereof for logging of data manipulation language (DML) statements are described herein. An embodiment includes a database engine, a replication agent and a replication server which replicates data from the database engine to one or more replicate databases. The database engine writes parsed query information into a transaction log so that a process of replication agent may read the parsed query information and forward it to the replication server. The database engine writes all log records associated with a statement in a manner that allows the replication server to distinguish if those log records belong to same statement. In another embodiment, replication agent selectively sends SQL statement information to the replication server based on the replication server architecture. | 2010-02-04 |
20100030825 | File Management System and Method - A proposal is made of a file management system and method capable of reliably deleting unnecessary data. In a file management console and method for reading or writing data of a file from or in a first volume, which is provided by a storage device, in response to a request sent from a host computer, one snapshot or multiple snapshots that relate to the first volume and can be updated are created. In response to an externally issued designated file deletion command, a designated file is deleted from all of the first volume and snapshots or part thereof specified in the deletion command. At this time, the data items of the designated file in the first volume and/or snapshots from which the designated file should be deleted are overwritten with invalid data. Moreover, pieces of management information on the designated file are changed to a reference-disabled state. | 2010-02-04 |
20100030826 | PRODUCTION-ALTERNATE SYSTEM INCLUDING PRODUCTION SYSTEM FOR PROCESSING TRANSACTIONS AND ALTERNATE SYSTEM AS A BACKUP SYSTEM OF THE PRODUCTION SYSTEM - The present invention provides an alternate system as a backup system of a production system for processing transactions. The alternate system includes a restoring unit for obtaining, from a storage unit of the production system that stores data including at least one update regarding a transaction processed with the production system, the data including the at least one update at the last time the transaction was committed before a quiesce point to copy the obtained data to a storage unit in the alternate system, a copying unit for copying an update that is selected from a message queue that stores the update and information that is associated with each update and can identify the quiesce point, by using the information that can identify the quiesce point, and committed at the quiesce point or later, to the storage unit of the alternate system, and a transaction processing unit for taking at least one transaction from an accepting queue that accepts transaction processing upon completion of copying the selected update to start processing of the taken transaction. | 2010-02-04 |
20100030827 | DISTRIBUTED VIRTUAL STORAGE OF PORTABLE MEDIA FILES - Storing a file on a virtual file system associated with a portable media drive. The virtual file system includes the portable media drive and allocated storage of a plurality of storage servers. The file is partitioned into a local portion and at least one remote portion. The local portion is stored on the portable media drive and the remote portions are transferred to a process server. The process server treats each portion as an independent file and stores it to an appropriate storage server without reference to the original file, to other portions, or to the user. For a virtually compressed file, the storage size of the file on the virtual file system is calculated as a function of the storage size of the local portion on the portable media drive. | 2010-02-04 |
20100030828 | DETERMINATION OF INDEX BLOCK SIZE AND DATA BLOCK SIZE IN DATA SETS - A plurality of data sets is maintained, wherein each data set comprises an index block and a plurality of data blocks. An index block size is determined for redefining the plurality of data sets, based on an amount of space left unused in index blocks of the plurality of data sets, wherein for determining the index block size greater weight is provided to those index blocks with lesser unused space in comparison to those index blocks with greater unused space. A data block size is determined based on whether the plurality of data blocks is used more frequently for direct processing or used more frequently for sequential processing. | 2010-02-04 |
20100030829 | Method of generating random numbers - A method of obtaining uniform and independent random numbers is given (a) comprising two distinct odd primes p | 2010-02-04 |
20100030830 | Method of predicting of signal processes via separation on band-limited and high-frequency components - A method of prediction is suggested for the characteristics of future values of processes that can be expressed as integrals over future times with different weight functions (kernels), or as anticausal convolution integrals. In particular, all band-limited processes processes are predictable in this sense, as well as high-frequency processes, with zero energy at low frequencies. In addition, process of mixed type can still be predicted using low-pass filter and high-pass filter for this process, to provide separation on low-band and high frequency processes. It is allowed that an outcome of low-pass filter be not a purely band-limited process, but have exponential decay of energy on high frequencies. The algorithm suggested consists of two blocks: separation of a process on band-limited and high-frequency components, and approximation of the transfer function of the anticausal integral that has to be predicted by transfer functions for causal convolution integrals. This approximation has to be done separately for high frequency domain and low band domain. | 2010-02-04 |
20100030831 | MULTI-FPGA TREE-BASED FFT PROCESSOR - A fast Fourier transform (FFT) computation system comprises a plurality of field programmable gate arrays (FPGAs), a plurality of initial calculations modules, a plurality of butterfly modules, a plurality of external interfaces, and a plurality of FPGA interfaces. The FPGAs may include a plurality of configurable logic elements that may be configured to perform mathematical calculations for the FFT. The initial calculations modules may be formed from the configurable logic elements and may be implemented according to a split-radix tree architecture that includes a plurality of interconnected nodes. The initial calculations modules may perform the initial split-radix calculations of the FFT. The butterfly modules may be formed from the configurable logic elements and may be implemented according to the split-radix tree architecture to perform at least a portion of the FFT computation in an order that corresponds to the connection of the nodes of the split-radix tree architecture. The FPGA interfaces are included in each FPGA and allow communication between the FPGAs. The external interfaces are also included in each FPGA and allow communication with one or more external devices in order to receive data which requires an FFT computation and to transmit the FFT computation results. | 2010-02-04 |
20100030832 | Method and Apparatus for Performing Computations Using Residue Arithmetic - The subject invention pertains to a method and apparatus for performing computations using residue arithmetic. The subject method and apparatus can utilize logic gates for performing calculations such as multiplication by a constant, computing a number theoretic logarithm of a residue for a given base α | 2010-02-04 |
20100030833 | APPARATUS, METHOD, AND PROGRAM FOR ARITHMETIC PROCESSING - A mantissa/exponent splitter splits an input value X=(1+X | 2010-02-04 |
20100030834 | Performing A Binary Coded Decimal (BCD) Calculation - To perform a binary-coded decimal (BCD) calculation, a processor receives values on which the BCD calculation is to be performed. A carry resulting from the BCD calculation is stored in a flag register of the processor, and the carry stored in the flag register is used to compute a result of the BCD calculation. | 2010-02-04 |
20100030835 | Variable Node Processing Unit - A variable node processing unit with N+1 inputs, having at least a first bank of two-input adders and a separate last bank of two-input adders, where the banks of adders are disposed in series. | 2010-02-04 |
20100030836 | Adder, Synthesis Device Thereof, Synthesis Method, Synthesis Program, and Synthesis Program Storage Medium - A conventional multi-input adder has a problem that only either the number of stages of operation blocks or the number of half adders and full adders can be reduced. | 2010-02-04 |
20100030837 | COMBINED ADDER CIRCUIT ARRAY AND/OR PLANE - A method of modifying a group of full adder circuits to compute a Boolean function of a set number of input bits, each full adder circuit having first and second data inputs, a data output, a carry input and a carry output, the full adder circuits being interconnected so as to form a carry chain. The method comprises the steps of setting the first input of each full adder circuit to a same fixed value, connecting each respective input bit of the set number of input bits to the second input of a respective one of the full adder circuits and using the output of the carry chain of the array of full adder circuits as the result of the Boolean function. | 2010-02-04 |
20100030838 | Method to use acoustic signals for computer communications - A method of communicating with an electronic device, comprising:
| 2010-02-04 |
20100030839 | NETWORK ARCHITECTURE FOR SECURE DATA COMMUNICATIONS - A network architecture includes a perimeter network connected between an internal network and an external network. The perimeter network includes one or more external edge nodes that are connected to the external network and a plurality of proxy servers that are each connected to one or more of the external edge nodes. One or more internal edge nodes are connected between the plurality of proxy servers and the internal network. The proxy servers are operable to establish a first secure connection between a destination through the external network and a second secure connection to a destination in the internal network. Each of the plurality of proxy servers provide a substantially identical identification for authentication when establishing the first and second secure connections. | 2010-02-04 |
20100030840 | Content Discovery and Transfer Between Mobile Communications Nodes - Content discovery and content transfer between mobile communications nodes is often required, for example, to synchronize maps, traffic hot spot information and the like for vehicle mounted satellite navigation devices, pedestrian hand-held personal digital assistants and other mobile communications nodes. In an embodiment, content discovery processes using data structures designed in particular ways and sent using a single packet enable nodes to identify files to be transferred whilst keeping overheads down. In an embodiment a first and a second data structure are used, each being formed from slightly different information about a subset of the files to be synchronized. In another embodiment a single tree-based data structure is used. A process for transferring data between two mobile communications nodes is also described. | 2010-02-04 |
20100030841 | METHOD AND SYSTEM FOR SHARING INFORMATION BETWEEN USER GROUPS - User groups (also known as communities) on the Internet, especially in social webs, can be structured through relationships of inheritance and association between them with the result that their content and services can be shared across these relationships in an automatic process. Thereto, the user groups comprise relationship configurations, defining if information of a certain type should be received from or sent to other user groups. | 2010-02-04 |
20100030842 | SYSTEM AND METHOD FOR SPECULATIVE REMOTE DISPLAY - Certain embodiments of the present invention provide for a system and method for network computing. In an embodiment, the system may include a storage unit for archiving historical user events and historical server events. The system may also include a processing unit for receiving a current user event and generating one or more predicted server events. The processing unit may execute a screen update based on the one or more predicted server events. The system may also include a comparison unit having computer software for comparing one or more predicted server events with one or more server-supplied server events. The one or more server-supplied server events may be generated based on the current user event. In an embodiment, the system also includes an undo unit having computer software for executing an undo algorithm. The undo unit alters the non-matching events to match the server-supplied server events. | 2010-02-04 |
20100030843 | Network-Extensible Reconfigurable Media Appliance - Extensible reconfigurable media appliance for security and entertainment captures images digitally for storage. Digital effects and filters are applied to incoming video stream on-the-fly or to video data stored in memory. Digital effects and filters are dynamically stored, modified, updated or deleted, providing extensible reconfigurable effects studio. Digital media appliance communicates wirelessly with other media appliances, computers, security systems, video storage, email, chat, cellular services or PDAs to provide seamless integration of captured video stream. | 2010-02-04 |
20100030844 | Communication System, Information Processing Apparatus, Information Processing Method, and Computer Program - A communication system includes a server that receives broadcast data and outputs the received data to a network-connected client and a client that performs reproduction or recording of the data received from the server. The server includes a broadcast receiving unit that receives the broadcast data and a server-record-scheduling-information managing unit that creates a record scheduling list. The client includes a client-record-scheduling-information managing unit that acquires the record scheduling list from the server and a record processing unit that executes an acquisition request for record-scheduled contents. The server-record-scheduling-information managing unit receives content acquisition request data from the network-connected client, selects request data from plural content acquisition request data overlapping in time, performs a content transmission permission response as a response to the selected request data and transmits requested contents, and performs a response indicating that a request is not executed as a response to the request data not selected. | 2010-02-04 |
20100030845 | ENFORCEMENT OF OBJECT PERMISSIONS IN ENTERPRISE RESOURCE PLANNING SOFTWARE - A system and method of enforcing Enterprise Resource Planning (“ERP”) software object permissions in a three-tiered architecture is provided. A user connects to the three-tiered architecture via an enhanced client, which connects to a database server via a middle-tier server. The database server stores code and permission information for each database object. When a user connects to the system, the user's permissions are retrieved and stored at the middle-tier server. The user may then access data by instantiating objects at the middle-tier server by compiling and executing code retrieved from the database server. The middle-tier server performs permission checking for accessing database objects and provides environments for executing both managed and unmanaged code. The middle-tier server can perform permission checking for users and objects without accessing the database server. | 2010-02-04 |
20100030846 | METHOD OF SYNCHRONIZATION BETWEEN A MOBILE EQUIPMENT UNIT AND A SMART CARD - The invention relates to a method for synchronizing personal data between a memory of at least one mobile equipment unit and an external device. Each of the mobile equipment units includes or is connected to a SyncML synchronization client. The external device can include a SyncML synchronization server associated with the SyncML synchronization client. In one embodiment the external device is a smart card. The smart card is associated with the mobile equipment unit and the SyncML synchronization client transmits a synchronization request to the SyncML synchronization server. The SyncML synchronization server synchronizes the personal data between the smart card and the mobile equipment unit. | 2010-02-04 |
20100030847 | CONTENT DISPLAY DEVICE AND CONTENT DISPLAY METHOD - The present invention is a content display device provided with: a main device including a plurality of telephone terminals under control; and a content delivery server for delivering a content to the main device. A content delivery server | 2010-02-04 |
20100030848 | Client-server system and server machine - A server machine includes a coordinating section which generates inquiry data representing a content of an inquiry from a user of the client machine, item data indicating a relation between the inquiry and an explanatory item in a manual of the client machine, database in which a user ID identifying a user and count data representing a number of times of the inquiry, and receives an instruction signal instructing transmission of the count data from the client machine to transmit the count data, and the client machine includes a manual storage section storing manual data and a manual manager section which change an arrangement order of each of the explanatory items according to the number of times represented by the count data. | 2010-02-04 |
20100030849 | Server apparatus for thin-client system - A server apparatus for a thin-client system includes: a receiver unit that receives an input event from the terminal device; an input event processing unit that applies the received input event to particular processing related to the received input event; a region determiner unit that dynamically determines, as a desired region, a partial image region from a resultant display picture generated by the particular processing, so that the partial image region is affected by the particular processing; a region image generator unit that generates, as partial image information, partial image data and position data of the desired region, according to data of the display picture; and a transmitter unit that transmits the generated partial image information to the terminal device. | 2010-02-04 |
20100030850 | SERVER UNIT, SERVER CONTROL METHOD, AND RECORDING MEDIUM IN SERVER-BASED COMPUTING SYSTEM - When a drawing command for the screen drawing data created by an application program corresponding to a user input event is transmitted to a client unit, if the transmission delay time t obtained by RTT measurement is within a preset threshold value TH, the drawing command is transmitted in real time in an Instantaneous (Eager) Update mode in the order in which the drawing data was created. If the transmission delay time t has exceeded the threshold value TH, an interval corresponding to a drawing update time interval Tn is allowed and the drawing commands during the interval are put together and transmitted in a Non-instantaneous (Lazy) Update mode. In the Non-instantaneous (Lazy) Update mode, transmission priority according to the type of a drawing command (the user's attention) is set. | 2010-02-04 |
20100030851 | LOAD BALANCER, LOAD-BALANCING METHOD, AND RECORDING MEDIUM WITH LOAD-BALANCING PROGRAM - A load balancer includes: a license control unit that performs a process for collecting license information managed by plurality of servers; a connection management unit that manages a connection between the server to be allocated which is specified by the reply and the client, and notifying, when the connection is established, the license control unit of the identification information on the server to be allocated and the identification information on the license used for the connection; and an allocation processing unit that selects the servers that are the allocation candidates on the license of the determination request, and inquiring of the license control unit about the use state of the license by the selected server, and a process for specifying the server to be allocated from the allocation candidate servers, and notifying the connection management unit of the license included in the reply to the inquiry. | 2010-02-04 |
20100030852 | Method of Transmitting at Least One Content Representative of a Service, from a Server to a Terminal, and Associated Device and Computer Program Product - A method is provided for transmitting at least one content representative of a service, from a server to a terminal. Such a method includes a preliminary preparation phase of the service and a phase of transmitting. The preliminary preparation phase includes a step of providing the service by a creator, in the form of a textual description comprising a text portion and at least one program instruction, and a step of translating, in a compilation environment, the textual description of the service into a service program, including executable instructions. The phase of transmitting the content to the terminal, includes, on receipt of a request by the terminal, a step of executing the service program on the server, delivering the content in the form of binary data, and a step of transmitting the binary data to the terminal. | 2010-02-04 |
20100030853 | REMOTE DESKTOP CONTROL SYSTEM USING USB INTERFACE AND METHOD THEREOF - A desktop sharing and remote control system where a server and a client are connected by a USB cable. Either the server or the client includes an ASIC/CPLD/FPGA which is a PC-to-PC USB connection bridge. The ASIC/CPLD/FPGA enumerates a first standard USB mass storage device to the server and a second standard USB mass storage device to the client. The server executes a server side application program to obtain video data representing its desktop images and transmits the video data to the first emulated mass storage device, and to receive user input device data from the first mass storage device and apply them to control the server. The client executes a client side application program to obtain keyboard and mouse data and transmits the data to the second emulated mass storage device, and receive video data from the second mass storage device and applies it to a display device. | 2010-02-04 |
20100030854 | VIRTUAL ENVIRONMENT MODULE BUNDLE - A method for providing virtual world functionality to a user of a base virtual world having base virtual world functionality, includes providing a virtual world layer having virtual world layer functionality beyond the base virtual world functionality, encapsulating the virtual world layer to provide a virtual world module and transmitting the virtual world module to virtual world layer infrastructure to provide a transmitted virtual world module. The transmitted virtual world module is executed to provide user access to the base virtual world functionality and the virtual world layer functionality. | 2010-02-04 |
20100030855 | SYSTEM AND METHOD FOR COMMUNICATION OVER AN ADAPTIVE SERVICE BUS - An adaptive service bus comprising adaptable logical components for transporting communications. A configuration of each logical component of the adaptive service bus is determined by receipt of a control message that establishes the behavior of that component. Thereafter, communications that are received by the adaptive service bus are processed in accordance with “rules” established by the configurations. The configuration of the adaptive service bus may be changed in real time to accommodate changes in communication types and/or changes in the processing rule for a particular communication type. | 2010-02-04 |
20100030856 | INSTANT MESSAGING APPLICATIONS IN SECURITY SYSTEMS - A method of operating a security system by generating an instant message at a first location, the instant message including security system data, then transmitting the instant message from the first location over a computer network to a second location via an instant message server computer. The instant message is received at the second location, and a security system function is initiated at the second location based on the security system data from the instant message. Security system configuration data may be provided with an instant message in order to enable remote programming of the security system via the instant messaging channel. Half-duplex audio communications may also be achieved by providing digitized audio files with instant messages that may be communicated between locations. | 2010-02-04 |
20100030857 | METHOD AND APPARATUS FOR ASSISTING BEHAVIOURAL CHANGE - A method and apparatus for assisting a user to formulate, apply and adhere to a changed behaviour program. The user's commitment is established by presenting a number of potential barriers to implementing a desired behavioural change; asking a user to select one or more potential barriers; presenting a selected number of possible solutions to the barriers, receiving user input selecting at least one solution; and prompting the user to enter a commitment to one or more actions intended to assist the behavioural change. Maintenance of an exercise regime is assisted by displaying a selection of options for activities to be included in the exercise regime; allowing a user to select activities; displaying a schedule of planned exercise activities; and sending an electronic alert message to the user in advance of the scheduled activity. | 2010-02-04 |
20100030858 | METHOD AND SYSTEM FOR CENTRALIZED CONTACT MANAGEMENT - Disclosed is a method and system for managing contacts for a communication system by storing contact information in a centralized storage system and permitting receiving users to access the centralized contact information storage system using a token passed with communications from a sending user. The communications system may be a trusted network with trusted sending and receiving members. Each communications system member provides contact information the member may wish to make available to other parties. The member may also create a policy defining which contact information may be made available to different classes of users. A member of the communications system generates a message to send to a receiving user. A token that identifies the sending user to the communications system is embedded into the message to be sent to the receiving user. The receiving user, after identifying the message as a message containing a token, may request contact information for the sending user from the communications system using the token identifying the sending user to the communication system. The communication system delivers a subset of the sending user's contact information to the receiving user based on the sending user's contact information and policy definitions stored in the centralized contact information storage system of the communication systems. The system and method are especially adaptable to e-mail communications, but other forms of electronic communications may also be included in an embodiment, either solely or in combination. | 2010-02-04 |
20100030859 | Method for collaboratively tagging and highlighting electronic documents - One embodiment of the present invention provides a method for allowing a first user to view a collaboratively annotated electronic document. During operation, the system identifies a set of users based on the similarities of online behavior between the identified users and the first user. The system further ranks the identified users based on degrees of similarities between these users and the first user. The system then retrieves an electronic document selected for viewing by the first user and determines whether at least one of the identified users has annotated the electronic document. Based on the determination, the system augments the electronic document with annotations from the identified user and displays the annotated electronic document to the first user. | 2010-02-04 |
20100030860 | Digital Camera - A digital camera comprises an image-capturing unit that captures an image of a photographic subject and acquires image data, a communication unit for sending and receiving electronic mail data including image data, a recording control unit that records the image data acquired by the image-capturing unit as photographed image data upon a recording medium, an email for sending creation unit that creates an email for sending, to which is attached an image based upon the photographed image data recorded upon the recording medium, an email address setting unit that sets an email address as the destination of the email for sending, and an upper limit setting unit that sets an upper limit of data amount or an upper limit of the number of images, for the image to be sent, according to the email address that is set by the email address setting unit. | 2010-02-04 |
20100030861 | METHOD AND TRANSMITTER FOR PRODUCING A DATA STREAM, METHOD AND RECEIVER FOR CALLING AT LEAST ONE DATA SEGMENT IN A DATA STREAM - A method produces a data stream. The data stream is subdivided into at least one data segment. A key which is associated unambiguously with that data segment is created. A node is selected from a set of nodes in a network for that data segment on the basis of the key associated with that data segment, and the data segment is transmitted to the node selected for that data segment. Furthermore, a method calls at least one data segment in a data stream by a receiver node. A key which is associated unambiguously with that data segment is produced. A node is selected from a set of nodes in the network for the data segment on the basis of the key associated with that data segment. A request message is sent to the selected node to transmit the data segment associated with the key, and the data segment is received by the receiver. | 2010-02-04 |
20100030862 | TESTING A NETWORK SYSTEM - A network system uses a staging server. The network system comprises an existing server and a client device that transmits session traffic comprising an HTTP request message. The HTTP request message is duplicated to form duplicated HTTP request messages. It is determined whether the HTTP request message has a first session identifier. If so, a mapping relation between the first session identifier and a second session identifier is searched for. The duplicated HTTP request messages to the existing server and the staging server, respectively, are transmitted, wherein the session identifier of the HTTP request message to the staging server is replaced with the second session identifier based on the first session identifier and the mapping relation. One embodiment may also comprise receiving an HTTP reply message from the existing server and an HTTP reply message from the staging server. The HTTP reply message from the existing server and the HTTP reply message from the staging server are compared. | 2010-02-04 |
20100030863 | METHOD, APPARATUS, AND DEVICE FOR MANAGING BINDING INFORMATION ON NETWORK SIDE - A method, apparatus, and device for managing binding information on the network side are provided. The method includes the following steps: an entity on a network side sends a Binding Revocation Indication (BRI) message to an entity which stores binding relations of mobile nodes (MNs), where the binding relation includes a mapping between a home of address (HoA) of an MN and plurality of care of addresses (CoAs) of the MN and the BRI message includes at least one CoA ID; and the entity which stores the binding relations of MNs deletes the corresponding binding relation of at least one CoA ID in the BRI message after receiving the BRI message from the entity on the network side. Thus, with the present invention, the network side can delete the binding relation between a specified CoA and an HoA in the case of plurality of CoAs, which makes it easier to maintain corresponding binding relations. | 2010-02-04 |
20100030864 | Zero-Minute Virus and Spam Detection - Disclosed are systems and methods for detecting unwanted electronic message transmissions on a communications network. These include establishing a database for storing metadata associated with message traffic according to at least the source addresses of the senders of electronic message transmissions. The disclosed principles also include monitoring electronic message transmissions at the certain location on the electronic communications network. Also, included is populating the database with metadata derived from analysis of the monitored electronic messages, where the metadata includes metadata derived by analyzing the contents of the monitored electronic messages. Based upon the populated database, it is determined whether certain received electronic messages are likely to be unwanted based on an examination of the metadata associated with the source addresses of the senders of the received electronic messages and based on the analysis of the content of monitored electronic messages at least in part without reference to a promulgated database of “signatures” of known unwanted electronic messages. | 2010-02-04 |
20100030865 | Method for Prioritizing E-mail Messages Based on the Status of Existing E-mail Messages - Prioritizing e-mail messages based on the status of existing e-mail messages. Specifically, the invention provides methods and systems for prioritizing e-mail messages based on the number of e-mail messages from e-mail senders that have been opened versus the number of e-mail messages from e-mail senders that have not been opened. | 2010-02-04 |
20100030866 | METHOD AND SYSTEM FOR REAL-TIME CLOUD COMPUTING - A system for providing real-time cloud computing. The system includes a plurality of computing nodes, each node including a CPU, a memory, and a hard disk. The system includes a central intelligence manager for real-time assigning of tasks to the plurality of computing nodes. The central intelligence manager is configured to provide CPU scaling in parallel. The central intelligence manager is configured to provide a concurrent index. The central intelligence manager is configured to provide a multi-level cache. The central intelligence manager is configured to provide direct disk reads to the hard disks. The central intelligence manager is configured to utilize UDP for peer-to-peer communication between the computing nodes. | 2010-02-04 |
20100030867 | METHOD AND APPARATUS FOR MANAGING MULTIMEDIA CONTENT - The invention includes a system, apparatus, and method for storing media content within a service provider network. The system includes multi-service servers associated with access points adapted to allow end-user devices to access the service provider network. Each multi-service server includes a common storage partition adapted for storing media content and a plurality of end-user storage partitions adapted for maintaining associations to media content. The system includes media servers that communicate with the multi-service servers for providing media content to the multi-service servers. In response to a request for media content received from one of a plurality of end-user devices, the requested media content stored in the common storage partition is associated with a selected one of the end-user storage partitions associated with the end-user. The request for media content is received in response to end-user directed advertisements received at any of the plurality of end-user devices. | 2010-02-04 |
20100030868 | INFORMATION PROCESSING DEVICE, METHOD, AND PROGRAM - The present invention relates to an information processing device, an information processing method, and a program for easily acquiring information. A television receiver accesses an application server and acquires an application list therefrom. When an application is selected from the application list, the television receiver again accesses the application server and acquires the selected application therefrom. While executing a process based on the acquired application, the television receiver accesses a content server as needed and acquires content data therefrom. The acquired application and content data are deleted from a storage unit when an end of the process based on the application is designated. The present invention applies to television receivers which acquire data via a network. | 2010-02-04 |
20100030869 | SYSTEMS AND METHODS FOR MANAGING THE DISTRIBUTION OF ELECTRONIC CONTENT - The present invention provides systems and methods for transferring electronic information from one location to another such that only one original work exists at a given time. The methods and systems of the present invention allow distribution of originals without requiring a registration authority or other entity to vouch for what constitutes an “original” piece of information, thus reducing (or eliminating entirely) the need to centrally record changes in ownership each time originals change hands. | 2010-02-04 |
20100030870 | REGION AND DURATION UNIFORM RESOURCE IDENTIFIERS (URI) FOR MEDIA OBJECTS - A method for providing a portion of a media object to a user is provided. The method includes receiving a URI associated with a media object. The URI indicates a portion of the media object. The method further includes determining the portion of the media object indicated by the URI. The method also includes providing the portion of the media object to a user. Furthermore, a system for providing a portion of a media object to a user is provided. The system includes a memory, logic for receiving a URI associated with a media object, and a processor. The processor is for determining the portion of the media object indicated by the URI, and providing the portion of the media object to a user. | 2010-02-04 |
20100030871 | POPULATING AND USING CACHES IN CLIENT-SIDE CACHING - Aspects of the subject matter described herein relate to client-side caching. In aspects, when a client receives a request for data that is located on a remote server, the client first checks a local cache to see if the data is stored in the local cache. If the data is not stored in the local cache, the client may check a peer cache to see if the data is stored in the peer cache. If the data is not stored in the peer cache, the client obtains the data from the remote server, caches it locally, and publishes to the peer cache that the client has a copy of the data. | 2010-02-04 |
20100030872 | System for remote processing, printing, and uploading of digital images to a remote server via wireless connections - A system that includes a digital camera, a digital image processing unit, a printer, and a remote server. The digital camera wirelessly transmits a digital image to the digital image processing unit. The digital image processing unit, once it receives the digital image, can store the image locally on a hard disk and print the digital image. The digital image processing unit can also include a mobile internet card, thereby enabling it to connect directly to the internet to upload the stored digital images directly to a remote server without first needing to connect to a local network. Alternatively, the camera and the digital image processing unit can be one and the same, and transmit the digital image wirelessly to a printer, a remote server, or both. The settings and preferences of the system can also be updated automatically when it connects to a remote server. | 2010-02-04 |
20100030873 | NETWORK MEDIA CHANNELS - A system, including: a first network coupled to at least a first server and a second server; the first server comprising: storage configured to store media data, and a network media channel manager configured to send and receive the media data according to one or more network media channels; a publishing client coupled to the first server, the publishing client configured to publish the media data using a first network media channel selected from the one or more network media channels. | 2010-02-04 |
20100030874 | SYSTEM AND METHOD FOR SECURE STATE NOTIFICATION FOR NETWORKED DEVICES - The subject application is directed to a secure state notification system and method for networked devices. Security settings associated with networked devices are each self tested by the corresponding networked device. Report data is then generated by each of the networked devices from the output of the self testing. A network message is then generated by each of the networked devices via an associated network interface in accordance with the generated report data. A network message is then received from each networked device into an associated administrative device, and a display is generated on the administrative device corresponding to the report data in accordance with each received network message. | 2010-02-04 |
20100030875 | Method and System For Remote Device Management - A system for remote device management includes in a network an auto-configuration server managing device, at least one database, and a plurality of auto-configuration servers. The auto-configuration server managing device and the database are coupled in a communicative connection. The database holds information for identification of electronic devices. The auto-configuration server managing device is arranged for communication with a manageable electronic device over the network. The auto-configuration server manager is further being arranged for:
| 2010-02-04 |
20100030876 | METHOD, SYSTEM AND APPARATUS FOR DISCOVERING USER AGENT DNS SETTINGS - A method, system and apparatus including receiving a request from a network device, the request including an IP address of said network device, generating and sending to the network device a domain name for locating a device configured to process a DNS query, the domain name corresponding to the IP address, the network device generating and sending a DNS query including the domain name and at least one local DNS setting of the network device to the device configured to the process the DNS query, and the device processing an association between the IP address and the at least one local DNS setting of the network device. | 2010-02-04 |
20100030877 | VIRTUAL SERVER SYSTEM AND PHYSICAL SERVER SELECTING METHOD - By using resource information of a physical server and a virtual server and capacity information of the physical server, a virtual server system and a physical server selecting method extract a physical server in which the utilization rate of resources is more than a high load threshold value or lower than a low load threshold value; with respect to moving candidates comprised of all combinations of a plurality of operating virtual servers in the extracted physical servers and physical servers to where the virtual servers move, seek an evaluation value of an index to level the utilization rate of resources for each server after virtual servers move; determine virtual servers are to be moved, original physical servers and destination physical servers to where virtual servers are to be moved in accordance with the evaluation value; and move the determined virtual servers to the destination physical servers. | 2010-02-04 |
20100030878 | System and Method for Management of End User Computing Devices - A system and method is provided for the repair of operating system and application binary files and configuration data files at pre-operating system boot stage by comparing attributes of the files against a reference collection of such files stored on a server during each reboot or restart cycle while creating and restoring a collection of dynamic operating system binary files, configuration data files, file system structures and hardware system attributes unique to the configuration and use of the system on a server for subsequent pre-operating system repair operations. | 2010-02-04 |
20100030879 | METHOD AND APPARATUS FOR DYNAMICALLY CONFIGURING HARDWARE RESOURCES BY A GENERIC CPU MANAGEMENT INTERFACE - A programmable network component for use in a plurality of network devices with a shared architecture, where the programmable network component includes an interface with an external processing unit to provide management interface control between the external processing unit and a network device. The programmable network component also includes a plurality of internal busses each of which is coupled to the programmable network component and to at least one network component. The programmable network component further includes a plurality of external buses each of which is coupled to the programmable network component and to at least one physical interface. The programmable network component is configured to support a plurality of protocols for communication with a plurality of physical interface components and comprises a plurality of programmable registers for determining the status of the plurality of physical interfaces. | 2010-02-04 |
20100030880 | FAILOVER IN PROXY SERVER NETWORKS - A system for servicing a request from a client includes at least two proxy servers, each having a corresponding proxy server configured as a buddy proxy server, and being adapted to act as a primary proxy server for servicing the request and to forward the request to a backend server. The system includes a load balancer adapted to: forward the request to a primary proxy server; forward the request to a failover proxy server in the event of failure of the primary proxy server; and forward a response from the primary proxy server or the failover proxy server to the client. The system includes a backend server adapted to receive a request from a proxy server and to send a response to the proxy server. The failover proxy server is adapted to process the request depending on a status of a matching previously stored request. | 2010-02-04 |
20100030881 | METHOD AND SYSTEM FOR MEDIATING ENTERPRISE SERVICE ACCESS FOR SMART DEVICES - Techniques are described for mediating enterprise service access for smart devices. A first message may be received at an enterprise service proxy device from a smart device via a first protocol associated with the smart device. It may be determined that the first message includes a smart device request for processing via an enterprise service located at a backend device. An enterprise service request and an associated enterprise request protocol may be determined based on the smart device request and a service adaptation description associated with the enterprise service and the first protocol. The enterprise service request may be sent to the backend device via the associated enterprise request protocol. | 2010-02-04 |
20100030882 | MANAGEMENT APPARATUS, COMMUNICATION APPARATUS, CONTROL METHOD, AND PROGRAM - It has been difficult for a management apparatus to make a communication apparatus change a communication channel in consideration of a remaining communication band of a network so as to set an appropriate communication channel. Further, setting the appropriate communication channel has been an enormous load placed on a communication apparatus provided with not many processing resources including a small CPU capacity, a small memory, and so forth. Therefore, the present invention allows for setting an appropriate communication channel ready for the remaining communication band of the network. Further, the present invention allows for reducing the load placed on the communication apparatus for setting the appropriate communication channel. Therefore, a management apparatus managing the network determines a communication channel satisfying a requested communication band and notifies at least a transmission apparatus and/or a reception apparatus of a change to the communication channel. | 2010-02-04 |
20100030883 | METHOD FOR OVERCOMING ADDRESS CONFLICTS AMONG DISPARATE NETWORKS IS A NETWORK MANAGEMENT SYSTEM - Converged network management application and system is provided that delivers a management platform as a service that can view and/or manage all managed networks in the aggregate, or any one of them individually (including individual devices within the managed networks), in a secure and efficient manner, providing continuously available intelligence in real time on the managed networks and systems, and overcoming integration issues including conflicting address schemas, the need to avoid unnecessary infrastructure, and the need acquire all necessary information in real time within applicable memory and bandwidth constraints. | 2010-02-04 |
20100030884 | PUBLISH AND SUBSCRIBE METHOD FOR REAL-TIME EVENT MONITORING IN A SYSTEM FOR MANAGING A PLURALITY OF DISPARATE NETWORKS - Converged network management application and system is provided that delivers a management platform as a service that can view and/or manage all managed networks in the aggregate, or any one of them individually (including individual devices within the managed networks), in a secure and efficient manner, providing continuously available intelligence in real time on the managed networks and systems, and overcoming integration issues including conflicting address schemas, the need to avoid unnecessary infrastructure, and the need acquire all necessary information in real time within applicable memory and bandwidth constraints. | 2010-02-04 |
20100030885 | METHOD AND DEVICE FOR CONNECTION MANAGEMENT IN A TELECOMMUNICATION NETWORK - The invention relates to connection management in a telecommunication network and particularly relates to a method ( | 2010-02-04 |
20100030886 | CONTENTS MANAGEMENT METHOD AND APPARATUS - A contents management method and system, the contents management method including: generating contents; and transmitting the generated contents to a Web server, wherein the Web server receives the contents, stores the contents, manages the contents, and maintains a list of the contents so that the contents are easily accessible by a terminal. | 2010-02-04 |
20100030887 | SYSTEM AND METHOD OF MANAGING INFORMATION DISTRIBUTION TO MOBILE STATIONS - A system and method for distributing information from a host service in communication with, a computer network to a mobile station in communication with a wireless network is provided. A data item associated with the mobile station is received at the host service. The host service then determines whether a network resource of the wireless network is currently associated with the mobile station. If the network resource of the wireless network is not currently associated with the mobile station, then the host service transmits a resource request message to the mobile station to instruct the mobile station to acquire the network resource. Subsequently to acquiring the network resource, the host service is then able to transmit the data item to the mobile station using the network resource. | 2010-02-04 |
20100030888 | APPARATUS, AND ASSOCIATED METHOD, FOR MONITORING SYSTEM EVENTS - An apparatus, and an associated method, for facilitating monitoring of a system, such as a system formed of an IT infrastructure. A detector detects the occurrence of system events, such as system faults or other anomalies. The detected events are matched with a set of rules, such by correlating attributes of the detected system events, to determine which events are related. Related events are grouped together into a group. An identification of the group is generated and displayed upon a display monitor. The individual events that comprise the group are hidden from view, i.e., collapsed behind the group identification. | 2010-02-04 |
20100030889 | Representing Aggregated Rich Presence Information - Techniques for relaying presence information of an entity to a user, wherein the entity is known to the user via one or more communications networks, are provided. At least one portion of the presence information of the entity is obtained from one or more servers associated with the one or more communications networks. An image is generated in accordance with the at least one portion of the presence information of the entity. The image summarizes the presence information of the entity. Further, the image assists the user in the selection of a communication option when contacting the entity from a plurality of communication options of the entity. | 2010-02-04 |
20100030890 | Provisioning Artifacts For Policy Enforcement Of Service-Oriented Architecture (SOA) Deployments - A system provisions artifacts for policy enforcement of service-oriented architecture (SOA) deployments. The system comprises a computer-executed program code that creates a model of a SOA deployment by collecting information about SOA artifacts and mapping between business-centric applications and underlying SOA artifacts. The system further comprises a computer-executed program code that converts the model into actionable artifacts which are provisioned to SOA policy enforcement points. | 2010-02-04 |
20100030891 | WEB-BASED TRACEBACK SYSTEM AND METHOD USING REVERSE CACHING PROXY - Provided are a web-based traceback system and method using reverse caching proxy, which can effectively protect a web server against various attacks launched by illegitimate user by acquiring network information and location information of users who attempt to access the web server through an anonymous server, without a requirement of installing any agent program in the users' clients. The web-based traceback system may include a reverse caching proxy server receiving a hypertext transfer protocol (HTTP) packet transmitted to a web server by a client, analyzing the header of the HTTP packet and determining whether the client has attempted to access the web server through an anonymous server based on the results of the analysis; and a web tracking server generating a response page for the HTTP packet upon receiving the results of the determination performed by the reverse caching proxy server, inserting a tracking code in the response page, and providing the response page to the client through the reverse caching proxy server, wherein the tracking code is automatically executed in a web browser of the client and thus provides network information of the client to the web tracking server. | 2010-02-04 |
20100030892 | GIS BASED NETWORK INFORMATION MONITORING-SYSTEM - Disclosed is a GIS based network information monitoring system that intuitively combines GIS based geographic information with traffic information and a security event, expresses the combined geographic information on a display, and does not need position calibration of network information when the traffic information and the security event are expressed. The GIS based network information monitoring system includes: a geographic information processing module receiving network information from an external network device, containing GIS based geographic information, and creating geographic information corresponding to location information in response to the location information; and a network information processing module mapping the network information to geographic information corresponding to the location information to express the mapped network information, connecting an attack site of a packet causing a security problem, an intermediate site, and a target site using lines, and intuitively expressing the network information by varying the widths and colors of the lines according to the attack type and danger level of the packet. | 2010-02-04 |
20100030893 | AUTOMATED DISCOVERY OF A TOPOLOGY OF A DISTRIBUTED COMPUTING ENVIRONMENT - This invention provides an extensible means of defining the mechanism to find one or more type(s) or instance(s) of existing resources (files, databases, repositories, etc.) and automating their linkages to the artifacts to be created, based on the customizable matching rules. | 2010-02-04 |
20100030894 | COMPUTER PROGRAM PRODUCT AND METHOD FOR ESTIMATING INTERNET TRAFFIC - Site metrics are presented in association with search results. The site metrics are derived from site analytics that uses clickstream data collected from a panel of internet users to generate and present internet activity metrics. Data collected from a community of internet users may be augmented by clickstream data store content, third party content, search results, and other sources to form estimates of internet activity, such as traffic, that is structured and analyzed to produce metrics of nearly any internet web site or domain. The data may be further augmented with ratings, such as web site trust ratings, retail deals, and analysis of web site content to form a comprehensive set of data that is mined to formulate various metrics of internet activity about web sites. Metrics of internet activity, a.k.a. site analytics, provides analysis that represents aspects of internet user access to a web site. Such aspects may include activity related to visitors, engagement, growth, trust, deals, and the like. | 2010-02-04 |
20100030895 | SYSTEM FOR REMOTELY MANAGING AND SUPPORTING A PLURALITY OF NETWORKS AND SYSTEMS - Converged network management application and system is provided that delivers a management platform as a service that can view and/or manage all managed networks in the aggregate, or any one of them individually (including individual devices within the managed networks), in a secure and efficient manner, providing continuously available intelligence in real time on the managed networks and systems, and overcoming integration issues including conflicting address schemas, the need to avoid unnecessary infrastructure, and the need acquire all necessary information in real time within applicable memory and bandwidth constraints. | 2010-02-04 |
20100030896 | ESTIMATING LATENCIES FOR QUERY OPTIMIZATION IN DISTRIBUTED STREAM PROCESSING - A “Query Optimizer” provides a cost estimation metric referred to as “Maximum Accumulated Overload” (MAO). MAO is approximately equivalent to maximum system latency in a data stream management system (DSMS). Consequently, MAO is directly relevant for use in optimizing latencies in real-time streaming applications running multiple continuous queries (CQs) over high data-rate event sources. In various embodiments, the Query Optimizer computes MAO given knowledge of original operator statistics, including “operator selectivity” and “cycles/event” in combination with an expected event arrival workload. Beyond use in query optimization to minimize worst-case latency, MAO is useful for addressing problems including admission control, system provisioning, user latency reporting, operator placements (in a multi-node environment), etc. In addition, MAO, as a surrogate for worst-case latency, is generally applicable beyond streaming systems, to any queue-based workflow system with control over the scheduling strategy. | 2010-02-04 |
20100030897 | Method and System for Installing a Root Certificate on a Computer With a Root Update Mechanism - The invention discloses a method of installing or updating a root certificate on a computer with a root update mechanism by sending a client computer at least one root certificate and a legacy certificate chain. This method can be used to enable extended validation certificates on a computer with a root update mechanism. | 2010-02-04 |
20100030898 | NETWORK SETTING METHOD AND NETWORK SETTING APPARATUS - An administrative manager connected to a plurality of servers each including a virtual machine environment in which a host OS and a guest OS are operable as virtual OS, performs the following processes. Namely, when the guest OS is started up in the server, the information whether or not transmission and reception of data among service programs is necessary and the information of the servers executing the service programs are referred to. Then, the connection target server which performs communications with the server in which the guest OS is started up, is determined according to the service program to be executed in the starting objective server. Further, the connection information is set to the host OS that operates in the starting objective server and to the host OS that operates in the connection target server. | 2010-02-04 |
20100030899 | Methods, Systems, and Software for Providing Service Integration Framework - A preferred embodiment of the subject invention comprises a system for implementing computer network services and applications, comprising a front-end component comprising one or more applications; a back-end component comprising one or more services; and an abstraction layer component operable to communicate with the front-end and back-end components. In another preferred embodiment, the subject invention comprises a system for linking applications and services, comprising: a vendor connectivity component; a business integration component; a security component; a utility component; and a back end connectivity component. | 2010-02-04 |
20100030900 | Peer-to-Peer Identity Management Interfaces and Methods - Peer-to-peer (P2P) application programming interfaces (APIs) that allow an application to create, import, export, manage, enumerate, and delete P2P identities are presented. Further, the management of group identity information is provided. APIs abstract away from low level credential and cryptographic functions required to create and manage P2P identities. This management includes retrieval and setting of a friendly name, generation of a cryptographic public/private key pair, retrieval of security information in the form of an XML fragment, and creation of a new name based on an existing identity. Since the P2P environment also allows for the existence of multiple separate groups of peers within the P2P cloud, a preferred embodiment of the present invention also allows for the enumeration of all groups associated with a given identity, for each identity existing for the user. | 2010-02-04 |
20100030901 | Methods and Systems for Browser Widgets - Aspects of the present invention are related to systems and methods for providing and managing browser widgets in systems with limited user interface capabilities or computational power. | 2010-02-04 |