27th week of 2014 patent applcation highlights part 68 |
Patent application number | Title | Published |
20140188746 | SYSTEMS, METHODS, AND DEVICES FOR DETERMINING ALIGNMENT OF EDUCATION CONTENT TO ONE OR MORE EDUCATION STANDARDS - Systems, methods, and devices are disclosed for aligning Education Content to Education Standards and determining the degree of such alignment for educators and adaptive learning systems to effectively determine and deliver the most aligned Education Content to address each student's specific learning needs according to the set of Education Standards. | 2014-07-03 |
20140188747 | DETERMINING SHIPPING COSTS USING A LOGISTICS TABLE - Example methods and systems to determine shipping costs using a logistics table are described. In some example embodiments, the methods and systems access a base cost associated with shipping an item to a destination at a base level (e.g., at a standard shipping method), select one or more destinations to which to ship the item, and determine shipping costs for every selected destination by inputting the base cost into logistics table. The systems and methods may also display an indication of the determined costs via a user interface, such as via a displayed map or other graphics that present shipping cost information along with destination information. | 2014-07-03 |
20140188748 | METHODS AND SYSTEMS FOR DETERMINING ESTIMATED PACKAGE DELIVERY/PICK-UP TIMES - A method for estimating predictive time information of a package delivery service stop at an address in a service area is proposed, in a package service management system comprising a processor operatively coupled with a memory, wherein the service area is represented by a plurality of cells forming a mesh data structure stored in the memory, wherein at least some of the cells are associated with respective service delivery history information. The method comprises determining a cell of the mesh data structure covering a geographical area which comprises the location that corresponds to the address, selecting a cell of the mesh data structure among the cells associated with respective service delivery history information, based on its proximity with the determined cell, retrieving service delivery history information associated with the selected cell, and generating estimate predictive time information for servicing the package at the address based on the retrieved service delivery history information. | 2014-07-03 |
20140188749 | METHOD FOR TRACKING A SHIPPING CONTAINER IN A FREIGHT YARD - A method for tracking a shipping container in a freight yard that includes the steps of: (a) assigning a specific temporary storage position to the container; (b) confirming, upon arrival of the container at a temporary storage position, that the position is the assigned specific temporary storage position; (c) recording a container serial number and an identification number for the specific temporary storage position once the container is placed in the specific temporary storage position; and (d) recording a date and a time that the container was placed in the specific temporary storage position. | 2014-07-03 |
20140188750 | Method For Shipping - A method of facilitating the shipment of items wherein independent couriers and courier companies are registered and provided with a profile. Parameters associated with courier jobs are received from the courier businesses and it is determined which of the independent couriers are qualified to accept or bid on each courier job. A list detailing the parameters for each courier job that each independent courier is qualified to accept or bid on is provided to each independent courier. Each independent courier list is dynamically modified each time parameters for a new courier job each independent courier is qualified to accept or bid on is received. | 2014-07-03 |
20140188751 | SYSTEM AND METHOD FOR MANAGING MULTIPLE TRANSPORTATION AGREEMENTS - A system and method that stores a plurality of transportation agreements, associates a plurality of data objects with each of the plurality of transportation agreements, the plurality of data objects including a first rate table, receives an update instruction for the first rate table, and updates, in response to the update instruction, the first rate table and a second rate table, the second rate table incorporating the first rate table and one or more additional rate tables. | 2014-07-03 |
20140188752 | RESPONSIBLE PACKAGING AND LABELING GRADING CERTIFICATION SYSTEM AND METHOD - A Responsible Packaging System and Method is provided to indicate whether responsible practices are being incorporated into product packaging. Specifically, a system and method is outlined which analyzes and monitors labeling and packaging activity at regular intervals; scores, grades and certifies packaging and labeling according to responsible packaging predetermined criteria; and determines a certified grade based on the package and labels performance relative to responsible packaging and labeling standards. | 2014-07-03 |
20140188753 | OVERLAPPING GEOGRAPHIC AREAS - Systems, methods, apparatus, and computer program products are provided for identifying overlapping areas. For example, in one embodiment, telematics data can be collected as vehicles traverse various geographic areas. Then, the areas traversed by the vehicles can be displayed to identify overlapping areas. | 2014-07-03 |
20140188754 | SYSTEM AND METHOD FOR MANAGING MULTIPLE TRANSPORTATION AGREEMENTS - A system and method that provides a plurality of electronic files, associates a plurality of data objects with each of the plurality of electronic files, receiving a copy instruction for a selected electronic file, provides, in response to the copy instruction, a copy of the selected electronic file and a copy of the associated plurality of data objects. | 2014-07-03 |
20140188755 | SYSTEM AND METHOD FOR MANAGING MULTIPLE TRANSPORTATION AGREEMENTS - A system and method that stores a plurality of transportation agreements, associates a plurality of data objects and sub-objects with each of the plurality of transportation agreements, the plurality of data objects and sub-objects including one or more calculation sheets and one or more rate tables, provides a plurality of information fields for each of the plurality of transportation agreements and each of the plurality of data objects from the server, the plurality of information fields including information relating to the plurality of transportation agreements, calculation sheets, and rate tables, and provides, in response to a user search, an updatable data entry of at least one data object and sub-object. | 2014-07-03 |
20140188756 | SYSTEMS AND METHODS FOR AUTOMATIC PROCESSING OF FORMS USING AUGMENTED REALITY - The present disclosure discloses a method for automatic processing of forms using augmented reality. In an embodiment, a filled-out application form including one or more fields is scanned in augmented reality mode and its one or more images are captured. The captured images are used to identify the form type by comparing them with an original application form and to generate an electronic version of the form. Subsequently, filled-out content in the images is extracted and compared with a retrieved configuration file, which has a type same as the identified type of the filled-out application form. Based on this comparison, one or more messages are generated that are superimposed on the electronic version of the form in the augmented reality mode and that both are displayed. | 2014-07-03 |
20140188757 | Computer Systems and Methods for Determining Combinations of Investments Based On User-Defined Criteria - A system and method for selecting a combination of investments are disclosed. According to one aspect, the system is configured to automatically select a combination of investments that can be mapped to investments in a current investment line-up by asset classification and which provide a matching solution based on defined investment objectives. According to another aspect, the system may dynamically generate different investment line-ups based on a variation of objectives provided by the user, and may display alternate investment line-ups simultaneously based on pre-defined line-up selection criteria. | 2014-07-03 |
20140188758 | METHODS AND SYSTEMS FOR IDENTIFYING FINANCIAL NEEDS AND PROVIDING CUSTOMIZABLE FINANCIAL ADVICE - The system and method of the centralized integrated software for assisting agents in providing financial advice and product recommendations to clients based on financial needs is disclosed. The centralized software includes integrated applications for identifying various financial needs, priorities, and urgencies, and calculating survivor and retirement needs and various metrics based on rankings of various factors presented by the user. The centralized software includes an interactive interface for use for data gathering of client information. A module is identified for further input of user information based on the financial needs, priorities, and urgencies of the user. | 2014-07-03 |
20140188759 | Method and System for using Credit Lines to Enhance the Durability of Securities Portfolios - A system and method for determining a desirous funding source and/or sources based upon at least one of user information, home information and portfolio information, wherein said desirous funding source(s) is/are based, at least in part, upon maximization of a user's assets. | 2014-07-03 |
20140188760 | METHOD AND SYSTEM FOR INTRA-PERIOD ESTIMATION OF INDEX VALUE - A method and system for intra-period estimation of index value includes the steps of providing an intra-period estimation of index value software program in a computer readable medium that is maintained in a host computer. Information is received concerning a financial investment from a data contributor, and the information includes data reported on a predetermined basis. A value is determined for each financial investment using the information. Additional information concerning the financial investment is received that includes observable data regarding each financial investment. An intra-period index is calculated using the additional information that is used in valuation of the financial activity. | 2014-07-03 |
20140188761 | SOCIAL NETWORK-BASED INVESTMENT GUIDANCE - Personal and asset transaction information of a plurality of participating investors of a social network-based investment guidance service can be aggregated. A subset of the aggregated personal information and asset transaction information can be defined based on a set of one or more dimensions relating to either or both of the aggregated asset transaction information and personal information of the plurality of participating investors and investor profile information can be presented to the individual participating investor based on the subset. | 2014-07-03 |
20140188762 | METHOD AND SYSTEM FOR MULTIPLE PORTFOLIO OPTIMIZATION - Methods and systems for optimizing a plurality of portfolios, each portfolio including one or more shares of one or more tradable assets, and may include the steps of: receiving asset data associated with the plurality of the portfolios; receiving one or more optimization constraints including at least one global constraint defining a constraint to be applied across an aggregate of the plurality of portfolios; for each portfolio, optimizing the asset data based on the one or more optimization constraints to create optimized portfolio data; aggregating the optimized portfolio data to create aggregate optimized asset data; determining if the aggregate optimized asset data satisfies the at least one global constraint; and only if the at least one global constraint is satisfied, outputting the optimized asset data. | 2014-07-03 |
20140188763 | SYSTEMS AND METHODS FOR ADJUSTING COST BASIS AND CALCULATING MARKET VALUES AND INVESTMENT PERFOMANCE IN AN INVESTMENT PORTFOLIO - A financial advisory system for evaluating a plurality assets for an asset owner, comprising a user interface, a database, a performance engine, and a display. The user interface is configured to receive identifying information about the plurality of assets via an application program interface. The database is communicatively linked to the application program interface and configured to store the identifying information, retrieve asset data from a repository database, the asset data comprising historical information about the plurality of assets; and retrieve information about market trends from an authoritative source. The performance engine is communicatively linked to the database and configured to calculate an investment performance of the plurality of assets and generate an alert in response to a sale of at least one of the plurality of assets. The display is configured to present a report of the activity of the plurality of assets. | 2014-07-03 |
20140188764 | BREAKOUT INDEXES - Methods and systems for calculating values for indexes based on breakout currencies are provided. A prospective breakout index may be formed before an entity breaks out of a monetary union. Other aspects relate to calculating an initial index value on a breakout date. An initial exchange rate of the breakout currency may be combined with a breakout value and/or a base value. In one embodiment, the breakout value is the reciprocal of the initial exchange rate. Therefore, in accordance with certain embodiments, the initial index value of the breakout index may be equal to the base value. Further aspects relate to calculating a second index value. A second exchange rate of the breakout currency may be utilized with the fixed base value and the breakout value to calculate the second index value of the breakout index. Further aspects relate to creating a prospective currency unit for a monetary union. | 2014-07-03 |
20140188765 | INTERACTIVE USER INTERFACE FOR INPUT OF FORECASTS AND RISK PRIORITIES AND DISPLAY OF RELATED STRATEGIES IN A TRADING SYSTEM - A system for inputting a forecast and/or a risk priority and displaying an associated strategy for a trading system comprises a processor and a memory. The processor is configured to receive an indication of a forecast for an underlying investment and/or an indication of a risk priority. The processor is configured to display and/or cause the display of the probability band and/or a list of risk priorities. The processor is further configured to determine a probability band based at least in part on the forecast and display or cause a display of one or more strategies compatible with the forecast or to determine an ordered list of risk priorities and display or cause a display of one or more strategies compatible with the ordered list. The memory is coupled to the processor and configured to provide the processor with instructions. | 2014-07-03 |
20140188766 | TRACKING CONTENT THROUGH SERIAL PRESENTATION - Computer systems, methods, and computer program products for tracking content using serial presentation are disclosed. Some embodiments track an aggregated quantity of words displayed by Rapid Serial Visual Presentation (RSPV) in a digital media item across a plurality of user electronic devices. Some embodiments track what words are displayed by RSVP. Some embodiments track a percentage of words displayed by RSVP across a plurality of user sessions. Some embodiments track trends in the percentage of words displayed by RSVP. Some embodiments use RSVP tracking and trending information to enhance search results. Some embodiments analyze RSVP consumption across a plurality of sessions to determine opportunities for improving content consumption and improving selection of sub-content items. These and other embodiments are further disclosed herein. | 2014-07-03 |
20140188767 | Computer-Implemented Methods and Systems for Determining Fleet Conditions and Operational Management Thereof - A method for determining fleet conditions and operational management thereof, performed by a central system includes receiving fleet data from at least one distributed data repository. The fleet data is substantially representative of information associated with a fleet of physical assets. The method also includes processing the received fleet data for the fleet using at least one process of a plurality of processes. The plurality of processes assess the received fleet data into processed fleet data. The method additionally includes determining a fleet condition status using the processed fleet data and the at least one process of the plurality of processes. The method further includes generating a fleet response. The fleet response is substantially representative of a next operational step for the fleet of physical assets. The method also includes transmitting the fleet response to at least one of a plurality of fleet response recipients. | 2014-07-03 |
20140188768 | System and Method For Creating Customized Model Ensembles On Demand - A computer-implemented system for creating customized model ensembles on demand is provided. An input module is configured to receive a query. A selection module is configured to create a model ensemble by selecting a subset of models from a plurality of models, wherein selecting includes evaluating an aspect of applicability of the models with respect to answering the query. An application module is configured to apply the model ensemble to the query, thereby generating a set of individual results. A combination module is configured to combine the set of individual results into a combined result and output the combined result, wherein combining the set of individual results includes evaluating performance characteristics of the model ensemble relative to the query. | 2014-07-03 |
20140188769 | SEISMIC DATA ANALYSIS - An approach for seismic data analysis is provided. In accordance with various embodiments, the active learning approaches are employed in conjunction with an analysis algorithm that is used to process the seismic data. Algorithms that may employ such active learning include, but are not limited to, ranking algorithms and classification algorithms. | 2014-07-03 |
20140188770 | SYSTEM AND METHOD FOR ENABLING CONTINUOUS OR INSTANTANEOUS IDENTITY RECOGNITION BASED ON PHYSIOLOGICAL BIOMETRIC SIGNALS - The present invention is a biometric security system and method operable to authenticate one or more individuals using physiological signals. The method and system may comprise one of the following modes: instantaneous identity recognition (MR); or continuous identity recognition (CIR). The present invention may include a methodology and framework for biometric recognition using physiological signals and may utilize a machine learning utility. The machine learning utility may be presented and adapted to the needs of different application environments which constitute different application frameworks. The present invention may further incorporate a method and system for continuous authentication using physiological signals and a means of estimating relevant parameters. | 2014-07-03 |
20140188771 | NEUROMORPHIC AND SYNAPTRONIC SPIKING NEURAL NETWORK CROSSBAR CIRCUITS WITH SYNAPTIC WEIGHTS LEARNED USING A ONE-TO-ONE CORRESPONDENCE WITH A SIMULATION - Embodiments of the invention provide neuromorphic-synaptronic systems, including neuromorphic-synaptronic circuit chips implementing spiking neural network with synaptic weights learned using simulation. One embodiment includes simulating a spiking neural network to generate synaptic weights learned via the simulation while maintaining one-to-one correspondence between the simulation and a digital circuit chip. The learned synaptic weights are loaded into the digital circuit chip implementing a spiking neural network, the digital circuit chip comprising a neuromorphic-synaptronic spiking neural network including plural synapse devices interconnecting multiple digital neurons. | 2014-07-03 |
20140188772 | COMPUTER-IMPLEMENTED METHODS AND SYSTEMS FOR DETECTING A CHANGE IN STATE OF A PHYSICAL ASSET - A computer-implemented method for detecting a change in state of a physical asset is performed by a computer device. The computer device includes a processor and a memory device. The method includes receiving at least one input signal associated with the physical asset in a time period. The time period includes a first period and a second period. The method further includes receiving at least one output signal associated with the physical asset in the time period. The method also includes generating a predicted estimate and estimate residuals based upon the at least one input signal. The method additionally includes determining estimation errors. The method also includes detecting a probability of change in state of the physical asset. The method further includes transmitting the probability of change in state of the physical asset to a servicer of the physical asset. | 2014-07-03 |
20140188773 | Empire of the Future - A scientific system for molding and controlling individuals' and people's future and destinies through networks of devices and servers. The system having a repertoire of knowledge and intelligence, a system intellection and foresight for applying requests for prognostications and foretells in individuals' and people's future and destinies referencing to past, current and future chronicles in the repertoire to generate prognostications and foretells and networks for disseminating and sharing the prognostications and foretells for molding and controlling future and destinies. | 2014-07-03 |
20140188774 | Estimation Algorithm for Discrete-Time Uncertain Stochastic Systems and Device Relating Thereto - An apparatus and method for estimation of a system having state variables representing the state of the system comprising predicting the estimate of the state variables along with the uncertainties in the state variables; observing a measurement of at least one state variable corrupted with some amount of error; updating the estimates of the state variables using a weighted average, with more weight being given to estimates with higher certainty; and providing an estimator input to update the estimates of the state variables, the estimator input operating to provide asymptotic convergence of the mean estimation error in all of the state variables in the presence of persistent excitation or disturbance that is not asymptotically decaying to zero. | 2014-07-03 |
20140188775 | SHARED RIDE DRIVER DETERMINATION - Values of a variable affecting the determination of the driver of a shared ride may be calculated. Each value may be associated with a respective potential driver. An optimal value from the calculated values may be selected. A potential driver associated with the selected optimal value may be assigned as the driver of the shared ride. The variable may be carbon emission, electricity consumption, passenger to driver role ratio, driving distance, driving time, vehicle size, fuel efficiency, electricity to gasoline usage ratio, accident occurrence, vehicle safety, vehicle comfort, or vehicle speed. The optimal value may be the lowest value or the highest value from the calculated values. Each value may be calculated based on parameters specified by the respective potential driver. | 2014-07-03 |
20140188776 | DECISION MAKING USING ALGORITHMIC OR PROGRAMMATIC ANALYSIS - A system for determining an instruction in a first time limit that can be executed by an executing system is disclosed. The system is configured to request proposed action regarding an event from each of a plurality of operator systems. In some embodiments, the system can calculate a score for each of the proposed actions received from the plurality of operator systems. The system can then automatically determine an instruction in a first time limit based on the calculated scored and command the executing system to execute the instruction. | 2014-07-03 |
20140188777 | METHODS AND SYSTEMS FOR IDENTIFYING A PRECURSOR TO A FAILURE OF A COMPONENT IN A PHYSICAL SYSTEM - A computer-implemented system for identifying a precursor to a failure of a particular type of component in a physical system is provided. The physical system includes sensors coupled to the physical system. The computer-implemented system includes a computing device, a database, a processor, and a memory device. The memory device includes historical data including sensor measurements. When instructions are executed by the processor, the processor receives the historical data from the memory device. The processor generates a predictive model. The predictive model uses, as inputs, sensor measurements in the historical data. The predictive model is able to differentiate between sensor measurements taken before the repair event and those taken after the repair event without a time of the repair event being an input to the predictive model. The processor designates at least one sensor measurements used as inputs to the predictive model as precursors to the failure of the component. | 2014-07-03 |
20140188778 | Computer-Implemented System for Detecting Anomaly Conditions in a Fleet of Assets and Method of Using the Same - A system for determining anomaly conditions within a fleet of physical assets includes a central system having at least one computing device, the computing device including a processor and a memory device coupled to the processor and a database associated with the central system. The system includes a plurality of databases and a plurality of client devices associated with the fleet of physical assets. The system is configured to receive a first set of fleet data. The system is further configured to generate one or more computer-executable steps for detection of predicted anomalies. The system is configured to receive a first set of fleet asset data. The system is configured to detect at least one physical asset from the fleet of physical assets predicted to have at least one anomaly using the one or more computer-executable steps for detection of predicted anomalies and the first set of fleet asset data. | 2014-07-03 |
20140188779 | EVENT ANALYSIS APPARATUS, NON-TRANSITORY COMPUTER-READABLE STORAGE MEDIUM STORING COMPUTER PROGRAM ANALYZING EVENTS, AND METHOD FOR ANALYZING EVENTS - An event analysis apparatus configured to analyze events including alarms generated in a plurality of devices and operations targeting the devices is provided. The event analysis apparatus includes an event log collection unit configured to collect an event log including an occurrence date and time of the event, a device identifier (ID) of the device in which the event occurs, and an event type ID of the event, an event log storage unit configured to convert the event log into an event matrix representing presence and absence of occurrence of each device event obtained by coupling the device ID and the event type ID in time series and save the event matrix; and an event analysis unit configured to calculate a conditional probability between the device events to construct a Bayesian network by dividing the event matrix into blocks, each of which has a predetermined reference time width and determining the presence and absence of the occurrence of each of the device events in each of the blocks, and decide a device event as a cause of a device event of an analysis target or a device event to be generated later using the constructed Bayesian network. | 2014-07-03 |
20140188780 | KNOWLEDGE DISCOVERY FROM CITATION NETWORKS - In a corpus of scientific articles such as a digital library, documents are connected by citations and one document plays two different roles in the corpus: document itself and a citation of other documents. A Bernoulli Process Topic (BPT) model is provided which models the corpus at two levels: document level and citation level. In the BPT model, each document has two different representations in the latent topic space associated with its roles. Moreover, the multi-level hierarchical structure of the citation network is captured by a generative process involving a Bernoulli process. The distribution parameters of the BPT model are estimated by a variational approximation approach. | 2014-07-03 |
20140188781 | Methods and Systems of Using Boosted Decision Stumps and Joint Feature Selection and Culling Algorithms for the Efficient Classification of Mobile Device Behaviors - Methods and systems for classifying mobile device behavior include configuring a server use a large corpus of mobile device behaviors to generate a full classifier model that includes a finite state machine suitable for conversion into boosted decision stumps and/or which describes all or many of the features relevant to determining whether a mobile device behavior is benign or contributing to the mobile device's degradation over time. A mobile device may receive the full classifier model and use the model to generate a full set of boosted decision stumps from which a more focused or lean classifier model is generated by culling the full set to a subset suitable for efficiently determining whether mobile device behavior are benign. Boosted decision stumps may be culled by selecting all boosted decision stumps that depend upon a limited set of test conditions. | 2014-07-03 |
20140188782 | IN-MEMORY RUNTIME FOR MULTIDIMENSIONAL ANALYTICAL VIEWS - A multi-dimensional analytical view (MDAV) calculation can be enhanced by use of an in-memory MDAV runtime at a search engine server. The in-memory MDAV runtime can perform all or some of the processing required to respond to a data request that requires some analytical processing. | 2014-07-03 |
20140188783 | SAMPLING TRANSACTIONS FROM MULTI-LEVEL LOG FILE RECORDS - A log file contains operation records, each operation record is of a certain type, and each operation record is associated with a transaction. A plurality of operation records is read from the log file into a record store. Records of the plurality of operation records of each operation record type are sampled at a predefined sampling rate. Operation records in the plurality of operations records are identified that are associated with completed transactions of which the sampled operation records are associated. The identified operation records are then extracted from the record store into a data store. | 2014-07-03 |
20140188784 | SYSTEMS AND METHODS FOR DATA-WAREHOUSING TO FACILITATE ADVANCED BUSINESS ANALYTIC ASSESSMENT - Certain embodiments contemplate systems and methods for improving the speed and efficiency of a data warehouse. In some embodiments, an ETL process is modified to perform a joined indexing operation which reduces the number of lookup requests required. Certain embodiments contemplate a date dimension and hierarchical data structure which improve operation speed. Still other embodiments contemplate structural organizations of biographical fact tables to better improve data access. | 2014-07-03 |
20140188785 | INFORMATION PROCESSING DEVICE, COMPUTER-READABLE RECORDING MEDIUM, AND NODE EXTRACTION METHOD - A process includes selecting a node associated with an extracted node and a node associated with the node accepted by an acceptance unit accepting a node from nodes included in a node link obtained from text relating to a specific matter, accepting a first item in which a registered content of an analysis target is registered, from items in a table relating to the specific matter, accepting the registered content of the analysis target, a second item for use in calculating degrees of association between registered contents in the first item in the table and nodes; calculating the degrees of association between each of the registered content in the first item in the table and the nodes selected, according to a registered content in the second item in the table; and extracting a node associated with the analysis target from the selected nodes, according to the calculated degrees of association. | 2014-07-03 |
20140188786 | SYSTEM AND METHOD FOR IDENTIFYING THE CONTEXT OF MULTIMEDIA CONTENT ELEMENTS DISPLAYED IN A WEB-PAGE AND PROVIDING CONTEXTUAL FILTERS RESPECTIVE THERETO - A method and system for providing contextual filters respective of an identified context of a plurality of multimedia content elements are provided. The method comprises receiving the plurality of multimedia content elements; generating at least one signature for each of the plurality of multimedia content elements; determining a context of each of the plurality of multimedia content elements based on its respective at least one signature, wherein a context is determined as the correlation among a plurality of cluster of signatures; and providing at least one contextual filter respective of the context of each of the plurality of multimedia content elements. | 2014-07-03 |
20140188787 | CROWDSOURCING DIRECTORY SYSTEM - The disclosed embodiments relates to a crowdsourcing directory system. The crowdsourcing directory system is configured for identifying and comparing one or more of a plurality of crowdsourcing platforms based on a plurality of attributes associated with each of the plurality of crowdsourcing platforms. The crowdsourcing directory system then recommends a set of crowdsourcing platforms from the one or more crowdsourcing platforms based on values of the plurality of attributes. The crowdsourcing directory system also maintains a repository of information pertaining to the plurality of crowdsourcing platforms. In an embodiment, the repository may be updated by implementing software adaptors configured to extract various information pertaining to the plurality of crowdsourcing platforms. | 2014-07-03 |
20140188788 | MULTI-MODAL JOURNEY PLANNER - A method, system, computer program product and computer program for generating a multi-modal journey itinerary comprising: receiving, from a user, a desired destination; determining the user's current location; determining the user's current mode of transport; accessing a multi-modal route graph; determining, in response to determining the user's current location and of determining the user's current mode of transport, a user's position in the multi-modal route graph; and calculating, in response to determining the user's position in the multi-modal route graph, a multi-modal journey itinerary from the user's position in the multi-modal route graph to the desired destination. | 2014-07-03 |
20140188789 | SYSTEMS AND METHODS TO FACILITATE A REQUEST FOR OILFIELD SERVICES USING A DATA TRANSFER PROTOCOL - Facilitating a request for oilfield services. At least some of the illustrative embodiments are systems including a data store to receive a services request from a services requestor through a data transfer protocol interface and update an entry in the data store to indicate one or more parameters associated with the services request. The system also includes a monitor tool and a configuration file creator. The monitor tool detects an update to the data store and, if an update is detected, verifies the correctness of the services request that corresponds to the detected update. The configuration file creator detects an update to the data store and, if an update is detected, identifies an affected receiving system, determines a configuration file format for the affected receiving system, and generates a configuration file for the services request having the determined format for the affected receiving system. | 2014-07-03 |
20140188790 | GLOBALLY UNIQUE IDENTIFIERS IN AN ONLINE CONTENT MANAGEMENT SYSTEM - Systems, methods, and computer-readable storage media for implementing globally unique identifiers (GUIDs) in a multi-user network-based content management environment, from the perspective of a server creating a GUID for a content item, and serving requests based on the GUID. A content management system can identify a content item at a location within the data storage. Each user of the content management system can be associated with a respective user account having an amount of storage space within the storage environment. The content management system can model a user account as a collection of content item objects and globally unique identifiers that are independent of a directory-based hierarchy of content items. | 2014-07-03 |
20140188791 | System and Method for Selectively Routing Cached Objects - A monitoring application and method for using a monitoring application are disclosed. The monitoring application is configured to manage file system objects in a memory device layer (including copying of the file system objects) and is configured to manage one or more data structures to enable the management of the file system objects to be transparent to the application layer and/or the operating system layer. | 2014-07-03 |
20140188792 | Video Replication and Placement Method - A video replication and placement method for a cloud-based center with a plurality of storage units is disclosed. The cloud-based center receives a plurality of video data according to users' demands and calculates the demand bandwidth of each video. Each video is divided into at least one standard replication conforming to a bandwidth-space ratio of the storage unit and/or a surplus replication under the ratio. The standard replications of all the videos are allocated prior to the storage units, and a remaining bandwidth-space ratio of each storage unit is calculated to allocate the surplus replications of all the videos. The amount of the used storage units can be reduced and the resource usage rate of each used storage unit can be increased. | 2014-07-03 |
20140188793 | USING CONFIDENCE VALUES FOR SYNCHRONIZING FILE SYSTEMS - A system, computer implemented method, and computer program product for analyzing an installation to determine a file system promotion path during an online patching cycle. The method commences by identifying an initial file system and a shadow file system, the shadow file system being at least some duration older than the initial run file system, then analyzing a history of events that occurred in or on the installation during the duration to determine a degree of confidence. Based on the degree of confidence, then selecting the initial file system to be used on the online patching cycle when the confidence value is equal or above a threshold, or selecting the shadow file system to be used in the online patching cycle when the confidence value is below a threshold. The history of events is recorded in forms of a patch list, a log file, or a list of configuration events. | 2014-07-03 |
20140188794 | Split Brain Resistant Failover in High Availability Clusters - Method and high availability clusters that support synchronous state replication to provide for failover between nodes, and more precisely, between the master candidate machines at the corresponding nodes. There are at least two master candidates (m=2) in the high availability cluster and the election of the current master is performed by a quorum-based majority vote among quorum machines, whose number n is at least three and odd (n≧3 and n is odd). The current master is issued a current time-limited lease to be measured off by the current master's local clock. In setting the duration or period of the lease, a relative clock skew is used to bound the duration to an upper bound, thus ensuring resistance to split brain situations during failover events. | 2014-07-03 |
20140188795 | PROVIDING HIGH AVAILABILITY IN AN ACTIVE/ACTIVE APPLIANCE CLUSTER - A method routes data to an appliance in a high-availability active/active appliance cluster. Messages received by appliances are assigned by a self-balancing module to balance a load of appliances in the appliance cluster, which includes a persistent storing standby group and a transaction processing standby group. Persistent storing data, which is generated by processing the messages, are stored in a virtual persistent storage, which provides an interface between a persistent storage of a primary database appliance and an application for processing the messages. The virtual persistent storage is linked to the persistent storage of the primary database appliance in response to an appliance that receives the messages not being the primary database appliance, thereby sending persistent storing data to the persistent storage of the primary database appliance. | 2014-07-03 |
20140188796 | APPLICATION RECOMMENDATION USING STORED FILES - The disclosed technology can enable files to be stored with a networked environment. The files can be associated with information (e.g., properties) such as a file name, a file type, a date/time at which a respective file was last accessed, a number of times a respective file was accessed, data representing the contents of a respective file, and other information. Based at least in part on analyzing the information, the disclosed technology can select or identify a file and/or a file property (e.g., a file type) that the disclosed technology predicts to be most relevant to the user. The disclosed technology can then recommend applications based at least in part on the selected or identified file and/or file property (e.g., file type). | 2014-07-03 |
20140188797 | USING ACCESS COUNT OF THE REMOTE SITE TO OPTIMIZE FILE TRANSFER ORDER FOR ASYNCHRONOUS REPLICATION - According to one embodiment, a method for determining a transfer order of files includes acquiring the access count of a replicated file at a production site and at a remote site, these access counts being reflected in the order for asynchronous replication. In addition, the access count of backed up files at the remote site is also acquired and reflected in the order for asynchronous replication according to another embodiment. This allows for improved determination of the transmission order of files (according to priority based on usage) from a production site to a remote site in an asynchronous replication function. | 2014-07-03 |
20140188798 | RACE CONDITION HANDLING IN A SYSTEM WHICH INCREMENTALLY UPDATES CLIENTS WITH EVENTS THAT OCCURRED IN A CLOUD-BASED COLLABORATION PLATFORM - Techniques are disclosed for race condition handling in a system which incrementally updates clients with what occurred in a cloud-enabled platform. In one embodiment, a method comprises, in response to an event received at a synchronization client which indicates a modification to an item, comparing a sequence identifier of the item in the event with a current sequence identifier of the item. The sequence identifier of the item can be numeric and can monotonically increase as a state of the item changes. The method further comprises, if the sequence identifier in the event is larger than the current sequence identifier of the item, determining a difference between the item's state as represented in the event and a current state of the item; and, based on the difference, generating at least one synchronization step to update the current state of the item to the item's state as represented in the event. | 2014-07-03 |
20140188799 | INTELLIGENT CLONING OF A BUSINESS OBJECT GRAPH - Embodiments of the present invention provide a method, system and computer program product for context sensitive cloning of a business object graph. In an embodiment of the invention, a method for context sensitive cloning of a business object graph is provided. The method includes selecting a business object of an application executing in memory of a computer for cloning and ascertaining a contemporaneous state of the selected business object. The method also includes applying a cloning rule to the state of the selected business object to determine a business object graph from amongst a set of pre-determined business object graphs to be used when cloning the selected business object. Finally, the method includes cloning the determined business object graph in the memory of the computer. | 2014-07-03 |
20140188800 | INTELLIGENT CLONING OF A BUSINESS OBJECT GRAPH - Embodiments of the present invention provide a method, system and computer program product for context sensitive cloning of a business object graph. In an embodiment of the invention, a method for context sensitive cloning of a business object graph is provided. The method includes selecting a business object of an application executing in memory of a computer for cloning and ascertaining a contemporaneous state of the selected business object. The method also includes applying a cloning rule to the state of the selected business object to determine a business object graph from amongst a set of pre-determined business object graphs to be used when cloning the selected business object. Finally, the method includes cloning the determined business object graph in the memory of the computer. | 2014-07-03 |
20140188801 | METHOD AND SYSTEM FOR INTELLIGENT LOAD BALANCING - An approach for providing intelligent load balancing between data centers is described. A load balancing platform monitors a replication delay associated with the replication of data between a first data center and a second data center, and determines to halt access to the data at the second data center if the delay satisfies a threshold delay value. The platform determines to allow access to the data at a second data center if the replication delay does not satisfy the threshold delay value. | 2014-07-03 |
20140188802 | PULL AND PASTE - Systems and methods are described for providing pull and paste functionalities. A computerized method of pulling and pasting data among computing devices includes determining attributes of a first computing device, transmitting the attributes of the first computing device to a second computing device, receiving a pulling request for copying information from the first computing device to the second computing device, wherein the information resides on the first computing device, automatically processing the pulling request at the first computing device and automatically generating a response to the pulling request, and automatically sending the response to the pulling request back to the second computing device, wherein the response contains the information. | 2014-07-03 |
20140188803 | SYSTEMS AND METHODS FOR AUTOMATIC SYNCHRONIZATION OF RECENTLY MODIFIED DATA - The present disclosure describes systems and methods for automatic synchronization of recently modified data between a plurality of devices. A device may identify newly utilized files stored on the device, and a synchronization engine may synchronize these files to one or more additional devices. The synchronization engine may record a storage location of the files on the first device, and may transmit the files for storage in a hidden directory on the other devices. After modification, a file may be synchronized back to the initial device. The synchronization engine on the initial device may retrieve the storage location of the modified file, and may replace the previous version of the file with the newly received modified file, in the original storage location. The user may view and edit recently utilized files on any device, while maintaining their original storage locations on each device and without having to manually manage files. | 2014-07-03 |
20140188804 | APPLICATION OF INFORMATION MANAGEMENT POLICIES BASED ON OPERATION WITH A GEOGRAPHIC ENTITY - Techniques for providing data retention services based on a geographic region are disclosed. In one aspect, a location of a computing device is determined. A geographic entity corresponding to the location of the computing device is then determined. A data retention policy is applied to production data of the computing device based on regulations of the geographic entity. Other aspects are also disclosed. | 2014-07-03 |
20140188805 | BACKUP AND RESTORATION FOR A DEDUPLICATED FILE SYSTEM - The disclosed techniques that can use deduplication information on a source computer platform to improve the process of performing data backups or restoration from/to the computer platform. In one example aspect, a data backup operation can re-use some of the work already done by a source computer's deduplication system. For example, a storage operation could read a deduplication database on the source computer platform to determine the duplicativeness of a given data chunk being transferred to a backup storage system, without having to perform computations such as data chunk hashing and comparison with previously generated hashes. The technique may additionally or alternatively reuse hashes generated by the source computer during deduplication of the data file on the source computer's file system during deduplication at the external backup storage system. | 2014-07-03 |
20140188806 | Methods and Systems for Saving Draft Electronic Communications - Methods and systems for saving draft electronic communications, such as web e-mails, are described herein. One such described method comprises automatically saving a draft web-email in the e-mail web page. A second such described method comprises saving a draft web e-mail in a cookie residing on the client machine. A third such described method comprises automatically saving a draft web e-mail at the host that provides the Web e-mail service. A fourth such described method comprises interacting with a central installed client component to save a draft web e-mail one the user's machine at the client side. | 2014-07-03 |
20140188807 | DE-DUPLICATED VIRTUAL MACHINE IMAGE TRANSFER - Technologies are generally described for a system and method effective to copy virtual machine images from a source to a destination memory. A processor may copy a first block corresponding to a first virtual machine image from an interim memory to the destination memory. The interim memory may include de-duplicated data present in the first and the second virtual machine images. The processor may identify a second block in the interim memory that corresponds to the second virtual machine image and store the second block in a buffer. The processor may identify a third block in the interim memory that corresponds to the first virtual machine image and copy the third block from the interim memory to the destination memory. | 2014-07-03 |
20140188808 | BACKUP USER INTERFACE - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for storing data are disclosed. In some implementations, visual representations of files are generated for presentation in a backup user interface. The visual representations are generated from sparse file system metadata stored on the computing device, thus allowing faster navigating of the backup user interface. During a restore operation, the metadata can be used to retrieve the items from their physical storage locations. In some implementations, when the storage capacity of a backup storage device exceeds a threshold, the data for the N oldest backups are replaced with sparse file system metadata, which can be used to generate visual representations for presentation in the backup user interface. | 2014-07-03 |
20140188809 | INTERACTION-BASED MANAGEMENT OF CONTACT ENTRIES - Embodiments of the invention relate to interaction-based management of contact entries. In one embodiment, at least one contact in a set of contacts is determined to be associated with an archiving indicator. The archiving indicator indicates that one or more archiving operations are to be performed on the at least one contact. The set of contacts is associated with a user. At least one archiving threshold associated with the at least one contact is identified based on the determination. A determination is made as to whether the at least one archiving threshold has been satisfied. The at least one contact is archived based on the at least one archiving threshold having been satisfied. | 2014-07-03 |
20140188810 | INTERACTION-BASED MANAGEMENT OF CONTACT ENTRIES - Embodiments of the invention relate to interaction-based management of contact entries. In one embodiment, at least one contact in a set of contacts is determined to be associated with an archiving indicator. The archiving indicator indicates that one or more archiving operations are to be performed on the at least one contact. The set of contacts is associated with a user. At least one archiving threshold associated with the at least one contact is identified based on the determination. A determination is made as to whether the at least one archiving threshold has been satisfied. The at least one contact is archived based on the at least one archiving threshold having been satisfied. | 2014-07-03 |
20140188811 | SYSTEMS AND METHODS FOR PROVIDING CONTINUOUS FILE PROTECTION AT BLOCK LEVEL - A system and method are disclosed for providing continuous file protection in a computer processing system. In accordance with an embodiment, the system includes a configuration module, a filter driver, and a storage module. The configuration module permits a user to elect certain files or folders for protection. The configuration module runs at an application layer without involving the computer processing system's operating system. The filter driver intercepts and splits write input and outputs addressed at protected files or folders. The storage module is also run without involving the computer processing system's operating system. The storage module is for performing functions including data logging, version managements, and data recovery. | 2014-07-03 |
20140188812 | RESTORATION OF CENTRALIZED DATA STORAGE MANAGER, SUCH AS DATA STORAGE MANAGER IN A HIERARCHICAL DATA STORAGE SYSTEM - Systems and methods for restoring a database in an information management system that does not include a secondary copy of the database, are disclosed. The systems and methods may include using metadata stored in non-production storage devices to restore the database. In some implementations the methods are used to consolidate multiple information management systems. In other implementations, the systems and methods are used for reviewing content of archived storage media. Other implementations are disclosed. | 2014-07-03 |
20140188813 | Fast Object Fingerprints - An embodiment computing device operating in a data storage system includes an object storage controller operable to divide an object into blocks and to create an object hash from hash values, and a network interface in communication with the object storage controller, the network interface operable to transmit the blocks to a storage subsystem that generates one of the hash values from each of the blocks, to receive the hash values from the storage subsystem, and to provide the hash values to the object storage controller for creation of the object hash from the hash values. In an embodiment, the object storage controller is operably coupled to a processor and a memory or stored on a computer readable medium. | 2014-07-03 |
20140188814 | PER-USER AGGREGATION OF DATABASE CONTENT - A method for providing per-user aggregation of content accessible via a personalized user site may generally include receiving a request for metadata and determining whether the requested metadata is expired. The method may further include returning at least a portion of queried metadata prior to verifying whether the metadata is expired. The method may then include querying a change log for metadata modifications. The method may further include, if metadata has been modified since a previous query, sending a query to a community site for metadata that meets change criteria. The method may also include receiving the changed metadata and returning the changed metadata to a content group container within the personalized user site. | 2014-07-03 |
20140188815 | Annotation of Resources in a Distributed Execution Environment - A distributed execution environment includes various resources, such as instances of computing resources, hardware resources, software resources, and others. A resource state viewing tool executing in conjunction with the distributed execution environment provides access to data regarding the state of each resource in the form of a resource page associated with the resource. The resource page for a resource might also include one or more annotations assigned to the resource by a user or by a component within the distributed execution environment. The annotations might have associated expiration data, such as an expiration time or event, which may be utilized to expire the annotations. The annotations might also have a namespace assigned thereto that is utilized when responding to requests to retrieve the annotations. The annotations might also have permissions assigned thereto that identify the rights of one or more users and/or components to read, modify, or delete the annotations. | 2014-07-03 |
20140188816 | DETECTING DEVIATION BETWEEN REPLICAS USING BLOOM FILTERS - Techniques are provided for using near-full bloom filters for efficiently identifying hash slices in which the deviation between replicas is sufficient to justify remedial measures. Techniques are also described for adjusting the size of slices and the size of the bloom filters, so that the bloom-filter-to-bloom-filter comparison serves as an accurate indicator of the degree to which the contents of the slices of a slice pair have deviated. Slice size may vary from slice pair to slice pair, so that relatively sparsely populated portions of the ring (access key ranges into which fewer chunks fall) are represented by relatively larger slices, while relatively densely populated portions of the ring (access key ranges into which more chunks fall) are represented by relatively smaller slices. | 2014-07-03 |
20140188817 | System and Method for Object Integrity Service - An embodiment for object integrity service in a storage system includes generating a list of objects stored in a storage system, wherein the list of objects may list an unchecked object, and wherein the unchecked object is an object that has not been checked within a set time period, walking through the list of objects to identify the unchecked object, adding a task to a queue to check the unchecked object, and clearing the task from the queue by checking the unchecked object. | 2014-07-03 |
20140188818 | OPTIMIZING A PARTITION IN DATA DEDUPLICATION - For optimizing a partition of a data block into matching and non-matching segments in data deduplication using a processor device in a computing environment, an optimal calculation operation is applied in polynomial time to the matching segments for selecting a globally optimal subset of a set of matching segments according to overhead considerations for minimizing an overall size of a deduplicated file by determining a trade off between a time complexity and a space complexity. | 2014-07-03 |
20140188819 | COMPRESSION AND DEDUPLICATION LAYERED DRIVER - A method, apparatus, and system for interposed file system driver is provided, which provides a logical file system on top of an existing base file system. One such interposed file system driver is a compression and deduplication layered driver (“COLD driver”). File system operations are intercepted from the operating system through the COLD driver, which is provided as an upper-level operating system driver that operates on top of an existing base file system. By processing file data through various modules, the existing base file system can be extended as a logical file system with compression, deduplication, indexing, and other functionality. The COLD driver can be implemented without requiring modifications to existing base file system structures or base file system drivers. Server deployments may thus leverage the additional file system functionality provided by the COLD driver without having to migrate to another file system. | 2014-07-03 |
20140188820 | TECHNIQUES FOR FINDING A COLUMN WITH COLUMN PARTITIONING - Techniques for finding a column with column partitioning are provided. Metadata for a container row is expanded to include information for searching ranges of partitioned column values. The metadata identifies offsets to specific ranges and specific columns within a specific range. The offsets also identify where compressed data for a desired column resides. Thereby, permitting partitioned columns having compressed data to be located without being decompressed and decompressed on demand as needed. | 2014-07-03 |
20140188821 | Method and System to Avoid Space Bloating During Run-Time Compression - Methods, systems, and computer program products are provided to manage a database system. The method includes locking during a database system idle time access by the database system to a data page of a data allocation unit, compressing during the database system idle time a data stored in the locked data page, and recording during the database system idle time an indication that the compressed and locked data page includes free storage space, wherein unlocked data pages of the data allocation unit are accessible by the database system during the compressing of the data stored in the locked data page. Thus, the data page may be compressed during idle time and the space freed therein may be used during a subsequent run time without the need for a reorganization of the data pages within the corresponding table (as in, for example, operation of a reorg+rebuild SQL command combination). | 2014-07-03 |
20140188822 | Efficient De-Duping Using Deep Packet Inspection - The efficiency of data de-duplication may be improved by storing related file data in a single container, or in multiple linked containers, of a history. Additionally, the efficiency of data de-duplication may be improved when shorter hash tables are used to reference historical data in a history. Shorter hash tables may be achieved by storing fewer than all the hash values obtained for a given amount of historical data. Further, the efficiency of data de-duplication may be improved by comparing related incoming file data with historical data from a container without hashing/chunking the remaining file data upon matching an earlier chunk of the incoming file data to the container. | 2014-07-03 |
20140188823 | REDUCING FRAGMENTATION IN COMPRESSED JOURNAL STORAGE - A data chunk is compressed into a storage block when emitting the data chunk. If the data chunk is unable to be completely compressed into the storage block, attributes of the data chunk are analyzed for determining whether the data chunk should be split. If the data chunk should be split, a remaining portion of the data chunk is compressed to a next chronological storage block. If the data chunk should not be split, all of the data chunk is moved to the next chronological storage block while leaving any remaining space in the storage block as unused. | 2014-07-03 |
20140188824 | REDUCING FRAGMENTATION IN COMPRESSED JOURNAL STORAGE - A data chunk is compressed into a storage block when emitting the data chunk. If the data chunk is unable to be completely compressed into the storage block, attributes of the data chunk are analyzed for determining whether the data chunk should be split. If the data chunk should be split, a remaining portion of the data chunk is compressed to a next chronological storage block. If the data chunk should not be split, all of the data chunk is moved to the next chronological storage block while leaving any remaining space in the storage block as unused. | 2014-07-03 |
20140188825 | PLACEMENT POLICY - A region-based placement policy that can be used to achieve a better distribution of data in a clustered storage system is disclosed herein. The clustered storage system includes a master module to implement the region-based placement policy for storing one or more copies of a received data across many data nodes of the clustered storage system. When implementing the region-based placement policy, the master module splits the received data into one or more regions, where each region includes a contiguous portion of the received data. Further, for each of the plurality of regions, the master module stores complete copies of the region in a subset of the data nodes. | 2014-07-03 |
20140188826 | SYSTEMS AND METHODS FOR MANAGING FILES IN A COMPUTER SYSTEM BY SEGMENTING FILES - Systems and methods allow for reliably and efficiently managing files stored on a data storage medium associated with a computer system such as a set-top box. In one embodiment a method of managing a file is provided. The method includes: mounting a first file system to a second file system; creating, by the first file system, a virtual file by partitioning a file into a plurality of segments and by linking the plurality of segments in an index file; and sending a file operation request, by the first file system, to the second file system based on the segments of the virtual file. | 2014-07-03 |
20140188827 | DETECTION AND CORRECTION OF CORRUPTED OR DANGLING DATA OBJECT HANDLES - Exemplary embodiments provide various techniques for detecting and correcting corrupted or dangling data object handles. In one example, a method is provided for correcting corrupted data object handles. In this method, a redirector file stored on a first logical data container is accessed. This redirector file includes a forward object handle pointing to a first data object stored on a second logical data container and includes a first checksum of the forward object handle. A second checksum of the forward object handle is determined and a comparison is made between the first and second checksums. If a mismatch is detected, the data objects stored on the second logical data container are scanned to extract backward object handles. A backward object handle can be identified to point back to the redirector file. The forward object handle can then be restored to point to the second data object based on the identification. | 2014-07-03 |
20140188828 | CONTROLLING SEGMENT SIZE DISTRIBUTION IN HASH-BASED DEDUPLICATION - Segment sizes are controlled by setting the size of a segment boundary in a hash-based deduplication system. A subsequence of size K of a sequence of characters S is set. An increasing sequence of n probabilities and a corresponding sequence of n decreasingly restrictive logical tests are chosen to be applied on the sequence of characters S. Segment boundaries are set by using the sequence of the decreasingly restrictive logical tests by deciding to declare a segment boundary at a current position if one of the sequence of the decreasingly restrictive logical tests, with a corresponding probability of the sequence of n probabilities, returns a true value when applied on the sequence of characters S. | 2014-07-03 |
20140188829 | TECHNOLOGIES FOR PROVIDING DEFERRED ERROR RECORDS TO AN ERROR HANDLER - Technologies to generate an error record are described herein. A method includes performing a scan of one or more error logs to identify a source of data in response to an attempt to access the data, determining whether an amount of time to complete the scan will exceed a threshold value, and generating a notice that the error record will be deferred based on the determination. A system includes a data collector to scan one or more error logs to identify a source of data in response to an attempt to access the data, a controller to determine whether an amount of time to scan the error logs to identify the source of data will exceed a threshold value, and a signal generator to generate a signal indicating that the error record is to be deferred based on the determination. | 2014-07-03 |
20140188830 | Social Community Identification for Automatic Document Classification - Systems and methods for identifying data files that have a common characteristic are provided. A plurality of data files are received. The plurality of data files include one or more data files having the common characteristic. A list of key terms is generated from the plurality of data files. Data files from the plurality of data files that have an association with a social community are identified, where the social community is defined by one or more features. The list of key terms is updated based on an analysis of the identified features. The updated list of key terms is used to identify other data files that have the common characteristic. | 2014-07-03 |
20140188831 | GENERATING AND DISPLAYING MEDIA CONTENT SEARCH RESULTS ON A COMPUTING DEVICE - Technologies for generating and displaying media search results on a computing device include determining search criteria based on media stored and/or accessed on the computing device. One or more search queries are generated based on the search criteria and submitted to one or more search engines. Any search results are analyzed for relevancy to the media and/or user, and relevant search results are displayed on a display of the computing device. The user may select one or more of the displayed search results to access additional information, websites, and/or perform other functions related to the displayed search result. | 2014-07-03 |
20140188832 | HOTEL ROOM AVAILABILITY SEARCH ENGINE - A search engine-based system to provide results substantially instantaneously on behalf of a user/customer or a searching enterprise, in response to entering search parameters. The system includes a database and an in memory synchronized database (IMSDB), wherein the search engine is enabled to serve the private user/customers or searching enterprise. The system also includes a notification system to maintain the IMSDB, wherein every change that occurs on the backend system either by a private user/customer, an employee of a searching enterprise or by one of its suppliers, is propagated to the search engine quickly and a presentation layer, wherein the system looks for changes in user/customer search parameters from those initially entered, and immediately performs a new search query, such that the user/customer or searching enterprise is presented with initial results or modified results substantially instantly, once a ‘Search Now’ button is clicked. | 2014-07-03 |
20140188833 | INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING TERMINAL, RECORDING MEDIUM STORING INFORMATION SEARCH PROGRAM, AND INFORMATION SEARCH METHOD - An information processing device having any of hash values associated with a hash space based on distribution hash information. The device acquires access information to an information processing device as a target, the access information being transmitted from another information processing device on the basis of first distribution hash information using the hash value in the hash space between first devices belonging to one of groups divided according to a sequence in terms of the magnitudes of the hash values associated with the hash space, stores second distribution hash information using the hash value in the hash space pertaining to a second device belonging to the group to which the first device belongs, searches second distribution hash information for a second device corresponding to the hash value generated from the access information, and transmits access information to the retrieved second device by the searching. | 2014-07-03 |
20140188834 | ELECTRONIC DEVICE AND VIDEO CONTENT SEARCH METHOD - In a video content search method, a video content is selected from a video currently being played. The selected video content is analyzed to obtain audio data or obtain a frame comprising pictures and/or subtitles, of the video. The audio data is converted into one or more words, and one or more words in the subtitle or the one or more pictures are extracted from the frame. Then, a search is executed based on the words or the pictures. | 2014-07-03 |
20140188835 | SEARCH METHOD, SEARCH SYSTEM, AND NATURAL LANGUAGE COMPREHENSION SYSTEM - A search method, a search system, and a natural language comprehension system are provided. The search system includes a structured database and a search engine. The structured database stores a plurality of records, each of which has a title field and a content field. The title field includes at least one sub-field, and each sub-field includes an indication field and a value field. The indication field stores indication data, the value field stores value data, and the content field stores detailed content data. The search engine conducts a full-text search to the records in the structured database according to a keyword derived from a user's request formation, and a search result is transmitted to a knowledge comprehension assistance module, so as to recognize the user's intention. After the user's intention is recognized, information associated with the recognized user's intention is transmitted back to the user. | 2014-07-03 |
20140188836 | METASEARCH ENGINE FOR RETURNING PRICE DATA RELATED TO AT LEAST ONE STOCK RETURNED IN SEARCH RESULTS, AT LEAST ONE RELATED NEWS ITEM LINK, AND AT LEAST ONE ADVERTISEMENT USING AT LEAST ONE QUERY ON MULTIPLE UNIQUE HOSTS - A process for metasearching on the Internet performed by a metasearch engine, comprising: receiving an HTTP request from a client device for the metasearch engine to send at least one stock related search query to a plurality of unique hosts that provide access to stock related information; sending the at least one stock related search query to the plurality of unique hosts in response to the HTTP request; receiving search results from the plurality of unique hosts, comprising price data related to at least one stock; incorporating the received search results comprising the price data related to the at least one stock into a response and causing at least one related news item link and at least one advertisement to be displayed in the response; communicating the response from the metasearch engine to the client device. Stock ordering and/or at least one updated response may also be included. | 2014-07-03 |
20140188837 | Application Identification Method, and Data Mining Method, Apparatus, and System - A data mining method, apparatus, and system are provided. The method includes: obtaining to-be-processed data, where the to-be-processed data includes records, and each record includes application information and remote end triplet information; performing clustering processing on records with same remote end triplet information and same application information, and according to the records with the same remote end triplet information and the same application information, calculating a service load amount corresponding to the remote end triplet information and the application information to obtain a clustering result including the remote end triplet information, the application information, and the service load amount; according to the service load amount or a proportion of the service load amount, selecting remote end triplet information and application information that have high reliability from the clustering result; and sending the remote end triplet information and application information that have high reliability to a deep packet inspection (DPI) subsystem. | 2014-07-03 |
20140188838 | INFORMATION SEARCH ENGINE, PROCESSING AND RATING SYSTEM - Generally, the invention is relevant to computers and data processing and, in particular, covers the method for searching and further processing and collaborative rating the content of interest in a network environment. The invention is a search engine, processing and information rating system comprising at least one user terminal connectable to a server component comprising at least one database arranged as a set of alternatives associated with at least one criterion, an alternative search block and an alternative ranking block along with a block enabling a user to specify a score for any alternative by any criterion. | 2014-07-03 |
20140188839 | USING SOCIAL SIGNALS TO RANK SEARCH RESULTS - Systems, methods, and computer-readable storage media are provided for using social signals to rank local search results. Local entity website addresses are matched with social network addresses and social network profiles are matched with local entity index records. Once it is known that a particular address or local entity index record aligns with a particular social network address or profile, interest signals associated with the social network are utilized to rank the particular address or local entity index record among other search results. In this way, the social network popularity of an entity may be taken into account in determining whether to provide information about the entity as a search result. Additionally, ranking may be improved for entities having incomplete or erroneous information available in association with a social network and for entities having a strong social network presence but a limited web presence. | 2014-07-03 |
20140188840 | NEXT GENERATION NEAR REAL-TIME INDEXING - Methods and systems to build and utilize a search infrastructure are described. The system generates index information, including document updates and indexes. The system receives event notifications as the document updates are received and accumulates the index information until published. A query engine receives a search query from a client machine and identifies search results based on the query and the index information. The system communicates the search results, over the network, to the client machine. | 2014-07-03 |
20140188841 | Method for Two-Stage Query Optimization in Massively Parallel Processing Database Clusters - Queries may be processed more efficiently in an massively parallel processing (MPP) database by locally optimizing the global execution plan. The global execution plan and a semantic tree may be provided to MPP data nodes by an MPP coordinator. The MPP data nodes may then use the global execution plan and the semantic tree to generate a local execution plan. Thereafter, the MPP data nodes may select either the global execution plan or the local execution plan is accordance with a cost evaluation. | 2014-07-03 |
20140188842 | Selecting Search Result Images Based On Color - Example systems and methods that select search result images are described. In one implementation, a method accesses a ranking of multiple products associated with a search query and identifies a reference to a color in the search query. The method identifies a first product from the ranking of multiple products and identifies multiple product images associated with the first product. A color determination is made regarding each of the multiple product images. A product image having an associated color that is most similar to the color in the search query is selected for presentation in the search results. | 2014-07-03 |
20140188843 | MOSAIC DISPLAY SYSTEMS AND METHODS FOR INTELLIGENT MEDIA SEARCH - A computer image search system for rapid retrieval of media files images configured to determine a grid width attribute, and a height attribute, a width attribute and an aspect ratio attribute for each media file. The system configured to iteratively process each media file by determining a next media file, an average height and average width of the media files, reconfiguring the media files such that each of the reconfigured media files has the average height and the average width attribute, determining a total image width attribute of the media files by adding the average width attribute for each of the media files, and configured to assign a designated position to a next media file on the grid while the total image width attribute is less than the grid width attribute, and to dynamically display each processed media file at a corresponding designated position on the grid. | 2014-07-03 |
20140188844 | ADJACENT SEARCH RESULTS EXPLORATION - The specification relates to the creation of an image space by receiving an initial image query. A plurality of search queries related to the initial search query are determined. Image results for the initial search query and the plurality of related search queries are obtained. A panel of images representing a number of images from the initial search query and panels of images representing a number of images from the plurality of related search queries are generated. These panels are used to provide an image space. The image space can be centered on the panel representing the resultant images related to the initial search query and can be surrounded by panels representing the resultant images related to the plurality of related search queries. | 2014-07-03 |
20140188845 | INTEROPERABLE SHARED QUERY BASED ON HETEROGENEOUS DATA SOURCES - The disclosure generally describes computer-implemented methods, software, and systems for creating and using shared queries based on heterogeneous data sources. One example method includes receiving a request to execute a shared query, identifying at least one data source and a query specification associated with the shared query, generating a native query for each identified data source based on the identified query specification, executing the generated native queries at the respective data sources to collect a set of query results from the respective data sources, and formatting the set of query results from the respective data sources into a unified set of query results. | 2014-07-03 |