05th week of 2012 patent applcation highlights part 67 |
Patent application number | Title | Published |
20120030245 | Multiple dimensioned database architecture supporting table groups - A database management system stores data form a plurality of logical tables as independent copies in different format. In one specific example the system organizes tables into table groups and de-normalizes the table in each table group. It also organizes data in a second format including vertical column containers that store all the data for one attribute, there being one column container for each table and each attribute within that table. The receipt of a query causes the system to develop a query plan that can interact with either or both of the container sets. | 2012-02-02 |
20120030246 | Multiple dimensioned database architecture supporting operations on table groups - A database management system stores data form a plurality of logical tables as independent copies in different format. In one specific example the system organizes tables into table groups and de-normalizes the table in each table group. It also organizes data in a second format including vertical column containers that store all the data for one attribute, there being one column container for each table and each attribute within that table. The receipt of a query causes the system to develop a query plan that can interact with either or both of the container sets. | 2012-02-02 |
20120030247 | DOCUMENT MIGRATION - A document migration system that controls release, from a source enterprise content management system, of batches of documents and metadata and loading, to a target enterprise content management system, of batches of documents and metadata that have been released from the source enterprise content management system. The document migration system maps source metadata attributes from the released metadata to target metadata attributes and stores migration records that describe migration operations from release from the source enterprise content management system through loading to the target enterprise content management system. | 2012-02-02 |
20120030248 | HIGHLY RELIABLE CROSS-SESSION WEB APPLICATION INSTRUMENTATION - A reliable caching mechanism is provided for client-side caching of data that captures user interaction with a remote service, where users interact with the remote service through a computing device. Such instrumentation items are cached in a client-side offline queue. Within the client-side queue, the gathered instrumentation items survive between user sessions with the remote service. Because the client-side does not lose the instrumentation items that were gathered in a session when the session ends, those instrumentation items do not all need to be transferred to the server-side at or prior to the termination of the session in which the instrumentation items are collected. Instead, the instrumentation items may be sent to the server-side at times that will have less impact on the user experience, such as when the computing device is otherwise idle. | 2012-02-02 |
20120030249 | REAL-TIME STORY GENERATION - Systems, methods and computer-readable media are disclosed for providing a framework for generating problem situations in a computer game. In one embodiment, the framework includes a data structure representing solution candidates, fact patterns, and a solution designator. The data structure also includes a chain of inference between the solution designator and each candidate. The computer game may generate a problem situation from the data structure and present the problem situation to a user playing the computer game. | 2012-02-02 |
20120030250 | Methods and Systems for Tracking Backflow Assemblies - A method of tracking backflow assemblies is provided. The method comprises the steps of receiving backflow assembly data for water customers associated with a water supply system, generating a database based on the backflow assembly data, transmitting test reminder notifications to testers associated with the water customers, receiving test result data from the testers, updating the database based on the test result data, and transmitting the test result data to municipal administrators. The backflow assembly data includes water customer information, backflow assembly information and backflow test history information. The database is stored within a storage device. The testers are notified based at least partially on the backflow assembly data. The updated database is stored within the storage device. | 2012-02-02 |
20120030251 | COMPUTER-IMPLEMENTED SYSTEM AND METHODS FOR DISTRIBUTING CONTENT PURSUANT TO AUDIT-BASED PROCESSES - Systems and methods are disclosed for distributing content pursuant to audit-based processes. Audit content in runtime workpapers may be dynamically constructed in response to industry-driven and response-driven rules using information from one or more of the distributed content libraries. Dynamic updates may also be provided for generated runtime workpapers constructed from the distributed content. The system and method may also provide drilldown functionality for enabling a user to view a source workpaper for a specified data value which has flowed into the generated dynamic workpaper and/or tip functionality to provide a user with additional guidance based on the status and data associated with the generated workpaper. | 2012-02-02 |
20120030252 | MODELING RECURRING EVENTS IN A DATA STORE - Time-related properties may be modeled independent of a base object. Rather than storing time properties with the object, they may be stored independently. A given object may be stored once, even if it has a recurrent time property. The description of a “meeting,” for example, may be stored once. Each occurrence of that object over time may be stored in a “timeslot” (object occurs at time ‘t’ on day ‘d’). If it is a recurring property, recurrence information may be stored independently. “Exception” information may be stored independently as well. | 2012-02-02 |
20120030253 | DATA GENERATING DEVICE AND DATA GENERATING METHOD, AND DATA PROCESSING DEVICE AND DATA PROCESSING METHOD - Disclosed herein is a data generating device including: a coding section coding a plurality of kinds of data, and generating coded data; an information generating section generating a plurality of pieces of group information indicating combinations of a plurality of kinds of the data; and a file generating section generating a coded data storage file including the coded data of the plurality of kinds of the data and the plurality of pieces of the group information. | 2012-02-02 |
20120030254 | INFORMATION PROCESSING DEVICE, INFORMATION DISPLAY METHOD, AND COMPUTER PROGRAM - There is provided an information processing device including a search condition display controller configured to visually display search conditions that are adapted to be linked together based on an operation of a user, and to control display positions of the search conditions in response to an operation of the user, and a search processing section configured to change a logical expression of the search conditions in accordance with display states of the search conditions displayed by the search condition display controller, and to execute a search. | 2012-02-02 |
20120030255 | SYSTEMS AND METHODS FOR MODELING ELECTRICAL ACTIVITY OF AN ANATOMICAL STRUCTURE - A system for modeling electrical activity of an anatomical structure. The system includes a database that is configured to store cell set data corresponding to a group of cells of the anatomical structure. The cell set data includes a cell model that represents electrical activity of the group of cells. The cell model has a model parameter that relates to ion channels in the cells. The electrical activity represented by the cell model is at least partially based upon the model parameter. The system also includes a user interface that is configured to accept user inputs to change the model parameter and thereby change the electrical activity represented by the cell model to form a reconfigured cell model. The system also includes a display that is configured to display the user inputs and a processor that is configured to determine the electrical activity of the anatomical structure using the reconfigured cell model. | 2012-02-02 |
20120030256 | Common Modeling of Data Access and Provisioning for Search, Query, Reporting and/or Analytics - A system includes first metadata defining a business object object model, and second metadata defining a first object model to define a query on the business object object model. The first object model is an instance of a business object view metadata model, and the business object object model is an instance of a business object metadata model. | 2012-02-02 |
20120030257 | SYSTEM AND METHOD OF SCREENING AND INTERVENING WITH INDIVIDUALS TO MODIFY BEHAVIOR - The present invention is a computer program product for modifying the behavior of an individual. The computer program product is a computer usable medium having a computer readable code embodied thereon. A first graphical user interface on a web server has a first template to be completed by a individual. The first template collects a first set of information regarding a particular behavior of the first individual. The computer program product analyzes the first set of information collected on a first database and compares the first set of information to a matrix which cross references the first set of information to a particular behavior. Computer program product then assigns a series of modules to the individual. The series of modules consists of steps which the individual must complete. The steps consist of an introduction video, vocabulary questions, a lecture, role play videos, peer to peer video, a post lecture, a shout back lab (opportunity for the individual to answer free form questions) and a quiz. The individual's answers to the quiz are stored as a second set of information in the first database. The second set of information can be reviewed by the administrator and reports can be compiled for the particular individual at issue or for multiple individuals. | 2012-02-02 |
20120030258 | Effective Dating for Entity Attributes and Relationships - A method for tracking modifications to tables or relationships. In one embodiment, the method includes updating a first value stored in a first field of a record in a table in response to a database system receiving a first structured query language (SQL) statement from a customer relationship management (CRM) application. A first record is inserted into a history table in response to the first SQL statement, wherein the first record comprises a foreign key field that stores a copy of the primary key of the record, a field that stores a copy of the first value after it is updated, a field that stores a name of the first field, and a first date field. The first date field stores either the date when the first SQL statement was received by the database system, the date of the day that immediately follows the date when the first SQL statement was received by the database system, or a date that was entered into a field of a user interface. | 2012-02-02 |
20120030259 | Systems and Methods For Decoding Payer Identification In Health Care Data Records - Processing arrangements and methods are provided for the automated decoding or translation of information in healthcare data records, which are coded in a non-standardized or varying formats. A data record which contains information, a portion which is recognized and another portion of which is new, is decoded or translated using a statistical mapping rule. The mapping rule assigns a most likely translation value to the information based on the recognized portion of the information. The statistical mapping rules are established by analysis of a set of previously decoded data records. | 2012-02-02 |
20120030260 | SCALABLE AND PARALLEL GARBAGE COLLECTION METHOD AND SYSTEM FOR INCREMENTAL BACKUPS WITH DATA DE-DUPLICATION - In accordance with exemplary embodiments, a scalable and parallel garbage collection system for incremental backups with data de-duplication may be implemented with a memory and a processor. The memory may store a changed list at a current time, a before-image list including previous versions of the first overwrite at a current time for each of a plurality of overwritten physical blocks in said storage system, a garbage collection related change list and a recycle list. With these lists configured in the memory, the processor limits the garbage collection to incremental changes and distributes garbage collection tasks to a plurality of participating nodes. For garbage collection, each physical block may associate with an expiration time and a reference count. When the reference count drops to zero, the physical blocks are recycled based on the expiration time. | 2012-02-02 |
20120030261 | Versioned file system with pruning - A versioned file system comprises a set of structured data representations, such as XML. Each structured data representation corresponds to a “version,” and each version comprises a tree of write-once objects rooted at a root directory manifest. Each version in the versioned file system has associated therewith a “borrow window.” When it is desired to reconstruct the file system to a point in time (or, more generally, a given state), i.e., to perform a “restore,” it is only required to walk (use) a single structured data representation (a tree). During a restore, metadata is pulled back from the cloud first, so users can see the existence of needed files immediately. The remainder of the data is then pulled back from the cloud if/when the user goes to open the file. As a result, the entire file system (or any portion thereof) can be restored to a previous time nearly instantaneously. A “fast” restore is performed if an object being restored exists within a “borrow window” of the version from which the system is restoring. A version is pruned from the versioned file system by deleting all objects in the tree (associated with the version) that, at the time of pruning: (i) are not being lent to any other version within the borrow window of the version being pruned, and (ii) are not referenced in any other version whose borrow window is sufficiently large enough such that an object in the version could have been restored from that other version. | 2012-02-02 |
20120030262 | Method and System for Managing Information Technology Data - Database system for storing information technology (IT) management operational data and a method and apparatus for managing IT data are provided. The database utilizes an integrated database schema. IT operational data is stored into the database using the integrated database schema and the database is accessed by plural applications and/or products using the integrated database schema. | 2012-02-02 |
20120030263 | SYSTEM AND METHOD FOR AGGREGATING AND PRESENTING TAGS - Disclosed herein are systems, methods, and non-transitory computer-readable storage media for aggregating and presenting tags. A system configured to practice the method identifies a type for each tag describing a media event received from a tagging system, generates aggregate tags representing at least a portion of the set of tags based on the identified types, associates each aggregate tag with the media event based on the at least the portion of the plurality of tags represented by each respective aggregate tag, and optionally outputs the aggregate tags with the media event. A system configured to combine media segments based on aggregated tags first retrieves aggregate tags associated with a media event, receives input from a user, identifies a subset of aggregate tags related to the input, and outputs portions of the media event associated with the subset of aggregate tags. | 2012-02-02 |
20120030264 | Computer System For Automatic Organization, Indexing and Viewing Multiple Objects From Multiple Sources - A computer data processing system including a central processing unit configured with a novel integrated computer control software system for the management of data objects including dynamic and automatic organization, linking, finding, cross-referencing, viewing and retrieval of multiple objects regardless of nature or source. The inventive system provides underlying component architecture having an object-oriented database structure and a metadata database structure which is unique in storing only one instance of each object while linking the object to multiple collections and domains by unique metadata links for the grouping into and retrieval from any of the collections. The system employs configurable, extensible attribute/properties of data objects in metadata format, and a truly user-friendly configurable interface that facilitates faster, more unified, comprehensive, useful and meaningful information management. Additional features include a sticky path object hierarchy viewing system, key phrase linking, viewing by reference, and drag-and-drop relationship link creation. | 2012-02-02 |
20120030265 | Fileset Masks to Cluster Inodes for Efficient Fileset Management - A computer-implemented method enables efficient tracking of fileset IDs and inode utilizing a fileset mask and an internal inode mask. A utility dynamically updates the fileset mask and the internal inode mask to enable mapping of the number of one (1) bits in the fileset mask to a fileset identifier (ID) and mapping of the one bits in the inode mask to an inode number for the fileset, as either the number of filesets or the number of inodes required per filesets increases above a next power of two threshold. The one bits within the fileset mask and the internal inode mask are disjoint relative to each other. An external inode number is mapped to a corresponding fileset and to a corresponding inode number by concatenating individual bits of the external inode number corresponding to each one (1) bit within the fileset mask and the inode mask. | 2012-02-02 |
20120030266 | SYSTEM AND METHOD FOR DATA COMPRESSION USING A FIELD PROGRAMMABLE GATE ARRAY - A system and method for compressing and/or decompressing data uses a field programmable gate array (FPGA). In an embodiment, the method includes receiving data at the FPGA device, filtering the received data in a first dimension using a first logic structure of the FPGA device, storing the first filtered data in a memory of the FPGA device, filtering the received data in a second dimension using a second logic structure of the FPGA device, storing the second filtered data in the memory, quantizing the filtered data using a third logic structure of the FPGA device, encoding the quantized data using a fourth logic structure of the FPGA device to compress the data, and storing the encoded compressed data in a memory of the FPGA device. | 2012-02-02 |
20120030267 | Performing Multiplication for a Multi-Channel Notch Rejection Filter - A system for processing sample sequences, that may include an input, a sequence of coupled registers, including an accumulator register, and first circuitry that may be coupled to the accumulator register and to the input. The input may be configured to receive a first number of sample sequences having two or more samples. To process the first number of sample sequences, the first circuitry may be configured to generate a current effective sample corresponding to the sample for each sample in each sample sequence, write the current effective sample to the accumulator register, and shift the contents of each register into a successive register in the sequence of registers. After processing, each register of at least a subset of the sequence of registers may hold a respective final effective sample that may correspond to a different position in a processed sample sequence. | 2012-02-02 |
20120030268 | Randomized value generation - A data processing apparatus is provided for producing a randomized value. A cell in the data processing apparatus comprises a dielectric oxide layer and stress voltage circuitry is configured to apply a stress voltage across the dielectric oxide layer of the cell to cause an oxide breakdown process to occur. Oxide breakdown detection circuitry is configured to determine a current extent of the oxide breakdown process by measuring a response of the dielectric oxide layer to the stress voltage and randomized value determination circuitry is configured to determine a randomized value in dependence on the current extent of the oxide breakdown process. | 2012-02-02 |
20120030269 | Generating Filter Coefficients for a Multi-Channel Notch Rejection Filter - Provided is a system for generating coefficient values. The system may include a base function generator and a series of accumulators including a leading and a last accumulator. In the series of accumulators, the data output of each accumulator, except the last, may be coupled to the data input of a successive adjacent accumulator. The base function generator may be configured to output, to the leading accumulator, a series of data values that may correspond to a base function that is a specified order derivative of a filter function. Each accumulator may be configured to: add a data value currently at its data input to a currently stored data value to produce an updated data value that may correspond to a respective value of a specified order integral of the base function; store the updated data value in the accumulator; and output the updated data value at its data output. | 2012-02-02 |
20120030270 | METHOD FOR GENERATING A CHALLENGE-RESPONSE PAIR IN AN ELECTRIC MACHINE, AND ELECTRIC MACHINE - A method is described for generating a challenge-response pair in an electric machine as the basis for an authentication. The electric machine has at least one stator and at least one rotor. A voltage signal or current signal which causes induction between the rotor and the stator is generated as the challenge, and a variable which is a function of the caused. induction is determined as the response. | 2012-02-02 |
20120030271 | Distributed Hardware/Software System for Managing Agent Status in a Communication Center - An agent presence application for monitoring target agent resources and rendering agent states to subscribing applications is provided. The presence application has at least one first portion for collecting data regarding states of activity of the target agent resources, and at least one second portion for integrating the data and rendering the agent states to the subscribing applications. | 2012-02-02 |
20120030272 | Uploading and Executing Command Line Scripts - A mechanism is provided for a non-root-level user to execute command line script files via a generic command line interface. A command line interface in the data processing system receives a shellscript command from a non-root-level user via a client system. A security module in the data processing system determines whether the non-root-level user is logged on at a command line interface shell level access. Responsive to the non-root-level user being logged on at the command line interface shell level access, a storage controller at the request of a command line interface identifies a script file associated the shellscript command in a storage of the data processing system. The storage controller executes the script file and the command line interface sends the results of the execution of the script file to the non-root-level user via the client system. | 2012-02-02 |
20120030273 | SAVING MULTIPLE DATA ITEMS USING PARTIAL-ORDER PLANNING - A method for saving data may include determining dependencies, by a processing device, between a plurality of data items. The method may also include initiating a save operation by the processing device. Initiating the save operation may include forming a partial-order plan for saving the data items. Forming the partial-order plan may include creating an ordered list of steps which are executable for saving the data items based on the dependencies between the data items. | 2012-02-02 |
20120030274 | MANAGING ALIAS HOST AND DOMAIN NAMES ON A DNS SERVER - Embodiments of the invention provide a method of managing aliases on a server, including deleting unused aliases, while minimizing required administrator interaction. The server may include expirable alias records, containing an expiration value and an inactivity timer. An alias manager component may process the expirable records. If the alias manager component determines a particular record has expired, the alias manager component may delete that record. | 2012-02-02 |
20120030275 | PROVIDING STATUS INFORMATION FOR COMPONENTS IN A DISTRIBUTED LANDSCAPE - In a distributed landscape, different levels of data caches, such as a memory cache and prefetch tables, are provided for storing status and other information about a remote system to a client. Status information may be provided to the client from a memory cache if available and up to date. The memory cache may be updated using information stored in the one or more prefetch tables or by reading the data from the remote system(s). The prefetch tables may be updated by reading information from the remote systems. The data caches are dynamically updated to store the most up-to-date status information available. The data stored in each data cache level may be updated at predetermined intervals or upon a request by the client. Status messages for the one or more remote systems selected are displayed, providing the client with a status overview of the distributed landscape. | 2012-02-02 |
20120030276 | SYSTEM AND METHOD FOR GENERATING WEB ANALYTIC REPORTS - A system for generating web analytic reports is provided. The system includes a processor configured to receive an input web page link, execute a unified tag for the input web page link, and generate unified tagged data based on the executed unified tag. The system also includes a server side translation unit configured to translate the unified tagged data to corresponding client tagged data for each of a plurality of clients. The system further includes a plurality of client side analytical units associated with a corresponding client among the plurality of clients and communicatively coupled to the server side translation unit, wherein at least a portion of the client side analytical units are configured to analyze the corresponding client tagged data for each of the plurality of clients and generate a corresponding client side web analytics report for each of the plurality of clients. | 2012-02-02 |
20120030277 | PREVIEW PUBLISHING OF REPORTS - Described are embodiments directed to providing a preview feature in a report designer that allows modifications to report metadata to be made and previewed accurately. In embodiments, the feature allows a user to open a report to make changes to metadata of the report and have an accurate preview of how the report will look when published on a report publishing server. Embodiments provide for a report publishing server to allocate an in memory location that stores modified metadata of a report. The in memory location allows relative paths and references to sub-reports or data sources in the original report to be accurately reflected in a preview on the client. | 2012-02-02 |
20120030278 | Metadata Processing Apparatus, Server, and Metadata Processing Method - According to one embodiment, a metadata processing apparatus which communicates with a server that holds metadata, the metadata processing apparatus includes a metadata update module configured to update metadata pertaining to content, a transmission module configured to transmit, to the server, content identification data for identifying the content to which the metadata updated by the metadata update module pertains, a reception module configured to receive data transmitted from the server, a determination module configured to determine, on the basis of the data received from the server by the reception module, whether it is necessary to upload the metadata updated by the metadata update module, and a notification module configured to invoke notification that presses upload of the metadata updated by the metadata update module to the server when the determination module has determined that upload is necessary. | 2012-02-02 |
20120030279 | Systems and Methods for Enabling Places and Objects with Virtual Services - Systems and methods for enabling places and objects with virtual services are provided. Using an application a user may register a geographical location and electronically control information and services disseminated from the geographical location to other users, based on variables such as proximity and privilege. The system maintains a mapping between geographical locations and content sources such that geographical locations may be translated to content sources for users and users may interact with virtual services provided by the location. | 2012-02-02 |
20120030280 | APPARATUS AND METHOD FOR REDUCING FREQUENT SERVER MESSAGES - An apparatus and method for reducing frequent server messages including receiving a server request from a network server intended for a mobile station; determining whether to forward the server request to the mobile station; and transmitting a server response to the network server based at least in part on the server request on behalf of the mobile station. | 2012-02-02 |
20120030281 | SYSTEM AND METHOD OF MANAGING MEDIA CONTENT - A system and method of managing media content is disclosed. In one embodiment, the method includes sending a request for a media content item from a user computer to a server via an interface to an online site. The method also includes receiving the media content item at the user computer. Further, the method includes selecting a library associated with a media content player application and, upon receipt of the media content item, automatically adding the media content item to the selected library of the media content player application at the user computer. | 2012-02-02 |
20120030282 | SYSTEM, METHOD, AND APPARATUS FOR PROVIDING THIRD PARTY EVENTS IN A SOCIAL NETWORK - A system, method, and apparatus for providing third party events in a social network are described. Aspects of the disclosure provide for the introduction of events into a social network. These events may be introduced to the social network via one or more event data feeds that are processed by a data funnel. The data funnel extracts and parses event data from the event data feeds for generation of new events for the social network. These events may be vetted or moderated by a third party, such as an administrator or moderator, or they may be automatically verified by the data funnel based upon the data feed from which the event is parsed. Media content may be uploaded and associated to events using a client device. | 2012-02-02 |
20120030283 | SYSTEM AND METHOD FOR PRESERVING CONSUMER CHOICE - Methods and systems for preserving user attribute data by way of managing and synchronizing redundant storage locations. | 2012-02-02 |
20120030284 | SYSTEM AND METHOD FOR PROVIDING NEIGHBOR CONNECT SERVICE - Provided are a system and a method for providing a neighbor connect service. The neighbor connect service method sets up a neighbor relationship between internal blogs and external blogs and provides information about a blog set up as the neighbor relationship based on the neighbor connect service. | 2012-02-02 |
20120030285 | Communication Device,Computer Program Product, and Communication Control Method - A communication device includes an opening portion that opens a port that is to be used when peer to peer communication is performed with another communication device, a first transmission portion that adds a port number of the port and additional information to a first request packet and transmits the first request packet to the other communication device, a determination portion that, in a case where a response packet in response to the first request packet is not received and a second request packet is received from the other communication device, determines whether to transmit a positive response packet to the other communication device, based on additional information added to the second request packet, and a second transmission portion that transmits the positive response packet to the other communication device in a case where the determination portion determines that the positive response packet is to be transmitted. | 2012-02-02 |
20120030286 | Customizing Tracking Changes to User Content in an Online Social Network - Updates to landing pages of users in an online social network are fed from external sources so that content maintained by any one user can be consolidated in a single location regardless of where the changes are made to the content. When an update event occurs, users of the online social network are notified according to various criteria that they have set. With this feature, users can browse through content of other users efficiently. | 2012-02-02 |
20120030287 | Matching Social Network Users - Systems and methods are disclosed for matching of individuals to one another using a matching model. The matching model matches social network users based on ratings given by users one to another, as well as, as appropriate and available, explicit attributes indicated by users and other data such as location data and system usage data. | 2012-02-02 |
20120030288 | SYNCHRONIZING USER CONTENT IN A COLLABORATIVE SESSION - Collaborative sessions, including website browsing sessions, are supported where particularized content of a first user is shared with a second user in order to synchronize a collaborative session attended by the first user and the second user. The particularized content may contain information generated during the session, information regarding previous sessions, and preferences indicated by a participant in the collaborative session or a system administrator. The particularized content may be synchronized on a peer-to-peer basis as well as through server intervention. The user for which the particularized content is targeted may maintain controls over when and to whom the particularized content may be shared. | 2012-02-02 |
20120030289 | SYSTEM AND METHOD FOR MULTI-MODEL, CONTEXT-SENSITIVE, REAL-TIME COLLABORATION - Disclosed herein are systems, methods, and non-transitory computer-readable storage media for communicating via a multi-model collaboration space. A system practicing the method first assigns a communication endpoint identifier to a multi-model collaboration space having at least one entity. The endpoint identifier can be a telephone, email address, IP address, or username, for example. The system receives an incoming communication addressed to the communication endpoint identifier, such as a telephone call or email, and transfers the incoming communication to at least one entity in the multi-model collaboration space. In one aspect, the multi-model collaboration space provides a shared persistent container where entities can perform collaboration activities. The entities can have unique identities. The entities can be humans and/or automated, non-human, system-owned entities. Entities can share their context-specific view of the multi-model collaboration space with other entities. Such a multi-model collaboration space can be used in an enterprise environment. | 2012-02-02 |
20120030290 | METHOD AND SYSTEM FOR ACCELERATING RECEIPT OF DATA IN A CLIENT TO CLIENT NETWORK - A method and system for accelerating receipt of data in a client to client network. The method includes the steps of intercepting queries and responses, storing the intercepted queries and responses in an acceleration server and transmitting the intercepted responses to clients submitting intercepted queries. The system includes at least one acceleration server designed and configured to perform the steps included in the method. | 2012-02-02 |
20120030291 | GROUP SIGNALING USING SYNTHETIC MEDIA ACCESS CONTROL ADDRESSES - Methods, systems and computer program products to communicate using a synthetic Media Access Control (synMAC) addresses are provided. The method includes the step of receiving and storing a first message assigning a first synMAC address. The first synMAC address is distinct from a unique stored Media Access Control (MAC) address. A second message including a second synMAC address is received. The first synMAC address is compared to the stored second synMAC address. The second message is accepted and processed if the first synMAC address is equal to the second synMAC address. In another example, a first device assigns a common synthetic Media Access Control (synMAC) address to multiple devices. The first device then broadcasts a message including the common synMAC address to each of the devices. | 2012-02-02 |
20120030292 | SYSTEM AND METHOD FOR SUBSCRIBING TO EVENTS BASED ON TAG WORDS - Disclosed herein are systems, methods, and non-transitory computer-readable storage media for creating tag subscriptions and notifying users based on tag subscriptions. A system configured to create tag subscriptions receives from a user, as part of a tag subscription request, a tag, a selection of at least one media event to which the tag is to be applied, and a notification threshold. The system then establishes a tag subscription associated with the user based on the tag, the selection of at least one media event, and the notification threshold. A system configured to generate tag notifications based on a tag subscription retrieves a tag subscription including a tag, a selection of a media event, and a notification threshold. The system then monitors tags generated in association with the media event for matches with the tag, and sends a tag notification to a user when matches exceed the notification threshold. | 2012-02-02 |
20120030293 | EMPLOYING REPORT RATIOS FOR INTELLIGENT MOBILE MESSAGING CLASSIFICATION AND ANTI-SPAM DEFENSE - Systems, methods, and devices that classify mobile messages and associated mobile message senders are presented. A communication network can comprise a message abuse detector component (MADC) that evaluates a mobile message, for example, labeled as abusive in an abuse report. The MADC can evaluate information relating to the abuse report, wherein the evaluations can include an abuse-report-hash-ratio, an abuse-report-sender-ratio, correlation of mobile message content to known spam content or non-spam content, and/or evaluation of reputation of the mobile message sender or abuse report sender, etc. Based at least in part on the evaluation, the MADC can classify mobile message as spam, subscription related, or as another type of mobile message, and can identify, select, and execute (e.g., automatically) a desired abuse management action(s) based at least in part on the evaluation and predefined message abuse criteria. | 2012-02-02 |
20120030294 | METHOD AND SYSTEM FOR LINK-TRIGGERED LINK-TRANSLATING PROXYING - A method for obtaining web content at an Internet-connected device from an Internet accessible content source, wherein the device connects to the Internet via an access network, is described. The method involves obtaining, at the device, a link to a content element that is stored at the content source, wherein the link includes a pointer to a link-translating proxy server (LTPS) that is located outside of the access network and additional information that corresponds to a Universal Resource Locator (URL) for the content element. The method also involves initiating, from the device, a request for the content element that is associated with the link, the request being directed to the content source through the LTPS, and receiving, at the device, a response that includes the requested content element, the response passing through the LTPS. | 2012-02-02 |
20120030295 | E-MAIL INTEGRATED INSTANT MESSAGING - A system and method supporting instant messaging which removes many of the problems and harriers to the use of instant messaging through the use of universally unique identifiers to web pages for instant messaging sessions, with recipients invited to the instant messaging session via email. | 2012-02-02 |
20120030296 | COMMUNICATIONS SYSTEM PROVIDING REDUCED ACCESS LATENCY AND RELATED METHODS - A communications system may include data storage devices for storing data files, and mobile wireless communications devices (MWCDs) generating access requests for the data files. The data storage devices and MWCDs may each use one or more different operating protocols. Each data file may be associated with a respective MWCD and have a unique identification (UID) associated therewith. The system may also include a protocol interface device including a protocol converter module for communicating with the MWCDs using respective operating protocols thereof, and a protocol engine module for communicating with the data storage devices using respective operating protocols thereof. The protocol engine module may also poll the data storage devices for UIDs of data files stored thereon, and cooperate with the protocol converter module to provide UIDs for respective data files to the MWCDs upon receiving access requests therefrom. | 2012-02-02 |
20120030297 | CONTENT BASED DATA ROUTING - A method of routing data from a source to one or more clients over a network, where the data conforms to a structured meta-language; in which the routing is performed by a server applying rules to the data itself, and not any address accompanying the data, to determine where to route that data to. The present invention is predicated on the counter-intuitive insight that data does not need to be concealed within a data envelope and given an address label in order to be routed effectively and efficiently. Instead, routing can be performed on the actual content of a message by applying simple routing rules to the data itself by intelligent ‘routing’ servers within the network which can unpack data from their message envelopes and intelligently filter/combine them with data unpacked from other messages to achieve a routing function. | 2012-02-02 |
20120030298 | SYSTEM AND METHOD OF WIRELESS INSTANT MESSAGING - A method of operating a server includes receiving a single message, from a messaging client, addressed to a group. The group is resolved to user identifiers that identify both wireless device clients and Internet clients. A message is sent to each of the wireless device clients and each of the Internet clients. | 2012-02-02 |
20120030299 | USER INTERFACE FOR A HANDHELD DEVICE - A user interface and method for composing a message to be sent over a wireless network environment using a handheld device is disclosed. According to the method, upon receipt of a user request to compose a message, a screen is displayed with a recipient field for a recipient address, an associated label to indicate that the recipient field is for a recipient address, and a message body field for holding message content. The method further includes, upon each keystroke entry of text to the recipient field, looking up entries from an address book which match the text, and displaying a selection menu representing addresses from at least a portion of the entries. | 2012-02-02 |
20120030300 | Sharing Memory Resources of Wireless Portable Electronic Devices - It is not uncommon for two or more wireless-enabled devices to spend most of their time in close proximity to one another. For example, a person may routinely carry a personal digital assistant (PDA) and a portable digital audio/video player, or a cellphone and a PDA, or a smartphone and a gaming device. When it is desirable to increase the memory storage capacity of a first such device, it may be possible to use memory on one or more of the other devices to temporarily store data from the first device. | 2012-02-02 |
20120030301 | Using Automated Agents To Facilitate Chat Communications - An automated agent, such as an instant message robot, is be used to facilitate introduction of a chat participant to a small group of other chat participants in a chat room. To do so, for example, a BOT may present a chat participant who desires to be introduced to a small group of chat participants in a chat room with a series of multiple-choice questions, identify a subset of chat participants based on responses to the multiple-choice questions, and provide introductions among the chat participants in the subset to facilitate conversation therebetween. For example, the introductions provided by the BOT may indicate areas of mutual interest among chat participants in the subset, similar responses to one or more multiple-choice questions, and/or diverse responses to one or more multiple-choice questions. | 2012-02-02 |
20120030302 | ELECTRONIC MESSAGE SOURCE REPUTATION INFORMATION SYSTEM - Disclosed herein are filtering systems and methods that employ an electronic message source reputation system. The source reputation system maintains a pool of source Internet Protocol (IP) address information, in the form of a Real-Time Threat Identification Network (“RTIN”) database, which can provide the reputation of source IP addresses, which can be used by customers for filtering network traffic. The source reputation system provides for multiple avenues of access to the source reputation information. Examples of such avenues can include Domain Name Server (DNS)-type queries, servicing routers with router-table data, or other avenues. | 2012-02-02 |
20120030303 | METHODS AND ARRANGEMENTS FOR PRIORITIZATION IN A PEER-TO-PEER NETWORK - The present invention relates to nodes and methods for use in connection with a peer-to-peer network for sharing of data content. A priority mechanism is introduced by means of which a serving peer may select which requesting peers to serve based on their need for data content in terms of the degree of urgency. A requesting peer may include an urgency indicator in a request for data content, which for instance may be the amount of buffered data available for playback in a video buffer. The serving peer may then extract the urgency indicator from the request and apply a priority mechanism which uses the urgency indicator to select which peers to upload data content to. | 2012-02-02 |
20120030304 | DEVICE AND METHOD FOR HUMAN BODY COMMUNICATION NETWORK SYSTEM - Provided are a device and a method for recognizing a multiplex contact pattern in a human body communication network system, which may analyze a multiplex contact pattern of devices connected via a human body communication, may determine one of meaningful contact patterns as a group pattern, and may provide a communication service between devices in the group pattern or execute a related application. | 2012-02-02 |
20120030305 | METHOD AND SYSTEM FOR DELIVERING EMBEDDED OBJECTS IN A WEBPAGE TO A USER AGENT USING A NETWORK DEVICE - A method and system for delivering embedded objects in a webpage to a user agent using a network device is described. In one embodiment, a method for delivering embedded objects in a webpage to a user agent using a network device is described. The method for delivering embedded objects in a webpage to a user agent using a network device involves intercepting a webpage at a network device, where the webpage is transmitted from a web server and is destined to a user agent, scanning the webpage at the network device to discover links that are embedded in the webpage, obtaining an object that is identified by one of the links at the network device, and transmitting the object from the network device to the user agent as soon as the object is obtained at the network device. Other embodiments are also described. | 2012-02-02 |
20120030306 | RAPID MOVEMENT SYSTEM FOR VIRTUAL DEVICES IN A COMPUTING SYSTEM, MANAGEMENT DEVICE, AND METHOD AND PROGRAM THEREFOR - In a virtualized computer system having at least two computers connected via a network, the service suspension period while a virtual device is dynamically migrated from a first computer to a second computer is shortened. | 2012-02-02 |
20120030307 | NETWORK SYSTEM - There is provided a network system which is capable of carrying out a communication process most efficiently all the time, when a portable terminal has moved. | 2012-02-02 |
20120030308 | LOCATING ENTITIES - In some embodiments, a method of transmitting information between two or more entities in a network includes a computer system in the network receiving one or more selection criteria from a first entity in the network. The method further includes the computer system determining one or more other entities in the network associated with the received selection criteria. The method still further includes the computer system communicating information at least partially describing the determined entities to the first entity. The method still further includes the computer system receiving an entity selection from the first entity. The method still further includes the computer system communicatively coupling the first entity to a selected entity of the determined entities such that interaction between the first entity and information regarding the selected entity is permitted. | 2012-02-02 |
20120030309 | COMPUTER-IMPLEMENTED METHOD, A COMPUTER PROGRAM PRODUCT AND AN EMBEDDED SYSTEM FOR INCREASING THE SPEED OF DATA RETRIEVAL BY A CLIENT ON THE EMBEDDED SYSTEM - The present description refers in particular to a computer-implemented method, a computer program product, and an embedded system for increasing the speed of data retrieval by a client on the embedded system. The embedded system executes a client and an intermediary, wherein the client and the intermediary are executed separately, and wherein the intermediary manages the storing component. A request may be received from the client at the intermediary, for a first content element of a document. The intermediary determines whether the first content element is stored in a storing component and when the first content element is stored in the storing component: retrieves the first content element from the storing component; and sends the first content element from the intermediary to the client. | 2012-02-02 |
20120030310 | Redundant Communication In A Communication System - A method for redundant communication in a communication system having a plurality of communication networks connected to one another by at least one node, wherein data that originates from a first communication network is prevented from being transmitted back from the second the communication network into the first communication network as a result of information that is predefined before the transmission. | 2012-02-02 |
20120030311 | System and method for inventory data extraction - The present invention relates to a system and method for inventory data extraction. The system includes a client configured to transmit inventory data extraction requests, at least one server configured to collect inventory data on a node-by-node basis in response to the inventory data extraction requests, a service gateway configured to enable communication between the client and the server to allow the inventory data to be extracted. The service gateway includes a client adapter configured to translate messages including the inventory data extraction request between the client and the service gateway, a processing engine configured to map the messages to a model of the server or the client, a server adapter configured to translate the messages between the server and the service gateway. | 2012-02-02 |
20120030312 | TRANSPORT OF CUSTOMER FLEXIBILITY CHANGES IN A MULTI-TENANT ENVIRONMENT - Transporting of flexibility changes of customer content between tenants in a multi-tenant computing system can be performed by exporting customer content from a first tenant of the multi-tenant computing system, transporting the customer content exported from the first tenant to a second tenant of the multi-tenant computing system, importing the customer content into a staging area in the second tenant to enable a user associated with second tenant to access the customer content via the staging area based on a content extraction trigger, and activating selected customer content from the staging area in a productive component of the second tenant. The content extraction trigger can characterize an extraction of at least some of the customer content from the staging area. Related methods, systems, and articles of manufacture are also disclosed. | 2012-02-02 |
20120030313 | CLOUD DATA PERSISTENCE ENGINE - Various cloud data persistence systems and methods are described. In some embodiments, a client may request a data object from a server. This data object may contain a link to a media asset and other information linked to the video file, such as a title and duration. This media asset may be stored in a different location. If this first server does not have the data object stored locally, it may contact a second server to determine if it has the data object stored. If the second server does not have the data object stored, it may contact a data object origin server, which may have all existing data objects stored. This data object origin server may then send the data object to the second server, which may in turn transmit the data object to the first server. The first server may then transmit the data object to the client. | 2012-02-02 |
20120030314 | METHOD AND APPARATUS FOR TRANSMITTING AND RECEIVING STREAMING DATA BASED ON REAL-TIME STREAMING PROTOCOL (RTSP) SESSION - A method and apparatus for receiving streaming data is provided. The method includes establishing a plurality of real-time streaming protocol (RTSP) sessions for receiving the streaming data, and receiving the streaming data through the plurality of RTSP sessions. | 2012-02-02 |
20120030315 | Remote Transcription and Reporting System and Method - A transcription and reporting system, including: at least one remote data capture device positioned in a specified location and configured or programmed to at least one of capture and process event data, and transmit at least a portion of the event data over at least one network; and at least one central data receiving interface configured or programmed to receive at least a portion of the event data transmitted by the at least one remote data capture device; wherein at least a portion of the event data is at least one of the following: testimony data, visual data, aural data, tactile data, chat data, environment data, location data, condition data, or any combination thereof. A transcription and reporting method and remote data capture device are also disclosed. | 2012-02-02 |
20120030316 | Unified Media Content Directory Services - A unified media content directory may be created for multiple computing devices that store media content. These computing devices may be in the same network domain or span across different network domains. These computing devices may provide their media content through the unified media content directory based in part on standard technologies. A client that has a limited security permission may be able to access the unified media content directory and the media content identified in the unified media content directory in an intuitive, consistent manner, no matter where the client may be located, assuming the client has adequate digital rights for the media content the client. Additionally, load conditions of the media content servers may be monitored. A load balancing algorithm and high availability for accessing a piece of media content may be provided, if the media content can be accessed through more than one media content server. | 2012-02-02 |
20120030317 | Capture of Content from Dynamic Resource Services - Methods are described which enable processing of resources originally accessed by a content access operation. An identifier is generated and used to augment all requests for resources which relate to a particular content access operation. A proxy stores the resources associated with the identifier and then sends the resources to the application that requested them (e.g. a browser). The resources may be requested from the proxy by applications using the identifier so that they can be processed (e.g. thumbnail generation, textual analysis) and the processed data may be stored and/or presented to the user. | 2012-02-02 |
20120030318 | SETUP AND CONFIGURATION OF A NETWORK STORAGE SYSTEM - This is directed to providing access to content stored on a personal cloud. In particular, a personal cloud can be constructed by sharing the resources of several devices owned by a user and by other users trusted by the user. To add a device to a personal cloud, the device can identify its owner to a librarian, which can provide addressing information for other devices forming a cloud on behalf of the owner. The new device can establish a communications path with the other devices, and configure itself based on the services or data required for the personal cloud (e.g., as determined from communications with the other devices). Services operating on individual devices of the personal cloud can migrate dynamically and automatically to ensure that a user can remove a device from the personal cloud at will without adversely affecting the operation of the personal cloud. | 2012-02-02 |
20120030319 | MANAGEMENT SYSTEM AND METHOD FOR CONFIGURING A NETWORK FOR TRANSFERRING DATA - A method for configuring a network path of a network for transferring a data flow, whereby said path has a network device susceptible of network congestion and arranged for storing at least a part of the data flow. The method includes determining at least one possible path for transferring between locations of source and destination a data flow, the data flow being classified according to a footprint measure indicative of a possible difference between the total amount of incoming data and the total amount of outgoing data in the at least one network device over a time interval having a duration of one or more time units, the time unit is chosen that individual data units of the at least one data flow are distinguishable at byte level by the network device, and configuring the at least one path according to the footprint measure. | 2012-02-02 |
20120030320 | NETWORK POWER MANAGEMENT - A system for managing energy efficiency and control mechanisms in a computer network having a plurality of network components is provided. The system includes a network power manager (NPM) coupled to at least one of the plurality of network components. The NPM is configured to receive and analyze power information from at least one of the plurality of the network components. The NPM is further configured to generate configuration instructions based on the analyzing of the power information and send the configuration instructions to at least one of the network components. | 2012-02-02 |
20120030321 | NETWORK MERGE TESTING - A method and system for performing network merge testing are disclosed. In one embodiment, the network merge testing method comprises: (i) gathering configuration information from at least two networks; (ii) comparing the configuration information; and (iii) displaying a report that indicates whether an attempted merge of the at least two networks would succeed. The report preferably identifies conflicts between the network configurations, and the method may further include automatic or guided resolution of the conflicts. The configuration information may include: zone names and memberships; domain and port names; security settings; inter-op modes; and long distance modes. A system for implementing the method is also disclosed herein. The system and method may advantageously prevent or diagnose causes of network segmentation. | 2012-02-02 |
20120030322 | USER TERMINAL AND METHOD OF MANAGING APPLICATION OF THE TERMINAL - According to one embodiment, a data transceiver accepts a new application file, and a setting information processor transfers and copies setting information described in a setting information area of an existent application file, to a corresponding setting information area of the new application file. | 2012-02-02 |
20120030323 | Method and apparatus for managing data of operation system - A server for an operation system includes a monitor to monitor a status of another server, a first storage to retain a first network configuration information, a second storage to copy the first network configuration information when an abnormality is detected in the another server, a third storage to retain a first update history information including update information of a network configuration information obtained from a client in the operation system, and an operation configuration manager to update the first network configuration information and a second network configuration information retained in the another server when the another server recovers from the abnormality. The operation configuration manager is configured to update the first network configuration information and the second network configuration information based on the first update history information and a second update history information retained in the another server. | 2012-02-02 |
20120030324 | Platform Discovery, Asset Inventory, Configuration, And Provisioning In A Pre-Boot Environment Using Web Services - In one embodiment, the present invention includes a method for initializing a common information model (CIM) broker and a SLP service agent of a system in a pre-boot environment, transmitting a multicast request and receiving a unicast advertisement from a directory agent, registering a web-based enterprise management (WBEM) service to the directory agent, and configuring, provisioning, and/or performing asset inventory of the system in the pre-boot environment responsive to information from a resource manager. Other embodiments are described and claimed. | 2012-02-02 |
20120030325 | WIRELESS SYNCHRONIZATION OF MEDIA CONTENT AND SUBSCRIPTION CONTENT - Arrangements are provided which use a host computer to configure a wireless portable device's network connection parameters. The radio on the portable device may be used to help locate nearby accessible wireless networks. Once a synchronization relationship between the portable device and a media library on a host computer is established, periodically updated content, such as podcasts, may be discovered and subscribed to using software on the host computer, and the content synchronized with the host computer. A portable device may manage episodic content, such as podcasts, using the device's own wireless connection, and may further send such content to other portable devices. A central user profile may be set up on a web server to synchronize multiple wireless or wired devices. | 2012-02-02 |
20120030326 | Method of Servicing Requests to Manage Network Congestion and Server Load and Server Thereof - A method of servicing requests for information at a server includes receiving a request for information from a client device, and determining a number of attempts of the request made by the client device. Both the client device and the server may count the number of attempts for each request. When the number of attempts is greater than a threshold, the method includes servicing the request and sending the information to the client device. When the number of attempts is not greater than the threshold, the method includes sending a service unavailable message to the client device. A retry-after delay may be calculated by the server according to a predicted time for the server to exit the overloaded state and included in the service unavailable message. The predicted time may take into account both requests currently being serviced and requests that have been scheduled to be serviced in the future. | 2012-02-02 |
20120030327 | IDENTIFICATION OF MANAGEMENT INFORMATION BASE OBJECT IDENTIFIERS SUPPORTED BY A MANAGED DEVICE - Example embodiments relate to identification of management information base (MIB) object identifiers (OIDs) supported by a managed device. In example embodiments, a group of MIB OIDs to be tested for support by a managed device is identified. A series of requests including a MIB OID may then be transmitted to the managed device. Finally, MIB OIDs from the group of MIB OIDs to be tested for support that are supported by the managed device may be identified based on responses to the requests received from the managed device. | 2012-02-02 |
20120030328 | DIGITAL MEDIA DEVICE AND METHOD FOR SHARING DATA USING THE DIGITAL MEDIA DEVICE - A digital media device and a method for sharing data include a source device sending a search request to search digital media devices under a power-on status, and sending a control command to a middle device from the found digital media devices, to control the middle device to search at least one target device under a power-off status. The data sharing method further includes sending a power-on command to the middle device to power on the target device. The data sharing method further includes sharing data with the target device when the target device powering on successfully and supporting DLNA network. | 2012-02-02 |
20120030329 | Information processing apparatus, linked scenario preparation method for information processing apparatus, program, and storage medium - An information processing apparatus connectable to other information processing apparatuses useable as link partner apparatuses via a network can prepare a linked scenario. The linked scenario is preparable by linking a plurality of discrete services providable by the information processing apparatus and the link partner apparatuses. The information processing apparatus includes a processor to conduct the steps of: storing link information arranging each of the discrete services providable by the information processing apparatus and the link partner apparatuses from high to low linking closeness trend; preparing a plurality of path patterns for the linked scenario by linking a plurality of discrete services based on the link information, in which the path patterns are prepared to satisfy an inputting format and an outputting format designated for the linked scenario; displaying the plurality of path patterns prepared for the linked scenario; and registering a primary linked scenario by selecting one path. | 2012-02-02 |
20120030330 | SYSTEM FOR MANAGING WAKEUP AND SLEEP EVENTS OF COMPUTERS CONNECTED TO A MOTOR VEHICLE CAN NETWORK - A system for managing wakeup and sleep events of computers connected to a motor vehicle secondary CAN network, the secondary CAN network being connected to a main CAN network by a gateway. The system includes a master computer connected to the main CAN network and configured to manage the wakeup and sleep events of the computers through the exchange therewith of wakeup and sleep frames via the gateway. The gateway can: synthesize a single wakeup and sleep frame based on plural wakeup and sleep frames emitted by the computers, and emit the single frame to the master computer that is configured to interpret the frame. | 2012-02-02 |
20120030331 | METHOD AND APPARATUS FOR MANAGING AND PROCESSING POLICY PROFILE RESTRICTIONS - Techniques for configuring policy restriction are disclosed. A wireless transmit/receive unit (WTRU) may generate a user-defined policy profile, which is information provided by a user of the WTRU for configuration of parameters for a policy and/or charging control. The WTRU may send the user-defined policy profile to a network. The user-defined policy profile may be used along with network operator-provided policy rules by a policy decision function to set up policy rules for policy and/or charging control for the WTRU. The user-defined policy profile may configure a quality of service limit, a data usage limit, a time usage limit, or an access control. The user-defined policy profile may contain a policy profile identity (ID), a policy profile type information element, and a restricted subscriber ID. The WTRU may send the user-defined policy profile in an initial attach request message or subsequent messages or include it in an SIP REGISTER message. | 2012-02-02 |
20120030332 | MANAGEMENT SERVER, INFORMATION PROCESSING DEVICE AND COMPUTER-READABLE MEDIUM - A management server | 2012-02-02 |
20120030333 | Peer-to-Peer (P2P) Streaming Overlay Construction and Optimization - This document describes a directed graph model using a peer-to-peer overlay structure and a gossip-based protocol to maintain the distributed membership. A protocol suite for peers to join the live streaming session, form the P2P streaming overlay, and exchange video packets with others has also been presented. The different capabilities of the heterogeneous peers are well depicted using an adaptive out-degree mechanism. The performance of the whole system is maintained by a contribution-aware mechanism, which ensures that the peers with large contribution will get more chance to be served than those with small or no contribution. | 2012-02-02 |
20120030334 | DNS NAME RESOLUTION SYSTEM, OVERRIDE AGENT, AND DNS NAME RESOLUTION METHOD - A DNS name resolution system according to the present invention has a DNS server; a terminal which generates and transmits a DNS query packet containing DNS name information described in accordance with a specific description method and whose destination is said DNS server; and an override agent which is disposed along a communication path between the terminal and the DNS server. The override agent has a capture unit which captures a DNS query packet transmitted from the terminal; an analysis unit which stores in advance information concerning the specific description method based on which the DNS name information was described by the terminal, analyzes the DNS name information contained in the DNS query packet captured by the capture unit based on the specific description method, and selects the information for reply to the terminal based on the analysis results; and a reply unit which generates and transmits a DNS response packet containing the information for reply selected by the analysis unit and whose destination is the terminal | 2012-02-02 |
20120030335 | REJUVENATION PROCESSING DEVICE, REJUVENATION PROCESSING SYSTEM, COMPUTER PROGRAM, AND DATA PROCESSING METHOD - At least one host machine ( | 2012-02-02 |
20120030336 | Method for Privacy Management in an Identity Network, Physical Entities and Computer Program Therefor - A controller ( | 2012-02-02 |
20120030337 | APPARATUS AND METHOD FOR IDENTIFYING ACCESS TERMINAL - An apparatus for identifying an access terminal includes an application installation determination unit configured to generate information indicating whether or not each application on an application list is installed in the access terminal by determining whether or not each application on the application list is installed in the access terminal; and an access terminal identification code generating unit configured to generate an access terminal identification code of the access terminal by combining the information indicating whether or not each application is installed in the access terminal; and an access terminal identification unit configured to identify the access terminal by using the access terminal identification code. | 2012-02-02 |
20120030338 | WEB PAGE LOAD TIME PREDICTION AND SIMULATION - Embodiments of automated cloud service performance prediction are disclosed. The automated cloud service performance prediction includes extracting a parental dependency graph (PDG) for a webpage. The PDG encapsulates one or more dependency relationships for each web object in the webpage. The prediction further includes determining an original page load time (PLT) and original timing information of a webpage. The prediction also includes simulating a page loading of the webpage based on adjusted timing information of each web object and the PDG to estimate a new PLT of the webpage. The prediction additionally includes comparing the original PLT of the webpage to the new PLT of the webpage to determine whether the adjusted timing information increased or decreased the new PLT of the webpage. | 2012-02-02 |
20120030339 | SYSTEM AND METHOD FOR ROUTING SERVICE REQUESTS - A computer-implemented method routes service requests to services in a service framework provided by a plurality of hosts. The method comprises receiving a service request for a service in the service framework and discovering a plurality of candidate hosts that host the service. The plurality of candidate hosts are a subset of the plurality of hosts. The method further comprises selecting a candidate host from the plurality of candidate hosts based on measured latencies for the plurality of candidate hosts and routing the service request to the selected candidate host. | 2012-02-02 |
20120030340 | METHOD AND SYSTEM TO LOCATE A STORAGE DEVICE - A request is received from a client machine via a web interface for content presented on a web page. A globally unique identifier (GUID) that is associated with the user is accessed and a number is generated based on the GUID. The generated number is utilized as an index to locate the storage device from the number of storage devices. Here, the storage device stores a user profile associated with the user. The user profile is read from the located storage device and the web page is personalized based on this user profile. The personalized web page is then communicated to the client machine. Other techniques for locating a storage device are also described. | 2012-02-02 |
20120030341 | Transparent Header Modification for Reducing Serving Load Based on Current and Projected Usage - A method and system for dynamically altering the delivery of web content to end users based on server load. Responsive to receiving a client request for web content, utilization metrics are collected from each device involved in delivering the web content. A device load level is determined for each device based on the utilization metrics, a system load level is determined for a subset of the devices having the same device type based on the device load levels, and a service level to provide to the client is determined based on the system load level. The request header is modified to specify the service level to provide to the client, wherein the service level indicates the web content variant to deliver. The request is sent with the modified header to a selected device which serves the web content according to the service level to the client. | 2012-02-02 |
20120030342 | CLUSTERHEAD SELECTION IN A COMMUNICATION NETWORK - Technologies are generally described for clusterhead selection in a communication network. In an example, a first node may be configured to send a first responsibility and availability. In some examples, the first responsibility indicates a responsibility attributed to the second node to be the clusterhead for the first node. In some examples, the first availability indicates an availability of the first node to be the clusterhead for the second node. In some examples, the first node is effective to receive a second responsibility and availability; the second responsibility indicating a responsibility attributed to the first node to be the clusterhead for a second node; the second availability indicating an availability of the second node to be the clusterhead for the first node. In some examples, the first node is effective to determine the clusterhead based on the first and second responsibility and the first and second availability. | 2012-02-02 |
20120030343 | DYNAMIC MIGRATION WITHIN A NETWORK STORAGE SYSTEM - This is directed to providing access to content stored on a personal cloud. In particular, a personal cloud can be constructed by sharing the resources of several devices owned by a user and by other users trusted by the user. To add a device to a personal cloud, the device can identify its owner to a librarian, which can provide addressing information for other devices forming a cloud on behalf of the owner. The new device can establish a communications path with the other devices, and configure itself based on the services or data required for the personal cloud (e.g., as determined from communications with the other devices). Services operating on individual devices of the personal cloud can migrate dynamically and automatically to ensure that a user can remove a device from the personal cloud at will without adversely affecting the operation of the personal cloud. | 2012-02-02 |
20120030344 | NETWORK MONITORING SYSTEM - A system to monitor an overlay network may include a plurality of publishers, a plurality of subscribers, and a plurality of brokers. The system may also include an overlay network linking the publishers, the subscribers, and the brokers. The overlay network includes a first computer network having a first network protocol carried by a second computer network having a second network protocol. The system may further include an inspection unit to monitor message topics sent over the overlay network amongst the publishers, the subscribers, and the brokers. | 2012-02-02 |