44th week of 2014 patent applcation highlights part 70 |
Patent application number | Title | Published |
20140324733 | STUDENT VENTURE MANAGEMENT - A technique involves: receiving authentication information for a team leader at an authentication engine; storing a venture scholarship application data structure in a new applications data store; storing credentials of the team leader in association with the venture scholarship application data structure; building a student venture team at a venture scholar networking engine; storing credentials of members of the student venture team in association with the venture scholarship application data structure; allocating financial support associated with the venture scholarship after the venture scholarship is indicated to be eligible by an eligibility filtering engine; recording equity or an instrument convertible to equity in a student venture associated with the student venture team and the venture scholarship at a student venture fund operations engine; allocating equity or the instrument convertible to equity from the student venture to members working on the student venture as the student venture matures. | 2014-10-30 |
20140324734 | Computerized Method And System For Financing By EB-5 Investor Visa Regional Center - A computer-implemented financed commercial economic system and method for EB-5 immigrant investor visa programs through a regional center directed to promotion of economic growth, improved economic regional productivity, job creation and increased capital investment, in which EB-5 investors by a capital investment for economic commercialization of projects and an electronic database accessible through a communications network to maintain regional center and EB-5 investor information, with an escrow account of funds from sales of products produced by the projects, and returning of capital investments to the EB-5 investors after a pre-determined period of time with the proceeds of the escrow account, with an agreement providing management compensation from asset rights of the EB-5 investors. | 2014-10-30 |
20140324735 | MAXIMIZING THE UTILITY OF INFORMATION IN MULTIPLE INTERSECTING DATA STRUCTURES USING PLATONIC SOLIDS AND RELATED POLYHEDRA AND POLYTOPES - A method, system and computer program product for maximizing the utility of data obtained from multiple intersecting data structures and stored in a multi-dimension information space. The method includes the steps of generating a rigid mathematical structure within the multi-dimensional information space; dividing the rigid mathematical structure into segments, each segment having a volume determined by a time of access to the segment relative to an event, a duration of access to the segment and a quantity of data in the segment; and determining a sellable price point for each segment of the rigid mathematical structure based on the volume of the segment. | 2014-10-30 |
20140324736 | COLLATION OF MARKETING SIGNS - A collation of printed marketing signs for delivery or distribution to a retail store includes at least a first group of marketing signs and a second group of marketing signs. Each group has at least one stack of marketing signs for altering product display structures in a retail store and each marketing sign in each stack has a same non-rectangular shape. The first group of signs includes a first level of priority and the second group of signs includes a second level of priority. The first level of priority indicates that the first group of signs be set in the store before the second group of signs, which have the second level of priority. | 2014-10-30 |
20140324737 | Switching Input Power Sources for Mobile Telecom Sites According to Time-Varying Electricity Prices - An input-power switcher for a telecom site includes a sourcing unit for configuring two or more alternative energy sources as available at the telecom site. The switcher includes a pricing unit for storing time-varying price references from one or more different suppliers for at least one of the two or more alternative energy sources. The switcher includes a processing unit for selecting one amongst the two or more alternative energy sources for powering the telecom site The selection is made on the basis of the alternative energy sources available at the telecom site and the time-varying price references in the pricing unit The processing unit is in communication with the sourcing unit and the pricing unit. The switcher includes an actuator unit for switching to the selected, alternative energy source for powering the telecom site. The actuator unit in communication with the processing unit. A method of using an input-power switcher for a telecom site. | 2014-10-30 |
20140324738 | VISUALIZING HIGH CARDINALITY CATEGORICAL DATA - A computer-program causing a computing device to perform an association measurement between a target variable and each non-target variable of a data set; select non-target variables for inclusion in a visualization based on the degree of association; perform correspondence analysis between target values of the target variable and non-target values of each selected non-target variable; order target value markers within a target row based on the degrees of closeness; order non-target value markers within each non-target row based on the degrees of closeness; determine a width of each target value marker based on a frequency of occurrence of its target value in the data set; determine a width of each non-target value marker based on a frequency of occurrence of its non-target value in the data set; and cause generation of the visualization with connection markers emanating from the target value markers and extending among the non-target value markers. | 2014-10-30 |
20140324739 | SYSTEMS AND METHODS FOR LEARNING OF NORMAL SENSOR SIGNATURES, CONDITION MONITORING AND DIAGNOSIS - Systems and methods to monitor a signal from an apparatus are disclosed. A feature extracted from the signal is automatically defined. Signals are received over a period of time wherein the apparatus is in a normal operational mode. Features are classified in a learning mode and are applied to create a reference model that defines a within-normal operational mode. In a testing mode a signal generated by the apparatus is received, a feature is extracted and classified. Instantaneous data generated in operational mode by the apparatus is classified by the system as abnormal if it does not lie within boundaries of the reference model or contains information/structure in an orthogonal subspace. A learned reference model is augmented by a user or automatically. In one illustrative example the apparatus is a power generation equipment and the signal is an acoustic signal. | 2014-10-30 |
20140324740 | Ontology-Based Attribute Extraction From Product Descriptions - Systems and methods are disclosed herein for obtaining a structured listing of attributes and corresponding values based on an unstructured document, such as a product description in a product record. Putative values are identified in the document and corresponding candidate attributes are identified in a taxonomy. Attribute-value pairs are then evaluated with respect to a plurality of rules. Attribute-value pairs and outputs of the one or more rules are evaluated using a machine-learning algorithm, such as a decision tree, in order to determine which attribute-value pairs to retain. Retained attribute-value pairs are stored and used to respond to search queries and facilitate comparison of products. Attributes selected may also be used to update a product template. | 2014-10-30 |
20140324741 | METHODS AND SYSTEMS OF CLASSIFYING SPAM URL - A method of operation of a URL spam detection system includes: identifying a feature dimension of a user action on a social networking system to detect anomalies; extracting URL chunks from a content associated with the user action; aggregating a non-content feature of the user action along the feature dimension into a URL distribution store to produce a feature distribution for each of the URL chunks; determining whether the feature distribution of a particular URL chunk within the URL chunks exceeds an expectation threshold for the feature dimension; and classifying the particular URL chunk as an illegitimate URL when the feature distribution exceeds the expectation threshold to restrict access to a particular URL chunk on a social networking system. | 2014-10-30 |
20140324742 | SUPPORT VECTOR MACHINE - A method of building a classification model using a SVM training module comprising, with a processor, computing a mean value of a number of training vectors received by the processor, subtracting the mean value of the number of training vectors from each training vector received by the processor to obtain a number of difference vectors, applying a hash function to each of the difference vectors to obtain a number of hashed vectors, and applying a linear training formula to the hashed vectors to obtain a classifier model. Classifying a sample vector comprises, with a processor, subtracting a mean value of a number of support vector machine training vectors from the sample vector to obtain a sample difference vector, with a processor, applying a hash function to the sample difference vector to obtain a hashed sample vector, and classifying the hashed sample vector using a classifier model. | 2014-10-30 |
20140324743 | AUTOREGRESSIVE MODEL FOR TIME-SERIES DATA - A technique includes fitting an autoregressive integrated moving average (ARIMA) model to time-series data. The technique further includes the computation of autoregression coefficients from the ARIMA model applied to the time-series data. The autoregression coefficients may be usable for data classification purposes. | 2014-10-30 |
20140324744 | Decision Tree With Compensation For Previously Unseen Data - A computer-implemented method is disclosed for efficiently processing records with unseen data. In the method, a computer system may obtain a plurality of records and a decision tree generated in a learning process. The decision tree may include a distinction node having multiple paths extending therefrom. After arriving at the distinction node with one or more records, the computer system may determine that the one or more records correspond to data of a type not seen by the distinction node in the learning process. Thereafter, the computer system may depart the distinction node via each of the multiple paths and eventually reach multiple leaf nodes of the decision tree. Each of the multiple leaf nodes may correspond to a probability distribution. Accordingly, the computer system may combine the probability distribution of each of the multiple leaf nodes to obtain a hybrid probability distribution corresponding to the one or more records. | 2014-10-30 |
20140324745 | METHOD, AN APPARATUS AND A COMPUTER SOFTWARE FOR CONTEXT RECOGNITION - Various embodiments relate to a context recognition. Classification of a context is performed by using features received from at least one sensor of a client device, and model parameters being defined by a training data to output a result and a likelihood of the context. The result is shown to the user, who provides feedback regarding the result. The features, result, likelihood, and the feedback are stored, whereby the model parameters are adapted using the features, result, likelihood and the feedback to obtain adapted model parameters. The result, likelihood and the feedback can also be used for performing confidence estimation to obtain a confidence value. The confidence value can then be used for performing an action, e.g. adding a new sensor, adding a new feature, changing a device profile, launching an application. | 2014-10-30 |
20140324746 | TRAINING SEQUENCE - A computing system can include a memory controller and a first storage device. The first storage device is to receive a serially encoded request and forward the serially encoded request to a second storage device before deserializing the serially encoded request. The first storage device is also to return a training sequence from the target storage device to the memory controller. The first storage device is additionally to return a response from the target storage device to the memory controller. | 2014-10-30 |
20140324747 | ARTIFICIAL CONTINUOUSLY RECOMBINANT NEURAL FIBER NETWORK - Embodiments of a system and method for an artificial cognitive neural framework are generally described herein. In some embodiments, the artificial cognitive neural framework includes a memory system for storing acquired knowledge and for broadcasting the acquired knowledge, cognitive system, including cognitive perceptrons arranged to develop hypotheses and produce information, and genetic learning algorithms and a mediator, coupled to the cognitive system, the mediator arranged to gather the developed hypotheses and the produced information, to integrate the developed hypotheses and produced information using fuzzy, self-organizing contextual topic maps and to establish proper mappings between inputs, internal states and outputs of a continuously recombinant neural fiber network, wherein the genetic learning algorithms are arranged to continuously evolve candidate solutions by adjusting interconnections in the continuously recombinant neural fiber network by correlating patterns within the candidate solutions to stochasto-chaotic constraints, and to update the memory system. | 2014-10-30 |
20140324748 | METHOD AND APPARATUS FOR DERIVING SPATIAL PROPERTIES OF BUS STOPS AND TRAFFIC CONTROLS - A method, apparatus and computer program products are provided for automatically detecting specific locations, i.e. bus stops, stop lights, and/or traffic signals, based on received GPS reports. The method can also be adopted to detect the utilization of the specific locations along the route. One example method includes receiving GPS data from a plurality of buses from along a transit route, and utilizes a machine learning classification strategy that captures the mobility patterns of the GPS equipped buses, at specific locations. The method may then generate mini-clusters, each comprised of a first location point from a first route and one or more subsequent location points located within a predetermined distance of the first location point. The mobility patterns of the mini-clusters within larger clusters are represented as a normalized histogram where the bin values become classification features. A machine learning model is then utilized to determine a location of the specific locations. | 2014-10-30 |
20140324749 | EMOTIONAL INTELLIGENCE ENGINE FOR SYSTEMS - There is disclosed a system and method for adapting digital content to a user's emotional state. In an embodiment, the system comprises: one or more sensors for capturing physiological data to monitor the emotional response of a user to stimulus in their environment; an emotional intelligence engine for determining the emotional state of the user based on physiological data filtered and processed from the one or more sensors; means for correlating the determined emotional state of the user with one or more user performance metrics relating to the user's interaction with digital content; and means for adapting the digital content in response to the user's emotional state and one or more user performance metrics to achieve a desired emotional state for the user. | 2014-10-30 |
20140324750 | ONTOLOGICAL CONCEPT EXPANSION - In one embodiment, prior to similarity measure computation, concept expansion based on disjunctive normal form (DNF) decomposition and non-conventional reasoning is applied to an original ontology to generate an expanded ontology having the original concepts plus one or more pseudo concepts. As a result, the similarity measure computation can produce results that more accurately reflect a human point of view than convention techniques. | 2014-10-30 |
20140324751 | GENERALIZED CONTEXTUAL INTELLIGENCE PLATFORM - One embodiment of the present invention provides a system for providing user information to a recommender. During operation, the system receives, from the recommender, a registration for notification of changes to a context graph. The context graph includes information about user behavior and/or user interests. Next, the system receives, from a mobile device, event data derived from contextual data collected using detectors that detect the mobile device's physical surroundings. The system modifies the context graph based on the event data. The system then determines that the modification to the context graph matches the registration, and sends a notification of context graph change to the recommender. | 2014-10-30 |
20140324752 | Data Analysis Computer System and Method For Fast Discovery Of Multiple Markov Boundaries - Methods for discovery of a Markov boundary from data constitute one of the most important recent developments in pattern recognition and applied data analysis and modeling, primarily because they offer a principled solution to the variable/feature selection problem and give insight about local causal structure. Even though there is always a single Markov boundary of the response variable in faithful distributions, distributions with violations of the intersection property of probability theory may have multiple Markov boundaries. Such distributions are abundant in practical data-analytic applications, and there are several reasons why it is important to discover and extract all Markov boundaries from such data as a critical step of data analysis. The present invention is a novel fast generative method (termed Generalized-iTIE*) that can discover all Markov boundaries from a sample drawn from a distribution. The new method has been tested with simulated data and then applied to discover Markov boundaries in datasets from several application domains including but not limited to: biology, medicine, economics, ecology, image recognition, text processing, and computational biology. | 2014-10-30 |
20140324753 | METHOD AND SYSTEM THAT PROVIDES EFFICIENT INDEX-BASED RETRIEVAL OF RULES - The current application is directed to methods, and to systems employing the methods, that allow built-in indexing methods for facts, to additionally be applied to rules within a logic-programming system. The methods and systems to which the current application is directed convert an original set of rules into an equivalent set of fact/rule pairs. In addition, a new set of rules may be directly encoded as a new set of fact/rule pairs by these methods and systems. The equivalent set of fact/rule pairs implement the original set of rules, preserving the meaning of the original rules, but the equivalent set of fact/rule pairs are indexed by built-in indexing methods for facts. The new fact/rule pairs are also indexed by built-in indexing methods for facts. | 2014-10-30 |
20140324754 | SYSTEM AND METHOD FOR IDENTIFYING AND CONDENSING SIMILAR AND/OR ANALOGOUS INFORMATION REQUESTS AND/OR RESPONSES - A system and method for identifying and condensing similar and/or analogous information requests and/or responses comprising a computer apparatus having an intelligent global rules engine to facilitate interaction with information requests and/or responses. The computer apparatus comprises machine-readable medium, wherein data is stored, wherein the data comprises a comparison of similar and/or analogous information requests and/or responses, wherein redundancies and/or analogies in information requests and/or responses have been identified and condensed to remove the redundancies and/or analogies thereby creating at least one global rule, rule group and/or single rule. The computer apparatus further comprises both a data processing module, wherein the data processing module comprises a lexical analyzer with contextual awareness, and an intelligent global rules engine, wherein the intelligent global rules engine comprises the at least one global rule, rule group and/or single rules. | 2014-10-30 |
20140324755 | INFORMATION PROCESSING APPARATUS AND CONTROL METHOD THEREOF - An information processing apparatus includes: an event detection unit to detect occurrence of an event; an event information collection unit to collect information about the event detected by the event detection unit; a rule database to store a rule that defines a condition of a state of the information processing apparatus and an action performed on the information processing apparatus when the condition is satisfied; a rule based processing unit to select at least one rule to be applied to the event from the rule database based on at least part of the information collected by the event information collection unit, and to perform a rule based process of processing the event based on the selected rule; and a final event transfer unit to transfer the processed event to a predetermined final event handler of the information processing apparatus so as to perform a preset operation corresponding to the event. | 2014-10-30 |
20140324756 | DECISION TREE WITH SET-BASED NODAL COMPARISONS - A computer-implemented method is disclosed for efficiently processing set-based attributes. In the method, a computer system may obtain a plurality of records and a decision tree. The decision tree may include a distinction node corresponding to a comparison of two attributes. The distinction node may have a match path and a no match path extending therefrom. After arriving at the distinction node, the computer system may initiate a process wherein each member of a first set corresponding to a first of the two attributes is to be compared to each member of a second set corresponding to a second of the two attributes. The computer system may depart the distinction node via the match path after the process reveals that at least one member of the first set matches at least one member of the second set. | 2014-10-30 |
20140324757 | EXPERT ANSWER PLATFORM METHODS, APPARATUSES AND MEDIA - A plurality of questions may be obtained for an AMA session. A priority for each of the plurality of questions may be calculated and a question to be answered from the plurality of questions may be determined based on question priority associated with each of the plurality of questions. An expert associated with the AMA session may be presented with the question. An answer to the question may be received from the expert associated with the AMA session and showing the answer to AMA participants may be facilitated. | 2014-10-30 |
20140324758 | PREDICTING AUDIENCE RESPONSE FOR SCRIPTING - Various technologies described herein pertain to automatic prediction of an anticipated audience response for scripting. A sub-document unit can be received, where the sub-document unit can be part of a script. The sub-document unit, for example, can be a sentence, a paragraph, a scene, or substantially any other portion of the script. Content of the sub-document unit and a context of the sub-document unit can be analyzed to extract features of the sub-document unit. A predictive model can be employed to predict an anticipated audience response to the sub-document unit based upon the features of the sub-document unit. Moreover, the anticipated audience response to the sub-document unit predicted by the predictive model can be output. | 2014-10-30 |
20140324759 | EXPEDITED PROCESS EXECUTION USING PROBABILITIES - Embodiments relate to determining a process outcome based on a computed probability and altering the path of a process instance based on an expediting rule. An aspect includes executing, by a processing device, a process instance in a process diagram, which includes a plurality of process steps. A condition associated with a first process step is identified. An outcome for the first process step is then determined based on a computed probability. Accordingly, the first process step is bypassed and the process instance is branched to a second process step based on an expediting rule. The expediting rule includes the condition and a branching action according to a selected outcome. | 2014-10-30 |
20140324760 | SYNTHETIC TIME SERIES DATA GENERATION - According to an example, synthetic time series data generation may include receiving empirical meter data for a plurality of users, and using the empirical meter data to estimate parameters of a Markov chain. The Markov chain may be used to generate the synthetic time series data having statistical properties similar to the statistical properties of the empirical meter data. | 2014-10-30 |
20140324761 | Method and Device For Three-Weight Message-Passing Optimization Scheme - A method and device determines an optimization solution for an optimization problem. The method includes receiving the optimization problem having cost functions and variables in which each of the cost functions has a predetermined relationship with select ones of the variables. The method includes generating a first message for each of the cost functions for each corresponding variable based upon the respective predetermined relationship and a second message for each of the variables for each corresponding cost function based upon the respective predetermined relationship. The method includes generating a disagreement variable for each corresponding pair of variables and cost functions measuring a disagreement value between the first and second beliefs. The method includes repeating steps (b), (c), and (d) until a consensus is formed between the first and second messages until the optimization solution is determined based upon the consensus. | 2014-10-30 |
20140324762 | COMPUTATION OF RECEIVER OPERATING CHARACTERISTIC CURVES - A method of determining a false and/or a true positive rate is provided. A true count value and a false count value are initialized for probability bins. For a plurality of records, a truth of event occurrence and a probability of occurrence are read; a probability bin that includes the probability of occurrence is determined; the true count value of the determined probability bin is incremented when the truth of event occurrence indicates true; and the false count value of the determined probability bin is incremented when the truth of event occurrence indicates false. A true positive rate and a false positive rate are computed for each probability bin based on the true count value, the false count value, a determined total number of true event occurrences, and a determined total number of false event occurrences. | 2014-10-30 |
20140324763 | SYSTEMS AND METHODS TO PREDICT THE CHANCES OF NEUROLOGICALLY INTACT SURVIVAL WHILE PERFORMING CPR - According to one aspect, a method for predicting the likelihood of survival of a particular individual with favorable neurological function during a cardiopulmonary resuscitation (CPR) procedure includes obtaining an electroencephalogram (EEG) signal of the particular individual during the CPR procedure. The method also includes obtaining a non-invasive measure of circulation of the particular individual during the CPR procedure and generating a prediction for the likelihood of survival of the particular individual with favorable neurological function based on the EEG signal and the non-invasive measure of circulation. | 2014-10-30 |
20140324764 | CONTROL METHOD AND NON-TRANSTORY COMPUTER READABLE RECORDING MEDIUM - A control method of the present disclosure is a control method of an information processing apparatus which includes a storage unit that stores predetermined resource information related to a resource required for a living activity of a user, the method including: an acquiring step of acquiring device information; an estimating step of estimating a living activity of the user; a competition extracting step of extracting a living activity group including living activities for which the resources are likely to compete among the living activities, based on the resource information; a resource judging step of judging whether a required resource has been secured for each of the living activities, based on the device information and the resource information; and an inhibition extracting step of extracting, as an inhibited living activity, a living activity for which it has been judged that the required resource has not been secured. | 2014-10-30 |
20140324765 | METHOD, SYSTEM, AND COMPUTER PROGRAM FOR USER-DRIVEN DYNAMIC GENERATION OF SEMANTIC NETWORKS AND MEDIA SYNTHESIS - This invention relates generally to classification systems. More particularly this invention relates to a system, method, and computer program to dynamically generate a domain of information synthesized by a classification system or semantic network. The invention discloses a method, system, and computer program providing a means by which an information store comprised of knowledge representations, such as a web site comprised of a plurality of web pages or a database comprised of a plurality of data instances, may be optimally organized and accessed based on relational links between ideas defined by one or more thoughts identified by an agent and one or more ideas embodied by the data instances. Such means is hereinafter referred to as a “thought network”. | 2014-10-30 |
20140324766 | Quantum State Dynamics in a Community of Subjects assigned Quantum States modulo a Proposition perceived in a Social Value Context - The present invention is directed to methods and apparatus for predicting the quantum state, including the dynamics of such quantum state in so far as it represents a subject embedded in a community of community subjects. In the quantum representation adopted herein the internal states of all subjects are assigned to quantum subject states defined with respect to an underlying proposition about an item that can be instantiated by an object, a subject or by an experience. Contextualization of the proposition about the item is identified with a basis (eigenbasis of a spectral decomposition) referred to herein as the social value context. The dynamics are obtained from quantum interactions on a graph onto which the quantum states of all the subjects are mapped by a surjective mapping dictated by subject interconnections and subject-related data, including the social graph and information derived from “big data”. | 2014-10-30 |
20140324767 | PROVISIONING STORAGE RESOURCES BASED ON AN EXPERT SYSTEM - An improved technique uses an expert system to provide automated provisioning of resources for a storage system. Along these lines, a user submits values of a set of provisioning targets parameters in a administrative interface screen to a storage processing device. The expert system uses these values to form a set of facts within an expert system stored on the storage processing device that includes a knowledge base having a set of logical rules and an inference engine. The storage processing device then inputs these facts and logical rules into the inference engine which is configured to fire logical rules having preconditions that match the facts. The actions of these logical rules then provide content for the provisioning of the storage resources, which are displayed to the user or used for automatic storage provisioning operations. | 2014-10-30 |
20140324768 | Dynamic Sourcing - Dynamic sourcing, in which a data request that is associated with a query is received and a parameter of data needed for satisfaction of the query is identified. Parameter information defining data available in at least one cube stored in a cache is accessed and the parameter is compared with the parameter information. Based on comparison results, it is determined whether one or more cubes in the cache include sufficient data to satisfy the query. In response to a determination that one or more cubes include sufficient data to satisfy the query, a response to the data request is generated by executing the query against the one or more cubes. In response to a determination that the cubes do not include sufficient data to satisfy the query, a response to the data request is generated by executing at least a portion of the query against a database system. | 2014-10-30 |
20140324769 | DOCUMENT DRIVEN METHODS OF MANAGING THE CONTENT OF DATABASES THAT CONTAIN INFORMATION RELATING TO SEMICONDUCTOR MANUFACTURING OPERATIONS - One illustrative method disclosed herein includes storing a semiconductor manufacturing document in a document management system, wherein the semiconductor manufacturing document comprises semiconductor manufacturing data, and actuating an extractor tool to extract at least a portion of the semiconductor manufacturing data from the semiconductor manufacturing document and transfer the extracted semiconductor manufacturing data to at least one table in the semiconductor manufacturing database. | 2014-10-30 |
20140324770 | DATA MANAGEMENT SYSTEM - In a general aspect, a computer-implemented method includes receiving, via an input interface of a notification platform, updated subscriber data; comparing, using a comparison module of the notification platform, the updated subscriber data with existing subscriber data stored in a subscriber database; and, based on the results of the comparing, modifying, using a modification module of the notification platform, the existing subscriber data stored in the subscriber database. | 2014-10-30 |
20140324771 | METHOD OF PROVIDING INFORMATION ABOUT ELECTRONIC MEDIA CONTENT AND ELECTRONIC DEVICE SUPPORTING THE SAME - A method of providing information about electronic media content and an electronic device supporting the same are provided. The method includes setting a cycle in at least a piece of content forming the electronic media content, identifying current content of the electronic media content based on information about an address of the at least a piece of content when the set cycle is reached, comparing the current content with previous content in order to determine whether the current content is identical with the previous content, and determining an execution of a content update based on a result of the comparing of the current content with the previous content. | 2014-10-30 |
20140324772 | SYSTEMS AND METHODS FOR PERFORMING DATA REPLICATION - Performing data management operations on replicated data in a computer network. Log entries are generated for data management operations of an application executing on a source system. Consistency point entries are used to indicate a time of a known good, or recoverable, state of the application. A destination system is configured to process a copy of the log and consistency point entries to replicate data in a replication volume, the replicated data being a copy of the application data on the source system. When the replicated data represents a known good state of the application, as determined by the consistency point entries, the destination system(s) may perform a storage operation (e.g., snapshot, backup) to copy the replicated data and to logically associate the copied data with a time information (e.g., time stamp) indicative of the source system time when the application was in the known good state. | 2014-10-30 |
20140324773 | DATA SYNCHRONIZATION METHOD AND SYSTEM AND DATA ACCESS APPARATUS - The present invention relates to data synchronization and discloses a method and a system for data synchronization and a relevant device. The method includes: in a process of database-level synchronization between a first database and a second database, sending a request for creating a transaction to the first database; when the first database executes the transaction, acquiring a sequence number from the first database, and sending the operation command required for executing the transaction and the sequence number corresponding to the transaction to a temporary storage queue for storage; acquiring a switching sequence number from the second database when a database-level synchronization link between the first database and the second database is disconnected; determining a sequence number that is stored in the temporary storage queue and follows the switching sequence number, and sending the operation command required to the second database. | 2014-10-30 |
20140324774 | TECHNIQUES FOR MANAGING A DATA REPLICATION MODE - A technique for managing a data replication mode between a primary storage device and a secondary storage device includes in response to a data replication state between the primary storage device and the secondary storage device satisfying a first predetermined condition, selecting at least one candidate logical unit from a plurality of logical units implementing synchronous replication in the primary storage device at least according to priority information of the plurality of logical units. A data replication mode of the at least one candidate logical unit is then modified from synchronous replication to asynchronous replication. | 2014-10-30 |
20140324775 | LOW-BANDWIDTH CROWD-SYNCHRONIZATION OF PLAYBACK INFORMATION - A portable media player which broadcasts synchronization data, but not streaming media content, for a media file which is currently being played. The media players are programmed, user-selectably, to synchronize to other media players which are already playing a desirable track. | 2014-10-30 |
20140324776 | FILE MANAGEMENT WITH PLACEHOLDERS - Aspects of the subject matter described herein relate to file system placeholders. In aspects, placeholders may be used by a client to represent remote file system objects. The placeholders may include metadata and may also include none, some, or all of the content of the represented remote file system objects. In conjunction with local file system metadata, the placeholders allow a file system namespace to be navigated and may also allow other operations to be performed on the file system objects even when the client is offline with respect to the remote file system. After connectivity is re-established with the remote file system, the placeholders may be used in synchronizing changes. | 2014-10-30 |
20140324777 | SEARCHING AND PLACEHOLDERS - Aspects of the subject matter described herein relate to file system placeholders. In aspects, placeholders may be used by a client to represent remote file system objects. The placeholders may include metadata, searchable text, and may also include none, some, or all of the content of the represented remote file system objects. Search data from the placeholders is integrated into a local search database of the client such that the client is able to satisfy queries and identify relevant local and remote file system objects even when the client is offline with respect to remote storage. | 2014-10-30 |
20140324778 | Hierarchical Coherency Log for Managing a Distributed Data Storage System - A system and method for managing distributed coherent datasets using a hierarchical change log is provided. In some embodiments, a distributed storage system is provided that includes a primary storage device containing a primary dataset and a mirror storage device containing a mirror dataset. The mirror dataset includes a coherent copy of the primary dataset. The distributed storage system further includes a hierarchical change log tracking a coherence state for the mirror dataset. The hierarchical change log includes a first sub-log and a second sub-log, and a block range of the first sub-log overlaps a block range of the second sub-log. The hierarchical change log may define a priority relationship between the first sub-log and the second sub-log governing the overlap. The first sub-log and the second sub-log may be independently configured and may be different in one of a representation and a block size. | 2014-10-30 |
20140324779 | TRAVEL APPLICATION FOR MOBILE DEVICES - A travel application for a mobile device is described. The travel application can include an application database which resides on the mobile device and application code for processing instructions stored in the application database, such as instructions for creating pages of information output via the travel application on the mobile device. Without recompiling or reinstalling the travel application on the mobile device, via updates to the travel application database, the navigation structure of the travel application can be changed, a travel data section can be added or removed, a filter for an existing travel data section can be added or removed and the output structure for any of the plurality interface states associated with the travel application can be modified. By executing from an application database stored locally on the mobile device, the travel application can provide some amount of guaranteed functionality when network access is unavailable. | 2014-10-30 |
20140324780 | DATABASE COPY TO MASS STORAGE - Databases may be copied to a shadow database on amass storage device. The structure of the files containing the database, such as blocking information and a dump history, may be copied in whole to the mass storage device. The method may include creating a shadow database on a mass storage device, populating the shadow database with data from a production database, idling an application accessing the production database to create an idle point in the production database, and updating the shadow database to the production database. | 2014-10-30 |
20140324781 | INPUT/OUTPUT (I/O) PROCEDURE FOR DATABASE BACKUP TO MASS STORAGE - Databases may be backed up on a mass storage device. Storing the database backup on mass storage, rather than tape drive, allows operations, such as from a database manager, with large input/output to improve performance. A method of backing up a database to a mass storage device may include receiving, at a database manager, a call from a backup utility to copy data from a source file to a destination file, performing, at the database manager, a plurality of input/output requests, in response to the call, to copy data from the source file to the destination file, and returning, to the backup utility, status information regarding completion of the call Placing the database backup on mass storage can further enable use of that backup as a shadow or alternate database. | 2014-10-30 |
20140324782 | APPLYING WRITE ELISION - A data portion is evicted from a buffer, where the evicted data portion is modified from a corresponding data portion in a persistent storage. Write elision is applied to suppress writing the evicted data portion to the persistent storage. Subsequent to applying the write elision and in response to reading a version of the data portion, a redo of a modification of the read data portion is applied. | 2014-10-30 |
20140324783 | Process For Electronic Archiving Of Data Objects and Computer Program Product - The application relates to a method for the electronic archiving of data objects by means of a data processing device, wherein the method comprises the following steps: receipt of a hash value tuple comprising one or a plurality of hash values, wherein each hash value is assigned to a data object, receipt of time information on the hash value tuple indicating a time period within which the hash values of the hash value tuple should be electronically archived and comparison of the time information with a predetermined time specification, wherein archiving steps are carried out if the time information specifies a time period for electronic archiving that is shorter than the predetermined time specification. The application furthermore relates to a computer program product. | 2014-10-30 |
20140324784 | METHOD AND SYSTEM FOR PROCESSING PRODUCT PROPERTIES - Saving database storage space includes receiving, using a processor, one or more properties associated with a newly released commodity input at a front-end server; determining whether the one or more properties of the newly released commodity match a standard property unit (SPU), wherein the SPU includes a plurality of properties common to at least two commodities of which data is stored at a back-end server; and in the event that the one or more properties of the newly released commodity match the SPU, storing data associated with binding the newly released commodity with the matching SPU at the back-end server. | 2014-10-30 |
20140324785 | EFFICIENT READ REPLICAS - A database system may receive a write request that specifies a modification to be made to a particular data record stored by the database system. A log record representing the modification to be made to the particular data record may be sent to a storage service of the database system. An indication (e.g., log record or other indication) that indicates a cached version of the particular data record stored in a read replica's cache is stale may be sent to a read replica. For a subsequent read of the particular data record received by the read replica, the read replica may request the particular data record from the storage service. | 2014-10-30 |
20140324786 | Anomaly detection in chain-of-custody information - A method includes receiving first vehicle log data related to modification of a first software part at a first vehicle. The method also includes receiving first ground log data of a first ground system. The first ground log data indicates first chain-of-custody information regarding the first software part. The method further includes analyzing the first vehicle log data and the first ground log data based on baseline data to detect an anomaly. The method also includes sending a notification in response to detecting the anomaly. | 2014-10-30 |
20140324787 | Analyzing Large Data Sets to Find Deviation Patterns - Operations, such as data processing operations, can be improved by applying clustering and statistical techniques to observed behaviors in the data processing operations. | 2014-10-30 |
20140324788 | CLEANER WITH BROWSER MONITORING - A cleaning application that can monitor one or more browser applications that are executed on a computer, and that can, for at least one browser application, clean at least one of one or more files or a registry associated with the at least one browser application is provided. The cleaning application can include a cleaning module. The cleaning module can monitor one or more browser applications that are executed on a computer. The cleaning module can further detect a closing of at least one browser application. The cleaning module can further perform a pre-defined action in response to the closing of the at least one browser application. The pre-defined action can include cleaning at least one of one or more files or a registry associated with the at least one browser application. | 2014-10-30 |
20140324789 | CLEANER WITH COMPUTER MONITORING - A cleaning application that can monitor one or more characteristics of a computer, and that can clean at least one of one or more files or a registry of the computer, is provided. The cleaning application can include a cleaning module. The cleaning module can monitor one or more characteristics of the computer. The cleaning module can further detect an occurrence of pre-defined criteria involving the one or more characteristics. The cleaning module can further perform a pre-defined action in response to the pre-defined criteria. The pre-defined action can include cleaning at least one of one or more files or a registry associated with the computer. | 2014-10-30 |
20140324790 | METHOD AND SYSTEM FOR MULTI-BLOCK OVERLAP-DETECTION IN A PARALLEL ENVIRONMENT WITHOUT INTER-PROCESS COMMUNICATION - Techniques for avoiding duplicate comparisons while comparing customer records to identify linked customer records pertaining to a single customer entity are provided. The techniques include the computer system comparing a first electronic customer record with a second electronic customer record to determine if the first electronic customer record and the second electronic customer record pertain to a single customer entity if the computer system identifies a common blocker key corresponding to a selected blocker from a data field in the first electronic customer record and from a data field in the second electronic customer record and if the computer system does not identify a common blocker key corresponding to an additional lower order blocker from another data field in the first electronic customer record and from a data field in the second electronic customer record. | 2014-10-30 |
20140324791 | SYSTEM AND METHOD FOR EFFICIENTLY DUPLICATING DATA IN A STORAGE SYSTEM, ELIMINATING THE NEED TO READ THE SOURCE DATA OR WRITE THE TARGET DATA - A method for copying data efficiently within a deduplicating storage system eliminates the need to read or write the data per se within the storage system. The copying is accomplished by creating duplicates of the metadata block pointers only. The result is a process that creates and arbitrary number of copies using minimal time and bandwidth. | 2014-10-30 |
20140324792 | EXTRACTING A SOCIAL GRAPH FROM CONTACT INFORMATION ACROSS A CONFINED USER BASE - Embodiments of the present invention relate to extraction of a social graph from contact information across a confined user base. Users are typically subscribed to a service that backs up data from end-user devices to a cloud. The data includes contacts from mobile address books. The service is able to determine relationships of contacts in the cloud to build a social graph or map of these contacts. The social graph can be used to drive individual and group analytics to, for example, increase membership and provide value-added features to its service members. | 2014-10-30 |
20140324793 | Method for Layered Storage of Enterprise Data - A computer-implemented method for layered storage of enterprise data comprises receiving from one or more virtual machines data blocks; de-duplicating the data blocks per hypervisor; storing de-duplicated data blocks in a local cache memory; time-based grouping the data blocks into data containers; dividing each data container in X fixed length mega-blocks; for each data container applying erasure encoding to the X fixed length mega-blocks to thereby generate Y fixed length mega-blocks with redundant data, Y being larger than X; and distributed storing the Y fixed length mega-blocks across multiple backend storage systems. | 2014-10-30 |
20140324794 | Methods for decomposing events from managed infrastructures - Methods are provided for clustering events. Data is received at an extraction engine from managed infrastructure. Events are converted into alerts and the alerts mapped to a matrix M. One or more common steps are determined from the events and clusters of events are produced relating to the alerts and or events. | 2014-10-30 |
20140324795 | DATA MANAGEMENT - Methods and systems for data management are disclosed. With embodiments of the present disclosure, data files originating from the same source data can be de-duplicated. One such method comprises calculating one or more of a first characteristic value for first data in a first format, and one or more second characteristic values for one or more data in one or more second formats into which the first data can be converted, said characteristic value uniquely representing an arrangement characteristic of at least part of bits of data in a particular format. The method also includes storing one of the first data and the second data in response to one of the calculated characteristic values being the same as a stored characteristic value corresponding to a second data. | 2014-10-30 |
20140324796 | STATE-BASED DIRECTING OF SEGMENTS IN A MULTINODE DEDUPLICATED STORAGE SYSTEM - A system for directing for storage comprises a processor and a memory. The processor is configured to determine a segment overlap for each of a plurality of nodes. The processor is further configured to determine a selected node of the plurality of nodes based at least in part on the segment overlap for each of the plurality of nodes and based at least in part on a selection criteria. The memory is coupled to the processor and configured to provide the processor with instructions. | 2014-10-30 |
20140324797 | Displaying Social Networking System User Information Via a Historical Newsfeed - The invention provides a display interface in a social networking system that enables the presentation of information related to a user in a timeline or map view. The system accesses information about a user of a social networking system, including both data about the user and social network activities related to the user. The system then selects one or more of these pieces of data and/or activities from a certain time period and gathers them into timeline units based on their relatedness and their relevance to users. These timeline units are ranked by relevance to the user, and are used to generate a timeline or map view for the user containing visual representations of the timeline units organized by location or time. The timeline or map view is then provided to other users of the social networking system that wish to view information about the user. | 2014-10-30 |
20140324798 | SYSTEM AND METHOD FOR SELECTIVE FILE ERASURE USING METADATA MODIFCATIONS - A process that ensures the virtual destruction of data files a user wishes to erase from a storage medium, such as a hard drive, flash drive, or removable disk. This approach is appropriate for managing custom distributions from a large file sets as it is roughly linear in compute complexity to the number of files erased but is capped when many files are batch erased. | 2014-10-30 |
20140324799 | DATA PROCESSING APPARATUS, DATA PROCESSING METHOD, AND COMPUTER PROGRAM PRODUCT - According to an embodiment, a data processing apparatus includes a first generating unit, a second generating unit, a transfer instructing unit, and a transfer controller. The first generating unit generates transfer instruction information that specifies a storage position of transfer data in a data transfer source, a storage position of the transfer data in a data transfer destination, and a data transfer size, when the first generating unit determines that data transfer from a first storage unit to a second storage unit is required. The second generating unit generates fragment-transfer instruction information that is obtained by fragmenting the transfer instruction information into fragments of a predetermined data size. The transfer instructing unit instructs to perform data transfer based on the fragment-transfer instruction information. The transfer controller controls the data transfer between the first storage unit and the second storage unit according to instruction of the data transfer. | 2014-10-30 |
20140324800 | Management Method And System Implementation, Execution, Data Collection, And Data Analysis Of A Structured Collection Procedure Which Runs On A Collection Device - Embodiments related to a system and method managing the implementation, execution, data collection, and data analysis of a structured collection procedure running on a portable, hand-held collection device are disclosed. The collection device performing the structured collection procedure has program instructions that when executed by a processor causes the processor to initiate automatically a schedule of events of the structured collection procedure upon one or more entry criterions being met at some unknown time, store in memory patient data collected in accordance to the schedule of events, end automatically the structured collection procedure upon one or more exit criterions being met at some unknown time, and mark/indicate the structured collection procedure as completed if no exception occurred during performance of an event in the schedule of events. | 2014-10-30 |
20140324801 | PROCESS AND METHOD FOR DATA ASSURANCE MANAGEMENT BY APPLYING DATA ASSURANCE METRICS - The present invention relates generally to methods, software and systems for measuring and valuing the quality of information and data, where such measurements and values are made and processed by implementing objectively defined, measurable, comparable and repeatable dimensions using software and complex computers. The embodiments include processes, systems and method for identifying optimal scores of the data dimension. The invention further includes processes, systems and method for data filtering to improve the overall data quality of a data source. Finally, the invention further includes processes, systems and method for data quality assurance of groups of rows of a database. | 2014-10-30 |
20140324802 | DISTRIBUTED SCALABLE POLICY BASED CONTENT MANAGEMENT - A method for defining and constraining the behavior of a shared, mobile content management system is disclosed. The method includes providing an admin console for defining, modifying, and managing declarative policies. Declarative policies are defined based on an XML policy model. The XML policy model dictates the policies that can be expressed by the admin console. The defined declarative policies are enacted without requiring the content management system to be restarted, reconfigured, or re-implemented. An XML-based policy wizard definition language is provided to define policy wizards in the admin console that guide an administrator through the steps of creating and editing the policies. Additionally, at least one policy repository based on LDAP is provided. The at least one policy repository has an interface and is adapted to store a plurality of declarative policies. The policy repository has scalable and distributed capabilities. | 2014-10-30 |
20140324803 | ELECTRONIC CONTENT INFORMATION DISPLAY MANAGEMENT - According to an example, an operation on a version of an electronic content may be performed and a determination as to whether the operation is an editing operation may be made. In response to the operation being an editing operation, a new version may be created and information pertaining to the performance of the operation on the new version may be recorded. In addition, for each significant version, information pertaining to the significant version may be displayed, in which the information may include an identification of the significant version, available operations on the significant version, and a last operation performed on the significant version, in which a significant version may include a version in which no editing operations have been applied or a version in which an operation that is visible to another user has been performed on the version and the operation is outstanding. | 2014-10-30 |
20140324804 | COMPUTING DEVICES WITH MULT-LAYER FILE SYSTEMS - Technologies are generally described for a multi-layer file system. In the multi-layer file system, a file is arranged into two or more data blocks respectively associated with corresponding multi-entry file indices. Each multi-entry file index can point to a location index at the beginning of a linked list (an initial entry in the linked list). The linked list may have at least one location index as an entry to identify a location in the storage device where the associated data block is stored. | 2014-10-30 |
20140324805 | USER-GENERATED CONTENT OF ENTITY-SPECIFIC SEARCH - Architecture that enables users to contribute their knowledge and add content to entities in a search context. The architecture provides the capability for users to add content to entities in a search context, display the knowledge assimilated from a user base for entities in a search context, validate (algorithmic, editorial or crowd-based) user-generated content to ensure correctness and filter spam, and rank the user-generated facts (whether algorithmic or crowd-sourced) to display most relevant facts in the user interface (as part of the user experience (UX)). To address user motivation and provide incentives, users can be given rewards (e.g., points, recognition, etc.) for a validated submission. | 2014-10-30 |
20140324806 | EXTENDING DOCUMENT EDITORS TO ASSIMILATE DOCUMENTS RETURNED BY A SEARCH ENGINE - Methods and arrangements for configuring document editors. A search client add-in is loaded at a document editor. At the document editor, a document is accepted from a search engine. Communication is established between the search client add-in and the search engine. At the search client add-in, supplementary information about the document is received from the search engine. User input about the document is accepted, and is directed to the search engine. The document is informatively enhanced via at least one of: the supplementary information and the user input. Other variants and embodiments are broadly contemplated herein. | 2014-10-30 |
20140324807 | AUTOMATIC UPDATE OF SEARCHES - A method and system for automatically updating searches are described. In one embodiment, a first search result may be compared with a second search result to automatically identify at least one data item within the first search result that is changed relative to the second search result. The at least one data item may comprise a transaction term. A notification of the at least one data item may be transmitted to a user device. | 2014-10-30 |
20140324808 | Semantic Segmentation and Tagging and Advanced User Interface to Improve Patent Search and Analysis - A new method for semantic segmentation and tagging of a patent or a technical document is provided. The semantic tags are used for search and display of patents. The semantic tagging method involves creating automatic tags for preamble, elements, and sub-elements, and their respective attributes and relationships in patent claims. The tags are used in patent search to improve search performance. The tags are used in a novel user interface for viewing and analyzing one or more patents. The user interface provides a unique method to display different tags of a patent, which provides critical information towards comprehending the patent, and helps create better search queries related to the patent. | 2014-10-30 |
20140324809 | SEARCH ENGINE CONTROL - A method of controlling a search engine, the method comprising: causing a candidate search element to be displayed on a display having an associated pointing device; receiving input indicating selection of the candidate search element by the pointing device at an initial display position; receiving input indicating subsequent movement by the pointing device; and setting or revising search criteria for use by the search engine based on the subsequent movement of the pointing device relative to the initial display position. | 2014-10-30 |
20140324810 | INTERNET ACCESSING METHOD AND DEVICE, MOBILE TERMINAL AND STORAGE MEDIUM - The invention discloses an Internet accessing method and device, a mobile terminal and a storage medium, and the method comprises: shooting and obtaining an image showing target characters; recognizing and obtaining contents of the target characters shown in the image; an accessing the Internet according to the contents of the target characters. In the present invention, the image showing the target characters is obtained through shooting/scanning by the terminal device, and the contents of the target characters can be recognized from the image based on the text recognition technologies, so that the Internet can be automatically accessed according to the obtained contents of the target characters. Therefore, it is possible to automatically access the Internet to obtain related information according to the external text or character information without manual input of the external text or character information by the user or with the manual input of a simple instruction. | 2014-10-30 |
20140324811 | SYSTEM FOR LOCATING A PET OWNER - Systems, methods, and computer program products are provided for locating an object owner. The system provides a microchip database that stores a plurality of microchip records containing microchip identification codes, owner contact information and the like. Microchips are embedded in objects such that when the object is scanned the microchip identification code can be retrieved and used to search and retrieve contact information from the microchip database using one or more search engines. When using the microchip identification code to conduct a search a link to a website displaying information associated with the microchip record is presented first in the list of search results. | 2014-10-30 |
20140324812 | INTENT MANAGEMENT TOOL FOR IDENTIFYING CONCEPTS ASSOCIATED WITH A PLURALITY OF USERS' QUERIES - Linguistic analysis is used to identify queries from a plurality of users over a period of time that use different natural language formations to request similar information. Common intent categories are identified for the queries requesting similar information. Intent responses can then be provided that are associated with the identified intent categories. An intent management tool can be used for identifying new intent categories, identifying obsolete intent categories, or refining existing intent categories. The said intent categories are used in identifying ontologies associated with the intent categories to help in selecting concepts as ontology parameters. | 2014-10-30 |
20140324813 | Identifying Ranking Scores for Domains of Interest - A computer-implemented method comprising: receiving information indicative of a keyword; receiving information indicative of a domain of interest; identifying, by one or more computer systems, a predefined number of search results for the keyword, with the identified search results having increased ranking scores, relative to other ranking scores of other search results for the keyword; determining, by the or more computer systems, from the search results a ranking score of a search result that is for the keyword and that is associated with the domain of interest; and transmitting, to a computing device that sent the information indicative of the domain of interest, information indicative of the identified search results with the increased ranking scores and information indicative of the ranking of the search result that is associated with the domain of interest. | 2014-10-30 |
20140324814 | USER INTERFACES FOR SEARCH SYSTEMS USING IN-LINE CONTEXTUAL QUERIES - Systems and methods, including user interfaces, are provided for implementing searches using contextual information associated with a Web page (or other document) that a user is viewing when a query is entered. The page includes a contextual search interface that has an associated context vector representing content of the page. When the user submits a search query via the contextual search interface, the query and the context vector are both provided to the query processor and used in responding to the query. | 2014-10-30 |
20140324815 | SEARCH INFRASTRUCTURE REPRESENTING HOSTING CLIENT DEVICES - A system and method for supporting searching of client device hosted content. A search infrastructure supports creation, managing and searching of client device hosted content. A client device, which hosts content, communicates its client device identification (ID), type and access restrictions to the search infrastructure. In addition, the client device communicates a global network route to the client device content as a pointer for the search engine to provide a search requestor access to both the client device and specified content. Client device information is also provided to a client device registry accessible by the search infrastructure, for example a registry maintained in a cloud based service. Client devices can enter into client device services agreement with a third party storage system for the purposes of providing a higher probability that their client device hosted content will be available. | 2014-10-30 |
20140324816 | EXTENDED WEB SEARCH INFRASTRUCTURE SUPPORTING HOSTING CLIENT DEVICE STATUS - A system and method is provided for internet searching infrastructures and more particularly to hosted client device status supporting the delivery of search results hosted by a client device. A registry table retains client device status information so that when a search result includes specific device hosted content, that client device's status will be known. Client device status includes sleep, offline, predicted period of availability, do-not-disturb (DnD), power availability, or busy along with other status indications. | 2014-10-30 |
20140324817 | PREPROCESSING OF CLIENT CONTENT IN SEARCH INFRASTRUCTURE - A system and method is provided to distribute preprocessing of client device content. The client device performs preprocessing or alternatively transfers search accessible content to remote systems for preprocessing such as search system infrastructure, set-top boxes, other client devices, etc. Client device content is preprocessed so as to provide, for example, a preview of images available by providing thumbnails of the images, small excerpts of text or a video preview. Offloading of client device content preprocessing duties reduces web server operational requirements and subsequent power needs. Additionally, preprocessing of searchable content can be distributed across multiple content hosts and search infrastructure elements. | 2014-10-30 |
20140324818 | Scheduler for Search Engine Crawler - Systems and methods for scheduling document crawling are provided in which a list of document identifiers is obtained. Each respective document identifier identifies a corresponding document on a network. For each respective document identifier in the list of document identifiers, a content change frequency of the corresponding document is determined and a first score for the document identifier that is a function of the determined content change frequency of the corresponding document is also determined. The first score is compared against a threshold value. The document is scheduled for crawling based on the result of the comparison. The content change frequency for a respective document identifier is determined by comparing information stored for successive downloads of the document corresponding to the document identifier. | 2014-10-30 |
20140324819 | EFFICIENT FORWARD RANKING IN A SEARCH ENGINE - Methods and computer storage media are provided for generating entries for documents in a forward index. A document and its document identification are received, in addition to static features that are query-independent. The document is parsed into tokens to form a token stream corresponding to the document. Relevant data used to calculate rankings of document is identified and a position of the data is determined. The entry is then generated from the document identification, the token stream of the document, the static features, and the positional information of the relevant data. The entry is stored in the forward index. | 2014-10-30 |
20140324820 | Remote Knowledge Server Apparatus and Method Thereof - An apparatus and method for processing an ontological query for data from any of a plurality of different databases on a network coupled to a computer that includes loading a ontological data model comprising a plurality of logical models based on data from the plurality of different databases, compiling the ontological query and optimizing 48 the compiled ontological query according to join and combination rules based on the logical models and describing meta-properties of the data and meta-relationships based on the meta-properties between the data from the plurality of different databases, and processing logical operations on the compiled ontological query. | 2014-10-30 |
20140324821 | ACCESSING DATA IN A COLUMN STORE DATABASE BASED ON HARDWARE COMPATIBLE INDEXING AND REPLICATED REORDERED COLUMNS - Embodiments of the present invention provide hardware-friendly indexing of databases. In particular, forward and reverse indexing are utilized to allow for easy traversal of primary key to foreign key relationships. A novel structure known as a hit list also allows for easy scanning of various indexes in hardware. Group indexing is provided for flexible support of complex group key definition, such as for date range indexing and text indexing. A Replicated Reordered Column (RRC) may also be added to the group index to convert random I/O pattern into sequential I/O of only needed column elements. | 2014-10-30 |
20140324822 | VIRTUAL ENVIRONMENT SPANNING DESKTOP AND CLOUD - A method and system are given for providing a virtual environment spanning a desktop and a cloud. In one example, the method includes receiving a query template over a data set that resides in the cloud, optimizing the query template to segment the query template into an offline phase and an online phase, executing the offline phase on the cloud to build one or more indexes, and sending the one or more indexes to the desktop. | 2014-10-30 |
20140324823 | IMAGE SELECTION USING AUTOMATICALLY GENERATED SEMANTIC METADATA - A computer-implemented method for method for selecting visual subject matter stored in a database includes receiving user input that indicates a first region of a first image that is stored in the database and, based on metadata associated with the first image stored in the database, determining at least one visual feature in the first region of the first image stored in the database. The method further includes, based on metadata associated with other images stored in the database, selecting a second image from the database that includes a visual feature that correlates with the visual feature in the first region of the first image, wherein the metadata associated with the first image stored in the database and the metadata associated with the other images stored in the database include image correlation information received from a remote server device. | 2014-10-30 |
20140324824 | Search in Social Networks - A computer-implemented method in a social network for retrieving social media is provided, wherein the method comprises presenting, to a first user, a list of available perspectives of different owners; receiving, from the first user, a selection of a perspective from the list of available perspectives; carrying out a search based on the selected perspective to obtain search results associated with social media; and presenting, to the first user, the search results. Furthermore, an apparatus allowing a user of a social network to retrieve social media is defined. | 2014-10-30 |
20140324825 | GENERATION OF MULTI-FACETED SEARCH RESULTS IN RESPONSE TO QUERY - Aspects retrieve, organize and display different classifications of sets of search results in different, respective tabbed sheets that are nested on top of one another in a web-based interface dashboard. A text string search query is classified into constituent primary search terms that are likely to return satisfactory search results as indicated by retrieved search history data as a function of search resources and language classification rules associated with the user identity indicia. Secondary search terms related to the primary search terms and including synonyms and antonyms are determined as substitutes for the primary search terms in response to search history indicating follow-up searches immediately subsequent to searches of the primary search terms at less than a specified threshold of frequency. The set of peripheral knowledge article results is generated by searching knowledge article resources for background information on the primary search terms or the secondary search terms. | 2014-10-30 |
20140324826 | TARGETED CONTENT PROVISIONING BASED UPON TAGGED SEARCH RESULTS - One or more techniques and/or systems are provided for tagging search results, organizing tagged search results for later access from various devices, public sharing of tagged search results, and/or providing targeted content based upon search results tagged by a user. That is, a user may tag a search result (e.g., a website, an image, a social network profile, etc.), such as through a one-click user input, with a tag to create a tagged search result. The tagged search result may be organized into a public tag collection for sharing and/or exploration of tagged search results by other users. The tagged search result may be organized into a personal tag collection for later access by the user from any device. Because the tagged search result may be indicative of an interest of the user, targeted content associated with the tagged search result may be provided to the user. | 2014-10-30 |
20140324827 | SEARCH RESULT ORGANIZING BASED UPON TAGGING - One or more techniques and/or systems are provided for tagging search results, organizing tagged search results for later access from various devices, public sharing of tagged search results, and/or providing targeted content based upon search results tagged by a user. That is, a user may tag a search result (e.g., a website, an image, a social network profile, etc.), such as through a one-click user input, with a tag to create a tagged search result. The tagged search result may be organized into a public tag collection for sharing and/or exploration of tagged search results by other users. The tagged search result may be organized into a personal tag collection for later access by the user from any device. Because the tagged search result may be indicative of an interest of the user, targeted content associated with the tagged search result may be provided to the user. | 2014-10-30 |
20140324828 | SEARCH RESULT TAGGING - One or more techniques and/or systems are provided for tagging search results, organizing tagged search results for later access from various devices, public sharing of tagged search results, and/or providing targeted content based upon search results tagged by a user. That is, a user may tag a search result (e.g., a website, an image, a social network profile, etc.), such as through a one-click user input, with a tag to create a tagged search result. The tagged search result may be organized into a public tag collection for sharing and/or exploration of tagged search results by other users. The tagged search result may be organized into a personal tag collection for later access by the user from any device. Because the tagged search result may be indicative of an interest of the user, targeted content associated with the tagged search result may be provided to the user. | 2014-10-30 |
20140324829 | TAGGED SEARCH RESULT MAINTAINANCE - One or more techniques and/or systems are provided for tagging search results, organizing tagged search results for later access from various devices, public sharing of tagged search results, and/or providing targeted content based upon search results tagged by a user. That is, a user may tag a search result (e.g., a website, an image, a social network profile, etc.), such as through a one-click user input, with a tag to create a tagged search result. The tagged search result may be organized into a public tag collection for sharing and/or exploration of tagged search results by other users. The tagged search result may be organized into a personal tag collection for later access by the user from any device. Because the tagged search result may be indicative of an interest of the user, targeted content associated with the tagged search result may be provided to the user. | 2014-10-30 |
20140324830 | SYSTEM AND METHOD FOR MANAGING RELATED INFORMATION OF MULTIMEDIA PROGRAMS - A method for a first electronic device and a second electronic device to manage related information of a multimedia program. The method obtains decoded data of ultrasound signals when the first electronic device receives the ultrasound signals from the second electronic device. The method further receives a query keyword input from the first electronic device. When the received query keyword matches the decoded data, the related information of the multimedia program is displayed on the first electronic device. | 2014-10-30 |
20140324831 | APPARATUS AND METHOD FOR STORING AND DISPLAYING CONTENT IN MOBILE TERMINAL - A mobile terminal apparatus performs method for storing and displaying content in the mobile terminal. According to an aspect, if a request for displaying content among at least one piece of pre-stored content is received, related information corresponding to the content is searched for in at least one piece of pre-stored related information, and the content and the found related information are displayed. | 2014-10-30 |
20140324832 | READING MATERIAL SUGGESTIONS BASED ON READING BEHAVIOR - A user device displays portions of an electronic publication for a user to read. The user device tracks the user's reading behavior of the portions of the electronic publication. The user device then suggests additional reading material for the user based on the user's reading behavior. | 2014-10-30 |