09th week of 2016 patent applcation highlights part 52 |
Patent application number | Title | Published |
20160063027 | METHOD AND COMPUTING DEVICE FOR ALLOWING SYNCHRONIZED ACCESS TO CLOUD STORAGE SYSTEMS BASED ON STUB TRACKING - A method and computing device for allowing synchronized access to a cloud storage system (CSS) based on stub tracking. The computing device comprises: a processing unit; a storage system, wherein the storage system is configured to maintain objects, each object having a state, wherein each state is any one of: a synchronized state, and a stub state; and a memory, the memory containing instructions that, when executed by the processing unit, configure the computing device to: receive a request from a client to access an object maintained in the storage system; change the state of the requested object from a stub state to a synchronized state upon receiving the request; and synchronize data of the requested object having a synchronized state with the CSS. | 2016-03-03 |
20160063028 | METHODS, COMPUTER PROGRAM PRODUCTS, AND SYSTEMS FOR AUTOMATICALLY SYNCHRONIZING DIRECTORY STRUCTURES ACROSS DIFFERENT APPLICATIONS - Directory structures of a messaging application and a personal file manager application are synchronized. A designated layer in the directory structure of the messaging application is associated with the designated layer in the directory structure of the personal file manager application. Each time a folder is created or an existing folder is modified or deleted in the designated layer in the directory structure of the messaging application, a corresponding folder is created, modified, or deleted in the designated layer in the directory structure of the personal file manager application and vice versa. Files or links to files are created in the folders of the messaging application to correspond to files or links to files within folders in the personal file manager application, and vice versa. A folder (and its contents) is deleted in the messaging application to correspond to deletions in the personal file manager application, and vice versa. | 2016-03-03 |
20160063029 | CLUSTERED STORAGE SYSTEM SYNCHRONIZATION - A request to perform a coordinated action is received. The coordinated action comprises a first plurality of operations. In response to reception of the request to perform the coordinated action, a second plurality of operations is performed in preparation for performing the coordinated action. A response to the request to perform the coordinated action is sent. The response to the request to perform the coordinated action comprises an indication that the first device will perform the coordinated action. An indication that the coordinated action is to be performed is received. In response to reception of the indication that the coordinated action is to be performed, the first plurality of operations is performed. | 2016-03-03 |
20160063030 | QUERY INTEGRATION ACROSS DATABASES AND FILE SYSTEMS - Query integration across databases and file systems is disclosed. An example method may include streaming data managed by a first database file system for a query. The method may also include streaming data managed by a second database file system for the query. The method may also include joining the streaming data managed by the first database file system with the streaming data managed by the second database file system. | 2016-03-03 |
20160063031 | MANAGING COMPUTATIONS FOR HIERARCHICAL ENTITIES - Entity data represent entities related according to a hierarchy, with at least one root entity at a highest level and one or more entities at one or more levels below the highest level. One or more entities each have multiple instances, and at least one attribute having respective elements for each of the instances. Input data includes expressions that express functions of arguments, with one or more of the arguments referencing an attribute of an entity represented in the entity data. Processing expressions includes: (a) analyzing an expression to determine, for each of one or more attributes, at least one of: (1) a position in the hierarchy of an entity of the attribute, or (2) a number of elements of a result of a function applied to an argument that references the attribute, and (b) evaluating the expression, or indicating an error based on a result of analyzing the expression. | 2016-03-03 |
20160063032 | NAVIGATION SYSTEM WITH CONTENT DELIVERY MECHANISM AND METHOD OF OPERATION THEREOF - A method of operation of a navigation system includes: determining a navigation component based on comparing a traversal content to a stored content for identifying an object type; determining a content discrepancy based on the navigation component present in the traversal content but unidentified in the stored content; and generating a content filler with a control unit based on the content discrepancy for presenting on a device the navigation component missing in map information. | 2016-03-03 |
20160063033 | METHOD, APPARATUS FOR PROVIDING A NOTIFICATION ON A FACE RECOGNITION ENVIRONMENT, AND COMPUTER-READABLE RECORDING MEDIUM FOR EXECUTING THE METHOD - According to a method for providing a notification on a face recognition environment of the present disclosure, the method includes obtaining an input image that is input in a preview state, comparing feature information for a face included in the input image with feature information for a plurality of reference images of people stored in a predetermined database to determine, in real-time, whether the input image satisfies a predetermined effective condition for photographing. The predetermined effective condition for photographing is information regarding a condition necessary for recognizing the face included in the input image at a higher accuracy level than a predetermined accuracy level. The method further includes providing a user with a predetermined feedback for photographing guidance that corresponds to whether the predetermined effective condition for photographing is satisfied. According to the method, a condition of a face image detected for face recognition is checked, and if there is an unsuitable element in recognizing the face, it is notified to a user such that an obstruction environment hindering the face recognition by the user is removed, for enhancing a success rate of the face recognition. | 2016-03-03 |
20160063034 | ADDRESS RECOGNITION APPARATUS, SORTING APPARATUS, INTEGRATED ADDRESS RECOGNITION APPARATUS AND ADDRESS RECOGNITION METHOD - An address recognition apparatus has an address recognition section, and a non-addressee determination section. The address recognition section acquires, based on an image of an object, address information described on the object. The non-addressee determination section determines, based on a comparison result of information relating to first address information that is the address information acquired in the address recognition section at a desired timing, and information relating to second address information that is the address information acquired in the address recognition section before the first address information, whether or not the first address information is a non-destination address that is not an address of an addressee. | 2016-03-03 |
20160063035 | METHOD AND SYSTEM FOR 3D MODEL DATABASE RETRIEVAL - The present invention relates to a computer-implemented method for 3D model database retrieval using a 3D model as a search input. The method converts the search input into a plurality of orthogonal 2D views; generates a signature for each 2D view; and then searches the 3D model database by comparing the plurality of generated signatures with signatures generated for each 3D model in the database. The signatures are compared with one another across at least two orthogonal rotations. A system for 3D model retrieval and a method and system for creating 3D model database are also disclosed. | 2016-03-03 |
20160063036 | COMMUNICATION APPARATUS CAPABLE OF COMMUNICATING WITH EXTERNAL APPARATUS IN WHICH CONTENTS ARE RECORDED, AND RECEIVING METADATA OF CONTENTS - A communication apparatus includes a communication unit that requests image data from an external apparatus and receives image data from an external apparatus in response to the request, a display control unit that displays the received image data on a display unit, and a receiving unit that receives an instruction for selecting displayed image data. The communication unit further requests, from the external apparatus, metadata of selected image data and receives the metadata without receiving the image data. The metadata is recorded in a header area of a file containing the image data stored in the external apparatus. | 2016-03-03 |
20160063037 | APPARATUS AND METHOD FOR DISTRIBUTED GRAPH PROCESSING - A method for distributed graph processing is provided including receiving ingest data from at least one data source, generating, using processing circuitry, a data map comprising a graph of edges between a plurality of data vertices of the ingest data, determining at least two nodes of a cluster, and storing a portion of the ingest data and a portion of the data map at the at least two nodes. | 2016-03-03 |
20160063038 | RECORD SCHEMAS IDENTIFICATION IN NON-RELATIONAL DATABASE - Embodiments include methods and devices for identifying record schemas in a non-relational database by assigning a record to a schema bucket according to structural characteristics of the record and identifying a record schema of the record within the schema bucket so that records with isomorphic record schemas in the non-relational database can be determined. Aspects also include encoding keys of a lowest level of a record according to a global codemap, sorting the keys of the lowest level that belong to different parent keys respectively and updating key names of corresponding parent keys in the parent level of a children level according to the codes of the keys of the children level. | 2016-03-03 |
20160063039 | IDENTIFYING ENTITIES BASED ON INTERACTIVITY MODELS - An interactivity system is provided that tracks interactivity between a target entity and participant entities and identifies entities whose interactions satisfy an interactivity criterion. The interactivity system maintains for the target entity interactivity models between the target entity and each participant entity, with each interactivity model modeling the interactions between the target entity and that participant entity. The interactivity system dynamically updates the interactivity models as notification of interactions are received. Upon receiving a query that specifies an interactivity criterion, the interactivity system analyzes the interactivity models to determine whether the interactivity criterion is satisfied. When an interactivity criterion is satisfied, the interactivity system sends a response to the query indicating that the interactivity criterion is satisfied along with the identity of the entity that satisfies the interactivity criterion. | 2016-03-03 |
20160063040 | Evolving Data Archives - A data archive constructed from source data, whose structure and associated schemas can evolve based on the generated responses to user data requests. Based on the analysis of the responses, the schema and/or archive structure can be modified to provide greater knowledge, definition and operations available to be performed on the data, as well as to reduce the processing and storage costs associated with housing and accessing the data within the archive. | 2016-03-03 |
20160063041 | METHODS FOR ACCESSING DATA IN CLOUD STORAGE SPACE AND APPARATUSES USING THE SAME - An embodiment of the invention introduces a method for accessing data in cloud storage space, which contains at least the following steps. A file is obtained. File uploads are generated, where each file upload contains partial data of the file. The file uploads are stored in storage servers of the cloud storage space, where the storage servers are governed by different cloud storage providers. | 2016-03-03 |
20160063042 | COMPUTER-READABLE RECORDING MEDIUM, DATA PLACEMENT METHOD, AND DATA PLACEMENT DEVICE - A data placement device creates a similarity index for each of computational resources based on a similarity between each of the pieces of acquired data and each of the pieces of data stored in the computational resources. The data placement device allocates on the basis of the similarity index of each of the computational resources with respect to the pieces of the data, the pieces of the data to each of the computational resources by using a matching system in which the similarity index associated with each allocation becomes stable in a direction in which the similarity index is small. The placement device places the pieces of the acquired data into the computational resources on the basis of the allocation result. | 2016-03-03 |
20160063043 | Versatile Data Model - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for processing a data model, a data file and user input to provide a populated data model, the populated data model including: a data content table having one or more navigation columns and one or more content columns, at least one navigation column including one or more key values of a key node, and at least one content column including data values of a plurality of data values, and a foreign key table having one or more navigation columns and one or more relationship columns, at least one navigation column including one or more key values of a foreign key node, and the one or more relationship columns associating at least one key node of the data content table to a respective foreign key node. | 2016-03-03 |
20160063044 | DISTRIBUTED SORTING OF EVENT LOG FILES - In an example, composite keys for an event log may be provided. A partitioner may be configured to extract a natural key from the composite keys and distribute log lines of event log files to a plurality of reducer nodes based on a value of the natural key. A comparator may use a log time of the composite key to sort a received portion of the distributed log lines. | 2016-03-03 |
20160063045 | Method and Apparatus for Road Risk Indices Generation - A system includes a processor configured to gather historical risk-affecting data with respect to a current road. The processor is also configured to gather current risk-affecting data with respect to the current road. Further, the processor is configured to generate a baseline risk index for the road based on the historical data. The processor is additionally configured to modify the baseline risk index based on the current data and provide a risk index value for the current road based on the modified baseline risk index | 2016-03-03 |
20160063046 | METHODS AND SYSTEMS FOR INDEXING REFERENCES TO DOCUMENTS OF A DATABASE AND FOR LOCATING DOCUMENTS IN THE DATABASE - Methods and systems allow indexing references to documents of a database according to database reference profiles. Documents may then be located in the database using decoding protocols based on the database reference profiles. To this end, the documents are stored in the database and searchable terms extracted therefrom are associated with posting lists. Each posting list is divided into blocks of M database references. The blocks are encoded according to a pattern that depends on the M database references. A corresponding pointer to a table of encoding patterns is appended to each block. When a query is received for a searchable term, blocks are extracted from a posting list corresponding to the searchable term and a pointer for each block is used to extract a decoding protocol related to an encoding pattern for the block. | 2016-03-03 |
20160063047 | Method and Apparatus for Providing a Data Manipulation Framework - A method, apparatus and computer program product are provided in order to provide framework for evaluation of expressions on data sets. An example of the method includes generating a first framework object from a set of input data. The first framework object includes a first set of data values and a set of structure data defining at least one dimension for formatting the first set of data values. The first framework object is associated with a set of functions for manipulating the first set of data values. The method also includes determining an expression to be performed on the first framework object. The expression includes at least one operator. The method also includes selecting at least one of the set of functions based on the at least one operator, and evaluating the expression using the selected at least one of the set of functions to manipulate the first set of data values to produce an expression result. | 2016-03-03 |
20160063048 | REDUCING DATABASE DOWNTIME - Embodiments enable reduction of database downtime in a live production environment of an on-demand database service during repair and/or maintenance tasks. A source database and a target database are provided. Data is copied from the source database to the target database to create a mirrored set of data. Access is limited to one or more designated tables in the target database. General traffic is redirected from the source database to the target database, wherein the redirection occurs for a duration of a maintenance period. Data modifications that occur in the target database during the maintenance period are captured and then replicated into the source database. Finally, general traffic is redirected from the target database to the source database. | 2016-03-03 |
20160063049 | COMPLIANCE VERIFICATION SYSTEM - In one embodiment, a system including a memory and processor is provided. The memory stores a plurality of quality rules and control rules. The processor receives a request comprising a plurality of parameters and data elements. The processor determines that the request is missing a first data element and that a second data element of the plurality of data elements is corrupt. The processor determines that a first number of data elements should have been communicated and a third number of data elements should have been processed. The processor determines that a second number of data elements were communicated and a fourth number of data elements were processed. The processor generates a report indicating that: the plurality of parameters is missing the first data element, the second data element is corrupt, the first number is less than the second number, and the fourth number is less than the third number. | 2016-03-03 |
20160063050 | Database Migration Consistency Checker - Following migration of data from one database to another, the contents of the source and target databases may be checked for consistency based on checksums computed for corresponding portions of the two databases. The origin of discrepancies may be determined iteratively by computing checksums for increasingly smaller sub-portions of portions whose checksums do not match. | 2016-03-03 |
20160063051 | METHODS FOR PERSISTING DATA ON NONVOLATILE MEMORY FOR FAST UPDATES AND INSTANTANEOUS RECOVERY AND DEVICES THEREOF - A storage management computing device, method and non-transitory computer readable medium that persist data on non-volatile memory includes maintaining a data storage structure comprising multiple nodes on non-volatile memory in at least one storage server. A determination is made when a received key in an update matches an existing key in one of the multiple nodes in the data storage structure. When the determination indicates the match, the update is provided for insertion in a slot in a vector extending from the existing key in the one of the multiple nodes for the data storage structure which matches the received key. | 2016-03-03 |
20160063052 | METHOD AND SYSTEM FOR VALIDATING INFORMATION - A method for maintaining the validity of data includes receiving, by a master data management (MDM) system and from a requesting system, a request to view information stored in master data of the MDM system. The MDM system communicates the information to the requesting system. Data that defines a score that represents a validity of the information is received from the requesting system. The MDM system updates a validity score associated with the information. When the validity score indicates to the MDM system that the information is invalid, the MDM system corrects the information. | 2016-03-03 |
20160063053 | CANDIDATE FACT CHECKING METHOD AND SYSTEM - A fact checking system is able to verify the correctness of information and/or characterize information by comparing the information with one or more sources. The fact checking system automatically monitors, processes, fact checks information and indicates a status of the information. Fact checking results are able to be validated by re-fact checking the fact check results. | 2016-03-03 |
20160063054 | METHOD AND SYSTEM FOR CROWD SOURCED CONTACT DATABASE MANAGEMENT - A system and method for managing a contact information database is disclosed. The system includes accessing, uploading, and storing a contact data list stored on a user device to the contact information database, sending an invitation to other user devices to connect to the contact information database, uploading and storing the respective contact data list stored on each of the user devices in the contact information database, automatically updating the first user device with contact information corresponding to the subset of the user devices, monitoring contact information corresponding to user devices connected to the contact information database, sending a verification message to at least one of user devices when the corresponding contact record is changed, updating the corresponding contact record upon receiving verification, and automatically updating the respective contact data lists stored on each of the connected user devices with the changed contact data entry. | 2016-03-03 |
20160063055 | Method And Apparatus For Improved Database Searching - A method, apparatus, and computer program product are disclosed for improved string searching. Embodiments described herein provide a mechanism for retrieving string positions of nearest sorted strings. Each letter of the string being used to search for uses its own pointer, each with an array large enough to hold all possible characters. Only the minimum number of letter pointers are needed to make the string unique within the list. Near strings are found by walking up and down each array of pointers to find the closest string. | 2016-03-03 |
20160063056 | GENERIC UTILIZATION OF ON-PREMISE QUERY FRAMEWORKS BY NEW ON-DEMAND APPLICATIONS - The present disclosure describes methods, systems, and computer program products for allowing reuse of existing query frameworks to build new on-demand services. One design-time computer-implemented method includes transmitting a request for available reports to a report repository which is transmitted to a generic report provider on a backend enterprise reporting planning (ERP) system, transmitting a request to a report catalog user interface for a selected report returned by the generic report provider, transmitting a request for metadata to the generic report provider. One run-time computer-implemented method includes receiving a data request for bound result set elements provided by on-demand services, checking authorization for access using an authorizations repository, requesting routing information for applicable back-end ERP systems from a report repository, routing requests to a generic report provider of an appropriate backend ERP system, and triggering a report execution using a corresponding adapter for a query framework on the ERP system. | 2016-03-03 |
20160063057 | MAINTAINING BACKGROUND KNOWLEDGE IN COMPLEX EVENT PROCESSING - A system and method for maintaining and updating a complex event processing system in response to real-world changes, to avoid non-optimal queries that can lead to poor performance and/or erroneous results. The knowledge model of the complex event processing system is monitored to identify elements that impact query optimization and additional knowledge elements that would impact query optimization if they were present. A watch model is constructed for the identified elements, and responses to monitor queries sent to the event processor are checked to determine if the system requires re-optimization. When monitor query responses indicate that the system requires re-optimization, the affected queries are re-optimized and redeployed automatically. | 2016-03-03 |
20160063058 | COMPUTERIZED SYSTEMS AND METHODS FOR IDENTIFYING POINTS-OF-INTEREST USING CUSTOMIZED QUERY PREDICTION - Systems and methods are disclosed for identifying points-of-interest using customized query prediction. According to certain embodiments, a partial query is received from a client via a network. The partial query may comprise a plurality of characters associated with a full query and location data associated with the client. The received partial query may be analyzed using at least one dictionary. Based on the analysis of the received partial query, at least one query may be predicted. Moreover, at least one point-of-interest may be identified based on the at least one predicted query. Further, data associated with the at least one identified point-of-interest may be transmitted over the network to the client prior to receiving the full query from the client. | 2016-03-03 |
20160063059 | SUGGESTION OF A BROAD-SPECTRUM LIST OF GROUPED NATURAL LANGUAGE SEARCH QUERY TERMS - The present disclosure relates to applying entity analytics to a natural language-based search engine. According to one embodiment, a search query having at least a first term is received. One or more second terms having a relationship to the first term is identified based on prior search queries. The relationship indicates that the first term has been observed with the second term in the prior search queries on at least a specified number of occasions over a specified duration. One or more predictive suggestions for completing the search query is generated. Each predictive suggestion includes at least the first term or an identified equivalent of the first term and at least one of the one or more second terms. | 2016-03-03 |
20160063060 | PEAK DATA FEDERATION MULTIZONE SPLITTING - An example method of submitting a federated query to one or more data sources belonging to a federation includes splitting a zone into a plurality of zone subsets. The zone includes a plurality of data sources belonging to a federation. The plurality of zone subsets has disjoint sets of data sources belonging to the federation. The method also includes receiving a federated query from a client. The federated query includes a plurality of source queries. Each source query of the plurality of source queries is specific to an autonomous data source belonging to the federation. The method further includes determining the client's assigned zone subset of the plurality of zone subsets. The method also includes submitting the federated query to the client's assigned zone subset. The plurality of source queries is submitted to one or more data sources in the zone subset to which the client is assigned. | 2016-03-03 |
20160063061 | RANKING DOCUMENTS WITH TOPICS WITHIN GRAPH - Documents are ranked with topics within a graph. A user, a tag, and a document are placed as nodes in a graph. One or more relationships are established between the user, the tag, and the document. The nodes are connected with edges acting as the one or more relationships. The tag is promoted into a topic based on the one or more relationships. | 2016-03-03 |
20160063062 | CODE SEARCHING AND RANKING - A method, computerized apparatus and computer program product for providing a code segment in response to a query, the method comprising using at least one hardware processor for: receiving a multiplicity of code segments and meta data related to the code segments; analyzing each code segment of the multiplicity of code segments, said analyzing comprising: semantically analyzing the code segment to obtain a first rank, structurally analyzing the code segment to obtain a second rank, and analyzing the meta data associated with the code segment to obtain a third rank; combining the first rank, second rank and third rank into a total rank associated with the code segment; receiving a query; matching the query to each of the multiplicity of code segments to identify matching code segments; and providing the matching code segments in accordance with total ranks associated with each of the matching code segments. | 2016-03-03 |
20160063063 | DATABASE QUERY SYSTEM - A system and method for mapping a standard set of database query statements to a set of query statements for a target database, including a processor to receive an identification of a target database and identify any extension set of query statements of the target database, receive a plurality of standard database query statements, and map each standard database query statement to a query statement for the target database on the basis of an extension set associated with the target database. A statement mapping database may be created to map the query statements of the target database to the standard database query statements such that the processor may receive a standard database query statement and identify a corresponding query statement that is appropriate for the target database, and receive a query statement of the target database and identify a corresponding standard database query statement. | 2016-03-03 |
20160063064 | RECORDING REASONS FOR METADATA CHANGES - Provided are techniques for recording reasons for metadata changes. In response to receiving a change to a metadata of a document, a reason for the change is requested. In response to receiving the reason, the reason is saved as additional metadata for the document. A reason indicator is associated with the metadata. | 2016-03-03 |
20160063065 | SYSTEMS, APPARATUSES, AND METHODS FOR PROVIDING A RANKING BASED RECOMMENDATION - One or more of the systems, apparatuses, or methods discussed herein can include a quality score for a plurality of item listings or collections of item listings. Data sparseness can be avoided, as the quality score is based on inherent properties of the listing. An item listing can be recommended to a user based on the quality score. In one or more embodiments, a method can include determining a plurality of quality scores including a quality score for each of a plurality of item listings or a plurality of collections of item listings, the quality scores determined independent of a user's attributes and independent of the user's contextual information, the contextual information corresponding to details of the user's access to a website, and recommending an item listing or collection of item listings to a user based on the quality scores and the contextual information. | 2016-03-03 |
20160063066 | MULTI-CHANNEL QUEUING - A multi-channel queue system and process are described. The multi-channel queue system can include a server, a template database, a network, one or more user devices, and a document database. The multi-channel queue process can include, but is not limited to, creating a plurality of documents targeted to a variety of demographics and storing the plurality of documents in a database communicatively coupled to one or more communication systems. | 2016-03-03 |
20160063067 | AUTOMATIC ASSISTANCE FOR RESOURCE REUSE BASED ON CONTEXT EXTRACTED FROM A USER WORKSPACE - A device may receive, from a user device, an implicit search request identifying a resource accessed by a user of the user device. Based on properties defined in a user role and a rule identified in context configuration information, the device may determine an intent associated with the user and a context associated with the intent and the resource accessed by the user. The device may send, based on query options identified in search configuration information, a search query identifying search criteria associated with the context, and may receive a search response identifying available resources that satisfy the search criteria. The device may determine a probability, for each of the available resources, that the available resource matches the context, identify a portion of the search response based on the probabilities, and send the portion to the user device. | 2016-03-03 |
20160063068 | METHOD AND SYSTEM FOR CONSTRUCTING A SEARCHABLE DATABASE - A method of constructing a searchable database that catalogues goods or services enables an associated website to be created quickly and efficiently. The method includes: presenting to a database builder a plurality of predefined database features; receiving an identification of selected database features from the plurality of predefined database features; receiving a plurality of parameters defining the goods or services; generating a search algorithm for searching the goods or services according to the parameters; generating a graphical user interface that displays the selected database features and the plurality of parameters defining the goods or services; receiving from a user an identification of catalogued goods or services that are identified using the plurality of parameters; receiving from a user a search query that identifies desired parameters selected from the plurality of parameters defining the goods or services; and transmitting search results to a user. | 2016-03-03 |
20160063069 | MINING FOR STATISTICAL ENUMERATED TYPE - Event stream attributes are analyzed to determine whether the attributes are of a statistical enumerated type, or, in other words, whether the attributes comprise statistically fixed sets of unique values, for instance. The analysis can involve determining a magnitude of change to a set of unique attribute values. In one instance, such a determination can be performed as a function of a number, or count, of unique values. Further, event stream processing can be performed dynamically, for instance, by partitioning data into time intervals and processing the intervals incrementally. | 2016-03-03 |
20160063070 | PROJECT TIME COMPARISON VIA SEARCH INDEXES - A method can include receiving a search criterion; receiving information indicative of a time differential; performing a first search and a second search using the search criterion on a first search index associated with a first time and a second search index associated with a second time where a difference between the first time and the second time approximates the time differential; comparing at least a portion of results of the first search to at least a portion of results of the second search; and rendering at least one search result to a display based at least in part on the comparing. | 2016-03-03 |
20160063071 | SCALABLE TREND DETECTION IN A PERSONALIZED SEARCH CONTEXT - A computer implemented method, a computerized system and a computer program product for detecting scalable trends in a personalized search context. The computer implemented method comprising obtaining search results matching a search query, wherein the search query is a query defined by a user, wherein the search results comprise occurrences of events, wherein each occurrence is associated with a timestamp. The method further comprises calculating, by a processor, in response to obtaining the search results, trend scores for the events based on the occurrences comprised by the search results. The method further comprises providing an output to the user based on the trend scores. | 2016-03-03 |
20160063072 | SYSTEMS, METHODS, AND APPARATUSES FOR DETECTING ACTIVITY PATTERNS - Systems, methods, and apparatuses for activity pattern detection are described herein. Embodiments may process large amounts of data from a plurality of different database sources in order to detect events common to the data of the different database sources. Embodiments further perform data mining operations to detect patterns (e.g., two or more events appearing consecutively or non-consecutively), and present these patterns in a graphical user interface (GUI) to illustrate how a plurality of patterns may comprise a business scenario. | 2016-03-03 |
20160063073 | ELECTRONIC DEVICE AND METHOD FOR SEARCHING FOR APPLICATION - An application search method includes obtaining functional descriptions of applications and generating functional features of the applications according to the obtained functional descriptions. Each of the generated function features is marked with at least one keyword associated with the functions of the applications and a relationship sheet is established between the applications and the keywords associated with the application. A request having input functional information for searching applications is received in response to input operations. Applications marching with the retrieve information are searched and displayed. | 2016-03-03 |
20160063074 | TRANSITION FROM FIRST SEARCH RESULTS ENVIRONMENT TO SECOND SEARCH RESULTS ENVIRONMENT - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for processing search results. In one aspect, a transition from a first search result environment to a second, different search result environment is done in a manner that preserves the user experience of focusing on a selected search result. The transition can be facilitated by an intermediate search result environment that appears during the transition from the first search result environment to the second search result environment. The intermediate search result environment displays search result data of a search result that was selected in the first search result environment. The search result data that is displayed is, for example, data that was provided for display in the first search result environment. For example, in the case of image search results, the search result data that is displayed is a thumbnail image of the image search result. | 2016-03-03 |
20160063075 | SYSTEMS AND METHODS FOR CLIENT SCREENING IN THE FINANCIAL SERVICES INDUSTRY - Systems, methods, and interfaces for screening clients for security compliance with a Customer Identification Program are disclosed. An illustrative system for screening clients can include a client screening engine adapted to filter client account data based on one or more filtering criteria, a database adapted to store client account information and verification status information, and a graphical user interface adapted to selectively display client account information and verification status information for one or more selected clients on a screen. The system can be used to submit identity verification requests to Customer Identification Program vendors for only those clients whose identity have not been verified. | 2016-03-03 |
20160063076 | COMPUTING SYSTEM, METHOD, AND NON-TRANSITORY COMPUTER-READABLE MEDIUM FOR PROVIDING A MULTI-TENANT KNOWLEDGE NETWORK - A computing system includes memory comprising executable instructions and one or more processors operatively connected to the memory and configured to execute the executable instructions in order to effectuate a method. The method may include (i) analyzing raw data obtained from a plurality of different data sources in order to identify one or more data structures of the raw data and to tag data identifying at least one of the plurality of different data sources; and (ii) generating a plurality of Universal Data Model (UDM) constructs. Each UDM construct may be based at least in part on the identified one or more data structures of the raw data and each UDM construct may exclude the tagged data identifying at least one of the plurality of different data sources. Each UDM construct may organize the raw data into a particular arrangement of at least one row and at least one column. | 2016-03-03 |
20160063077 | DATA BROKERING SYSTEM FOR FULFILLING DATA REQUESTS TO MULTIPLE DATA PROVIDERS - A data broker system is described that allows multiple different systems to interoperate with each other. The data broker system provides a consistent data model of data provided by different system. Data clients can request data from the data broker system without requiring details on the different data systems that are responsible for providing the data. | 2016-03-03 |
20160063078 | AUTOMATIC IDENTIFICATION AND TRACKING OF LOG ENTRY SCHEMAS CHANGES - A log analysis unit compares log entries describing an event to one or more schemas associated with the event. Each of the schemas describes a different log entry structure. When a log entry is determine to have a structure that does not match any of the structures defined by any of the schemas associated with a particular event, a new schema describing the structure of the log entry is generated. In response to the generation of the new schema, one or more entities are notified. Additionally, instructions for processing log entries adhering to the new schema are generated. A cumulative schema and an intersection schema corresponding to the event are also generated. | 2016-03-03 |
20160063079 | MANAGEMENT OF CONTENT TAILORING BY SERVICES - Embodiments of the present invention provide systems, methods, and computer program products for processing responses from services (e.g., content providers) and managing content tailoring by services and/or recommender systems used by those services. Embodiments of the present invention can afford users with the ability to control the diversity of content in responses provided by services based one or more detected themes of the responses. Furthermore, embodiments of the present invention may be used to provide users with enriched responses from services, without needing cooperation of those services. | 2016-03-03 |
20160063080 | EVENT STREAM TRANSFORMATIONS - The formulation of transformations on one or more input event streams to generation one or more output event streams. Accordingly, the transformations may be considered to be a query on the original input event stream(s). The event query includes event stream source representations representing an input event stream available in a particular execution context. The event query also includes a transformation module identifying the transformation set to be performed on the input event streams in the execution context. Once the query is properly formed, an execution module may then cause the transformations to be executed upon the designated input event stream(s) to generate output event streams. | 2016-03-03 |
20160063081 | Multidimensional Graph Analytics - Disclosed herein are system, method, and computer program product embodiments for performing ad-hoc analytical queries of graph data. An embodiment operates by receiving a graph pattern for a subgraph of interest. The facts of interest are then selected from graph data based on the received graph pattern. Dimensions are then defined based on a dimension seed pattern and a set of level expressions, and measures are defined based on a computation function and an aggregation function. A graph cube is formed based on the selected facts and the defined dimensions and measures. Because the facts, dimensions, and measures of interest are defined at the time of an analytical query, a user does not have to define such facts, dimensions, and measures, or know which analytical queries will be of interest, at the time of data collection. | 2016-03-03 |
20160063082 | DATA INTEGRATION USING AUTOMATED DATA PROCESSING BASED ON TARGET METADATA - Approaches for data integration between multiple IT sources using automated data processing based on target metadata are provided. Specifically, an integration component is configured to load a mapped data set into a table with delta processing based on a configuration object containing, e.g., the source data location, target table name, and source to target mapping. The integration component uses the target metadata to validate data, identify changes, generate the necessary database programming language (e.g., structured query language (SQL)), and run the database programming language with data binding to perform the actual data updates. The integration component leverages the data target metadata to automate the processing of source data, thus providing a way to validate the data, and identify delta changes at the field level between the source and target. This significantly reduces the overall development effort, while providing consistency in record handling and error reporting. | 2016-03-03 |
20160063083 | SYNCHRONIZATION CACHE SEEDING - Synchronization metadata is read from non-volatile storage. The synchronization metadata comprises indications of one or more synchronization targets. A synchronization target is a node of a clustered storage system. A synchronization cache is populated with the synchronization metadata. After populating the synchronization cache with at least a portion of the synchronization metadata, a connection to a network is established. After the connection to the network is established, a connection to a first of the one or more synchronization targets is established. | 2016-03-03 |
20160063084 | Database without Structured Query Language - A database system uses an iterative set to store data and relationships among the data in a parallel manner. Unlike a relational database, which is limited to representing two-dimensional relationships (i.e., relationships between pairs of tables), the database system of the present invention may represent N-dimensional relations in a three-dimensional coordinate system. Furthermore, the database system of the present invention may store all database data in a single iterative set, without the need to use multiple tables. As a result of the manner in which data and relationships among data are stored by embodiments of the present invention, embodiments of the present invention may be used to search the database without the need to formulate queries in a formal query language such as SQL. | 2016-03-03 |
20160063085 | SYSTEM AND METHOD FOR ANTICIPATING CRIMINAL BEHAVIOUR - A system and method for anticipating criminal behaviour. The system includes or is connectable to a database including records, each record including data representative of a criminal incident. The system includes a pre-processing unit arranged for scanning each record for identifying data-items relating to a plurality of predetermined data types, wherein the plurality of predetermined data types includes all or a sub-set of: Arena, Time(frame), Context, Protagonist, Antagonist, Motivation, Primary Objective, Means, modus operandi, Resistance, Symbolism, and Red herring of the criminal incident. The system includes a classifying unit arranged for assigning to each identified data-item a category value of one of a plurality of predetermined category values associated with said predetermined data-type. The system includes a processing unit arranged for constructing a matrix containing a row for each record, and containing columns related to the predetermined data-types, the cells of the matrix containing the determined category values. The system includes an input unit, arranged for receiving user input, the user input including category values of a criminal incident for some, but not all, of the predetermined data types. The system includes a scenario generator arranged for estimating, on the basis of the user input and on the basis of the matrix, a category value for the predetermined data type(s) not included in the user input. The system includes an output unit arranged for outputting the estimated category value for the predetermined data type(s) not included in the user input. | 2016-03-03 |
20160063086 | AGING OF FRIENDS IN SOCIAL NETWORK - Social network relationships are “aged” in that if a social network friend has not communicated with a user's social network site in a certain amount of time, then the friend is downgraded to “acquaintance” level automatically. One result may be that the “acquaintance” does not see certain postings to the website. The “aging” setting can be programmable on the social networking site so that users can elect to employ the “aging” or not. The downgrading of social standing of people in social network allows a more streamlined and private way to communicate with those with whom the user has an on-going social network relationship. Similarly, based on aging, “close friends” can be automatically downgraded to just “friends”. When the aging happens, the aged friend may be cut off from certain postings, mimicking a natural way that relationships evolve. | 2016-03-03 |
20160063087 | METHOD AND SYSTEM FOR PROVIDING LOCATION SCOUTING INFORMATION - A location scouting tool ( | 2016-03-03 |
20160063088 | METHOD AND SYSTEM FOR DETERMINING RELATIONSHIP BETWEEN USERS BASED ON PHYSICAL ADDRESSES OF WIRELESS SIGNAL SOURCES - Systems and methods are provided for determining relationship between users. The systems and methods may include receiving, from a target user terminal and one or more other user terminals, one or more physical addresses associated with one or more wireless signal sources. The system may determine one or more relationships between a target user associated with the target user terminal and one or more other users associated with the one or more other user terminals based on the received one or more physical addresses. The one or more wireless signal sources are within search ranges of the target user terminal and the one or more other user terminals. | 2016-03-03 |
20160063089 | LEVERAGING ENTERPRISE CONTENT - A method and system for leveraging content is provided. The method includes receiving, data associated with a subscriber and registering the subscriber with an ECM computing system. Devices belonging to the subscriber are connected to the ECM computing system and metadata associated with content retrieved from the devices is generated. The content in the devices are classified into formal content and informal content. Multiple searches for additional content are monitored and multifaceted search results associated with the formal content and the informal content are generated and presented to the subscriber. The subscriber has an option to request informal content on additional end user devices from respective end users based on metadata presented by search results. | 2016-03-03 |
20160063090 | Analyzing Frequently Occurring Data Items - Methods, systems, and computer program products for determining frequently occurring data items are disclosed. These include, counting distinct categories of a plurality of data items using an ordered set of counters, wherein each of the counters is associated with one of the distinct categories and represents a quantity of the data items in the associated one of the distinct categories, and wherein the counting includes updating counters in the ordered set and a global decrement counter when one of the data items fails to match at least one of the distinct categories associated with the counters of the ordered set and when the ordered set is full. These further include, reporting, for each of the counters in the ordered set, a lower bound for the associated one of the distinct categories, wherein the lower bound is based upon a value of the counter and the global decrement counter. | 2016-03-03 |
20160063091 | APPARATUS, SYSTEM AND METHOD FOR THE EFFICIENT STORAGE AND RETRIEVAL OF 3-DIMENSIONALLY ORGANIZED DATA IN CLOUD-BASED COMPUTING ARCHITECTURES - A cloud based storage system and methods for uploading and accessing 3-D data partitioned across distributed storage nodes of the system. The data cube is processed to identify discrete partitions thereof, which partitions may be organized according to the x (e.g., inline), y (e.g., crossline) and/or z (e.g., time) aspects of the cube. The partitions are stored in unique storage nodes associated with unique keys. Sub-keys may also be used as indexes to specific data values or collections of values (e.g., traces) within a partition. Upon receiving a request, the proper partitions and values within the partitions are accessed, and the response may be passed to a renderer that converts the values into an image displayable at a client device. The request may also facilitate data or image access at a local cache, a remote cache, or the storage partitions using location, data, retrieval, and/or rendering parameters. | 2016-03-03 |
20160063092 | Object-Relational Mapping Based On Virtual Columns - A server system allows object relational mapping. Objects of an object type are stored as records in a table corresponding to the object type. The server system allows new attributes to be added to an object type without altering the corresponding table. The object type comprises a set of mapped attributes that correspond to distinct columns of the associated table. The object type further comprises unmapped attributes that fail to map to distinct columns of the table. The table is associated with a virtual column for storing the unmapped attributes. The unmapped attributes of an object of the object type are encoded into a value and stored in the virtual column. The virtual column may be a column of the same table or a column of an auxiliary table. The unmapped attributes may also be stored as name value pairs in an auxiliary table associated with the table. | 2016-03-03 |
20160063093 | Keyword Search Queries on Online Social Networks - In one embodiment, a method includes receiving from a client system of a first user an unstructured text query. The method includes parsing the text query to identify one or more n-grams. At least one of the n-grams is an ambiguous n-gram. The method includes searching a plurality of keyword generators to identify one or more keyword suggestions matching the ambiguous n-gram. The method further includes calculating a keyword score for each identified keyword suggestions and generating one or more suggested queries including one or more n-grams identified from the text query. The one or more identified keyword suggestions having a keyword score greater than a threshold keyword score. The method includes sending one or more of the suggested queries to the client system of the first user for display. | 2016-03-03 |
20160063094 | Spelling Correction of Email Queries - Techniques and constructs to facilitate spelling correction of email queries can leverage features of email data to obtain candidate corrections particular to the email data being queried. The constructs may enable accurate spelling correction of email queries across languages and domains based on, for example, one or more of a language model such as a bigram language model and/or a normalized token IDF based language model, a translation model such as an edit distance translation model and/or a fuzzy match translation model, content-based features, and/or contextual features. Content-based features can include features associated with the subject line of emails, content including identified phrases, contacts, and/or the number of candidate emails returned. Contextual features can include a time window of subject match and/or contact match, a frequency of emails received from a contact, and/or device characteristics. | 2016-03-03 |
20160063095 | UNSTRUCTURED DATA GUIDED QUERY MODIFICATION - A method, system, and computer program product for unstructured data guided query modification are provided in the illustrative embodiments. A set of parameters is identified in a structured database query. Using a Natural language processing (NLP) engine, a set of tokens is identified in an unstructured data. Using the NLP engine, corresponding to a subset of the set of parameters, sets of variations are obtained. A fit is found between a first token from the set of tokens and a first variant of a first parameter, the first variant of the first parameter being a member of a first set of variations corresponding to the first parameter. The first parameter in the structured database query is substituted with the first variant to produce a substituted query, wherein the substituted query produces a result set that is related to the unstructured data. | 2016-03-03 |
20160063096 | IMAGE RELEVANCE TO SEARCH QUERIES BASED ON UNSTRUCTURED DATA ANALYTICS - A computer processor identifies a search result of a plurality of search results that includes one or more images and unstructured data corresponding to metadata of the one or more images and the text content in proximity of the one or more images. The computer processor performs a semantic analysis of the unstructured data of the search result, and determines a relevance of the one or more images to the unstructured data of the search result, based, at least in part, on the semantic analysis of the unstructured data and the one or more images of the search result. The computer processor determines a count of the one or more images determined to be relevant to the search result, and ranks the search result of the plurality of search results, based on the count of the one or more images determined to be relevant to the search result. | 2016-03-03 |
20160063097 | Data Clustering System, Methods, and Techniques - Data having some similarities and some dissimilarities may be clustered or grouped according to the similarities and dissimilarities. The data may be clustered using agglomerative clustering techniques. The clusters may be used as suggestions for generating groups where a user may demonstrate certain criteria for grouping. The system may learn from the criteria and extrapolate the groupings to readily sort data into appropriate groups. The system may be easily refined as the user gains an understanding of the data. | 2016-03-03 |
20160063098 | METHOD, COMPUTER PROGRAM, AND COMPUTER FOR CLASSIFYING USERS OF SOCIAL MEDIA - A computer system and method to classify a plurality of users in a plurality of clusters in social media associating a text profile and text content with each user. The method comprises: generating a content feature vector for each of a portion of users on the basis of content associated with the portion of users; generating mapping the plurality of clusters, and the plurality of clusters and the portion of users, on the basis of the content feature vectors; generating a first profile feature vector for each of the plurality of clusters on the basis of the profiles associated with the portion of users mapped to each cluster; and classifying each of the other users excluding the portion of users in a plurality of clusters on the basis of the profiles associated with the other users and the first profile feature vectors. | 2016-03-03 |
20160063099 | Range Map and Searching for Document Classification - Document classification includes a range map and corresponding search tree. The map defines a collection of one or more ranges of possible values. The search tree divides the map into searchable entities. The ranges correspond to image characteristics found in one or more documents. An unknown document fits or not within one of the ranges of values and becomes classified. Embodiments typify range types, addition or removal of ranges, applications of algorithms, searching within a tree, and imaging device execution, to name a few. | 2016-03-03 |
20160063100 | SEMANTIC DATA STRUCTURE AND METHOD - Disclosed is a method, a device, a system and/or a manufacture of a semantic data structure. In one embodiment, a physical memory usable to store information within a datastore comprises a number of domains. Each domain includes a unique identifier and organizes data into a domain structure that includes and an identity element, a content element, and a context element, each of which may be implemented as an EAV triplet. A fundamental instantiation of the domain structure contains a primitive data and a relational instantiation of the domain structure contains references to other domains. The references of the content element may be constrained, for example to a directed acyclic graph architecture, while references of the context element may reference any domain. Additional instantiations may build orders of referential structure, provide security and control of data resources within the datastore, and model users and application programs. | 2016-03-03 |
20160063101 | MOBILE TERMINAL, RECOMMENDATION SYSTEM, AND RECOMMENDATION METHOD - A method and apparatus for recommending content is disclosed. In one embodiment, a mobile terminal, includes: a saving unit in which a plurality of contents is saved; an acquiring unit that acquires a physiological information; a storage unit that stores a database that associates the physiological information with the plurality of contents; an acquiring unit that acquires physiological information; and a recommending unit that, when physiological information has been acquired by the acquiring unit, refers to the database and recommends a specific content from the plurality of contents, on the basis of the physiological information. | 2016-03-03 |
20160063102 | SEARCHING AND RANKING OF CODE IN VIDEOS - A method comprising: receiving a multiplicity of videos from a source; for each video: receiving meta data related to the video; extracting from the video a video frame containing computer code; identifying a region of interest (ROI) within the video frame; performing OCR of the ROI to extract a code segment; analyzing the code segment by: semantically analyzing the code segment to obtain a first rank, structurally analyzing the code segment to obtain a second rank, and analyzing the meta data to obtain a third rank; and combining the first rank, second rank and third rank into a total rank associated with the code segment; receiving a query; matching the query to each code segment to identify matching code segments and associated videos; and providing the associated videos in accordance with total ranks associated with the matching code segments. | 2016-03-03 |
20160063103 | CONSOLIDATING VIDEO SEARCH FOR AN EVENT - A method of searching for videos includes receiving, by a computer device, a search query from a user computer device. The method also includes determining, by the computer device, a set of videos that satisfy the search query. The method further includes determining, by the computer device, a subset of related videos from the set using metadata to determine a relationship based on date, time, and location. The method additionally includes generating, by the computer device, a consolidated video from the subset of related videos by merging a first portion of a first one of the subset of related videos with a second portion of a second one of the subset of related videos. | 2016-03-03 |
20160063104 | System and Method for Visual Search in a Video Media Player - There is provided a system and method for visual search in a video media player. There is provided a computing device for performing a visual search in video files comprising a display, a memory, a video media player application in the memory, and a processor configured to store into the memory search terms by allowing a user to visually select objects as search terms using a user interface on the display, initiate a search using the search terms, obtain search results comprising time offsets and play durations within the video files, each play duration containing at least one frame corresponding to the search terms, and display navigational controls in the user interface for presenting the search results, including selectable graphical thumbnail images or preview videos. A user can select objects via outlined, highlighted, or otherwise visually identified objects in a video frame, the selecting enabled by associated search metadata. | 2016-03-03 |
20160063105 | Systems and Methods for an Automated Cloud-Based Video Surveillance System - Systems and methods for managing local data for input capture devices (ICDs) over communication network are disclosed. At least one ICD and at least one user device are connected to a cloud-based analytics platform communicatively over a network. The at least one ICD has at least one visual sensor and built-in storage that captures and stores visual data at the built-in storage. The cloud-based analytics platform accesses to the visual data stored at the built-in storage and performs analytics for the captured visual data and generates analytics data. An authorized user is able to view live visual data and manage stored visual data at the at least one ICD via the at least one user device. | 2016-03-03 |
20160063106 | Related Entity Search - Methods, systems, and computer-readable media are provided for related entity search. In some implementations, a search system identifies a collection of entities associated with a search query. The search system identifies entities related to those entities, and determines the relationships between them. The search system provides access to one or more collections of related results identifying entities based on the determined relationships. | 2016-03-03 |
20160063107 | DATA RETRIEVAL VIA A TELECOMMUNICATION NETWORK - The invention relates to method for retrieving data via a telecommunication network. The network interoperatively couples a mobile telecommunication device with a sender device. The sender device hosts an application and is interoperably coupled via the telecommunication network to a DBMS hosting a database. The method comprises:
| 2016-03-03 |
20160063108 | INTELLIGENT QUERY FOR GRAPHIC PATTERNS - A system and method for facilitating an intelligent query for graphic pattern is provided. In example embodiments, a plurality of user interfaces is provided at a first device that is communicatively coupled to a second device having a visual analytics system. The plurality of user interfaces provides control of the visual analytics system of the second device at the first device. Sketch inputs are received via a sketch user interface of the plurality of user interfaces. The sketch inputs collectively generate a graphic pattern. A complex query is generated that includes the graphic pattern. The complex query is transmitted to the second device having the visual analytics system that performs a search for data that matches the complex query. | 2016-03-03 |
20160063109 | QUERY-BREADTH SELECTED SEARCH RESULT SORTING MECHANISM - Systems and techniques for a query-breadth selected search result sorting mechanism are herein described. A search query can be received from a user. A breadth score can be generated for the search query. A sorting mechanism can be selected from a plurality of sorting mechanisms based on the breadth score. Search results can be identified for the query and the selected sorting mechanism can be applied to the search results to produce an ordered set of search results. The ordered set of search results can be presented to the user. | 2016-03-03 |
20160063110 | USER INTERFACE FOR GENERATING SEARCH QUERIES - Techniques for generating a search query via a user interface are described. According to various embodiments, a specific visual configuration of selected icons includes one or more distinct groups of selected icons. A group search query string is generated for each of the distinct groups, each group search query string including search query terms associated with the one or more selected icons in the respective group and further including a first type of boolean search operator between pairs of the search query terms included in the respective group search query string. A complete search query string is generated that includes each of the group search query strings and further includes a second type of boolean search operator between pairs of the group search query strings included in the complete search query string. | 2016-03-03 |
20160063111 | MANAGEMENT OF CONTENT TAILORING BY SERVICES - Embodiments of the present invention provide systems, methods, and computer program products for processing responses from services (e.g., content providers) and managing content tailoring by services and/or recommender systems used by those services. Embodiments of the present invention can afford users with the ability to control the diversity of content in responses provided by services based one or more detected themes of the responses. Furthermore, embodiments of the present invention may be used to provide users with enriched responses from services, without needing cooperation of those services. | 2016-03-03 |
20160063112 | SYSTEMS AND METHODS FOR ENABLING AN ELECTRONIC GRAPHICAL SEARCH SPACE OF A DATABASE - Systems and methods are disclosed for enabling Internet users to interact with a graphical search interface. One method includes receiving an analytic to be queried; generating an analytic parameter, based on the received analytic; receiving a search parameter; generating a multi-dimensional search space, based on the generated analytic parameter and the received search parameter, wherein the multi-dimensional search space has a perimeter defined by the generated analytic parameter and the received search parameter; transmitting a graphical interface projecting the multi-dimensional search space, along with one or more user elements by which the user may adjust a weighting of one or more of the generated analytic parameter and the received search parameter by interacting with the one or more user elements; and transmitting a plurality of search results automatically updated in real time based on the user-adjusted weighting of the generated analytic parameter and the received search parameter. | 2016-03-03 |
20160063113 | Methods, Systems, and Products for Discovering Electronic Devices - Methods, systems, and products self-identify an electronic device to a remote control. The remote control queries the electronic device, and the electronic device sends a response. A collision avoidance mechanism allows difference devices to respond to the remote control. | 2016-03-03 |
20160063114 | CONTENT ACQUISITION, PROTECTION, AND CONVERSION SYSTEM - The technologies presented herein relate to a computing system, executing instructions comprising components including: a memory component, the memory component configured to store a third party content and a first media content; and a content selection component. The content selection component is configured to retrieve the third party content from the memory component; retrieve the first media content from the memory component; generate a first broadcast, wherein the broadcast generation includes combining the third party content with the first media content; and forward the first broadcast to a first broadcast station. Systems and methods are also disclosed for providing protection to an author against unauthorized usage of collaborative and reviewed works of authorship. Systems and methods are also disclosed for facilitating access to broadcast stations for authors of media stored in computer memory. | 2016-03-03 |
20160063115 | Blending by Query Classification on Online Social Networks - In one embodiment, a method includes receiving a search query from a first user and identifying one or more second nodes that match the search query. The method includes determining one or more search intents of the search query. Search intent may be based on one or more topics associated with the identified nodes and one or more node-types of the identified nodes. The method includes generating one or more search results corresponding to the search query, the search-results being generated based on the determined search intents. The method includes sending a search-results page to the client system of the first user for display. The search-results page may include one or more of the generated search results. | 2016-03-03 |
20160063116 | ANALYSIS OF USER'S DATA TO RECOMMEND CONNECTIONS - One or more files associated with a user are scanned. Metadata corresponding to the one or more files is determined. One or more categories based on the one or more files is determined, wherein the one or more categories is associated with the user. One or more categories are modified based on the metadata corresponding to the one or more files. | 2016-03-03 |
20160063117 | SEARCHING AND DISPLAYING RELATED CONTENT TO A POST IN AN ACTIVITY STREAM - A method for searching and displaying content related to a post in an activity stream may include presenting, by a processor, an activity stream to a user. The activity stream may include a plurality of posts. The method may also include detecting a user action with respect to a particular post of the plurality of posts and analyzing content of the particular post. The method may additionally include searching at least other posts in the activity stream of the user for related content to the particular post based on the analysis of the content of the particular post. The method may additionally include generating a list of posts including related content to the particular post in response to the search. The method may further include presenting the list of posts comprising the related content. The list of posts provide a history or context leading up to the particular post. | 2016-03-03 |
20160063118 | Priming Search Results on Online Social Networks - In one embodiment, a method includes receiving from a client device of a first user of an online social network a partial query input including a first character string. The method may determine one or more predicted queries based on the partial query input. The method may generate one or more search results for each of the predicted queries. The method may send, in response to receiving the partial query input, one or more of the search results to the client device for storage in a cache of the client device. The method may also retrieve, in response to receiving a completed query input from the first user, one or more of the search results from the cache of the client device for display. The completed query input may include a second character string, where the second character string may include at least the first character string. | 2016-03-03 |
20160063119 | TEST DATA RESERVATION SYSTEM - Systems and methods are provided for facilitating software testing. Test data available for testing computer program testing is stored at a data store. An individual may submit a reservation request for a portion of the test data. A reservation device may reserve the selected portion of the test data such that, while it is reserved, the test data is only modifiable during tests initiated by the individual that reserved it. Other individuals may be restricted from modifying test data they have not reserved. A test data search interface may be used to configure a search query for the test data. An estimated reservation duration may be received with a reservation request, and notifications may be provided when that duration has or is about to expire. The reserved test data may be released for subsequent reservation, or the reservation may be renewed upon receipt of a renewal request. | 2016-03-03 |
20160063120 | FACETING SEARCH RESULTS - A business networking system receives a user a first search query that includes search criteria. The system executes the first search query to retrieve information relating to members of the business networking system based on the search criteria and to retrieve additional information relating to one or more facet values of the business networking system based on the search criteria and a scoring of a relevance of the facet values to the user. The system then executes a second search query using the one or more retrieved facet values to determine a count of documents that satisfy the search criteria and that include the one or more facet values. The system selects a portion of the facet values for transmission to the user, and displays on a user device the information relating to the members, the one or more facet values, and the counts for the one or more facet values. | 2016-03-03 |
20160063121 | ENHANCING RANKINGS OF SEARCH RESULTS FOR MEMBER PROFILE QUERIES - Techniques for improving rankings of search results generated by a search engine are described. A set of member profiles is identified. The identifying is based on keywords specified in a search query matching search index entries corresponding to the set of member profiles. A subset of the member profiles is selected. The selecting is based on a matching of the keywords to special index entries associated with the subset of the member profiles. The special index entries represent values of data fields specified in each of the subset of the set of member profiles. The special index entries also represent relationships between the values of the data fields. Ranking scores associated with each of the subset of the member profiles are boosted. A portion of each of the set of member profiles is communicated for presentation in user interface in order of the ranking scores. | 2016-03-03 |
20160063122 | EVENT SUMMARIZATION - Event summarization can include extracting Content from an unfiltered social media content associated with an event. Event summarization can also include constructing a summary of the event based on the extracted content. | 2016-03-03 |
20160063123 | SYSTEM AND METHOD FOR METADATA TRANSFER AMONG SEARCH ENTITIES - A new approach is proposed that contemplates systems and methods to ascribe or transfer metadata from one search-related entity to another, where each entity can be one of subject or source, citation, and object or target. First, one or more complete or incomplete attributes associated with one or more of entities across source, citation and target are identified with a high degree of probable accuracy, wherein such metadata or attributes include but are not limited to, time, language, and location of the entities. The identified attributes are then ascribed or transferred from one entity where the metadata is available to other search entities. Finally, the transferred attributes can be utilized to facilitate the selection and ranking of the cited targets for the search result. | 2016-03-03 |
20160063124 | CONTENT SEARCH METHOD AND ELECTRONIC DEVICE IMPLEMENTING SAME - A method and an electronic device are provided. The method includes displaying tags; detecting a selection of one of the displayed tags; displaying at least one tag related to the tag; and displaying information regarding at least one content related to the selected tag. | 2016-03-03 |
20160063125 | SORTING INFORMATION BY RELEVANCE TO INDIVIDUALS WITH PASSIVE DATA COLLECTION AND REAL-TIME INJECTION - In one aspect, data, such as information articles, is sorted and prioritized based on a plurality of factors, such as user interest and popularity of data with respect to other users. The data is sorted by initial personal (i.e., user) data, sorted by the most relevant to the user, while passive interaction data is used to continually reorder the articles in real-time, while new stories are being injected into the stream in real time, all while other articles are increasing/decreasing in stature based on popularity with regard to other users and time decay. As such, the system provides that the information is fed to users in an efficient manner, in a manner based on time relevance, assumed interest with regard to that given user based on past actions by that user or information otherwise known about that user, as well as interest in the articles demonstrated by other users. | 2016-03-03 |
20160063126 | WEB-BASED CUSTOMER SERVICE INTERFACE - A system and method for processing a web-based query is provided. The system comprises a web server for transmitting a web form having a text field box for entering a natural language query, and a language analysis server for extracting concepts from the natural language query and classifying the natural language query into predefined categories via computed match scores based upon the extracted concepts and information contained within an adaptable knowledge base. In various embodiments, the web server selectively transmits either a resource page or a confirmation page to the client, based upon the match scores. The resource page may comprise at least one suggested response corresponding to at least one predefined category. The language analysis server may adapt the knowledge base in accordance with a communicative action received from the client after the resource page is transmitted. | 2016-03-03 |