Patents - stay tuned to the technology

Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


10th week of 2015 patent applcation highlights part 79
Patent application numberTitlePublished
20150066857REPLICATION OF SNAPSHOTS AND CLONES - Performing replication of snapshots between storage systems is disclosed, including: receiving a request to store at a destination system a snapshot data to represent at the destination system a state of a set of data at a first point-in-time, wherein a first source system snapshot data that represents at a source system the state of the set of data at the first point-in-time depends on a second source system snapshot data that represents at the source system a state of the set of data at a second point-in-time; and determining the snapshot data to represent at the destination system the state of the set of data at the first point-in-time, wherein the snapshot data is determined based on data comprising the first source system snapshot data and a destination system snapshot data that represents at the destination system a state of the set of data at a third point-in-time.2015-03-05
20150066858SYSTEMS AND METHODS FOR RESUMABLE REPLICATION - Implementations described and claimed herein provide systems and methods for resumable replication. In one implementation, an interruption in a transfer between a source and a target is identified. The transfer includes a send stream generated by the source and configured for receipt by the target. The send stream includes one or more snapshots of the source. A receive checkpoint generated by the target is received at the source. The receive checkpoint indicates data successfully received into the target during the transfer prior to the interruption. The transfer is resumed based on the received checkpoint. The resumed transfer skips any of the one or more snapshots and all data in a resumable snapshot already existing on the target. A complete transfer from the source to the target is verified using a chain of custody.2015-03-05
20150066859MEMORY FIRST LIVE SNAPSHOT - The subject matter of this specification can be implemented in, among other things, a method including receiving a request to create a live snapshot of a state of a virtual machine including a memory and an original disk file. The method further includes copying, by a hypervisor, data from the memory to a storage device to form a memory snapshot. The method further includes pausing the virtual machine and creating a new disk file at a reference point-in-time. The original disk file is a backing file of the new disk file. The method further includes resuming the virtual machine. The virtual machine is to perform disk operations using the new disk file after the reference point-in-time. The method further includes copying the original disk file to a disk snapshot file. The method further includes providing the live snapshot including the disk snapshot file and the memory snapshot.2015-03-05
20150066860METHOD AND APPARATUS FOR UTILIZING VIRTUAL MACHINE INSTANCE INFORMATION FROM A DATABASE FOR SOFTWARE DEFINED CLOUD RECOVERY - Method and Apparatus for rapid scalable unified infrastructure system management platform are disclosed by discovery of compute nodes, network components across data centers, both public and private for a user; assessment of type, capability, VLAN, security, virtualization configuration of the discovered unified infrastructure nodes and components; configuration of nodes and components covering add, delete, modify, scale; and rapid roll out of nodes and components across data centers both public and private.2015-03-05
20150066861Flexible Time-based Aggregated Derivations for Advanced Analytics - Methods, system, and devices for improving pre-modeling processing of data for use in predictive modeling. A computing device may be configured to perform operations for processing client data using metadata describing various client-specific parameters. Received client data may be loaded within stage tables based on the client-specific parameters, such flat file locations. The computing device may perform various validation checks on the loaded data, such as checks to identify duplication data records associated with client data received at different times, duplication data records occurring within an overlap period, and deleted records. In an embodiment, the computing device may perform additional checks to validate data records that include changing status information, such as marital status data of an employee. The computing device may use processed client data to generate weekly aggregated tables based on custom aggregation timeframes. In an embodiment, the computing device may archive aggregated data for subsequent use.2015-03-05
20150066862MANAGING AN ARCHIVE FOR APPROXIMATE STRING MATCHING - In one aspect, in general, a method is described for managing an archive for determining approximate matches associated with strings occurring in records. The method includes: processing records to determine a set of string representations that correspond to strings occurring in the records; generating, for each of at least some of the string representations in the set, a plurality of close representations that are each generated from at least some of the same characters in the string; and storing entries in the archive that each represent a potential approximate match between at least two strings based on their respective close representations.2015-03-05
20150066863EXPIRATION OF RECORDS OF A WEB-BASED DISCUSSION - A system and machine-implemented method for expiring records of a web-based discussion is provided. A time value associated with a web-based discussion is received from one of several participants of the discussion. A record of the web-based discussion is stored. The record of the web-based discussion is deleted according to the received time value.2015-03-05
20150066864CONTROLLING FILLING LEVELS OF STORAGE POOLS - Method, system, and computer program product embodiments of controlling filling levels of a plurality of storage pools are provided. A plurality of files is selected from each storage pool of the plurality of storage pools. Each file is then copied to a server and a list is updated. The list comprises an entry for each file of the plurality of files. Each entry comprises a status information. The status information indicates that the corresponding file has been copied to the server. Each entry further comprises an identifier indicating the storage pool on which the corresponding file is stored. If it is detected that the filling level of a storage pool reaches a predefined first threshold value, then a first set of files is determined by use of the list. Each file of the first set of files is replaced by a stub file. The status information is updated.2015-03-05
20150066865ARCHIVE INFORMATION MANAGEMENT - A data management apparatus may include a non-transitory memory coupled to a processor. The processor may be configured for managing data associated with one or more applications by processing instructions stored in the memory. For example, the instructions may cause the processor to determine metadata associated with content of an associated data repository. In some cases, the metadata may include information corresponding to an application associated with the data repository. Based on the metadata, the instructions may then cause the processor to create a data archive from at least a portion of the data repository and periodically analyze the metadata according to one or more data retention policies to determine whether the associated data archive is a candidate for destruction.2015-03-05
20150066866DATA HEALTH MANAGEMENT - A data health management apparatus may include a non-transitory memory and a processor communicatively coupled to the memory. In some cases, the processor may be configured to process instructions read from the memory. For example, the instructions may cause the processor to identify data associated with an application, where the data stored in at least one data repository. The processor may then analyze, the data stored in the at least one data repository, such as via a network, to determine a data health metric. The instructions may then cause the processor to determine an action to be performed on the data repository based on the determined data health metric.2015-03-05
20150066867SYSTEMS AND METHODS FOR ZERO-KNOWLEDGE ATTESTATION VALIDATION - The method for zero-knowledge attestation validation process includes receiving a statement from a primary account in a primary electronic database over a communication network for validation with an authority account in an authority electronic database, creating a set of keys permitting validation of the statement without the primary electronic database identifying the authority account and without the authority electronic database identifying the primary account, associating a first key with the statement, correlating the associated first key and statement with a second key identifying the authority account, validating the veracity of the statement as an attestation with the authority account over the communication network, relating the first key to the attestation, linking the related first key and attestation with a third key identifying the primary account, and transmitting the attestation to the primary electronic database over the communication network for storage in the primary account with the statement.2015-03-05
20150066868NON-TRANSITORY COMPUTER-READABLE RECORDING MEDIUM THAT STORES DOCUMENT EVALUATION PROGRAM THAT EVALUATES CONSISTENCY IN DOCUMENT - A non-transitory computer-readable recording medium that stores a document evaluation program executable by a computer in a document evaluation apparatus includes first program code that causes the computer to determine that a plurality of pages from each of which the same type of object has been detected are in the same group and to detect the plurality of pages in the same group from the document, second program code that causes the computer to evaluate consistency in the plurality of pages, in the same group, that have been detected by the first program code, and third program code that causes the computer to display an evaluation result obtained by the second program code.2015-03-05
20150066869Module Database with Tracing Options - A database of module performance may be generated by adding tracing components to applications, as well as by adding tracing components to modules themselves. Modules may be reusable code that may be made available for reuse across multiple applications. When tracing is performed on an application level, the data collected from each module may be summarized in module-specific databases. The module-specific databases may be public databases that may assist application developers in selecting modules for various tasks. The module-specific databases may include usage and performance data, as well as stability and robustness metrics, error logs, and analyses of similar modules. The database may be accessed through links in module description pages and repositories, as well as through a website or other repository.2015-03-05
20150066870Correlation of Maximum Configuration Data Sets - A method of correlating data for multiple product configurations is provided comprising enhancing, by a processor, data set definition to accommodate data models of data sets describing multiple product configurations. The method also comprises comparing, by the processor, values of the data sets utilizing at least one matching algorithm and effectivity expressions identifying relevant rows for comparison in the data sets. The method also comprises enhancing, by the processor, the at least one matching algorithm to identify perfect and partial matches between the data sets wherein values of all data contained in the data sets are compared in one single operation comprising simultaneous validation of engineering data for the multiple product configurations.2015-03-05
20150066871DATA DEDUPLICATION IN AN INTERNET SMALL COMPUTER SYSTEM INTERFACE (iSCSI) ATTACHED STORAGE SYSTEM - Embodiments of the present invention disclose a method, computer program product, and system for data deduplication. Receiving a protocol data unit (PDU) that includes data to be stored on a system and a hash value that corresponds to the data. Determining whether the hash value of the received PDU matches a stored hash value that corresponds to data that is stored in the system. Responsive to determining that the hash value of the received PDU does not match a stored hash value, storing the data included in the received PDU in the system. In another embodiment, the system is an iSCSI attached storage system, and the PDU is an iSCSI PDU.2015-03-05
20150066872Efficient Duplicate Elimination - Methods and systems for identifying unique values in an input list are provided. A method in a processor is provided. The method includes generating a hash value list based on an input list of items using a respective work hem of the processor for each item in the input list and identify lag unique items in the input list based at least on the hash value list.2015-03-05
20150066873POLICY BASED DEDUPLICATION TECHNIQUES - Policy based deduplication techniques are described. A deduplication application may manage deduplication operations for a storage system. The deduplication application may comprise, among other elements, a deduplication handler component to receive a deduplication request to perform deduplication operations for a logical container of a storage system. The deduplication application may further comprise a policy manager component to retrieve a data compliance policy associated with the logical container, the data compliance policy to comprise a set of rules to control deduplication operations for the logical container. The deduplication application may still further comprise a deduplication manager component to determine whether to perform deduplication operations for the logical container based on the data compliance policy for the logical container. Other embodiments are described and claimed.2015-03-05
20150066874DATA DEDUPLICATION IN AN INTERNET SMALL COMPUTER SYSTEM INTERFACE (iSCSI) ATTACHED STORAGE SYSTEM - Embodiments of the present invention disclose a method, computer program product, and system for data deduplication. Receiving a protocol data unit (PDU) that includes data to be stored on a system and a hash value that corresponds to the data. Determining whether the hash value of the received PDU matches a stored hash value that corresponds to data that is stored in the system. Responsive to determining that the hash value of the received PDU does not match a stored hash value, storing the data included in the received PDU in the system. In another embodiment, the system is an iSCSI attached storage system, and the PDU is an iSCSI PDU.2015-03-05
20150066875UPDATING DE-DUPLICATION TRACKING DATA FOR A DISPERSED STORAGE NETWORK - A method begins by a dispersed storage (DS) processing module of a dispersed storage network (DSN) determining whether a change has occurred to a data object of a set of data objects. When a change has occurred, the method continues with the DS processing module accessing de-duplication tracking data for the set of data objects. When the change is deletion of an identified data object of the set of data objects, the method continues with the DS processing module determining whether the identified data object is the only data object in the set of data objects. When the identified data object is not the only data object in the set of data objects, the method continues with the DS processing module updating the linking information to delete linking the identified data object to addressing information.2015-03-05
20150066876DATA DE-DUPLICATION - A method and device for data de-duplication, comprising: performing data chunk partition on a current data object by using a different standard in each of a plurality of logical passes; searching one or more first redundant data chunks of the current data object in each logic pass based on the data chunks partitioned on the current data object in the logical pass, respectively, and performing data de-duplication on the current data object based on all of the found first redundant data chunks of the current data object. Other embodiments of the present invention may also relate to a data de-duplication system and a corresponding computer program product.2015-03-05
20150066877SEGMENT COMBINING FOR DEDUPLICATION - A non-transitory computer-readable storage device includes instructions that, when executed, cause one or more processors to receive a sequence of hashes. Next, the one or more processors are further caused to determine locations of previously stored copies of a subset of the data chunks corresponding to the hashes. The one or more processors are further caused to group hashes and corresponding data chunks into segments based in part on the determined information. The one or more processors are caused to choose, for each segment, a store to deduplicate that segment against. Finally, the one or more processors are further caused to combine two or more segments chosen to be deduplicated against the same store and deduplicate them as a whole using a second index.2015-03-05
20150066878Efficient Context Save/Restore During Hardware Decompression of DEFLATE Encoded Data - An approach is provided in which a hardware accelerator receives a request to decompress a data stream that includes multiple deflate blocks and multiple deflate elements compressed according to block-specific compression configuration information. The hardware accelerator identifies a commit point that is based upon an interruption of a first decompression session of the data stream and corresponds to one of the deflate blocks. As such, the hardware accelerator configures a decompression engine based upon the corresponding deflate block's configuration information and, in turn, recommences decompression of the data stream at an input bit location corresponding to the commit point.2015-03-05
20150066879DEFRAGMENTING SLICES IN DISPERSED STORAGE NETWORK MEMORY - A method begins by a dispersed storage (DS) processing module receiving access requests, processing data set requests and issuing access responses. The method continues by monitoring slice access requests to generate access records by either storing time stamped access records indicating identities of slices requested by a timestamp or by commonality of slice names. The method continues with determining a correlation of two or more slice access based on the access records when a correlation is greater than a correlation threshold and identifying two or more slices for co-location. The method continues when the two or more slices are not co-located by selecting one or more of the two or more slices for migration to a common memory device.2015-03-05
20150066880Checkpoint and Restart - A method of performing a checkpoint on a set of connected processors and memories comprises the steps of creating one or more statefiles for one or more of the processors, querying available processing and/or memory resources, allocating data from one or more statefiles to the available resources, compressing the allocated data, storing the compressed data, and repeating the querying, allocating, compressing and storing steps until all of the statefile(s) are compressed and stored.2015-03-05
20150066881COMPRESSING TRACE DATA - Trace data are compressed by storing a compression table in a memory. The table corresponds to results of processing a set of training trace data using a table-driven compression algorithm. The trace data are compressed using the table according to the algorithm. The stored compression table is accessed read-only. The table can be determined by automatically processing a set of training trace data using the algorithm and transforming the compression table produced thereby into a lookup-efficient form. A network device includes a network interface, memory, and a processor that stores the table in the memory, compresses the trace data using the stored compression table according to the table-driven compression algorithm, the stored table being accessed read-only during the compressing, and transmits the compressed trace data via the network interface.2015-03-05
20150066882POLICY DRIVEN AUTO-TRANSITIONING FRAMEWORK FOR GOVERNED OBJECTS IN SERVICE REGISTRIES - A method for automated policy-driven transitioning of governed objects in a service registry is provided. The method includes receiving a request in a service registry executing in memory of a host server computing system to persist a governed object of a service registry. The method also includes identifying a policy to be applied to the governed object in response to the receipt of the request. The method yet further includes applying the policy to the governed object and determining whether or not the application of the policy has been successful. Finally, the method includes triggering a transition of the governed object from a contemporaneous state to a new state in the service registry if the application of the policy has been successful. In this way, governed objects of the service registry can be transitioned from one state to the other driven by policies in an automated way.2015-03-05
20150066883Managing versions of cases - A computer system records a plurality of cases. Each case is used with a software system. The version of the software system is the same for each case. Each case includes a set of input data. Each case includes an identification of a parent case from which input data in the case was copied unless the case is an original case. The identification of the parent case creates a parent/child relationship between the case and the parent case. The computer system creates a hierarchy of the parent/child relationships among the plurality of cases. The computer system displays a subset of the plurality of cases in response to a search of the plurality of cases. A smaller subset of the plurality of cases is selected as a chosen model for an environment in which an activity is to be performed.2015-03-05
20150066884System and Method for Representing Change Values - A method for measuring a change between two values for one or more data elements over time uses a “delta” value to indicate the significance of the change. The delta value is the difference between the two values, added to the ratio between those values multiplied by an asymptote. Experimental data sets with known values may be used to create data sets to which selection criteria are applied in order to calculate an optimal asymptote for the application of the delta values. This optimal asymptote may then be used for calculating delta values across an entire population for predictive purposes.2015-03-05
20150066885PROVIDING INTELLIGENT SERVICE PROVIDER SEARCHING AND STATISTICS ON SERVICE PROVIDERS - According to an exemplary embodiment of the invention, a method of discovering new service providers includes: displaying a graphical user interface that enables a user to enter current search data to perform a search for service providers of a service, performing a search using the current search data to generate a list of service providers that provide the service, and filtering out the service providers from the list that were previously employed by a given entity.2015-03-05
20150066886NATIVE APPLICATION SEARCH RESULTS - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for determining that a first web resource responsive to a query includes content for which synchronized content is accessible by a native application installed on a user device, and in response to this determination generating a native application search result that includes native application request data that causes the native application installed on the user device to request the synchronized content and providing web resource search results and the native application search result to the user device, each respective web search result referencing a respective one of the web resources.2015-03-05
20150066887INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND PROGRAM - Disclosed is an information processing apparatus including a favorite list acquisition unit, a unique information acquisition unit, and a search result acquisition unit. The favorite list acquisition unit is configured to acquire a favorite list serving as a list of contents on which a favorite operation expressing a positive impression of a user has been performed. The unique information acquisition unit is configured to acquire, when one of the contents is selected from the favorite list, unique information unique to the selected content serving as the content selected from the favorite list. The search result acquisition unit is configured to acquire a search result obtained by searching for contents with the selected content as a keyword.2015-03-05
20150066888METHOD AND SYSTEM FOR QUERYING INFORMATION - Performing a query includes receiving a user input, determining a first set of query keywords based at least in part on the user input, obtaining, based on at least some of the first set of query keywords, a user feedback log that includes historical query results, determining a second set of query keywords based on the user feedback log, and making a query based on at least some of the second set of query keywords.2015-03-05
20150066889WEB BROWSER ACCESSIBLE SEARCH ENGINE WHICH ADAPTS BASED ON USER INTERACTION - A search engine (SE) is capable of adapting based on the user's interaction with search results/WebPages. Information, based on user interaction, is subsequently used to modify the priority of search results to create a more relevant search list that provides the user more relevant search information in a shorter period of time. The search engine adaptation takes place by calculating evaluation inputs based on user interaction with search results to compute a metric herein called as the desirability number for one or more search results. The desirability number (DN) is tagged as a search result or page attribute and is stored in the search engine server database in association with each search result or page. Based on the DN and other possible indicators, the resultant search list is modified to better prioritize search results that appear to be more meaningful to the user before continuing to present results to the user.2015-03-05
20150066890COLLABORATIVE SEARCHING - A first user computing device is identified as being collocated with a second user computing device and an invitation is sent over a wireless communication channel for delivery to the first user computing device. The invitation invites the first user computing device to join a collaborative search session with the second user computing device. A first one of a plurality of search contexts is selected for use by the second user computing device within the collaborative search session. The first user computing device uses a second, different one of the plurality of search contexts during the collaborative search session, and presentations of search results within the collaborative search session are organized according to the first search context on the second user computing device and organized according to the second search context on the first user computing device.2015-03-05
20150066891SYSTEM AND METHOD TO SEARCH AND GENERATE REPORTS FROM SEMI-STRUCTURED DATA INCLUDING DYNAMIC METADATA - Embodiments of the invention provide a system and method for searching and reporting on semistructured data that can include dynamic metadata. One embodiment can comprise providing a user interface to a user based on an object type definition for an object type that allows the user to specify search criteria associated with a set of metadata, mapping the user search criteria to a query that comprises at least one structured query constraint and at least one unstructured query constraint, processing the query to search a set of data objects containing semistructured data associated with the object type according to the query and returning a set of results to the user. The search results can be returned to a user based on user-specified reporting parameters. Additionally, the reporting definition can be saved as an object for future execution.2015-03-05
20150066892METHOD AND SYSTEM FOR PROVIDING SEARCH SERIVCES FOR A SOCIAL MEDIA ECOSYSTEM - A method and system for providing social media ecosystem searching services. Cascading searching is used to locate a desired person in a social media ecosystem. Plural related micro-levels are created in cascading searching lists. The plural related micro-levels include one or more cross-connections between the plural cascading merged lists including cross-connections between the search categories, search subcategories or search keywords in the search categories and search subcategories. The cascading searching provides micro-level searching for a desired person in the social media ecosystem at a level not available with other searching techniques. The system includes voice search requests and automatic translation of search requests and communication requests once a desired person is located into plural different languages. The social media search ecosystem cascading searching services are provided on a cloud communications network for mobile and non-mobile devices.2015-03-05
20150066893SYSTEMS AND METHODS FOR ATTRIBUTING PUBLISHERS FOR REVIEW-WRITING USERS - Methods and systems for tracking end users who submit reviews are provided. In some embodiments, reviews are submitted by end users via a reviewing application that reports review submission to a tracking system. In some embodiments, reviews are reported to the tracking system by review web sites that receive the reviews. In some embodiments, the tracking system uses a web crawler to retrieve review information from review web sites. User click records are used to attribute user acquisition to ad providers, and an amount of a reward granted for acquiring a given user may be altered based on records of reviews submitted by the given user.2015-03-05
20150066894Automatically Modifying a Custom Search Engine for a Web Site Based on Administrator Input to Search Results of a Specific Search Query - Automatically creating and modifying a search engine for a website. User input may be received specifying an address of a website. A search engine may be automatically created for the website based on the user input. Webpages of the website may specify a plurality of tags specifying custom attributes of the webpages. During creation of the search engine, these custom attributes may be incorporated into the search engine index. Additional user input may be received customizing the search engine for various search engine contexts, e.g., based on the custom attributes of the webpages. Search engine results for the website may be based on various ranking functions, potentially including social impact of webpages of the website.2015-03-05
20150066895SYSTEM AND METHOD FOR AUTOMATIC FACT EXTRACTION FROM IMAGES OF DOMAIN-SPECIFIC DOCUMENTS WITH FURTHER WEB VERIFICATION - Provided are systems and methods for building a domain-specific facts network. A system includes an optical character recognition (OCR) system configured to perform OCR on an image of a domain-specific document. The system also includes an OCR results analysis system configured to analyze the results of OCR of the domain-specific document. The system also includes a fact extraction system configured to extract data from the domain-specific document based on the analysis of the results of the OCR. The system also includes a web fact extraction system configured to extract data from the Internet; wherein the data is related to the data in the domain-specific document. The system also includes a validation system configured to validate data extracted from the domain-specific document and the Internet. The validated data is stored in a domain-specific facts network.2015-03-05
20150066896PROGRAMMATIC DATA DISCOVERY PLATFORMS FOR COMPUTING APPLICATIONS - Systems, methods and techniques for discovering, managing and/or representing data are described. In particular, systems and methods for acquiring, representing, and disseminating data independently of, for example, the nature of the data sources or the data storage infrastructure, are described. Such discovery, management and/or representation may be enabled by various manners of integration into pre-existing network architecture, enabled via system(s) or method(s) implemented remotely from pre-existing network architecture, and/or enabled via programmatic integration into existing computing applications such as Web applications.2015-03-05
20150066897SYSTEMS AND METHODS FOR CONVEYING PASSIVE INTEREST CLASSIFIED MEDIA CONTENT - The systems and methods for conveying automatic passive interest classified media content includes storing a plurality of media content items on a storage device, associating metadata with each of the media content items in the storage device, creating a media content subset from the plurality of media content items, conveying the media content subset over a communication network to an interactive presentation environment for consumption by a user, analyzing consumption of the media content subset by the user over the interactive presentation environment, modifying the media content subset from the plurality of media content items in the storage device in response to the analyzed user consumption.2015-03-05
20150066898FLOW PIPE TOTALS - A computing device can automatically generate a flow diagram showing statuses that objects in a system can possess, and the possible transitions between these statuses. Using snapshots of database data, the device can determine how the statuses of these objects have changed over time. The device can analyze the data to suggest which database fields likely represent object status. The device can render the flow diagram to illustrate system states at different selected times. Each rendered flow diagram can indicate, for the selected time point, the quantity of objects that possessed each status at that time, and, for a selected time interval, the quantity of objects that changed from each status to each other status during that time interval. The statuses can be represented in the flow diagram as status bubbles having sizes that are based on the quantities of objects have those bubble's statuses at the selected time point.2015-03-05
20150066899SEARCH INDEX FORMAT OPTIMIZATIONS - A search index structure which extends a typical composite index by incorporating an index which is optimized for fast retrieval from storage and which eliminates data which is specific to phrase searching. Other data is represented in a manner which allows it to be calculated rather than stored. Associating variable length entries with logical categories allows their length to be inferred from the category rather than stored. Using delta values between document IDs rather than the ID itself generates a compact, dense symbol set which is efficiently compressed by Huffman encoding or a similar compression method. Using an upper threshold to remove large, and thus rare, delta values from the symbol set prior to encoding further improves the encoding performance.2015-03-05
20150066900High Performance Index Creation On Sorted Data Using Parallel Query Plans - Creation of an index for a table of sorted data for use by a data storage application is initiated. Thereafter, N+1 logical partition of rows of the table are defined so that each logical partition has a corresponding worker process. Each worker process then builds a sub-index based on the corresponding logical partition which are later merged to form the index. Related apparatus, systems, techniques and articles are also described.2015-03-05
20150066901Methods and Systems of Aggregating Information of Geographic Context Regions of Social Networks Based on Geographical Locations Via a Network - In one or more embodiments, one or more systems, devices, methods, and/or processes described can apply searches and/or filters to data of social networks with respect to one or more geographical search regions that intersect respective one or more geographical context regions. One or more social networks can be queried with search and/or filter parameters and one or more geographical context regions, and results received from the social network(s) can be based on the search and/or filter parameter(s) and the geographical context region(s) and presented to a user on a map or other user interface. One or more queries can be saved with their identification(s) of geographical context region(s) and their search and/or filter parameter(s) (e.g. saved queries) can continue to run and/or execute over one or more periods of time transpiring to provide continual and/or periodic reporting.2015-03-05
20150066902Modifying Search Results Based on Selection of One of the Search Results - Methods and apparatus for modifying search results based selection of one of the search results by a user to whom the search results are presented. Initially provided search results may include at least a first set of search results that are associated with a first entity and a second set of search results that are associated with a second entity. In response to a user selection of one of the search results of the first set, the initial search results may be modified to demote and/or omit those search results of the second set that are not also of the first set. The user may be provided with the modified search results.2015-03-05
20150066903SECURITY SYSTEM OPERATOR EFFICIENCY - Systems and methods for increasing an efficiency of an operator of a security system are discussed generally herein. A system can include a memory including ontology data saved thereon, the ontology data can define interrelationships between a scanner associated with access to a room of an area under surveillance, a camera with a field of view at least partially overlapping a footprint of the room, an identifier configured to be scanned by the scanner and associated with a person, and a security policy including one or more predefined conditions, which when satisfied, indicate when a security threat exists, the security policy includes a response an operator can perform if the conditions are satisfied, and the system can include a query module configured to receive a query and search the ontology data and temporal and spatial data associated with the area under surveillance in response to receiving the query.2015-03-05
20150066904INTEGRATING AND EXTRACTING TOPICS FROM CONTENT OF HETEROGENEOUS SOURCES - Examples relate to integrating and extracting topics from content of heterogeneous sources. Observed words are identified in documents, which are received from the heterogeneous sources. Next, document metadata and source metadata are obtained from the heterogeneous sources. The document metadata is used to calculate word topic probabilities for the observed words, and the source metadata is used to calculate source topic probabilities for the observed words. A latent topic is then determined for one of the documents based on the observed words, the word topic probabilities, and the source topic probabilities.2015-03-05
20150066905PRESENTING A COMBINED SEARCH RESULTS SUMMARY IN A GRAPHICAL VIEW - Provided are a computer implemented method, computer program product, and system for presenting a combined search results summary in a graphical view. Selection of two or more search results are received, wherein each of the two or more search results has an associated search result summary, and wherein each associated search result summary includes one or more entries. Relationships between the one or more entries of each associated search result summary and strengths of the relationships are identified. A graphical view is displayed that shows the one or more entries of each associated search result summary, the relationships, and the strengths of those relationships.2015-03-05
20150066906METHOD AND SYSTEM FOR PROVIDING LOCATION-BASED SERVICE USING A SERVER DATABASE - A method for providing location-based service includes the steps of: during browsing of a multimedia file stored in a client device, issuing, using the client device, a database query to a data server to inquire whether the data server stores a place name corresponding to geographic location information of the multimedia file; transmitting, using the data server, the place name to the client device for subsequent display thereon; transmitting, using the data server, a prompt to the client device for prompting input of a new place name; and transmitting, using the client device, the new place name and the geographic location information to the data server for addition into the server database.2015-03-05
20150066907SEAMLESS PAGINATION - A search engine determines a number of pages to present to a user based on one or more of a variety of factors. The search engine may send the search results to a client machine, which may present a subset of the results along with a pagination control in a scrollable interface. The pagination control may present the number of pages determined by the search engine. The search engine may also determine a number of search results to present prior to the presentation of non-scrollable user interface (UI) elements based on the same or different factors. After the amount of scrolling exceeds a threshold, a non-scrollable UI element may be displayed. Additional thresholds may exist, such that additional non-scrollable UI elements are added as the user continues to scroll.2015-03-05
20150066908PRESENTING A COMBINED SEARCH RESULTS SUMMARY IN A GRAPHICAL VIEW - Provided are a computer implemented method, computer program product, and system for presenting a combined search results summary in a graphical view. Selection of two or more search results are received, wherein each of the two or more search results has an associated search result summary, and wherein each associated search result summary includes one or more entries. Relationships between the one or more entries of each associated search result summary and strengths of the relationships are identified. A graphical view is displayed that shows the one or more entries of each associated search result summary, the relationships, and the strengths of those relationships.2015-03-05
20150066909COOKING RECIPE INFORMATION PROVIDING DEVICE, COOKING RECIPE INFORMATION PROVIDING METHOD, PROGRAM, AND INFORMATION STORAGE MEDIUM - A cooking recipe information providing device includes: a recipe extracting unit (2015-03-05
20150066910Methods of Querying a Relational Database - A computer implemented method of obtaining a dataset which answers a main query from a relational database comprises providing a first real result table and one or more further real result tables. The first real result table contains a first dataset obtained from the database which answers a first subquery that forms part of the main query, and the or each further real result table contains a respective further dataset obtained from the database which answers a respective further subquery that forms part of the main query. A dataset is obtained from the first and one or more further real result tables which answers the main query. The computer implemented method obtains a dataset which answers a main query in a reliable and consistent manner.2015-03-05
20150066911APPARATUS AND METHOD FOR PROVIDING UNREGISTERED PHONE NUMBER AND INFORMATION ACQUIRED BY SEARCHING CALL LIST - A method for extracting information associated with connection data in a mobile user terminal includes performing a search for connection data and obtaining connection data and associated information from a search result. Connection data includes any information in the search result that a user can employ to reach an intended target of the search such as a phone number, URI, e-mail address, etc. Associated information corresponding to the connection data is extracted from the search result to form extracted information. The extracted information is transmitted to a controller. The extracted information is reconfigured to a specified format to create formatted extracted information. The formatted extracted information is stored in a database.2015-03-05
20150066912Building a Social Graph Using Sharing Activity of Users of the Open Web - A social graph is built which includes interactions, sharing activity, and connections between the users of the open Web and can be used to improve ad targeting and content personalization. Sharing activity between two users will affect ads or content that both users will be presented while surfing the Web. This sharing activity includes sending of links, sending of videos, sending of files, cutting and pasting of content, sending text messages, and sending of e-mails. Building of the social graph can include creating an edge in the social graph that is representative of a particular category type.2015-03-05
20150066913SYSTEM AND METHOD FOR SEARCHING MULTIMEDIA - A system and method for intelligent content searching is disclosed herein. The system saves all searches executed by the user and periodically re-executes one or more of the previously saved searches and display the subsequent search results to the user at an appropriate time without any user intervention. In one aspect, the system periodically re-executes one or more of the previously saved searches upon the occurrence of a trigger event, which may be trending events, news events, type of menus and/or screens accessed, new content being added on one or more service providers, a boot event, passage of time since last search, etc. In this way, users do not need to set alert or follow any search topic.2015-03-05
20150066914Search Results Using Density-Based Map Tiles - In one embodiment, a method includes accessing a map comprising a plurality of tiles representing a plurality of geographic areas, respectively, where each tile comprises a plurality of objects having locations within the tile, and each tile has below a threshold number of objects located within the tile; receiving a first query from a first user that includes a first location within a first tile; identifying one or more objects corresponding to the first query, where each identified object has a location within the first tile; and generating search results comprising references to one or more of the identified objects.2015-03-05
20150066915System and Method for Group Recommendation of Objects Using User Comparisons of Object Characteristics - Systems and methods for determining a group recommendation of an object, such as a restaurant, movie, or other object, from a plurality of candidate objects based on user comparisons of characteristic traits of the candidate objects are provided. In particular, keywords associated with characteristic traits are identified. The keywords are then presented to members of the group as a series of selection queries. The selection queries require a user to select or rank the keywords based on user preferences. The responses to the selection queries are used to generate a ranking score for each of the plurality of candidate objects and to select one or more of the candidate objects to recommend to the group.2015-03-05
20150066916METHODS AND SYSTEMS OF AGGREGATING INFORMATION OF GEOGRAPHICAL RELATION NETWORKS BASED ON GEOGRAPHICAL LOCATIONS OF SOCIAL NETWORK COMMUNICATIONS VIA A NETWORK - One or more systems, devices, methods, and/or processes described can determine a relation network via analyzing communications of social network users. In one example, a first group of users can be determined via a geographical search region (GSR), and a relation network can be determined via analyzing communications of the first group of users. In another example, the relation network can be determined via analyzing communications of the first group of users with a second group of users that were not directly determined via the GSR. For instance, locations of the second group of users can be determined to be associated with the GSR. For example, associating the second group of users with the GSR can include rating the second group of users, according to one or more criterions and corresponding connection strengths, and determining that the second group of users are connected to the first group of users.2015-03-05
20150066917ITEM SELECTION IN CURATION LEARNING - A method of ranking candidate curation items includes receiving a query. The method also includes extracting items from multiple curations. The method also includes calculating, based on the query, a content similarity measurement for each of the extracted items. The method also includes extracting, from each of the extracted items, multiple curation-specific features. The method also includes calculating one or more curation-specific measurements for each of the extracted items based on the extracted curation-specific features, the one or more curation-specific measurements being different than the content similarity measurement. The method also includes ranking each of the extracted items based on both the content similarity measurement and the one or more curation-specific measurements to generate multiple curation item results.2015-03-05
20150066918CURATION SELECTION FOR LEARNING - A method of ranking curations includes receiving a query. The method also includes calculating, based on the query, a content similarity measurement for each of multiple curations. The method also includes extracting, from each of the curations, multiple curation-specific features. The method also includes calculating a curation credit measurement for each of the curations based on the extracted curation-specific features. The method also includes ranking each of the curations based on the corresponding content similarity measurement and the corresponding curation credit measurement.2015-03-05
20150066919SYSTEMS AND METHODS FOR PROCESSING CROWD-SOURCED MULTIMEDIA ITEMS - Systems, methods, and computer applications and media for gathering, categorizing, sorting, managing, reviewing and organizing large quantities of multimedia items across space and time and using crowd-sourcing resources are described. Various implementations may enable either public or private (e.g., internal to an organization) crowdsourcing of multimedia item gathering and analysis, including the gathering, analysis, lead-searching, and classification of digital still images and digital videos. Various implementations may allow a user, such as a law enforcement investigator, to consolidate all of the available multimedia items into one system, and quickly gather, sort, organize, and display the multimedia items based on location, time, content, or other parameters. Moreover, an investigator may be able to create crowd source tasks as he works with the multimedia items and utilize crowd source resources when he needs help.2015-03-05
20150066920MEDIA CLIP SHARING ON SOCIAL NETWORKS - Systems and techniques are disclosed for creating and sharing short, customized media clips on social networks. The system can perform media content analysis (i.e., facial recognition, audio recognition, etc.) on a media. The system can generate metadata associated with the media content based on the media content analysis. A user can submit a search query for characteristics of the media content. The system can perform a search on the generated metadata based on the received search query. The system can return identified portions of the media content that satisfy the search on the generated metadata. A short, customized clip created from the identified portions of the media content can be shared to a social media network.2015-03-05
20150066921SYSTEMS AND METHODS FOR IDENTIFYING WORD PHRASES BASED ON STRESS PATTERNS - The present disclosure provides systems and methods for generating matching phrases based on user-defined criteria including a desired stress pattern of a phrase. The system may determine a stress pattern based on user-defined criteria including an auditory file of a melody, and use the determined stress pattern to generate a plurality of matching phrases that include the same stress pattern.2015-03-05
20150066922SYSTEM AND METHOD FOR RECOMMENDING MULTIMEDIA CONTENT - Various aspects of a system and a method for recommending multimedia content are disclosed herein. The method is included in a server communicatively coupled to a first electronic device operable to execute a first application and a second application. The method receives a first plurality of user preferences. The received first plurality of user preferences comprises a set of metadata corresponding to a first multimedia content rendered during the execution of the first application at the first electronic device. The method recommends second multimedia content to a user through a multimedia distribution channel during execution of the second application based on the received first plurality of user preferences.2015-03-05
20150066923REFERENCE CARD FOR SCENE REFERRED METADATA CAPTURE - Scene-referred metadata comprising correspondence relationships between coded values used in generated images and reference values defined independent of any specific image may be provided as a part of image metadata for the generated images. Downstream image processing devices or image rendering devices may use the scene-referred metadata to perform image processing or rendering operations. When coded values of input images are altered in corresponding output images, the scene-referred metadata may be updated with new coded values used in the output images. Reference values refer to reference color values or reference gray levels. Coded values refer to color values or gray levels coded in pixels or sub-pixels of one or more images.2015-03-05
20150066924PROGRAMMABLE DISPLAY DEVICE - A programmable display device main body includes an address file detecting section for detecting whether a memory card stores a MAC address file, a password file detecting section for detecting whether the memory card stores a password file, and an activation control section for reading data from the memory card. The activation control section does not read data in a case where the memory card stores neither a MAC address file nor a password file.2015-03-05
20150066925Method and Apparatus for Classifying Data Items Based on Sound Tags - A method for grouping data items in a mobile device is disclosed. In this method, a plurality of data items and a sound tag associated with each of the plurality of data items are stored, and the sound tag includes a sound feature extracted from an input sound indicative of an environmental context for the data item. Further, the method may include generating a new data item, receiving an environmental sound, generating a sound tag associated with the new data item by extracting a sound feature from the environmental sound, and grouping the new data item with at least one of the plurality of data items based on the sound tags associated with the new data item and the plurality of data items.2015-03-05
20150066926METHOD AND SYSTEM OF MACHINE-TO-MACHINE VERTICAL INTEGRATION WITH PUBLISHER SUBSCRIBER ARCHITECTURE - An approach for machine-to-machine vertical integration with publisher-subscriber architecture is provided. The approach includes dynamically registering a plurality of sensors associated with a plurality of subscribers. The sensors are monitored as part of a sensor platform to maintain sensor data for the plurality of subscribers. Also, the sensor data are acquired from the plurality of sensors as a collective data set to determine one or more trends. The collective data set is tagged with metadata for the determined trend.2015-03-05
20150066927Generating a Non-Deterministic Finite Automata (NFA) Graph for Regular Expression Patterns with Advanced Features - In an embodiment, a method of compiling a pattern into a non-deterministic finite automata (NFA) graph includes examining the pattern for a plurality of elements and a plurality of node types. Each node type can correspond with an element. Each element of the pattern can be matched at least zero times. The method further includes generating a plurality of nodes of the NFA graph. Each of the plurality of nodes can be configured to match for one of the plurality of elements. The node can indicate the next node address in the NFA graph, a count value, and/or node type corresponding to the element. The node can also indicate the element representing a character, character class or string. The character can also be a value or a letter.2015-03-05
20150066928ASSOCIATED-DATA PROCESSOR, ASSOCIATED-DATA PROCESSING METHOD AND INFORMATION STORAGE MEDIUM - According to one embodiment of the present disclosure, a first data file, a second data file, a third data file and a file controlling logic portion are provided. In the first data file, basic data of a plurality of programs are stored. The basic data indicates a plurality of attributes related to each program. The second data file associates viewers with a plurality of programs. The third data file associates programs with a plurality of viewers. The file controlling logic portion is configured to access the first to third data files, generate a cluster in which data is associated depending on a theme and specify a viewer and/or a program included in the cluster.2015-03-05
20150066929METHOD FOR MAPPING MEDIA COMPONENTS EMPLOYING MACHINE LEARNING - The present document relates to cloud computing. In particular, the present document relates to methods and systems for cloud computing which enable the efficient and flexible placement of application components within a cloud. A computing device (2015-03-05
20150066930GENERATION OF METADATA AND COMPUTATIONAL MODEL FOR VISUAL EXPLORATION SYSTEM - Various mechanisms are described for generating metadata describing relationships among data sets. Quantitative data can be analyzed to determine relationships, and metadata representing the determined relationships can then be stored. Visualizations can then be generated from the metadata, and a navigational model can be defined based on the generated set of visualizations. The navigational models can provide robust visual mechanics for implementing intuitive navigational schemes that facilitate interaction with data on any suitable output device, include small screens as found on smartphones and/or tablets.2015-03-05
20150066931INFORMATION PROCESSING APPARATUS AND METHOD - According to one embodiment, an information processing apparatus includes a collection unit, a storage and a retrieval unit. The collection unit collects first metadata from information sources, the first metadata relating to information that has no common standard between the information sources and including first attributes and first attribute values. The storage stores each of the first attributes and first attribute values corresponding to each of the first metadata. The retrieval unit retrieves the first metadata, based on corresponding relations of the first attributes and the first attribute values with second attributes and second attribute values in second metadata newly obtained, to extract corresponding metadata that is one of the first metadata and corresponds to the second metadata.2015-03-05
20150066932AGRICULTURAL SPATIAL DATA PROCESSING SYSTEMS AND METHODS - Systems and methods are provided for correlating data from agricultural operations and displaying the resulting correlations. In some embodiments, data is gathered during two agricultural operations, a bitmap is rendered of the first operation, and second operation data from a live location is associated with a bitmap value at coordinates associated with the live location.2015-03-05
20150066933COMPUTER-IMPLEMENTED METHODS AND SYSTEMS FOR GENERATING VISUAL REPRESENTATIONS OF COMPLEX AND VOLUMINOUS MARKETING AND SALES AND OTHER DATA - Computer-implemented visualization techniques are disclosed for transforming data into graphical objects that can be viewed by a user on an electronic display. The visualization techniques enable users to more easily and quickly understand the data, which can be complex and voluminous. The data may include, but is not limited to, marketing and sales data.2015-03-05
20150066934AUTOMATIC CLASSIFICATION OF SEGMENTED PORTIONS OF WEB PAGES - Exemplary methods and apparatuses are provided which may be used for classifying and indexing segmented portions of web pages and providing related information for use in information extraction and/or information retrieval systems.2015-03-05
20150066935CROWDSOURCING AND CONSOLIDATING USER NOTES TAKEN IN A VIRTUAL MEETING - Arrangements relate to crowdsourcing and consolidating user notes taken within a virtual meeting. Notes from one or more meeting attendees can be received. The received user notes can be analyzed to identify a key element therein using natural language processing. The analysis of received user notes can be performed by a processor. A consolidated system notes can be generated. The consolidated system notes can include the key element.2015-03-05
20150066936Image Capture and Identification System and Process - A digital image of the object is captured and the object is recognized from plurality of objects in a database. An information address corresponding to the object is then used to access information and initiate communication pertinent to the object.2015-03-05
20150066937EFFICIENT STORAGE OF DATA ALLOWING FOR MULTIPLE LEVEL GRANULARITY RETRIEVAL - Data series are stored at multiple resolutions in a computer-readable data storage medium. In particular, time series data values of the data series are received with associated timestamps. Corresponding storage elements in the computer-readable data storage medium are identified based on the time stamps. Aggregate values are determined by summing the time series data values. The time series data values stored in the corresponding storage elements are replaced by the aggregate values. Combined data values of the aggregate values are stored in storage elements in the computer-readable storage medium at a first resolution and second resolution, where the second resolution is half of the first resolution.2015-03-05
20150066938SYSTEM FOR ENHANCING EXPERT-BASED COMPUTERIZED ANALYSIS OF A SET OF DIGITAL DOCUMENTS AND METHODS USEFUL IN CONJUNCTION THEREWITH - An electronic document analysis method receiving N electronic documents pertaining to a case encompassing a set of issues including at least one issue and establishing relevance of at least the N documents to at least one individual issue in the set of issues, the method comprising, for at least one individual issue from among the set of issues, receiving an output of a categorization process applied to each document in training and control subsets of the at least N documents, the output including, for each document in the subsets, one of a relevant-to-the-individual issue indication and a non-relevant-to-the-individual issue indication; building a text classifier simulating the categorization process using the output for all documents in the training subset of documents; and running the text classifier on the at least N documents thereby to obtain a ranking of the extent of relevance of each of the at least N documents to the individual issue. The method may also comprise evaluating the text classifier's quality using the output for all documents in the control subset.2015-03-05
20150066939GROUPING SEMANTICALLY RELATED NATURAL LANGUAGE SPECIFICATIONS OF SYSTEM REQUIREMENTS INTO CLUSTERS - A device may analyze text to identify a set of text portions of interest, and may analyze the text to identify a set of terms included in the set of text portions. The device may perform a similarity analysis to determine a similarity score. The similarity score may be determined between each term, included in the set of terms, and each text portion, included in the set of text portions, or the similarity score may be determined between each term and each other term included in the set of terms. The device may determine a set of dominant terms based on performing the similarity analysis. The set of dominant terms may include at least one term with a higher average degree of similarity than at least one other term. The device may provide information that identifies the set of dominant terms.2015-03-05
20150066940PROVIDING RELEVANT ONLINE CONTENT - Systems and methods for providing relevant online content may include evaluating an action performed by a user identifier to determine the user's opinion regarding a topic. Content related to the topic may be selected and provided to an electronic device associated with the user identifier.2015-03-05
20150066941PHOTO CATALOGING, STORAGE AND RETRIEVAL USING RELATIONSHIPS BETWEEN PEOPLE - A computer system includes a photo processing mechanism that allows cataloging and storing a user's photos using relationships between people that allow the user's photos to be retrieved using a search engine. A user enters people and specifies relationships, and may also enter locations, events, and other information. Photos are then processed, and indexing info is generated for each photo that may include any or all of the following: user-defined relationships, system-derived relationships, user-defined locations, system-defined locations, user-defined events, and system-derived events and ages for the people in the photos. The indexing info may be stored as metadata with the photo or may be stored separately from the photo. The indexing info allows photos to be retrieved using a powerful search engine.2015-03-05
20150066942UNIT OF WORK BASED INCREMENTAL DATA PROCESSING - Systems, methods, and other embodiments associated with a unit of work for incremental data processing are described. In one embodiment, a method includes selecting a unit of work key for a program that processes records in a source table. The unit of work key is selected such that modifications to a record having a certain unit of work key value will not affect the program's processing of records having a different unit of work key value. The selected unit of work key is associated with the program. When a record in the source table is created, modified, or deleted, a unit of work key value is identified for the record and a selected set of records having the identified unit of work key value is provided to the program. Thus, records in the data source that do not have the identified unit of work key values are not provided to the program.2015-03-05
20150066943DATABASE SYSTEM AND DATABASE MANAGEMENT METHOD - A database system comprises an interface for a storage device, and a control device for accessing the storage device through the interface. The storage device stores a table that manages a plurality of rows comprising a plurality of item values, and an index configured in a tree structure based on a plurality of nodes enabling to identify the rows by using one or more item values. The control device identifies an item value condition included in a search condition of a search query, determines whether or not the node of the index corresponding to the item value condition is reference-disabled, and when the node is reference-disabled, identifies a range of item values managed by the reference-disabled node, and searches for a row that satisfies the search condition for the identified range.2015-03-05
20150066944DATA PROCESSING, APPARATUS AND METHODS - The invention provides an apparatus for processing data items in a data source, and an equivalent method. More specifically, the apparatus is configured to reduce a lattice representation of data items in a data source. The apparatus has a processor that is operable to retrieve data items from the data source and to determine a context defining relationships between data items and one or more properties associated with the data items. An initial lattice data structure is generated based on the determined context. The processor then reduces the size of the lattice by dividing the initial lattice data structure into a plurality of subgroup lattice, reducing the size of each of the subgroups of lattice, and combining them to form a reduced lattice data structure.2015-03-05
20150066945LIBRARY INDEXING SYSTEM AND METHOD - A system and method for collectively indexing a collection of documents in paper or electronic form. The collective index is created for all documents, which may come from a variety of sources and be initially presented in a variety of formats. Documents are converted to a standard electronic format, then analyzed and processed to identify, locate, and tag objects of interest. Hierarchical menus are created with multiple categories.2015-03-05
20150066946Selectively Retrieving Search Results in Accordance with Different Logical Relationships - A search server system having one or more processors and memory receives a search query including filter criteria. The filter criteria specify operands and a logical relationship. In response to the search query the server identifies index portions sorted in a same sort order. The server identifies matching entities that match the search query by identifying index entries having a first identifier and matching filter(s) of a first operand and identifying, index entries having a second identifier that is sequentially adjacent to the first identifier in the sort order and matching filter(s) of a second operand. When index portion(s) associated with the first operand include index entries having a respective identifier between the first identifier and the second identifier and matching the filter(s) of the first operand, the server marks a respective entity associated with the respective identifier as matching the search query and sends search results to the client.2015-03-05
20150066947INDEXING APPARATUS AND METHOD FOR SEARCH OF SECURITY MONITORING DATA - An indexing apparatus and method for search of security monitoring data are provided. The indexing apparatus includes a data collection unit and a data index generation unit. The data collection unit collects data, that is, a basis of search of monitoring information, from a database in which security monitoring data has been stored. The data index generation unit generates file structure-based data in which indices have assigned to multiple search elements of the data collected by the data collection unit.2015-03-05
20150066948Influence Scoring for Social Media Authors - Techniques for influence scoring for social media authors are described. Generally, an influence score indicates a relative level of influence that a particular social media author has in a social media environment, such as compared to other social media authors. According to various embodiments, events correlated to social media authors on different social media platforms are used to determine influence scores for the authors. To enable events that are correlated to social media authors to be quantified for purposes of determining influence, various metrics are defined that correspond to the events. An influence score for a social media author can be calculated using values for a group of metrics associated with the author.2015-03-05
20150066949COMPUTERIZED SYSTEMS AND METHODS FOR SOCIAL NETWORKING - A social networking system according to an embodiment of the invention may gather, manage, and order information, such as users' posts. Posts may be organized in objects called “streams” or “currents”, and users may discuss streams, posts, and/or other discussions. The system may keep track of users' actions, and use these actions to score, e.g., posts, streams, discussions, and/or users. In embodiments of the invention, these scores may be used, e.g., for rankings, and these rankings may be used, e.g., to recommend posts, streams, discussions, and/or users to users of the system.2015-03-05
20150066950SENTIMENT SCORING FOR SPORTS ENTITIES AND FILTERING TECHNIQUES - In an embodiment, a data processing method comprises displaying, in a social network system, an entity and an entity sentiment value for the entity where the entity sentiment value corresponds to user sentiments in regards to the entity and where a higher value indicates a more positive sentiment; displaying other entities where all the entities are related to a team entity; receiving a particular sentiment value that is for the entity; in response to receiving the particular sentiment value, recalculating the entity sentiment value and calculating the team entity sentiment value; redisplaying the entity sentiment value. In another embodiment, a data processing method comprises displaying, in a social network system, user comments related to an entity; receiving a selected range of sentiment values related to the entity; in response to receiving the selected range of sentiment values, causing displaying only user comments that have an associated user sentiment value within the selected range.2015-03-05
20150066951COMBINED DETERMINISTIC AND PROBABILISTIC MATCHING FOR DATA MANAGEMENT - A method for data management. The method includes a computer selecting a first data record and a second data record. The computer determines whether the first data record and the second data record share a deterministic matching category. Responsive to determining the first data record does not share a deterministic matching category with the second data record, the computer determines whether the first data record and the second data record share a probabilistic matching category.2015-03-05
20150066952Content Personalization System - A system for personalizing content for presentation to a user. The system using: a keyword dictionary, being a database containing words and information on the relatedness of words, as a resource for identifying related words in words associated with each of the content and the user; a database containing inferred behavioural indices to predict user behaviour; and a popularity index containing popularity indices for items within the content.2015-03-05
20150066953SYSTEMS AND METHODS FOR IDENTIFYING ISSUES IN ELECTRONIC DOCUMENTS - A computer system identifies and prioritizes issues in electronic documents from electronic social media sources and/or from traditional media sources. The computer system includes a communication network linked to one or more of the sources and a computer server in communication with the communication network. The computer server is configured to receive electronic documents from the sources via the communication network. The computer server has memory and a processor, the memory including processor executable instructions stored in the memory and executable by the processor. The instructions comprise data collection instructions, topic modeling instructions including instructions for weighing and instructions for indicating a distribution for identified issues within each of the retrieved documents, issue assignment instructions, instructions for determining, and instructions for ranking.2015-03-05
20150066954CONTENT ANALYSIS AND SCORING SYSTEM AND METHOD - A system and related methods for analyzing and generating a score for web sites containing content, and providing recommendations and guidance for content modifications and additions. The system provides and receives content survey results from users or viewers of a site, aggregates the content survey results, integrates metrics for multiple content types and domains, and generates a content score for each content type and domain. A summary or aggregate score based upon the scores for each content type and domain also is calculated. The scores can be presented or displayed in a dashboard, graphic interface, report, or other means.2015-03-05
20150066955SYSTEM AND METHOD FOR PROVIDING A METADATA MANAGEMENT FRAMEWORK - An approach for adapting a metadata framework in accordance with metadata manipulations is provided. The approach includes determining a first metadata associated with a first content item representing sensor information and a second metadata associated with a second content item representing sensor information. The approach also includes determining a third metadata based on the first metadata and the second metadata and associated the third metadata with a third content item.2015-03-05
20150066956USER MATCHING METHOD, APPARATUS, AND SYSTEM - A method includes: storing, via at least one processor, intrinsic service elements and environmental elements in at least one storage medium on a user-by-user basis; receiving, from a first plurality of users, requests for a service over at least one network; selecting, in response to receiving the requests, a second plurality of users from the first plurality of users based on the intrinsic service elements; and matching at least two users among the second plurality of users based on the environmental elements.2015-03-05
Website © 2025 Advameg, Inc.