44th week of 2015 patent applcation highlights part 49 |
Patent application number | Title | Published |
20150310031 | SYSTEMS AND METHODS FOR PRIORITIZING FILE UPLOADS - Systems and methods are disclosed herein for uploading data to a cloud system. A plurality of files on a client system is identified for uploading to a cloud system. The plurality of files is associated with metadata, and a respective score is evaluated for each file in the plurality of files by applying a ranking scheme to the metadata. An upload process is initiated for each file in the plurality of files based on each file's respective score. | 2015-10-29 |
20150310032 | INFORMATION MANAGEMENT COMMAND PROCESS DEVICE - An illustrative method for providing a job to an information management system may include monitoring, by a command processing device such as a command processing tool operating on one or more computing devices, operation of a series of commands communicated to at least one information management system via a communication link. The command processing device may determine a status associated with one or more commands of the series of commands based on the operation of the command in the information management system. The command processing device may be configured for controlling a rate at which the series of commands is communicated to the information management system based, at least in part, on the status of one or more of the commands. | 2015-10-29 |
20150310033 | INFORMATION PROCESSING APPARATUS, CONTROL METHOD, AND STORAGE MEDIUM STORING PROGRAM - An information processing apparatus is capable of communicating with a file server storing a document file and with a storage unit storing information on the document file as a record. The information processing apparatus accepts a request to perform an operation on a document file, and registers entity data of the document file in the file server. After this, the information processing apparatus locks a record corresponding to a folder storing the document file, registers a record corresponding to the document file, and updates information of the locked record corresponding to the folder. | 2015-10-29 |
20150310034 | FILESYSTEM HIERARCHICAL AGGREGATE METRICS - A software and hardware facility persistently maintains metrics on directories at different levels within a tree of a filesystem. The facility hierarchically aggregates attributes of files contained by directories and stores them as metric values in each directory within a tree. The stored values represent summed or otherwise aggregated data from the descendant directories and files. The metric values represent aggregated attributes such as total space consumed by a directory and all the descendant directories and files, total number of files within a directory, total data blocks used by a directory and its descendant directories and data files, etc. | 2015-10-29 |
20150310035 | FAIR SAMPLING IN A HIERARCHICAL FILESYSTEM - A software and hardware facility persistently maintains metrics on directories at different levels within a tree of a filesystem. The facility hierarchically aggregates attributes of files contained by directories and stores them as metric values in inode date of each directory within a tree. The stored metric values represent summed or otherwise aggregated data from the descendant directories and files. The metric values are utilized to provide representative compositional samplings of data in the filesystem tree structure. Based on the metric value in its inode data, each directory is weighted in a manner that determines the likelihood that each file sample is taken from that directory. | 2015-10-29 |
20150310036 | MAPPING A LOCATION TO AN AREA - An apparatus receives coordinates of a location and selects an object of a first layer of a tree structure based on the coordinates. The apparatus determines whether data assigned to the selected object comprises an identifier of an area or a pointer to a set of objects of a respective next layer of the tree structure. If the data comprises a pointer to a set of objects, the apparatus selects one of the objects from the set of objects based on the received coordinates and continues with determining whether data assigned to the selected object comprises an identifier or a pointer. If the data comprises an identifier of an area, the apparatus reads the data comprising the identifier and provides the identifier as a result of a mapping of a location to an identifier of an area. A computer readable storage medium stores a database having a corresponding tree structure. | 2015-10-29 |
20150310037 | SYSTEM FOR COLLECTING, AGGREGATING AND INTERPRETING GEO-SPATIAL DATA FOR MARKETING AND SECURITY APPLICATIONS - The abounding dependence of people on mobile devices and ‘staying connected’ produces a valuable by-product for collection and interpretation of passive and dynamic location-based data from cellular networks, private and micro-networks as well as social platforms. Where traditional tools such as human-counters and/or static hardware deployments are used to determine traffic for a geographic region or point of interest, the disclosed describes a system that collects, aggregates and profiles bulk, geo-spatial mobility data from carrier networks, social media networks and distributed micro-networks (commercial centers, stadiums, etc.) for marketing and security applications. | 2015-10-29 |
20150310038 | Method and Device for Managing Map Data of a Digital Map for a Navigation Apparatus - In a method and a corresponding device for managing map data of a digital map for a navigation apparatus, the map data include original map data, wherein the original map data are each associated with one or more original map tiles. A validity indicator is assigned to each of the original map tiles. In the event of an update of an update map tile, associated update map data are assigned and permanently stored, wherein the particular update map tile is provided in order to replace the associated original map tile. After the update map data of the particular update map tile have been successfully stored, the validity indicator of the associated original map tile is set to invalid. During operation of the navigation apparatus, the particular original map tile is loaded if the validity indicator assigned thereto is valid, and otherwise the update map tile associated with the particular original map tile is loaded. | 2015-10-29 |
20150310039 | SYSTEM AND METHOD FOR GEO-LOCATION DATA TYPE SEARCHING IN AN ON DEMAND ENVIRONMENT - Methods and systems are provided for retrieving, from a database containing a list of records, a subset of the list of records located within a user defined distance from a target point, each record in the list of records having a compound geo-location data type including a first data field and a second data field. The method involves generating a circle around the target point; identifying records having a geo-location within the circle; including the identified records in a result set; and presenting the result set to a user on a display screen. The method further includes treating the first data field and the second data field as a single data element. | 2015-10-29 |
20150310040 | GROUPING AND RANKING IMAGES BASED ON FACIAL RECOGNITION DATA - Technologies for grouping images, and ranking the images and the groupings, based on entities shown in the images. Images may be grouped based on faces shown in the images. Different images with faces that indicate the same entity (e.g., Adam) may be automatically grouped together. Different images with faces that indicate the same multiple entities (e.g., the people in my family) may also be automatically grouped together. Such automatic grouping may be based on facial recognition technologies. Further, images and groups of images may be automatically ranked based on the faces shown and entities represented. Such rankings may also be influenced by adjacent data that indicates family and friends and the like, and that can be used to identify such entities in the images. | 2015-10-29 |
20150310041 | SYSTEMS AND METHODS FOR IMMERSIVE BACKGROUNDS - An immersive interactive system includes a platform with specialized panel(s) supporting placement of a static background scene and one or more displays; a play area proximal to the platform; an object recognizer to detect one or more items of interest on or near the play area; one or more sensors to detect one or more user activities on the platform; and a processor coupled to the one or more displays, wherein the processor correlates and serves video and optional audio to the one or more displays based on detected object activities and sensor data. | 2015-10-29 |
20150310042 | IMAGE RETRIEVAL DEVICE, IMAGE RETRIEVAL METHOD, AND STORAGE MEDIUM - Included are a reference image retrieving section ( | 2015-10-29 |
20150310043 | Nested Media Container, Panel and Organizer - A method for the organizing, managing, mapping, distributing, transportation and displaying of multi-layered content and/or data in a tactile volumetric (three-dimensional), flat (two-dimensional) and/or multi-dimensional container and/or panel which functions as a macro controller through tactile, sensatory, audible and/or other forms of user control. This includes the means to manipulate content and/or data through a visual and/or multi-sensatory interface that stores content and media in a nested and sub-nested hierarchical container and sub-container array which can give real-time feedback to any involved party. These containers and/or panels provide a means to permanently move and validate content between servers, devices and/or users, while giving a real-time visual and/or multi-sensatory response and representation to that user. This system also provides a means to ingest and convert legacy media formats. | 2015-10-29 |
20150310044 | DATABASE DEVICE AND PROCESSING OF DATA IN A DATABASE - Implementations of database systems and methods of processing database data are provided. For example, a method includes: transforming data from one or more source databases into at least one stream of data; coupling the at least one stream of data to at least one stream processing node for processing; and processing the at least one stream of data at the at least one stream processing nodes. Another method includes: writing a record to a database in an append-only log file; indexing the append-only log file; referencing a history of at least one version of an index structure, such as a key, if the record exists in the database with the same index structure; look up the record in the database by index structure of the append-only log file; and exposing an ordered queue including an order in which transactions were written in addition to using an index structure look up. | 2015-10-29 |
20150310045 | MANAGING AN INDEX OF A TABLE OF A DATABASE - A method, a system, and a computer program product for managing a database are disclosed. Managing the database includes managing an index of a table of the database. Managing the index includes determining the table includes a first field having a first input value configured to identify a first dynamic data function utilized to determine a first output value for the first field. In embodiments, managing the index includes determining the first dynamic data function is deterministic, determining the first output value for the first field using the first dynamic data function, and storing the first output value for the first field. In embodiments, managing the index includes determining the first dynamic data function is nondeterministic, determining a first special value to represent the first output value for the first field, and storing the first special value for the first field. | 2015-10-29 |
20150310046 | SCALABLE VISUALIZATION OF A PRODUCT AND ITS VARIANTS - A method for generating a scalable visualization of a hierarchical data structure is provided. The method may include mapping at least one component within a plurality of components to the hierarchical data structure. The method may also include mapping at least one sub-component within a plurality of sub-components to the at least one mapped component. The method may further include mapping at least one variant within a plurality of variants to the hierarchical data structure as an accordion user interface widget. Additionally, the method may include mapping at least one variant component within a plurality of variant components to the at least one mapped variant as an accordion user interface widget. The method may also include mapping at least one variant sub-component within a plurality of variant sub-components to the at least one mapped variant component as an accordion user interface widget. | 2015-10-29 |
20150310047 | System and Method for Composing a Multidimensional Index Key in Data Blocks - Embodiments are provided for composing multidimensional keys for data blocks organized according to space filling curve approaches in database systems. An embodiment method includes organizing multidimensional data in a storage using a space filling curve algorithm. A plurality of data access paths for allowing access to the data are generated in a hierarchical index topology including an intermediate index page and a plurality of leaf pages. A plurality of odometer-type keys, which point to corresponding data blocks of the multidimensional data in the storage, are digitally composed in the leaf pages using bit clustering in a dimension-by-dimension manner of the multidimensional data. The odometer-type keys have numerical values that determine access to the data blocks according to the space filling curve algorithm. The composition of the odometer-type keys is independent of the numerical values of the odometer-type keys. | 2015-10-29 |
20150310048 | METHOD AND/OR SYSTEM FOR TRANSFORMING BETWEEN TREES AND ARRAYS - Embodiments of articles, apparatuses, devices and/or systems for manipulating hierarchical sets of data are disclosed. | 2015-10-29 |
20150310049 | MANAGING AN INDEX OF A TABLE OF A DATABASE - A method, a system, and a computer program product for managing a database are disclosed. Managing the database includes managing an index of a table of the database. Managing the index includes determining the table includes a first field having a first input value configured to identify a first dynamic data function utilized to determine a first output value for the first field. In embodiments, managing the index includes determining the first dynamic data function is deterministic, determining the first output value for the first field using the first dynamic data function, and storing the first output value for the first field. In embodiments, managing the index includes determining the first dynamic data function is nondeterministic, determining a first special value to represent the first output value for the first field, and storing the first special value for the first field. | 2015-10-29 |
20150310050 | MANAGING A TABLE OF A DATABASE - A method, a system, and a computer program product for managing a database are disclosed. Managing the database includes managing a table of the database, the table having a set of fields including a first field in a first row of the table. Managing the table includes selecting, in the first field, a first input value configured to identify a first dynamic data function utilized to determine a first output value for the first field. Managing the table includes determining the first output value for the first field using the first dynamic data function. Managing the table includes returning (for a read request) the first output value for the first field. | 2015-10-29 |
20150310051 | DATA PARTITIONING FOR HIGH-EFFICIENCY DATA RETRIEVAL - Systematically enforcing generation of partition key values for records in a data management system such that for any given partitioned table, all records relating to a common business object share a common partitioning key. Partitioning and/or clustering of these records can then be done based on these specially generated partitioning key values, with entities dependent on the same first-class entity being placed in the same partition and/or cluster. This may provide considerable performance gains in at least some circumstances. | 2015-10-29 |
20150310052 | MANAGING A TABLE OF A DATABASE - A method, a system, and a computer program product for managing a database are disclosed. Managing the database includes managing a table of the database, the table having a set of fields including a first field in a first row of the table. Managing the table includes selecting, in the first field, a first input value configured to identify a first dynamic data function utilized to determine a first output value for the first field. Managing the table includes determining the first output value for the first field using the first dynamic data function. Managing the table includes returning (for a read request) the first output value for the first field. | 2015-10-29 |
20150310053 | METHOD OF GENERATING SECONDARY INDEX AND APPARATUS FOR STORINGSECONDARY INDEX - A method and apparatus for generating and storing a secondary index. The method includes generating, in response to a size of an index data being greater than a size of a memory block, an index data table including the index data and recording the index data table in a memory, generating a metadata table of the index data table and recording the metadata table in the memory, and performing a merge and sort regarding at least one of the index data table and the metadata table. The apparatus includes a memory; and a controller configured to, in response to a size of index data being greater than a size of a memory block, generate an index data table including the index data and record the index data table in a memory, and perform a merge and sort regarding at least one of the index data table and the metadata table. | 2015-10-29 |
20150310054 | DATA MOBILITY, ACCESSIBILITY, AND CONSISTENCY IN A DATA STORAGE SYSTEM - A transactional block storage system is provided which is capable of supporting a single-phase commit for data writes specifying a protected storage unit. The storage system includes a data storage map that logically links the protected data storage unit to two or more block storage units associated with a layer of the protected data storage unit. The storage system also includes an address abstraction layer which translates write requests to the block storage units and resolves whether those write requests are atomically committed to the storage system in a single phase transaction. The address abstraction layer is further configured to detected when a block storage unit becomes unavailable during a transaction and create a cleaning kit for that block in order to prevent data loss. Additionally, the address abstraction layer facilitates moving, copying, and merging of block storage units without global locking in the storage system. | 2015-10-29 |
20150310055 | USING LINEAGE TO INFER DATA QUALITY ISSUES - Identifying data quality along a data flow. A method includes identifying quality metadata for two or more datasets. The quality metadata defines one or more of quality of a data source, accuracy of a dataset, completeness of a dataset, freshness of a dataset, or relevance of a dataset. At least some of the metadata is based on results of operations along a data flow. Based on the metadata, the method includes creating one or more quality indexes for the datasets. The one or more quality indexes include a characterization of quality of two or more datasets. | 2015-10-29 |
20150310056 | VIRTUAL BLOCK DEVICES - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for virtual block storage. In one aspect, a method includes receiving a request to initialize a virtual machine, the virtual machine having an associated virtual block device; accessing a file map comprising a plurality of file map entries; determining file map entries corresponding to blocks of data allocated to the virtual block device and one or more files in which the blocks of data allocated to the virtual block device are stored; determining that a particular one of the blocks allocated to the virtual block device has been written to a new position not associated with the particular block in the file map; and updating the position associated with the particular block to the new position. | 2015-10-29 |
20150310057 | DATA CONSISTENCY MANAGEMENT - A data consistency management system may include a memory storing machine readable instructions to receive a query, and determine a suitability of the query for processing by a NoSQL data store, or a RDBMS. The memory may further include machine readable instructions to rank data tables based on a combination of read queries and query patterns suitable for the NoSQL data store. Based on the ranking, the memory may further include machine readable instructions to determine data tables that are to be managed by the NoSQL data store, or by the RDBMS, determine whether the query is for a data table managed by the NoSQL data store, and based on a determination that the query is for a data table managed by the NoSQL data store, translate the query to NoSQL API calls for using the NoSQL data store to respond to the query. | 2015-10-29 |
20150310058 | OPPORTUNISTICALLY SOLVING SEARCH USE CASES - In one embodiment, a search query may be obtained. A set of one or more use cases may be determined based, at least in part, upon the search query. A set of one or more search results may be identified based, at least in part, upon the search query. Information that answers the search query for at least one of the set of use cases may be obtained, where the information has been derived from at least a subset of the set of search results. An indication of at least a portion of the information may be provided. | 2015-10-29 |
20150310059 | SYSTEM AND METHOD FOR DETERMINING SIMILARITIES BETWEEN ONLINE ENTITIES - Provided are a system and method to determine similarities. The method includes gathering metadata from at least one posting by a First User on a first Social Network to define at least one First Field associated with at least one First Entity, each associated First Field having a value. The method evaluates responses to the posting by at least one Third Party, and in response to the Third Party using one or more of the First Fields, increments the value of each used First Field. An indication of the values of each First Field associated with each First Entity is provided, the indicated values permitting a determination of similarity to at least one Second Entity. An associated system for determining similarity is also disclosed | 2015-10-29 |
20150310060 | Memtag(s), Automated Creation of a Timeline Archive For Improving Personal, Business and Government Productivity and Communications - The present invention defines the MEMTAG Archive, which provides a single point of review and archive for all information that relates to a unique user of electronic devices, to efficiently keep track of the user's important information and communications. The invention presents an important improvement to browser and browser history, email domain, word processing, spreadsheet programs, social nets and social net timelines and the like. | 2015-10-29 |
20150310061 | QUERY RELATIONSHIP MANAGEMENT - A query relationship data structure (RELSTRUCT) generator configured to select a plurality of queries, each query structured for application against a database to yield a query result. The RELSTRUCT generator includes a query analyzer configured to identify query parts of individual queries, and determine for each query, a relation, if any, of an included query part to any query part of remaining queries of the plurality of queries. The RELSTRUCT generator also may create, for each query, a query relationship data structure in which the query is related to at least one other query of the plurality of queries, based on the determined relation of a query part of the query and a query part of the at least one other query of the plurality of queries. | 2015-10-29 |
20150310062 | EXERCISE INFORMATION SEARCHING METHOD AND EXERCISE INFORMATION SEARCHING SYSTEM - An exercise information searching method and an exercise information searching system are provided, including a first central processing unit, a first exercise information database connected to the first central processing unit, a second central processing unit, a second exercise information database connected to the second central processing unit, and a searching-comparing interface. The searching-comparing interface is in connection transmission in dual direction with the first exercise information database. A key word to be searched and compared is input to the searching-comparing interface displayed in the second central processing unit. The key word input to the searching-comparing interface exchanges information with the first exercise information database, so as to obtain and display a result. Therefore, an exerciser is allowed to search for suitable exercise data, as a goal of conducting exercise competition and training. | 2015-10-29 |
20150310063 | PROCESSING QUERIES USING HYBRID ACCESS PATHS - Embodiments of techniques related to optimizing and processing queries are disclosed. In one embodiment, a query to access data of one or more databases is received, and a hybrid access path for accessing the data is generated. Generating the hybrid access path may include determining a plurality of candidate access paths and respective path cost values and selecting, based on the respective path cost values, two or more candidate access paths from the plurality of candidate access paths. Generating the hybrid access path may include generating, based on the two or more candidate access paths, the hybrid access path, the hybrid access path including at least one decision point and a set of options. The at least one decision point of the hybrid access path may indicate a difference between two or more candidate sequences of operations of candidate access paths from the two or more candidate access paths. | 2015-10-29 |
20150310064 | METHOD AND SYSTEM TO PROVIDE COMPOSITE VIEW OF DATA FROM DISPARATE DATA SOURCES - Systems and methods for defining a composite view and using the definition of the composite view to obtain, aggregate, analyze, and present data from a variety of data sources to a user. These systems and methods may allow for the definition of a visual framework to aggregate and display related data. This visual framework, or composite view, may in turn be composed of a master view and a set of subviews, each of which may display data collected from a particular data source according to a particular format. By interacting with the master view data from a variety of data sources can be displayed. | 2015-10-29 |
20150310065 | System and Method for Out of Order Multiple Query Execution within Stored Procedure - Embodiments are provided herein for efficient out-of-order (OOO) multiple query execution within a stored procedure in a database processing system. An embodiment method includes compiling a procedure comprising a plurality of statements. During the compiling, any dependencies between the statements are detected and maintained in a dependency table. The method further includes executing the procedure. During the execution, the method includes upon detecting a change in a dependency between the statements, updating the dependency in the dependency table. The statements are scheduled for OOO execution according to the dependency table with the updated dependencies. | 2015-10-29 |
20150310066 | PROCESSING QUERIES USING HYBRID ACCESS PATHS - Embodiments of techniques related to optimizing and processing queries are disclosed. In one embodiment, a query to access data of one or more databases is received, and a hybrid access path for accessing the data is generated. Generating the hybrid access path may include determining a plurality of candidate access paths and respective path cost values and selecting, based on the respective path cost values, two or more candidate access paths from the plurality of candidate access paths. Generating the hybrid access path may include generating, based on the two or more candidate access paths, the hybrid access path, the hybrid access path including at least one decision point and a set of options. The at least one decision point of the hybrid access path may indicate a difference between two or more candidate sequences of operations of candidate access paths from the two or more candidate access paths. | 2015-10-29 |
20150310067 | METHOD AND SYSTEM FOR PROVIDING SECURITY IN A DATA FEDERATION SYSTEM - An example method of controlling access to data stored in a plurality of autonomous data sources includes receiving a federated query including a plurality of source queries. The method also includes receiving a request to submit a source query to a target data source. The method further includes determining whether the request matches at least one rule stored in a rules database. A rule that includes a given query matches a request that includes the given query. The method also includes when it is determined that the request does not match a rule stored in the rules database, sending a communication to cause (i) the source query to be submitted to the data source, and (ii) an initial result of the source query to be masked. The initial result of the source query has the same structure as the masked result of the source query. | 2015-10-29 |
20150310068 | Reinforcement Learning Based Document Coding - Systems and methods for enhanced document analysis and identification through a reinforcement learning framework are provided. A system may employ computer based reinforcement learning to interact with large populations of documents to help users achieve a goal. To accomplish this goal, rewards, value functions, states, policies, and actions may be modeled and various tools within the system can be used to achieve the user's goal. As actions are performed, the results of these actions may be used to update state, assess rewards, and update value functions and policy functions. If the goal is not achieved, the system may make adjustments by adjusting policies, pushing the user closer to their goal by methods of reinforcement learning. Once the goal is achieved, such as a confidence that at least a certain percentage of relevant documents have been identified, relevant documents may be provided to a party desiring the documents. | 2015-10-29 |
20150310069 | METHODS AND SYSTEM TO PROCESS STREAMING DATA - Streaming data is populated to an in-memory data table and a continuous query is executed against an in-memory data table using a database interface to perform analytical operations on the populated in-memory data table. Results from the analytical operations performed are streamed to consuming applications. | 2015-10-29 |
20150310070 | Computer-Implemented System And Method For Integrating Human Observations Into Analytics Data - A computer-implemented system and method for integrating user observations into operational data is provided. A database maintains notes each having received from a user and comprising a subjective observation. Operational data including workflow data of an objective nature is defined. Each of the notes is associated with one or more tags. The note associated with the tags is further maintained in the database. Criteria for retrieving the note are defined for the workflow data and forming a query for each of the workflow data. The query to select the note associated with the tags is executed for the workflow data based on the criteria and the selected note is integrated into the workflow data. The workflow data with the integrated note is displayed on a display. | 2015-10-29 |
20150310071 | TEMPORAL PROXIMITY QUERY EXPANSION - Search query expansion tool is provided. A processor generates a collection of events for a search result, wherein events included in the collection of events are within a temporal proximity to the search result. A processor determines a content of the collection of events. A processor determines a search suggestion based, at least in part, on the content of the collection of events. | 2015-10-29 |
20150310072 | DEVICES, SYSTEMS, AND METHODS FOR CONTEXT MANAGEMENT - Systems, devices, and methods for contextual management extract context information and content information from a collection of stored digital content items; generate an index of the extracted context information and content information; store the indexed context information and content information; receive a query from a computing device, wherein the query is associated with a user; determine a context of the user; determine a context of a user activity; determine contents of the query; generate a recommendation in response to the query based on the context of the user, the context of the user activity, and the contents of the query; and return the recommendation to the computing device. | 2015-10-29 |
20150310073 | FINDING PATTERNS IN A KNOWLEDGE BASE TO COMPOSE TABLE ANSWERS - In general, the knowledge base table composer embodiments described herein provide table answers to keyword queries against one or more knowledge bases. Highly relevant patterns in a knowledge base are found for user-given keyword queries. These patterns are used to compose table answers. To this end, a knowledge base is modeled as a directed graph called a knowledge graph, where nodes represent entities in the knowledge base and edges represent the relationships among them. Each node/edge is labeled with a type and text. A pattern that is an aggregation of subtrees which contain all keywords in the texts and have the same structure and types on node/edges is sought. Patterns that are relevant to a query for a class can be found using a set of scoring functions. Furthermore, path-based indexes and various query-processing procedures can be employed to speed up processing. | 2015-10-29 |
20150310074 | SYSTEM AND METHOD FOR GRAPHIC REPRESENTATION OF RELATIONSHIPS - This disclosure is of a computer that is programmed to graphically show an organization that the computer user wants to influence, the user's team, and the user's competition, each of which is populated with graphical representations of associated individuals. The computer is programmed to show how individuals feel about other individuals and about the user. The computer is programmed to store multiple such graphical representations and indicate if a particular individual appears in more than one. | 2015-10-29 |
20150310075 | Database interface creation system and method - A computer-implemented system and method for creating a user-defined database interface. A Launch Form module constructs a call comprising user definitions of an identifier for the database, a target data object (database table), approach filters (table fields), and results lines (table fields). An Orbit Form module uses the call constructs to access and query the identified database. Approach boxes corresponding to the approach filters may receive target input values which the Orbit Form module matches, in combination, to records in the database. The Orbit Form module may then retrieve values present in the fields corresponding to each user-specified results line. The Launch form module may also adorn the call with parameters that the Orbit Form module uses to govern retrieval of data from the target database, presentation of filter values, and/or formatting of results pages. | 2015-10-29 |
20150310076 | DATA LOAD PROCESS - A source data file can be loaded into a database by extracting data from the source data file at a computing device, validating the data from the source data file at the computing device, transforming the data from the source data file at the computing device, requesting the data to be transferred to a first database at a first message processor module, delivering the data to the first database, and responding that the data has been transferred to the first database at the first message processor module to acknowledge receipt of the data in the database at the computing device. | 2015-10-29 |
20150310077 | Method and Apparatus for Accelerated Data Translation Using Record Layout Detection - Various methods and apparatuses are described for performing high speed translations of data. In an example embodiment, record layout detection can be performed for data. In another example embodiment, data pivoting prior to field-specific data processing can be performed. | 2015-10-29 |
20150310078 | Method and Apparatus for Accelerated Record Layout Detection - Various methods and apparatuses are described for performing high speed translations of data. In an example embodiment, record layout detection can be performed for data. In another example embodiment, data pivoting prior to field-specific data processing can be performed. | 2015-10-29 |
20150310079 | METHODS, SYSTEMS, AND DEVICES FOR MACHINES AND MACHINE STATES THAT ANALYZE AND MODIFY DOCUMENTS AND VARIOUS CORPORA - A method substantially as shown and described the detailed description and/or drawings and/or elsewhere herein. A device substantially as shown and described the detailed description and/or drawings and/or elsewhere herein. | 2015-10-29 |
20150310080 | MERGING MULTIPLE POINT-IN-TIME COPIES INTO A MERGED POINT-IN-TIME COPY - Provided are a computer program product, system, and method for merging multiple point-in-time copies into a merged point-in-time copy. A repository maintains a full copy of the source data and point-in-time copies at point-in-times of the source data. Each of the point-in-time copies have change information indicating changed data in the source data that changed between the point-in-time of the point-in-time copy and a subsequent point-in-time and changed point-in-time data comprising data in the source data as of the point-in-time of the point-in-time copy indicated in the change information as changed. At least two selected of the point-in-time copies in the repository are merged into a merged point-in-time copy by: forming merged change information in the merged point-in-time copy indicating changed data indicated in change information for the selected point-in-time copies; and forming merged changed data in the merged point-in-time copy from the changed data in the selected point-in-time copies. | 2015-10-29 |
20150310081 | DATABASE SYNCHRONIZATION - Method for synchronizing a slave database to a master database, comprising the steps of:
| 2015-10-29 |
20150310082 | HADOOP OLAP ENGINE - In various example embodiments, systems and methods for building data cubes to be stored in a cube store are presented. In some embodiments, a metadata engine generates the cube metadata. In further embodiments, cube data is generated by a cube build engine based on the cube metadata and source data. The cube build engine performs a multi-stage MapReduce job on the source data to produce a multi-dimensional cube lattice having multiple cuboids. In further embodiments, the cube data is provided to the cube store. | 2015-10-29 |
20150310083 | MAPPING NON-RELATIONAL DATABASE OBJECTS INTO A RELATIONAL DATABASE MODEL - According to some embodiments, information may be received about a non-relational database object, such as an InfoSet, InfoSet query, or Advanced Business Application Programming (“ABAP”) function for an enterprise resource planning system. The non-relational database object may then be mapped into a relational database model, such as a model associated with a business intelligence platform. As a result, Structured Query Language (“SQL”) inputs from a business intelligence platform may be used create reports based on information in an enterprise resource planning system. | 2015-10-29 |
20150310084 | METHOD AND APPARATUS FOR PROVIDING PHARMACEUTICAL CLASSIFICATION - An approach is provided for pharmacological classification. A pharmaceutical classification platform receives an input associated with a phase of a pharmaceutical development cycle. The pharmaceutical classification platform performs a folksonomic tagging of the input to identify a target pharmaceutical compound, a target pharmacological effect, a target pharmacological parameter, or a combination thereof; and constructs a classification query based on the folksonomic tagging. The pharmaceutical classification platform then initiates an application of the classification query to a pharmacological data set; and discovers one or more linkages associated with the target pharmaceutical compound, the target pharmacological effect, the target pharmacological parameter, or a combination thereof based on a result of the classification query. | 2015-10-29 |
20150310085 | System for decomposing clustering events from managed infrastructures - An event clustering system is configured to generate reports. An extraction engine is in communication with an infrastructure. The extraction engine in operation receives data from the infrastructure and produces events. An alert engine receives the events and creates alerts mapped into a matrix, M. A sigalizer engine includes one or more of an NMF engine, a k-means clustering engine and a topology proximity engine. The sigalizer engine determines one or more common steps from events and produces clusters relating to the alerts and or events. A reporting engine is configured to be coupled to the event clustering system. | 2015-10-29 |
20150310086 | System for decomposing clustering events from managed infrastructures coupled to a data extraction device - An event clustering system is provided. An extraction engine is in communication with an infrastructure. The extraction engine in operation receives data from the infrastructure and produces events. An alert engine receives the events and creates alerts mapped into a matrix, M. A sigalizer engine includes one or more of an NMF engine, a k-means clustering engine and a topology proximity engine. The sigalizer engine determines one or more common steps from events and produces clusters relating to the alerts and or events. A data extraction device is configured to be coupled to the event clustering system. | 2015-10-29 |
20150310087 | Method and Apparatus for Record Pivoting to Accelerate Processing of Data Fields - Various methods and apparatuses are described for performing high speed translations of data. In an example embodiment, record layout detection can be performed for data. In another example embodiment, data pivoting prior to field-specific data processing can be performed. | 2015-10-29 |
20150310088 | SYSTEM AND METHOD FOR SEARCHING FOR, COLLECTING AND GENERATING MOLD SPORE DATA FOR MOLD REPORTS USING CLIMATE CODES - A system is disclosed for obtaining historical mold spore data. The system may have a computer with a processor. At least one database may be used which contains information correlating subregion codes of a geographic area with ones of predetermined climate classification codes associated with each of the subregion codes. The database further may have available historical mold spore data for the subregion codes and be configured to receive an input indicating a target subregion code that identifies an area falling within the geographic area; to identify a specific one of the codes that is associated with the target subregion code; and to obtain portions of the stored historical mold spore data which is associated with ones of the subregion codes falling within the geographic area that have the specific one of the codes associated therewith. | 2015-10-29 |
20150310089 | SYNTACTIC TAGGING IN A DOMAIN-SPECIFIC CONTEXT - This application relates generally to defining a domain-specific syntax characterizing a functional information system and performing operations on data entities represented by the domain-specific syntax, including defining a domain-specific syntax, receiving and storing a domain-specific data entity, assigning a syntactic tag to the domain-specific data entity, and electronically storing the tag assigned to the data entity in the electronic data store so that the tag is logically linked to the stored data entity. | 2015-10-29 |
20150310090 | Clustered Information Processing and Searching with Structured-Unstructured Database Bridge - Systems and methods for indexing information and for performing searches are disclosed. In these systems and methods information is “ingested” into the system by clustering the information using a clustering algorithm such as k-means or k-medoids clustering. During the clustering process, a hybrid distance measurement is used that allows the systems and methods to determine similarity across a number of different types of information. Once the information is clustered, it is stored and “mirrored” both in a structured (e.g., relational) data repository and in an unstructured data repository. Methods according to the invention allow the retrieval of both direct search results and search results including related concepts. After clustered information is stored, future searches can be performed by searching the stored results in whichever data repository is most appropriate for the context. | 2015-10-29 |
20150310091 | SYSTEM AND METHOD FOR SELECTIVELY GROUPING AND MANAGING PROGRAM FILES - A method in one embodiment includes determining a frequency range corresponding to a subset of a plurality of program files on a plurality of hosts in a network environment. The method also includes generating a first set of counts including a first count that represents an aggregate amount of program files in a first grouping of one or more program files of the subset, where each of the one or more program files of the first grouping includes a first value of a primary attribute. In specific embodiments, each program file is unknown. In further embodiments, the primary attribute is one of a plurality of file attributes provided in file metadata. Other specific embodiments include either blocking or allowing execution of each of the program files of the first grouping. More specific embodiments include determining a unique identifier corresponding to at least one program file of the first grouping. | 2015-10-29 |
20150310092 | ATTRIBUTE HISTOGRAMS FOR PROVIDING DATA ACCESS - Systems, methods, and computer-readable storage media are provided for providing a view into a mass of data when the number of items that make up the mass is very large. A request for display of information about a subset of data items contained within the corpus that have a specified characteristic is received. A quantity of data items comprising the subset is determined. It also is determined whether the quantity exceeds a threshold. If the quantity does not exceed the threshold, the requested information is presented. If, however, the quantity of data items comprising the subset exceeds the threshold, a view of the data items comprising the subset is provided that includes at least one distribution graph (e.g., histogram) generated in view of a certain measure, each distribution graph showing a visual representation of the data items comprising the subset organized by a particular attribute. | 2015-10-29 |
20150310093 | METHOD OF PROVIDING CONTENTS OF AN ELECTRONIC DEVICE - An electronic device that uses a method of providing contents by an electronic device is provided. The method includes analyzing at least one element of log information, generating at least one emotion content and at least one log content based on the analyzed at least one element of log information, determining whether there are emotion contents generated based on the log information of the at least one log content, generating at least one combined content by using the at least one log content and the determined emotion contents, and grouping the at least one log content and the at least one combined content, and displaying at least one content group. | 2015-10-29 |
20150310094 | RULES BASED DATA PROCESSING SYSTEM AND METHOD - Systems, methods and mediums are described for processing rules and associated bags of facts generated by an application in communication with a processing engine, database and rule engine that process the bags of facts in view of the rules and generate one or more rule-dependent responses to the application which performs one or more work flows based on the responses. The rule engine may apply forward-chaining, backward-chaining or a combination of forward-chaining and backward-chaining to process the rules and facts. Numerous novel applications that work in conjunction with the processing engine, database and rule engine are also described. | 2015-10-29 |
20150310095 | INPUT CORRECTION ENHANCEMENT - An embodiment provides a method, including: receiving, at an input device, user input having a string of characters; determining, using a processor, one or more potential errors in the string of characters; identifying, using a processor, a character location of a highest ranked error of the one or more potential errors within the string of characters; and positioning, on a display, a visual indication associated with the location of the highest ranked error within the string of characters. Other aspects are described and claimed. | 2015-10-29 |
20150310096 | COMPARING DOCUMENT CONTENTS USING A CONSTRUCTED TOPIC MODEL - Comparing document contents is provided. An ontological concept is extracted from a text snippet of a corpus document. One or more feature vectors are constructed that include associative information that describes an ontology that includes the focused concept. A topic model is trained using the one or more feature vectors. First and second topic sets are respectively extracted from first and second documents using the topic model. One or more topics from the first topic set are matched, using the topic model, with one or more topics from the second topic set to construct a matched topic set. Semantic analyses are respectively performed on first and second text snippet sets, wherein the first and second text snippet sets are chosen based, at least in part, on the matched topic set. Text snippets are matched based, at least in part, on the first and second semantic analyses. | 2015-10-29 |
20150310097 | SYSTEMS AND METHODS FOR ANALYZING AND CLUSTERING SEARCH QUERIES - Computerized systems and methods are disclosed for analyzing search query relationships and managing electronic content. In accordance with one implementation, log data pertaining to a plurality of queries may be received over an electronic network. A click graph may be generated representing one or more relationships between the queries. Further, temporal similarities may be identified between the queries, for example, by looking at peaks in frequency of queries over time. A pair of search queries may be evaluated based on the generated click graph and the identified temporal similarities to determine whether the queries in the pair are related. | 2015-10-29 |
20150310098 | CATEGORISATION SYSTEM - A system for the categorisation of interlinked information items, the system comprising: a trust flow module which is configured to receive a seed trust list of one or more first information items, the seed trust list associating the one or more first information items with one or more categories; and a trust flow module configured to: associate a respective trust value with each of the one or more categories for the one or more first information items; and iteratively pass at least part of the or each trust value to one or more further information items to generate, for each of the one or more further information items, at least one accumulated trust value associated with a category of the one or more categories, such that the one or more further information items can be categorised based on the at least one accumulated trust value and associated category. | 2015-10-29 |
20150310099 | System And Method For Generating Labels To Characterize Message Content - A system and method for generating labels to characterize message content are provided. At least one component, associated with a document, is extracted from a message. Words regarding the extracted component are extracted from the message as candidate labels. Those candidate labels that are discriminative of the document associated with the extracted component are identified by comparing the candidate labels for the component with other candidate labels extracted from other messages with at least one of a same and a different component. Content of the message is characterized using the discriminative candidate labels. | 2015-10-29 |
20150310100 | PRESENTING USER-GENERATED CONTENT IN SEARCH RESULTS - Techniques for presenting using-generated content in search results may include the following operations: receiving a search query from a computing device of a user; obtaining search results responsive to the search query, where the search results correspond to digital content stored in one or more computer-readable storage media, and where at least some of the search results correspond to content that is user-generated; generating data for the search results, where the data is for displaying at least some information relating to the user-generated content along with search results other than the user-generated content; and transmitting the data to the computing device for generating a display of the search results in accordance with the data. | 2015-10-29 |
20150310101 | MATCHING INTERESTS OF USERS - A method for matching between interests of different users, the method may include obtaining, by a computerized service and from a group of users, users metadata that comprises users interest information and users contact information; wherein the obtaining of the users metadata involves an interaction between each user of the group of users and the computerized service; finding, in response to the users metadata, a sub-group of users that have a matching interest and are contacted to an intermediate person; wherein the finding of the sub-group of users is executed without receiving an input from the intermediate person; and responding to the finding of the sub-groups of users. | 2015-10-29 |
20150310102 | GENERATING UNWEIGHTED SAMPLES FROM WEIGHTED FEATURES - Weighted features associated with a document are scaled using scales to generate a set of unweighted elements for each scale. A sketch is generated for each scale by sampling the unweighted elements generated for the scale. The scales are chosen based on a selected cutoff factor so that documents that have a similarity that is less than the cutoff factor might have no scales in common, while documents that have a similarity that is greater than the cutoff factor will have at sufficiently many but at least one scale in common. The similarity of these documents can be estimated using the sketches associated with each of the documents for the common scales. | 2015-10-29 |
20150310103 | SYSTEM FOR ACCESSING THE FULL OR SELECTED PERSONAL DETAILS OF AN INDIVIDUAL USING A ZIPREG NUMBER AND METHOD OF USING SAME - A system for accessing the full or selected personal detail information of an individual, which includes an individual computer for storing a ZIPREG number, a ZIPREG computer for storing personal contact detail information about an individual and for creating and providing the ZIPREG number to the individual, a requester computer such that the individual computer, the ZIPREG computer and requester computer are operatively connected to each other, and means for the requester computer to request the ZIPREG number from the individual computer in order for the requester computer to obtain the personal contact detail information about the individual from the ZIPREG computer. | 2015-10-29 |
20150310104 | EXTENDING KEYWORD SEARCHING TO SYNTACTICALLY AND SEMANTICALLY ANNOTATED DATA - Methods and systems for extending keyword searching techniques to syntactically and semantically annotated data are provided. Example embodiments provide a Syntactic Query Engine (“SQE”) that parses, indexes, and stores a data set as an enhanced document index with document terms as well as information pertaining to the grammatical roles of the terms and ontological and other semantic information. In one embodiment, the enhanced document index is a form of term-clause index, that indexes terms and syntactic and semantic annotations at the clause level. The enhanced document index permits the use of a traditional keyword search engine to process relationship queries as well as to process standard document level keyword searches. This abstract is provided to comply with rules requiring an abstract, and it is submitted with the intention that it will not be used to interpret or limit the scope or meaning of the claims. | 2015-10-29 |
20150310105 | TEMPORAL PROXIMITY QUERY EXPANSION - Search query expansion tool is provided. A processor generates a collection of events for a search result, wherein events included in the collection of events are within a temporal proximity to the search result. A processor determines a content of the collection of events. A processor determines a search suggestion based, at least in part, on the content of the collection of events. | 2015-10-29 |
20150310106 | METHOD AND APPARATUS FOR PROVIDING INFORMATION AND METHOD AND APPARATUS FOR PROVIDING SEARCH RESULT - The present invention provides a method and apparatus for providing information and a method and apparatus for providing a search result. The method for providing information comprises: acquiring a current hotspot event, and determining a first keyword corresponding to the current hotspot event; determining a second keyword matched with the first keyword in a pre-built first database, and determining an information provider suitable for hotspot correlation according to the second keyword, the first database comprising the information provider and the second keyword corresponding to the information provider; and generating hotspot information materials of the information provider suitable for hotspot correlation according to the first keyword, and making the hotspot information materials online so as to be provided for a user. The method for providing information in the embodiments of the present invention can meet user needs, can increase the information provision efficiency, and improve the information conversion rate. | 2015-10-29 |
20150310107 | VIDEO AND AUDIO CONTENT SEARCH ENGINE - A method is provided for indexing video and audio content on the internet, comprising: searching the internet for files containing audio or video (A/V) content; obtaining text associated with a file containing A/V content; generating a first searchable index of the associated text; storing the first searchable index in a database; processing audio of files that do not contain associated text through a speech-to-text recognition module to generate first processed associated text; generating a second searchable index of the first processed associated text; storing the second searchable index with the searchable first index in the database; and making the first and second searchable indexes stored in the database available to users who submit search request terms to be matched with the associated text and first processed associated text in the database. Rather than storing sounds as part of a speech-to-text training process, Cymatics images may be created and stored. | 2015-10-29 |
20150310108 | APPARATUS AND METHOD FOR COLLECTING MEDIA - Apparatuses and methods for collecting medium data items are provided. The apparatuses include a portable terminal which collects medium data items determined to be related to a particular event under a search condition according to an occurrence time of the particular event and classifies the collected medium data items records for the particular event. | 2015-10-29 |
20150310109 | METHOD FOR PROVIDING ON-DEMAND DIGITAL REPRESENTATIONS TO MOBILE DEVICES IN OTHER GEOGRAPHIC LOCATIONS - A request is received from a mobile device located in a first geographic location for an image displaying a second geographic location. Mobile devices are geolocated and those located within a predetermined distance from the second geographic location are identified. A description of the desired image is delivered to each such identified such mobile device, whereupon the desired image is received from at least one such identified mobile device and forwarded to the requesting mobile device. | 2015-10-29 |
20150310110 | METHOD AND APPARATUS FOR SEARCHING NON-PUBLIC DATA USING A SINGLE SEARCH QUERY - Method and apparatus for facilitating real-time searching of non-public data using a single search query are provided. Method includes facilitating reporting of availability of companion application of remote source unit to auto discovery module to enable client device to automatically discover remote source unit and to enable client device to search, in real-time, non-public data on remote source unit using single search query, Companion application is non-public application. Single search query comprises a search term. Method includes enabling automatic access to non-public data on remote source unit, by single search query. Method includes facilitating receipt, at remote source unit, of single search query with search term. Method includes, in response to single search query, searching, in real-time, non-public data on remote source unit using search term; retrieving, in real-time, non-public search result comprising one or more file names or folder names; and transmitting non public search result in real-time. | 2015-10-29 |
20150310111 | SOURCE SEARCH ENGINE - A method including receiving at least one search term (e.g. HIV) from an interface (e.g. a web browser on a personal computer). The method may search a network for documents (e.g. web pages) that include at least a portion of the search term. The method may determine the source (e.g. news outlets such as National Geographic or the National Enquirer) and sort the documents based on the source of the documents. A search engine may implement a method that uses the source to qualify (e.g. sort) search results based on the source of the documents. | 2015-10-29 |
20150310112 | MANAGING QUESTIONING IN A QUESTION AND ANSWER SYSTEM - A system, a method, and a computer program product for managing questioning in a Question and Answering (QA) system are disclosed. An input question received by the QA system is analyzed to determine the set of answer-types. A set of answer-types is determined. Prompting for clarifying data associated with the input question happens. A set of candidate answers of the answer-type is determined. The clarifying data is used to determine the set of candidate answers. At least one candidate answer of the set of candidate answers of the answer-type is provided. | 2015-10-29 |
20150310113 | Mobile Terminal, Server, System And Method For Realizing Search - The invention discloses a mobile terminal, server, system and method for realizing search, the mobile terminal including: an input module configured to receive a keyword for a search; a transmitting module configured to transmit the keyword to a server; a receiving module configured to receive a recommended search engine and/or application selected by the server according to the keyword; a search module configured to use the recommended search engine to search for the keyword to obtain search results after receiving the recommended search engine; and a presenting module configured to present a page of the search results for the search using the search engine recommended by the server and/or to present the application recommended by the server, when the input module receives the instruction to select the recommended application, instructing the search module to use the application indicated in the instruction to search for the keyword, and after the search results are obtained, presenting the search results. The invention can achieve an advantageous effect of obtaining better search results for a keyword. | 2015-10-29 |
20150310114 | METHOD, SYSTEM AND SOFTWARE FOR SEARCHING, IDENTIFYING, RETRIEVING AND PRESENTING ELECTRONIC DOCUMENTS - The present invention provides a method and system for identifying, retrieving and presenting electronic documents responsive to user queries. The three distinct inventive concepts are relevancy ranking of responsive documents based on component query technique; cross-lingual searching; and search expansion using analytics of initial results to derive and generate a modified query. Each of these inventions enhances document search and retrieval systems and the three solutions may be used separately or in any combination. The three inventions apply in layers above an underlying search system, controlling the submission of requests to the underlying system in support of received search requests, typically originating with an end user. Invention (I) involves use of focus-spectrum expanded search queries and either of two general types of enhanced OR operator that may be offered by the underlying search system. Processing of the content domain informs automated generation of elaborated queries using these operators for submitting to such an underlying system so as to yield improved relevance ranking | 2015-10-29 |
20150310115 | METHOD, SYSTEM AND SOFTWARE FOR SEARCHING, IDENTIFYING, RETRIEVING AND PRESENTING ELECTRONIC DOCUMENTS - The present invention provides a method and system for identifying, retrieving and presenting electronic documents responsive to user queries. The three distinct inventive concepts are relevancy ranking of responsive documents based on component query technique; cross-lingual searching; and search expansion using analytics of initial results to derive and generate a modified query. Each of these inventions enhances document search and retrieval systems and the three solutions may be used separately or in any combination. The three inventions apply in layers above an underlying search system, controlling the submission of requests to the underlying system in support of received search requests, typically originating with an end user. Invention (III) provides a semantic-expansion capability specifically utilizing the availability of language independent fields in the data being searched with natural language query terms. This invention is enhanced by incorporating the preceding two inventions. | 2015-10-29 |
20150310116 | PROVIDING SEARCH RESULTS CORRESPONDING TO DISPLAYED CONTENT - Providing search results corresponding to displayed content is disclosed, including: receiving a search command associated with a selected piece of displayed content, wherein the displayed content is presented at a user interface; determining a search query from the selected piece of displayed content; determining a plurality of target search categories associated with the search query; performing a respective search using the search query in each target search category of the plurality of target search categories to obtain a corresponding set of one or more search results; and causing the corresponding set of one or more search results obtained for each target search category of the plurality of target search categories to be presented in a corresponding section associated with that target search category in a separate window at the user interface. | 2015-10-29 |
20150310117 | ROBUST FILTERS FOR SOCIAL NETWORKING ENVIRONMENTS - Networking systems and methods according to exemplary embodiments of the present invention can provide robust filtering to enable users to customize their networking environments. A networking system can comprise a plurality of interfaces, a request unit, a management unit, and a filter unit. Each interface can include a plurality of displayable objects, each of which can represent some user of the networking system. The request unit can receive from a client a request for one of the interfaces. The management unit can manage filters, where each active filter hides one or more users from one or more other users. When an interface is requested by a client associated with a first user, the filter unit can apply the active filters to the requested interface to exclude displayable objects that represent users hidden from the first user by one or more active filters. | 2015-10-29 |
20150310118 | AUGMENTING SEARCH RESULTS WITH RELEVANT THIRD-PARTY APPLICATION CONTENT - Methods, computer systems, and computer-storage media are provided for augmenting Web-based search results with relevant content received from third-party applications. Each of a plurality of third-party applications is registered to obtain an indication of entity types associated with the each registered third-party application. An annotated search query is received that includes the original inputted search query and at least an entity type associated with the search query. The annotated search query is communicated to those third-party applications having an indicated entity type that matches the entity type associated with the inputted search query. Search results that are relevant to the annotated search query are received from the applications and presented on a results page. | 2015-10-29 |
20150310119 | Systems and Methods for Filtering Microblogs - Systems, devices and methods are provided for filtering microblogs. For example, one or more first subject terms are acquired based on at least information associated with content of a first microblog to be filtered; an attention term list is acquired corresponding to an user identification; one or more first degrees of attention corresponding to the first subject terms are acquired based on at least information associated with the attention term list; and whether to filter out the first microblog is determined based on at least information associated with the first degrees of attention. | 2015-10-29 |
20150310120 | SEARCH SYSTEM UTILZING PURCHASE HISTORY - A method for providing a purchase history context search includes receiving at least one search term from a user through an input device. A purchase history for the user is then accessed from at least one purchase history database over a network. A web index that is located on at least one storage device is then accessed. A plurality of search results, each associated with a web page indexed by the web index, are then determined using the at least one search term and the purchase history, each search result including a link to an associated web page. The plurality of search results are then provided for display on a display device. | 2015-10-29 |
20150310121 | METHODS AND APPARATUS FOR STORING AND RETRIEVING INFORMATION RELATING TO EDIBLE OBJECTS - A method of marking an egg is disclosed and comprises applying radiant energy to the shell of an egg so as to cause discoloration of the eggshell, thereby forming a marking comprising at least a traceability code and a freshness date. Apparatus is also disclosed for applying markings on eggs being processed by an egg-handling machine that is designed and configured to transport a plurality of eggs there through, wherein the apparatus comprises a radiant energy source located in proximity to the egg-handling machine, the radiant energy source being configured to apply radiant energy to the eggs as the eggs are transported past the radiant energy source to selectively discolor the shell of the eggs and form markings on the shell, including a freshness date and a traceability code. | 2015-10-29 |
20150310122 | WEB UI BUILDER APPLICATION - Systems and methods are presented for generating a webpage based on a physical mockup of the webpage. In some embodiments, a computer-implemented method is presented. The method may include accessing an image of a physical mockup of a webpage, the physical mockup of the webpage including one or more physical objects representative of one or more virtual objects in the webpage. The method may also include converting the image into the webpage, based on the physical mockup of the webpage, the webpage including the one or more virtual objects arranged in a layout corresponding to positions of the one or more physical objects in the physical mockup; and applying user-interactive functionality to the one or more virtual objects in the webpage, based on one or more visual indicators on the one or more physical objects identifiable in the image. | 2015-10-29 |
20150310123 | RENDERING A WEB ELEMENT IN A WEB PAGE - Rendering a web element in a web page in an integrated development environment is provided. A reference address is extracted from code of a web page. The reference address references a web element. The web element is obtained based on the reference address and in response to the reference address indicating that the web element is an embedded web element. The web element is added to a resource pool. The web element of the resource pool is rendered in the web page. | 2015-10-29 |
20150310124 | SYSTEM AND METHOD FOR THE CREATION AND USE OF VISUALLY-DIVERSE HIGH-QUALITY DYNAMIC LAYOUTS - A website building system, the system includes a layout database to store least one layout and an associated signature where the signature represents a semantic composition of the at least one layout, a page analyzer to at least generate an associated signature for a user supplied handled component set, a signature comparer to perform a comparison of the signature of the user supplied handled component set with the associated signature of the at least one layout stored on the layout database, a layout searcher and generator to acquire at least from the layout database a set of candidate layouts according to the results of the signature comparer and where the candidate layouts are visually different and semantically similar from the user supplied handled component set and a layout adapter and applier to adapt the handled component set to a selected layout from the set of candidate layouts. | 2015-10-29 |
20150310125 | Dynamic Custom Style Sheet Isolation - A system is programmed to execute a method that includes loading a cascaded style sheet (CSS) file for a web document into a memory of a computer system and appending a selector to a rule of the loaded CSS file to be applied to a selected document object management (DOM) element. | 2015-10-29 |
20150310126 | CREATION AND DELIVERY OF PRE-RENDERED WEB PAGES FOR ACCELERATED BROWSING - The process of rendering web pages can be significantly improved with a content delivery system that pre-renders web content for a client device. A web page “program” can be pre-executed and the result delivered to a requesting client device, rather than or before sending a traditional set of web page components, such as a markup language document, cascading style sheets, embedded objects. This pre-execution can relieve the client device of the burden of rendering the web page, saving resources and decreasing latency before the web page is ready, and can reduce the number of network requests that the client device must make before being able to display the page. Disclosed herein are methods, systems, and devices for creating and delivering pre-rendered web pages for accelerated browsing. | 2015-10-29 |
20150310127 | N-Way Inode Translation - Example apparatus and methods concern storing additional information about inodes to facilitate n-way inode translation between local inode spaces and external inode spaces. Example apparatus and methods also concern publishing information about actions that affect inodes to facilitate n-way inode translation. Additional data is added to local file systems so that a local file system can determine whether an inode for which an action is requested or reported is a native inode or an imported inode. The additional data added to the local file systems through the updated inode data storage and inode action publication also facilitates determining which local inode to act on based on the n-way inode translation mechanism. | 2015-10-29 |
20150310128 | METHODS, SYSTEMS, AND DEVICES FOR MACHINES AND MACHINE STATES THAT MANAGE RELATION DATA FOR MODIFICATION OF DOCUMENTS BASED ON VARIOUS CORPORA AND/OR MODIFICATION DATA - Computationally implemented methods and systems include acquiring a document corpus that includes one or more outcome-linked documents, wherein the one or more outcome-linked documents are linked to an objective outcome, generating relation data that corresponds to data about one or more characteristics of the document corpus, and transmitting the generated relation data, wherein the generated relation data is configured to be used by an automated document analysis component to analyze a target document that has a characteristic in common with at least one of the one or more outcome-linked documents. In addition to the foregoing, other aspects are described in the claims, drawings, and text. | 2015-10-29 |
20150310129 | METHOD OF MANAGING DATABASE, MANAGEMENT COMPUTER AND STORAGE MEDIUM - The present invention is a method of managing a database, which manages a graph database and a relational database on a computer provided with a processor and memory, wherein the computer acquires frequency of reference for each type of node of a graph database, extracts types of nodes for which the reference frequency is greater than or equal to a threshold, converts the extracted nodes to a table structure, and then retains the same as an intermediate table, and upon receiving an inquiry by the relational database, references the intermediate table. | 2015-10-29 |
20150310130 | SYSTEM AND METHOD FOR DISPLAYING TIMELINE SEARCH RESULTS - Methods and Systems to display the results of a search operation are provided. More particularly the invention relates to a method to display search results comprising a relevant portion of the data in timeline. The method comprising displaying said results; said display comprising a extract preserving the timeline event properties. The extract may further comprise of one or more timeline properties. | 2015-10-29 |