26th week of 2011 patent applcation highlights part 68 |
Patent application number | Title | Published |
20110161261 | METHOD AND SYSTEM FOR TRAFFIC PREDICTION BASED ON SPACE-TIME RELATION - A system and method for traffic prediction based on space-time relation are disclosed. The system comprises a section spatial influence determining section for determining, for each of a plurality of sections to be predicted, spatial influences on the section by its neighboring sections; a traffic prediction model establishment section for establishing, for each of the plurality of sections to be predicted, a traffic prediction model by using the determined spatial influences and historical traffic data of the plurality of sections; and a traffic prediction section for predicting traffic of each of the plurality of sections to be predicted for a future time period by using real-time traffic data and the traffic prediction model. An apparatus and method for determining spatial influences among sections, as well as an apparatus and method for traffic prediction, are also disclosed. With the present invention, a spatial influence of a section can be used as a spatial operator and a time sequence model can be incorporated, such that the influences on a current section by its neighboring section for a plurality of spatial orders can be taken into account. In this way, the traffic condition in a spatial scope can be measured more practically, so as to improve accuracy of prediction. | 2011-06-30 |
20110161262 | PROFILE CONFIGURATION FOR A MOBILE COMPUTING DEVICE - Data processing apparatus is disclosed comprising: a sensor module configured to sense a first profile comprised of one or more attributes of an environment of said data processing apparatus; and a classification module configured to assign a prediction factor to each of said one or more attributes of said first profile and to store each said attribute and assigned prediction factor as a stored profile. | 2011-06-30 |
20110161263 | Computer-Implemented Systems And Methods For Constructing A Reduced Input Space Utilizing The Rejected Variable Space - Computer-implemented systems and methods are provided for generating a data model. A variable predictiveness determination is performed on the population of candidate variables. A plurality of variables from the population of candidate variables are selected as a selected set based on the variable predictiveness values. A plurality derived variables are generated based on variables in the rejected set without consideration of any variables in the selected set. One or more derived variables are selected as based on derived variable predictiveness values of the derived variables, and the selected set and the one or more selected derived variables are stored as the model input variables for the data model. | 2011-06-30 |
20110161264 | OPTIMIZED SEEDING OF EVOLUTIONARY ALGORITHM BASED SIMULATIONS - Seed candidate solutions can be inserted into the later generations of the population of an optimization problem during an evolutionary algorithm based simulation. Seed candidate solutions can be determined in response to an evolutionary algorithm based simulator receiving a problem description of an optimization problem. The seed candidate solutions can be sorted according to the seed candidate solutions' fitness. The simulator can start an evolutionary algorithm based simulation with a randomly generated initial population. The simulator can detect a condition for inserting seed candidate solutions into the population. The simulator can then insert the first seed candidate into the current population that is generated by the simulator in accordance with the evolutionary algorithm. A solution to the optimization problem can be determined based on successive generation of candidate solutions and insertion of additional seed candidate solutions in subsequent generations of the population. | 2011-06-30 |
20110161265 | METHODS, SYSTEMS, AND SOFTWARE FOR IDENTIFYING FUNCTIONAL BIO-MOLECULES - The present invention generally relates to methods of rapidly and efficiently searching biologically-related data space. More specifically, the invention includes methods of identifying bio-molecules with desired properties, or which are most suitable for acquiring such properties, from complex bio-molecule libraries or sets of such libraries. The invention also provides methods of modeling sequence-activity relationships. As many of the methods are computer-implemented, the invention additionally provides digital systems and software for performing these methods. | 2011-06-30 |
20110161266 | SYSTEM, METHOD AND DEVICE FOR SOLVING PROBLEMS IN NP WITHOUT HYPER-POLYNOMIAL COST - System, method and device for reducing the time required for solution of problems in the NP complexity class to polynomial time. Within satisfaction problems or problems reducible to a satisfaction problem, the invention tracks the sources of implications and identifies proximal parameterizations of conditional contradictions and subsequently avoids those contradictory conditions. The action is completed in less time than is incurred by existing methods and thus provides a performance improvement to the devices, software, or processes which address such problems. | 2011-06-30 |
20110161267 | SYSTEMS AND METHODS FOR TRAINING NEURAL NETWORKS BASED ON CONCURRENT USE OF CURRENT AND RECORDED DATA - Various embodiments of the invention are neural network adaptive control systems and methods configured to concurrently consider both recorded and current data, so that persistent excitation is not required. A neural network adaptive control system of the present invention can specifically select and record data that has as many linearly independent elements as the dimension of the basis of the uncertainty. Using this recorded data along with current data, the neural network adaptive control system can guarantee global exponential parameter convergence in adaptive parameter estimation problems. Other embodiments of the neural network adaptive control system are also disclosed. | 2011-06-30 |
20110161268 | FRAMEWORK FOR THE EVOLUTION OF ELECTRONIC NEURAL ASSEMBLIES TOWARD DIRECTED GOALS - Methods and systems for the evolution of electronic neural assemblies toward directed goals. A compact computing architecture includes electronics that allows users of such an architecture to create autonomous agents, in a real or a virtual world and add intelligence to machines. An intelligent machine is composed of four basic modules: one or more sensors, one or more motors, a (Reward Input Output System) RIOS, and a cortex. A number of genetically evolved detectors can project both to cortex and RIOS. At first the neurons within the cortex evolve to predict the structure of the sensory data followed by the structure of proprioceptive activations of its own motor system. Finally, once the cortex has learned its sensory and motor programs, it evolves to predict the reward signals, which comes in multiple channels but is dominated by the detection of the aquisition of free-energy. | 2011-06-30 |
20110161269 | METHOD, APPARATUS AND COMPUTER PROGRAM PRODUCT FOR CONTEXT BASED TAGGING OF DATA - A method for enabling data interpretation includes receiving a plurality of data entries that are indicative of corresponding health care related events, determining an interest level rating for at least some of the data entries based at least in part on context information associated with a respective entity to which each data entry corresponds, and providing for presentation of selected data entries based on interest level rating. A corresponding computer program product and apparatus are also provided. | 2011-06-30 |
20110161270 | SYSTEM AND METHOD FOR ANALYZING ELECTRONIC MESSAGE ACTIVITY - Systems and methods for analyzing electronic message activity are disclosed. An example method includes determining a relevancy ranking for each message in a received set of electronic messages, wherein the relevancy ranking indicates whether each message is relevant to a movie, determining an opinion expressed in each message, and computing a prediction of the success of the movie based on the determined opinion for each message. | 2011-06-30 |
20110161271 | METHOD AND APPARATUS FOR AN ITINERARY PLANNER - A method and apparatus for providing an itinerary planner is described. The itinerary planner generates itineraries for visiting locations which are personalized to the user's preferences. Unknown conditions are handled by contingency plans that the itinerary planner generates in an anytime manner. The first itineraries are derived in a short time, and as more computation time is allowed, additional itineraries that better suit the preferences of the user are obtained. | 2011-06-30 |
20110161272 | INTERFACE FOR CREATING AND EDITING BOOLEAN LOGIC - Boolean graphs and complex non-intuitive editors for authoring complex nested Boolean expressions can result in erroneous evaluation results by relying exclusively on the ability of an author of the Boolean expression to accurately incorporate operands into the Boolean expression to achieve the desired result. Functionality for analyzing the effect of operator changes can be incorporated into an intuitive graphical user interface for authoring the Boolean expression. The impact of the operator changes can be determined based on a position of the operator in the Boolean expression. Multiple evaluation orders for evaluating the operators and their associated operands can also be identified and presented to the programmer to resolve ambiguities, that may arise while evaluating the Boolean expression. The organization of the Boolean expression can be graphically depicted to reflect an evaluation order of the operators and their associated operands that comprise the Boolean expression. | 2011-06-30 |
20110161273 | RIBONUCLEIC ACID IDENTIFICATION APPARATUS, RIBONUCLEIC ACID IDENTIFICATION METHOD, PROGRAM AND RIBONUCLEIC ACID IDENTIFICATION SYSTEM - Disclosed are an apparatus for the identification of a ribonucleic acid, whereby not only the molecular weights of digestion products, from which nothing but the nucleic acid residue composition can be understood, but also nucleic acid residue sequence data is obtained from a product ion mass set and thus the identification reliability for the individual digestion products can be remarkably improved; a method for the identification of a ribonucleic acid; and a program and system for the identification of a ribonucleic acid. The method as described above comprises: searching for nucleic acid sequence database by using a fragment mass set indicating the molecular weights and inner structural data of individual oligonucleotides that are obtained by tandem mass spectrometry on digested oligonucleotides formed by chemically or enzymatically cleaving a ribonucleic acid; scoring candidate sequences; among candidate sequences showing the highest scores, referring those showing scores exceeding the threshold as identified sequences; and using these identified sequences in mapping on nucleic acid sequence database including genomic sequences. | 2011-06-30 |
20110161274 | Answer Support System and Method - An answer support system generates a target cause to aid in solving a current problem. Upon receiving known problem symptoms of the current problem from the customer, a search of problem causes is conducted in a knowledge database to find potential causes corresponding to the known problem symptoms. If conventional techniques cannot determine the target cause of the current problem, an attribute is selected which is not among the attributes associated with the known problem symptoms in the database. The attribute selection is based on the attribute deemed most likely to identify the target cause of the current problem from among the potential causes found in the knowledge database. | 2011-06-30 |
20110161275 | TEMPORALLY-AWARE EVALUATIVE SCORE - A method includes processing a performance query to a dimensional data model by processing dimension coordinates that exist within the dimensional data model, wherein the dimension coordinates have a first particular grain (“finer grain”) that is finer than a second particular grain (“coarser grain”), the method to determine an evaluative score for a particular finer grain value based on performance facts for dimension coordinates associated with the particular finer grain value. Performance parameters are determined relative to a particular coarser grain value, against which to measure the performance facts associated with the finer grain value, including processing the temporal relationships of finer grain values to coarser grain values for the dimension coordinates. The evaluative score is determined for the particular finer grain value based on performance facts of dimension coordinates having the particular finer grain value, in view of the determined performance parameters. | 2011-06-30 |
20110161276 | INTEGRATION OF LOCATION LOGS, GPS SIGNALS, AND SPATIAL RESOURCES FOR IDENTIFYING USER ACTIVITIES, GOALS, AND CONTEXT - Described are methods that utilize a geographic location technology (e.g., GPS) to determine user location data, and existing network-based websites (e.g., Internet websites) for searching and accessing data related to the location data such that the user context can be developed and stored. A location component is provided that determines location data of a wireless communications device of a user. A context component is provided that accesses context data based on the location data to define a context in which the device is located. Activities, goals, and overall context of a user can be inferred through statistical fusion of multiple sources of evidence. The context data is presented to the user via the wireless device such that the user can make decisions as to where to go, for example. User preferences can be accessed and applied to filter context data according to what the user desires to see and access. | 2011-06-30 |
20110161277 | SIGNAL ANALYSER - The present invention provides a signal analyser ( | 2011-06-30 |
20110161278 | MEDICAL DIAGNOSTIC SUPPORTING APPARATUS - A medical diagnostic supporting apparatus inputs a medical image to be a target of a medical diagnosis, acquires one or more pieces of medical information relating to the medical image as entered information, and acquires an image feature amount from the medical image. The medical diagnostic supporting apparatus selects a plurality of pieces of not-entered information associated with the acquired image feature amount from not-entered information that is medical information other than the entered information as presented not-entered information candidates that are candidates for presentation, and selects presented not-entered information from the presented not-entered information candidates based on a plurality of inference results acquired using the entered information and each of the presented not-entered information candidates. The medical diagnostic supporting apparatus presents the selected presented not-entered information to a doctor. | 2011-06-30 |
20110161279 | MATCHING NETWORK SYSTEM FOR MOBILE DEVICES - A matching network system including communication devices, servers and software which enables the provisioning of services and execution of transactions based on a plurality of private and public personality profiles and behavior models of the users, of the communication devices, of the products/services and of the servers; in combination with the software resident at the communication device level and or the local/network server level. Matching and searching processes based on a plurality of personality profiles wherein the information, communication and transactions are enabled to be matched with the user, the communication device and or the servers. The communication device is a stationary device or a mobile device, such as a portable computing device, wireless telephone, cellular telephone, personal digital assistant, or a multifunction communication, computing and control device. | 2011-06-30 |
20110161280 | SYSTEM, METHOD, AND COMPUTER-READABLE MEDIUM THAT FACILITATE IN-DATABASE ANALYTICS WITH SUPERVISED DATA DISCRETIZATION - A system, method, and computer-readable medium that facilitate in-database supervised discretization mechanisms which improve data classification are provided. The disclosed mechanisms provide an efficient, automatic, and repeatable way to perform data discretization without human intervention. Efficient processing of large and complex unknown data is provided that advantageously does not require the data being analyzed to be processed outside the database. The disclosed mechanisms may use an External Stored Procedure to avoid multiple joins of large tables and minimize the number of full table scans and, consequently, provide better performance than contemporary mechanisms. The disclosed system produces intermediate results in tables which may be conveyed to a visualization subsystem thereby providing users a better understanding of the data distribution in each category. Further, the disclosed system and method introduce a novel similarity-based solution to merge intervals when chi-square testing is not reliable and thereby improves the quality of the interval merge process. | 2011-06-30 |
20110161281 | Distributed Transaction Management in a Distributed Shared Disk Cluster Environment - Systems, methods, computer program product embodiments are provided for maintaining transaction consistency for distributed transactions in a distributed shared disk cluster environment. An embodiment includes utilizing broadcast messaging among the plurality of instances to identify at least one of a transaction and a transaction owner instance for a transaction request. Execution of the transaction occurs on an owner instance as found based on a response to the broadcast messaging. | 2011-06-30 |
20110161282 | SYSTEMS AND METHODS FOR DISTRIBUTION OF DATA IN A LATTICE-BASED DATABASE VIA PLACEHOLDER NODES - Embodiments relate to systems and methods for the distribution of data in a lattice-based database via placeholder nodes. A data store can store data in a lattice-based database or other three-dimensional hierarchical format. Higher-level data, such as yearly profit, may be desired to be spread from parent nodes at different levels or points in the lattice structure to lower nodes or locations, such as quarters. Parent nodes can be associated with a set of programmatic placeholder nodes. A spreading tool can insert child nodes representing quarters, months, or other insertion point(s) represented or encoded by a set of placeholder nodes, dividing, combining, or otherwise distributing quantities appropriately. In aspects, data can be spread from multiple parents and/or multiple target child nodes, at once. In aspects, the spreading tool can access or host sequence logic to ensure data spreading in an order that takes dependencies, formatting, or other factors into account. | 2011-06-30 |
20110161283 | NETWORK OPERATING SYSTEM AND METHOD FOR MANAGING A CHANGING ENTITY IN A COMPUTER SYSTEM - The invention provides a system and method for a network operating system. The system includes a complex data medium that enables the continuous reconciliation of the collaborative information process and product. The system generally increases productivity by enabling a network dynamic among knowledge workers. The system unifies e-mail and shared file management, synchronous and asynchronous collaboration, serial and parallel work flow, top-down and bottom-up collaboration, and information lifecycle management. | 2011-06-30 |
20110161284 | WORKFLOW SYSTEMS AND METHODS FOR FACILITATING RESOLUTION OF DATA INTEGRATION CONFLICTS - Exemplary data management, data integration, and workflow systems and methods are disclosed. An exemplary method includes a data integration subsystem maintaining data representative of a set of one or more workflow rules configured for use by a workflow engine within the data integration subsystem to screen one or more data integration conflicts for workflow processing based on the set of one or more workflow rules and generate one or more workflow tasks for the screened one or more data integration conflicts based on the set of one or more workflow rules, receiving user input requesting an update to the set of one or more workflow rules, and dynamically updating, during a runtime of the workflow engine, the data representative of the set of one or more workflow rules to reflect the update. Corresponding systems and methods are also disclosed. | 2011-06-30 |
20110161285 | METHOD AND APPARATUS FOR PROVIDING AUTOMATIC CONTROLLED VALUE EXPANSION OF INFORMATION - An approach is provided for automatic controlled value expansion of information. A value expansion controller detects a request at a device to perform an information operation on a set of data elements of an information space, wherein the request identifies the set by a name and the information operation applies to each data element within the set. The value expansion controller intercepts the request based on the detection and determines the location of the data elements within a communication network based on the name. The value expansion controller retrieves the data elements from the location and populates an expansion table with the retrieved data elements, wherein the expansion table is correlated to the set. The value expansion controller performs the information operation on each data element in the expansion table and causes transmission of one or more results of the information operation to the device. | 2011-06-30 |
20110161286 | IDENTIFYING CORRUPTED DATA ON CALENDARS WITH CLIENT INTENT - Identification of corrupted event data may be provided. Calendar events, such as appointments and meetings, may be created and copied to a plurality of attendee calendars. Changes to the event may be logged and, if the change results from a user interaction with a user interface, a user intent identifier may be associated with the log entry. Other changes that do not result from direct user interaction may not be associated with the user intent identifier. Event corruption detection may identify out-of-sync properties between two calendar events associated with the same meeting and, if the out-of-sync property is not associated with the user intent identifier, the properties may be updated to match each other. | 2011-06-30 |
20110161287 | MIDDLEWARE FILTER AGENT BETWEEN SERVER AND PDA - A content server provides content to a first network device during a data synchronization between the two devices. A middleware filter selectively filters content provided by the content server such that selected content is provided to the first network device. The middleware filter is included within a second network device coupled between the content server and the first network device. The second network device acts as a proxy for the first network device to receive the content provided by the content server. The content is provided from the content server according to a subscription service between the content server and the first network device. The first network device is preferably a personal digital assistant (PDA) and the second network device is preferably a personal computer. Alternatively, the content server is coupled to the first network device, without the second network device coupled in between. In the alternative case, the middleware filter is included within the content server, and the content is selectively provided from the middleware filter, on the content server, to the first network device. | 2011-06-30 |
20110161288 | METHOD AND SYSTEM FOR DATA UPDATE SYNCHRONIZATION BY TWO-PHASE COMMIT - In an integrated management database system having a plurality of element databases holding the configuration information about an information system and an integrated database for integrally managing the element databases, an element database which cannot return a reply while maintaining a secure state in response to an update request is not informed of the update request in the first phase of a two-phase commit, thereby attaining synchronization when data is updated, and maintaining the consistency of the data in the system. | 2011-06-30 |
20110161289 | Data Replication Across Enterprise Boundaries - Systems and methods for synchronizing verification data in a distributed database including client and server databases. The server database may exchange verification data regarding one-time passwords to multiple client databases. An update to the server database may be initiated based on information stored in the client database by pushing updated verification information from the client database to the server database via an SSL tunnel. An update to the client database may be initiated based on information stored in the server database by pulling updated verification data from the server database to the client database via an SSL tunnel. The client database and the server database may include a two-dimensional data field including the verification data and an associated key identifier, and a site ID. The site ID may include a unique identifier to identify the respective database in which it is included. The data field may include a sequence number assigned to each row of data that increases every time the row of information is updated. The client database and the server database may also include a replication tracking table including a record of the last known update to a remote database. Data fields that require updating may be determined based on the site ID and a comparison of the sequence numbers from the replication tracking table and the server's database. | 2011-06-30 |
20110161290 | DATA CACHING FOR MOBILE APPLICATIONS - Systems, methods, computer program product embodiments and combinations and sub-combinations thereof for data caching and cache synchronization are described herein. An embodiment includes comparing data in a cache with data stored at a data source and determining database operations needed to synchronize one or more partitions of the cache with the data source. Each cache partition is associated with mobile business object (MBO) metadata of a distinct mobile device and the determined database operations are executed to synchronize the partitions with the data source. By refreshing only those partitions which are pertinent to a given device, embodiments of the invention may increase parallelism by allowing multiple partitions to refresh concurrently. The embodiment further comprises reviewing a caching policy associated with the cache. The caching policy may be selected in a manner that reduces data traffic and redundant requests on the data source. | 2011-06-30 |
20110161291 | WAN-OPTIMIZED LOCAL AND CLOUD SPANNING DEDUPLICATED STORAGE SYSTEM - A spanning storage interface facilitates the use of cloud storage services by storage clients. The spanning storage interface presents one or more data interfaces to storage clients at a network location, such as file, object, data backup, archival, and storage block based interfaces. The data interfaces allows storage clients to store and retrieve data using non-cloud based protocols. The spanning storage interface may perform data deduplication on data received from storage clients. The spanning storage interface may transfer the deduplicated version of the data to the cloud storage service. The spanning storage interface may include local storage for storing a copy or all or a portion of the data from storage clients. The local storage may be used as a local cache of frequently accessed data, which may be stored data in its deduplicated form. | 2011-06-30 |
20110161292 | METHOD FOR PARALLEL EDITING DATA ITEM OF DATABASE - Computers duplicate all or part of the data in DB originals, hold the duplicates therein, and parallel edit the duplicates (alteration edit). Data defining the items of the data, in addition to the data recorded in DBs, is parallel edited. When the result of edit of an item table is judged to be effective through a process of parallel edit, the structure of the data is altered according to the contents. Although conventionally only “item designing before data input” or “item edit except inhibited parallel edit” is possible, the present invention enable parallel edit of items even after data input. | 2011-06-30 |
20110161293 | DISTRIBUTED STORAGE SYSTEM WITH WEB SERVICES CLIENT INTERFACE - A distributed, web-services based storage system. A system may include a web services interface configured to receive, according to a web services protocol, a given client request for access to a given data object, the request including a key value corresponding to the object. The system may also include storage nodes configured to store replicas of the objects, where each replica is accessible via a respective unique locator value, and a keymap instance configured to store a respective keymap entry for each object. For the given object, the respective keymap entry includes the key value and each locator value corresponding to replicas of the object. A coordinator may receive the given client request from the web services interface, responsively access the keymap instance to identify locator values corresponding to the key value and, for a particular locator value, retrieve a corresponding replica from a corresponding storage node. | 2011-06-30 |
20110161294 | METHOD FOR DETERMINING WHETHER TO DYNAMICALLY REPLICATE DATA - The disclosed embodiments provide a system that determines whether to dynamically replicate data segments on a node in a computing cluster that stores a collection of data segments. During operation, the system identifies a data segment from the collection that is predicted to be frequently accessed by future tasks executing in the cluster. The system then determines a slowdown that would result for the current workload of the node if the data segment were to be replicated to the node. The system also determines a predicted future benefit that would be associated with replicating the data segment to the node. If the predicted slowdown is less than the predicted future benefit, the replication system replicates the data segment to the node. | 2011-06-30 |
20110161295 | SYSTEMS AND METHODS FOR ANALYZING SNAPSHOTS - This application describes techniques for creating a second snapshot of a first snapshot of a set of data, modifying the first snapshot, and reverting the modifications to the first snapshot. For example, portions of one or more transaction logs may be played into a database to put the database in a particular state a particular point in time. The second snapshot may then be used to revert to a prior state of the database such that additional transaction logs may be played into the database. These techniques enable the ability to put the database into multiple states as the database existed at multiple points in time. Therefore, data can be recovered from the database as the data existed at different points in time. Moreover, individual data objects in the database can be accessed and analyzed as the individual data objects existed at different points in time. | 2011-06-30 |
20110161296 | APPLYING A POLICY CRITERIA TO FILES IN A BACKUP IMAGE - Provided are a method, system, and article of manufacture for applying a policy criteria to files in a backup image. A backup image of files in a file system is maintained. A policy is applied to the files in the backup image to determine files satisfying a policy criteria. A list is prepared indicating the determined files. The determined files in the file system are accessed and a deferred operation indicated in the applied policy is applied to the accessed files in the file system. | 2011-06-30 |
20110161297 | CLOUD SYNTHETIC BACKUPS - Synthetic backups are created without accessing previous backup data or retrieving backup data from a cloud storage service. A backup system provides two or more backup data sets to a cloud spanning storage interface for storage in deduplicated form as label maps and data segments in a cloud storage service. A specification defines portions of two or more previous backup data sets to be copied into the synthetic backup. Labels corresponding with the specified portions of previous backup data sets are identified and added to a new label map to create a deduplicated synthetic backup. The completed label map is transferred to the cloud storage service. To provide access to the synthetic backup, the cloud spanning storage interface reconstructs all or a portion of the synthetic backup from the new label map and the data segments created during deduplication of previous backup data sets. | 2011-06-30 |
20110161298 | SYSTEM AND METHOD FOR OPPORTUNISTIC RE-IMAGING USING CANNIBALISTIC STORAGE TECHNIQUES ON SPARSE STORAGE DEVICES - In some embodiments, the invention involves a system and method for instant re-imaging of a computing device using a sparse storage partition of dynamically variable size to hold re-imaging data. An embodiment uses a solid state storage device to hold the binary image, or re-imaging personality. An embodiment uses copy on write methodology to maintain the re-imaging personality. An embodiment allows the primary, or active, personality to cannibalize storage used for a re-imaging personality when additional storage is required. The state of a computing device may be switched to allow or prohibit re-imaging, or to prohibit cannibalization of storage. Other embodiments are described and claimed. | 2011-06-30 |
20110161299 | SYSTEMS AND METHODS FOR PERFORMING DATA MANAGEMENT OPERATIONS USING SNAPSHOTS - A system and method for using a snapshot as a data source is described. In some cases, the system stores a snapshot and an associated data structure or index to storage media to create a secondary copy of a volume of data. In some cases, the associated index includes application specific data about a file system or other application that created the data to identify the location of the data. The associated index may include three entries, and may be used to facilitate the recovery of data via the snapshot. The snapshot may be used by ancillary applications to perform various functions, such as content indexing, data classification, deduplication, e-discovery, and other functions. | 2011-06-30 |
20110161300 | DUAL ACCESS TO CONCURRENT DATA IN A DATABASE MANAGEMENT SYSTEM - Various embodiments include one or more of systems, methods, software, and data structures that allow dual access to concurrent data in a database management system including uncommitted updated data. Some embodiments include a dual snapshot of data in a multi-version concurrency control style database, but the embodiments described herein are equally applicable to virtually any other type of database and database management system. | 2011-06-30 |
20110161301 | METHODS AND SYSTEMS FOR OPTIMIZING A PROCESS OF ARCHIVING AT LEAST ONE BLOCK OF A VIRTUAL DISK IMAGE - A system for optimizing a process of archiving at least one block of a virtual disk image includes a file system analysis component and an archiving component. The file system analysis component executes on a first physical computing device and identifies a plurality of blocks storing data comprising a file in a virtual disk image file. The archiving component executes on the first physical computing device, identifies a difference disk file storing an identification of a modification to the identified plurality of blocks storing data comprising the file, determines whether to archive the file, and transmits, to a second physical computing device, the plurality of blocks storing data comprising the file. | 2011-06-30 |
20110161302 | Distributed File System and Data Block Consistency Managing Method Thereof - A distributed file system and a data block consistency managing method thereof are disclosed. The method comprises: a file location register generates the values of the counters corresponding to CHUNKs and the values of the counters are simultaneously stored in file access servers and a file location register; when writing data into a CHUNK, a file access client writes data into both the main and standby file access servers and revises the values of counters of CHUNKs in the file access servers into which data is written normally; the file location register takes the CHUNK whose counter has the maximal value as the normal and valid one according to the corresponding values of the counters of corresponding CHUNK reported by the main and standby file access servers. | 2011-06-30 |
20110161303 | SYSTEM AND METHOD FOR ANALYZING OFFICIAL NOTICES OF ELECTRONICALLY FILED PATENT APPLICATIONS - A system and method for analyzing official notices of an electronically filed patent application are based on a file server that connects to patent office websites, a database, and client computers. An official notice of the patent application is downloaded from one of the patent office websites according to a download command from one of the client computers, and is converted to an image format document. Character data of the image format document are identified, and patent information of the electronically filed patent application are extracted from the character data using a regular expression. In addition, the patent information are analyzed to generate analysis results of the official notice according to the comparison. | 2011-06-30 |
20110161304 | DEPLOYMENT AND COMPLIANCE MANAGER - A system includes a first database configured to store agreement information corresponding to terms of an agreement between a service provider and a third party. A second database is configured to store records related to the agreement. A computing device is configured to compare the records to the agreement information to determine whether the service provider is in compliance with the terms of the agreement. | 2011-06-30 |
20110161305 | Method and Apparatus for Information Retrieval Based on Partial Machine Recognition of the Same - A system and method for capturing and recognizing at least a portion of a source document, whether written or audible, then searching for information, or other documents, that correspond to the captured and recognized portion of the source document. Various techniques for adding translation and/or searching are also disclosed. In some instances, an iterative machine learning process is applied to improve the performance of an aspect of the system. | 2011-06-30 |
20110161306 | Method and Apparatus for Role Grouping by Shared Resource Utilization - Role search apparatus for grouping nodes according to relationships with other nodes, the apparatus comprising: an input for receiving an arrangement of nodes said arrangement comprising at least two partitions of said nodes and with predetermined relationships between nodes across said partitions, and a pattern recognition unit associated with said input, for using pattern recognition on said nodes and said relationships to find relationship patterns amongst said nodes, thereby to form at least one group from nodes of a first of said partitions, wherein said nodes being formed into said group share relationships with same ones of a predetermined number of nodes in a second partition. | 2011-06-30 |
20110161307 | METHOD, SYSTEM, AND DEVICE FOR SEARCHING FOR INFORMATION AND METHOD FOR REGISTERING VERTICAL SEARCH ENGINE - In the field of communications, a method, a system, and a device for searching for information, and a method for registering a vertical search engine are provided. The method for searching for information includes the following steps. A first search request sent by a user is received. A logic node is determined according to attribute information in the first search request. A vertical search engine selected by the logic node for the user is received. A second search request is sent to the vertical search engine. The method for registering the vertical search engine includes the following steps. A mobile search server receives and saves first registration information sent by the vertical search engine. Location information of a logic node corresponding to the vertical search engine is determined according to the first registration information. Second registration information is sent to the logic node according to the location information. | 2011-06-30 |
20110161308 | EVALUATING PREFERENCES OF CONTENT ON A WEBPAGE - Systems, methods, and computer storage media having computer-executable instructions embodied thereon that facilitate evaluation of digital content preferences are provided. A user is presented with items of digital content and permitted to manipulate the arrangement of the digital content items in the context of a layout area. Based on the user's manipulation of the digital content items, a user preference regarding an arrangement of digital content, such as a location preference, a position preference, and/or a usage preference, is identified. In embodiments, such a user preference can be utilized to later display digital content to a user in accordance therewith. | 2011-06-30 |
20110161309 | Method Of Sorting The Result Set Of A Search Engine - A method is disclosed wherein the webpages listed in the result set of a search engine is sorted according to the relevance of the webpages to a list of prioritised search terms. Search terms which are phrases that are delimited by prepositions are considered search terms with high priority. Search terms which nouns are set to high priority. Search terms which are adjectives, verbs, auxiliary verbs, articles, conjunctions, pronouns and prepositions are set to low priority. | 2011-06-30 |
20110161310 | DATABASE QUERY PLAN ANALYSIS AND DIFFERENCE PROCESSING - Apparatus, systems, and methods may operate to retrieve at least a portion of a first database query plan comprising a first tree and at least a portion of a second database query plan comprising a second tree. Further activities may include comparing relations and operations in the first tree and the second tree to identify differences. The differences may be found in the join order of the relations, and/or deleted, inserted, updated, or swapped ones of the operations based on operation signatures. Potential regression in query plan performance based on the differences may be indicated using a visual and/or audible alarm, and the differences may be published. Additional apparatus, systems, and methods are disclosed. | 2011-06-30 |
20110161311 | SEARCH SUGGESTION CLUSTERING AND PRESENTATION - Disclosed are methods and apparatus for clustering and presenting search suggestions. A segment of text is obtained via a search query section of a user interface, the segment of text being a portion of a search query. A set of suggestions is obtained, each suggestion in the set of suggestions being a suggested search query relating to the segment of text. Two or more groups of suggestions are generated, each of the two or more groups of suggestions including a different subset of the set of suggestions. The two or more groups of suggestions are provided such that each of the two or more groups of suggestions is displayed in a separate partition of a search assistance segment of the user interface. | 2011-06-30 |
20110161312 | Integration of Web Information Architecture Taxonomy and Web Metrics Taxonomy - Mechanisms are provided for integration of Web information architecture taxonomy and Web metrics taxonomy. When the author creates source content, the mechanism classifies the content using a rich taxonomy. The mechanism also adds unique identifiers into the source content pages as tags. The mechanism may then transform the source content into Web content that contains the identifiers in the tags. When users view the Web content, the tags generate usage data, which contain the identifiers. A Web metrics mechanism generates a Web metrics report from the usage data. The page tags are the identifiers from the source content. The Web metrics report associates each page of Web content with the rich taxonomy available in the source content. | 2011-06-30 |
20110161313 | METHOD AND APPARATUS FOR AUTOMATED END TO END CONTENT TRACKING IN PEER TO PEER ENVIRONMENTS - A method, computer readable medium and system for automatically tracking content in a peer-to-peer environment are disclosed. For example, the method monitors a number of times each content title of a plurality of content titles are downloaded in the peer-to-peer environment, adds one or more content titles of the plurality of content titles that are downloaded above a predetermined threshold to a list, downloads each one of the one or more content titles in the list via the peer-to-peer environment and verifies that each one of the one or more content titles that are downloaded matches at least one content title in the list. | 2011-06-30 |
20110161314 | METHOD AND SYSTEM FOR MANAGING RESOURCES FOR PROVIDERS - A system for transmission, reception and accumulation of the knowledge packets to plurality of channel nodes in the network operating distributedly in a peer to peer environment via installable one or more role active Human Operating System (HOS) applications in a digital devise of each of channel node, a network controller registering and providing desired HOS applications and multiple developers developing advance communication and knowledge management applications and each of subscribers exploiting the said network resources by leveraging and augmenting taxonomically and ontologically classified knowledge classes expressed via plurality search macros and UKID structures facilitating said expert human agents for knowledge invocation and support services and service providers providing information services in the preidentified taxonomical classes, wherein each of channel nodes communicating with the unknown via domain specific supernodes each facilitating social networking and relationships development leading to human grid which is searchable via Universal Desktop Search by black box search module. | 2011-06-30 |
20110161315 | Pattern Searching Methods and Apparatuses - A computer-based method for identifying patterns in computer text using structures defining types of patterns which are to be identified, wherein a structure comprises one or more definition items, the method comprising assigning a weighting to each structure and each definition item; searching the computer text for a pattern to be identified on the basis of a particular structure, a pattern being provisionally identified if it matches the definition given by said particular structure; in a provisionally identified pattern, determining those of the definition items making up said particular structure that have been identified in the provisionally identified pattern; combining the weightings of the determined definition items and optionally, the weighting of the particular structure, to a single quantity; assessing whether the single quantity fulfils a given condition; depending on the result of said assessment, rejecting or confirming the provisionally identified pattern. | 2011-06-30 |
20110161316 | Method, System, and Graphical User Interface for Alerting a Computer User to New Results for a Prior Search - A method, system, and graphical user interface for alerting a computer user to new results for a prior search are disclosed. One aspect of the invention involves a graphical user interface on a computer that includes a plurality of links recommended by a search engine for a computer user. The plurality of links are determined by the search engine by: producing search results by rerunning a plurality of search queries that have been performed previously for the computer user; and evaluating the produced search results to select search results that meet predefined search result selection criteria. At least one of the criteria is based on Internet usage data for the user. | 2011-06-30 |
20110161317 | DOCUMENT RETRIEVAL SYSTEM - A document retrieval system includes a document server and mobile phones. A user may enter search criteria on a search criteria input screen of the mobile phone and transmit them to the document server through a certain network, e.g. the Internet. The document server retrieves documents according to the search criteria and refers to a search record database to determine whether the retrieved documents have ever been searched for and flagged with marks. The document server weights the respective documents on the basis of the marks tagged to the document or those elements that match the search criteria, and metadata included in the marks. Depending on the weight, the documents are listed in the order from the most relevant to or useful for the user when sent back as a search result to the mobile phone. | 2011-06-30 |
20110161318 | METHOD AND APPARATUS FOR ASSIGNING TAGS TO DIGITAL CONTENT - A method and apparatus for assigning topical tags to content on a page stored within a searchable digital document environment is provided. An activity log is created for a document including data indicating search queries resulting in the location of the document by a search engine. Keywords are determined from the activity log, and the document is tagged with a tag associated with the keywords. | 2011-06-30 |
20110161319 | METHOD AND SYSTEM FOR REQUESTING SOCIAL SERVICES FROM GROUP OF USERS - A system for transmission, reception and accumulation of the knowledge packets to plurality of channel nodes in the network operating distributedly in a peer to peer environment via installable one or more role active Human Operating System (HOS) applications in a digital devise of each of channel node, a network controller registering and providing desired HOS applications and multiple developers developing advance communication and knowledge management applications and each of subscribers exploiting the said network resources by leveraging and augmenting taxonomically and ontologically classified knowledge classes expressed via plurality search macros and UKID structures facilitating said expert human agents for knowledge invocation and support services and service providers providing information services in the preidentified taxonomical classes, wherein each of channel nodes communicating with the unknown via domain specific supernodes each facilitating social networking and relationships development leading to human grid which is searchable via Universal Desktop Search by black box search module. | 2011-06-30 |
20110161320 | METHODS, APPARATUSES, AND COMPUTER PROGRAM PRODUCTS FOR GEOCODING DATA - Methods, apparatuses, and computer program products are provided for geocoding data for use by a mapping utility. A method may include accessing a data record from a data set. The data record may include proprietary data and address data associated with the proprietary data. The method may additionally include formatting a request for geocoding information corresponding to the address data. The request may include the address data, but not the proprietary data. The method may also include directing transmission of the request to a geocoding service. The method may further include receiving geocoding information corresponding to the address data in response to the request. The method may additionally include generating a geocoded data record including the geocoding information and at least a portion of the proprietary data. The method may also include adding the geocoded data record to a file formatted to be compatible with the mapping utility. | 2011-06-30 |
20110161321 | EXTENSIBILITY PLATFORM USING DATA CARTRIDGES - A framework for extending the capabilities of an event processing system using one or more plug-in components referred to herein as data cartridges. Generally speaking, a data cartridge is a self-contained unit of data that can be registered with an event processing system and can store information pertaining to one or more objects (referred to herein as extensible objects) that are not natively supported by the system. Examples of such extensible objects can include data types, functions, indexes, data sources, and others. By interacting with a data cartridge, an event processing system can compile and execute queries that reference extensible objects defined in the data cartridge, thereby extending the system beyond its native capabilities. | 2011-06-30 |
20110161322 | IMAGE FORMING APPARATUS, INFORMATION PROCESSING APPARATUS, DATA PROCESSING SERVER, AND INFORMATION PROCESSING METHOD - An image forming apparatus includes a reading unit configured to read watermark information including information for search from an electronic document, and a pre-processing unit configured to execute a process for extracting feature amount or text information as information for search from the electronic document if the reading unit does not read the watermark information including information for search, and to skip the process for extracting feature amount or text information if the reading unit reads the watermark information including information for search. | 2011-06-30 |
20110161323 | Information Processing Device, Method of Evaluating Degree of Association, and Program - There is provided an information processing device including: a storage unit that stores information element data defining a plurality of information elements; an information acquisition unit that acquires an information set having a referential relationship with each other from an information source accessible through a communication network; a classification unit that classifies information included in the information set acquired by the information acquisition unit into information of a first class corresponding to an information element defined by the information element data and information of a second class other than the information of the first class; and an evaluation unit that evaluates a degree of association between information elements respectively corresponding to two or more information of the first class based on a referential relationship between the information of the first class and the information of the second class in the information set. | 2011-06-30 |
20110161324 | COMMUNITY-BASED PARENTAL CONTROLS - According to a general aspect, a method includes maintaining rating groups, each rating group providing a rating for content compiled based on information received from a user evaluating the content. The method also includes receiving, from a first user, a selection of a first rating group, from among the rating groups, to be applied to a set of users associated with the first user. The method also includes receiving, from a user, a request for a piece of content from the content. The method also includes determining that the user from which the request was received belongs to the set of users associated with the first user. The method also includes, based upon the determination that the user belonged to the set of users associated with the first user, accessing information associated with the first rating group and determining whether the first rating group includes a rating for the requested piece of content. The method also includes determining whether or not to provide information to the requesting user conditioned on the indication or absence of a rating for the requested piece of content within the first rating group. | 2011-06-30 |
20110161325 | SYSTEM, METHOD AND COMPUTER-READABLE STORAGE MEDIUM FOR GENERATION AND REMOTE CONTENT MANAGEMENT OF COMPILED FILES - An apparatus is provided that includes a processor configured to perform or cause the apparatus to perform at least a number of operations. The operations include receiving a compiled media file including a plurality of objects, where the compiled file is received via a remoting gateway configured to post the compiled file to the apparatus. The operations also include parsing the compiled file to identify its objects and produce an index of the objects, and include mapping one or more data or files to one or more of the objects based on the index. The compiled file is servable to a viewer device, which includes receiving a request for the compiled file, and in response to the request, determining one or more data or files mapped to one or more of the objects, and serving the compiled file and the determined one or more data or files. | 2011-06-30 |
20110161326 | SYSTEM AND METHOD FOR SERVING SEARCH RESULTS OF TEXTUAL DATA IN RESPONSE TO A QUERY AS IT IS TYPED - A system and a method provide in memory two level of indices to a data set, respectively referred to as an instance layer and an entry layer. The instance layer is brought from disk into memory when an application is initialized to allow insertion of new data into the data set. A temporary data structure augments the instance layer and is provided to keep track of the new data. When query processing is required, the entry layer is brought in, so that query processing may be achieved using both the instance layer indices and the entry layer indices. The temporary data is merged into the instance and entry layers and the data set is updated upon termination of the application or at predetermined times, whereupon the resulting data set and index layers are written out to disk. | 2011-06-30 |
20110161327 | ASYNCHRONOUS METHODS OF DATA CLASSIFICATION USING CHANGE JOURNALS AND OTHER DATA STRUCTURES - Aspects of the present invention are generally concerned with systems and methods for generating a database of metadata that describes system data and storage operations. The database of metadata may be referred to herein as a “metabase.” For example, to generate a metabase, a data agent may traverse a file system to obtain certain characteristics of data managed by the file system while substantially simultaneously detecting and recording change notifications. These actions may be performed even if the actions of the data agent are interrupted one or more times during the traversal of the file system. The data agent may process the characteristics and change notifications to generate and update a metabase. Once formed, the metabase may be consulted to determine changes in system data rather than determining the changes by scanning the data files themselves. | 2011-06-30 |
20110161328 | SPATIAL DATA CARTRIDGE FOR EVENT PROCESSING SYSTEMS - Techniques for extending the capabilities of an event processing system to support the processing of spatial data. In one set of embodiments, this extensibility can be provided via a plug-in extension component referred to herein as a spatial data cartridge. The spatial data cartridge can enable the event processing system to support spatial data types (e.g., point, polygon, etc.) and various operations related to such data types (e.g., proximity determinations, overlap determinations, etc.). The spatial data cartridge can also define an indexing scheme that can be integrated with the capabilities of the event processing system to support the indexing of spatial data. Using the spatial data cartridge, the event processing system can operate on spatial data even if spatial data formats are not natively supported by the system. | 2011-06-30 |
20110161329 | TAG CLOUD BUDDY LIST FOR MESSAGING CONTACTS - Embodiments of the present invention provide a method, system and computer program product for tag cloud buddy lists. In an embodiment of the invention, a method for tag cloud buddy list management can be provided. The method can include loading a list of contacts in a messaging system executing in memory by a processor of a computer, rating each of the contacts in the list according to at least one criteria, and visually emphasizing each of the contacts differently in a buddy cloud for a user interface to the messaging system according to different ratings applied to each of the contacts. Optionally, contacts with ratings failing to exceed a threshold value can be filtered from the buddy cloud. In this regard, the threshold value can be selected with a slider control displayed in the messaging system. | 2011-06-30 |
20110161330 | CALCULATING GLOBAL IMPORTANCE OF DOCUMENTS BASED ON GLOBAL HITTING TIMES - A calculate importance system calculates the global importance of a web page based on a “mean hitting time.” Hitting time of a target web page is a measure of the minimum number of transitions needed to land on the target web page. Mean hitting time of a target web page is an average number of such transitions for all possible starting web pages. The calculate importance system calculates a global importance score for a web page based on the reciprocal of a mean hitting time. A search engine may rank web pages of a search result based on a combination of relevance of the web pages to the search request and global importance of the web pages based on a global hitting time. | 2011-06-30 |
20110161331 | Incremental Update Of Long-Term And Short-Term User Profile Scores In A Behavioral Targeting System - A behavioral targeting system determines user profiles from online activity. The system includes a plurality of models that define parameters for determining a user profile score. Event information, which comprises on-line activity of the user, is received at an entity. To generate a user profile score, a model is selected. The model comprises recency, intensity and frequency dimension parameters. The behavioral targeting system generates a user profile score for a target objective, such as brand advertising or direct response advertising. The parameters from the model are applied to generate the user profile score in a category. The behavioral targeting system has application for use in ad serving to on-line users. | 2011-06-30 |
20110161332 | Method and System for Policy Driven Data Distribution - A method, system and computer-usable medium are disclosed for controlling the distribution of data. Data stored in a datastore is filtered according to a data release policy to generate filtered data. A data release policy agreement, corresponding to the data release policy, is generated. The filtered data and the data release policy agreement are then provided to an information consumer. The data release policy agreement is then used to enforce the data release policy. | 2011-06-30 |
20110161333 | SYSTEM AND METHOD OF MAKING UNSTRUCTURED DATA AVAILABLE TO STRUCTURED DATA ANALYSIS TOOLS - A system and method of making unstructured data available to structured data analysis tools. The system includes middleware software that can be used in combination with structured data tools to perform analysis on both structured and unstructured data. Data can be read from a wide variety of unstructured sources. The data may then be transformed with commercial data transformation products that may, for example, extract individual pieces of data and determine relationships between the extracted data. The transformed data and relationships may then be passed through an extraction/transform/load (ETL) layer and placed in a structured schema. The structured schema may then be made available to commercial or proprietary structured data analysis tools. | 2011-06-30 |
20110161334 | TRANSLATING AND GEOCODING ADDRESSES - A device may include a memory and a processor. The memory may be configured to store a regular address database and store a translated address database. The processor may be configured to perform a lookup, in the regular address database, of a regular address that corresponds to a working address. In addition, the processor may be further configured to determine whether the working address is qualified to be converted into an address comprising aliases that correspond to terms in the working address when the regular address is not found in the translated address database, and convert the working address to generate a first translated address when the working address is qualified to be converted. | 2011-06-30 |
20110161335 | LOCATING THE LATEST VERSION OF REPLICATED DATA FILES - A list of servers known to a client is compared with lists of servers stored on the servers. An instance of content (e.g., a data file) can be accessed from a server on the list if at least a simple majority of the servers have the same version of the list. | 2011-06-30 |
20110161336 | SEARCH SUPPORTING DEVICE AND A METHOD FOR SEARCH SUPPORTING - A search supporting device includes an accepting unit for accepting an input word and a URL, a log obtaining unit for obtaining from a search log storing unit in which a log including a search word having been used for every URL of viewed data for a search of the data is stored, the log including a URL having a particular portion in common with the accepted URL and a search word having a particular portion in common with the accepted input word, and an outputting unit for outputting the search word included in the obtained log. | 2011-06-30 |
20110161337 | SERVER APPARATUS, METHOD OF INSPECTING LOGS FOR THE SAME, AND STORAGE MEDIUM - An inspection server receives a search condition for print logs accumulated in a print log database from an inspection client PC, and an associated log setting for associating print jobs searched based on the search condition with logs managed by a log management server. The inspection server obtains a search result for a search request from an archive server, and further obtains a number of hits for the search request for associated logs based on an associated log setting from a log collection server. Based on the search result and the number of hits, the inspection server controls a display mode of print logs contained in the search result. | 2011-06-30 |
20110161338 | DYNAMIC TASKING-MASKING SERVER APPARATUS, SYSTEM, AND METHOD FOR DYNAMICALLY CONFIGURING ADAPTIVE AGENTS IN WIRELESS DEVICES - A method for operating a dynamic tasking-masking server comprising a circuit to receive a package of metrics recorded at an adaptive server, coupled to a circuit to search an event register for package elements, coupled to a circuit to generate a replacement profile for transmission to the agent, wherein a circuit is comprises a processor adapted by a program product and storage for data and for instructions to adapt the processor accordingly. An apparatus which either masks or unmasks operations defined in a profile on an adaptive agent or provides a replacement profile to the adaptive agent based on configuration-state recorded and transmitted by a package defined in the last profile and comparison with persistent queries stored in an event register data structure. | 2011-06-30 |
20110161339 | PENDING STATE MANAGEMENT FOR MOBILE BUSINESS OBJECTS - A system, method, and computer program product are provided for invoking an operation to change a current data row of a table in a local database. As a result, a pending change data row is inserted in the table, distinguished by a primary key comprising a common key value and a pending change indicator. The pending change is then submitted for synchronization. | 2011-06-30 |
20110161340 | LONG-TERM QUERY REFINEMENT SYSTEM - A system for providing long term query refinement. Low level information may be stored based on user feedback. There may be equivalence classes in an archive or memory which contain items from a query search which are labeled positive or negative by a user. Labels may be stored in class pairs over previously run queries. There may be propagation of labels to other items in the same or other classes. There may be a refinement which aids in changing the query to one that indicates more accurately what the user wants. A result set of items may be formulated from which a user may select a new query. | 2011-06-30 |
20110161341 | SYSTEM AND METHOD FOR AN ITERATIVE DISAMBIGUATION INTERFACE - Disclosed herein are systems, methods, and computer-readable storage media for an iterative disambiguation interface. A system practicing the method receives a search query formatted according to a standard XML markup language for containing and annotating interpretations of user input, the search query being based on a natural language spoken query from a user and retrieves search results based on the search query. The system transmits the search results to a user device and iteratively receives multimodal input from the user to change search attributes and transmits updated search results to the user device based on the changed search attributes. The search results can include a link to additional information, such as a video presentation, related to the search results. The standard XML markup language can be Extensible MultiModal Annotation (EMMA) markup language from W3C. The system can generate an iteration transaction history for each multimodal input and updated search result. | 2011-06-30 |
20110161342 | BUSINESS OBJECT NODE ACCESS MANAGEMENT FOR SEARCH SERVICES IN A SERVICE-ORIENTED ARCHITECTURE - A system may include a database comprising stored data and a business process platform including business object metadata defining business objects representing the stored data. The business process platform may receive a query from a user to retrieve data from a first business object node of a business object, the business object representing stored data, determine whether the user is authorized to traverse all associations of a SELECT list of the query, determine whether the user is authorized to traverse all associations of a WHERE clause of the query, determine whether the user is authorized to retrieve any instances of each business object node of column specifications of the SELECT list of the query, and, if the determinations are affirmative, executing the query to retrieve a first result set. | 2011-06-30 |
20110161343 | METHOD AND SYSTEM TO DYNAMICALLY CREATE QUERIES TO FIND RELATED RECORDS IN A DATABASE - A system that generates display objects in a graphical user interface that enable the user of an application which accesses a data repository through result sets to dynamically construct a new query to show all database records having the same contents as a specified set of fields in a currently active database record. Display objects are further generated that enable the user to specify how the contents of the selected fields are to be matched (e.g. exact matching, inclusion, etc.) and/or logical relationships between specified field contents (e.g. Boolean operators such as AND, OR, NOT, etc.). In one embodiment, once a query is defined in this way, it is stored, for example in the user's profile, so that the user can access it across uses of the application. | 2011-06-30 |
20110161344 | ENHANCING SOFT FILE SYSTEM LINKS - A method for determining whether a soft link of a target file is pointing to a correct file system is provided. A unique identification number for a mounted file system is retrieved from a storage device in response to receiving a request to access a target file in the mounted file system. In addition, an identification number is retrieved from a soft link of the target file in response to accessing the soft link of the target file in the storage device. Then, it is determined whether a match exists between the unique identification number for the mounted file system and the identification number from the soft link of the target file. In response to determining that a match does exist between the unique identification number for the mounted file system and the identification number from the soft link of the target file, access to the target file is allowed. | 2011-06-30 |
20110161345 | SYSTEM AND METHOD FOR RETRIEVAL OF INFORMATION CONTAINED IN SLIDE KITS - A slide kit contains slides having citations. The slides are loaded into memory, and the citations are automatically parsed. The system automatically connects to external databases to obtain and download texts associated with the citations, so that the user can review the slides together with such texts. The system also allows the user to select slides from a list of citations, so as to determine which slides contain a particular citation. In another embodiment, the system enables the user to define a search which is executed among the texts associated with citations contained in the slide kit. Thus, in general, the result of the search may include slides which may or may not themselves contain the search terms. In this way, the user may retrieve slides based on their general relevance, without regard to the specific words shown on the slides. | 2011-06-30 |
20110161346 | DATA STORAGE AND ACCESS IN MULTI-CORE PROCESSOR ARCHITECTURES - Technologies are generally described for a system for sending a data block stored in a cache. In some examples described herein, a system may comprise a first processor in a first tile. The first processor is effective to generate a request for a data block, the request including a destination identifier identifying a destination tile for the data block, the destination tile being distinct from the first tile. Some example systems may further comprise a second tile effective to receive the request, the second tile effective to determine a data tile including the data block, the second tile further effective to send the request to the data tile. Some example systems may still further comprise a data tile effective to receive the request from the second tile, the data tile effective to send the data block to the destination tile. | 2011-06-30 |
20110161347 | SYSTEM AND METHOD FOR AN N-BEST LIST INTERFACE - Disclosed herein are systems, methods, and computer-readable storage media for providing an N-best list interface. A system practicing the method receives a search query formatted according to a standard language for containing and annotating interpretations of user input, the search query being based on a natural language spoken query from a user and retrieves an N-best list of recognition results based on the search query. The system then transmits the N-best list of recognition results to a user device, receives multimodal disambiguation input from the user, the input indicating an entry in the N-best list, and transmits to the user device additional information associated with the selected entry. The additional information can be a map indicating an address for the selected entry. The standard language can be XML-based Extensible MultiModal Annotation (EMMA) markup language from W3C. | 2011-06-30 |
20110161348 | System and Method for Automatically Creating a Media Compilation - A media creation system enabling the automatic compilation file by combining a plurality of different media source files. A media processor automatically initiates a search of media files stored in the repository based on the received criteria data and the metadata associated with the file to produce a list of a plurality of different types of media files wherein each respective media files satisfies the criteria. Media processor automatically and randomly selects a first media file in a first data format from the list and at least one other media file in a second data format. A compiler produces a media compilation file for display including the first and the at least one second media file, the at least one second media file being displayed concurrently with the first media file. | 2011-06-30 |
20110161349 | MESSAGE BASED SYNCHRONIZATION FOR MOBILE BUSINESS OBJECTS - A system, method, and computer program product are provided for executing a notification query derived from a download cursor for a business object to identify an updated subscription in order to provide updates to a client device in an import message. Additional systems, methods, and computer program products are provided for guaranteeing at-least-once delivery of a message. | 2011-06-30 |
20110161350 | APPLICATION SERVER AND METHOD FOR COLLECTING MACHINE DATA - An application server and method collects and stores machine data from one or more machines. The application server sends a data acquisition command to a sensor of the searched machine to acquire the machine data of the searched machine, in response to a determination that the machine has been found according to a search command. The application server updates the machine data file with the acquired machine data, and transfers the updated machine data file to a database system. | 2011-06-30 |
20110161351 | SYSTEM AND METHOD FOR RETRIEVING DATA USING AGENTS IN A DISTRIBUTED NETWORK - A method and apparatus for data retrieval by a computing system and a plurality of agent computers in a distributed network is disclosed. The computing system sends a request to each agent computer to perform a search at a node. The agents perform the searches. The agents thereupon send the resulting data to the computing system for storage in a central database. | 2011-06-30 |
20110161352 | EXTENSIBLE INDEXING FRAMEWORK USING DATA CARTRIDGES - A framework or infrastructure (extensibility framework/infrastructure) for extending the indexing capabilities of an event processing system. The capabilities of an event processing system may be extended to support indexing schemes, including related data types and operations, which are not natively supported by the event processing system. The extensibility is enabled by one or more plug-in extension components called data cartridges. | 2011-06-30 |
20110161353 | Management device and management method - A management device includes a memory unit for storing configuration item information regarding configuration items to be managed and relationship information regarding relationships between the configuration items to be managed, an extracting unit for extracting, based on the information stored in the memory unit and based on predetermined constraint conditions, such relationships between the configuration items that satisfy the predetermined constraint conditions and that are not included in the relationship information, and an evaluating unit for executing an application that refers to the extracted relationships between the configuration items and obtains an evaluation result regarding the extracted relationships between the configuration items. | 2011-06-30 |
20110161354 | MATRIX VIEW OF ITEMS - Apparatus, systems, and methods may operate to present a plurality of searched items by a plurality of points in a matrix view, which includes a first axis and a second axis, respectively representing a price attribute and one of other attributes of the plurality of items. Additional apparatus, systems, and methods are disclosed. | 2011-06-30 |
20110161355 | TERMINAL DEVICE BASED ON CONTENT NAME, AND METHOD FOR ROUTING BASED ON CONTENT NAME - In a network system based on a content name, a terminal device may generate and transmit a block query requesting a plurality of segments, and may receive segments corresponding to the block query based on a transmission direction of the block query. | 2011-06-30 |
20110161356 | EXTENSIBLE LANGUAGE FRAMEWORK USING DATA CARTRIDGES - A framework for extending the capabilities of an event processing system using one or more plug-in components referred to herein as data cartridges. In one set of embodiments, the data cartridge framework described herein can enable an event processing system to support one or more extension languages that are distinct from the native event processing language supported by the system. For example, certain “extension language” data cartridges can be provided that enable an event processing system to support complex data types and associated methods/operations that are common in object-oriented languages, but are not common in event processing languages. In these embodiments, an event processing system can access an extension language data cartridge to compile and execute queries that are written using a combination of the system's native event processing language and the extension language. | 2011-06-30 |
20110161357 | COMPUTER PRODUCT, INFORMATION PROCESSING APPARATUS, AND INFORMATION SEARCH APPARATUS - A recording medium stores an information processing program that causes a computer having a storage unit storing therein a file group in which character code strings are described, to execute generating combined identification information by dividing into two portions, at least one among identification information for a preceding character code and identification information for a succeeding character code and respectively combining the portions with the identification information that is not divided, the preceding and succeeding character codes constituting a character code string for two-consecutive grams in a file among the file group; storing to the storage unit, various consecutive-gram divided maps obtained by allocating to each type of combined identification information generated, a string of bits corresponding to the quantity of files in the file group; and updating in the consecutive-gram divided maps, a bit indicating whether the character code string for the two-consecutive grams is present in the file. | 2011-06-30 |
20110161358 | MOBILE PHONE APPARATUS, CONFIRMATION INFORMATION DISPLAYING PROGRAM, CONFIRMATION INFORMATION DISPLAYING METHOD AND TRANSMITTING METHOD OF MOBILE PHONE APPARATUS - A mobile phone apparatus | 2011-06-30 |
20110161359 | METHOD AND APPARATUS FOR SEARCHING FOR SUBJECTIVE ANALYSIS ACCORDING TO MENTAL STATUS - A method and system for writing and searching for subjective definitions, opinions, and feelings about a predetermined issue such as a word and a phrase. The method includes receiving from a first user who access a server system a selection about a predetermined issue, receiving a selection about at least one layer from among a plurality of layers that are generated with regard to the predetermined issue, and receiving a subjective analysis about the predetermined issue that belongs to the selected layer, wherein the selections and subjective analysis are performed by the server system; storing in the server system the subjective analysis with regard to the issue according to a layer; storing information for determining whether second users accessing the server system have an access right to a layer assigned by the first user; searching the analysis storage unit accessing the server system so as to determine whether the subjective analysis about an issue requested by the second user is stored in the analysis storage unit; and outputting a subjective analysis that belongs to a layer to which is allowed to be accessed by the access information determination unit from among searched subjective analyses, wherein the plurality of layers are divided according to information including an access right to the subjective analysis. | 2011-06-30 |
20110161360 | DATA RETRIEVAL IN A NETWORK OF TREE STRUCTURE - A method for retrieving data from a network having network elements in a multi-level hierarchical tree includes providing a data exchange interface defining formats for requesting and delivery of types of data to be retrieved, generating a request at the data exchange interface to define the data to be retrieved, using the request to define a canonical name and a depth indicator, implementing, at one or more levels in the network, a data retrieval routine that uses the canonical name to generate a command that is issued to the element or elements from which data are to be retrieved to cause the element or elements to return data including a description and a value, and communicating the returned data to the data exchange interface in the defined data format. | 2011-06-30 |