Class / Patent application number | Description | Number of patent applications / Date published |
707746000 | Temporal index | 66 |
20100088320 | ADAPTIVE HYBRID REASONING DECISION SUPPORT SYSTEM - A method for indexing a plurality of nodes using a computer system is provided. The computer system includes data storage and a processor coupled to the data storage. The method includes acts of storing the plurality of nodes in the data storage, each of the plurality of nodes having a hit count, a link count and an outcome, creating a qualitative index ordering a plurality of nodes according to the hit count, the link count and the outcome of each node and storing the qualitative index in the data storage. The hit count of each node indicates a number of times a case attribute associated with the node is presented to a user. The link count of each node indicates a number of times the case attribute associated with the node is affirmed as useful. The outcome of each node indicates a desirability of the outcome. | 04-08-2010 |
20100228735 | ULTRAVIOLET DETECTION SYSTEM AND METHOD THEREOF - An ultraviolet detection system comprises a global positioning device for receiving signals transmitted from global positioning satellites, and generating global positioning satellite distribution data and current position data; and a processor, coupled to the global positioning device, for generating ultraviolet intensity information according to the current position data and the global positioning satellite distribution data. The processor generates ultraviolet intensity information more accurately according to a current time data, which is transmitted from the global positioning satellite or is automatically generated from the global positioning device. | 09-09-2010 |
20110078151 | COMPUTER SYSTEMS AND METHODS FOR COLLECTING, ASSOCIATING, AND/OR RETRIEVING DATA - Systems and methods may provide collection of data and association of searchable tags with the collected data. In an embodiment, a system may include at least one sensor configured to collect a primary data, and a processor configured to date and/or time stamp the primary data, to generate at least one searchable tag based on content of the primary data, and to associate the at least one searchable tag with the date and/or time-stamped primary data. Additionally, systems and methods may provide retrieval of primary data from a database based at least in part on tags that match at least part of a query. In an embodiment, the retrieved data may include at least one matching tag. | 03-31-2011 |
20110145258 | METHOD AND APPARATUS FOR TAGGING MEDIA ITEMS - An approach is provided for tagging media items based on spatiotemporal data. A request to tag a media item having spatiotemporal data is received, wherein the request corresponds to a user. A determination is made whether the spatiotemporal data satisfies a predetermined criterion, and a tag specified by another user is retrieved if the spatiotemporal data satisfies the predetermined criterion. The retrieved tag is then transmitted in response to the request. | 06-16-2011 |
20110173208 | ROLLING AUDIO RECOGNITION - An audio fingerprint is generated by transforming an audio sample of a recording to a time-frequency domain and storing each time-frequency pair in a matrix array, detecting a plurality of local maxima for a predetermined number of time slices, selecting a predetermined number of largest-magnitude maxima from the plurality of local maxima detected by said detecting, and generating one or more hash values corresponding to the predetermined number of largest-magnitude maxima. | 07-14-2011 |
20110258199 | METHODS AND SYSTEMS FOR PERFORMING HIGH VOLUME SEARCHES IN A MULTI-TENANT STORE - Method and systems for performing high volume searches are described. In one example a method includes receiving a query directed to a database, the database including a plurality of items, determining whether the query complies with one of a plurality of search criteria, each of the plurality of search criteria corresponding to a predefined index of the database, selecting a predefined index of the database corresponding to one of the plurality of search criteria if the query complies with said search criterion, the index containing entries that comply with the corresponding search criterion, applying the query to the selected index to find database items referenced in the index, selecting items based on applying the query to the selected index, building a report for the query, the report including only items of the selected index. | 10-20-2011 |
20110264668 | Methods and Systems for Providing Secondary Indexing in a Multi-Tenant Database Environment - Secondary indexing mechanisms are disclosed. A first index is created in a database environment. The index has a scope defined by a set of files that meet a pre-selected criteria. Second index generation is initiated. Te second index has the same scope as the first index. A first time period between initiation of the generation of the second index and completion of the second index is determined. The second index is swapped with the first index in an atomic swap operation. The indices may be generated for a multitenant database environment. Catch up indexing may be performed for the secondary index. | 10-27-2011 |
20110276576 | Compressing Short Text Messages - A method of compressing short text messages, comprising: generating an index code comprising an association of keywords in the text messages with indices, the index code is logically divided into segments of variable size, each segment comprising at least one bucket, being a constant range of indices; adjusting the index code according to a natural keyword frequency distribution and to statistical analysis of the text messages; associating short indices with frequent keywords in the text messages; converting the text messages into compressed text messages in which at least some of the keywords are replaced by the associated indices; and updating the association between the indices and the keywords, updating the segments, and updating the updating frequency in respect to a usage keyword frequency distribution and temporal changes thereof | 11-10-2011 |
20110307493 | MULTI-FACETED METADATA STORAGE - A system and method for storing and providing metadata. Metadata may be retrieved from multiple sources. The metadata is stored in facets in a repository and tagged to indicate one or more of the source, a time frame, or an associated data object. In response to receiving a request for metadata, a system selects metadata based on the specified object, source, or time frame. Access permissions corresponding to the requester are used to select and provide metadata for which the requester has permissions. | 12-15-2011 |
20120016881 | Automatic Maintenance of a Set of Indexes with Different Currency Characteristics in a Database Management System - Methods and apparatus, including computer program products, for maintaining a set of indexes in a database management system (DBMS) having at least one table. A current, stale or deferred status is defined for at least a part of the indexes, resulting in at least a part of a set of current, stale, or deferred indexes in the DBMS. Current indexes are maintained by refreshing a current index synchronously with a table change relating to the current index. Stale indexes are maintained by refreshing a stale index continuously and asynchronously to table modifications of tables relating to the stale index based on log information relating to the modifications. Deferred indexes are maintained by building a deferred index in response to a query to a table relating to the deferred index, thereby bringing the deferred index in accordance with the current query time status to the table relating to the deferred index. | 01-19-2012 |
20120102042 | TEMPORAL METADATA TRACK - Methods, data processing systems and machine readable non-transitory storage media are described that can provide, in one embodiment, a non-time based description of types of metadata in a time based metadata track that can be associated with, in time, a time based media track. The description can include a set of keys, or other identifiers, that specify the types of metadata in the metadata track, and the description can also include values describing the structure of each key and values describing how to interpret each key. | 04-26-2012 |
20120117079 | TIME SERIES SEARCH ENGINE - Methods and apparatus consistent with the invention provide the ability to organize, index, search, and present time series data based on searches. Time series data are sequences of time stamped records occurring in one or more usually continuous streams, representing some type of activity. In one embodiment, time series data is organized into discrete events with normalized time stamps and the events are indexed by time and keyword. A search is received and relevant event information is retrieved based in whole or in part on the time indexing mechanism, keyword indexing mechanism, or statistical indices calculated at the time of the search. | 05-10-2012 |
20120131011 | INTELLIGENT QUERY ROUTING FOR FEDERATED PACS - A system having a plurality of local image storage elements storing patient images, each patient image being indexed by a local patient identifier, an identity storage element, located remotely from the local storage elements, storing a global patient identifier corresponding to each of a plurality of patients and one or more of the local patient identifiers corresponding to each of the plurality of patients and a location storage element, located remotely from the local image storage elements, storing an index of the patient images, the index including the local image storage element location of each image and the corresponding global patient identifier. | 05-24-2012 |
20120143875 | METHOD AND SYSTEM FOR DISCOVERING DYNAMIC RELATIONS AMONG ENTITIES - Method, system, and programs for detecting dynamic relationship and discovering dynamic events. Data from a first data source is first received. At least one dynamic relation candidate is identified and each dynamic relation candidate involves multiple entities. The at least one dynamic relation candidate is identified based on temporal properties with respect to the entities exhibited in the data from the first data source. Dynamic relations are then extracted by corroborating the temporal properties of the entities involved in the at least one dynamic relation candidate with that of the same entities exhibited in data from a second data source. Then, a dynamic event that gives rise to the dynamic relations among different entities is detected. | 06-07-2012 |
20120150868 | TIME BASED ORDERING OF PROVIDED MOBILE CONTENT - A method, system, and apparatus are directed to providing information over a network. A search query may be received. If the search query includes at least one keyword matching a pattern associated with a specific search engine, a plurality of search results is retrieved from the specific search engine based on the keyword, and the plurality of search results is provided. A plurality of potential search or source engines may be determined based on a current time information. At least one of the potential search or source engines may be a personalized source engine. At least one plurality of results may be retrieved from at least one of the potential search or source engines. The result may be based on the search query. An aggregated result may be determined based on a time rule and/or the current time information. The aggregated result may comprise the plurality of results. | 06-14-2012 |
20120166447 | FILTERING QUERIED DATA ON DATA STORES - A data set may be distributed over many data stores, and a query may be distributively evaluated by several data stores with the results combined to form a query result (e.g., utilizing a MapReduce framework). However, such architectures may violate security principles by performing sophisticated processing, including the execution of arbitrary code, on the same machines that store the data. Instead of processing queries, a data store may be configured only to receive requests specifying one or more filtering criteria, and to provide the data items satisfying the filtering criteria. A compute node may apply a query by generating a request including one o more filter criteria, providing the request to a data node, and applying the remainder of the query (including sophisticated processing, and potentially the execution of arbitrary code) to the data items provided by the data node, thereby improving the security and efficiency of query processing. | 06-28-2012 |
20120265764 | FILE SEARCHING ON MOBILE DEVICES - Systems and methods are provided for file searching on mobile devices. A system includes a user interface and a file query system. The user interface is for receiving a user-provided spatio-temporal query for use in searching for a particular file. The user-provided spatio-temporal query is provided by a user of a mobile device. The file query system is for determining information about the particular file responsive to the user-provided spatio-temporal query, and identifying from the information one or more files as a search result for the particular file. | 10-18-2012 |
20130007005 | METHOD AND PLAYING DEVICE FOR REALIZING FAST RESPONSE IN MULTIMEDIA FILE CONTROL PROCESS - A method for realizing fast response in a multimedia file control process is disclosed. The method includes creating a file playing time index of a multimedia file in a parallel processing manner at a same time when the multimedia file is opened. A playing device for realizing fast response in a media file control process is also disclosed, and includes a logic control module and a media file analyzing module, wherein the logic control module is configured to control the media file analyzing module to create the file playing time index of the multimedia file in a parallel manner when the multimedia file is opened, and the media file analyzing module is configured to create the file playing time index of the multimedia file according to the control of the logic control module. | 01-03-2013 |
20130013617 | INDEXING TIMESTAMP WITH TIME ZONE VALUE - Techniques are described for processing a query to produce query results, the query specifying at least a first timestamp value. Embodiments receive the query for processing and access a database index containing a plurality of database keys. The database index contains one or more database index keys, each of which includes at least a timestamp value and a time zone value. Embodiments compare the first timestamp value specified in the query with a portion of one the database index keys to locate at least a portion of the query results. More specifically, the compared portion of the database index key excludes the time zone value. The located portion of the query results is then retrieved. | 01-10-2013 |
20130060783 | TIME SERIES SEARCH ENGINE - Methods and apparatus consistent with the invention provide the ability to organize, index, search, and present time series data based on searches. Time series data are sequences of time stamped records occurring in one or more usually continuous streams, representing some type of activity. In one embodiment, time series data is organized into discrete events with normalized time stamps and the events are indexed by time and keyword. A search is received and relevant event information is retrieved based in whole or in part on the time indexing mechanism, keyword indexing mechanism, or statistical indices calculated at the time of the search. | 03-07-2013 |
20130066882 | DATA STORAGE METHOD AND SYSTEM - A method and apparatus for storing time series data, in which a data structure is defined comprising a plurality of consecutive slices, each slice corresponding to a time period, time series data is stored in the data structure as runs of time series data entries each having a fixed, predetermined size and being associated with a time, each run of time series data entries comprising a number of consecutive time series data values, wherein each run of time series data is stored in a slice corresponding to the time period of the times associated with the time series data entries of the run, and each run of time series data is associated with metadata identifying the duration of the run and an offset of a start time of the run from a start time of the slice in which the run is stored. | 03-14-2013 |
20130254212 | DATA INDEXING SYSTEM, DATA INDEXING METHOD AND DATA QUERYING METHOD - A data indexing system is provided. The system includes: a time interval splitting unit configured to split a predetermined time range into a plurality of time intervals. A first index creating unit is configured to create a first-level index for data in a current time interval, the first-level index including a time interval index and a subspace index. A second index creating unit is configured to create, in a time interval after the current time interval, a second-level index for data in the current time interval. The second-level index has a finer granularity than the first-level index. A data indexing method and a data querying method are also provided. The cost for index maintenance can be greatly reduced in a case of frequent updates. Further, invalid scans during the query process can be reduced and the query performance can be improved. | 09-26-2013 |
20130311482 | MULTI-USER TIMELINE FOR FACILITATING SOCIAL DISCOVERY IN SOCIAL NETWORKING ENVIRONMENTS - Systems and methods for generating a common social timeline to facilitate social discovery in a social networking environment are disclosed. In one aspect, embodiments of the present disclosure include a method, which may be implemented on a system, of receiving user data items associated with users of the web-based social network, associating a time indicator with each of the data items, processing the data items to identify a first set of data items that are common to a first user and a second user, and generating a common social timeline that illustrates a temporal relationship between each of the first set of data items and one or more time scale identifiers. | 11-21-2013 |
20130318096 | Method and System for Automatic Detection of Content - A method and system for tracking use of audio and audiovisual works is described. Known are converted into a time series of frequency domain signatures. As the system detects unknown works transmitted or otherwise available for analysis, the unknown works are converted into a time series of frequency domain signatures and then the sequence of signatures matched in the database of known works. When a known work is found to have signatures that meet a matching test with an unknown work, a database is updated to reflect that the unknown work is an instance of the known work. The system includes a remote detector that receives unknown content and generates signatures that are transmitted to another location for where the matching is performed. | 11-28-2013 |
20130318097 | SYSTEM AND METHOD FOR TRACKING EVENTS - A system and method for keeping track of events. In the preferred embodiment, a counter is created on a mobile device and is set to update one or more values based on the occurrence of a triggering event. The triggering event may be based on the user pressing a button or otherwise interacting with the mobile device, or may be based on other functions of the mobile device, such as the arrival in a particular location as determined by GPS. Counters may be shared with other mobile devices, and data in the counters may be stored on the mobile device or in a remote location. Mobile devices can share data from their counters with other mobile devices, and counters can be set to compare data between different mobile devices. Alerts can be set based on predetermined criteria. | 11-28-2013 |
20130346419 | Electric Power System Waveform Search - The present disclosure relates to searching electric power system waveforms. Disclosed herein are various systems and methods for improving search performance through indexing electric power system waveforms using waveform attributes such as frequency, amplitude, angle, rate of change, and the like. According to some embodiments, multiple indexes may be used together to find information of interest. A reference signal may be utilized according to some embodiments. Normalizing a plurality of waveforms using a reference signal may facilitate the use of an index for comparing two arbitrary waveforms. This disclosure also relates to detecting and indexing islanding conditions in an electric power system. Various embodiments may utilize information relating to islanding conditions in connection with search operations. | 12-26-2013 |
20140006413 | INTELLIGENT INDEX SCHEDULING | 01-02-2014 |
20140040276 | METHOD AND APPARATUS FOR PROCESSING TIME SERIES DATA - The present invention relates to processing of time series data. There is disclosed a method and apparatus for processing time series data, the method comprising: receiving a time series data set, wherein each element of the time series data set contains a timestamp and an original value associated with the timestamp, and times represented by all timestamps constitute a time series having fixed time intervals; converting each original value into a coded value occupying a smaller storage space, according to a predetermined monotone numerical compression coding scheme; dividing the times represented by all timestamps into a plurality of time intervals having a predetermined length; assembling coded values corresponding to all timestamps within each time interval into a data package such that the data package contains coded values arranged in an order of timestamps; and storing in a database record each data package and its associated identification of a time interval. | 02-06-2014 |
20140074855 | MULTIMEDIA CONTENT TAGS - Methods, devices and computer program products facilitate enhanced use and interaction with a multimedia content through the use of tags. While a content is being presented by a device, a content identifier and at least one time code associated with one or more content segments are obtained. One or both of the content identifier and the time code can be obtained from watermarks that are embedded in the content, or through computation of fingerprints that are subsequently matched against a database of stored fingerprints and metadata. The content identifier and the at least one time code are transmitted to a tag server. In response, tag information for the one or more content segments is received and one or more tags are presented to a user. The tags are persistently associated with temporal locations of the content segments. | 03-13-2014 |
20140108420 | INDEX CREATION METHOD AND SYSTEM - A data searching system is provided for real-time database searching. The data searching system includes a plurality of databases having respective maximum data capacity, and a searching module configured to provide a searching service interface. The data searching system also includes an index module configured to write received data into one of the plurality of databases, to treat the received data as the most up-to-date data to be stored over data having a longer existence le period in the plurality of database when the plurality of databases are filled; and to create indices of the plurality of databases. Further, the data searching system includes a transmission module configured to send the created indices of the plurality of databases to the searching module to provide searching results of the data searching system | 04-17-2014 |
20140181118 | METHOD FOR PROCESSING PATENT INFORMATION FOR OUTPUTTING CONVERGENCE INDEX - The present invention relates to a method for outputting a convergence index, and more particularly, to a method for outputting a convergence index by utilizing patent information. According to the method for outputting the convergence index of the present invention, the convergence index can be outputted by using time information related to a patent which is included in a patent group, a patent classification, and an industrial classification that corresponds to the patent classification. The method for outputting the convergence index of the present invention systematically outputs the convergence index by using patent data, which is an objective data, thereby outputting the convergence index which is objective and appropriate. | 06-26-2014 |
20140250131 | Method and System for Indexing and Searching Timed Media Information Based Upon Relevance Intervals - A method and system for indexing, searching, and retrieving information from timed media files based upon relevance intervals. The method and system for indexing, searching, and retrieving this information is based upon relevance intervals so that a portion of a timed media file is returned, which is selected specifically to be relevant to the given information representations, thereby eliminating the need for a manual determination of the relevance and avoiding missing relevant portions. The timed media includes streaming audio, streaming video, timed HTML, animations such as vector-based graphics, slide shows, other timed media, and combinations thereof. | 09-04-2014 |
20140258307 | Method for Preparing Numerous Data for Efficient Manipulation using Interning - A data-processing technique for increasing data-size capacity and improving query speed on large datasets where fields within records are replaced by integers representing distinct values of those fields, the integers drawn from a densely-populated range so that record selection, aggregation and other actions can be performed efficiently using bit sets and other data structures. | 09-11-2014 |
20140280200 | DATE AND TIME HANDLING - Embodiments are provided for date and time handling. In some embodiments, a timestamp and a location of creation for a content item is received, a time zone offset is retrieved for the location, the timestamp is converted into a local date and time using the time zone offset, and the local date and time and the time zone offset are used to create a value for a temporal identifier, and the temporal identifier is stored for the content item. | 09-18-2014 |
20140358936 | TEMPORALLY-CORRELATED ACTIVITY STREAMS FOR CONFERENCES - Techniques are provided for capturing events and activities that occur during a conference, generating metadata related to the events, and correlating the metadata with specific points in time, within the conference, at which the corresponding events occurred. The resulting temporally-correlated event metadata may be stored as part of the conference recording, or separate from the conference recording. Once the temporally-correlated event metadata has been stored for a conference, the conference may be indexed based on the metadata. The index may then be used to not only to locate a conference that satisfies specified search criteria, but to identify the points or snippets, within the conference, that correspond to the search criteria. | 12-04-2014 |
20150026191 | MATCHING METHOD AND COMPUTER-READABLE RECORDING MEDIUM - A matching apparatus sets windows within match data, the windows each having a width larger than that in a window width condition defined in a query, and further sets windows each satisfying an event condition of a window defined in the query as temporary windows. Further, the matching apparatus checks sets of temporary windows against an interval condition and outputs events included in one or more sets of temporary windows each satisfying the interval condition, as a matching result. | 01-22-2015 |
20150039625 | Hierarchical Temporal Event Management - Hierarchical temporal event management enables reduction or elimination of synchronization of multiple potentially huge indexes for real-time log indexing. Logs are time series data of events having associated times. Raw events are indexed in a hierarchical index. Transformed, filtered, or aggregated events are indexed in the hierarchical index at a different level of the hierarchy than the raw events. The result is a single hierarchical index that supports queries that optionally cross “level boundaries”, enabling a search on both aggregated information and specific elements. Such searches are usable when generating “drill down” data for graphs and reports. Search requests having corresponding search specifications are received from requestors. In response, a hierarchical event store is searched and results are provided to the requestors. Optionally the results are themselves indexed in a level of the hierarchical index, enabling results of computationally expensive aggregate searches to be stored in the hierarchical index. | 02-05-2015 |
20150046466 | Matching Information Items - In one embodiment, a method of identifying the presence of matching information items in a network includes using a hashing scheme to generate a set of first hash values from a respective set of first information items stored at a first node and transmitting the set of first hash values over the network to a second node. The set of first hash values is compared at the second node with a set of second hash values generated, using the hashing scheme, from a respective set of second information items stored in the network, to thereby determine at least one matching hash value between the set of first hash values and the set of second hash values. The determined matching hash value is used to identify the presence of at least one matching information item between the set of first information items and the set of second information items. The hashing scheme is chosen so that a unique hash value in the hashing scheme indicates a sufficient number of information items to prevent the unique hash value being used as an identifier of a unique information item, such that the transmission of the set of first hash values to the second node does not disclose the set of first information items to the second node. | 02-12-2015 |
20150058355 | METHOD AND SYSTEM FOR ADDRESSING THE PROBLEM OF DISCOVERING RELEVANT SERVICES AND APPLICATIONS THAT ARE AVAILABLE OVER THE INTERNET OR OTHER COMMUNCATIONS NETWORK - A system and method is presented that extracts snippets form web pages according to specially designed logic. The extracted snippets might be made relevant to, i.e., indexed by, a location and time/day applicability. Such snippets may be thought of as apps or services that are defined only when a mobile terminal is in a pre-defined geographical area at a certain time and day (e.g., as defined by a calendar of events). Extracted snippets are stored and made searchable. Methods and a system are described to control the display of snippet search results. Snippets may be selected by user or by programmed logic and executed on the mobile terminal or in remote servers without the need to download the app or source code associated with the snippet. | 02-26-2015 |
20150088903 | DATA ALLOCATION CONTAINERS IN A PARTITIONED TABLE OF A COMPUTER DATABASE SYSTEM FOR HOLDING DATA BASED ON USAGE - An apparatus and method utilize partitioned database tables divided into data allocation containers (DACs) where data is placed into the DACs based on usage of the data in past queries. Records that are used most often are placed together and records that are used less often are placed together to improve database performance. In preferred embodiments, a database manager determines where to place data into the DACs based on how often the data is selected by a database query using a DAC selection ratio (DSR). The database manager may determine when to perform table maintenance to move rows of data to the appropriate DACs based on a timestamp or last check date (LCD) stored in the database. | 03-26-2015 |
20150113000 | CLOUD BASED MANAGEMENT FOR MULTIPLE CONTENT MARKERS - A first device may receive an instruction to add a first marker that identifies a first time index associated with particular content and a particular account used to access the particular content; receive an instruction to add a second marker that identifies a second time index associated with the particular content and the particular account; store the first marker and information associating the first marker with the first time index, the particular content, and the particular account; store the second marker and information associating the second marker with the second time index, the particular content, and the particular account; receive selection of the first marker or the second marker, associated with the particular content and the particular account; and cause a second device to play back the particular content at the first time index or the second time index. | 04-23-2015 |
20150120753 | TEMPORAL USER ENGAGEMENT FEATURES - One or more techniques and/or systems are provided for indexing content based upon index features (e.g., temporal features, user engagement features, and/or outlier features), and/or for providing content within a search result interface based upon such index features and/or rankings. For example, user reaction data associated with content (e.g., a microblog message, a social network post, etc.) may be evaluated to generate a user engagement feature that may be constrained to a time window feature (e.g., the number of shares of a message within the first 10 minutes from publication of the message) to create an index feature for indexing the content within a content index. Responsive to the index feature corresponding to a search query, the content may be provided with search results for the search query. For example, the content may correspond to trending or breaking news associated with the search query. | 04-30-2015 |
20150149480 | TIME SERIES SEARCH IN PRIMARY AND SECONDARY MEMORY - Methods and apparatus consistent with the invention provide the ability to organize, index, search, and present time series data based on searches. Time series data are sequences of time stamped records occurring in one or more usually continuous streams, representing some type of activity. In one embodiment, time series data is organized into discrete events with normalized time stamps and the events are indexed by time and keyword. A search is received and relevant event information is retrieved based in whole or in part on the time indexing mechanism, keyword indexing mechanism, or statistical indices calculated at the time of the search. | 05-28-2015 |
20150317341 | METHOD, APPARATUS AND SYSTEM FOR INDEXING CONTENT BASED ON TIME INFORMATION - There is provided a method, apparatus and system for indexing content based on relative time information. The method, apparatus and system include determining relative time information of at least one of a time interval of at least a portion of the content and an event occurring in the content, generating time metadata that indexes in absolute time the determined relative time information and communicating the time metadata for storage. The method, apparatus and system can further include receiving a request for the at least one of a time interval of at least a portion of the content and an event occurring in the content, the request identifying a desired content portion using relative time information, using the time metadata to determine a portion of the content relative to the time information and communicating the content portion relative to the time information to a requester. | 11-05-2015 |
20150331856 | TIME-BASED CONTENT AGGREGATOR - Techniques to aggregate and provide a time-based feed of content from a plurality of sources are disclosed. In various embodiments, a time-stamped index of content items from a plurality of content sources is obtained, wherein the time-stamped index associates at least a subset of content items with an event. The time-stamped index and said at least a subset of the content items are used to provide a content feed associated with the event, wherein the content feed includes content from at least two or more of said plurality of sources arranged at least in part by time through a duration of occurrence of the event. | 11-19-2015 |
20150347690 | MANAGING USER INFORMATION - SOURCE PRIORITIZATION - Systems, methods, and computer-readable medium are provided for managing user information. For example, data of a particular data type may be received from a plurality of sources. In some examples, the data may include at least respective time stamps. The received data may be aggregated to form a data record for a period of time based at least in part on the respective time stamps. Additionally, in some cases, the data record may be provided to at least one application configured to present a user interface representing the aggregated data of the plurality of sources. | 12-03-2015 |
20150356079 | TEMPORAL METADATA TRACK - Methods, data processing systems and machine readable non-transitory storage media are described that can provide, in one embodiment, a non-time based description of types of metadata in a time based metadata track that can be associated with, in time, a time based media track. The description can include a set of keys, or other identifiers, that specify the types of metadata in the metadata track, and the description can also include values describing the structure of each key and values describing how to interpret each key. | 12-10-2015 |
20150356154 | SYSTEM FOR STORAGE, QUERYING, AND ANALYSIS OF TIME SERIES DATA - A system for storing time series data includes an ingester that prepares metadata indices associated with blocks of incoming time series data and stores the blocks of data in a time series database and the indices in a separate index database. The time series database distributes storage of the data blocks among multiple data nodes. A query layer receives queries and uses the index database to determine which data blocks are needed to process the query, and then requests only those data blocks from the time series database. Processing of the query is performed within the time series database only on those data nodes that contain relevant data, and partial results are passed to an output layer for formation into a final query result. | 12-10-2015 |
20160055214 | PREVIEWING PARSED RAW DATA USING A GRAPHICAL USER INTERFACE - Embodiments are directed towards previewing results generated from indexing data raw data before the corresponding index data is added to an index store. Raw data may be received from a preview data source. After an initial set of configuration information may be established, the preview data may be submitted to an index processing pipeline. A previewing application may generate preview results based on the preview index data and the configuration information. The preview results may enable previewing how the data is being processed by the indexing application. If the preview results are not acceptable, the configuration information may be modified. The preview application enables modification of the configuration information until the generated preview results may be acceptable. If the configuration information is acceptable, the preview data may be processed and indexed in one or more index stores. | 02-25-2016 |
20160063133 | COMPUTING ARCHITECTURE FOR STORING A GRAPH DATABASE BASED ON TEMPORAL ASPECTS OF ITS EDES - Data specifying a new edge of a graph database may be received. A data store for storing the new edge may be identified from amongst a plurality of data stores utilized to store one or more portions of the graph database. Each of the plurality of data stores may be associated with a set of values corresponding to an aspect of edges of the graph database. The data store for storing the new edge may be identified based on the new edge being associated with a value corresponding to the aspect of edges of the graph database that is within a set of values corresponding to the aspect of edges of the graph database associated with the data store for storing the new edge. | 03-03-2016 |
20160063134 | COMPUTING ARCHITECTURE FOR STORING A GRAPH DATABASE BASED ON TEMPORAL ASPECTS OF ITS EDGES - Data specifying a new edge of a graph database may be received. A data store for storing the new edge may be identified from amongst a plurality of data stores utilized to store one or more portions of the graph database. Each of the plurality of data stores may be associated with a set of values corresponding to an aspect of edges of the graph database. The data store for storing the new edge may be identified based on the new edge being associated with a value corresponding to the aspect of edges of the graph database that is within a set of values corresponding to the aspect of edges of the graph database associated with the data store for storing the new edge. | 03-03-2016 |
20160070736 | Determining Timestamps To Be Associated With Events In Machine Data - Methods and apparatus consistent with the invention provide the ability to organize, index, search, and present time series data based on searches. Time series data are sequences of time stamped records occurring in one or more usually continuous streams, representing some type of activity. In one embodiment, time series data is organized into discrete events with normalized time stamps and the events are indexed by time and keyword. A search is received and relevant event information is retrieved based in whole or in part on the time indexing mechanism, keyword indexing mechanism, or statistical indices calculated at the time of the search. | 03-10-2016 |
20160092485 | Event Time Selection Output Techniques - Event time selection output techniques are described. In one or more implementations, one or more inputs are received, at one or more computing devices, that involve interaction associated with a particular one of a plurality of events via a user interface, in which the plurality of events result from a search of data, each of the plurality of events include the data that is associated with a respective point in time, and the one or more inputs specify a relative time in relation to the respective point in time of the particular event. A determination is made as to which of the plurality of events correspond to the specified relative time by the one or more computing devices and a result of the determination is output by the one or more computing devices for display in the user interface. | 03-31-2016 |
20160098396 | Method and System for Indexing and Searching Timed Media Information Based Upon Relevance Intervals - A method and system for indexing, searching, and retrieving information from timed media files based upon relevance intervals. The method and system for indexing, searching, and retrieving this information is based upon relevance intervals so that a portion of a timed media file is returned, which is selected specifically to be relevant to the given information representations, thereby eliminating the need for a manual determination of the relevance and avoiding missing relevant portions. The timed media includes streaming audio, streaming video, timed HTML, animations such as vector-based graphics, slide shows, other timed media, and combinations thereof. | 04-07-2016 |
20160125053 | SYSTEM AND METHOD FOR STORAGE AND ANALYSIS OF TIME-BASED DATA - A system and method includes a data sensor providing sensor data. A database is configured to store the sensor data over time in rows of a table. A processor is configured to convert the table into a temporal format and collapse the rows in a temporal table. The temporal data can be normalized, and the normalized temporal data can be natively analyzed over normalized time periods, e.g., to improve an efficiency and/or accuracy of the analysis. The systems and methods can also be used to efficiently inter-operate with non-temporal data as needed. | 05-05-2016 |
20160140238 | Normalization of Time Stamps for Event Data - Methods and apparatus consistent with the invention provide the ability to organize, index, search, and present time series data based on searches. Time series data are sequences of time stamped records occurring in one or more usually continuous streams, representing some type of activity. In one embodiment, time series data is organized into discrete events with normalized time stamps and the events are indexed by time and keyword. A search is received and relevant event information is retrieved based in whole or in part on the time indexing mechanism, keyword indexing mechanism, or statistical indices calculated at the time of the search. | 05-19-2016 |
20160147809 | Exporting and Importing Database Tables in a Multi-User Database Environment - Disclosed herein are system, method, and computer program product embodiments for exporting and importing database tables in a database management system using multi-version concurrency control (MVCC). An embodiment operates by first initiating an export of a database table in the database management system. During the export transaction, temporary creation and deletion timestamps are identified from MVCC information associated with each row in the database table. Each temporary timestamp is associated with a database transaction. A timestamp map is then generated that associates the identified temporary timestamps with commit timestamps of the associated transactions. The database table, associated MVCC information, timestamp map, and snapshot timestamp of the export transaction are written to a binary file. When an import of the database table is initiated in a database management system, the database table is reconstructed from the table rows, associated MVCC information, timestamp map, and snapshot timestamp of the export transaction in the binary file. | 05-26-2016 |
20160154836 | Expiration of Persistent Data Structures That Satisfy Search Queries | 06-02-2016 |
20160162600 | CHARACTERIZING SUCCESS PATHWAYS IN NETWORKED GRAPHS - Methods and systems for inferring performance include a chain graph that has multiple nodes, one or more of which has a known value at a first timestamp. A value associated with a first node at the first timestamp influences a value associated with a second node connected to the first node by an edge at the first timestamp. Each node has an associated chain that represents values of the node at different timestamps. Known values of each node in the graph are propagated within each timestamp to all neighboring nodes. Known values of each node in the graph are propagated across different timestamps. | 06-09-2016 |
20160171016 | IMAGE SEARCH WITH HISTORICAL USER ACTIVITY METADATA | 06-16-2016 |
20160188577 | USER-DIRECTED NAVIGATION OF MULTIMEDIA SEARCH RESULTS - A method and apparatus for timed tagging of content is featured. The method and apparatus can include the steps of, or structure for, obtaining at least one keyword tag associated with discrete media content; generating a timed segment index of discrete media content, the timed segment index identifying content segments of the discrete media content and corresponding timing boundaries of the content segments; searching the timed segment index for a match to the at least one keyword tag, the match corresponding to at least one of the content segments identified in the segment index; and generating a timed tag index that includes the at least one keyword tag and the timing boundaries corresponding to the least one content segment of the discrete media content containing the match. | 06-30-2016 |
20160188648 | A RESIDENTIAL MANAGEMENT SYSTEM - This disclosure relates to a residential management system ( | 06-30-2016 |
20160253344 | SYSTEM AND METHOD FOR IMPLEMENTING A MULTI-WORD UTC TIME STAMP USING A SINGLE-WORD UTC TIME STAMP AND A MULTI-WORD KEY | 09-01-2016 |
20160253345 | SYSTEM AND METHOD FOR OBTAINING TIME DATA DISPLAYABLE REMOTELY FROM A SINGLE-WORD UTC TIME STAMP | 09-01-2016 |
20190147002 | Storage Estimation in a Data Indexing and Query System | 05-16-2019 |
20190147046 | SYSTEMS AND METHODS FOR PROVIDING PERSONALIZED CONTEXT-AWARE INFORMATION | 05-16-2019 |