40th week of 2015 patent applcation highlights part 64 |
Patent application number | Title | Published |
20150278290 | VALIDATING ACHIEVEMENTS OF USERS OF A SOCIAL NETWORK - A method and system for evaluating the reputation of a member of a social networking system is disclosed. Consistent with an embodiment of the invention, one or more attributes associated with a social networking profile of a member of a social network are analyzed. Based on the analysis, a ranking, rating or score is assigned to a particular category of reputation. When requested, the ranking, rating or score is displayed to a user of the social network. | 2015-10-01 |
20150278291 | INCREASE DATABASE PERFORMANCE BY REDUCING REQUIRED COMMUNICATIONS AND INFORMATION TRANSFERS - According to embodiments of the present invention, one or more computer processors determine that a predetermined workload threshold associated with an invalidated object is not exceeded and transmits an invalidation command associated with the invalidated object to the owner of the invalidated object. The one or more computer processors instruct the modifier of the invalidated object to retain possession of a first lock on the object beyond the transaction. The one or more computer processors determine that a usage pattern associated with the invalidated object matches a predetermined usage pattern for selecting a lock that can be retained beyond an associated transaction and transmits a second lock a requestor. The one or more computer processors instruct the modifier to release possession of the first lock to the owner and transmit a first image of the current version of the invalidated object to the owner for subsequent transmission to the requestor. | 2015-10-01 |
20150278292 | IDENTIFYING MATCHING VIDEO CONTENT - For identifying matching video content, a method records characteristics of a plurality of videos. The characteristics include one or more of keywords, views, comments, subscriptions to content channels, uploaded content, likes, user followings, and user identities. The method further calculates a content profile for each video. In addition, the method identifies a matching content profile within a content proximity of a target video content profile. | 2015-10-01 |
20150278293 | ASYNCHRONOUS IMAGE REPOSITORY FUNCTIONALITY - Embodiments of methods for asynchronous image repository functionality are presented. In an embodiment, a method includes storing user data in a data storage device that is local to a user interface device, storing a copy of the user data to a storage location that is remote from the user interface device, performing a service for a user of the user interface device using the copy of the user data stored to the storage location, and communicating information associated with the service back to the user interface device. Additionally, the data image may be directly scanned for malicious software. In a further embodiment, the method may include providing a software inventory associated with the user data, such as software, stored in the image. | 2015-10-01 |
20150278294 | SYSTEM AND A METHOD FOR EXECUTING SQL BASIC OPERATORS ON COMPRESSED DATA WITHOUT DECOMPRESSION PROCESS - The present invention discloses a method for executing an SQL operator on compressed data chunk. The method comprising the step of: receiving SQL operator, accessing compressed data chunk blocks, receive e full set of derivatives of the compression scheme, check compression rules based on the compression scheme and relevant operator for approving SQL operation on compressed data and in case of approval applying respective SQL operator on relevant compressed data chunks. | 2015-10-01 |
20150278295 | AGGREGATION FRAMEWORK SYSTEM ARCHITECTURE AND METHOD - Database systems and methods that implement a data aggregation framework are provided. The framework can be configured to optimize aggregate operations over non-relational distributed databases, including, for example, data access, data retrieval, data writes, indexing, etc. Various embodiments are configured to aggregate multiple operations and/or commands, where the results (e.g., database documents and computations) captured from the distributed database are transformed as they pass through an aggregation operation. The aggregation operation can be defined as a pipeline which enables the results from a first operation to be redirected into the input of a subsequent operation, which output can be redirected into further subsequent operations. Computations may also be executed at each stage of the pipeline, where each result at each stage can be evaluated by the computation to return a result. Execution of the pipeline can be optimized based on data dependencies and re-ordering of the pipeline operations. | 2015-10-01 |
20150278296 | SYSTEM AND METHOD FOR ORGANIZING RECEIVED DATA AND ASSOCIATED METADATA IN A MOBILE ENVIRONMENT - A method is provided in one example and includes receiving data from a mobile network entity, parsing the data to determine a first identity and first attribute information associated with the first identity, determining whether the first identity exists in a database, storing the first identity in the database if the first identity does not exist in the database, and storing the first attribute information in association with the first identity in the database. The method further includes determining whether there is at least one identity related to the first identity in the database, and updating each of the related identities with the first attribute information when it is determined that there is at least one identity. | 2015-10-01 |
20150278297 | METHODS, APPARATUSES AND COMPUTER PROGRAM PRODUCTS FOR PROVIDING A SPEED TABLE FOR ANALYTICAL MODELS - An apparatus is provided for extending a data model. The apparatus may include at least one memory and at least one processor configured to provide information to a queue responsive to detection of new data associated with a user or an encounter or detection of modified data associated with the user or encounter. The processor is also configured to identify a pattern(s) based on analyzing the information in the queue. The information includes content of the new data or the modified data. The patterns include instructions specifying a calculation(s) for execution based on usage of the new data or the modified data. The processor is also configured to provide results of the calculation(s) to a database to enable access of the results by an application(s) or a communication device(s) responsive to executing a pattern(s) and determining the results of the calculation. Corresponding computer program products and methods are also provided. | 2015-10-01 |
20150278298 | APPARATUS AND METHOD FOR DISPLAYING IMAGE-BASED REPRESENTATIONS OF GEOGRAPHICAL LOCATIONS IN AN ELECTRONIC TEXT - An apparatus comprising at least one processor; and at least one memory, the memory comprising computer program code stored thereon, the at least one memory and computer program code being configured to, when run on the at least one processor, cause the apparatus to: process a passage of electronic text to identify at least one word associated with a geographical location in the passage of electronic text; search for an image-based representation of the geographical location associated with the at least one identified word; and output the image-based representation of the geographical location to a display. | 2015-10-01 |
20150278299 | EXTERNAL MERGE SORT METHOD AND DEVICE, AND DISTRIBUTED PROCESSING DEVICE FOR EXTERNAL MERGE SORT - An external merge sort method includes inputting source data, storing, by a computer device, a plurality of runs in a storage device, the plurality of runs being obtained by dividing and internally sorting source data according to a size processable in a memory, performing, by the storage device, a merge sort on the stored runs using embedded software and accessing, by the computer device, the sorted data. | 2015-10-01 |
20150278300 | QUERY TRANSLATION FOR SEARCHING COMPLEX STRUCTURES OF OBJECTS - Searching stored content is disclosed. A first mapping is created from an object to one or more stored relational database tables. A second mapping is created from the object to an indexer schema. One or both of the following is done: 1) using the first mapping to translate a search request expressed in an abstract query language to a first query language associated with the relational database; and 2) using the second mapping to translate the search request to a second query language associated with the indexer schema. | 2015-10-01 |
20150278301 | SYSTEMS AND METHODS TO REDUCE COMPUTING OVERHEAD IN A DATA MANAGEMENT APPLICATION - Computer readable software objects, methods and apparatus are provided for using a path specification to limit requested entity data by designating a single explicit multiple step path between any two pairs of entity types. The computer readable software object comprises an ordered collection of path specification elements, a start entity, and an end entity. The method comprises determining a relationship specification from an input from a user. The method further includes determining if more than one path specification element exists that is associated with the relationship specification. When more than one path specification element exists, the user is provided with a choice of path specifications. The method then returns a list of entities from the destination entity type filtered through a restricted set of entities logically located between the source entity and the destination entity based exclusively on the path specification element chosen by the user. | 2015-10-01 |
20150278302 | OPTIMIZED TRANSFER AND STORAGE OF HIGHLY DENORMALIZED DATA IN AN IN-MEMORY DATA GRID - A method for transferring and storing a data set associated with an in-memory data grid (IMDG) is provided. The method may include identifying at least two data object instances associated with the data set based on a determined relationship between the at least two data object instances. The method may also include performing a field relation analysis on the identified at least two data object instances and recording the field relation analysis. The method may include receiving a request for a data object associated with the data set. The method may include determining if an optimization can be performed on the data object. The method may include omitting a field value associated with the data object based on the determined optimization. The method may include inflating the omitted field value into the data set associated with the data object request and returning the data set with the inflated field value. | 2015-10-01 |
20150278303 | DYNAMIC RULES TO OPTIMIZE COMMON INFORMATION MODEL QUERIES - One or more processors apply rules to a first query to generate a modified query such that processing of the modified query is improved for a first set of processing conditions. One or more processors measure a degree of latency experienced during processing of the modified query under a second set of processing conditions. One or more processors generate other rules to be applied to queries based, at least in part, on the measured degree of latency. | 2015-10-01 |
20150278304 | AUTONOMIC REGULATION OF A VOLATILE DATABASE TABLE ATTRIBUTE - A database table is monitored to automatically determine its volatility, and at least one volatility attribute expressing volatility state is saved. The volatility attribute is used to manage the database, e.g., to determine an optimum query execution strategy for a query involving data in the table, and/or for determining whether to re-optimize a previously saved query execution strategy and/or for managing storage and retrieval of table data. Preferably, parameters of the database table are captured at regular sampling intervals and a figure of merit representing volatility is computed from the parameter values. Preferably, the database supports the SQL database language, and the volatility attribute is or includes the SQL VOLATILE attribute. In an additional embodiment, the database manager may express volatility of a database table as a value within a range. | 2015-10-01 |
20150278305 | DYNAMIC RULES TO OPTIMIZE COMMON INFORMATION MODEL QUERIES - One or more processors apply rules to a first query to generate a modified query such that processing of the modified query is optimized for a first set of processing conditions. One or more processors measure a degree of latency experienced during processing of the modified query under a second set of processing conditions. One or more processors generate other rules to be applied to queries based, at least in part, on the measured degree of latency. | 2015-10-01 |
20150278306 | BLOOM FILTER COSTING ESTIMATION - Bloom filter cost estimation engine for improved performance and accuracy is described. An example method includes building an execution plan for a join operation having a plurality of levels, where the execution plan includes a top join operator at a top level, a leaf scan operator on a bottom level, and one or more intermediate operators between the top level and the bottom level. A row reduction effect of applying a Bloom filter is determined by simulating a semi join operation over table statistic representation at each of the plurality of levels of the execution plan. A cost savings of the join operation is calculated based on the row reduction effect at the each of the plurality of the levels. | 2015-10-01 |
20150278307 | DELEGATING PORTIONS OF AN INDEX OF AN ENTERPRISE - A method for enabling querying independently of a computerized system about objects thereof, comprising providing a computer linked to the computerized system with replications of entries of an index of the computerized system that comprise data derived from contents of the objects, where said entries correspond to a subset of objects that are identified as related objects, thereby enabling the computer, based on the provided replications, to query locally and independently of the computerized system about the related objects according to contents thereof, and an apparatus for performing the same. | 2015-10-01 |
20150278308 | ROUTING ORDER LOOKUPS - The present invention is generally directed to methods, systems, and computer program products for routing order lookups. Order data from order management system database is synchronized to an order cache. When an order lookup is received, a business layer determines if the cache can appropriately service the order lookup. If so, the business layer routes the order lookup to the cache. Otherwise, the business layer routes the order lookup to the order management system database. In some embodiments, order lookups configured to impact state of the order management system database (e.g., that write or change order data) are routed to the order management system database. In these same embodiments, order lookups configured to not impact state of the order management system database (e.g., that read order data) are routed to the cache. | 2015-10-01 |
20150278309 | RANDOM NUMBER GENERATOR IN A PARALLEL PROCESSING DATABASE - A random number generation process generated uncorrelated random numbers from identical random number sequences on parallel processing database segments of an MPP database without communications between the segments by establishing a different starting position in the sequence on each segment using an identifier that is unique to each segment, query slice information and the number of segments. A master node dispatches a seed value to initialize the random number sequence generation on all segments, and dispatches the query slice information and information as to the number of segments, during a normal query plan dispatch process. | 2015-10-01 |
20150278310 | DATABASE DEVICE - A database device includes: a plurality of data processors each of which executes a process of sorting tabular data divided into column forms; a data distributor which distributes records of acquired tabular data to the data processors in accordance with element values contained in the respective records of the tabular data; and a data storage part which joins and stores results of the process executed by the respective data processors. The plurality of data processors execute the sorting process in accordance with the element values contained in the respective records of the tabular data. | 2015-10-01 |
20150278311 | CONTENT CLASS FOR OBJECT STORAGE INDEXING SYSTEM - A storage system comprises a controller; a memory; and one or more objects each including content data and metadata. The metadata is used to construct user-defined content properties, each content property providing an ability to extract a specific metadata field from the objects by referring to a user-defined content property name of the content property. The content properties are organized into user-defined content classes, each content class grouping a set of content properties into a named category under a user-defined content class name. The controller is operable to index the content properties of the content classes to create an index. The content properties being indexed are identified by the content property names. In some embodiments, the controller is operable to de-dupe the index, for content properties having same values expressed differently in different metadata formats, by directing the differently expressed values to same index field under same content property name. | 2015-10-01 |
20150278312 | CALCULATING CORRELATIONS BETWEEN ANNOTATIONS - An apparatus for calculating a correlation between annotations includes a first obtaining unit configured to provide an annotator with a first data group capable of being evaluated to determine whether or not to attach annotations thereto, and obtaining a plurality of first confidence levels indicating certainty of the annotations in the first data group, the annotator outputting confidence levels indicating certainty of annotations to be attached to data when the data is given; a second obtaining unit configured to provide the annotator with a second data group used to calculate a correlation between the plurality of annotations, and thereby obtaining a plurality of second confidence levels indicating the certainty of the annotations in the second data group; and a computing unit configured to compute an estimated value of the correlation between the plurality of annotations based on the plurality of first and second confidence levels. | 2015-10-01 |
20150278313 | TAGGING OF FACET ELEMENTS IN A FACET TREE - Returning a tagged facet tree to an end user who is only authorized to access an authorized portion of the facet tree is provided. A facet tree is received from a facet tree database. A first rule for the facet tree and a second rule for a plurality of tagging scenarios based on a characteristic of the end user is acquired. The first rule is applied to the facet tree before presentation to the end user on a user interface such that only the authorized portion of the facet tree is displayed to the end user. The second rule is applied to the plurality of tagging scenarios such that only a tagging scenario that is applicable to the characteristic of the end user is displayed to the end user. The tagging scenario is made available to the end user at a user interface. | 2015-10-01 |
20150278314 | DYNAMIC GENERATION OF DATABASE VIEWS AND CLASS OBJECTS FOR PROVIDING ACCESS TO REPOSITORY DATA - Techniques for dynamically generating database views and class objects for allowing access to domain data stored in a repository are provided. A computer-implemented method, a system, and/or a machine-readable medium storing instructions executable by one or more processors may include generating a database view and a class object using metadata included in a domain model, and retrieving domain data from a repository using the database view and the class object. For example, a method may include obtaining a domain model from a repository, the domain model including metadata corresponding to a set of domain data stored in the repository, generating a database view of a subset of the set of domain data using the metadata, generating a class object for the subset using the metadata, generating mapping information, and retrieving the subset of domain data from the repository using the database view, the class object, and the mapping information. | 2015-10-01 |
20150278315 | DATA FITTING SELECTED VISUALIZATION TYPE - A mechanism to visualize data to a user in a sufficient manner. The user selects a visualization type to visualize a selected subset of a data model. To fit the data well into a visualization of that visualization type, the system then evaluates the user selections of the visualization type of the subset of data against the rule set. Based on the evaluation, the system determines that the subset of data does not populate or insufficiently populates the visualization type. In some embodiments, the system further recommends additional data to supplement the selected subset of data to more sufficiently utilize the visualization to display the subset of data in conjunction with the supplemented data. The system may further display the visualization based on the selected subset of the data model perhaps before and/or after supplemented with the supplemented data. | 2015-10-01 |
20150278316 | TASK REDUCTION IN DYNAMIC CASE MANAGEMENT - Embodiments of the present invention disclose a method, computer program product, and system for reducing repetitive tasks in case management. A computer initiates to display a searchable data field for relating a first case to a second case. The computer receives a first value for the searchable data field. The computer retrieves search results for the first value from a data store, wherein the data store comprises case related data. The computer initiates to display at least one search result from the data store in a selectable form. The computer receives a selection based, at least in part, on the at least one search result and the second case. The computer pins the first case to the second case based, at least in part, on the first value, wherein pinning the first case to the second case reduces a repetitive task. | 2015-10-01 |
20150278317 | PARALLEL BOOTSTRAP AGGREGATING IN A DATA WAREHOUSE APPLIANCE - A method of bootstrap sampling a dataset is described. With a process node, a series of random integers is generated. An assignment map is created. The assignment map includes a row identifier for each row of data of the dataset. A plurality of bootstrap sample identifiers defined by the series are assigned to at least one row identifier. An output table created from the assignment map. Rows of the output table include each instance of the bootstrap sample identifiers, the row identifier assigned with the bootstrap sample identifier, and data of the row. | 2015-10-01 |
20150278318 | RULE-BASED EXTRACTION, TRANSFORMATION, AND LOADING OF DATA BETWEEN DISPARATE DATA SOURCES - Methods and apparatus are presented for extracting, transforming, and loading data from one database to another database. For example, an extraction, transformation, and loading (ETL) component may access an operational log of a given database in order to detect an update to the database. Upon detecting the update, the ETL component may extract a subset of data from the operational log, where the extraction of the subset of data is based on one or more rules. Ones the subset of data has been extracted, the ETL component may transform the extracted subset of data from the operational log into a format for another, target database, where the data format for the other, target database is different from a data format for the given, source database. The ETL component may then load the subset of data transformed into the data format for the other, target database into the target database. | 2015-10-01 |
20150278319 | DYNAMIC CONTENT PRESENTATION - A method includes receiving a first request from a first user device for first data, where the first request identifies a first data source and sending a first data access request to the first data source, where the first data access request is based on a first reader object associated with the first data source. The method also includes receiving the first data from the first data source, where the first data has a first format, and transforming the first data to normalized data in a normalized format based on the first reader object. The method further includes selecting a first presentation object from a database comprising a plurality of presentation objects based on a first device type of the first user device and transforming the normalized data to output data in an output format based on the first presentation object. | 2015-10-01 |
20150278320 | SYSTEMS AND METHODS FOR GENERATING AND IMPLEMENTING DATABASE AUDIT FUNCTIONALITY ACROSS MULTIPLE PLATFORMS - Systems and methods are provided for generating and implementing data auditing functionality supporting multiple database platforms. A computer system may engage a shadow audit module. The shadow audit module may generate audit code, and run the audit code against a main data table to create a corresponding shadow audit data table. The shadow audit module may also run the generated audit code to create one or more audit triggers that are placed in the main data table and are configured to run when a data modification is made to the main data table. The shadow audit module may replicate the data modification in the shadow audit data table when a data modification is made to the main data table and an audit trigger has run. | 2015-10-01 |
20150278321 | SYNCHRONIZING DATABASE DATA TO A DATABASE CACHE - The present invention is generally directed to methods, systems, and computer program products for synchronizing database data to a database cache. Embodiments of the invention facilitate synchronizing order data from an order management system database to an order cache. When order data is synchronized, more efficient order lookups of the order data can occur. In some embodiments, the order management system database feeds the order cache with the latest updates as relevant state for orders is modified. A trigger within the order management system database can indicate when order state is modified. The trigger is monitored. When the trigger indicates modified order state, a caching interface (e.g., a caching API) can be called to publish the modified order state to the order cache. | 2015-10-01 |
20150278322 | Mirrored Queues - Embodiments disclosed herein involve a first playback device, associated with a first household, where the first playback device is configured to mirror a playback queue that is associated with a second playback device, where the second playback device is associated with a second household. For instance, a device associated with the first household, such as a controller, may send a command to the first playback device to mirror the playback queue associated with the second playback device. Based on the received command, the first playback device may mirror the playback queue that is associated with the second playback device such that contents of a playback queue that is associated with the first playback device are the same as contents of the playback queue that is associated with the second playback device. | 2015-10-01 |
20150278323 | SYNCHRONIZATION OF CLIENT MACHINES WITH A CONTENT MANAGEMENT SYSTEM REPOSITORY - A synchronization queuing service associated with a content management system repository can record file events occurring to content items maintained at the content management system repository. The synchronization queuing service can receive a file synchronization request for information identifying a content item to which a client machine is subscribed. The synchronization queuing service can determine consistency or inconsistency of a client machine state of the content item relative to the content item at the content management system repository and can respond to client machine with a file event summary comprising information usable by the client machine to identify actions necessary to synchronize the client machine state of the content item the content item. | 2015-10-01 |
20150278324 | QUARANTINE AND REPAIR OF REPLICAS IN A QUORUM-BASED DATA STORAGE SYSTEM - A data storage system with quorum-based commits sometimes experiences replica failure, due to unavailability of a replica-hosting node, for example. In embodiments described herein, such failed replicas can be quarantined rather than deleted, and subsequently such quarantines can be recovered. The teachings hereof provide data storage with improved fault-tolerance, resiliency, and data availability. | 2015-10-01 |
20150278325 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, INFORMATION SYSTEM AND MEDIUM - The information processing apparatus includes a receiving unit for receiving from a transmission-side information processing apparatus data extracted from a set of data of a plurality of attributes acquired in time series from a monitoring target and a reception data processing unit for setting, when a set of the received data includes a value-unfilled attribute, a value being latest among known values of the attribute included in previously received time-series sets of data, as a value of the value-unfilled attribute. | 2015-10-01 |
20150278326 | Migration of Feedback Data to Equivalent Digital Assets - Methods and systems for managing for migrating feedback data from one digital asset to another digital asset are disclosed. Typically, the one digital asset is available for distribution from a network-based media distribution system, but then subsequently is removed from distribution for any of a number of reasons. However, since the one digital asset has been in use at the network-based media distribution system, it has accumulated feedback data. Hence, if the another digital asset serves (e.g., due to equivalency) to replace the one digital asset, then the accumulated feedback data from the one digital asset can be transferred to the another digital asset. As a result, the another digital asset can benefit from the feedback data that was previously associated with the one digital assert. | 2015-10-01 |
20150278327 | ASYNCHRONOUS GLOBAL INDEX MAINTENANCE DURING PARTITION MAINTENANCE - Techniques for maintaining a global index in response to a partition being dropped are provided. In response to an instruction to drop a partition, partition identification data that identifies the partition is stored. Index entries, in the global index, that correspond to the dropped partition become “orphaned” entries. Later, an execution plan for a query is processed, where the execution plan targets a global index. During execution of the execution plan, one or more index entries are accessed. For each accessed index entry, the partition identification data is analyzed to determine if the index entry is an orphaned entry. If so, then the index entry is ignored for purposes of the query. Later, the global index may be updated to delete each orphaned entry. Such deletion may occur much later, such as during a time when the database is not queried or updated frequently. | 2015-10-01 |
20150278328 | GRID CELL DATA REQUESTS - Systems and methods are provided to improve the efficiency and productivity of using a remote server to display data in a grid. In one embodiment, a method for managing data in a grid displayed on a client device comprises, responsive to receiving a data request from the client device, returning to a cell or cells in the grid a cached calculation result corresponding to the data request if the data request is stored in a cache, and otherwise processing a calculation corresponding to the data request. In this way, a relational database may efficiently handle numerous data requests that would normally be handled by an online analytic processing server. | 2015-10-01 |
20150278329 | REPLICATION OF A RELATIONAL DATABASE - Embodiments are provided for replicating a relational source database associated with a transaction log of the relational source database. In operation, embodiments may perform receiving a request for replicating data of the relational source database to a relational target database and identifying a first start position within the transaction log. Upon having identified the first start position, embodiments may further perform waiting at least a time period for ensuring that each transaction currently executing on the relational source database at a moment of receiving said request has terminated at an end of said time period. After having waited said time period, embodiments may perform an asynchronously creating of a copy of data of the relational source database to produce a created copy. In turn, embodiments may perform writing the created copy to the relational target database and identifying a repair start position within the transaction log. | 2015-10-01 |
20150278330 | Systems and Methods for Seamless Access to Remotely Managed Documents UsingSynchronization of Locally Stored Documents - A system and method for seamless access to remotely manage documents using synchronization of locally stored documents is provided. In some embodiments, a content management server stores documents in a cache on the user's computer. Documents can thus be accessed and edited using the document in the local file system of the user and synchronized with the content management server asynchronously to access the documents on the local files system. Advantageously, the teachings of embodiments as described can be used in conjunction with content management systems for providing faster access to documents in conjunction with editing and for enabling offline work on such documents. | 2015-10-01 |
20150278331 | AUTOMATIC ADJUSTMENT OF DATA REPLICATION BASED ON DATA ACCESS - A processor determines a predicted quantity of updates to be made to a set of data using a history of updates. The set of data is associated with a category of replication that indicates a first frequency of data replication to be applied to the set of data. The processor determines whether the first predicted quantity of updates meets a first threshold for a frequency of replication of the set of data. The first threshold indicates an allowed number of updates and meeting the first threshold indicates that an adjustment to the frequency of replication of the set of data is to be initiated. The processor responds to a determination that the first threshold has been met by associating the set of data with a category of replication that has a second frequency of data replication to be applied to the set of data. | 2015-10-01 |
20150278332 | PARALLEL BOOTSTRAP AGGREGATING IN A DATA WAREHOUSE APPLIANCE - A method of bootstrap sampling a dataset is described. With a process node, a series of random integers is generated. An assignment map is created. The assignment map includes a row identifier for each row of data of the dataset. A plurality of bootstrap sample identifiers defined by the series are assigned to at least one row identifier. An output table created from the assignment map. Rows of the output table include each instance of the bootstrap sample identifiers, the row identifier assigned with the bootstrap sample identifier, and data of the row. | 2015-10-01 |
20150278333 | INFORMATION PROCESSING APPARATUS AND CONTROL METHOD - A storage unit stores update data corresponding to transactions being executed and indicating updating processes yet to be reflected in a database. A control unit generates a list indicating transactions. When apparatuses executing transactions are switched from an information processing apparatus to another information processing apparatus, the control unit transmits the list to the other information processing apparatus, and migrates the update data to the other information processing apparatus based on the list. | 2015-10-01 |
20150278334 | INTERPRETING RELATIONAL DATABASE STATEMENTS USING A VIRTUAL MULTIDIMENSIONAL DATA MODEL - The present disclosure provides improved systems, methods, and computer program products suited to address the issues with legacy approaches. Specifically, the present disclosure provides a detailed description of techniques used in systems, methods, and in computer program products for interpreting relational database statements using a virtual multidimensional data model. Certain embodiments are directed to technological solutions for receiving a relational database statement comprising relational metadata mapped to a virtual multidimensional representation of a subject database, and generating a subject database statement based at least in part on the relational database statement and the virtual multidimensional representation, and configurable to operate on the subject database to produce a visualization result set, which embodiments advance the technical fields for addressing the problem of projecting a multidimensional data view of a subject database on to a relational data analysis environment to enable real time data analyses, as well as advancing peripheral technical fields. | 2015-10-01 |
20150278335 | SCALABLE BUSINESS PROCESS INTELLIGENCE AND PREDICTIVE ANALYTICS FOR DISTRIBUTED ARCHITECTURES - Systems, methods, and computer program products for scalable, efficient business intelligence platforms and analytical processes are disclosed. In general, the inventive techniques, systems, and products include receiving data relating to a business or a business process; processing the received data according to a metadata model, wherein the processing comprises generating metadata corresponding to each of a plurality of data portions; partitioning the received data into the plurality of data portions based at least in part on the metadata corresponding to the data portion, and distributing each of the plurality of data portions and the metadata corresponding to each respective data portion across a plurality of resources arranged in a distributed architecture. The metadata model comprises characteristics descriptive of the data, the characteristics include semantic characteristics; extract, transform, load (ETL) characteristics; and usage characteristics. | 2015-10-01 |
20150278336 | Software Application Complexity Analysis - An apparatus of one embodiment analyzes application complexity based on complexity factors. The apparatus includes a memory and a processor. The memory stores raw values associated with a software application, each raw value associated with a respective complexity factor, which is associated with a respective scoring metric. The memory also stores scoring metrics, which indicate how preliminary scores are calculated. The memory also stores preliminary scores associated with the software application. The processor determines the raw values by determining a respective raw complexity value for each of the complexity factors. The processor also calculates the preliminary scores by calculating a respective preliminary score for each of the complexity factors. The respective preliminary score for each complexity factor is calculated by applying the respective scoring metric to the respective raw value. The processor also calculates a total score based at least on the plurality of preliminary scores. | 2015-10-01 |
20150278337 | METHOD FOR CATEGORIZING OPEN-ENDED COMMENTS - Some embodiments include a novel method for categorizing open-ended comments. The method relies on a person who originally made a comment to put the comment into a category. In some embodiments, the method receives a comment in response to an open-ended question, displays a set of categories that have been evaluated and determined to be likely to match a category for the received comment, receives a respondent-determined category for the comment, and categorizes the comment based on the respondent-determined category. This captures the category immediately after the comment is made with a high degree of accuracy. | 2015-10-01 |
20150278338 | Method, Apparatus, And Computer Program Product For Routing Files Within A Document Management System - A method, apparatus, and computer program product are provided for routing files within a document management system. The document management system may comprise or may otherwise communicate with an Optical Character Recognition (OCR) system and Full Text Search (FTS) indexing system. Files may be fed to a file routing apparatus with different priorities based on an originating source. The files may be routed for OCR processing and/or FTS indexing based on file and/or document types, licensing, and/or the like. Images and corresponding machine-readable text may be archived. Text may be FTS indexed so that the associated files may be identified and accessed by various client systems. | 2015-10-01 |
20150278339 | PERSONALIZED ACTIVITY DATA GATHERING BASED ON MULTI-VARIABLE USER INPUT AND MULTI-DIMENSIONAL SCHEMA - A personalized activity data retrieval system and method provides users a platform to search activity data based on multi-variable user input. The present invention provides a search method where the system searches a database to gather activity information based on user interests and user attributes. A customization of search results are applied multi-dimensionally to customize the search result based on user interest and user attributes. As such, the search results are personalized to meet the user's search objective. Searches conducted with the same topic can be returned with different results for different users having varying attributes. Search results are more progressive such that they are more usable and the granularity of the customization increases. | 2015-10-01 |
20150278340 | INCREMENTALLY RETRIEVING DATA FOR OBJECTS TO PROVIDE A DESIRED LEVEL OF DETAIL - A computer-implemented method is provided, for retrieving data and metadata according to a data harvesting criteria into an indexed repository, comprising providing a user interface allowing a user to define data harvesting criteria for adjusting a subset of data and metadata on an indexed repository. Responsive to a user utilizing the user interface by defining the data harvesting criteria, the subset of data and metadata on the indexed repository is adjusted according to the data harvesting criteria. | 2015-10-01 |
20150278341 | DATA SEARCH PROCESSING - First ranking scores of different search objects in a search result are obtained based on a first ranking model. The first ranking scores are divided into multiple intervals. The search objects are classified into different sets of search objects corresponding to the multiple intervals. One or more search objects with one or more preset labels within a set of data objects corresponding to each interval are determined. Second ranking scores of the search objects with the preset labels are obtained based on a second ranking model. The second ranking scores are used to adjust rankings of the search objects with the preset labels within the sets of search objects of the corresponding intervals. Based on the condition of ensuring correlation of the search result, the present techniques improve consistency and continuity of the displayed search result, provide uniform user experience, and simplify algorithms to reduce data processing complexity and to improve efficiency and system processing performance. | 2015-10-01 |
20150278342 | APPARATUS AND METHOD FOR RECOMMENDING SERVICE - An apparatus for recommending a service in accordance with an embodiment of the present invention includes: a user description providing unit configured for storing a user description; a communication interface configured for receiving a request for recommendation of a service; and a recommendation engine configured for obtaining the user description corresponding to the request for recommendation of a service from the user description providing unit and generating a recommendation description by referring to the user description, | 2015-10-01 |
20150278343 | Data Center Capability Summarization - A method for summarizing capabilities in a hierarchically arranged data center includes receiving capabilities information, wherein the capabilities information is representative of capabilities of respective nodes at a first hierarchical level in the hierarchically arranged data center, clustering nodes based on groups of capabilities information, generating a histogram that represents individual node clusters, and sending the histogram to a next higher level in the hierarchically arranged data center. Relative rankings of capabilities may be used to order a sequence of clustering operations. | 2015-10-01 |
20150278344 | Bundle Generation - First topics related to a content page, such as a web page, are identified. Thereafter, second topics related to a first content element, such as advertisements, and a second content element, such as media files, are identified based on the first topics. Common topics are identified that are common to the first and second topics. Based on the common topics, first and second content elements are identified and combined in a bundle that is transmitted to a user requesting the content page. | 2015-10-01 |
20150278345 | METHOD, APPARATUS, AND SERVER FOR ACQUIRING RECOMMENDED TOPIC - The present disclosure discloses a method, apparatus, server, and storage medium for acquiring a recommended topic, and relates to the field of network technologies. The method includes: acquiring, according to a link of a current page, a recommended topic associated with a topic of the current page; and displaying the recommended topic on the current page. By using technical solutions provided in embodiments of the present invention, a recommended topic associated with a topic is acquired by using a page link as an index, which, however, is not limited to a page related to the topic, thereby achieving an objective of extending to other topics, expanding a browsing range, and making full use of a network to provide more services for a user. | 2015-10-01 |
20150278346 | METHOD AND SYSTEM FOR DECOMPOSING SOCIAL RELATIONSHIPS INTO DOMAINS OF INTERACTIONS - Social relationships may be decomposed into domains of interaction by analyzing electronic messages. A collection of electronic messages are used to characterize relationships between individuals, such as social ties in a social network, in terms of domains of interactions, and characterizing messages in terms of a type of social resource exchange. Some non-limiting examples of types of social resource exchanges associated with domains of interaction, which domains may be identified from electronic messages, include status, support and knowledge. | 2015-10-01 |
20150278347 | EVALUATION OF VARIANT CONFIGURATION USING IN-MEMORY TECHNOLOGY - A system, method, and computer program product for evaluating variant configuration using in-memory technology. Embodiments receive configuration data and a selection condition to be solved, bring Boolean selection condition expressions into disjunctive normal form (DNF) in memory, join concrete configuration values with the selection condition, and compare values. Embodiments aggregate the comparison results per AND-group with a minimum function, and aggregate those results per OR-group with a maximum function and output results of the selection condition for a concrete configuration. Embodiments may employ SQL Script statements. Embodiments may use conjunctive normal form (CNF) instead of DNF with corresponding aggregation ordering. Embodiments may extend the pure normal forms to enable calculations, string operations, evaluation of non-fixed-value literals, multi-valued literals, in-lists, and variant tables by translating and integrating them into the pattern of conjunctive and disjunctive aggregations. Parallelization and complexity-ordered branch evaluations are also provided. | 2015-10-01 |
20150278348 | EXPLICIT SIGNALS PERSONALIZED SEARCH - Methods, systems, and computer program products are provided that enable users to provide explicit declarations that are used to generate recommendations for the users. An explicit declaration is received from a user of a user device. The explicit declaration is configured to influence a subsequent recommendation. The words of the explicit declaration are processed to generate a record. A recommendation rule is generated based on the generated record. The recommendation rule is executed to generate a recommendation for the user. The generated recommendation is provided to the user. | 2015-10-01 |
20150278349 | PATENT CLAIM REFERENCE GENERATION - In one embodiment, a method is illustrated as including receiving a search query, the search query relating to a patent, retrieving data relating to a term contained in a claim limitation in the patent, the data including at least one of intrinsic or extrinsic evidence associated with the term by a hyperlink, and displaying the claim limitation and the hyperlink. Further, a computer system is illustrated as including a receiver to receive a search query, the search query relating to a patent, a retriever to retrieve data relating to a term contained in a claim limitation in the patent, the data including at least one of intrinsic or extrinsic evidence associated with the term by a hyperlink, and a display to display the claim limitation and the hyperlink. | 2015-10-01 |
20150278350 | Recommendation System With Dual Collaborative Filter Usage Matrix - Example apparatus and methods perform matrix factorization (MF) on a usage matrix to create a latent space that describes similarities between users and items and between items and items in the usage matrix. The usage matrix relates users to items according to a collaborative filtering approach. A cell in the usage matrix may store a value that describes whether a user has acquired an item and the strength with which the user likes an item that has been acquired. The latent item space may reflect true relationships between items represented in the usage matrix and those relationships may be proportional to the strength in the usage matrix. The strength of the relationship may be encoded using continuous data that measures, for example, the amount of time a video game has been played, the amount of time content has been viewed, or other continuous or cumulative engagement measurements. | 2015-10-01 |
20150278351 | METHOD AND SYSTEM FOR RECOMMENDING MULTIMEDIA CONTENTS THROUGH A MULTIMEDIA PLATFORM - A method for recommending multimedia contents through a multimedia platform ( | 2015-10-01 |
20150278352 | SYSTEMS AND METHODS FOR SHARING AUDIO FEEDS - Systems and methods are disclosed for enabling sharing of audio feeds. One method includes receiving, from a user over a network, a request to add an audio feed to a collection managed by the user; storing, in a database, a URL of the audio feed in relation to the collection; receiving, from the user over the network, a request to share the collection; and generating an RSS URL of the collection by searching the database for URLs of audio feeds stored in relation to the collection. | 2015-10-01 |
20150278353 | METHODS AND SYSTEMS FOR SURFACING CONTENT ITEMS BASED ON IMPRESSION DISCOUNTING - Systems and methods for surfacing content items to a user based on an impression discount are described. For example, an impression discount for a content item is determined. The impression discount may be determined based on a number of times the content item has been surfaced to a user. A selection score for the content item is updated based on the impression discount. The content item is selected from a plurality of content items based on a comparison of the selection score for the content item and selection scores for each of the plurality of content items. The selected content item is then surfaced to a client device corresponding to the user. | 2015-10-01 |
20150278354 | PROVIDING PREVALENCE INFORMATION USING QUERY DATA - In one example, a data security system may determine prevalence of a file based query data for an object (e.g., a file or a hash or a file). An example algorithm may provide using a statistically justifiable estimate of the prevalence while storing few data records, and therefore may provide prevalence information in O(1) time complexity (i.e., constant time). Such an algorithm may be applied in near real-time to provide, e.g., an immediate response to a query for the prevalence of a file. | 2015-10-01 |
20150278355 | TEMPORAL CONTEXT AWARE QUERY ENTITY INTENT - Systems, methods, and computer-readable storage media for detecting shifts in intent for search queries are provided. The system includes databases and servers. The databases store search logs and entity mappings. The servers merge the entity mappings with search logs, identify shifts in intent for recurring queries in the search log, identify intents for new queries in the search log, and updates mappings between an entity and a query based on the shifted intents. The server may provide client devices that display a search box where queries are entered. The search box may include an autosuggest area that is updated to include spiking entities or spiking queries. | 2015-10-01 |
20150278356 | FREE TEXT SEARCH ENGINE SYSTEM AND METHOD - A free text search engine system, for an application, aggregates information sent to and received from a host by the emulator running the application. The information includes (i) field names and associated field contents for a display screen for the application, (ii) emulator action indicating sent or received, (iii) a screen image of the display screen used when the information was sent or received, and (iv) a hot link to reproduce the display screen. The system indexes field contents and field names in memory and searches, in response to receipt of a search query specifying a search term, the field contents and the field names in the memory that match the search term to form search results. The search results are ranked using a rank calculation based on various ranking factors. | 2015-10-01 |
20150278357 | TWO-DIMENSIONAL DATABASE QUERY - A data structure includes a plurality of player entries that associates a player with a respective set of player activity data points having a first value and a second value. In response to a query defining ranges for the first value and second value, a response is generated using the data structure, the response indicating players matching the criteria of the ranges. | 2015-10-01 |
20150278358 | ADJUSTING SERP PRESENTATION BASED ON QUERY INTENT - Systems, methods, and computer-readable storage media are provided for adjusting presentation characteristics of a search engine results page (SERP) by a client device based on a query intent of a user. The client may forward a search prefix to a search service and in response receive one or more query suggestions and one or more machine learning algorithms configured to each query suggestion. The user executes a search query comprising the query intent by selecting one of the query suggestions. The client device computes scores for each result group using the machine learning algorithm configured for the selected query suggestion. At least one presentation characteristic of the SERP is adjusted so that at least one result group is emphasized over another based on the respective result group scores representing a relevance to the query intent. | 2015-10-01 |
20150278359 | METHOD AND APPARATUS FOR GENERATING A RECOMMENDATION PAGE - A method for generating a recommendation page includes determining, when a user accesses a webpage, a keyword set keyword from among one or more to-be-exhibited keywords, exhibiting the set in an accessed webpage, obtaining the user's selection on the keyword set so as to determine chosen keywords selected by the user based on said user's selection, and generating a recommendation page corresponding to the chosen keywords for display to the user. The recommendation page contains at least one piece of keyword recommendation information associated with said chosen keywords. The keyword set has one or more user keywords corresponding to the user. | 2015-10-01 |
20150278360 | COMPUTING APPARATUS FOR DATA DISTRIBUTION SERVICE AND METHOD OF OPERATING THE SAME - Disclosed are a computing apparatus for providing an entity search means so as to perform data communication between different entities of a Data Distribution Service (DDS) in a multi-network domain environment, and a method of operating the same. A method of operating a computing system for a Data Distribution Service (DDS) service in a DDS system including a first network domain and a second network domain includes: searching for search information of DDS entities included in the first network domain; determining at least a DDS entity among the DDS entities as a representative entity of the first network domain; and providing the search information of the DDS entities to a representative entity of the second network domain through the representative entity of the first network domain. | 2015-10-01 |
20150278361 | USER TERMINAL AND CONTROL METHOD THEREOF - A user terminal and a control method thereof are provided. The user terminal includes a display configured to display a screen, a user input unit configured to receive a user input for searching contents of a first device, and a controller configured to perform control to display, on a first screen, a plurality of contents searched in the first device based on a keyword corresponding to the user input received on the first screen, and if a content is selected from among the plurality of contents, to emphatically display information corresponding to the keyword searched for in the selected content as information received from a second device different from the first device on a second screen. | 2015-10-01 |
20150278362 | METHOD OF SEARCHING RECORDED MEDIA CONTENT - In one aspect the invention provides a method of searching at least two sources of recorded media content accessible by a user, including the steps of, analysing a respective time coded transcript or time coded speech metadata, of said at least two sources of recorded media content to identify potentially relevant portions thereof based upon a search request from the user, access to the time coded transcript or time coded speech metadata, being controlled by a search provider, and displaying details of said potentially relevant portions, the user being able to select a portion or portions of the sources of recorded media content for review, wherein information regarding the portion or portions of recorded media content reviewed by said user, being sent to the search provider, a content provider or a third party. | 2015-10-01 |
20150278363 | METHOD AND APPARATUS FOR COLLECTING AND DISSEMINATING INFORMATION OVER A COMPUTER NETWORK - The apparatus comprises at least one database for storing digital information associated with at least a first user and a second user, at least one links module for the first user and for the second user, at least one manipulations module and at least one display device for respectively displaying at least said linked digital information wherein said linked digital information associated with said first user is automatically updated on at least said display device of said second user when that information is manipulated, and wherein said linked digital information associated with said second user is automatically updated on at least said display device of said first user when that information is manipulated. | 2015-10-01 |
20150278364 | METHOD AND SYSTEM FOR SECOND-DEGREE FRIEND QUERY - The present disclosure discloses a second-degree friend query method. The method includes storing a first-degree friend of each account, querying for the first-degree friend after receiving a second-degree friend query command, and query the first-degree friend to obtain a second-degree friend. A storage module stores the first-degree friend relationships. The second-degree friend is obtained through a query according to the first-degree friend in real time. The present disclosure further discloses a second-degree friend query apparatus and system corresponding to the foregoing method and a storage medium. The system includes a processing server and a storage server. The storage server stores a first-degree friend for each account, and queries for and returns the first-degree friend at the request of the processing server. The processing server controls an entire query procedure, and obtains a second-degree friend after twice queries. Further, because the processing server can manage multiple storage servers, obtaining a friend relationship chain of multiple types in one query command is supported. | 2015-10-01 |
20150278365 | SUPPORT FOR INTERNATIONAL SEARCH TERMS - TRANSLATE AS YOU CRAWL - A search engine server delivers search results to a web browser of a client device communicatively coupled to the search engine server via the Internet. The system identifies new web pages in a source language during crawling, translates them into a plurality of destination languages, creates reverse indexes in respective languages, and stores both reverse indexes and cache web pages in a database. Upon the entry of search strings by a user using a web browser, the search engine server responds by delivering links of web pages in the user-desired language (the language of the search string or a language chosen by the user) as well as web pages translated from a plurality of destination languages, ranked based upon popularity or other means. The search engine server contains a plurality of translators that translate new web pages, links that are obtained during crawling, in to a plurality of destination languages. | 2015-10-01 |
20150278366 | IDENTIFYING TOPICAL ENTITIES - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for identifying topical entities. In one aspect, a method includes obtaining a plurality of entities that are associated with a first resource; for one or more of the identified entities, receiving search results for a search query derived from the entity; determining that search results for a search query including a particular entity include a specific type of search results; and determining that the particular entity is a topical entity of the first resource based at least in part on the particular entity appearing in a title or a resource locator of the first resource, wherein the topical entity of the first resource represents a predominant topic of the first resource. | 2015-10-01 |
20150278367 | Determination and Presentation of Content from Connections - The disclosure includes a system and method for providing determined content to users. The system includes a social network engine, an affinity module, an optimization module and a content determination module. The social network engine receives registration data from a first user. The affinity module determines one or more affinities between the first user and one or more second users. The optimization module optimizes a content type for the first user. The content determination module determines content of the optimized content type published by the one or more second users and combines the determined content to generate a post based on the one or more affinities. The content determination module provides the post to the first user. | 2015-10-01 |
20150278368 | Method, System, Search Engine and Network for Enhancing Search of Information Over a Data Network - There is provided a system for enhancing search of subject related information distributed over a data network, the system comprising (i) a first processing unit adapted to be connected to the data network for allocating a number to a subject over the data network for the purpose of using the number as means for identifying the subject over the data network; and (ii) a second processing unit adapted to be connected to the data network for mapping subject related information distributed over the data network to said number such as the subject related information becomes searchable over the data network using said number. There is also provided a method, a search engine and a network for enhancing search of subject related information distributed over a data network. | 2015-10-01 |
20150278369 | Method And Apparatus For Aggregating Healthcare Information - A method, apparatus and computer program product are provided in order to provide a context-aware clinical portal. An example method may include receiving an environment context. The environment context may include information relating to at least one of a user task, a user action, or an open application. The method may also include determining, based on the environment context, at least one portlet for providing clinical information related to the environment context. The at least one portlet may provide an interface control for at least one of viewing or accessing the clinical information. The method may also include generating a context-aware clinical portal comprising the at least one portlet, and providing the context-aware clinical portal. | 2015-10-01 |
20150278370 | TASK COMPLETION FOR NATURAL LANGUAGE INPUT - One or more techniques and/or systems are provided for facilitating task completion. For example, a natural language input (e.g., “where should we eat”) may be received from a user of a client device. The natural language input may be evaluated using a set of user contextual signals, opted-in for exposure by the user for facilitating task completion, to identify a user task intent. For example, a user task intent of viewing a local Mexican restaurant menu may be identified based upon a social network post of the user indicating that the user is meeting a friend for Mexican food. Task completion functionality may be exposed to the user based upon the user task intent. For example, a restaurant app may be deep launched to display a menu of a local Mexican restaurant. | 2015-10-01 |
20150278371 | Systems and Methods for Ranking Data Visualizations - A method of ranking data visualizations is performed at a computing device having one or more processors and memory. The memory stores one or more programs for execution by the processors. A user selects a plurality of data fields from a set of data, and the computing device generates a plurality of data visualization options. Each data visualization option associates each of the user-selected data fields with a respective predefined visual specification feature. For each of the generated data visualization options, the device calculates a score based on a set of ranking criteria. A first ranking criterion of the set of ranking criteria is based on values of one or more of the user-selected data fields in the set of data. A ranked list of the data visualization options is then created, where the ranked list is ordered according to the computed scores of the data visualization options. | 2015-10-01 |
20150278372 | Search Engine and Network for Enhancing Search of Information Over a Data Network - There is provided a search engine for enhancing search of subject related information distributed over a data network, the search engine being adapted to be connected to a database mapping subjects to numbers such as each subject is mapped to a unique number, the search engine being further adapted to receive a search query from a third user comprising a subject identification, to query the database using the user name for retrieving the mapped number associated thereto, to search and locate the subject related information associated with the number over the data network and to report the subject related information to the third user. There is also provided a network for enhancing search of subject related information distributed over a data network. | 2015-10-01 |
20150278373 | NETWORK CONTENT POLICY PROVIDING RELATED SEARCH RESULT - Methods, computer systems, and computers for responding to requests for content that is subject to network policy can provide a landing page that displays a search result related to the requested content. The landing page can be specific to one or more of the content being requested and the identity of a user making the request. | 2015-10-01 |
20150278374 | SOLUTION FOR DISTRIBUTED APPLICATION LIFE-CYCLE MANAGEMENT - A solution for managing applications in a network is proposed. A distributed application management system receives information about a first application installed on a first device in the network and determines whether a second application is required or recommended for the first device or for a second device in the network or whether a further device is required or recommended for the network based on the received information. A device management system then informs a user about a required or recommended second application or a required or recommended further device. | 2015-10-01 |
20150278375 | MULTI-OBJECTIVE OPTIMIZATION FOR NEW MEMBERS OF A SOCIAL NETWORK - This disclosure relates to systems and methods that include an electronic database related to members in a social network, the members including new members who have been members of the social network less than a predetermined time and established members who have been members of the social network greater than the predetermined time. A processor, coupled to the electronic database and the network interface, is configured to obtain an optimization criterion based on at least two constraints related to interaction of members in the social network, determine proposed interaction values based on the data, each proposed interaction value corresponding to pairs of members, the proposed interaction values including a new member proposed interaction value between at least one established member and at least one new member, modify the new member proposed interaction value based on an adjustment factor, and provide proposed interactions based the interaction values. | 2015-10-01 |
20150278376 | METHOD AND APPARATUS FOR PRESENTING SEARCH RESULT - A method and apparatus for presenting a search result. The method comprises: receiving a current search term input by a user; determining user information about a user, and determining a pre-established first model corresponding to the user according to user information, the first model recording historical data of the user, and the historical data comprising a historical search term and a corresponding historical selection result; determining, in the historical data, a historical search term matched with the current search term, determining a historical selection result corresponding to the matched historical search term, and determining an online recommendation result according to the historical selection result; and presenting a search result to the user, the search result comprising the online recommendation result or a result obtained by processing the online recommendation result. The disclosed method can provide a personalized search service, so that the search result better meets the user's needs. | 2015-10-01 |
20150278377 | METHOD OF PROVIDING INFORMATION, SERVER DEVICE AND INFORMATION TERMINAL - A method of providing information based on posted information having location information from a server in which the posted information is accumulated in advance includes: deciding a driver of a vehicle and one or more fellow passengers who are aboard on the vehicle; identifying a destination candidate of the vehicle based upon access histories of the posted information by the driver and the fellow passenger or passengers; acquiring pieces of posted information concerning a destination set based upon the destination candidate from among the posted information; and performing provision of information based upon the acquired pieces of the posted information to the driver and the fellow passenger or passengers from the server device. | 2015-10-01 |
20150278378 | NAMED ENTITY EXTRACTION FROM A BLOCK OF TEXT - A data processing method, program, and apparatus for identifying a document within a block of text. A block of text is tokenized into a plurality of text tokens according to at least one rule parser. Each of the plurality of text tokens is sequentially compared to a plurality of document tokens to determine if the text token matches one of the plurality of document tokens. The plurality of document tokens correspond to a plurality of documents which have been tokenized according to the one or more rule parsers. Each matched text token is filtered according to predetermined filtering criteria to generate one or more candidate text tokens. It is then determined whether sequence of candidate text tokens that occur in sequential order within the block of text match sequence of document tokens. If so, then it is determined that the document has been identified within the block of text. The document can correspond to an artist, a song names, and misspellings and aliases thereof. | 2015-10-01 |
20150278379 | ONE-CLICK SEGMENTATION DEFINITION - A system displays and filters reports including website vitiation data in response to receiving user input. The system allows users to launch various reports onto a workspace and filter the entire result set by selected criteria. The system allows the user to specify and configure segments while viewing reports, simply by clicking next to the desired criteria within the report alone or in combination with various keyboard functions. Filtered reports can be further adjusted per additional filters and criteria. The results are returned virtually instantaneously, enabling users to analyze the effects of combinations of factors. | 2015-10-01 |
20150278380 | Direct Search Method and Apparatus - The examples of the present disclosure disclose a direct search method and apparatus to facilitate the user to search an object rapidly, thus improving the search efficiency. The method comprises: obtaining an inputted search keyword; performing search according to the search keyword and displaying search results of the search on a search interface corresponding to the search classifications; and after receiving an operation for a certain search result in the search results via the search interface corresponding to the search classifications, directly accessing content corresponding to the certain search result. And the method provided by the examples of the present disclosure may position a search object of a user precisely, reducing the interference by useless information, searching the content that the user actually needs and improving the search efficiency under massive information. | 2015-10-01 |
20150278381 | Systems and Methods for Storing and Accessing Historical Information Associated with Buildings - Systems and methods are provided that permit retrieval of historical data associated with a particular dwelling or other structure by reading barcode, QR code, or RFID indicia associated with materials or appliances of the structure. Historical data include data related to construction and to subsequent maintenance, repair, and other alterations to the structure, and can be conveniently retrieved from a distant database using an inquiry engine with a user interface. | 2015-10-01 |
20150278382 | METHOD AND SYSTEM FOR GENERATING PRIME UNIFORM RESOURCE IDENTIFIERS - A system and method for mapping an input uniform resource identifier (URI) to an entry in a database. The system cleans an input URI to produce a prime URI that references an entry in a database. The prime URI is created by applying a regular expression determined for a particular domain to the input URI. Once the prime URI is generated, the prime URI can be used to retrieve information from a database. | 2015-10-01 |
20150278383 | METHOD AND TERMINAL FOR PROVIDING SEARCH-INTEGRATED NOTE FUNCTION - A method of providing a search-integrated note function includes selecting a part of a text recorded in a note; performing a web search with regard to the selected text; clipping data selected by a user from a web search result; linking the clipped data to the selected text; and storing the clipped data. | 2015-10-01 |
20150278384 | SYSTEM, APPARATUS, AND PROCESS FOR PULLING/CAPTURING CONTENT - An improved process for recreating a webpage as presented to the visitor is provided. A skeleton of a webpage, including content and images of the webpage, may be captured for each web event. For each web event, the captured skeleton of the webpage, including the content and the image of the captured webpage, may be transmitted to a server, allowing the server to recreate a webpage that was presented to the visitor. | 2015-10-01 |
20150278385 | METHODS AND SYSTEMS FOR ROUTING IMAGE REPORTS - Methods and systems for routing image reports. One method includes receiving a completed report for the image study from a report source, establishing a unique identifier for a set of images associated with the completed report and stored in an image repository accessible through an image viewer, storing the unique identifier and an identifier of the image viewer in an image directory, and automatically creating a link associated with the completed report, the link based on the unique identifier. The method also includes identifying a report destination for the completed report, and transmitting the completed report and the link to the report destination. In addition, the method includes, when a recipient selects the link, automatically identifying the image viewer based on the image directory, and automatically providing the recipient with access to the image viewer. | 2015-10-01 |
20150278386 | UNIVERSAL XML VALIDATOR (UXV) TOOL - A system, method, computer program product for validating an XML document is disclosed. The system may include a scanner module on a computer, a rules module on a computer, and an analyzer module on a computer. The scanner module may be configured to parse the XML document. The rules module may be configured to provide at least one rule, at least one XML schema document or one custom rule. The analyzer module may be configured to analyze the XML document by applying the corresponding XML schema document or the at least one rule to the XML document; and generate a report displaying the results of the analysis. | 2015-10-01 |
20150278387 | CONTENT GUIDED TECHNIQUES FOR USE IN NATIVE ADVERTISEMENT PLACEMENT - Techniques are provided that include obtaining a Document Object Model of an HTML document, such as a web page of a publisher. Elements of the Document object model may be identified that are associated with native advertisement placement candidate containers. Based at least in part on analysis associated with the Document Object Model, and utilizing at least some of the identified elements, one or more native advertisement placement candidate containers may be determined. Some techniques may utilize, in the analysis, identification of one or more secondary source HTML documents associated with a primary HTML document, and may identify, within the secondary source HTML document(s), content associated with native advertisement placement candidate containers of the primary HTML document(s). | 2015-10-01 |
20150278388 | DYNAMICALLY RE-SKINNING A WEB USER INTERFACE - In accordance with an aspect of the present disclosure there is provided a method, non-transitory computer readable memory and system for dynamically re-skinning a web user interface to enable the display of user interface elements that map to the original web application interface. An attribute associated with the electronic device for presenting the web user interface is determined. The attribute is used to determine that modification of the user interface is required. The web application is modified to hide one or more user interface elements of the web user interface based upon the determined attribute. The web user interface is rendered on the electronic device but is not visible. One or more new user interface elements are created based upon the determined attribute. A modified user interface is then rendered on the electronic device having the one or more new user interface elements providing functions of the original web application. | 2015-10-01 |
20150278389 | WEB PAGE EDITING METHOD, APPARATUS, AND MEDIUM - An apparatus includes a storage device and a processor coupled to the storage device and configured to acquire a web page description to be edited, detect a description that refers to a library written in an interpretive language in the acquired web page description, and generate a description of a modified web page in which the web page description is modified by inserting, into the web page description, code for sensing completion of initialization of the library corresponding to the detected description and code for editing a description in the interpretive language using the library corresponding to the detected description. | 2015-10-01 |