37th week of 2014 patent applcation highlights part 77 |
Patent application number | Title | Published |
20140258174 | Method and System for Stock Valuation and Positional Risk Analysis of Company Stock - A system for assessing company valuation and positional risk of a stock price includes a storage device for receiving a current company earnings value for a stock, a current stock price, a desired rate of return, and a selected growth analysis time period, and an application processor executing instructions to determine an equity discount rate based on the greater of either a benchmark interest rate plus an equity premium or a floor equity discount rate where the application processor executing instructions to determine an implied earnings value based on a current stock price and the equity discount rate. The system further includes a graphic display device for displaying a visually intuitive graphical user interface for assessing company valuation and positional risk of a stock price including an interactive priceline assessment tool, and an interactive required earnings projection tool, each having graphically adjustable values. | 2014-09-11 |
20140258175 | Generating Personalized Investment Recommendations - Disclosed herein are system, method, and computer program product embodiments for generating personalized investment recommendations. An embodiment operates by determining a high level asset allocation for a user, generating a baseline asset allocation based on current market data and performance analysis, adjusting the baseline asset allocation based on one or more user parameters, formulating an optimal asset allocation profile across one or more axes, and selecting particular assets satisfying the optimal asset allocation profile. | 2014-09-11 |
20140258176 | SYSTEM AND METHOD FOR DYNAMIC VISUAL REPRESENTATION OF ESTIMATED FINANCIAL DATA - A system and method provides for visual analysis of graphical representations of financial data including one or more processing devices operative to perform processing operations including electronically generating a graphical display for a plurality of historical financial data, including the graphical display of values of the financial data over a first time interval. The method and system further includes electronically generating a technical overlay based on the historical financial data and incorporating it within the graphical display. The method and system receives a user input of estimated financial data estimating financial data values over a second time interval, therein updating the technical overlay based on the estimated financial data, including the technical overlay within the second time interval and updating the graphical display including the estimated financial data and the updated technical overlay. The method and system further updates the graphical display with the updated technical overlay. | 2014-09-11 |
20140258177 | SYSTEM AND METHOD FOR DETECTION AND DISPLAY OF DIVERGENCE WITHIN A FINANICAL DATA SET - A system and method provides for the detection of divergence within a financial data set including receiving a plurality of financial data points from a financial data set providing values of the financial data points over a first time interval. The method and system electronically generates a graphical display of the financial data points over the first time interval and receives a user selection of a plurality of technical indicators applicable to the financial data points, as well as electronically applying the technical indicators to the financial data points to generate technical indicator data points and electronically detecting at least one divergence between the values of the financial data set and the financial data indictor points during a second time interval. Wherein, the method and system updates the graphical display to include a graphical display of the least one divergence concurrent with the financial data points and technical indicators. | 2014-09-11 |
20140258178 | Selling Income from Tax Deferred Investments - A machine manufacture, process, composition and product produced thereby. Representatively there can be a computer-aided method for assist person to save sufficient amounts to fund an adequate retirement income the method including the automatic adjustment of amounts saved to increase the probability of achieving a projected income in retirement. | 2014-09-11 |
20140258179 | OPEN RETIREMENT ACCOUNT - Methods, systems, and computer-readable media for providing an open retirement account are presented. An open retirement account may comprise of one or more financial accounts, for example, a checking account, a savings account, a 401k, an individual retirement account (IRA), a roth IRA, a certificate of deposit (CD), or any other suitable financial account. Deposits may be made to one or more of the financial accounts where the deposits may have one of a pre-tax state or a post-tax state. The tax states for the deposits may be tracked. The open retirement account may be displayed to a user such that the pre-tax balance is displayed separate from the post-tax balance. In some embodiments, a user may request to withdraw funds from a pre-tax portion of the open retirement account, and the system may compute a tax liability for the withdrawal. The tax liability, including any charges and/or a tax rate for the withdrawal, may be displayed to the user. | 2014-09-11 |
20140258180 | FINANCIAL OPTIMIZATION SYSTEM AND METHOD - The invention relates to investment optimizing systems and methods. Once an investor or investment advisor determines the appropriate asset allocation and there are both taxable accounts and at least one of a tax-deferred and tax-free investment account, the systems and methods will optimize the investor's after-tax asset accumulation. This is accomplished by allocating the chosen investment vehicles between the taxable and at least one of the tax-deferred and tax-free accounts in an optimum manner. The invention includes a computer system and methods of the invention run on a computer system and further include the use of intelligent heuristics for measuring increased performance based on different asset allocations. | 2014-09-11 |
20140258181 | Systems and Methods for Applying Postal Rate Discounts - Embodiments described herein provide a shipper a discount for each postal item that is mailed by a delivery service provider. A facilitator offers the shipper an immediate discount that is based on the shipper meeting certain requirements, e.g. purchasing a certain amount of postage value, shipping a certain number of mail items, and/or shipping a certain type of mail item such as a qualified mail piece. The facilitator will receive a rebate from the delivery service provider based on the shipper ability to meet the established requirements. | 2014-09-11 |
20140258182 | MOBILE TERMINAL AND CONTROL METHOD THEREOF - A mobile terminal including a wireless communication unit configured to wirelessly communicate with at least one other terminal; a display unit configured to display screen information in a first region, and display an indicator area in a second region adjacent to the first region; and a controller configured to extract at least one keyword data included the displayed screen information, perform a search operation using the extracted keyword data, and display a result of the search operation in the second region. | 2014-09-11 |
20140258183 | Systems, Methods And Devices Supporting Interactive Personal And Professional Guidance - A system that helps users get unstuck determines an archetype to which the user's stuck moment belongs and then provides a diagnosis and one or more tools. Each archetype has a corresponding prescription, each prescription has a corresponding computer-implemented tool. The diagnosis for the person determines a prescription for that person, and the prescription for that person determines at least one computer-implemented tool for that person to deal with the stuck moment. | 2014-09-11 |
20140258184 | Method and computer program product for providing a response to a statement of a user - A method for providing a response to a statement of a user, the method includes: receiving user input that comprises a portion of a user statement; selecting, before receiving a whole user statement, an answerable statement response between an answerable statement, multiple answerable statements and a response to an answerable statement; wherein the selecting is responsive to user input and to structured representations of answerable statements answerable by an answering entity; and sending to the user information representative of response to the user statement. | 2014-09-11 |
20140258185 | METHOD FOR REVEALING A TYPE OF DATA - A method for revealing a type of data is provided herein. The method is comprising
| 2014-09-11 |
20140258186 | Generic Programming for Diagnostic Models - A system for compiling a machine operable diagnostic system includes a header unit, a component unit, an effects unit, a test unit, and an instantiation unit. The header unit identifies general properties of a system from a generic description in an electronic format which includes at least one category of a plurality of variations. The component unit identifies a plurality of components of a modeled system from the generic description, and adds and separates the plurality of variations to the plurality of components, and each identified component includes at least one type of failure and a probability of the at least one type of failure. The effects unit identifies from the generic description a plurality of observable effects, each observable effect corresponding to at least one type of failure for at least one component. The test unit identifies from the generic description a plurality of tests and test outcomes designed to elicit the observable effects. The instantiation unit constructs a procedural instantiation of the machine operable diagnostic system based on the general properties, the identified components, the identified observable effects, and the identified tests and test outcomes. | 2014-09-11 |
20140258187 | GENERATING DATABASE CLUSTER HEALTH ALERTS USING MACHINE LEARNING - A method, system, and computer program product for generating database cluster health alerts using machine learning. A first database cluster known to be operating normally is measured and modeled using machine learning techniques. A second database cluster is measured and compared to the learned model. More specifically, the method collects a first set of empirically-measured variables of a first database cluster, and using the first set of empirically-measured variables a mathematical behavior predictor model is generated. Then, after collecting a second set of empirically-measured variables of a second database cluster over a plurality of second time periods, the mathematical behavior predictor model classifies the observed behavior. The classified behavior might be deemed to be normal behavior, or some form of abnormal behavior. The method forms and report alerts when the classification deemed to be anomalous behavior, or fault behavior. A Bayesian belief network predicts the likelihood of continued anomalous behavior. | 2014-09-11 |
20140258188 | PREDICTING USER ACTIVITY IN SOCIAL MEDIA APPLICATIONS - Embodiments of the invention relate to predicting user activity in a social media application. In one embodiment, user activity information is collected for a user from a social media application and activity features of the user are determined, based on the collected activity information for the user. Then a model is created to predict a future activity of the user in the social media application. The model uses the determined activity features of the user and results obtained from running the created model, to determine future activity of the user in the social media application. | 2014-09-11 |
20140258189 | SYSTEM AND METHOD FOR AUTO-QUERY GENERATION - Various systems and methods provide an intuitive user interface that enables automatic specification of queries and constraints for analysis by ML component. Various implementations provide methodologies for automatically formulating machine learning (“ML”) and optimization queries. The automatic generation of ML and/or optimization queries can be configured to use examples to facilitate formulation of ML and optimization queries. One example method includes accepting input data specifying variables and data values associated with the variables. Within the input data any unspecified data records are identified, and a relationship between the variables specified in the input data and a variable associated with the at least one unspecified data record is automatically determined. The relationship can be automatically determined based on training data contained within the input data. Once a relationship is established a ML problem can be automatically generated. | 2014-09-11 |
20140258190 | Method and System for Providing Contextual Based Medication Dosage Determination - Methods and devices for statistical determination of medication dosage level such as bolus amount based on contextual information are provided. | 2014-09-11 |
20140258191 | ADAPTIVE RANKING OF NEWS FEED IN SOCIAL NETWORKING SYSTEMS - Machine learning models are used for ranking news feed stories presented to users of a social networking system. The social networking system divides its users into different sets, for example, based on demographic characteristics of the users and generates one model for each set of users. The models are periodically retrained. The news feed ranking model may rank news feeds for a user based on information describing other users connected to the user in the social networking system. Information describing other users connected to the user includes interactions of the other users with objects associated with news feed stories. These interactions include commenting on a news feed story, liking a news feed story, or retrieving information, for example, images, videos associated with a news feed story. | 2014-09-11 |
20140258192 | APPARATUS FOR TRAINING RECOGNITION CAPABILITY USING ROBOT AND METHOD FOR SAME - Disclosed is an apparatus for training a recognition capability by using a robot and to a method for same. Disclosed is the apparatus for training the recognition capability, according to one embodiment of the present invention, comprising: an instruction generation portion for transmitting to the robot a series of robot instructions for controlling the behavior of the robot; a sensor portion for collecting sensor information including a 3D position information and color information of a trainee; a trainee behavioral information generation portion for generating behavioral information of the trainee, based on the sensor information that is collected; and a recognition capability determination portion for outputting the recognition capability of the trainee, based on the robot instructions and the behavioral information of the trainee. | 2014-09-11 |
20140258193 | TECHNIQUES TO REFINE SOLUTIONS TO LINEAR OPTIMIZATION PROBLEMS USING SYMMETRIES - Techniques to refine solutions to linear optimization problems using symmetries are described. Some embodiments are particularly directed to techniques to refine solutions to linear optimization problems using symmetries to permute an existing solution into other feasible solutions that may improve upon the objective function. In one embodiment, for example, an apparatus may comprise a configuration component, an optimization component, a symmetries component, and an improvement component. The configuration component may be operative to receive an optimization problem described by an objective and constraints on a plurality of variables. The optimization interface component may be operative to receive an initial feasible solution to the optimization problem, the initial feasible solution comprising an assignment of values to the plurality of variables satisfying all the constraints, the initial feasible solution producing an initial objective value when applied to the objective. The symmetries interface component may be operative to receive one or more symmetries of the plurality of variables for the constraints, the one or more symmetries defining permutations of the plurality of variables guaranteed to produce only additional feasible solutions given the constraints when applied to an existing feasible solution. The improvement component may be operative to use the symmetries to produce permutations of the assignment of values to the plurality of variables, determine which of the permutations results in an improved objective value when applied to the objective, the improved objective value improving on the initial objective value produced by the initial feasible solution, and select the permutation that results in the improved objective value as an improved feasible solution to the optimization problem, the improved feasible solution improving on the initial feasible solution according to the objective. Other embodiments are described and claimed. | 2014-09-11 |
20140258194 | GENERIC METHOD FOR DESIGNING SPIKE-TIMING DEPENDENT PLASTICITY (STDP) CURVES - Methods and apparatus are provided for designing spike-timing dependent plasticity (STDP) curves whose parameter values are based on a set of equations. One example method generally includes operating an artificial nervous system by determining a set of equations based at least in part on a form of an STDP function defined by one or more parameters, determining values of the parameters for the STDP function based at least in part on the set of equations, and operating at least a portion of the artificial nervous system according to the STDP function having the determined parameter values. | 2014-09-11 |
20140258195 | Neuromorphic Spatiotemporal Where-What Machines - In various embodiments, electronic apparatus, systems, and methods include a unified compact spatiotemporal method that provides a process for machines to deal with space and time and to deal with sensors and effectors. Additional apparatus, systems, and methods are disclosed. | 2014-09-11 |
20140258196 | SYSTEM AND METHOD FOR USING GRAPH TRANSDUCTION TECHNIQUES TO MAKE RELATIONAL CLASSIFICATIONS ON A SINGLE CONNECTED NETWORK - A system and method for extending partially labeled data graphs to unlabeled nodes in a single network classification by weighting the data with a weight matrix that uses a modified graph Laplacian based regularization framework and applying graph transduction methods to the weighted data. The technique may be applied to data graphs that are directed or undirected, that may or may not have attributes and that may be homogeneous or heterogeneous. | 2014-09-11 |
20140258197 | SYSTEM AND METHOD FOR CONTEXTUAL ANALYSIS - Computerized contextual analysis systems and methods suitable for monitoring situations, regions, and groups characterized by volatility and uncertainty are provided. Via use of exemplary systems and methods, decision makers, for example politicians, warfighters, and analysts can gain insight into the cultures, attitudes, events, and relationships that may impact their missions. | 2014-09-11 |
20140258198 | SYSTEM AND METHOD FOR REVEALING CORRELATIONS BETWEEN DATA STREAMS - The disclosed techniques can provide users with a tool having an integrated, user-friendly interface and having automated mechanisms which can reveal correlations between data streams to the users in a clear and easily understandable way, thereby enabling the users to easily digest the vast amount of information contained in activities within one or more network, to understand the correlations among the activities, to stay informed and responsive to current or new trends, and even to predict future trends. Among other benefits, the disclosed techniques are especially useful in the context of discovering impacts of social networking activities on other types of commercial activities. | 2014-09-11 |
20140258199 | STRUCTURAL DESCRIPTIONS FOR NEUROSYNAPTIC NETWORKS - Embodiments of the invention provide a method comprising creating a structural description for at least one neurosynaptic core circuit. Each core circuit comprises an interconnect network including plural electronic synapses for interconnecting one or more electronic neurons with one or more electronic axons. The structural description defines a desired neuronal activity for the core circuits. The desired neuronal activity is simulated by programming the core circuits with the structural description. The structural description controls routing of neuronal firing events for the core circuits. | 2014-09-11 |
20140258200 | Physical Infrastructure Management System - Systems and methods of the present invention allow for the discovery of physical location information about network assets and the delivery of that information to network administrators. In addition, environmental and other information about network asset locations can be provided to an administrator. Intelligent patch panels and power outlet units are installed in network cabinets to facilitate the acquisition and reporting of physical infrastructure information, including information about network resource availability. | 2014-09-11 |
20140258201 | GENERATING A GEOFENCE VIA AN ANALYSIS OF A GPS FIX UTILIZATION DISTRIBUTION - Example methods, apparatuses, or articles of manufacture are disclosed herein that may be utilized, in whole or in part, to facilitate or support one or more operations or techniques for generating a geofence via an analysis of a GPS fix utilization distribution, such as for use in or with a mobile communication device. Briefly, in accordance with at least one implementation, a method may include obtaining multiple position fixes of one or more objects over an area or volume; determining a clustering of the multiple position fixes in a portion of the area or volume; and inferring a geofence boundary bounding the portion of the area or volume based, at least in part, on the clustering of the multiple position fixes, for example. | 2014-09-11 |
20140258202 | Signal Prediction from Sampling on Geometric Sequences - A method and system are described that can predict the future value of a positive signal from prior measured values of the signal. The signal is measured at a prior baseline time, and at times incrementally beyond the baseline time. The post-baseline time increments comprise sets of geometric sequences. The system produces a future estimate of the signal merely by multiplying and dividing prior signal values. By repeated operation, the system can produce an output signal: a continuing stream of periodic signal predictions, which approximates periodic samples of the future signal “pulled back” in time. | 2014-09-11 |
20140258203 | INNER PASSAGE RELEVANCY LAYER FOR LARGE INTAKE CASES IN A DEEP QUESTION ANSWERING SYSTEM - System, computer-implemented method, and computer program product to receive a case by a deep question answering system, identify a policy relevant in generating a response to the case, the policy containing a set of criteria used in generating the response to the case, produce, by a first annotator, of a set of annotators, one or more relevant passages of the case, compute a criteria score for a first criterion, of the set of criteria, based on the one or more relevant passages of the case, an determine that the first criterion is met by the case when the criteria score for the first criterion exceeds a predefined threshold. | 2014-09-11 |
20140258204 | INFERRING ATTRIBUTE AND ITEM PREFERENCES - User-preference datapoints are collected. At least some of these datapoints are associated with user-preference information about an item (e.g., a movie), and some of these datapoints are associated with user-preference information about an attribute (e.g., a movie genre or an actor). A profile of the user is created based, at least in part, on these datapoints. When a new datapoint is collected, the new datapoint is assigned a user-preference “score.” If, for example, the new datapoint does not come with an explicit user-preference rating, then the score is based on related item and attribute datapoints already in the profile. Depending upon the relationship of the new datapoint to the already existing datapoints, a confidence value is assigned to the user-preference score. The profile is then updated with the new datapoint along with its assigned score and confidence rating. The user profile can be used in performing any number of actions. | 2014-09-11 |
20140258205 | INNER PASSAGE RELEVANCY LAYER FOR LARGE INTAKE CASES IN A DEEP QUESTION ANSWERING SYSTEM - System, computer-implemented method, and computer program product to receive a case by a deep question answering system, identify a policy relevant in generating a response to the case, the policy containing a set of criteria used in generating the response to the case, produce, by a first annotator, of a set of annotators, one or more relevant passages of the case, compute a criteria score for a first criterion, of the set of criteria, based on the one or more relevant passages of the case, an determine that the first criterion is met by the case when the criteria score for the first criterion exceeds a predefined threshold. | 2014-09-11 |
20140258206 | METHOD AND PROGRAM STRUCTURE FOR MACHINE LEARNING - A method provides program structures for constructing a program that is learned over training data. In one example, two specific program structures are provided in which the first program structure transforms each vector in an input tuple of vectors to provide an output tuple of vectors, and the second program structure operates on an input tuple of vectors to provide an output tuple of vectors by applying one or more transformations that each involves two or more vectors in the input tuple. The transformations of the first and second program structures may be linear transformations. The program may alternatively execute the first program structure and the second program structure in any suitable order a number of times, beginning with operating one of the program structures on an initial tuple of vectors. The vectors may each consist of an ordered set of real numbers. | 2014-09-11 |
20140258207 | Systems and Methods for Predicting Protein-Ligand Interactions - Systems and methods for predicting protein-ligand interactions are disclosed. An exemplary method can include identifying a set of structural neighbours of the query proteins, where each of contains ligands. The method can also determine a similarity score for each of the structural neighbours representing configuration similarity and interaction tendency between the structural neighbours and predict protein-ligand interactions of the one or more query proteins using the similarity scores. | 2014-09-11 |
20140258208 | HEALTH AND FITNESS MANAGEMENT SYSTEM - A health and fitness management system is provided that has a health and fitness application operating, e.g., on a smart phone, that can wirelessly communicate with an activity module worn on the user which has a motion sensor, e.g., an accelerometer. The application accepts food and weight inputs (e.g., from the smart phone) and user activity units (e.g., from the activity unit) and develops a user intrinsic metabolism. The application includes fitness arc and health quotient graphical indicators that guide the user on health and fitness activities. | 2014-09-11 |
20140258209 | Systems and Methods for Interest-Driven Distributed Data Server Systems - Systems and methods for interest-driven business intelligence systems in accordance with embodiments of the invention are illustrated. In one embodiment, an interest-driven distributed data server system includes a processor, an interest-driven distributed data server application, aggregate data storage, and a data source directory, wherein the interest-driven distributed data server application configures the processor to obtain reporting data requirements, determine at least one data dimension using the reporting data requirements, identify at least one data source identified that can provide data associated with the data dimension, generate data source job data, transmit the data source job data to at least one data source, and receive job response data, store the received job response data in the aggregate data storage, build reporting data based on the reporting data requirements, and transmit the reporting data. | 2014-09-11 |
20140258210 | BUSINESS INTELLIGENCE REPORTS WITH NAVIGABLE REFERENCE INDICATORS - The present subject matter relates to generation of business intelligence reports with navigable reference indicators. The method comprises obtaining information from an information source for providing in a business intelligence report. Further, report parameters are obtained through a user interface, wherein the report parameters include at least notes and indicator parameters. The notes and indicator parameters indicate a plurality of navigable reference indicators to be included in the business intelligence report. The method further comprises mapping the notes and indicator parameters with the obtained information. Based on the mapping, the business intelligence report is generated with the plurality of navigable reference indicators. Further, the plurality of navigable reference indicators provides a forward and backward link between two or more sections of the business intelligence report. | 2014-09-11 |
20140258211 | Interactive and Social Knowledge Discovery Sessions - There are provided methods and systems to assist interactively a knowledge user/contributor to obtain a straight answer to his/her request for knowledge about one or more subject matters, to mediates a large group of unknown inquirers and present them with distilled stage of knowledge related to a subject matter, or to guide and assist by providing knowledge graphs of bodies of knowledge and navigation tools, individually or socially, to find or discover credible and value significant knowledge based on value significance aspects and measures, at much faster rate than the current traditional method of using search engine directories, social networking, blogging, and bookmarking websites. Generally the presented systems, methods, formulations and algorithms, provide intelligent and knowledgeable agents which learn from bodies of knowledge and assist, converse, measuring the merit of users' input, mediate and participate in a group discussions, provide and compose high value content in demand to users of such systems. The methods, systems and services of the presented disclosure significantly increases productivity of knowledge-based users, the quality of their work, and accelerating the rate of knowledge discoveries. | 2014-09-11 |
20140258212 | DYNAMIC IN-MEMORY DATABASE SEARCH - The disclosure generally describes computer-implemented methods, software, and systems for providing an in-memory database search mechanism without using an index table. A system for accessing at least one of multiple data elements that are stored as non-key fields in one or more application tables comprises: an in-memory database storing the one or more application tables that store the multiple data elements as non-key fields, the system configured to execute operations comprising: receiving a criterion, retrieving, without using an index table, at least one data element of the one or more application tables that fulfills the criterion. | 2014-09-11 |
20140258213 | AUTONOMIC COLLABORATIVE WORKSPACE CREATION - Systems and methods provide for autonomic collaborative workspace creation. Patterns of artifact usage for a plurality of workspaces over a plurality of collaborative interactions may be determined. Some of the multitude of collaborative interactions may be between a subset of the plurality of workspaces. A workspace may be initialized with artifacts for a scheduled collaboration based on the patterns of artifact usage. | 2014-09-11 |
20140258214 | INFORMATION PROCESSING SYSTEM, INFORMATION REGISTRATION METHOD, AND CONFERENCE APPARATUS - An information processing system has a conference apparatus, a document management apparatus, and a plurality of terminal apparatuses interconnected via a network. The information processing system includes a conference information management unit that prompts the conference apparatus to manage conference information including information on an electronic conference, content shared by the terminal apparatuses at the electronic conference, and additional information added to the content at the terminal apparatuses; a document registration unit that registers document information corresponding to the conference information managed by the conference apparatus in the document management apparatus and prompts a transition from management by the conference apparatus to management by the document management apparatus; a document information management unit that manages the document information; and a display control unit that prompts the terminal apparatuses to visually display the additional information added to the content using the additional information included in the document information. | 2014-09-11 |
20140258215 | MANAGEMENT OF UPDATES IN A DATABASE SYSTEM - A method, system, and computer program product to efficiently maintain a database is disclosed. The method, system, and computer program product may include structuring the database to have a table, an index associated with the table, and a log associated with the index. The method, system, and computer program product may include receiving a maintenance request related to the index. The method, system, and computer program product may include accounting for the maintenance request when the index is being searched. The method, system, and computer program product may include adding the maintenance request to the log when the index is not being searched. | 2014-09-11 |
20140258216 | MANAGEMENT OF SEARCHES IN A DATABASE SYSTEM - A method, system, and computer program product to efficiently search a database is disclosed. The method, system, and computer program product may include structuring the database to have a table, an index associated with the table, and a log associated with the index, the log adapted to include an entry. The method, system, and computer program product may include receiving a search request related to the index. The method, system, and computer program product may include searching the index when the search request is not associated with the entry. The method, system, and computer program product may include accounting for the entry and searching the index when the search request is associated with the entry. | 2014-09-11 |
20140258217 | View Based Table Replacement for Applications - A method includes identifying a table over a conventional database used by an application, creating a view of the table equivalent to the identified table in an in-memory database, and calling the view with a same call as used for the identified table such that calling the view via the application provides a same result as would have been obtained from the same call to the table in the conventional database. | 2014-09-11 |
20140258218 | NOMADIC DATA COLLECTION AND MANAGEMENT METHOD INCLUDING PESSIMISTIC LOCKING OF DATA - A method of managing a central data repository including updating the central data repository from a disconnected nomadic device by receiving a request from a first nomadic device for access at the central data repository, authorizing the first nomadic device and sending a check out template to the first nomadic device. The server receives a checkout selection from the first nomadic device, authenticates the first nomadic device, and presents a list of authorized items to the first nomadic device; receives a request for selected items from the list and check out the selected items to the first nomadic device. This prohibits other nomadic devices from checking out the selected items checked out to the first selected nomadic device. The first nomadic device is disconnected and the checked out selected items are updated. After updating, a check in request is received at the central data repository from the first nomadic device for the updated checked out selected items The device is and authenticated and authorized, and the updated checked out selected items are returned to the central data repository. | 2014-09-11 |
20140258219 | SYSTEM AND METHOD FOR PROVIDING RECOMMENDATIONS TO USERS BASED ON THEIR RESPECTIVE PROFILES - A method and system for providing recommendations to multimedia content elements of interest to a user. The method comprises receiving at least one multimedia content element; generating at least one signature for the received multimedia content element; querying a user profile of the user to determine a user interest; searching, by means of the at least one generated signature, through a plurality of data sources for multimedia content elements matching the determined user interest; and returning the matching multimedia content elements to the user node as recommendations. | 2014-09-11 |
20140258220 | Methods and Systems for Classification of Geographic Locations for Tracked Activity - A method includes receiving activity of a monitoring device that is configured to be worn by a user having a user account. The activity includes an amount of movement of the monitoring device and occurs for a period of time. The method further includes receiving geo-location data for the monitoring device and processing the activity data and geo-location data received for the period of time. The operation of processing is performed to segment the period of time into at least two events. The method includes assigning an identifier to each event. The identifier has a default description for the geo-location data. The default description is selected from a plurality of descriptions based on the activity data obtained by the movement of the monitoring device for the geo-location data. | 2014-09-11 |
20140258221 | INCREASING DISTRIBUTED DATABASE CAPACITY - Disclosed are various embodiments for increasing distributed database capacity by adding new nodes while minimizing downtime. A database is partitioned among multiple nodes in a cluster. Each node stores a respective portion of the database. The portions of the database are replicated to corresponding physical standbys. For each portion, a first portion is mapped to an existing node, while a remaining portion is mapped to a physical standby. The cluster is updated to include the physical standbys as additional nodes among which the database is partitioned. | 2014-09-11 |
20140258222 | MANAGING NETWORK STORAGE WITH A USER-LEVEL FILE SYSEM - A user-level file system interfacing with at least one user application for a transparent view with a file system module implemented in a kernel subsystem and a user storage client module implemented in a user-level file system to access and synchronize at least a resource stored within a storage media device, and translating a request, from the user application, to access the resource to the user-level file system for the transparent view. The user-level storage client module receives the request to access the resource from the user application for the transparent view. A storage prediction service retrieves the request to access the resource from the user-level storage client module for the transparent view. The network storage service receives the request to access the resource from the user-level storage client module. The user application is provided with access to the transparent view of requested resource stored within the storage media device. | 2014-09-11 |
20140258223 | ADAPTIVE HIGH-PERFORMANCE DATABASE REDO LOG SYNCHRONIZATION - A method, system, and computer program product for adaptive high-performance database redo log synchronization. The method commences upon performing a write operation of a redo log entry, the write operation concluding with an indication of completion of the write operation of the redo log entry. Any number of committing processes may be waiting for the indication of completion, and upon indication of completion, then (using a first synchronization mode) the processes or proxy measures the waiting time as experienced by the committing processes (e.g., while waiting for the indication of completion of the write operation of the redo log entry). In some cases a second synchronization mode would introduce less latency than the first synchronization mode, so the system changes to a second synchronization mode. The system can also change mode when a predicted second mode waiting time is smaller than the measured waiting time. | 2014-09-11 |
20140258224 | AUTOMATIC RECOVERY OF A FAILED STANDBY DATABASE IN A CLUSTER - A method, system, and computer program product. The method for non-intrusive redeployment of a standby database facility comprises configuring a database system having a shared lock manager process to synchronize two or more concurrent access instances, then granting lock requests for access to a cache of database blocks. At some moment in time, the shared lock manager process may fail, and a monitor process detects the failure or other stoppage of the shared lock manager process. A new shared lock manager process and other processes are started, at least one of which serves for identifying the database blocks in the cache that have not yet been written to the database. The identified blocks are formed into a recovery set of redo operations. During this time, incoming requests for access to the cache of database blocks are briefly blocked, at least until the recovery set of redo operations has been formed. | 2014-09-11 |
20140258225 | SYSTEMS AND METHODS FOR HOST DETECTION OF USB ASYNCHRONOUS NOTIFICATION CAPABILITY - Systems and methods for detecting legacy storage devices that may falsely and/or incorrectly report to host systems that they have removable media. Such false or incorrect reporting may cause the host system to periodically poll the storage device as to whether the device is ready for I/O processing. Such polling would be unnecessary and represent a waste of power expended by the host system. In one embodiment, the present system may implement processes that periodically poll storage media and update a database. The database would be a listing of storage devices indicating whether they truly have removable media or falsely report that they have removable media. In another embodiment, the present system may apply some heuristically testing to determine whether a storage device so falsely indicates removable media. In another embodiment, telemetry service may be used by a group of hosts to share data regarding such storage devices. | 2014-09-11 |
20140258226 | ASYNCHRONOUS TRANSACTION MANAGEMENT, SYSTEMS AND METHODS - The invention discloses a system and method for simulating the asynchronous replication process. Transactions received by a server can be organized according to timestamp information or other metadata information, and are executed. The timestamp information can be modified to allow for time-shifted execution of the transactions, thereby compressing or extending the duration of the simulation. | 2014-09-11 |
20140258227 | SYNCHRONIZATION OF TRANSACTIONAL DATA AND ANALYTICAL DATA BETWEEN DATA CENTERS - Synchronization of transactional data and analytical data between data centers. Metadata is received by a transactional system from a user interface included in a customer data center. The metadata is then forwarded from the customer data center to an analytical system in a master data center. Data is forwarded from the customer data center to the master data center, the data being encrypted with a key uniquely associated with a customer. Role creation calls to create roles for one or more users associated with the customer data center are subsequently detected. The role creation calls crossing a data center boundary are further masqueraded. | 2014-09-11 |
20140258228 | PERFORMING PERSISTENT UNDO AND REDO OPERATION WITHIN COMPUTER SOFTWARE - A method and apparatus for managing persistent change operations on user data is disclosed. For each change, a record of the change is saved. An index tracks the current state of the user data. Changes can be undone or redone in a sequential manner if certain criteria are met. Variables pertaining to the changes are saved in a persistent storage, enabling an undo/redo history to be preserved if a program is exited and restarted. | 2014-09-11 |
20140258229 | RECONCILIATION OF GEO-REPLICATED DATABASE CLUSTERS - A database associated with a primary database cluster may be replicated in a backup database cluster located in a different location in order to provide a highly-available fault tolerant database service. The databases are reconciled through a cluster management module distributed in each database cluster. The cluster management module uses a set of reconciliation data structures to track locally the reconciled states of each database in each database cluster, the operations made locally to the databases in each database cluster, and the author of the operations. The cluster management module in each database cluster engages in a stateless messaging protocol using the set of reconciliation data structures to determine whether or not the databases may be reconciled. | 2014-09-11 |
20140258230 | ENTERPRISE RESOURCE PLANNING RUNNING ON MULTIPLE DATABASES - A system and method for running an application on multiple databases is described. A selection of data stored in a database to be used in conjunction with an in-memory database is identified. A selection of a storage mode corresponding to a dual system storage mode or a source system storage mode is received. The selection of data is initialized in the in-memory database. An entry corresponding to the selection of data is generated in a lookup table when the dual system storage mode is selected. | 2014-09-11 |
20140258231 | DEVICE SYNCHRONIZATION POLICY MANAGEMENT - Generally, this disclosure provides devices, methods and computer readable media for device synchronization policy management. The device may include a context determination module configured to determine a usage context associated with the device; a content determination module configured to determine a data content classification associated with data to be synchronized between the device and a cloud; a synchronization policy database configured to store synchronization policies, the policies based on the device usage context, the data content classification and a classification of the cloud type; and a synchronization policy management module configured to select a synchronization policy from the synchronization policy database and further configured to synchronize the data with the cloud based on the selected synchronization policy. | 2014-09-11 |
20140258232 | SYSTEM AND METHOD FOR PERFORMING REPLICA COPYING USING A PHYSICAL COPY MECHANISM - A system that implements a data storage service may maintain tables in a data store on behalf of clients. The service may maintain table data in multiple replicas of partitions of the data that are stored on respective computing nodes in the system. In response to detecting a failure or fault condition, or receiving a service request from a client to move or copy a partition replica, the data store may copy a partition replica to another computing node using a physical copy mechanism. The physical copy mechanism may copy table data from physical storage locations in which it is stored to physical storage locations allocated to a destination replica on the other computing node. During copying, service requests to modify table data may be logged and applied to the replica being copied. A catch-up operation may be performed to apply modification requests received during copying to the destination replica. | 2014-09-11 |
20140258233 | CROSS-ACL MULTI-MASTER REPLICATION - Techniques for cross-ACL multi-master replication are provided. The techniques allow a replication site in a multi-master replication system implementing an asynchronous replication protocol and an access control policy to appropriately apply received data change updates to data maintained at the site even where a data change update is missing information because of the implemented access control policy. | 2014-09-11 |
20140258234 | SYNCHRONIZATION OF CMS DATA TO MOBILE DEVICE STORAGE - Aspects include systems and methods for synchronizing a remote datastore that includes files and data for use by an application on a remote device, which can be represented on the device in a device-specific format, while the remote data store can have a different data representation, such as a relational database or object graph data model. A server can maintain a unique row identifier for each row in all synchronized tables and an update log table that has rows with the unique row identifiers for changed rows (inserted, updated or deleted), for each insert, update, or delete operation and a current update version that reflects the last change to that row. An update request from a device can comprise identifiers for a (sub)set of the data. The update log table can be used to prepare an update package containing this data. | 2014-09-11 |
20140258235 | METHOD TO PROVIDE USER DOMAIN MANAGEMENT OF SNAPSHOTS FOR VIRTUAL DESKTOPS USING CENTRALIZED PORTAL - A snapshot agent executing on a virtual desktop allows a user to both create snapshots of the VM image hosting the virtual desktop and to revert that VM instance to such snapshots. In addition to a snapshot agent that executes within a given VM instance, another embodiment provides a user with network access to a portal snapshot management interface, e.g., via a web application. The web application can present the list of VM instances, and snapshots for each such VM instance, owned by an authenticated user. The user can then interact with the web application to create a new snapshot for (or revert to) an existing snapshot for the owned VM instances. | 2014-09-11 |
20140258236 | SINGLE INDEX TO QUERY MULTIPLE BACKUP FORMATS - The disclosed techniques include generation of a single index table when backing up data in a first backup format to a backup storage system that uses a second backup format. Using the single index table, a query for a data item can be answered by searching the single index table. The single index table avoids having to search through multiple index tables, each corresponding to a different backup format that may be used for backing up the searched data item. | 2014-09-11 |
20140258237 | HANDLING RESTORES IN AN INCREMENTAL BACKUP STORAGE SYSTEM - Techniques and mechanisms are provided for storing data in a backup storage system. According to various embodiments, a first blockmap in a backup storage system may be identified. The first blockmap may correspond with a first restore point. The first blockmap may identify a first plurality of data segments. Each of the first plurality of data segments may have associated therewith a respective storage location in the backup storage system. The first blockmap may be compared with a designated storage system state to identify a subset of the first plurality of data segments that each correspond with a respective matching data segment in the designated storage system state. A second blockmap may be stored in the backup storage system. The second blockmap may correspond with a second restore point. The second blockmap may include the identified subset of the first plurality of data segments. | 2014-09-11 |
20140258238 | METHOD TO EMBED SNAPSHOT MANAGEMENT INTO VIRTUAL MACHINE INSTANCES - A snapshot agent executing on a virtual desktop allows a user to both create snapshots of the VM image hosting the virtual desktop and to revert that VM instance to such snapshots. In addition to a snapshot agent that executes within a given VM instance, another embodiment provides a user with network access to a portal snapshot management interface, e.g., via a web application. The web application can present the list of VM instances, and snapshots for each such VM instance, owned by an authenticated user. The user can then interact with the web application to create a new snapshot for (or revert to) an existing snapshot for the owned VM instances. | 2014-09-11 |
20140258239 | LOCATING PREVIOUS VERSIONS OF AN OBJECT IN A STORAGE CLUSTER - Technology for accessing previous versions of data objects within a storage cluster including multiple storage volumes under a common namespace is disclosed herein. In some embodiments, the network storage cluster having multiple cooperative storage nodes receives a namespace identifier for a previous version of a data object. The namespace identifier includes a namespace path containing a volume junction and a time indicator indicating a point in time when the previous version of the data object existed. The network storage cluster identifies a storage volume within the network storage cluster using the volume junction. The volume junction points to a root directory of a file system of the storage volume. The network storage cluster locates, based on the namespace path, the previous version of the data object within a snapshot copy of the storage volume, wherein the snapshot copy is identified by the time indicator. | 2014-09-11 |
20140258240 | Scalable Content Streaming System with Server-Side Archiving - Some embodiments provide a scalable content streaming system that performs server-side archiving. The content streaming system includes a set of streaming server clusters, a remote storage server, and a set of distributed servers. Each streaming server cluster includes at least one streaming server and a local storage server. Each streaming server of a particular cluster distributes a content stream that is uploaded to the streaming server while also recording the content stream to the local storage server of that particular cluster. The remote storage server stores files from the local storage servers that are transferred when recording to those files is complete. The set of distributed servers distribute a live stream of content from a particular streaming server when the content is being uploaded to the particular streaming server and distribute a recorded stream of the content from the remote storage server when the upload is complete. | 2014-09-11 |
20140258241 | ZERO AND NEAR-ZERO DATA LOSS DATABASE BACKUP AND RECOVERY - A method, system and computer program product for low loss database backup and recovery. The method commences by transmitting, by a first server to a third server, a copy of a database snapshot backup, the transmitting commencing at a first time. Then capturing, by the first server, a stream of database redo data, the capturing commencing before or upon transmitting the database snapshot backup, and continuing until a third time. The stream of database redo data is received by an intermediate server after which the intermediate server transmits the stream of database redo data to the third server. Now, the third server has the database snapshot backups and the database redo data. The third server can send to a fourth server all or portion of the database redo data to be applied to the copy of the database snapshot backup restored there to create a restored database. | 2014-09-11 |
20140258242 | File System and Method of Operating Thereof - A method for maintaining consistency among metadata elements (MDEs) of a logical object, includes: configuring a child MDE to include a correlation value uniquely indicative of a parent MDE. The parent MDE includes a reference to the child MDE; determining an order of performing at least two write operations included in a transaction related to the logical object: at least one write operation with respect to the parent MDE and at least one write operation with respect to the child MDE; the determined order assures that the child MDE is indicated as existing and includes the first correlation value, as long as the parent MDE exists; upon a first access to the parent MDE, subsequent to the transaction, verifying consistency between the parent MDE and the child MDE, using the first correlation value; and deleting the parent MDE if the verifying of consistency is unsuccessful. | 2014-09-11 |
20140258243 | ONLINE SYSTEM, APPARATUS, AND METHOD FOR OBTAINING OR APPLY FOR INFORMATION PROGRAMS, SERVICES AND/OR PRODUCTS - Methods, systems, and apparatuses, including computer programs encoded on computer-readable media, for receiving, from a user, user data associated with one or more fields of a user profile associated with the user. The user profile includes a plurality of predefined fields. A request to create a requisition is received from a producer. The request includes requisition fields that include one or more of the plurality of predefined fields of the user profile. A request for the requisition is received via a smart link from the user. Requisition user data from the user profile corresponding to the requisition fields is determined. The requisition user data includes a portion of the received user data. The requisition and the requisition user data are sent to the user. An indication giving permission for the producer to access the requisition user data is received. The requisition user data is provided to the producer. | 2014-09-11 |
20140258244 | STORAGE SYSTEM DEDUPLICATION WITH SERVICE LEVEL AGREEMENTS - Mechanisms are provided for adjusting a configuration of data stored in a storage system. According to various embodiments, a storage module may be configured to store a configuration of data. A processor may be configured to identify an estimated performance level for the storage system based on a configuration of data stored on the storage system. The processor may also be configured to transmit an instruction to adjust the configuration of data on the storage system to meet the service level objective when the estimated performance level fails to meet a service level objective for the storage system | 2014-09-11 |
20140258245 | EFFICIENT DATA DEDUPLICATION - Efficient data deduplication is described herein. A deduplication bit array partition can be created that corresponds to a number of data items in an expected dataset. The deduplication bit array partition can track whether the data items have been received. When a data item in the expected dataset is received, a bit in the deduplication bit array partition corresponding to the received data item can be accessed to determine, based on the value of the bit, if the received data item has already been received. When the value of the bit indicates that the received data item has not already been received, the value can be changed to indicate that the data item has now been received. When the value of the bit indicates that the received data item has already been received, the data item can be deleted or ignored. | 2014-09-11 |
20140258246 | RECOGNIZING AND COMBINING REDUNDANT MERCHANT DEISGNATIONS IN A TRANSACTION DATABASE - Determining whether two merchant location database entries are describing the same merchant location. A subject merchant location database entry and comparison candidate merchant location database entries include a DBA name field, a street address field, and one or more additional descriptive fields descriptive of one or more predetermined characteristics of the respective merchant location. The subject merchant location database entry is compared to a set populated with candidate merchant location database entries, candidates having a predetermined minimum textural similarity with the subject merchant location database entry on the basis of each entry's DBA name field or street address field. The subject merchant location database entry is compared with each of the candidate database entries on the basis of the one or more additional descriptive fields, and a logistic regression is performed using the results of the comparing, in order to calculate a probability that the database entries refer to the same merchant location. | 2014-09-11 |
20140258247 | ELECTRONIC APPARATUS FOR DATA ACCESS AND DATA ACCESS METHOD THEREFOR - Electronic apparatus for data access and data access method therefor are provided. The electronic apparatus includes: a memory unit and a processing unit. The processing unit includes a processor, a memory mapping unit, and a compression and decompression unit. The memory mapping unit is for performing conversion of a virtual address and a physical address for a read or write operation in the memory unit by the processor. The compression and decompression unit, coupled between the processor and memory unit, is for performing selectively data compression or decompression for the read or write operation in the memory unit by the processor. The processing unit enables the compression and decompression unit to compress data to be written and to accordingly output the corresponding compressed data to the memory unit when the processing unit determines that a compression criterion is satisfied, wherein the compression criterion includes: whether an idle rate of the processing unit is greater than a first threshold. | 2014-09-11 |
20140258248 | Delta Compression of Probabilistically Clustered Chunks of Data - The invention pertains to a method and Information Handling System (IHS) for performing delta compression on probabilistically clustered chunks of data. From a source of chunks a corresponding sketch to represent each chunk is generated. Then, from the generated sketches a subset of similar sketches is determined using a probabilistic based algorithm. Finally, delta compression is performed on the chunks which are represented by the similar sketches in the determined subset. | 2014-09-11 |
20140258249 | METHOD AND APPARATUS FOR PROVIDING COMPRESSED DATA STRUCTURE - An approach for providing a compressed data structure of data records sharing one or more common values is described. A data compression platform may process and/or facilitate a processing of a plurality of data records to determine one or more repeating values common across the plurality of data records. The data compression platform may also cause, at least in part, a storage of the one or more repeating values in at least one header record of a data structure. The data compression platform may further cause, at least in part, a storage of one or more non-repeating values of the plurality of data records in respective one or more point records of the data structure associated with the at least one header record. | 2014-09-11 |
20140258250 | Flexible Control Framework Featuring Standalone Rule Engine - A database system features a standalone rule-based engine that is decoupled from internal controls implemented by a separate existing control engine. The standalone rule engine is configured to execute business rules during runtime, in order to produce outcomes relevant to stored database information. The standalone rule engine offers enhanced flexibility, allowing its reuse by outside entities. For example, certain embodiments allow the outcomes of the standalone rule engine to be consumed by third parties, including but not limited to: Key Risk Indication (KRI), Audit Management, Analytics tools, and 3rd party compliance management tools. | 2014-09-11 |
20140258251 | MANAGEMENT OF UPDATES IN A DATABASE SYSTEM - A method, system, and computer program product to efficiently maintain a database is disclosed. The method, system, and computer program product may include structuring the database to have a table, an index associated with the table, and a log associated with the index. The method, system, and computer program product may include receiving a maintenance request related to the index. The method, system, and computer program product may include accounting for the maintenance request when the index is being searched. The method, system, and computer program product may include adding the maintenance request to the log when the index is not being searched. | 2014-09-11 |
20140258252 | METHOD AND SYSTEM FOR DYNAMICALLY PARTITIONING VERY LARGE DATABASE INDICES ON WRITE-ONCE TABLES - Methods and systems for partitioning and dynamically merging a database index are described. A database index includes a single first-level index partition stored in a data cache. As the first-level index partition in the data cache reaches a predetermined size, it is copied to secondary storage and a new index partition is generated in the data cache. When the number of index partitions in secondary storage reaches some predetermined number, the index partitions are merged to create a single index partition of a higher level in a hierarchy of index partitions having an exponentially increasing size with each increase in level within the hierarchy. | 2014-09-11 |
20140258253 | SUMMARIZING A STREAM OF MULTIDIMENSIONAL, AXIS-ALIGNED RECTANGLES - A method for estimating aggregates over a stream of axis-aligned rectangles, includes: decomposing the stream along one-dimensional intervals, wherein vertices for the rectangle are located in a predetermined grid; assigning each grid row to buckets, wherein the one-dimensional intervals are placed into buckets according to the corresponding rows in which the one-dimensional intervals are positioned; and estimating a sum of a number of grid points touched by at least one of the rectangles in each row of the grid to approximate a volume of the axis-aligned rectangles by: using pairwise-independent hash functions in a multi-dimensional algorithm to determine buckets that include a first interval corresponding to a given rectangle, wherein the interval has hash function results that meet a predetermined threshold; and inserting a second interval for the rectangle corresponding to the first interval into a one-dimensional algorithm for the corresponding bucket meeting the predetermined threshold. | 2014-09-11 |
20140258254 | ANALYZING DATABASE CLUSTER BEHAVIOR BY TRANSFORMING DISCRETE TIME SERIES MEASUREMENTS - A method, system, and computer program product for analyzing performance of a database cluster. Disclosed are techniques for analyzing performance of components of a database cluster by transforming many discrete event measurements into a time series to identify dominant signals. The method embodiment commences by sampling the database cluster to produce a set of timestamped events, then pre-processing the timestamped events by tagging at least some of the timestamped events with a semantic tag drawn from a semantic dictionary and formatting the set of timestamped events into a time series where a time series entry comprises a time indication and a plurality of values corresponding to signal state values. Further techniques are disclosed for identifying certain signals from the time series to which is applied various statistical measurement criteria in order to isolate a set of candidate signals which are then used to identify indicative causes of database cluster behavior. | 2014-09-11 |
20140258255 | SYSTEM AND METHOD FOR MINIMIZING LOCK CONTENTION - According to one aspect, provided are methods and systems for minimizing lock contention in a distributed database environment. The methods and systems can include a database management component configured to manage database instances, the database management component also configured to receive a first data request operation on the distributed database, an execution component configured to process the first data request operation including at least one write request on at least one database instance managed by the database management component, and a fault prediction component configured to detect a potential page fault responsive to a target data of the write request, wherein the execution component is further configured to suspend execution of the first data request operation, request access a physical storage to read the target data into active memory, and re-execute the first data request operation after a period of time for suspending the first data request operation. | 2014-09-11 |
20140258256 | SYSTEMS AND METHODS FOR REMOTE ACCESS TO DB2 DATABASES - Systems and methods are provided that allow client programs using APIs for accessing local DB2 databases to access DB2 systems on remote logical partitions and remote zSeries mainframes rather than from a local DB2 system. For example, a method may include intercepting a DB2 request using a documented API for accessing local DB2 databases from a client program executing on a source mainframe system. The method may also include selecting a destination mainframe system and sending a buffer including information from the request from the source mainframe system to the destination mainframe system and establishing, at the destination mainframe system, a DB2 connection with the DB2 system from the request. The method may further include receiving a response from the DB2 system, sending a buffer having information from the response from the destination mainframe system to the source mainframe system, and providing the information to the client program. | 2014-09-11 |
20140258257 | DATA-LOADING SYSTEM, TRANSPORTABLE DATA-LOADING DEVICE, AND A METHOD FOR LOADING SOFTWARE CONFIGURATIONS INTO AIRCRAFT - The invention relates to a data-loading system and a corresponding method for loading software configurations into the electronic components of aircraft, said data-loading system comprising a databank system and a least one transportable data-loading device. Software configurations for at least one fleet of aircraft are stored in the databank system, and said data-loading device is configured to load, via a port, an allocated software configuration that has been obtained from said databank system into a data bus of an aircraft which corresponds to this software configuration. Said data-loading device is configured to load the latest individual software configurations of all of the aircraft of the fleet, from the databank system, and to store these on said data-loading device, this loading process taking place at a ground-based storing position by means of a data connection. | 2014-09-11 |
20140258258 | METHOD AND SYSTEM FOR FILE CONVERSION - A method for file conversion includes obtaining an original file including content, that includes objects. The method further includes rendering each object of the multiple objects into a page description language (PDL) format to obtain rendered objects, and extracting, from the original file, a tag for an object of the multiple objects. The method further includes generating object composition metadata based on a composition rule corresponding to the tag. The object composition metadata includes a description of a composition of the object in the original file, and is added with the rendered objects to a PDL file. | 2014-09-11 |
20140258259 | LIBRARY RESOURCE AVAILABILITY IN SEARCH ENGINE RESULTS - Providing real time information on the availability of physical published works at a library available for check-out by patrons of the library. The method includes at a search engine service, receiving a search request from a user. The search request includes terms related to a published work. The method further includes receiving information from a library having a branch which patrons can physically visit and check out published works. The information includes information about the real time availability of the published work at the library. The method further includes identifying conventional Internet search results for the terms related to the published work. The method further includes providing to the user, in a common interface, conventional Internet search results together with the real time availability of the published work at the library branch where patrons can physically visit and check out the published work. | 2014-09-11 |
20140258260 | METHODS FOR ON LINE DATING - A dating search method includes extracting dating query information based on input from a user; pruning a list of dating sites based on which of the dating sites can provide a search result to a search request based on the query information to automatically generate a list of at least two dating sites to search; transmitting to at least two dating sites, a search request based on the query information, where each dating site is associated with a respective one of the pruned suppliers, and wherein each dating site performs a search and produces at least one search result; receiving, at least one search result from a first one of the dating sites and at least one search result from a second one of the dating sites; and incrementally transmitting the search results to the user, such that the search result from the first one of the dating sites which is received before the search result from the second one of the dating sites is presented to the user before the search result from the second one of the dating sites. | 2014-09-11 |
20140258261 | LANGUAGE-ORIENTED FOCUSED CRAWLING USING TRANSLITERATION BASED META-FEATURES - A web page identified by a URL stored in a downloads queue is downloaded, and hyperlinks in the downloaded web page are identified. Each hyperlink is screened by parsing the hyperlink (optionally only the URL of the hyperlink) to identify features comprising character strings, computing for each feature values for one or more meta-features indicative of the hyperlinked web page being in a target language, aggregating the meta-feature values to generate a score for the hyperlink, and adding the URL of the hyperlink to the downloads queue conditional upon the score satisfying a screening criterion. The downloading, identifying, and screening are iteratively repeated to perform web crawling, and an index of web pages in the target language is constructed based on analysis of content of the downloaded web pages. The meta-features may include a transliterated target word meta-feature, a language code meta-feature, a country code meta-feature, or so forth. | 2014-09-11 |
20140258262 | Method and Computer Readable Medium for Providing, via Conventional Web Browsing, Browsing Capability for Search Engine Web Crawlers Between Remote/Virtual Windows and From Remote/Virtual Windows to Conventional Hypertext Documents - A method and computer readable medium is described for directing a search engine web crawler's local web browser to refresh the top-level container that is currently displaying the content presented by a remote computer with the new content that a navigational link, within a remote desktop, remote application window, or remote graphical windowing user session, points to. Links can be modified so as to be recognizable by the remote machine as unique from traditional hyperlinks. Upon navigation action on such a link, the client of a remote desktop, remote graphical application window, or remote graphical windowing user session is redirected so that it wholly reloads its computing context with that provided by a destination URL or URI. Such a URL or URI may point to another remote desktop, remote application window, or remote graphical windowing user session. | 2014-09-11 |
20140258263 | Predictive Information Retrieval - A computer-implemented method for generating results for a client-requested query involves receiving a query produced by a client communication device, generating a result for the query in response to reception of the query, determining one or more predictive follow-up requests before receiving an actual follow-up request from the client device, and initiating retrieval of information associated with the one or more predictive follow-up requests, and transmitting at least part of the result to the client device, and then transmitting to the client device at least part of the information associated with the one or more predictive follow-up requests. | 2014-09-11 |
20140258264 | MANAGEMENT OF SEARCHES IN A DATABASE SYSTEM - A method, system, and computer program product to efficiently search a database is disclosed. The method, system, and computer program product may include structuring the database to have a table, an index associated with the table, and a log associated with the index, the log adapted to include an entry. The method, system, and computer program product may include receiving a search request related to the index. The method, system, and computer program product may include searching the index when the search request is not associated with the entry. The method, system, and computer program product may include accounting for the entry and searching the index when the search request is associated with the entry. | 2014-09-11 |
20140258265 | PERSISTING AND RETRIEVING ARBITRARY SLICES OF NESTED STRUCTURES USING A COLUMN-ORIENTED DATA STORE - Methods and arrangements for storing and retrieving nested structures. A nested structure is obtained. There are created slices containing arbitrary sub-structures of the nested structure. The content of slices is stored in one or more columns of a column-oriented data store. At least one access plan for accessing slices in the data store is developed, to be used when a projection query is received. The access plan is executed to construct a nested structure that answers the projection query. Other variants and embodiments are broadly contemplated herein. | 2014-09-11 |
20140258266 | METHODS AND APPARATUS OF SHARED EXPRESSION EVALUATION ACROSS RDBMS AND STORAGE LAYER - Techniques are provided for sharing expression evaluation across a database management system and a storage layer. According to an embodiment, a plurality of target operators are identified that include a common expression. Each respective target operator corresponds to a step that evaluates the common expression during query execution. The plurality of target operators are modified to enable sharing of an evaluation result of the common expression. The query is executed according to the target operators. During query execution, the evaluation result is shared by the target operators. In other embodiments, the evaluation of the common expression is pushed to a storage layer. During query execution, a database management system retrieves the evaluation result of the common expression from the storage layer. | 2014-09-11 |
20140258267 | Aggregating and Searching Social Network Images - Methods and systems directed to aggregating social content from social networking sites, and making the social content available for searching is disclosed. Social content, corresponding to multiple computer users, is obtained from a plurality of social networking sites. The social content is stored in a content store, making it available for searching. In response to receiving a search query (directed to social content), a set of search results is identified, the search results including at least one item of social content obtained from a social networking site. The social content in the search results is filtered according to privacy constraints. A presentation of the filtered search results is generated and provided to the requesting computer user. | 2014-09-11 |
20140258268 | SYSTEMS AND METHODS FOR BROWSING CONTENT STORED IN THE VIEWER'S VIDEO LIBRARY - Systems and methods are described for presenting recorded media assets on user equipment. In some aspects, the systems and methods described determine that a reference event has occurred. In response to the determination, the systems and methods search a plurality of media assets stored on a storage device for a media asset that matches a user profile. Control circuitry measures an amount of time that has elapsed from a time at which the reference event occurred until an input requesting display of the media asset is received. The control circuitry receives the input. In response to receiving the input, the control circuitry retrieves the media asset from the storage device and causes the media asset to be presented on the user equipment starting from a play position that is offset from a beginning of the media asset by the measured amount of time. | 2014-09-11 |
20140258269 | GEOSPATIAL AND TEMPORAL DATA SYSTEM - A system is described that a geospatial coordinate component arranged to identify a set of geospatial coordinates from a geospatial dataset. A temporal coordinate component is arranged to identify a set of temporal coordinates from a temporal dataset. The system includes an article query component that is arranged to determine a set of articles based on the set of geospatial coordinates and the set of temporal coordinates. A presentation component is arranged to present a representation of a member of the set of articles. The geospatial coordinate component can receive a user selected geographical area and intersect the geospatial dataset with the geographical area. | 2014-09-11 |
20140258270 | CONTEXT-BASED QUERYLESS PRESENTATION OF RECOMMENDATIONS - Techniques for context-based queryless presentation of recommendations are described. Without receiving an explicit query, an inferred query is determined based on a first set of context signals associated with a recommendation triggering event. Items matching the inferred query are selected based on a second set of one or more context signals associated with the recommendation triggering event. One or more results items identifying the one or more matching items are caused to display. A result items may be displayed in association with an explanation that identifies context values used to select an item for recommendation or one or more attributes of the item that are relevant to a user or the inferred query. | 2014-09-11 |
20140258271 | METHOD OF E-COMMERCE - a system and method for providing search results is disclosed. One embodiment includes first presenting an image containing a product to a user and providing the user with a user interface for selecting the image, or a portion of the image associated with the product, from among several images. Search results are generated by searching for at least one characteristic based on one tag applied to the image or portion of the image in a database associated with a brand or designer identified in a second tag. | 2014-09-11 |
20140258272 | PRIVATE INFORMATION REQUESTS AND INFORMATION MANAGEMENT - Information management techniques for performing private information request are provided. Original information request entered on a personal computing device are obscured by a camouflaging engine. The obscured information request is then submitted to a search engine accessible over the Internet by the device. Subsequently, the search engine will generate search results based on the obscured information request. Upon completion of the search, a filtering engine on the device will filter the obscured search result based on the original entered information request, preferences or personal profile. The output of the filtering engine, reflecting the personalized result for the original information request, can be displayed on the device. The device could also include ways to receive advertisements from the search engine, or a third or an outside advertisement party. An advertisement filtering engine on the device filters the received advertisements and displays the filtered advertisements on the device. | 2014-09-11 |
20140258273 | Dynamic Menus for Multi-Prefix Interactive Mobile Searches Using Predictive Text to Yield Targeted Advertisements - The present invention includes systems and methods for retrieving information via a flexible and consistent targeted search model that employs interactive multi-prefix, multi-tier and dynamic menu information retrieval techniques (including predictive text techniques to facilitate the generation of targeted ads) that provide context-specific functionality tailored to particular information channels, as well as to records within or across such channels, and other known state information. Users are presented with a consistent search interface among multiple tiers across and within a large domain of information sources, and need not learn different or special search syntax. A thin-client server-controlled architecture enables users of resource-constrained mobile communications devices to locate targeted information more quickly by entering fewer keystrokes and performing fewer query iterations and web page refreshes, which in turn reduces required network bandwidth. | 2014-09-11 |