23rd week of 2014 patent applcation highlights part 66 |
Patent application number | Title | Published |
20140156662 | PREDICTING VARIABLE IDENTIFYING DEVICE, METHOD, AND PROGRAM - A predicting variable identifying device includes a candidate profile creating portion sequentially rotates correspondence relationships between intervals in a reference profile and ranks, to create respective candidate profiles, for each different amount of rotation, a group classifying portion, based on a setting from the outside, performs classification of one interval or a plurality of continuous intervals into individual control groups, a rank match checking portion, checks, for each candidate profile B, whether or not the ranks match across the intervals that belong to identical control groups, and a predicting variable identifying portion identifies, as predicting variables, those variables that indicate energy indicator values in the intervals going back by retrospection times, from a point in time for which a prediction is to be made, for those candidate profiles wherein the ranks have been confirmed to be matching for all of the control groups. | 2014-06-05 |
20140156663 | INFORMATION STORAGE MEDIUM STORING CONTENT, CONTENT PROVIDING METHOD, CONTENT REPRODUCING METHOD AND APPARATUS THEREFOR - An information storage medium is disclosed. The information storage medium includes one container file, wherein the container file includes a data box including in which a plurality of component files forming content are arranged; and a meta box including information on locations in the content and in the data box with respect to the plurality of component files and characteristic information on of the plurality of component files, and the plurality of component files are arranged in the data box according to the characteristic information. | 2014-06-05 |
20140156664 | Computer-Implemented System And Method For Populating Clusters Of Documents - A computer-implemented system and method for populating clusters of documents is provided. A set of clusters is placed in a display in relation to a common origin. One of a plurality of unclustered documents in the display is selected and an angle θ of the document from the common origin is determined. An angle σ of the cluster relative to the common origin is computed for each cluster. A difference is determined between the document angle θ and one such cluster angle σ. A predetermined variance is applied to the difference. The document is placed into the cluster when the difference is less than the variance. | 2014-06-05 |
20140156665 | AUTOMATIC DOCUMENT CLASSIFICATION VIA CONTENT ANALYSIS AT STORAGE TIME - Techniques are disclosed for efficiently and automatically classifying textual documents or files. In some embodiments, the classification process is integrated into or otherwise made part of the storage function, such that when the user initiates a save process for a given file, the file is processed through a classifier prior to (or contemporaneously with) completing the save function. In some such embodiments, textual content of the file is analyzed using natural language processing to identify a main or substantial concept discussed in the file, and one or more corresponding tags are then assigned to that file. Subsequently, the user can access that file based on the one or more tags, for instance, through a user interface that allows the user to select one or more content categories associated with the assigned tags. The files can be text-based, but may include other content as well, such as images, video, and audio. | 2014-06-05 |
20140156666 | Method for Automated Scaling of a Massive Parallel Processing (MPP) Database - A massively parallel processing (MPP) database can be re-partitioned/re-balanced while remaining on-line through a staged migration procedure. Staged migration may include a first stage and a second stage. During the first stage, entries in an existing partition are reallocated to the new partition, and the catalog is updated to associate the re-allocated entries with both the existing partition and the new partition such that queries for the re-allocated entries are directed toward the existing partition and the new partition. During the second stage, the re-allocated entries are migrated from the existing partition to the new partition, and after the migration is complete, the catalog is re-updated to associate the migrated entries with the new partition such that new queries are directed toward the new partition. | 2014-06-05 |
20140156667 | Increasing Internet Protocol Version 6 Host Table Scalability in Top of Rack Switches for Data Center Deployments - Techniques are provided for optimizing storage of address information in switch device databases. A control packet is received from a source host. An address associated with a host is determined. The address comprises a first and second address component. The first address component is stored in a first database and is mapped to an index value that is stored in the first database. The index value is also stored in a second database along with the second address component. The first database may also be examined to determine whether the first address component is stored in the first database. If the first address component is stored in the first database, the index value mapped to the first address component is retrieved. The second database is examined to determine whether the index value and the second address component are stored in the second database. | 2014-06-05 |
20140156668 | APPARATUS AND METHOD FOR INDEXING ELECTRONIC CONTENT - Apparatus and method are provided for indexing electronic content to be served to users that operate mobile and/or stationary communications and computing devices. An index is composed of multiple slices, with each slice capable of storing multiple entries and each entry representing one content item. A content item's index entry is populated with integer values representing attribute/value pairs of a target audience of the content item. A query or request to identify content items for serving to a particular user is similarly formatted with integers representing attribute/value pairs of the user. Queries can then be executed rapidly across any or all index entries in any or all slices. Within a slice, entries may be sorted by value or score, and integer components within an individual entry may be sorted to facilitate rapid comparison with a query. | 2014-06-05 |
20140156669 | APPARATUS AND METHOD FOR INDEXING ELECTRONIC CONTENT - Apparatus and methods are provided for indexing electronic content to be served to users' mobile and/or stationary communications and computing devices. An index is composed of multiple slices, with each slice storing multiple entries and each entry representing one content item or one campaign or collection of content items. An entry is populated with tokens representing attribute/value pairs of a target audience of the content item and/or property/value pairs of the item or the item's campaign. A query or request to identify content items for serving to a particular user is similarly formatted with tokens representing attribute/value pairs of the user and/or item/campaign. Queries can then be executed rapidly across any or all index entries in any or all slices. Within a slice, entries may be sorted by value or score, and integer components within an individual entry may be sorted to facilitate rapid comparison with a query. | 2014-06-05 |
20140156670 | NUMERIC RANGE SEARCH DEVICE, NUMERIC RANGE SEARCH METHOD, AND NUMERIC RANGE SEARCH PROGRAM - A numeric range search device includes: interval index storage means for storing, for numeric ranges to be searched, an interval index that is made up of records each including at least an interval filter and reference information and in which the records are organized in units of records whose interval filters are at least partially common, the interval filter being data indicating a correspondence relationship between an input numeric value or numeric range and subintervals obtained by dividing a range including all of the numeric ranges by a predetermined boundary value, and the reference information being information for referring to a numeric range to be searched; interval query generation means for generating an interval query which is data indicating a correspondence relationship between the input numeric value or numeric range and the subintervals; and candidate selection means for selecting, from the records, a record for which an AND of an interval filter included in the record and the interval query is equal to the interval query. | 2014-06-05 |
20140156671 | Index Constructing Method, Search Method, Device and System - The present disclosure discloses an index constructing method, search method, device and system. The index constructing method includes: constructing data obtained in each preset time period into a primary index segment, respectively, and merging the constructed primary index segments into a primary index segment set after each preset time period is over; copying and merging each primary index segment in the primary index segment set into a corresponding large index segment, to obtain a large index segment set; and sending the primary index segments in the primary index segment set or the large index segments in the large index segment set to a search device to provide a search service. The present disclosure constructs the primary index segments on the basis of time, merges the constructed primary index segments into the large index segment, and provides the search service simultaneously with the primary index segments or the large index segments, thus, improving search speed. | 2014-06-05 |
20140156672 | SPACE-TIME-NODAL TYPE SIGNAL PROCESSING - Example methods, apparatuses, or articles of manufacture are disclosed that may be implemented using one or more computing devices or platforms to facilitate or otherwise support one or more processes or operations associated with a space-time-node engine signal processing. | 2014-06-05 |
20140156673 | MEASURING AND ALTERING TOPIC INFLUENCE ON EDITED AND UNEDITED MEDIA - Methods and arrangements for measuring and utilizing media topic influence. A publically disseminated media transmission is received. Public influence of the media transmission is measured via: identifying one or more media sources used to disseminate the media transmission; and obtaining one or more predetermined influence values associated with the one or more media sources. | 2014-06-05 |
20140156674 | METHOD AND APPARATUS FOR DEVELOPING A SOCIAL HIERARCHY - A method and apparatus for developing a social hierarchy for a user from a plurality of contacts includes, for each contact, tracking communications occurring between the user and the contact; determining, from the tracked communications, a rate of change for communications between the user and the contact; and identifying, based on the rate of change, a position in the social hierarchy for the contact. Another method and apparatus includes tracking communications occurring between the user and a contact in the plurality of contacts, wherein tracking a communication comprises identifying a method of communication and a time the communication occurred; determining, from the tracked communications, that repeated communication attempts were made between the user and the contact; and identifying, based on the repeated communication attempts, a position in the social hierarchy for the contact. | 2014-06-05 |
20140156675 | PRESENTING A USER PROFILE - A first user of a presentation machine may be a recruiter that initiates an action in reference to a first user profile. The first user profile may describe a first candidate for a job. The presentation machine may identify the first user profile and determine a similarity score that indicates a degree of similarity between the first user profile and a second user profile that describes a second candidate for the job. The presentation machine may also access a volatility score that indicates a likelihood that the second candidate is receptive to a proposal that the second candidate be employed by an employer. Based on the similarity score and on the volatility score, the presentation machine may determine a rank of the second user profile. Based on the determined rank, the presentation machine may present the second user profile to the first user. | 2014-06-05 |
20140156676 | CONTENT SUGGESTION ENGINE - Systems and methods for content selection and processing in an information system are described herein. In one example, a content suggestion engine operates to select, suggest, or recommend content to human users. The selection of content may be suited to a goal or set of goals set by a human user (for example, content recommendations used to assist the human user with achieving a personal health goal). The content suggestion engine may evaluate information to help determine the appropriateness of the content suggestions, considering factors such as a psychological profile, medical conditions, lifestyle, demographics, and goals. The content may be further filtered and weighted to select a subset of content and suggested actions most relevant to the human user. | 2014-06-05 |
20140156677 | ORDERING CURATED CONTENT FOR ACCESS VIA A PLAYPACK - A presentation order of curated media items that are represented by meta data in a playpack is determined by evaluating a platform score, a viewer score, a content popularity score, a content quality score, and a scatter algorithm. | 2014-06-05 |
20140156678 | IMAGE BASED SPAM BLOCKING - A fingerprint of an image identified within a received message is generated following analysis of the message. A spam detection engine identifies an image within a message and converts the image into a grey scale image. The spam detection engine analyzes the grey scale image and assigns a score. A fingerprint of the grey scale image is generated based on the score. The fingerprint may also be based on other factors such as the message sender's status (e.g. blacklisted or whitelisted) and other scores and reports generated by the spam detection engine. The fingerprint is then used to filter future incoming messages. | 2014-06-05 |
20140156679 | SECURE MOLECULAR SIMILARITY CALCULATIONS - Methods of securing the calculation of pairwise molecular similarity coefficients between molecules, from similarity measures that are based on 3-dimensional or 2-dimensional molecular properties and/or physicochemical properties, condensed into a fingerprint or bit-string representation, in such a way that a third party cannot deduce information about the underlying molecular structures. The apparatus and process are particularly applicable to generating secured or anonymized databases of bit-strings, so that the anonymized databases can be stored remotely from a corporation's computer system, or shared securely and confidentially with another company. The mapping key that permits the anonymized bit strings to be converted back to their original form need not be disclosed outside of the corporation. The methods also permit two companies to exchange molecular structure data securely and in a manner that permits similarity calculations to be performed within as well as between the respective databases. | 2014-06-05 |
20140156680 | USER INTERFACE METHODS AND SYSTEMS FOR SELECTING AND PRESENTING CONTENT BASED ON USER RELATIONSHIPS - A user-interface method of selecting and presenting a collection of content items based on user navigation and selection actions associated with the content is provided. The method includes associating a relevance weight on a per user basis with content items to indicate a relative measure of likelihood that the user desires the content item. The method includes receiving a user's navigation and selections actions for identifying desired content items, and in response, adjusting the associated relevance weight of the selected content item and group of content items containing the selected item. The method includes, in response to subsequent user input, selecting and presenting a subset of content items and content groups to the user ordered by the adjusted associated relevance weights assigned to the content items and content groups. | 2014-06-05 |
20140156681 | SYSTEM AND METHOD FOR FINDING AND PRIORITIZING CONTENT BASED ON USER SPECIFIC INTEREST PROFILES - A personalized content delivery computer system is provided comprising: (a) one or more server computers; (b) a server computer program which when executed provides: a content interest profile builder; and a content matching utility; wherein the content interest profile builder and content matching utility are linked so as to enable users of the platform interested in targeting (“targeting users”) one or more other users (“consumer” or “consumers”), using content that is likely to be of interest to the consumer; wherein the content interest profile builder intelligently harvests interest parameters for consumers, and stores the interest parameters iteratively into a content interest profile maintained for each consumer; and wherein the content matching utility determines whether content is likely to be of significant interest to a consumer, using the content interest profile for the consumer. A related method is also provided. | 2014-06-05 |
20140156682 | LOGGING IN MULTITHREADED APPLICATION - A method for analyzing multiple log files generated by interacting software modules. In a first stage the log files are parsed by a log parser and their contents stored in a database. In a second stage, queries are run on the database to combine related log entries from multiple files. The files may contain trigger entries corresponding to the sending of events and handler entries corresponding to the handling of events, which may be used, in queries, to link related log file entries. Query results may be displayed as clickable links allowing a user to open a log file and view a log entry related to the query result by clicking on such a link. | 2014-06-05 |
20140156683 | INTEGRATING EVENT PROCESSING WITH MAP-REDUCE - Large quantities of data can be processed and/or queried relatively quickly using a combination of continuous event processing and a Map-Reduce algorithmic tool. The continuous event processor can continuously produce real-time results by merging (a) CQL query results from events received since a currently executing Map-Reduce job was started with (b) a most recent query result produced by a most recently completed Map-Reduce job. When the currently executing Map-Reduce job completes, its query result can be stored and made accessible to the continuous event processor, and a new Map-Reduce job can be started relative to event data that has grown in size since the execution of the last Map-Reduce job. The Map-Reduce algorithmic tool provides a convenient mechanism for analyzing and processing large quantities of data. | 2014-06-05 |
20140156684 | SCHEMA AND QUERY ABSTRACTION FOR DIFFERENT LDAP SERVICE PROVIDERS - A lightweight directory access (LDAP) broker receives user information associated with a query for information in an LDAP repository. The query may be in an abstraction format. The LDAP broker determines a computing domain in view of the user information and retrieves a configuration file associated with the computing domain. The configuration file comprises a mapping for the query between an abstraction format and a vendor specific format. The LDAP broker converts the query to the vendor specific format in view of the mapping in the configuration file. | 2014-06-05 |
20140156685 | Loopback structure and data loopback processing method of processor - The disclosure discloses a loopback structure and data loopback processing method of a processor. The loopback structure includes a register file unit, a data storing unit, and a data reading unit; wherein the register file unit is configured to provide a data reading-writing service for the data storing unit and the data reading unit; the data storing unit is connected to the register file unit, and is configured to read data via a reading port of the register file unit, to perform a data transformation on the read data, and to feed the transformed data back to the data reading unit; and the data reading unit is connected to the register file unit and the data storing unit, and is configured to transform the data fed back by the data storing unit, and to write the transformed data in the register file unit via a writing port of the register file unit. With the disclosure, it is possible to increase efficiency of the processor and decrease power consumption of the processor. | 2014-06-05 |
20140156686 | DOCUMENT MANAGEMENT SYSTEM - The method, system and a computer program and a computer product for managing workers and documents is provided. The method includes storing industry representations and a list of workers with data related to the workers, linking the industry representations to the workers and selecting at least one worker from based on the industry representations for that worker. The method also includes scheduling workers to a job based on whether they have all of the required industry representations. In addition, the method includes uploading industry representations and bar code scanning industry representations into the database. The method further includes dispatching said industry representations to other users and automatically mapping fields of the dispatched data in the destination database. In addition, the method includes selectively encrypting only sensitive fields in data transmission between two entities. | 2014-06-05 |
20140156687 | IDENTIFYING DUPLICATE FILES - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, are provided for identifying duplicate data items. A method is provided that include the actions of identifying a file to be downloaded; determining that the size of the file exceeds a threshold value; in response to determining that the size of the file exceeds the threshold value, requesting one or more portions of the file, the one or more portions being less than the entire file; upon receiving the requested one or more portions of the file, constructing a file signature for the file based on the one or more portions of the file; determining whether the constructed signature exists in a file signature repository; if a matching file signature exists in the file signature repository, recording location information for the file to be downloaded as associated with the matching file signature. | 2014-06-05 |
20140156688 | METHOD AND SYSTEM FOR RECOMMENDING ENTERPRISE COLLABORATION DATA - The suggestions of objects in a real-time collaboration tool can be accomplished by first forming a first vector representing an object utilized in the real-time collaboration tool. The vector can then be compared to a plurality of vectors representing a plurality of objects stored in a database to locate one or more vectors similar to the first vector. One or more of the plurality of objects stored in the database can be recommended to a user of the real-time collaboration tool based on the comparing. | 2014-06-05 |
20140156689 | MECHANISM FOR COMPARISON OF DISPARATE DATA IN DATA STRUCTURES - A device receives a first result that includes first data, and a second result that includes second data, and determines whether a comparator supports the first data and the second data. When the comparator supports the first data and the second data, the device utilizes the comparator to select comparison logic for the first data of the first result and for the second data of the second result, compares the first result and the second result, using the selected comparison logic, to determine whether the first result is equivalent to the second result, and outputs or stores the determination of whether the first result is equivalent to the second result. | 2014-06-05 |
20140156690 | INFORMATION PROCESSING APPARATUS AND METHOD AND NON-TRANSITORY COMPUTER READABLE MEDIUM - An information processing apparatus includes the following elements. A first selector selects, through a selecting operation performed by an operator, an item disposed within a QFD chart, the QFD chart having at least three axes, an item being associated with each of the axes, a name being appended to each of the axes, and a name being appended to each of the items. A second selector selects, through a selecting operation performed by the operator, information related to the item selected by the first selector. An appending unit appends a name of an axis corresponding to the item selected by the first selector and a name of the item to the information selected by the second selector. | 2014-06-05 |
20140156691 | METHODS FOR IDENTIFYING AUDIO OR VIDEO CONTENT - The disclosed technology generally relates to methods for identifying audio and video entertainment content. Certain shortcomings of fingerprint-based content identification can be redressed through use of human-reviewers. | 2014-06-05 |
20140156692 | COMPUTER-READABLE RECORDING MEDIUM, EXTRACTION DEVICE, AND EXTRACTION METHOD - An extraction program causes a computer to execute a process. The process includes adding an event to a first pattern including the events according to the sequential order, thus generating a second pattern in such a manner that the second pattern is generated by adding the event when a first value is less than a predetermined threshold; when the event is added, adding a predetermined value to the first value, and adding the predetermined value to a second value in a column corresponding to an end of the added event among second values corresponding to respective columns of a table; extracting the second pattern that satisfies a predetermined condition; and when an event in a second or subsequent column in the table is added. | 2014-06-05 |
20140156693 | FILMSTRIP-BASED QUERY SUGGESTIONS - Various embodiments of the present invention present a search query suggestion to a user. In one embodiment a portion of a search query is received from a user. At least one search query suggestion is identified from a set of search query suggestions corresponding to the portion of the search query. At least one video frame is identified from at least video file associated with the at least one search query suggestion. The at least one search query suggestion and the at least one video frame is presented to the user. | 2014-06-05 |
20140156694 | DISCOVERY, PREVIEW AND CONTROL OF MEDIA ON A REMOTE DEVICE - An aspect provides a method, including: sending a media query from a controller user device to a second user device; receiving media meta data at the controller user device in response to the media query of the second user device, the received media meta data comprising media meta data regarding a media file currently playing on the second user device and media meta data regarding one or more queued media files; providing at the controller user device a visual display based on the received media meta data, the visual display comprising a visual indication of the media file currently playing on the second user device and a preview of the one or more queued media files to be played on the second user device; and issuing one or more control action commands from the controller user device to the second user device. Other aspects are described and claimed. | 2014-06-05 |
20140156695 | METHOD FOR IDENTIFYING CORRESPONDING DIRECTORIES IN A UNION-MOUNTED FILE SYSTEM - In one embodiment, in response to a request for searching a file stored in a first directory, a first lookup is performed by a virtual file system in a first file system to locate the file. The virtual file system traverses from the first directory back to a mount point of the first file system to recreate a search path from the mount point to the first directory. The virtual file system performs a second lookup in a second directory of a second file system that is associated with the mount point to locate the file in the second file system, where second directory is identified by the recreated search path. | 2014-06-05 |
20140156696 | DYNAMIC GENERATION OF DATABASE QUERIES IN QUERY BUILDERS - A query builder provided according to an aspect of the present invention facilitates users to conveniently generate database queries directed to database servers storing data elements organized according to attributes. In an embodiment, configuration data indicating a comparison predicate to be used for each combination of an attribute and a conditional operation is maintained. A user may then provide as inputs a first attribute, a first conditional operation and a first value. In response, the query builder examines the configuration data to determine a first comparison predicate specified for the combination of the first attribute and the first conditional operation. The query builder incorporates the first value in the first comparison predicate to construct a second comparison predicate and then forms a first database query with the second comparison predicate. | 2014-06-05 |
20140156697 | Methods, Systems, and Products for Recalling and Retrieving Documentary Evidence - Methods, systems, and products help users recall memories and search for content of those memories. When a user cannot recall a memory, the user is prompted with questions to help recall the memory. As the user answers the questions, a virtual recollection of the memory is synthesized from the answers to the questions. When the user is satisfied with the virtual recollection of the memory, a database of content may be searched for the virtual recollection of the memory. Video data, for example, may be retrieved that matches the virtual recollection of the memory. The video data is thus historical data documenting past events. | 2014-06-05 |
20140156698 | USING AGGREGATED SENSED DATA OF INDIVIDUALS TO PREDICT THE MENTAL STATE OF AN INDIVIDUAL - The methods and systems described herein may involve determining at least one lifeotype of at least one individual, analyzing the at least one lifeotype, and delivering content to at least one individual based on the analysis. The methods and systems described herein may involve providing a game, determining at least one lifeotype of at least one player of the game, analyzing the at least one lifeotype, and affecting the game play based on the analysis. The methods and systems described herein may involve providing an interactive space, determining at least one lifeotype of at least one individual in the space, analyzing the at least one lifeotype, and modifying at least one attribute of the space based on the analysis. | 2014-06-05 |
20140156699 | SYSTEM AND METHOD TO AUTOMATICALLY DISCOVER MUTUAL INTERESTS AMONG USERS OF MOBILE WIRELESS DEVICES WITHIN A WIRELESS PERSONAL AREA NETWORK - Systems and methods are described herein that allow users to create Wireless Personal Area Network (WPAN) services that are associated with namespaces. The created services may be stored at a server and associated, on the server, with namespaces. Users of communication devices may search for and download service identifiers of interest. Communication devices within the WPAN may advertise stored service identifiers and scan for other devices having matching service identifiers. As such, users of devices can discover other users having mutual interests. | 2014-06-05 |
20140156700 | METHOD AND APPARATUS FOR QUERYING AT LEAST ONE VALUE OF AT LEAST ONE PARAMETER OF A MODULE, AND METHOD AND MODULE FOR PROVIDING AT LEAST ONE VALUE OF AT LEAST ONE PARAMETER - The invention relates to a method and an apparatus for querying at least one value of at least one parameter of a module and to a method and a module for providing at least one value of at least one parameter. In this case, a basic scheme is extended by at least one query function to form a scheme, wherein the scheme makes it possible both to configure the module and to query individual values or a plurality of values. | 2014-06-05 |
20140156701 | SEARCH APPARATUS AND METHOD, AND PROGRAM - A search apparatus includes the following elements. A provisional search condition inputting unit inputs character string information as a provisional search condition. A character string/position correspondence information holding unit holds character string/position correspondence information including a correspondence between character string information and position information. A position information obtaining unit obtains position information corresponding to the character string information input as the provisional search condition from the character string/position correspondence information. A search object information storage unit stores search object information with additional information including at least position information. A searching unit performs a search for the position information of the search object information stored in the search object information storage means using the position information obtained by the position information obtaining unit as an actual search condition, and outputs search object information having the found position information as a search result satisfying the provisional search condition. | 2014-06-05 |
20140156702 | SMART NAVIGATION SERVICES - Techniques for smart navigation are presented. The techniques can include receiving, at a navigation service and via the internet, a request for a network resource, where the request includes command data provided by a navigation client, and where the command data includes an entity name and a keyword. The techniques can include obtaining, from at least one database of the navigation service, a network locator corresponding to the entity name and the keyword. The techniques can further include providing, in response to the receiving and via the internet, the network locator. | 2014-06-05 |
20140156703 | METHOD AND APPARATUS FOR TRANSLATING GRAPHICAL SYMBOLS INTO QUERY KEYWORDS - Computer equipment operable to translate a graphical symbol into keywords is disclosed. The computer equipment includes a database of keywords. An input analyzer tool may be used to retrieve a list of keywords from the database based on the graphical symbol. The input analyzer tool may be implemented using processing circuitry that accepts graphical input and performs symbol translation to formulate a search query related to the graphical input. An information search may be performed with the formulated search query using a search engine. | 2014-06-05 |
20140156704 | PREDICTIVELY PRESENTING SEARCH CAPABILITIES - Example techniques and systems may obtain one or more search types associated with a geographic location of a computing device. In one example, a technique may include determining, by a mobile computing device, a geographic location of the mobile computing device and obtaining one or more search types associated with the geographic location. Responsive to obtaining the one or more search types, the technique may also include outputting, by the mobile computing device and for display, a graphical user interface comprising at least an indication of the one or more search types associated with the geographic location. | 2014-06-05 |
20140156705 | HYBRID FILE SYSTEMS - Systems and computer program products may provide a virtual system with direct access to one or more sectors of a resource of a computer system. The system and computer program products may include providing, by a computer system to a virtual system, first access control data associated with a regular computer file that corresponds to a resource on the computer system. The system and computer program products may additionally include receiving, at the computer system, a direct read from or direct write to one or more sectors of the resource represented by the regular computer file from the virtual system. The system and computer program products may further include hiding, at the computer system, a hidden computer file from the virtual system. The system and computer program products may additionally include routing, at the computer system, the direct read from or direct write to the hidden computer file on the computer system. | 2014-06-05 |
20140156706 | Hybrid File Systems - Methods may provide a virtual system with direct access to one or more sectors of a resource of a computer system. The method may include providing, by a computer system to a virtual system, first access control data associated with a regular computer file that corresponds to a resource on the computer system. The method may additionally include receiving, at the computer system, a direct read from or direct write to one or more sectors of the resource represented by the regular computer file from the virtual system. The method may further include hiding, at the computer system, a hidden computer file from the virtual system. The method may additionally include routing, at the computer system, the direct read from or direct write to the hidden computer file on the computer system. | 2014-06-05 |
20140156707 | STREAMING SYSTEM PERFORMANCE OPTIMIZATION - According to an example, a dataflow directed acyclic graph including nodes and edges connecting the nodes. Parameters for the nodes are calculated, and the parameters may include batch size and a degree of parallelism. | 2014-06-05 |
20140156708 | METHOD AND SYSTEM FOR IMPLEMENTING AN ARRAY USING DIFFERENT DATA STRUCTURES - Disclosed are a method and system for implementing an array data type of a programming language using various data structures. The disclosed method includes a plurality of implementations in which the array data type may be implemented. The implementations provide an efficient way to retrieve elements from the array, especially in the order they are inserted into the array. The data structures also minimize the computing resources required to manage and access the array. The disclosed technique also selects one of the many implementations based on criteria such as access pattern or size of the array. | 2014-06-05 |
20140156709 | AGGREGATING KEYS OF DEPENDENT OBJECTS FOR A GIVEN PRIMARY OBJECT - Keys are obtained and aggregated by storing a primary object as an entry in a parent keys storage and a child keys storage, the entry identified as unvisited in each. An object evaluation process is then performed until all unique entries in the parent keys storage and all unique entries in the child keys storage have been visited and by committing the keys of at least one related object as an entry to the hierarchical database. The object evaluation process visits each unvisited object in the parent keys storage and child keys storage by selecting, for the unvisited object, objects in the parent direction that have not already been visited and objects in the child direction that have not already been visited and by inserting the keys of the selected related objects as entries in the parent keys storage or child keys storage. | 2014-06-05 |
20140156710 | EMBEDDING CONTROLLERS AND DEVICES WITH DATA TO FACILITATE UP-TO-DATE CONTROL AND CONFIGURATION INFORMATION - An industrial automation system comprising a processor with an updating component coupled to automation devices via a network. The updating component reads control information from machine readable representations of the devices and populates a data structure with the control information. The updating component also updates configuration information of a device from data stored in a file object and/or the data structure, further allowing this transfer to be fragmented into a plurality of messages if the configuration information exceeds a threshold. As well, a vendor deployment methodology is provided that embeds devices and firmware for devices with a Device Type Manager (DTM) prior to deployment and can optionally allow post deployment updates to the DTM. | 2014-06-05 |
20140156711 | ASSET MODEL IMPORT CONNECTOR - An asset model import connector includes an interface to receive asset data from a data source and a normalize module. The normalize module determines an operation to be performed at a system based on the received asset data and determines code to perform the determined operation. The schema may be populated with attributes from the asset data, and sent to the system. | 2014-06-05 |
20140156712 | OPERATING SYSTEM CONTROL OF DIRECTORY EVENTS WITH DYNAMIC PROGRAM EXECUTION - A directory operational block data structure is provided by a processor within a memory. The directory operational block data structure allows configuration of a directory of a file system, at an operating-system level, with at least one executable program to be executed in response to configurable operating-system level directory events associated with the directory. A first program is attached within the directory operational block data structure to execute in response to a specified directory event. The attached first program is executed at the operating-system level in response to detection of the specified directory event. | 2014-06-05 |
20140156713 | Deadline-Based Scheduling in a Distributed File System - Approaches for retrieving files from a replicated file system. A component receives, from a requestor, a request for a copy of a data unit. The component identifies a plurality of storage nodes that each stores a complete copy of the data unit. The component sends, to the plurality of storage nodes, an instruction to retrieve a copy of the data unit within a specified period of time. At each storage node receiving an instruction, a determination of whether the copy of the data unit may be retrieved within the specified period of time is made, and if so, the copy of the data unit is provided to the component only if the copy of the data unit was actually retrieved within the specified period. The component provides the first copy of the data unit it receives to the requestor and discards any subsequently received copies of the data unit. | 2014-06-05 |
20140156714 | DISTRIBUTED FILE SYSTEM PROCESSING APPARATUS AND METHOD, AND STORAGE MEDIA STORING THE SAME - Disclosed is a distributed file system processing apparatus that includes at least one Service Configuration and Management (SCM) client unit including a distributed file system, the distributed file system set by setting information defined by a specific regulation, a SCM server unit configured to manage each setting item in the distributed file system, per version, through a setting environment database and configured to generate setting information in the setting environment database according to the specific regulation, and at least one SCM agent unit configured to receive the generated setting information from the SCM server unit to provide the received setting information to the at least one SCM client unit. | 2014-06-05 |
20140156715 | FILE UPLOADING SYSTEM AND METHOD - A monitoring computer is electronically connected to a data center that includes a plurality of cloud servers. The monitoring computer calculates a priority coefficient of each cloud server according to parameters of the cloud servers. The monitoring computer generates a priority list and saves the calculated priority coefficients into the priority list. The monitoring computer selects one cloud server that has a minimal priority coefficient in the priority list, and saving a file uploaded by a client into the selected cloud server. | 2014-06-05 |
20140156716 | ACCESSING DISTRIBUTED COMPUTING FUNCTIONS IN A DISTRIBUTED COMPUTING SYSTEM - A method begins by a processing module identifying, in accordance with an ordered manner, a next distributed computing function, where distributed computing functions are stored in multiple storage units as a set of encoded computing function slices. The method continues with the processing module determining whether ownership of the next distributed computing function can be established and when the ownership of the next distributed computing function can be established, securing ownership of the next distributed computing function. When the ownership of the next distributed computing function cannot be established, the method continues with the processing module requesting another next distributed computing function. | 2014-06-05 |
20140156717 | OPERATING SYSTEM CONTROL OF DIRECTORY EVENTS WITH DYNAMIC PROGRAM EXECUTION - A directory operational block data structure is provided by a processor within a memory. The directory operational block data structure allows configuration of a directory of a file system, at an operating-system level, with at least one executable program to be executed in response to configurable operating-system level directory events associated with the directory. A first program is attached within the directory operational block data structure to execute in response to a specified directory event. The attached first program is executed at the operating-system level in response to detection of the specified directory event. | 2014-06-05 |
20140156718 | Definition of Two Self-weights for Continuous Random Variable and Their Applications in Basic Statistics - This invention is for how to define two self-weights for continuous random variable based on sampling, how to SAC-normalize a skewed sampling distribution of a continuous random variable without changing the structure of the original measurement scale of the continuous random variable, how to infer representativeness of mathematical mean, and how to take the advantage of the two self-weights to do t-tests in a two-population comparison. | 2014-06-05 |
20140156719 | UTILIZING DATA OBJECT STORAGE TRACKING IN A DISPERSED STORAGE NETWORK - A method begins by a dispersed storage (DS) processing module dividing a very large data object into a plurality of data regions and generating a data object storage tracking table that includes sections for identifying one or more data regions that are available or unavailable for retrieval. The method continues with the DS processing module dividing a first data region into data segments and disperse storage error encoding the data segments to produce sets of encoded data slices. The method continues with the DS processing module sending DSN write requests regarding storing the sets of encoded data slices to storage units and when at least a write threshold number of write responses is received for each of the sets of encoded data slices, updating the data object storage tracking table to indicate that the first data region is available for retrieval. | 2014-06-05 |
20140156720 | CONTROL PLANE PROTECTION FOR VARIOUS TABLES USING STORM PREVENTION ENTRIES - The present disclosure discloses a method and network device for control plane protection for various tables using storm prevention entries. Specifically, the disclosed system receives a first packet, and creates an inactive entry in a table. The system then forwards the first packet from a first processor to a second processor for processing. Also, the system associates the inactive entry with a timestamp indicating when the first packet is forwarded to the second processor, and determines a configured interval (CI) associated with the table. Further, the system compares a difference between a current timestamp and the timestamp associated with the inactive entry against the CI upon receiving a second packet. If the difference is longer than the CI, the system associates the inactive entry with the current timestamp, and forwards the second packet to the second processor for processing. Otherwise, the system discards the second packet. | 2014-06-05 |
20140156721 | INFORMATION PROCESSING SYSTEM AND COMMUNICATION TERMINAL - An information processing system includes a processor configured to predict an in-use situation of a communication terminal at a time of use of an application executed on the communication terminal, and prepare adjusted content of at least a portion of the application based on an in-use situation of the communication terminal as predicted by the circuitry. | 2014-06-05 |
20140156722 | System and Method for Processing Information Via Networked Computers Including Request Handlers, Process Handlers, and Task Handlers - Systems and methods for processing information via networked computers leverage request handlers, process handlers, and task handlers to provide efficient distributed processing of processing jobs. A request handler can receive service requests for processing jobs, process handlers can identify tasks to be performed in connection with the processing jobs, and task handlers can perform the identified tasks, where the request handler, the process handlers, and the task handlers can be distributed across a plurality of networked computers. | 2014-06-05 |
20140156723 | Redirecting Information - The present disclosure provides a method, a system, and an apparatus for redirecting information. A binding relationship between IDs of various websites may be stored in advance. When a terminal accesses a website, if websites that have been accessed by the terminal are websites related to the stored binding relationship, then at least one other website bound with the websites that have been accessed by the terminal may be selected from the binding relationship. The terminal may become a targeted terminal for the selected website(s) in receiving messages corresponding to the selected website(s). The scope of target terminals for redirection is expanded and more terminals having needs are able to receive useful messages in time. In addition, as the websites bound with each other have certain relevancy or similarity in their business, the redirection process in the present disclosure would not send messages aimlessly to cause waste of system resource. | 2014-06-05 |
20140156724 | PROPAGATION AND ADOPTION OF EXTENSIONS ACROSS APPLICATIONS IN NETWORKED SOLUTIONS - The present disclosure describes methods, systems, and computer program products for adoption of an extension of a service across networked applications. One process includes receiving, by a target platform operating a target networked application, a data package associated with the extension, the data package comprising data specifying the service to be extended and information associated with a technology of a source platform at which the data package was created, extracting a portion of the data from the data package, and implementing the extracted portion of the data in the service of the target application. | 2014-06-05 |
20140156725 | GRACEFUL DEGRADATION OF WEBSOCKET CONNECTIONS TO NONPERSISTENT HTTP-BASED COMMUNICATIONS - Systems, methods, and apparatus for enabling communications between a client and server are herein disclosed such that a connection between the client and server can be switched from a persistent to a nonpersistent connection. Persistent connections tend to drain battery power and cause other degradations, and thus switching to nonpersistent connections, at least temporarily, can preserve battery power and enable other advantages. | 2014-06-05 |
20140156726 | Representational State Transfer Communications via Remote Function Calls - A business application backend system, such as an Advanced Business Application Programming backend can receive and respond to representational state transfer (RESTful) service requests via both HTTP and Remote Function Call (RFC) protocols. In particular, the backend system extracts the RESTful service requests and fulfills the extracted requests using a protocol-independent resource controller. Related apparatus, systems, techniques and articles are also described. | 2014-06-05 |
20140156727 | Remote Access System for Using Scientific Algorithms in Local Data Processing - A remote access system for processing local data with a computing algorithm stores information on various computing algorithms available via the system. A remote user at a user system can selects a computing algorithm, which is then encrypted and downloaded to the user system. The downloaded computing algorithm is decrypted and stored in host memory at the user system in a controlled manner. Alternatively, the selected computing algorithm may be offered through cloud processing, in which case the user uploads the local data for cloud processing. In this case, the system manages the cloud processing at remote providers and tracks heuristic, caching, and performance. In either case, the local data is processed with one or more input parameters from the remote user, and visual results are provided to the remote user along with a cost for storing final results of the processing. Once the remote user makes the required payment, the final results from the processing can be stored locally at the user system. | 2014-06-05 |
20140156728 | SYSTEM AND METHOD FOR PROVIDING SIMPLIFIED PROGRAMMING CONSTRUCTS FOR USER ACTIVITIES IN A TELECOMMUNICATIONS APPLICATION - In accordance with embodiments of the invention, the converged application framework of a converged application server is extended by providing a set of easily usable artifacts which enable easy creation of programs effecting user activities without detailed knowledge of the underlying SIP level protocol and events. In particular embodiments the present invention provides new communication beans implementing particular user activities including, for example, subscribing to the status of a user mailbox. | 2014-06-05 |
20140156729 | METHOD AND SYSTEM OF REQUESTING INFORMATION FROM A SERVER COMPUTER - A method and system for requesting information by a client computer system from a server computer system are provided. The method includes sending a request for policy capability of the server computer system for a data type; receiving a response to the request including a list of derived data types that are supported by the server computer system; generating a policy using the list of derived data types; and sending a first data file and a first data file virtualization policy for storage. | 2014-06-05 |
20140156730 | SYNCHRONIZATION SYSTEM AND METHOD THEREOF - A synchronization system and a method thereof are provided. A synchronization server detects a location message of a client to generate a time zone label, calculates a use frequency according to a use time of the client, and according to the use frequency and the number of clients with the same time zone label and synchronization time, sets a practical synchronization time for each client, so as to distribute the time point of synchronization processing on each client and the synchronization server, thereby achieving the technical efficacy of improving load balancing of the synchronization processing. | 2014-06-05 |
20140156731 | DATA QUERY SYSTEM FOR MOBILE DEVICE AND METHOD THEREOF - A data query system for a mobile device and a method thereof are provided. A server generates content information with at least an operation code with pre-specified content based on a short message format or an E-mail format, and when the server detects that Internet speed between the server and a mobile device is less than a preset value, the server provides the content information to the mobile device by short message or E-mail by a mobile communication network, so as to achieve the technical efficacy of data query by the mobile communication network when network connection between the mobile device and the server is in poor condition. | 2014-06-05 |
20140156732 | Splitting of Processing Logics Associated with Commands of Pages in a Distributed Application - A mechanism is provided for controlling a distributed application. An indication of a computational capability of a client computing machine and of a server computing machine is detected. At least part of a page is built in response to a request received by the server computing machine from the client computing machine. The at least part of the page comprising a set of commands each one for submitting a next request on the client computing machine. Processing logic for serving each next request being split between a client processing component and a server processing component. The page with the client processing component for each command is returned to the client computing machine for causing the client computing machine to load the page and execute each client processing component in response to the corresponding next request. Each server processing component is executed in response to the corresponding next request. | 2014-06-05 |
20140156733 | System and Method For Situated Reasoning With Information - The present invention provides a novel computer system that synthesizes object programming, functional programing and data-flow programming, with advances in mathematical logic and cognitive modeling. The synthesis allows a system to exist which provides for close alignment among the manner in which a user interacts with a system, how that interaction forms a dynamic working profile and how that profile is to be used, to guide on-the-fly, situation-specific ontological federation, presenting the user with a unified view of disparate information. | 2014-06-05 |
20140156734 | DISTRIBUTED CROSS-PLATFORM USER INTERFACE AND APPLICATION PROJECTION - A mobile device application adapted to provide multimedia content to a target canvas is described. The application includes sets of instructions for: establishing a communication link with an external system associated with the target canvas; rendering multimedia content for playback by the target canvas; and sending the rendered multimedia content to the target canvas over the communication link. A mobile device application adapted to execute web-based applications in a browser associated with an external system includes sets of instructions for: establishing a communication link with the external system; accessing a web-based application; and rendering content associated with the application and sending the rendered content to the external system for display in the browser. A system adapted to provide multimedia content includes: a target adapted to display multimedia content; a host adapted to generate multimedia content; and a remote server adapted to at least partially control the display of multimedia content. | 2014-06-05 |
20140156735 | DISTRIBUTED PROCESSING METHOD AND INFORMATION PROCESSING APPARATUS - A distributed processing method is provided for execution in a system formed from first and second information processing apparatus. The first information processing apparatus requests the second information processing apparatus to execute a processing operation off-loaded from the first information processing apparatus, while the first information processing apparatus is capable of executing the processing operation. It is then determined whether the amount of elapsed time since the request exceeds a threshold before an execution result of the processing operation is obtained from the second information processing apparatus. When the elapsed time is determined to have exceeded the threshold, the first information processing apparatus starts to locally execute the processing operation. The first information processing apparatus uses its local execution result or the execution result obtained from the second information processing apparatus, whichever comes earlier. | 2014-06-05 |
20140156736 | APPARATUS AND METHOD FOR MANAGING THREADS TO PERFORM DIVIDED EXECUTION OF SOFTWARE - Disclosed herein are an apparatus and method for managing threads to perform the divided execution of software. The apparatus includes a server-side thread management apparatus and a client-side thread management apparatus. The server-side thread management apparatus includes a server execution unit, a server device management unit, and a server connection management unit. The server execution unit executes software to be executed in a divided manner, and generates and manages one or more threads for processing one or more of graphics and sound processing functions of the executed software. The server device management unit extracts one or more of a function related to a graphics task and a function related to a sound task from the software. The server connection management unit sends the one or more functions, extracted by the server device management unit, to a client-side thread management apparatus via the threads generated by the server execution unit. | 2014-06-05 |
20140156737 | METHOD FOR CONTROLLING INFORMATION PROCESSING APPARATUS AND INFORMATION PROCESSING APPARATUS - A method of controlling an information processing apparatus includes acquiring image information updated when an operation position specified based on operation information is set to a position different from the operation position, and setting the operation position to the position based on the image information acquired in the acquiring. | 2014-06-05 |
20140156738 | SYSTEM AND METHOD FOR TRACKING UNIQUE VISTORS TO A WEBSITE - A system and method for analyzing traffic to a website is provided that is based on log files and that uses both server-side and client-side information channeled through one source to create a more complete picture of activity to a website. In one preferred embodiment, a sensor code is embedded in a requested web page, and sends information back to the web server where the website resides. This additional information is logged along with normal requests. | 2014-06-05 |
20140156739 | CLIENT DEVICE, INFORMATION PROCESSING METHOD, AND INFORMATION PROCESSING SYSTEM - There is provided a client device including a storage section which stores content data, a control section which acquires content identification information for identifying the content data stored in the storage section, and a transmission section which transmits, to a server device, a registration request including user identification information for identifying a user who uses the client device and the content identification information acquired by the control section, and which, when the server device holds the content data identified by the content identification information, causes the server device to hold information obtained by associating the user identification information with the content identification information as user-specific registration information. | 2014-06-05 |
20140156740 | Systems and Method to Discover Clients Associated with Local Domain Name Server Using Sampling - A system includes an analyzer module, a content request data collection module, and a domain name server. The content request data collection module is configured to receive a content request sent to a tracking address, collect content request information about the content request, and provide the content request information to the analyzer module. The domain name server is configured to receive an address request from a local domain name server for a cache server address, provide a tracking address to the local domain name server, collect address request information about the address request, and provide the address request information to the analyzer module. The analyzer module is configured to receive the address request information and the content request information, and determine properties of clients served by the local domain name server based on the address request information and the content request information. | 2014-06-05 |
20140156741 | METHODS AND SYSTEMS FOR SELECTING AND IMPLEMENTING DIGITAL PERSONAS ACROSS APPLICATIONS AND SERVICES - A persona determination approach can be utilized to apply digital personas across multiple communications domains. A service gateway can determine whether to transfer a request for communications services to a Persona Determination Mechanism (PDM). The PDM can select a digital persona based on available information and transmit the digital persona to the service gateway. The service gateway can process the communications services based on the selected digital persona or based on the determination not to transfer the request. In some methods, the service gateway can forward the processed request to one or more network elements for further processing. Related systems are also disclosed. | 2014-06-05 |
20140156742 | SYSTEM AND METHOD FOR UPDATING SOFTWARE, SERVER AND CLIENT THEREOF - A system and method for updating software, a server and a client. The method includes: a client reporting an updating request and initiating an authentication request; the client obtaining first verification content from an updating server according to the authentication request; the updating server comparing the first verification content sent from the client with second verification content which is stored in the updating server, and returning succeed information to the client after a passed authentication; the updating server generating configuration information according to the updating request, and adding a digital signature on the configuration information before sending the configuration information with the digital signature to the client; the client carrying out signature verification on the configuration information, and downloading an updating data package from the updating server after the signature verification is passed. Through the bidirectional identification, the security of the software updating is improved. | 2014-06-05 |
20140156743 | Tagging Content Within a Networking Environment Based Upon Recipients Receiving the Content - A networking environment accessible by a plurality of computing devices is established to facilitate communications between participants associated with the computing devices, where content is generated and shared by participants via the networking environment. An item of content is shared with a group of recipients associated with computing devices via the networking environment, where the shared item of content includes one or more tags associated with the content, and each tag includes an initial weight value associated with the tag. A relevance factor associated with the group is determined, where the relevance factor is based upon information obtained from profiles of recipients from the group, and the initial weight value of each tag associated with the shared item of content is adjusted based at least in part upon the collective relevance factor associated with the group. | 2014-06-05 |
20140156744 | UPDATING FEATURES BASED ON USER ACTIONS IN ONLINE SYSTEMS - Online systems, for example, social networking systems store features describing relations between entities represented in the online system. The information describing the features is represented as a graph. The online system maintains a cumulative feature graph and an incremental feature graph. Feature values based on recent user actions are stored in the incremental graph and feature values based on previous actions are stored in the cumulative graph. Periodically, the information stored in the incremental feature graph is merged with the information stored in the cumulative feature graph. The incremental graph is marked as inactive during the merge and information based on new user actions is stored in an active incremental feature graph. If a request for feature information is received, the feature information obtained from the cumulative feature graph, inactive incremental feature graph and the active incremental feature graph are combined to determine the feature information. | 2014-06-05 |
20140156745 | DISTRIBUTING USER INFORMATION ACROSS REPLICATED SERVERS - Online systems store information describing a large number of users in order to process requests accessing the user information. The user information is distributed across multiple servers. The distribution is performed so that the information is available even if one or more servers fail. The user information is distributed across a first set of servers and a second copy of the user information is distributed across a second set of servers. The user information from each server of the first set is uniformly distributed across multiple servers from the second set, for example, using random distribution, round robin strategy, or any other strategy that uniformly distributes the information across a given set of processors. Requests previously directed to a failed server are redistributed across multiple servers thereby load balancing the processing of these requests. | 2014-06-05 |
20140156746 | SYSTEMS AND METHODS FOR A SOCIAL FACILITATOR SERVICE - Systems and methods for providing social event recommendations to a user are provided. In particular, a user may be presented with recommendations for social events based on the user's interests, geographic location, or any other suitable constraints. A social event recommendation engine may additionally suggest friends, from the user's social network, that the user may wish to invite along to a recommended social event. The user may also be presented advertisements with the social event recommendations. | 2014-06-05 |
20140156747 | OBTAINING SOCIAL NETWORKING SYSTEM USER ACTIONS FROM VISUAL REPRESENTATIONS ENCODING ACTION CHARACTERISTICS - A user of a social networking system performs an action with a device associated with a terminal, and based on the action, the terminal displays a visual representation of machine-readable code (e.g., a QR code) that encodes information about the action or a link to a source for obtaining such information. The user captures the machine-readable code with a mobile device, and an application on the device obtains the information describing the action from the machine-readable, associates the information with the user's identifier and communicates the information and user identifier to the social networking system. Using the information describing the action, the social networking system may then publish an action, add to the user's user profile, and/or perform other tasks based on the received information. | 2014-06-05 |
20140156748 | COMPUTERIZED COMMUNITY-BASED SOCIAL MEDIA MODERATION SYSTEMS AND METHODS - Computerized community-based social media moderation systems and methods. A method includes selecting, using instructions executed by a processor, a plurality of juror computing devices, outputting the social media post to the plurality of juror computing devices for review of the social media post in light of the standard of the online community, and receiving inputs regarding the social media post from the plurality of juror computing devices. If the inputs regarding the social media post from the plurality of juror computing devices meet a predetermined condition, the outputting of the social media post to the plurality of social media user computing devices belonging to the online community is disabled. The selecting of the plurality of juror computing devices is performed according to a randomizing operation. | 2014-06-05 |
20140156749 | SELECTION OF REGION-SPECIFIC BRAND PAGES BASED ON LOCATION INFORMATION OF SOCIAL NETWORKING SYSTEM USERS - A social networking system generates a region-specific brand page for presentation to a requesting a brand paged based on location information associated with the user. The region-specific brand page includes data about the brand and aggregated data about users' actions associated with the brand in the social networking system and is presented in a format determined in part by the location information associated with the user. Additionally, the region-specific brand page may include data describing interactions with the brand by users connected to the user viewing the brand page, even if the connected users are associated with location information associated with a different geographic region than the user. | 2014-06-05 |
20140156750 | Computer-Implemented System And Method For Verifying Online Dating Profiles - A system and method for verifying online dating profiles is provided. A profile is retrieved for a user on an online dating site. A social network page is identified for the user. Information about the user is accessed from the social network page, wherein the information includes one or more fields of metadata. The metadata from at least one of the fields on the social network page is compared with metadata from a corresponding field of the online dating site. A determination is made as to whether the metadata of the social network page matches the metadata of the online dating site. A certification status of the metadata is assigned to at least one of the fields on the online dating site. A certified status is assigned to the metadata when a match occurs. An uncertified status is assigned to the metadata when no match occurs. | 2014-06-05 |
20140156751 | BACKWARD-RECURSIVE PATH COMPUTATION USING RSVP-TE - One or more nodes, in a network, are configured to transmit a message, for computing diverse paths through the network from a first domain to a second domain using a Resource Reservation Protocol—Traffic Engineering (RSVP-TE) signaling protocol; generate at least one data structure that identifies multiple diverse entry points to the second domain; transmit the at least one data structure toward the first domain; complete the at least one data structure to form at least one completed data structure; use a first data structure, of the at least one completed data structure, to compute a primary path from the first domain to the second domain; and use a second data structure, of the at least one completed data structure, to compute a secondary path from the first domain to the second domain. | 2014-06-05 |
20140156752 | SOFTWARE APPLICATIONS FOR INTERACTING WITH LIVE EVENTS AND METHODS OF USE THEREOF AND CREATING CUSTOM CONTENT STREAMS - A computer-implemented method of providing an interactive experience to an attendee at a live event, the method comprising: displaying, via a display on a mobile device, a plurality of interaction elements, wherein a first subset of the interaction elements is designed for use prior to a live event, a second subset of the interaction elements is designed for use during the live event and a third subset of the interaction elements is designed for use after the live event. | 2014-06-05 |
20140156753 | NOVEL META-SOCIAL NETWORK SYSTEM AND METHOD THEREOF - A method for matching individuals as member entities via a social network, using a computerized network having processing means for processing the unique data of the member entities in the social network, and outputting a matrix value for each of the member entities. The processing means is adapted for matching each of the matrix values for each of the member entities with another member entity with the value of closest fit or other criteria to form a pair of matching member entities, each of the pair of matching member entities comprising the Individual Seeker and the Individual Object. | 2014-06-05 |
20140156754 | INFORMATION PROCESSING SYSTEM AND METHOD OF USING SOCIAL NETWORK TO PERFORM NETWORK TRANSACTION - The present invention provides an information processing system of using a social network to perform network transactions, characterized in that the system comprises: a product information database for storing product information; a personal consumption space configured to publish and reside a user's subscription information; an information issuing module configured to publish the subscription information in the personal consumption space; a subscription information managing module configured to add, substitute, update and delete the subscription information; a social network building module configured to combine multiple personal consumption spaces into a social network. The present invention further provides an information processing method of using a social network to perform network transactions. The information processing system and method of using a social network to perform network transactions according to the present invention may provide convenience for information sharing and information communication between users performing network transactions. | 2014-06-05 |
20140156755 | Method and system in communication devices for Pre selected partner search - A portable wireless hard- and software driven communication device is equipped with a software application for building and storing in memory of the communication device a customized encoded data string from inputted user-specific profile data. The portable communication device automatically transmits the customized encoded data string to portable communication devices equipped with the software application in a wireless communication network. A communication device automatically receives transmitted customized encoded data strings and stores same in memory of the communication device. A message is provided at an output of the portable communication device based on searching and matching of received and stored customized encoded data. The software application provides for direct personal contact between users having matching profile data. | 2014-06-05 |
20140156756 | Virtual Meeting Video Sharing - A method is provided in one particular example that includes identifying an attempt by a first communications device to play video data within a virtual meeting session using a first media player. The first communications device can be sharing at least a portion of a desktop presented on the first communications device with one or more other remote communications devices participating in the virtual meeting session. The method can also include identifying a copy of the video data, and launching one or more media players to present at least a portion of the copy of the video data on the one or more other remote communications devices. The one or more media players are launched to correspond to a location of the first media player on the shared portion of the desktop. | 2014-06-05 |
20140156757 | METHODS AND DEVICES FOR ADDING NEW MEMBER TO GROUP THROUGH BARCODE SCANNING - The current invention discloses methods and devices for adding a new member to a group, e.g. a chat group associated with a chat program. The new member may be added through a barcode-scanning process or an existing-member-invitation process. After the new member is added to the chat group, a server may send notification messages to mobile devices associated with the existing members of the group. The contents of the notification messages may vary based on the processes by which the new member is added, the number of existing members, and the direct-contact relationships the new member has with the existing members. The current invention provides simplified methods and devices for adding the new member, avoiding cumbersome operations and protecting member privacy at the same time. | 2014-06-05 |
20140156758 | RELIABLE RATING SYSTEM AND METHOD THEREOF - Embodiments of the invention provide means to the users of the system to provide ratings and corresponding feedback for enhancing the genuineness in the ratings. The system includes a memory coupled to a processor. The memory includes one or more instructions executable by the processor to enable the users of the system to rate each other based on at least one of sharing, exchanging, and selling one of activity, service or product. The system may provide a mechanism to encourage genuineness in ratings provided by the users. Furthermore, the instructions facilitate the rating receivers to provide feedbacks corresponding to the received ratings. The feedback includes accepting or objecting to a particular rating. Moreover, the memory includes instructions executable by the processor to enable the system to determine genuineness of an objection raised by a rating receiver. | 2014-06-05 |
20140156759 | Methods, Systems, and Products for Obtaining Social Communities - Social communities are recommended based on media affinity. When content is scheduled for recording, a media identifier is used to identify a social community expressing an affinity for the same media identifier. The social community may be any individual(s), clubs, and/or organizations that have expressed any affinity to terms or subject matter, such as the media identifier. | 2014-06-05 |
20140156760 | Method and system for maintaining contact information - Techniques for synchronizing personal contact information with or from different sources are disclosed. Through a website (i.e., a server or system), all fractional personal contact information is consolidated, synchronized, processed or updated. In return, any of the resources may be synchronized to get a copy of the latest version of the contact information. When contacts in a list by a registered user are also registered with the server, any of the contacts may update their respective contact information that can be timely reflected in the list. As a result, the registered user always has a latest version of the contact information for some or all of his/her contacts without even knowing some has already been changed or updated. Based on the contact information, other features including proof delivery of emails, recycling of deleted contacts, a “black” list, contact relationship levels and anonymous email, short messaging and calls are provided. | 2014-06-05 |
20140156761 | METHODS AND APPARATUS TO MONITOR IMPRESSIONS OF SOCIAL MEDIA MESSAGES - Methods and apparatus are disclosed to monitor impressions of social media messages. An example method includes receiving at a server a first request for first media, the first request addressed to a first uniform resource locator (URL), and the first request corresponding to a first social media message to be presented with the first media. The method also includes receiving at the server a second request for the first media, the second request addressed to a second URL different from the first URL, and the second request corresponding to a second social media message to be presented with the first media. The method also includes crediting the first social media message with a first impression based on the first request being addressed to the first URL, and crediting the second social media message with a second impression based on the second request being addressed to the second URL. | 2014-06-05 |