30th week of 2014 patent applcation highlights part 60 |
Patent application number | Title | Published |
20140207791 | INFORMATION NETWORK FRAMEWORK FOR FEATURE SELECTION FIELD - Systems and methods are disclosed to facilitate real time feature selection. Some embodiments of the invention describe a framework for feature selection via an iterative probabilistic graph learning approach. A feature dataset can be collected and transformed into an information network in a star schema layout, respecting feature type differences. Features can then be simultaneously ranked in the network, both with respect to feature types and the central feature. Feature selection is then performed, allowing for both the identification of valuable features, and, if dealing with labeled data, the ability to construct predictive rules for future data records based on the ranked and selected feature set. | 2014-07-24 |
20140207792 | AUTOMATICALLY GENERATING REGULAR EXPRESSIONS FOR DATA FIELD EXTRACTIONS WITH NATURAL LANGUAGE EDITING - Embodiments are directed towards automatically generating extraction rules for extracting fields from event records. An extraction rule application receives field data describing the fields to be extracted (including one or more examples) and a collection of event records that may be a representative sample set from a larger set of events records. The extraction rule application generates extraction rules based on the event records and the field data. These extraction rules may be ranked using a determined quality score. Quality scores for extraction rules may be determined based on various metrics related to the operation of the extraction rules and the resultant extracted values. Preferred extraction rules may be determined by ranking the extraction rules based on their quality scores. Also, natural language expressions may be used to create, edit, or modify extraction rules. | 2014-07-24 |
20140207793 | SPONSORED RECOMMENDATION IN A SOCIAL NETWORKING SYSTEM - A social networking system presents suggestions to a user of a social networking system to use or install one or more applications accessible in the system. The social networking system offers suggestions by ranking candidate applications for a particular user and selecting applications to recommend based on the rankings. Advertisers associated with some applications may bid to boost the rankings of an application, making it more likely to appear for a given user. | 2014-07-24 |
20140207794 | METHOD AND APPARATUS FOR CONDUCTING A SEARCH BASED ON CONTEXT - An approach is provided for enabling a search to be performed based on the context of the requesting user. A query processing platform receives a query from a user at a device. The platform then determines to select and then transmit the query to one or more other users based on context information associated with the user or the device, a relevancy of the one or more other users to the query, or a combination thereof. | 2014-07-24 |
20140207795 | SEARCHING AND DETERMINING ACTIVE AREA - The present disclosure discloses an example method and server for searching and determining an active area. A search request is received by a server. An active area corresponding to the search request is searched in accordance with the search request. Information of the active area is returned. According to the present techniques, the active area found by the server is determined objectively based on the obtained related information. The present techniques avoid increasing search times of the server, prevent waste of resources and bandwidth of the server, and improve the accuracy and reliability for searching the active area. | 2014-07-24 |
20140207796 | COMPUTING SYSTEM WITH CORRELATION ESTIMATION MECHANISM AND METHOD OF OPERATION THEREOF - A computing system includes: a sensor configured to receive an input observation including a sample count for processing an original content; and a control unit, coupled to the sensor, configured to: generate a covariance estimate based on the input observation for identifying the original content associated with the input observation for implementing a linear estimation mechanism, and calculate a weight combination based on the covariance estimate for identifying the original content. | 2014-07-24 |
20140207797 | METHODS, SYSTEMS, AND MEDIA FOR GENERATING SENTIMENTAL INFORMATION ASSOCIATED WITH MEDIA CONTENT - In accordance with some embodiments, a method for generating sentimental information associated with media content is provided, the method comprising: receiving user input data corresponding to a user; identifying a portion of the media content item based on the user input data; determining a sentiment based on the user input data, wherein the sentiment is one of a positive sentiment which indicates that the media content item was liked by the user or a negative sentiment which indicates that the media content item was disliked by the user; determining an amount of the sentiment based on the user input data; associating the amount of the sentiment with the portion of the media content item; and generating, for the media content item, sentimental information that indicates the amount of the sentiment associated with at least one portion of the media content item. | 2014-07-24 |
20140207798 | CLIENT APPLICATION FINGERPRINTING BASED ON ANALYSIS OF CLIENT REQUESTS - Processes are disclosed for fingerprinting and identifying client applications based on the analysis of client requests. In an HTTP-based embodiment, a fingerprint is constructed based on the presence and order of HTTP headers included in a request from a client application or device. This fingerprint may then be compared to known fingerprints associated with particular client applications to identify the particular client application and/or to assess whether the client application is malicious. The results of this analysis may, for example, be used to determine how to respond to the current request and/or subsequent requests. | 2014-07-24 |
20140207799 | HILL-CLIMBING FEATURE SELECTION WITH MAX-RELEVANCY AND MINIMUM REDUNDANCY CRITERIA - Various embodiments select features from a feature space. In one embodiment a candidate feature set of k′ features is selected from at least one set of features based on maximum relevancy and minimum redundancy (MRMR) criteria. A target feature set of k features is identified from the candidate feature set, where k′>k. Each a plurality of features in the target feature set is iteratively updated with each of a plurality of k′−k features from the candidate feature set. The feature from the plurality of k′−k features is maintained in the target feature set, for at least one iterative update, based on a current MRMR score of the target feature set satisfying a threshold. The target feature set is stored as a top-k feature set of the at least one set of features after a given number of iterative updates. | 2014-07-24 |
20140207800 | HILL-CLIMBING FEATURE SELECTION WITH MAX-RELEVANCY AND MINIMUM REDUNDANCY CRITERIA - Various embodiments select features from a feature space. In one embodiment a candidate feature set of k′ features is selected from at least one set of features based on maximum relevancy and minimum redundancy (MRMR) criteria. A target feature set of k features is identified from the candidate feature set, where k′>k. Each a plurality of features in the target feature set is iteratively updated with each of a plurality of k′−k features from the candidate feature set. The feature from the plurality of k′−k features is maintained in the target feature set, for at least one iterative update, based on a current MRMR score of the target feature set satisfying a threshold. The target feature set is stored as a top-k feature set of the at least one set of features after a given number of iterative updates. | 2014-07-24 |
20140207801 | COMPUTER IMPLEMENTED METHODS AND APPARATUS FOR RECOMMENDING EVENTS - Disclosed are methods, apparatus, systems, and computer-readable storage media for recommending an event to a user. In some implementations, one or more servers receive information identifying a plurality of events. The one or more servers store data of the plurality of events in a first one or more data tables having an action field, an item field, and a user field, and analyze the data of the first one or more data tables to generate one or more pairs, each pair including information identifying a set of events and a target event. The one or more servers may calculate a similarity score for each of the one or more pairs and store the respective similarity score in a second one or more data tables having a set field, a target event field, and a similarity score field. | 2014-07-24 |
20140207802 | MECHANISMS FOR SEARCHING ENTERPRISE DATA GRAPHS - Highly relevant search results for unstructured queries are efficiently identified from normalized data. A server graphs relationships between each of the data objects. For each search term, the server identifies a candidate set of data objects mapped to the term. The server calculates priority scores for the candidate data objects based at least in part on one or more of: a link analysis of the graph; or an analysis of metadata describing structural constraints upon the candidate data objects. Based on the graph, the server identifies one or more search result subgraphs, each comprising at least one data object from each of the candidate sets. The server looks for subgraphs in an order that is based on the priority scores for the candidate data objects. The server may terminate its search early, in part because prioritizing the candidate data objects increases the likelihood of receiving relevant search results first. | 2014-07-24 |
20140207803 | METHOD AND SYSTEM FOR GESTURE BASED SEARCHING - Some embodiments include a method for gesture based search. Other embodiments of related methods and systems are also disclosed. | 2014-07-24 |
20140207804 | VIDEO DATA FILTERING - A filtering method and system. The method includes receiving by a computer processor an audio/video data file and filtering data. The computer processor analyzes the filtering data with respect to the audio/video data file and retrieves specified audio/video data portions comprising data objects within frames of the audio/video data file. The computer processor removes gaps existing in the audio/video data file and receives tags comprising instructions for presenting video data of the audio/video data file, audio data of the audio/video data file, and the specified audio/video data portions. The computer processor stores the video data in a first layer of a multimedia file, the audio data in a second layer of the multimedia file, and the specified audio/video data portions in additional layers of the multimedia file. Each of the first layer, the second layer, and the additional layers comprises a tag layer comprising the tags. | 2014-07-24 |
20140207805 | Method and System for Generating Visually Enhanced Calendar from Pre-Existing Calendar on Electronic Device - A method for enhancing a pre-existing calendar on an electronic device includes parsing an event of the pre-existing calendar for an item of information associated with the event. The method further includes searching at least one source for a visual representation indicative of the information associated with the event using the item of information as a search term. The method further includes forming a visual enhancement layer including the visual representation and generating a visually enhanced calendar based on the visual enhancement layer and the pre-existing calendar for display on the electronic device in lieu of the pre-existing calendar. | 2014-07-24 |
20140207806 | METHOD AND APPARATUS FOR PROCESSING INFORMATION OF A TERMINAL - A method and apparatus for processing information of a terminal, is provided. The method includes parsing at least one message for at least one keyword and at least one phone number related to the at least one keyword; mapping the at least one keyword and the at least one phone number related to the at least one keyword and storing the at least one keyword and the at least one phone number related to the at least one keyword that have been mapped in a database; in response to a predetermined keyword being received as a search input, searching the database for the at least one phone number that has been mapped with the predetermined keyword; and displaying the at least one phone number related to the predetermined keyword that is found, on a display. | 2014-07-24 |
20140207807 | SEARCHING ALTERNATIVE DATA SOURCES - A method and system for searching alternative data sources include monitoring a first communications source broadcasting unstructured data, and a second communications source broadcasting structured data. The method further includes generating text from the unstructured data and from the structured data collected, and parsing the generated text. The method also includes defining a search phrase, and analyzing the generated or parsed text for semantically relevant text in relation to the search phrase. The method also includes selecting the semantically relevant text. | 2014-07-24 |
20140207808 | Updating Non-Appendable Record - A system includes a record updater to update an original appendable record to yield an updated appendable record. The system also includes a record converter to convert an original non-appendable record, conforming to a non-appendable format, to the original appendable record, and to convert the updated appendable record is converted to yield an updated non-appendable record conforming to the non-appendable format. | 2014-07-24 |
20140207809 | Access Management Method, Device and System - An access management method, device and system are disclosed. It relates to the field of communication; and the problem that the existing update mechanism of an AID and RID mapping relationship table has a low reliability and influences the network working efficiency is solved. The method includes: when detecting that an MN accessing an ASR is offline, the ASR querying a local AID and Routing Identity RID mapping table, and determining a correspondent node of the offline MN; and the ASR sending a mapping table entry update message to an ILR and an ISR and an ASR where the correspondent node is located, and setting an RID in a mapping table entry corresponding to the MN to be NULL, which represents that the MN does not access the ASR currently. | 2014-07-24 |
20140207810 | POINT PATTERN MATCH-BASED CHANGE DETECTION IN A CONSTELLATION OF PREVIOUSLY DETECTED OBJECTS - A method and system is provided that applies attribute- and topology-based change detection to objects that were detected on previous scans of a medium. The attributes capture properties or characteristics of the previously detected objects, such as location, time of detection, detection strength, size, elongation, orientation, etc. The locations define a three-dimensional network topology forming a constellation of previously detected objects. The change detection system stores attributes of the previously detected objects in a constellation database. The change detection system detects changes by comparing the attributes and topological consistency of newly detected objects encountered during a new scan of the medium to previously detected objects in the constellation database. The change detection system may receive the attributes of the newly detected objects as the objects are detected by an object detection system in real time. | 2014-07-24 |
20140207811 | ELECTRONIC DEVICE FOR DETERMINING EMOTION OF USER AND METHOD FOR DETERMINING EMOTION OF USER - A system and method for determining an emotional state of a user of an electronic device. The system is configured to execute a method of receiving, using the electronic device, input emotional data, comparing the input emotional data with reference emotional data and determining an emotional state of a user of the electronic device, and transmitting the determined emotional state of the user to an external device to share the emotional state with the external device. | 2014-07-24 |
20140207812 | METHODS AND APPARATUS FOR COLLECTING ELECTRONICALLY STORED INFORMATION - Methods and apparatus for collecting electronically stored information are disclosed. In general, a processor images an electronic device to collect metadata associated with a plurality of files stored on the electronic device. For example, the metadata may include file names, file sizes dates, etc. The processor then receives selection information associated with the metadata, the selection information being indicative of a subset of the plurality of files. The processor then installs an electronically stored information (ESI) collection application (e.g., remotely via a network and/or via a thumb drive exclusively in RAM) in the first electronic device (e.g., a device running one of several different operating systems) in response to a selection of a collection initiation trigger (e.g., selection of a hyperlink or virtual button). The processor then collects the ESI. For example, the processor may collect the ESI from a hard disk or solid state drive using a collection wizard user interface. The processor then receives the subset of the plurality of files. | 2014-07-24 |
20140207813 | IDENTITY MAPPING SYSTEM AND METHOD - An identity mapping system includes an identity mapping database and a master user table (MUT) communicatively coupled with the identity mapping database. The MUT includes a record having at least one record data field, a unique user identification (ID) field and at least one user data field. The at least one user data field contains data from a software application. | 2014-07-24 |
20140207814 | SIMULATING ACCESSES FOR ARCHIVED CONTENT - According to one embodiment of the present invention, a system identifies content for publication by determining a projected usage of unpublished content. The system applies one or more predefined criteria for publication to the projected usage. The content is published in response to the projected usage satisfying the criteria for publication. Embodiments of the present invention further include a method and computer program product for identifying content for publication in substantially the same manners described above. | 2014-07-24 |
20140207815 | METHOD, SYSTEM AND COMPUTER PROGRAM FOR MANAGING SOCIAL NETWORKING SERVICE INFORMATION - Method for managing social networking service information of a first user, comprising: retrieving from a first social networking service first information in respect of at least one second user of the first social networking service; storing the retrieved first information in a database; retrieving from a second social networking service second information in respect of at least one third user; storing the retrieved second information in the database; receiving a search query from a client device; effecting a search of the database in respect of the search query; and sending results of the search to the client device of the first user. Systems and computer program related to the methods are also disclosed. | 2014-07-24 |
20140207816 | SYSTEM AND METHOD FOR PREFERRED SERVICES IN NOMADIC ENVIRONMENTS - A method of locating preferred services includes searching an augmented spatial index, which is based on a user's determined preferred services. Additionally, the method includes indicating a location of a currently-sought preferred service. | 2014-07-24 |
20140207817 | SIMULATING ACCESSES FOR ARCHIVED CONTENT - According to one embodiment of the present invention, a system identifies content for publication by determining a projected usage of unpublished content. The system applies one or more predefined criteria for publication to the projected usage. The content is published in response to the projected usage satisfying the criteria for publication. Embodiments of the present invention further include a method and computer program product for identifying content for publication in substantially the same manners described above. | 2014-07-24 |
20140207818 | CONFIGURING AN ORIGIN SERVER CONTENT DELIVERY USING A PULLED DATA LIST - An exemplary system and method for generating a data list of websites and configuring at least one server computer coupled to a communications network for an origin server website content delivery may comprise a network storage device communicatively coupled to a network and storing a routing table for a CDN, the routing table map one or more edge server IP addresses for one or more edge servers to each of one or more geographic regions. The network storage device may be configured to transmit the routing table to one or more DNS servers communicatively coupled to the network. | 2014-07-24 |
20140207819 | USING METAPHORS TO PRESENT CONCEPTS ACROSS DIFFERENT INTELLECTUAL DOMAINS - A method, system, and computer program product for generating content of a topic for an intended audience are described. Topic information regarding a topic to be presented to an intended audience is obtained, as well as knowledge information regarding the intended audience. One or more metaphors relating to the topic and understood by the intended audience can be determined based at least in part on the topic information and the knowledge information. Content can be generated for the topic information based on a comparative analysis of the topic information to at least one of the one or more metaphors. | 2014-07-24 |
20140207820 | METHOD FOR PARALLEL MINING OF TEMPORAL RELATIONS IN LARGE EVENT FILE - Disclosed herein is a method for parallel mining of temporal relations in a large event file using a MapReduce model. In the method for parallel mining of temporal relations in a large even file according to the present invention, an event file is sorted based on customer identification (ID) and event time at which each event has occurred. A set of large event types satisfying a preset support or more is generated from the event file. The event file is converted into a large event sequence including the large event type set. The large event sequence is summarized and then a time interval data file is created. Candidate temporal relations are generated from the time interval data file, and frequent temporal relations satisfying a preset support or more are derived from the candidate temporal relations. A temporal relation rule is generated from the derived frequent temporal relations. | 2014-07-24 |
20140207821 | PRESENTING METADATA FROM MULTIPLE PERIMETERS - In some implementations, a method for managing data in a user device includes pushing first metadata for a first resource in a first perimeter to a service external to the first perimeter. The first perimeter is configured to prevent external resources from accessing resources in the first perimeter. Second metadata for a second resource in a second perimeter is pushed to the external service. The external service is external to the second perimeter, the second perimeter being configured to prevent external resources from accessing resources in the second perimeter. Information is presented to the user based on a combination of the first metadata and the second metadata. | 2014-07-24 |
20140207822 | DIGITAL MEDIA LENDING SYSTEM AND METHOD - A digital media lending system, method and item representation are disclosed. The system comprises a check-out terminal ( | 2014-07-24 |
20140207823 | AUTOMATICALLY GRANTING ACCESS TO CONTENT IN A MICROBLOG - A method, system and computer program product for automatically granting access to content referenced in a microblog. A microblog post having content referenced therein is received by a microblog server. The microblog post includes a special character (e.g., “@”) designating a user, group or community. Furthermore, the microblog post includes a special character (e.g., “!”) designating the content. In response to recognizing the special character designating the content, the microblog server grants access to the designated content to the user, group or community referenced in the microblog post. By including a special character in the microblog post to designate content to be made available to the user, group or community referenced in the microblog post, the user can now designate the content to be made available to the users, groups and/or communities that do not previously have rights to access the content in an easy and efficient manner. | 2014-07-24 |
20140207824 | ACCESS CONTROLS ON THE USE OF FREEFORM METADATA - Approaches are described for security and access control for computing resources. Various embodiments utilize metadata, e.g., tags that can be applied to one or more computing resources (e.g., virtual machines, host computing devices, applications, databases, etc.) to control access to these and/or other computing resources. In various embodiments, the tags and access control policies described herein can be utilized in a multitenant shared resource environment. | 2014-07-24 |
20140207825 | SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR EFFICIENT CACHING OF HIERARCHICAL ITEMS - Embodiments disclosed herein provide a “lazy” approach in caching a hierarchical navigation tree with one or more associated permission trees. In one embodiment, only a portion of a cached permission tree is updated. One embodiment of a method may comprise determining whether a dirty node exists by comparing tree timestamps of the permission tree and the master tree. If the tree timestamp of the master tree is temporally more recent than the tree timestamp of the permission tree, the permission tree has a dirty node and the method may operate to check node timestamps of the master and permission trees. This process may be repeated until the dirty node is found, at which time a portion of the permission tree associated with the dirty node may be reconstructed, rather than the entire permission tree itself, thereby eliminating or significantly reducing access time to the cached permission tree. | 2014-07-24 |
20140207826 | GENERATING XML SCHEMA FROM JSON DATA - A computer receives a first JSON data that includes at least one JSON array or JSON object value. The computer parses a stream of JSON data, wherein the stream of JSON data includes at least a part of the first JSON data. The computer determines the logical structure of the first JSON data using the parsed stream of JSON data. The computer generates an XML schema based on the logical structure of the first JSON data. | 2014-07-24 |
20140207827 | METHOD AND SYSTEM FOR CONFIGURING STORAGE DEVICE IN HYBRID STORAGE ENVIRONMENT - The present invention provides a method and a system for configuring a storage device in a hybrid storage environment. The method includes: acquiring a plurality of attribute parameters of each storage device; performing calculation according to the attribute parameters to obtain a priority of each storage device; acquiring a storage priority of each data object; and performing matching according to the storage priority of each data object and the priority of each storage device, so as to store each data object into a storage device with a priority corresponding to the storage priority of the data object. Accordingly, configuration of a plurality of storage devices and a plurality of data objects in a hybrid storage environment can be implemented, which avoids manual involvement, thereby reducing security risks, improving performance of the system, and reducing energy consumption of the system. | 2014-07-24 |
20140207828 | DECOMPOSING XML SCHEMA DOCUMENTS INTO SUBSETS - According to one embodiment of the present invention, a system decomposes a set of schema files. The system receives a set of schema files and automatically identifies a plurality of root schema files in the set, where a root schema file is determined based on remaining schema files in the set lacking a reference to that schema file. For each root schema file, the system creates a subset of the original set of schema files. The subset contains the root schema file, and at least one subset further includes one or more schema files that provide information for that root schema file. Embodiments of the present invention further include a method and computer program product for decomposing a set of schema files in substantially the same manners described above. | 2014-07-24 |
20140207829 | Management Apparatus and Method for Managing Data Elements - An apparatus and a method for identifying relationships between data elements stored in a storage system are provided. A common check-in procedure of related data elements is analyzed, and an additional database is provided for storing information of data elements that have been checked-in together. Based on an analysis of information stored in the additional database, an indication may be automatically generated and provided to a user in order to give a hint for related data elements. | 2014-07-24 |
20140207830 | DECOMPOSING XML SCHEMA DOCUMENTS INTO SUBSETS - According to one embodiment of the present invention, a system decomposes a set of schema files. The system receives a set of schema files and automatically identifies a plurality of root schema files in the set, where a root schema file is determined based on remaining schema files in the set lacking a reference to that schema file. For each root schema file, the system creates a subset of the original set of schema files. The subset contains the root schema file, and at least one subset further includes one or more schema files that provide information for that root schema file. Embodiments of the present invention further include a method and computer program product for decomposing a set of schema files in substantially the same manners described above. | 2014-07-24 |
20140207831 | DATA CREATING DEVICE AND METHOD - A data creating device includes a composite data creating portion that creates a copy of data that is stored in a data storing portion and creates composite data by applying changed data that has been inputted through a data inputting portion, a comparing portion that compares the composite data created by the composite data creating portion and the data that is stored in the data storing portion to extract, from the composite data, parts that are different from the data, and a display controlling portion that displays, on a displaying portion, the data that is stored in the data storing portion along with the composite data, in a form wherein it is possible to identify the parts in the composite data that are different, extracted by the comparing portion, and parts that are same. | 2014-07-24 |
20140207832 | BROWSING OR SEARCHING USER INTERFACES AND OTHER ASPECTS - User interfaces for browsing and/or searching are described. In one embodiment, a method includes displaying a first display area for display representations of documents matching a search query, the first display area configured to display content of the documents which can have a plurality of different types of content including at least one of text-based content and a folder, and displaying a second display area for selecting a selected document to be displayed in the first display area. Other embodiments are also described, and computer readable media and apparatuses are also described. | 2014-07-24 |
20140207833 | FILE OPENING METHOD, APPARATUS, AND TERMINAL - The present disclosure, pertaining to the field of data processing technologies, discloses a file opening method, apparatus, and terminal. The method includes: capturing a file opening action, and acquiring a corresponding original file system device object and a corresponding original file system distribution function address; and directly sending a file opening request to a file system where the original file system device object is located, transferring the file opening request over the file system to an original file system distribution function corresponding to the original file system distribution function address, and performing a file opening operation by using the original file system distribution function. According to the present disclosure, a file opening request is directly sent to a file system where an original file system device object is located, and a file opening operation is performed by using an original file system distribution function. | 2014-07-24 |
20140207834 | SYSTEMS AND METHODS FOR SCALABLE STORAGE NAME SERVER INFRASTRUCTURE - In accordance with embodiments of the present disclosure, a method may include extracting identities of one or more hosts from a storage resource-to-host mapping database associated with a storage resource. The method may also include, for each of the one or more hosts: computing a discovery domain unique identifier based on the host unique identifier, determining if the discovery domain unique identifier is present in a discovery domain database associated with the storage resource, and adding a storage resource unique identifier of the storage resource to an entry of the discovery domain database associated with the storage resource. | 2014-07-24 |
20140207835 | CONFIGURING A CACHED WEBSITE FILE REMOVAL USING A PULLED DATA LIST - An exemplary method generating a data list of at least one website and configuring a server computer to clear a cache for the at least one website may comprise the steps of the server computer requesting a data list generated from one or more job records, identifying one or more websites within the data list to remove one or more website files within a cache on another server, removing the website file(s) from the cache and transmitting instructions to write a job check in record to a database on the other server. | 2014-07-24 |
20140207836 | Vector Comparator System for Finding a Peak Number - A comparator ( | 2014-07-24 |
20140207837 | CALCULATING DEVICE, CALCULATING SYSTEM, AND COMPUTER PRODUCT - A calculating device selects an action and a corresponding state; acquires an evaluation value by evaluating the combination of the selected action and the selected state; identifies for each selected action, a lowest evaluation value among acquired evaluation values; determines the lowest evaluation value among evaluation values of all the states selected for each action as a minimax candidate, and determines, as a minimax, an evaluation value that is highest among the lowest evaluation values corresponding to the actions; each time an evaluation value is acquired for a combination of a state and an action after the minimax candidate is determined, compares the acquired evaluation value and the minimax candidate, and terminates selection of a state corresponding to the action when the evaluation value is lower than the minimax candidate and selects an unselected action from the action set; and outputs an action corresponding to the determined minimax. | 2014-07-24 |
20140207838 | METHOD, APPARATUS AND SYSTEM FOR EXECUTION OF A VECTOR CALCULATION INSTRUCTION - Techniques and mechanisms for executing a vector instruction with a processor. In an embodiment, a vector definition instruction is executed to perform operations associated with setting a first vector as a reference vector, the operations resulting in vector multiplication information being stored in a look-up table. In another embodiment, a vector multiplication instruction is subsequently executed to perform a vector multiplication calculation based on the vector multiplication information stored in the look-up table. | 2014-07-24 |
20140207839 | Spatial Arithmetic Method of Integer Factorization - A computer system represents numbers as three-dimensional relations, which may be represented as collections of points in three-dimensional space. The three-dimensional representations may use values of +1 and −1 as complements of each other to overcome limitations of binary representations which use values of 1 and 0 to represent numbers. The computer system may use such three-dimensional relations to perform arithmetic and to factorize numbers. | 2014-07-24 |
20140207840 | SYSTEM AND METHOD FOR PROCESSING REAL TIME DISPLAY OF CHANGES TO DATA TRIGGERED BY CHANGES IN A DATA SUPPLY CHAIN - The present invention is directed to a method and system for conducting one or a plurality of scenarios, simulations, games, or sport in which a plurality of participants are able to designate or “draft” or be assigned a set of assets, such a football team or basketball team or a set of military assets. Participants are further able to alter allocation of said assets according the rules and processes for reallocation of said game, sport or simulation in a real time crowd sourced pervasive computing environment. Statistics and real time audio and video streams and other data postable into mashups associated with said assets are updated in real time as they are captured, recorded, and distributed using a variety of transmission methods available to a pervasive computing environment. Said updated statistics may be transmitted by a third party such as a media outlet or through one or a plurality of social networks into which said participants are registered or enrolled. | 2014-07-24 |
20140207841 | CONTEXT DATA IN UPNP SERVICE INFORMATION - A system, device, and method provide for the selection of a device to perform a service using context information for the device. The context information may be included in a request from a control point device to the device or may be included in a response from the device to the control point device. The context information provides additional information relative to the services provided by the device or relative to the device itself. For example, if the device is a camera, the camera may include for each photograph taken by the camera a date the photograph is taken, a time the photograph is taken, a location at which the photograph is taken, a subject matter of the photograph, a temperature at the photograph location, a photographer, etc in the context information. Additionally, the camera may include the current geographic location of the camera in the context information. | 2014-07-24 |
20140207842 | Hierarchical Temporal Memory (HTM) System Deployed As Web Service - A web-based hierarchical temporal memory (HTM) system in which one or more client devices communicate with a remote server via a communication network. The remote server includes at least a HTM server for implementing a hierarchical temporal memory (HTM). The client devices generate input data including patterns and sequences, and send the input data to the remote server for processing. The remote server (specifically, the HTM server) performs processing in order to determine the causes of the input data, and sends the results of this processing to the client devices. The client devices need not have processing and/or storage capability for running the HTM but may nevertheless take advantage of the HTM by submitting a request to the HTM server. | 2014-07-24 |
20140207843 | DATA PROCESSING METHOD, CONNECTION AUDITING DEVICE, AND SYSTEM - Embodiments of the present invention disclose a data processing method, a connection auditing device, and a system, and relate to the communications field. The data processing method includes: when a terminal connects to a remote virtual desktop, obtaining a capability type of the terminal; obtaining a service data packet, and recognizing a type of the service data packet; when the type of the service data packet matches the capability type of the terminal, sending the service data packet to the terminal; and when the type of the service data packet does not match the capability type of the terminal, sending the service data packet to the remote virtual desktop. In the embodiments of the present invention, service experience of a user is improved during terminal displaying. | 2014-07-24 |
20140207844 | PEER-TO-PEER SOFTWARE UPDATES - Various aspects of the subject technology relate to systems, methods, and machine-readable media for providing a software update. A system is configured to receive, from an update server, an update patch for a computer program installed on a memory of a first computing machine, execute the update patch on a first computing machine to update the computer program, receive a request for the updated computer program from a second computing machine, and transmit the updated computer program installed on the memory of the first computing machine to the second computing machine without transmitting the update patch. | 2014-07-24 |
20140207845 | Reducing Buffer Usage for TCP Proxy Session Based on Delayed Acknowledgement - Reducing buffer usage for a TCP proxy session between a client and a server by a service gateway includes: determining a first round trip time (RTT) for a server side TCP session and determining a second RTT for a client side TCP session; comparing the first RTT with the second RTT; determining whether the second RTT exceeds the first RTT beyond a threshold; if so, then calculating a desired RTT based on the second RTT; and setting a timer according to the calculated desired RTT, where a TCP acknowledgment for the server side TCP session is delayed until the timer expires. The desired RTT may be calculated as a percentage of the second RTT or as the second RTT minus a predetermined value. The service gateway waits until the timer has expired before sending a TCP acknowledgment data packet to the server. | 2014-07-24 |
20140207846 | CLIENT-SIDE AGGREGATION OF NESTED RESOURCE DEPENDENCIES - A computer-implemented method, system, and/or computer program product retrieves a nested resource. A client computer identifies software modules that are required by a primary software module. The dependent and primary software modules are consolidated at a client computer into an aggregated software module, which is a nested resource. A request for the aggregated software module is transmitted to a module server from a client-side module loader, which is incapable of identifying a name of received software modules from the module server. The client-side module loader in the client computer then receives the requested aggregated software module without any identification. | 2014-07-24 |
20140207847 | PORTABLE BANDWIDTH SERVER - Systems and methods are disclosed for a user to share bandwidth among multiple devices, and for a sharing device to share available bandwidth among different users. The bandwidth sharing platform can leverage social network techniques to facilitate user access, and sharing is incentivized by rewarding various types of sharing activity. | 2014-07-24 |
20140207848 | CLIENT-SIDE AGGREGATION OF NESTED RESOURCE DEPENDENCIES - A computer-implemented method, system, and/or computer program product retrieves a nested resource. A client computer identifies software modules that are required by a primary software module. The dependent and primary software modules are consolidated at a client computer into an aggregated software module, which is a nested resource. A request for the aggregated software module is transmitted to a module server from a client-side module loader, which is incapable of identifying a name of received software modules from the module server. The client-side module loader in the client computer then receives the requested aggregated software module without any identification. | 2014-07-24 |
20140207849 | SCALABLE TRANSPORT WITH CLIENT-CONSENSUS RENDEZVOUS - Embodiments disclosed herein provide advantageous methods and systems that use multicast communications via unreliable datagrams sent on a protected traffic class. These methods and systems provide effectively reliable multicast delivery while avoiding the overhead associated with point-to-point protocols. Rather than an exponential scaling of point-to-point connections (with expensive setup and teardown of the connections), the traffic from one server is bounded by linear scaling of multicast groups. In addition, the multicast rendezvous disclosed herein creates an edge-managed flow control that accounts for the dynamic state of the storage servers in the cluster, without needing centralized control, management or maintenance of state. This traffic shaping avoids the loss of data due to congestion during sustained oversubscription. Other embodiments, aspects and features are also disclosed. | 2014-07-24 |
20140207850 | SCALABLE TRANSPORT WITH CLUSTER-CONSENSUS RENDEZVOUS - Embodiments disclosed herein provide advantageous methods and systems that use multicast communications via unreliable datagrams sent on a protected traffic class. These methods and systems provide effectively reliable multicast delivery while avoiding the overhead associated with point-to-point protocols. Rather than an exponential scaling of point-to-point connections (with expensive setup and teardown of the connections), the traffic from one server is bounded by linear scaling of multicast groups. In addition, the multicast rendezvous disclosed herein creates an edge-managed flow control that accounts for the dynamic state of the storage servers in the cluster, without needing centralized control, management or maintenance of state. This traffic shaping avoids the loss of data due to congestion during sustained oversubscription. Other embodiments, aspects and features are also disclosed. | 2014-07-24 |
20140207851 | RESOURCE CALLING FOR HYBRID APPLICATIONS - Invoking a resource is provided, comprising: sending a page request message to a server; receiving page data sent back by the server in response to the page request message; analyzing the page data to obtain an address of the resource; generating a resource-calling request using the address of the resource; acquiring native version information of the application client; using the native version information of the application client to modify the resource-calling request; and acquiring the resource according to the modified resource-calling request. | 2014-07-24 |
20140207852 | INFORMATION TRANSMISSION METHOD, DEVICE AND SERVER - An information transmission method is provided to improve efficiency of data transmission between a cell phone and a computer. The method includes: acquiring a first operation; moving, in response to the first operation, a first object of at least one object displayed in a display module from the display module to a touch control module; acquiring current first time parameter when it is detected that the first object reaches a first edge of the display module; uploading the first time parameter to a server, so that the server determines, according to the first time parameter and second time parameter uploaded by a second device, whether to allow a first device to transmit the first object to the second device; and transmitting the first object to the second device according to a first operational instruction sent from the server. | 2014-07-24 |
20140207853 | EXTERNAL LINK PROCESSING - A system and method of external link processing is disclosed. The system includes an interface configured to receive a user request to access an encoded external link in networked content. The encoded external link comprises a domain name of an external link server and an encoded portion which is an encoded result of an original external link encoded with an encoding function, wherein the original external link is an address to an external destination. One or more processors determine a safety level of the encoded external link using a criterion. In the event that the determined safety level of the encoded external link is determined unsafe, a warning message is generated indicating that the original external link is unsafe and the user is prevented from directly navigating to the original external link. | 2014-07-24 |
20140207854 | DEVICE AND METHOD FOR FACILITATING SECURE COMMUNICATIONS OVER A CELLULAR NETWORK - A process for communicating utility-related data over at least one network is described. the process includes: collecting utility-related data at a hub device during a first predetermined period of time; securing the utility-related data at the hub device using digital envelopes during the first predetermined period of time; initiating by the hub device an autonomous wake up process during a second predetermined period of time; sending the secure utility-related data over a first network to a designated server via at least one User Datagram protocol (“UDP”) message during the second predetermined period of time; and receiving an acknowledgement of receipt message of the at least one UDP message from the designated server; wherein the first and second predetermined periods of time typically do not overlap, but may overlap. | 2014-07-24 |
20140207855 | Cooperative Client And Server Logging - Various embodiments enable automatic cooperative logging of information associated with a connection between at least two computing devices. In some cases, a first computing device can automatically trigger logging on a second computing device upon detection of at least one scenario. Alternately or additionally, the second computing device can respond to the first computing device with additional and/or supplemental logging requests. | 2014-07-24 |
20140207856 | METHOD OF DISTRIBUTING INFORMATION REGARDING ONE OR MORE ELECTRICAL DEVICES AND SYSTEM FOR THE SAME - Embodiments include a method of disseminating information regarding at least one electrical device using a registration server. The at least one electrical device has unique identification information, an internal IP address, and an external IP address, wherein the external IP address is an IP address of a first gateway device for a first local network. The method can include: receiving in the registration server a first request to register the at least one electrical device, the first request to register includes the unique identification information, the internal IP address, and the external IP address of the at least one electrical device; storing in the registration server the unique identification information, the internal IP address, and the external IP address of the at least one electrical device using the registration server; receiving in the registration server from a first client computer a first request for information regarding the at least one electrical device, the first request includes the external IP address of the first client computer and the unique identification information of the at least one electrical device; providing to the first client computer the external IP address of the at least one electrical device if the external IP address of the first client computer is different from the external IP address of the at least one electrical device; and providing to the first client computer the internal IP address of the at least one electrical device if the external IP address of the first client computer is identical to the external IP address of the at least one electrical device. The registration server is not part of the first local network. In some examples, the at least one electrical device and the first gateway device are part of the first local network. Other embodiments are disclosed. | 2014-07-24 |
20140207857 | SYSTEM AND METHOD OF MANAGING INFORMATION DISTRIBUTION TO MOBILE STATIONS - A mobile station receives, from a server, a resource request relating to a pending delivery to the mobile station of a data item, the resource request including an instruction for the mobile station to acquire a network resource to enable delivery of the data item over a wireless network. The mobile station acquires, in response to the instruction, the network resource. In response to acquiring the network resource, the mobile station sends, to the server, a request to cause delivery of the data item from the server to the mobile station. | 2014-07-24 |
20140207858 | TIERED FRAMEWORK FOR PROVIDING REMOTE ACCESS TO AN APPLICATION ACCESSIBLE AT A UNIFORM RESOURCE LOCATOR (URL) - Method and systems of providing remote access to an application in a tiered remote access framework that includes a server tier and a client tier. In the server tier, an application that is remotely accessed and a server remote access application execute on a server. In the client tier, a client remote access application executes on a client device. A server SDK may be associated with the application in the server tier, where the server SDK being adapted to communicate display information to the client tier. A client SDK may be associated with a client application executing on the client device, where the client SDK receives the display information from the server tier. The client device connects to the server at an enumerated Uniform Resource Locator (URL) to initiate the reception of the display information. | 2014-07-24 |
20140207859 | PROVISIONING HIGH PERFORMANCE COMPUTING CLUSTERS - Provisioning a cloud based high performance computing cluster. The method includes from a cloud based provisioning service deployed in a cloud based computing provider, providing a user interface. The method further includes receiving user input at the cloud based provisioning service from the user interface. The method further includes from the user input, determining a configuration for a cloud based user service for the user. Using the cloud based provisioning service, the method further includes provisioning the cloud based user service for the user, in the cloud, based on the determined configuration. | 2014-07-24 |
20140207860 | CATEGORIZING STORIES IN A SOCIAL NETWORKING SYSTEM NEWS FEED - A social networking system generates stories based on actions taken by entities of the social networking system. The system applies a set of rules to the stories to categorize each story and displays the news feed as multiple sections, each displaying a category of generated stories. A story may be categorized according to its content and/or the user associated with the story. In addition to stories about a user's direct connections, stories may be generated by the user's soft connections. Supplemental content may be generated based on a section of the newsfeed currently being accessed and displayed in a related content unit adjacent to a news feed section. | 2014-07-24 |
20140207861 | ACCESS CONTROL POLICIES ASSOCIATED WITH FREEFORM METADATA - Approaches are described for security and access control for computing resources. Various embodiments utilize metadata, e.g., tags that can be applied to one or more computing resources (e.g., virtual machines, host computing devices, applications, databases, etc.) to control access to these and/or other computing resources. In various embodiments, the tags and access control policies described herein can be utilized in a multitenant shared resource environment. | 2014-07-24 |
20140207862 | SYSTEMS AND METHODS FOR COLLABORATING IN A NON-DESTRUCTIVE TESTING SYSTEM USING LOCATION INFORMATION - A collaboration system for sharing data in a non-destructive testing (NDT) system may include a first computing device that may receive data that has been acquired using one or more NDT inspection devices. The first computing device may then establish a communication connection between itself and some other computing device such that the communication connection may enable the first computing device to share data with the other computing device. After establishing the communication connection, the first computing device may determine location information that corresponds to the data. Using the location information, the first computing device may then determine one or more assets that correspond to the data. The first computing device may then identify information associated with the assets and display the information. | 2014-07-24 |
20140207863 | COMMUNICATION BETWEEN A WEB-BASED APPLICATION AND A DESKTOP APPLICATION - New functionality to be added to a web-based application and a desktop application is expressed as declarative and/or procedural code that a conventional rendering engine of the web-based application and the desktop application can use to directly update the state of the applications. Users need not update client-side components—such as the desktop application and/or any plug-ins used by the browser hosting the web-based application—to take advantage of new types of functionality. | 2014-07-24 |
20140207864 | Method for Maintaining a Parental Control Online Profile for a Child - A method for maintaining a parental control online profile for a child is executed through a user account and a social network system, wherein the social network system includes a plurality of user accounts. The user account can access at least one child profile, and the at least one child profile is completed a plurality of photographs which creates a timeline for the at least one child profile. The user account is able select and execute a plurality of additional features for the at least one child profile, where each of the plurality of additional features associates with different output. Even though the parents control the at least one child profile, once the child reaches a predetermine age, the child is able to fully control his or her own child profile. | 2014-07-24 |
20140207865 | DYNAMICALLY AGGREGATING AND CONFIGURING ACCESS TO SOCIAL NETWORKING CONTACTS - Embodiments dynamically aggregate and configure access to social networking contacts. A server system receives information from one or more users enrolled into the server system. The information includes a list of social networking accounts of which each of the users is a member, and a visibility status associated with each of social networking accounts. The server system provides a first list of social networking accounts having a first visibility status of a first user of the server system to a second user of the server system when the second user has a second list of social networking accounts that corresponds to the first list of social networking accounts that is set to the same visibility status as the first visibility status of the first list of social networking accounts. | 2014-07-24 |
20140207866 | CONTENT SURFACING BASED ON GEO-SOCIAL FACTORS - In one embodiment, a geo-social networking system determines a user's current location, calculates a novelty score for the location representing the user's degree of familiarity, and surfaces content within a geographic and temporal radius based on the novelty score for display to the user. | 2014-07-24 |
20140207867 | Multi-User and Multi-Device Collaboration - Multi-user, multi-computing device collaborative work experience is provided. One or more computing devices, including wired and wireless personal computers, laptop computers, servers, handheld mobile computing devices, for example, mobile telephones, tablet type computers, slate type computers and the like, may be linked together to allow users of such devices to engage in a collaborative work session. Information for each user engaged in the collaborative work session may be displayed on the one or more devices along with any content such as agenda items, documents, data, images, and the like. User participation may be tracked, and information on user participation, work session communications and content may be stored for subsequent use. | 2014-07-24 |
20140207868 | PEER-TO-PEER EXCHANGE OF DATA RESOURCES IN A CONTROL SYSTEM - System(s) and method(s) are provided for peer-to-peer exchange of data in a control system. Decentralized storage and multi-access paths provide complete sets of data without dependence on a specific or pre-defined data source or access paths. Data is characterized as data resources with disparate granularity. The control system includes a plurality of layers that act as logic units communicatively coupled through access network(s). Server(s) resides in a service layer, whereas client(s) associated with respective visualization terminal(s) are part of a visualization layer. Peer-to-peer distribution of data resource(s) can be based on available access network(s) resources and optimization of response time(s) in the control system. When client requests a data resource, all the locations of the data resource and the quickest source to retrieve it are automatically determined. The client stores copy of data resource. Peer-to-peer distribution of data resource(s) can be implemented within the service layer or the visualization layer. | 2014-07-24 |
20140207869 | METHOD AND APPARATUS FOR LAUNCHING AN APPLICATION IDENTIFIED BY A SENSOR - A method, apparatus and computer program product are provided in order to facilitate the receipt and parsing of the data provided by a sensor with little, if any, user involvement. In the context of a method, a message, such as a measurement report, is received that includes or is associated with data provided by a sensor. The message includes an application identifier. The method also includes launching an application identified by the application identifier and then parsing the data provided by the sensor with the application. | 2014-07-24 |
20140207870 | METHODS AND SYSTEMS FOR COMPENSATING REMOTE WORKERS - A method, a system, and a computer program product for compensating one or more remote workers. A first set of tasks including a first subset of tasks and second subset of tasks is published for remote workers. A set of responses including first subset of responses for the first subset of tasks and second subset of responses for the second subset of tasks is received. Short-listing a set of remote workers based on first subset of responses. Computing weight for the second subset of responses based on frequency of occurrence of second subset of responses inside the responses received from shortlisted set of remote workers. Compensating the shortlisted set of remote workers based on at least one of weight or performance on first subset of responses. | 2014-07-24 |
20140207871 | APPARATUS, METHOD AND SYSTEM FOR AGGREGRATING COMPUTING RESOURCES - A system for executing applications designed to run on a single SMP computer on an easily scalable network of computers, while providing each application with computing resources, including processing power, memory and others that exceed the resources available on any single computer. A server agent program, a grid switch apparatus and a grid controller apparatus are included. Methods for creating processes and resources, and for accessing resources transparently across multiple servers are also provided. | 2014-07-24 |
20140207872 | COMMUNICATION ASSOCIATED WITH A WEBPAGE - A method, computer-readable medium and system for enabling communication associated with a webpage are disclosed. One or more communication interfaces may be used to associate content with one or more regions of a webpage. The one or more communication interfaces may be associated with the one or more regions of the webpage. Each communication interface may enable users to submit content for access by at least one other user. In this manner, content may be associated with one or more regions of a webpage, thereby enabling users to more readily and efficiently communicate and/or provide context for content. | 2014-07-24 |
20140207873 | Method and Apparatus for Crowd-Sourced Information Presentation - A system includes a processor configured to receive a request to provide email read-back. The processor is also configured to access contact information for at least one human email read-back party. Further, the processor is configured to determine the availability of the at least one party to read back one or more emails, using the contact information. Also, the processor is configured to deliver the one or more emails to the at least one party for read-back and receive audio data from the party corresponding to the delivered emails | 2014-07-24 |
20140207874 | SYSTEMS AND METHODS FOR COLLABORATING IN A NON-DESTRUCTIVE TESTING SYSTEM - A collaboration system may include a computing device that may communicate with the at least one other computing device via a computing network network. The computing device may receive data that has been acquired using one or more non-destructive testing (NDT) inspection devices, receive an input that may cause a list of one or more experts indicated as available to collaborate to be derived. The computing device may also receive a selection of at least one expert from the list of experts. After receiving the expert selection, the computing device may establish a communication connection between the computing device and the at least one other computing device that corresponds to the at least one expert. Here, the communication connection may share data depicted on the computing device with the at least one other computing device. | 2014-07-24 |
20140207875 | SYSTEMS AND METHODS FOR SHARING DATA IN A NON-DESTRUCTIVE TESTING SYSTEM - A method for sharing data in a non-destructive testing (NDT) system may include receiving, using a microprocessor, an indication of data to be shared such that the data has been acquired using one or more non-destructive testing (NDT) inspection devices. The method may also include receiving a format in which to send the data, receiving one or more recipients designated to receive the data to be shared; and automatically modifying the data into the format and sending the modified data to the recipients once the data has been acquired by the NDT inspection devices. | 2014-07-24 |
20140207876 | System and Method for Routing Messages Over a Network - Embodiments of the invention relate to a computer system and method for routing messages over a network, including messages originating from mobile devices and messages destined for emergency services. Initial messages may be associated with a sessionless protocol, e.g., SMS. An initial message embodying a text-based communication that originated from a mobile device at a location and time may be received, and a service query comprising the location of the mobile device may then be transmitted. In response to the service query, the recipient of the message may be identified along with a location, with the initial message being forwarded through the network to the identified recipient. If that initial message lacks sufficient location information, a location query may be transmitted, and a response to the location query that comprises sufficient information about the location of the mobile device may be used to formulate the service query, ensuring delivery of the message to the intended recipient with location information. | 2014-07-24 |
20140207877 | METHOD AND SYSTEM FOR ASSOCIATING A SOCIAL NETWORKING IDENTIFIER WITH A NETWORK SUBSCRIBER ACCOUNT - An approach for enabling delivery and presentment of service provider notification messages to a subscribed user via a social networking service of the user is described. An integration platform determines whether a network identifier for accessing a social networking service via a communication network is associated with subscriber account information maintained by the communication service provider. The integration platform also generates a request for linking a social networking identifier associated with the social networking service with the subscriber account information based on the determination. The integration platform further initiates a rendering of a notification message received from the communication service provider to a user interface of the social networking service based on acceptance of the request. | 2014-07-24 |
20140207878 | USER INTERFACE WITH RECIPIENT STATUS INDICATION - A method of providing a user interface with recipient status information, in one aspect, may comprise detecting a message (e.g., online message such as instant messaging, chat, etc.) being initiated by a first user to a second user; gathering information associated with the second user; analyzing the gathered information; predicting a state of the second user based on the analyzing; and determining a notification action based on the predicted state of the second user, the notification action notifying the first user of the second user's state; and presenting a notification comprising one or more of graphical, textual, auditory, or tactile indications or combinations thereof to the first user. | 2014-07-24 |
20140207879 | COMMUNICATION SYSTEM, MASTER DEVICE, AND COMMUNICATION METHOD - A communication system, a master device, and a communication method are provided. The communication system includes a master device and at least one slave device. The master device periodically sends a plurality of synchronous messages at intervals of a first predetermined time. The at least one slave device respectively receives the corresponding synchronous messages via wireless communication. The master device and the at least one slave device synchronously switch an operating frequency of wireless communication according to a frequency table. | 2014-07-24 |
20140207880 | USER INTERFACE WITH RECIPIENT STATUS INDICATION - A method of providing a user interface with recipient status information, in one aspect, may comprise detecting a message (e.g., online message such as instant messaging, chat, etc.) being initiated by a first user to a second user; gathering information associated with the second user; analyzing the gathered information; predicting a state of the second user based on the analyzing; and determining a notification action based on the predicted state of the second user, the notification action notifying the first user of the second user's state; and presenting a notification comprising one or more of graphical, textual, auditory, or tactile indications or combinations thereof to the first user. | 2014-07-24 |
20140207881 | CIRCUIT ARRANGEMENT FOR CONNECTION INTERFACE - The invention relates to a connecting interface having a circuit arrangement, in order to associate incoming data messages with available information, having a means for comparing incoming messages with available information and for storing available information. In this case, the means comprises a multiplicity of comparison elements that have a respective associated memory, wherein the respective memories together form a store for storing information relating to unassociated messages, and the comparison elements are designed for the parallel comparison of incoming messages with the information stored in their respective memories. | 2014-07-24 |
20140207882 | METHOD AND SYSTEM FOR PROVIDING MULTI-USER MESSENGER SERVICE - A messenger service method is provided that includes determining whether a user has created information for activating a search in a communication session. The communication session may be between the user and at least one other participant. The method includes transmitting the created information and a message input by the user. The method includes receiving a search result. The received search result may be generated based on the message and the information. | 2014-07-24 |
20140207883 | SYNCHRONOUS CONFERENCING WITH AGGREGATION OF MESSAGES - A method, system, and/or computer program product operates a synchronous conference on a computing system. A processor provides at least one sequence of original messages to be sent from a sender user to a corresponding at least one receiver user. The original messages of each sequence are aggregated into corresponding aggregated messages according to a time distance between each pair of consecutive original messages of the sequence. The aggregated messages are then sent to the corresponding receiver user. | 2014-07-24 |
20140207884 | Caller Initiated Distinctive Presence Alerting and Auto-Response Messaging - Presence information of a first user is relayed to a second user. Briefly described, in architecture, one embodiment of the system, among others includes, can be implemented as follows. A first communications client of a first user detects a change in the presence status of a first user and sends an alert message to a second communications client of a second user. | 2014-07-24 |
20140207885 | METHOD AND APPARATUS FOR STORING EMAIL MESSAGES - A method for saving an email to an electronic storage location is disclosed. A topic identifier located in the email is used to locate a storage location on the electronic storage device for saving the email message. Emails relating to the same topics of interest may be stored in the same storage location. | 2014-07-24 |
20140207886 | Automatically Providing A Communication Based On Location Information For A User Of A Social Networking System - Systems and methods for automatically locating web-based social network members are provided. According to one embodiment, contact content including an associated GPS identifier and status for web-based social network members located at or near the same location automatically appears on a GPS-enabled device. A further exemplary system includes a GPS-enabled device configured to receive a GPS identifier and a status representing a location and a current state for a web-based social network member, a processing module that associates the received GPS-identifier and the received status, and a communications module that sends the associated GPS-identifier and status to a server comprising a web-based social network database. Contact content in a web-based social network database record in the web-based social network database is updated to include the associated GPS identifier and status for the web-based social network member. | 2014-07-24 |
20140207887 | Method, System, and Apparatus for Providing Self-Destructing Electronic Mail Messages - A method, system, and apparatus for providing a self-destructing e-mail messages are described. An e-mail client application provides a user interface through which the sender of an e-mail message can enter the message and a time period for destruction of the message. Once the sender has provided this information, the e-mail client application sends a request to an e-mail server application to transmit the self-destructing e-mail message. The e-mail client application may also receive self-destructing e-mail messages. When a self-destructing e-mail message is received, the destruction date associated with the e-mail message is identified and the message is destroyed at the specified time. The e-mail client application can also limit the number and type of operations that may be performed on a self-destructing e-mail. An e-mail server application is also provided that receives requests from the e-mail client application to transmit self-destructing e-mail messages and perform other functions. | 2014-07-24 |
20140207888 | INFORMATION PROCESSING METHOD AND DEVICE IN INSTANT MESSAGING - The present invention discloses an information processing method in instant messaging. The method includes: establishing and recording a binding relationship between an information terminal and an instant messaging account; determining whether the information terminal is currently under a binding state with the instant messaging account according to the blinding relationship recorded when monitoring that the information terminal is to upload data, allowing the information terminal to upload the data if it is determined that the information terminal is under the binding state with the instant messaging account; receiving the data uploaded by the information terminal, providing the uploaded data to another information terminal. | 2014-07-24 |
20140207889 | Electronic Messaging Systems - A computer system for facilitating communications between users that, in various embodiments, is configured for: (A) receiving, from a first user, one or more user watch area attributes; (B) using the one or more user watch area attributes to define a watch area; (C) receiving, from a second user, a message associated with a particular geographical location, wherein the second user has indicated that the message should be associated with the particular geographical location; (D) determining whether the particular geographical location is located within the user watch area; and (E) at least partially in response to determining that the particular geographical location is located within the user watch area, subscribing the first user to a thread of messages that includes the message. | 2014-07-24 |
20140207890 | COMMUNICATION MANAGEMENT - A communication management method and system. The method includes receiving by a computer processor, user defined data. The computer processor generates an email comprising the user defined data and retrieves an email address associated with a recipient for the email. The computer processor compares the email address to cultural data and determines a cultural region associated with the recipient. The computer processor retrieves content from the email and compares the content to cultural rules associated with the cultural region. The computer processor determines if any of the content conflicts with the cultural rules and performs functions associated with the email. | 2014-07-24 |