08th week of 2014 patent applcation highlights part 52 |
Patent application number | Title | Published |
20140052725 | TERMINAL AND METHOD FOR DETERMINING TYPE OF INPUT METHOD EDITOR - A method for determining an input method editor in a terminal includes detecting a focus on an input field displayed on the terminal, analyzing information of the input field, determining a character type for the input field, setting input method editor corresponding to the determined character type, and outputting the set input method editor. A terminal includes an input detection unit to detect a focus on an input field, and an input method editor providing unit including an information analysis unit to analyze information of the input field, an input method editor determination unit to determine a character type for the input field, a database unit to store data related to the character type corresponding to the input field, and an input method editor output unit to output the input method editor corresponding to the determined character type. | 2014-02-20 |
20140052726 | HARDWARE IMPLEMENTATION OF THE AGGREGATION/GROUP BY OPERATION: HASH-TABLE METHOD - Techniques are described for performing grouping and aggregation operations. In one embodiment, a request is received to aggregate data grouped by a first column. In response to receiving the request, a group value in a row of a first column is mapped to an address. A pointer is stored for a first group at a first location identified by the address. The pointer identifies a second location of a set of aggregation data for the first group. An aggregate value included in the set of aggregation data is updated based on a value in the row of a second column. | 2014-02-20 |
20140052727 | DATA PROCESSING FOR DATABASE AGGREGATION OPERATION - Embodiments relate to a method, system, and computer program product for database aggregation operations. The method includes acquiring data located in data pages of extents and performing a database aggregation operation pre-processing on the acquired data. The method also includes storing the result of said pre-processing in summary data pages, the summary data pages being used for performing database aggregation operations rapidly. | 2014-02-20 |
20140052728 | TEXT CLUSTERING DEVICE, TEXT CLUSTERING METHOD, AND COMPUTER-READABLE RECORDING MEDIUM - A text clustering device ( | 2014-02-20 |
20140052729 | OPTIMIZED DATA STREAM MANAGEMENT SYSTEM - A continuous query result estimator for use in a data stream management system. The data stream management system configured to execute a continuous query against data items received via at least one input data stream to generate at least one output data stream. The continuous query result estimator comprises a classification module configured to classify a set of at least one data item received via the at least one input data stream into one of a plurality of input data group. A data store configured to store a respective rule for estimating a result of executing the continuous query against a data item belonging to the input data group. The continuous query result estimator also includes a result estimation module configured to select a rule from the rules stored in the data store on the basis of the classification performed by the classification module. | 2014-02-20 |
20140052730 | MANAGEMENT OF DATA GROUPS AND DATA SETS - Embodiments of the present invention provide a system, method, and program product for managing data sets. According to one aspect of the present invention, a data group of one or more related data sets is reorganized. Utilizing one or more specified criteria, data sets that should be cataloged in the data group are identified and cataloged in the data group such that they are arranged in a chronological order and are named with appropriate generation numbers. | 2014-02-20 |
20140052731 | MUSIC TRACK EXPLORATION AND PLAYLIST CREATION - The invention enables music tracks in a playlist to be explored using a unique music genogram data format. The invention further enables a user to map an emotional trajectory on the emotion wheel as a basis for the generation of the playlist with music tracks. The invention provides for a unique visualization of the playlist using the emotional wheel representation. A user will be given the option to specify an initial mood and a destination mood. The trajectory between the initial mood and the destination mood may be steered through the emotions falling in-between. The thus obtained mood trajectory is then populated by music tracks to form a playlist. | 2014-02-20 |
20140052732 | Analytics Data Indexing System and Methods - Provided is a method that includes a method for updating index data. The method includes receiving index data, including an index value indicative of user activity on a network site and an index time corresponding to a time used for calculating the index value, receiving an update index time corresponding to a time used for updating the index data, determining an updated index value using an exponential decay of the index value from the index time to the update index time, wherein the updated index value comprises a decayed value of the index value corresponding to the update time, and storing updated index data including the updated index value and the update index time. | 2014-02-20 |
20140052733 | INDEXING PREVIEW - Embodiments are directed towards previewing results generated from indexing data raw data before the corresponding index data is added to an index store. Raw data may be received from a preview data source. After an initial set of configuration information may be established, the preview data may be submitted to an index processing pipeline. A previewing application may generate preview results used on the preview index data and the configuration information. The preview results may enable previewing how the data is being processed by the indexing application. If the preview results are not acceptable, the configuration information may be modified. The preview application enables modification of the configuration information until the generated preview results may be acceptable. If the configuration information is acceptable, the preview data may be processed and indexed in one or more index stores. | 2014-02-20 |
20140052734 | COMPUTING DEVICE AND METHOD FOR CREATING DATA INDEXES FOR BIG DATA - In a method for creating data indexes for big data of a computing device, data lists are obtained from a data pool in a storage device, and a priority is set for each of the data lists. Data queues are created in the storage device, and the data lists are assigned to the data queues according to the set priorities. A node index is created for each data list stored in each of the data queues, and the data lists are deleted from the data queue after the node indexes creation. The method obtains a data list having a highest priority from the data pool if such a data list needs to be processed first, combines the node indexes to generate a root index for the data pool, and stores the root index of the data pool and the node indexes of the data lists in the storage device. | 2014-02-20 |
20140052735 | Propagating Information Among Web Pages - Web pages of a Website may be processed to improve search results. For example, information likely to pertain to more than just the Web page it is directly associated with may be identified. One or more other, related, Web pages that such information is likely to pertain to is also identified. The identified information is associated with the identified other Web page(s) and this association is saved in a way to affect a search result score of the Web page(s). | 2014-02-20 |
20140052736 | CUSTOM OBJECT-IN-MEMORY FORMAT IN DATA GRID NETWORK APPLIANCE - Techniques are disclosed for implementing custom object-in-memory formats in a data grid network appliance. The techniques include maintaining a record of format definitions on a client device of the data grid and a corresponding record of format definitions on a server device of the data grid. Each format definition may indicate one or more attributes of an object class and data types and byte ranges of the attributes. The client device may serialize one or more objects for storage in the data grid based on respective format definitions associated with the one or more objects and retrieved from the record of format definitions maintained on the client device. Further, the server device may perform one or more data grid operations using format definitions retrieved from the record of format definitions maintained on the server device. | 2014-02-20 |
20140052737 | Media Fingerprinting and Identification System - The overall architecture and details of a scalable video fingerprinting and identification system that is robust with respect to many classes of video distortions is described. In this system, a fingerprint for a piece of multimedia content is composed of a number of compact signatures, along with traversal hash signatures and associated metadata. Numerical descriptors are generated for features found in a multimedia clip, signatures are generated from these descriptors, and a reference signature database is constructed from these signatures. Query signatures are also generated for a query multimedia clip. These query signatures are searched against the reference database using a fast similarity search procedure, to produce a candidate list of matching signatures. This candidate list is further analyzed to find the most likely reference matches. Signature correlation is performed between the likely reference matches and the query clip to improve detection accuracy. | 2014-02-20 |
20140052738 | Crowdsourced multimedia - To align media files from different users embodiments of the invention:
| 2014-02-20 |
20140052739 | DISTRIBUTED FEATURE SELECTION IN SOCIAL NETWORKS - Embodiments are directed to generating feature values for selectable features using feature recombination. In one scenario, a computer system accesses a set of selectable features where each feature includes one or more feature values. The computer system encodes the accessed set of selectable features, so that the feature values are available for selection by various different users. The computer system generates a first population of feature values from the encoded set of selectable features and ranks each feature value in the first population of feature values based on which feature values are selected by the users. The computer system also generates a second population of feature values by recombining the feature values proportional to the ranking, and further generates subsequent populations of feature values by recombining the values across multiple iterations of expression of preference by different users. These feature values then converge on a subset of preferred feature values. | 2014-02-20 |
20140052740 | TOPIC AND TIME BASED MEDIA AFFINITY ESTIMATION - An affinity server estimates an affinity between two different time based media events (e.g., TV, radio, social media content stream), between a time based media event and a specific topic, or between two different topics, where the affinity score represents an intersection between the populations of social media users who have authored social media content items regarding the two different events and/or topics. The affinity score represents an estimation of the real world affinity between the real world population of people who have an interest in both time based media events, both topics, or in a time based media event and a topic. One possible threshold for including a social media user in a population may be based on a confidence score that indicates the confidence that one or more social media content items authored by the social media user are relevant to the topic or event in question. | 2014-02-20 |
20140052741 | DYNAMIC CONTENT PREVIEW - Technologies are generally described for generating a preview of a content file dynamically based at least in part on content features of the content file. In some examples, a content preview system may include a content feature analysis unit configured to analyze one or more content features of a content file, and a preview type determination unit configured to determine a preview type for the content file based at least in part on the content features analyzed by the content feature analysis unit. | 2014-02-20 |
20140052742 | Dynamically-Sorted Contact Information - In one embodiment, a computer system accesses for a first user contact information of one or more second users. The computer system then determines one or more contemporaneous attributes of the first user, determines one or more contemporaneous attributes of each of the second users, and then dynamically sorts the contact information of the second users based at least on the contemporaneous attributes of the first user and the contemporaneous attributes of the second users. The computer system then provides the sorted contact information of the second users for display to the first user. | 2014-02-20 |
20140052743 | HARDWARE IMPLEMENTATION OF THE FILTER/PROJECT OPERATIONS - Techniques are described for performing filter and project operations. In an embodiment, a set of predicates that specify criteria for filtering results to a query is received. Based on a particular predicate of the set of predicates, a predicate result for at least one portion of a particular column is generated. The predicate result identifies rows within the first column that satisfy the particular predicate. Rows are selected and returned as results to the query based at least in part on the predicate result. In an embodiment, the predicate result is a bitvector where each bit of the bitvector corresponds to a particular row within the particular column and identify whether the particular row satisfies the particular predicate. | 2014-02-20 |
20140052744 | CUSTOM OBJECT-IN-MEMORY FORMAT IN DATA GRID NETWORK APPLIANCE - Techniques are disclosed for implementing custom object-in-memory formats in a data grid network appliance. The techniques include maintaining a record of format definitions on a client device of the data grid and a corresponding record of format definitions on a server device of the data grid. Each format definition may indicate one or more attributes of an object class and data types and byte ranges of the attributes. The client device may serialize one or more objects for storage in the data grid based on respective format definitions associated with the one or more objects and retrieved from the record of format definitions maintained on the client device. Further, the server device may perform one or more data grid operations using format definitions retrieved from the record of format definitions maintained on the server device. | 2014-02-20 |
20140052745 | AUTOMATIC SEARCH BASED ON DETECTED USER INTEREST IN VEHICLE - A method of automatically performing a search based on user interest detected in a vehicle is provided. A user interest of a user in a vehicle is detected by examining sensor information from one or more sensors in the vehicle. A search is automatically performed for items relevant to the user interest. A user interface in the vehicle is then caused to display the items relevant to the user interest. | 2014-02-20 |
20140052746 | METHOD OF SEARCHING FOR PLAYBACK LOCATION OF MULTIMEDIA APPLICATION AND ELECTRONIC DEVICE THEREOF - An electronic device implements a method of searching for a location of a multimedia application of an electronic device. The method includes displaying a location search bar to search for a playback location of the multiple application, detecting a drag in a direction orthogonal to the location search bar, and displaying the location search bar corresponding to a duration in which the drag is detected in a full duration of the location search bar by changing a shape of the location search bar. | 2014-02-20 |
20140052747 | TEST AUTOMATION TOOL FOR DOMAIN REGISTRATION SYSTEMS - The present subject matter is directed to systems and methods for automating the testing of multi-function systems, such as naming registration systems and the like. A method of testing a registry, and the like, may include providing a command phrase including an add command and at least one function that includes an artificial attribute for a domain added by the add command. The command phrase may specify an operation, a protocol, and an object. The operation may include at least one of add, delete, or update domain. The protocol may include at least one of RRP and EPP. One or more parameters associated with the command phrase may be provided and may include an expected response code and/or a variable. One or more additional parameters that are associated with the command phrase may be determined and a database may be accessed to provide the one or more additional parameters. The command phrase, the one or more additional parameters, and/or the one or more additional parameters may be translated into an XML command and the XML command transmitted to the registry, or the like. A response from the registry may be evaluated to determine potential problems with database. | 2014-02-20 |
20140052748 | MATCH ENGINE FOR DETECTION OF MULTI-PATTERN RULES - Methods, systems and computer program products are disclosed for detecting patterns in a data stream that match multi-pattern rules. One embodiment of the invention provides a method of recognizing a specified group of patterns in a data stream. The method comprises identifying a rule for said specified group of patterns in the data stream, and using a first array of finite state machines to scan the data stream for at least some of the patterns in the specified group. For patterns in the specified group that are found in the data stream by the first array of finite state machines, pattern identifiers are sent to a second array of finite state machines. The second array of finite state machines determines if the specified group of patterns is in the data stream in accordance with the identified rule by, at least in part, using said pattern identifiers. | 2014-02-20 |
20140052749 | FINE-GRAINED RELATIONAL DATABASE ACCESS-CONTROL POLICY ENFORCEMENT USING REVERSE QUERIES - A method of providing access control to a relational database accessible from a user interface is implemented at a policy enforcement point, which is located between the database and the user interface and includes the steps of: (i) intercepting a database query from a user; (ii) assigning attribute values on the basis of a target table or target column in the query, a construct type in the query, or the user or environment; (iii) partially evaluating an access-control policy defined in terms of said attributes, by constructing a partial policy decision request containing the attribute values assigned in step ii) and evaluating the AC policy for this, whereby a simplified policy is obtained; (iv) deriving an access condition, for which the simplified policy permit access; and (v) amending the database query by imposing said access condition and transmitting the amended query to the database. | 2014-02-20 |
20140052750 | UPDATING CACHED DATABASE QUERY RESULTS - A data cache platform maintains pre-computed database query results computed by a computation platform based on data maintained in the computation platform and is configured to determine probabilities of the cached database query results being outdated, to automatically issue re-computation orders to the computation platform for updating cached database query results on the basis of the determined probabilities of the pre-computed database query results being outdated and to receive the updated pre-computed database query results as results of the re-computation orders. The probability determination depends on a probabilistic model and on the occurrence of asynchronous real-time events. The real-time events are indeterministic with regard to the expiration of the cached database query results and only have a probabilistic influence on the discrepancies between the cached database query results maintained in the data cache platform and presumed actual database query results. | 2014-02-20 |
20140052751 | SMART USER-CENTRIC INFORMATION AGGREGATION - A smart user-centric information aggregation system allows a user to define a region of content displayed in a display of a device and performs information aggregation on behalf of the user. The smart user-centric information aggregation system searches, aggregates and groups information related to content included in the region of content for the user while the user can continue to perform his/her original course of actions without interruption. After finding information related to the desired content, the smart user-centric information aggregation system may notify the user and present the found information to the user upon receiving confirmation from the user. The smart user-centric information aggregation system may continue to find new related information and update the presentation with the newly found information periodically, in some instances without user intervention or input. | 2014-02-20 |
20140052752 | REPRESENTATION OF BUSINESS OBJECT IN ANALYTICAL APPLICATION BY COMBINING REPLICATED, ANALYTICAL, AND LOCALLY ENRICHED DATA - A system, method, and computer program product for combining replicated, analytical, and locally generated data in business objects on top of a database are disclosed. Business data are replicated from a first source to an analytics database. Analytical data based on the replicated business data are generated and combined with the replicated business data in the analytics database. Business objects are created to allow access to the analytics database via a user interface. Related apparatus, systems, techniques and articles are also described. | 2014-02-20 |
20140052753 | METHOD, DEVICE AND SYSTEM FOR PROCESSING PUBLIC OPINION TOPICS - The application relates to communication technology field, in particular to a method, an apparatus and a system for processing a public sentiment topic. The method comprises steps of searching a public sentiment topic containing public sentiment information through a network; acquiring characteristic information of the searched public sentiment topic; determining whether the acquired characteristic information of the public sentiment topic meets an alarming condition; and if yes, storing the public sentiment topic and its characteristic information. According to the method, apparatus and system for processing the public sentiment topic provided in embodiments of the present application, it can be determined whether or not an alarm for the public sentiment topic shall be issued by acquiring and determining the characteristic information of the public sentiment topic. In addition, the public sentiment topic can be managed and tracked sequentially to acquire the change trend of propagation, hits and comments thereof, so that the public sentiment topic can be understood comprehensively. The public sentiment topic can also be analyzed and arranged to generate a public sentiment brief report. | 2014-02-20 |
20140052754 | DEVICE AND METHOD FOR CREATING LINKS - A device for creating automatic URL links that, based on a selected sequence of words containing a target key word, inserts links into a source multimedia content requested by an end user through a web page when an inserted link is clicked on; an additional multimedia content external to said requested source multimedia content that is displayed to the end user, providing trustworthy information related to said target key word provided by a likewise trustworthy entity. | 2014-02-20 |
20140052755 | FIELD-BASED SIMILARITY SEARCH SYSTEM AND METHOD - A field-based similarity search system includes an input device which inputs a query molecule, and a processor which partitions a conformational space of the query molecule into a fragment graph including an acyclic graph including plural fragment nodes connected by rotatable bond edges, computes a property field on fragment pairs of fragments of the query molecule from the fragment graph, the property field including a local approximation of a property field of the query molecule, constructs a set of features of the fragment pairs based on the property field, the features including a set of local, rotationally invariant, and moment-based descriptors generated from all conformations of the fragment graph of the query molecule, and weights the descriptors according to importance as perceived from a training set of descriptors to generate a context-adapted descriptor-to-key mapping which maps the set of descriptors to a set of feature keys. | 2014-02-20 |
20140052756 | METHOD AND/OR SYSTEM FOR PROCESSING DATA STREAMS - Embodiments of methods, apparatuses, devices and/or systems for manipulating character expressions to determine relationships among such character expressions. | 2014-02-20 |
20140052757 | TECHNIQUES PROVIDING A SOFTWARE FITTING ASSESSMENT - Techniques are presented for providing a software fitting assessment. The techniques may be performed by methods, apparatus, and/or computer program products. The techniques include automatically matching on a computer system one or more specified requirements for a project with one or more software functions stored in a repository. The automatically matching includes mining the repository in order to match requirements. The repository includes software functions, requirements accumulated from previous projects, and results of stored matches between the software functions and the requirements accumulated from previous projects. The techniques include outputting by the computer system one or more results of the matching. | 2014-02-20 |
20140052758 | Techniques Providing A Software Fitting Assessment - Techniques are presented for providing a software fitting assessment. The techniques may be performed by methods, apparatus, and/or computer program products. The techniques include automatically matching on a computer system one or more specified requirements for a project with one or more software functions stored in a repository. The automatically matching includes mining the repository in order to match requirements. The repository includes software functions, requirements accumulated from previous projects, and results of stored matches between the software functions and the requirements accumulated from previous projects. The techniques include outputting by the computer system one or more results of the matching. | 2014-02-20 |
20140052759 | DETERMINING THE VALUE OF AN ASSOCIATION BETWEEN ONTOLOGIES - An approach is presented for determining a value of an association between first and second ontologies, S | 2014-02-20 |
20140052760 | SYSTEM AND METHOD FOR CREATING, MANAGING, AND REUSING SCHEMA TYPE DEFINITIONS IN SERVICES ORIENTED ARCHITECTURE SERVICES, GROUPED IN THE FORM OF LIBRARIES - A computer-implemented system and method for creating, managing, and reusing schema type definitions in SOA services, grouped in the form of libraries are disclosed. The method in an example embodiment includes: grouping a plurality of Extensible Mark-up Language (XML) schema (XSD) types, each XSD type defined in an individual XSD file; using a processor to bundle the plurality of individual XSD types into a type library, the type library including a type information file to register the individual XSD types in the type library, the type library further including a type dependencies file to register dependencies between the individual XSD types in the same or different type library; importing types from a different type library, when defining derived types or aggregated types; generating Java artifacts from the XSD types; and associating the Java artifacts with corresponding XSD types in the type information file of the type library. | 2014-02-20 |
20140052761 | PEER-TO-PEER DATABASE - A system for providing database functionality on a peer-to-peer network is described that provides a highly scalable, fault tolerant, highly available, secure distributed transactions and reporting environment for application development and deployment. | 2014-02-20 |
20140052762 | SYSTEM, METHODS, AND MEDIA FOR COMPRESSING NON-RELATIONAL DATABASE OBJECTS - Method, media, and systems for compressing objects, comprising: receiving a request to write a first object including a first key and a first value, wherein the first object is of a given type; receiving a request to write a second object including a second key and a second value, wherein the second object is of the given type; classifying the first object to a compression dictionary according to at least one rule based on a value of the first object and/or the key of the first object; classifying the second object to the compression dictionary according to at least one rule based on a value of the second object and/or the key of the second object; and compressing the first object and the second object based on the compression dictionary. | 2014-02-20 |
20140052763 | INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD AND COMPUTER PROGRAM PRODUCT - An information processing device, method and computer program product use a display controller that causes a display device to display a cluster name having a data item association with a cluster of at least one data item. An operation acquisition portion is configured to acquire information associated with a user operation performed on the cluster. An editing portion edits the cluster name and data item association in accordance with the user operation. As a consequence the associations between data items may easily be formed along with associated cluster names formed. | 2014-02-20 |
20140052764 | File Storage System Based on Coordinated Exhaustible and Non-Exhaustible Storage - A file storage system may be implemented by coordinating non-exhaustible and exhaustible storage devices. The exhaustible storage devices may be lower grade flash based storage devices. The non-exhaustible storage devices may be storage devices based on magnetic recording mechanisms or higher grade flash storage. The file storage system may store received content items on the exhaustible storage devices. The file storage system may additionally store metadata for the content items and/or the file storage system on the non-exhaustible storage devices. During operation, the file storage system may globally optimize the content items on the exhaustible storage devices such that more heavily accessed items are moved to exhaustible storage devices that have experienced relatively few data operations. The file storage system can move less frequently accessed content items to exhaustible storage devices that have experienced a relatively large number of data operations. As such, the operation lifetime of the exhaustible storage devices as a whole can be prolonged. | 2014-02-20 |
20140052765 | SIGNAL PROCESSING CIRCUIT AND ULTRASONIC DIAGNOSTIC APPARATUS - A signal processing circuit respectively transforms complex covariance matrices, which are consecutively inputted at a predetermined period, into upper triangular matrices. The signal processing circuit includes: a storage unit that stores at least N-number of complex covariance matrices; a reading unit that reads matrix elements of the stored complex covariance matrices; a CORDIC calculation circuit that implements a CORDIC algorithm by a pipelined circuit system; and a QR decomposition unit that controls the reading unit and the CORDIC calculation circuit unit to calculate an upper triangular matrix by iteratively using the CORDIC calculation circuit unit on a single complex covariance matrix and that calculates in parallel a transformation of N-number of complex covariance matrices into upper triangular matrices in an interleaved format. | 2014-02-20 |
20140052766 | REPRESENTING A FUNCTION BANDLIMITED WITHIN A POLYGONAL SPACE - Based at least in part on one or more characteristics relating to a measurement system, a polygonal space in a Fourier domain is determined. A representation of a function that is bandlimited within the polygonal space is computed. | 2014-02-20 |
20140052767 | APPARATUS AND ARCHITECTURE FOR GENERAL POWERING COMPUTATION - An apparatus for general powering computation is disclosed. The apparatus is capable of computing a powering function of a floating-point number with an unrestricted exponent. The unrestricted exponent can be a fixed-point or a floating-point exponent. Additionally, the unrestricted exponent can be an inverse of a number in order to enable for q-th root computation using the same hardware processor and architecture. | 2014-02-20 |
20140052768 | SYSTEM AND METHOD SUPPORTING APPLICATION SOLUTION COMPOSITION ON CLOUD - Disclosed is a method, computer-program product and a system to compose an application solution on a cloud-computing platform for a user. The method includes, in response to input from the user, selecting at least one predetermined template that includes a hardware and software instance of a data processing system that is implementable as an solution on a cloud platform; comparing the at least one selected template against a set of constraints; establishing an instance of a cloud based solution for the user based on the selected template; and validating the established cloud based solution against user-uploaded information such as software and workloads to ensure that the solution satisfies requirements of the user, such as both technical and financial requirements of the user. | 2014-02-20 |
20140052769 | TCP/IP ON-TIME SYSTEM - An in-memory tuple-space is created for a primary data store or access by information content versus content location. A very-small-imprint hypervisor or other implementation of a MILS architecture is created underneath the space or other store and used for store and transport of messages and/or information. This provides scalability, performance and solves the problem of delays in development authorization in multilevel security applications. | 2014-02-20 |
20140052770 | SYSTEM AND METHOD FOR MANAGING MEDIA CONTENT USING A DYNAMIC PLAYLIST - A system and a method for managing media content using a dynamic playlist are provided. The system has a media server which offers a dynamic queue of media objects to be played by a media playback device using a playlist of generic URLs. The content of the dynamic queue may be modified or adapted by the media server after the playlist is delivered to the media playback device or while the media playback device is simultaneously playing media objects from the queue using the playlist. The system and method provide that the media server may adapt the list of media objects referenced by a playlist after the playlist is delivered, despite the media server not having access to edit the delivered playlist. The media server may provide a dynamic media service to any media playback device which supports one or more standard, well-known playlist formats. | 2014-02-20 |
20140052771 | REMOTE PROCEDURE CALL FOR A DISTRIBUTED SYSTEM - A distributed system includes first-tier entities, and a master entity in communication with each first-tier entity. The master entity provides a single access point through which an administrator can submit commands to manage all entities. The master entity maintains a table of virtual slots. Each virtual slot points to one of the first-tier entities, and each first-tier entity is pointed to by at least one virtual slot. The processor runs an RPC (remote procedure call) client to submit RPC requests to the first-tier entities, and determines a destination first-tier entity for a given RPC request in response to which virtual slot the administrator submits a command. The distributed system can include second-tier entities, each indirectly communicating with the master entity through a first-tier entity. The table has a virtual slot for each second-tier entity, which points to the first-tier entity acting as proxy for the second-tier entity. | 2014-02-20 |
20140052772 | HTTP PERFORMANCE ENHANCEMENT BASED ON DELTA TRANSFER - A method, computer program product, and computer system for client-server communication based on delta transfer. A server of the computer system receives from a client a HTTP request for transferring a current image page, compares the current image page and a saved image page which is stored on the server for the client. Based on the comparison, the server of the computer system constructs delta contents between the current image page and the saved image page. The server of the computer system updates the saved image page on the server with the current image page and sends a HTTP response comprising the delta contents to the client. | 2014-02-20 |
20140052773 | SYSTEM AND METHOD SUPPORTING APPLICATION SOLUTION COMPOSITION ON CLOUD - Disclosed is a method, computer-program product and a system to compose an application solution on a cloud-computing platform for a user. The method includes, in response to input from the user, selecting at least one predetermined template that includes a hardware and software instance of a data processing system that is implementable as an solution on a cloud platform; comparing the at least one selected template against a set of constraints; establishing an instance of a cloud based solution for the user based on the selected template; and validating the established cloud based solution against user-uploaded information such as software and workloads to ensure that the solution satisfies requirements of the user, such as both technical and financial requirements of the user. | 2014-02-20 |
20140052774 | Managing Power Consumption in Mobile Devices - Computer-implemented methods, computer-readable media, and computer systems for managing power consumption in mobile devices are described. A mobile computer system executes a first computer application configured to receive data from a server system over a network, and a second computer application configured to periodically search for a connection to the network at a first time interval. In response to executing the second computer application, the mobile computer system determines that a strength of the connection is below a threshold strength. In response to determining that the strength of the connection is below the threshold strength, the mobile computer system executes the first computer application to delay requesting data from the server system until the connection to the network is detected. | 2014-02-20 |
20140052775 | FORWARDING INFORMATION TO DESIGNATED USER TERMINAL - The disclosure is related to providing a monitoring service to user terminals regardless of whether the user terminals are registered at a server for the monitoring service and whether the user terminals are installed with an application dedicatedly programmed for the monitoring service. The server may receiving a data forward request message from a first one of subscriber's registered user terminals for forwarding target monitoring information to a designated user terminal, process the target monitoring information to be processable at the designated user terminal, and transmit a connection request message and the processed target monitoring information to the first one of subscriber's registered user terminals. The first one of subscriber's registered user terminals receives the connection request message and the processed target monitoring information from the server and forwards the processed target monitoring information to the designated user terminal in response to the request message. | 2014-02-20 |
20140052776 | SYSTEM FOR BUILDING CUSTOMER RELATIONSHIPS THROUGH SOCIAL MEDIA - A communications platform ( | 2014-02-20 |
20140052777 | CLOUD-BASED WIRELESS COMMUNICATION SYSTEM AND METHOD - A method, system or apparatus including a server that may receive information from a computer, store the information in a database at the server, determine a reader device to receive the information based on an analysis of the information, select one or more mobile devices to deliver the information to the reader device, and transmit viral data to the one or more mobile devices where the viral data includes at least a portion of the information. | 2014-02-20 |
20140052778 | METHOD AND APPARATUS FOR MAPPING A SITE ON A WIDE AREA NETWORK - A method and system for organizing and displaying information about Internet Web pages on Web maps are disclosed. Web maps display a summary of the information that a Web page provides access to, in a format that facilitates a rapid assessment of what may be accessed through a Web site's home page, or through any Web page on the Web site. Preferably, Web maps are displayed on a Web page, or within a frame of a Web page, by an Internet browser application. A set of Web maps may be automatically generated by a search engine or directory in response to a user's search request. Alternatively, a user may request that a Web map be produced for a particular Web page of interest. The Web maps are preferably generated by a Web server, or by an application running in the background of a user's computer, so that the user may perform other tasks on the user's computer while the Web maps are being generated. | 2014-02-20 |
20140052779 | SURVEILLANCE, MONITORING AND REAL-TIME EVENTS PLATFORM - Systems and methods according to the invention provide a surveillance, monitoring and real-time events platform to (i) enable the integration and communication of information between government agencies and organizations specifically tasked with ensuring the security and safety of our nation and its communities, (ii) to integrate information systems from federal, state and/or local agencies (from disparate data sources if necessary) in order to obtain a single, real-time view of the entire organization, and (iii) to extract more complete, actionable information from their existing systems, thereby dramatically improving decision making speed and accuracy. | 2014-02-20 |
20140052780 | Sponsored Stories Unit Creation from Organic Activity Stream - Methods, apparatuses and systems directed to sponsored story generation from an organic activity stream in a social networking site. A user wishing to promote an entry from an organic activity stream may, using a sponsor user interface, specify the types of stories to promote to a portion of the home page displayed to a member of a social network. | 2014-02-20 |
20140052781 | SYSTEMS AND METHODS FOR GATHERING AND SHARING TESTIMONIALS - A testimonial system that gathers, stores, and/or shares testimonials, comprising: an electronic testimonial-collection form that a client can fill out and submit to yield a completed testimonial; a database for storing the completed testimonial; and at least one means for the client, a service provider, the testimonial system, or combinations thereof to share the completed testimonial. In addition, a method for gathering, storing, and/or sharing testimonials, comprising the steps of: providing a testimonial-collection form; receiving a completed testimonial; storing the completed testimonials; and sharing the completed testimonial on at least one website. | 2014-02-20 |
20140052782 | Social Feed Filtering - Various social feed filtering procedures are described with respect to a social community platform that includes a web service, a feed module, and a feed filtering engine. Social feed members can establish a relevance ranking for each feed item in a group of candidate feed items. The relevance ranking is based on one or more defined social feed criteria. Feed items determined not to be relevant to the social feed criteria can be filtered from the group of candidate feed items, to enable generation of a custom-filtered social feed. Thereafter, the social feed can be presented at a device interface of a computing device. The social feed criteria used to identify the relevance of various feed items may be associated with any of a social community relationship, a social feed topic, member context information, related member interests, or the like. | 2014-02-20 |
20140052783 | WIRELESS BRIDGE FOR FACILITATING COMMUNICATION BETWEEN DIFFERENT NETWORK - One or more load control devices and/or user interfaces that are part of a first network operating via a first protocol may communicate and/or control one or more load control devices and/or user interfaces that are part of a second network operating via a second protocol. For example, a wireless bridge may be provided. The wireless bridge may include a gateway. The gateway may be used to bridge the two networks that communicate using the different protocols such that the devices of the different networks may communicate with each other. | 2014-02-20 |
20140052784 | ONLINE FASHION COMMUNITY SYSTEM AND METHOD - In an online fashion community system ( | 2014-02-20 |
20140052785 | SYSTEMS AND METHODS FOR PROVIDING SOCIAL MEDIA WITH AN INTELLIGENT TELEVISION - An Intelligent Television provides unique user interfaces and user interface interactions to provide social media. The interfaces and interface are intuitive and allow the user to quickly retrieve and view social media with respect to content displayed on the Intelligent Television. Further, intuitive user interface interactions are provided to allow for the quick and efficient posting of social media from the Intelligent Television to a social media site. | 2014-02-20 |
20140052786 | SYSTEMS AND METHODS FOR PROVIDING SOCIAL MEDIA WITH AN INTELLIGENT TELEVISION - An Intelligent Television provides unique user interfaces and user interface interactions to provide social media. The interfaces and interface are intuitive and allow the user to quickly retrieve and view social media with respect to content displayed on the Intelligent Television. Further, intuitive user interface interactions are provided to allow for the quick and efficient posting of social media from the Intelligent Television to a social media site. | 2014-02-20 |
20140052787 | METHOD FOR OVERLAYING TIMELINES FOR EVENT-BASED SOCIAL NETWORKING - A first timeline of sequenced experiences and a second timeline of sequenced experiences are provided. The first timeline includes first sequenced experience data associated with first time data. The second timeline includes second sequenced experience data associated with second time data. The first sequenced experience data and first time data and the second sequenced experience data and second time data are stored separately within a memory store. A portion of the second timeline is overlaid onto the first timeline, the overlaid portion comprising more than one sequenced experience separated by at least an experience within the first timeline to provide a display timeline, the display timeline for being displayed and including experiences from the first timeline and from the second timeline. Then, the display timeline is displayed on a display in sequence with the sequenced experiences of the first timeline and the sequenced experiences of the second timeline. | 2014-02-20 |
20140052788 | INFORMATION PROCESSING APPARATUS, ELECTRONIC MEETING SYSTEM, AND PROGRAM - A disclosed information processing apparatus connected with terminals through a network includes a list generating unit receiving a request to acquire a list listing a place registering a material to be shared, and generating the list listing the place allowing presence, a list sending unit sending the list to the terminal sending the request, and a data generating unit receiving a presence request to be present at the place selected from the list, and generating material data for displaying the material registered in the selected place on the terminals, and a data sending unit sending the material data to the terminal sending the presence request, wherein the list generating unit determines the place to be opened or resumed as the place allowing presence, and the data generating unit generates the material data for displaying a hand written memo written in the place and the material registered in the place. | 2014-02-20 |
20140052789 | Searching Data in a Social Network to Provide an Answer to an Information Request - An information request is received from a user of a social network. Data for other users in the social network is searched in order to provide an answer to the request. A question based on the information request is sent to one or more of the other users having prior activity on the social network that is related to the information request. | 2014-02-20 |
20140052790 | Methods and Systems for Processing Social Interactive Data and Sharing of Tracked Activity Associated with Locations - A method includes determining a location of a first monitoring device used while performing an activity. The first monitoring device is worn by a first user. The method includes determining a location of a second monitoring device used while performing an activity. The second monitoring device is worn by a second user. The method further includes determining whether the locations of the first and second monitoring devices are within a range and whether the activities are similar. The method includes sending a prompt to the first monitoring device upon determining that the activities are similar and the locations are within the range. The prompt includes a request for permission from a first user account to allow a second user account to access information from the first user account regarding the activity performed using the first monitoring device. | 2014-02-20 |
20140052791 | Task Based Filtering of Unwanted Electronic Communications - Mechanisms are provided for dynamically generating a task-based filter rule for filtering electronic communications. Characteristic data for at least one of electronic communications exchanged by, or user interactions performed via, a data processing system are collected. The characteristic data is automatically analyzed to determine if a task-based filter rule is to be generated. The task-based filter rule is automatically generated in response to determining that the characteristic data satisfies the dynamic task-based filter rule creation condition. Future electronic communications are automatically filtered by applying the task-based filter rule to the future electronic communications such that electronic communications satisfying a condition of the task-based filter rule are not filtered out. | 2014-02-20 |
20140052792 | SYSTEMS FOR PROVIDING EMOTIONAL TONE-BASED NOTIFICATIONS FOR COMMUNICATIONS AND RELATED METHODS - Systems for providing emotional tone-based notifications for communications and related methods are provided. In this regard, a representative system includes an electronic device having a network/communication interface operative to facilitate communication over a networked environment. The electronic device is operative to automatically associate information corresponding to an emotional tone of the communication with the communication such that a recipient of the communication is informed of the emotional tone. | 2014-02-20 |
20140052793 | MESSAGE SYNCHRONIZATION WITH EXTENDED PROPERTIES - Among other things, one or more techniques and/or systems are provided for synchronizing a text message, such as an MMS message and/or an SMS message, in full fidelity between a computing device and a message synchronization service. That is, content, natively supported by message synchronization protocols, and extended properties, not natively supported by message synchronization protocols, of a text message may be synchronized between a computing device and a message synchronization service. In particular, a message synchronization protocol may be modified to support annotations and/or extended headers, within which one or more extended properties may be specified. In this way, a synchronization message may comprise natively supported content and/or an extended property specified within an annotation and/or an extended header within the synchronization message. The synchronization message may be communicated between the computing device, the message synchronization service, and/or an email service for synchronization of the text message. | 2014-02-20 |
20140052794 | SYSTEM AND METHOD FOR INCREASING CLARITY AND EXPRESSIVENESS IN NETWORK COMMUNICATIONS - Embodiments for increasing clarity and expressiveness in network communications include: obtaining a message from a first user as part of a network-enabled conversation with a second user; applying at least one embellishment to the message to produce an embellished message, the embellishment including either an explicitly user-selected embellishment or an automatically generated embellishment based on content of the message; and causing transmission of the embellished message via a network to the second user. Embodiments include: receiving a message from a first user via a network, the message including configuration data for configuring embellishment properties of the message; decoding the configuration data and generating an embellished message with the corresponding embellishment properties, the embellishment properties including either an explicitly user-selected embellishment or an automatically generated embellishment based on content of the message; and displaying the embellished message for the second user as part of a network-enabled conversation with the first user. | 2014-02-20 |
20140052795 | SOCIAL NETWORK SYSTEM AND METHOD - A social network system includes one or more participant terminals operable to act as a client on a social network and a computer operable to act as a server on the social network and to communicate with each of the participant terminals over the social network. The computer includes: a memory configured to store a set of instructions; and a processor configured to execute the set of instructions. The set of instructions cause the processor to: receive email content from a user in the social network; generate an email to be sent from the social network website, wherein the email includes the received email content; and send the email to at least one intended recipient. | 2014-02-20 |
20140052796 | LINKING SOUNDS AND EMOTICONS - A method and apparatus for linking sounds and emoticons to allow a recipient of a message containing an emoticon to hear audio associated with the emoticon. In one aspect of the invention, a first user or sender establishes a link or association between the emoticon being sent and a sound file to be associated with that particular emoticon. The emoticon is then transmitted from the sender to the recipient along with the link or association such that the recipient can hear the audio when the emoticon is displayed. | 2014-02-20 |
20140052797 | METHODS AND DEVICES FOR GENERATING ACTION ITEM FROM EMAIL - Methods and devices for generating an action item based on an email message are described. In one embodiment, a processor-implemented method is described. The method includes: receiving an email message via a communication subsystem; determining that the received email message includes a follow up flag that indicates that an action is required regarding the email message; and in response to determining that the received email message includes a follow up flag that indicates that an action is required regarding the email message, creating an action item based on the received email message. | 2014-02-20 |
20140052798 | Ordered Processing of Groups of Messages - A data flow processing system represents processing by a directed graph including processing nodes that generate, and process, groups of dependent messages and that can process such groups of messages in order. To identify a group of messages, the system applies message identifiers to messages. Processing of a message may generate child messages. A child message is assigned a message identifier that incorporates the message identifier of the parent message. The message identifier of the parent message is annotated to indicate the number of related child messages. The processing node maintains a buffer to store messages in the group. When a message is received, its message identifier indicates whether it is in a group and information about the group. From this information the processing node determines whether all messages within the group have been received, at which time the processing node can process the messages in order. | 2014-02-20 |
20140052799 | GLOBALLY ADDRESSABLE INTERNET PROTOCOL AND SYNTAX MAPPING TO PHYSICAL ADDRESSES - Methods, systems, platforms, and software utilizing a unique addressable URI mapping to physical addresses to provide educational resources, registered electronic messaging, hyperlocal forums, micropayments, and user identity verification. | 2014-02-20 |
20140052800 | DOCUMENT OBJECT MODEL API FOR MIME - The claimed subject matter provides systems and/or methods that facilitate interpreting Multipurpose Internet Mail Extensions (MIME) data. An interface can obtain MIME data. For instance, a stream of MIME data can be obtained, MIME data can be loaded from a static file, etc. Moreover, any disparate type of RFC 822 data can additionally or alternatively be received by the interface. Also, a MIME reader can analyze the MIME data (and/or normalized RFC 822 data) to interpret encoded structural information and generate at least one primitive based on the encoded structural information. Further, a hierarchical model can be built utilizing the at least one primitive. | 2014-02-20 |
20140052801 | METHOD FOR TRANSMITTING MESSAGES IN INSTANT MESSAGING, CLIENT AND STORAGE MEDIUM THEREOF - A method for transmitting messages in instant messaging, an instant messaging client, and a storage medium. An instant messaging client receives a conversation message including text content from a remote instant messaging client. The conversation message includes a font sign of an individualized font. The instant messaging client receives the font sign from the conversation message. The instant messaging client calls a profile of the individualized font corresponding to the font sign according to the font sign. The instant messaging client makes a composition of the individualized font profile with the text content contained in the conversation message, and displays the composition. The individualized fonts could be dynamically composed according to the text contents of the conversation message and the individualized font profile corresponding to the font sign. | 2014-02-20 |
20140052802 | METHOD AND SYSTEM FOR CREATING AND DELIVERING PERSONALIZED MESSAGES - A method for creating and delivering a personalized message, comprises the steps of: receiving, via an Internet web site, data from a client, including a selection of a celebrity and contact information for an intended recipient of the message; storing the data in a database; retrieving a message script from a database based on the selected celebrity; prompting the client to enter certain personal information about the intended recipient of the message; receiving the personal information about the intended recipient of the message; creating the personalized message from the message script and the personal information; and delivering the personalized message to the intended recipient using the contact information. | 2014-02-20 |
20140052803 | SYSTEMS AND METHODS FOR PROFILE BUILDING USING LOCATION INFORMATION FROM A USER DEVICE - Embodiments of the present disclosure provide systems and methods for building a profile for a contact. In one exemplary embodiment, a computer-implemented method includes: identifying, via a computing device, missing information from a profile of a contact of a user, wherein the missing information includes a current physical location of the contact; determining whether to include the missing information in the profile based on satisfaction of a threshold; and in response to a determination to include the missing information: obtaining the missing information, wherein obtaining the current physical location of the contact includes retrieving a current physical location of a device of the contact; and adding the missing information to the profile. | 2014-02-20 |
20140052804 | SYSTEMS AND METHODS FOR EVENT-BASED PROFILE BUILDING - Systems and methods build a profile for a contact. In one aspect, missing information from a profile of a contact is identified. A determination is made regarding whether the missing information is necessary for the profile based on satisfaction of a threshold. In response to the satisfaction of the threshold, a user is prompted to request the missing information from the contact. The missing information is obtained. The missing information is added to the profile. | 2014-02-20 |
20140052805 | E-MAIL SYSTEM, CONTROL METHOD FOR E-MAIL SYSTEM, RELAY DEVICE, PROGRAM, AND INFORMATION STORAGE MEDIUM - To provide an e-mail system for ensuring that a user is able to know content of an e-mail sent addressed to the user even when the e-mail is not delivered to the user. An e-mail sending unit ( | 2014-02-20 |
20140052806 | DATA ALLOCATION METHOD AND DATA ALLOCATION SYSTEM - A data allocation method executed by a data allocation system. The data allocation method includes allocating to a first processing apparatus included among a plurality of processing apparatuses and allocating based on a first communication speed of the first processing apparatus, data having communication amount information on a frequency at which the processing apparatuses access the data, and further supplying first priority level information to the first processing apparatus; and exchanging based on variation of a communication speed of at least one processing apparatus among the processing apparatuses, the data or the first priority level information, and data or second priority level information allocated to a second processing apparatus included among the processing apparatuses and having a second communication speed. | 2014-02-20 |
20140052807 | SERVER AND METHOD FOR CONTROLLING SHARING OF FANS - A method for controlling share of a fan group comprising a plurality of fans between multiple servers, each of which generating an identity (ID) for itself. The method further synchronizes IDs among the servers and inserts the ID of each of the servers in an ID table stored in each of the servers. A control server is selected from the servers according to the ID table and a predetermined rule. The method further obtains total fan revolutions of the servers and the control server controls fan revolutions of the fan group to be equal to the total fan revolutions. | 2014-02-20 |
20140052808 | SPECULATION BASED APPROACH FOR RELIABLE MESSAGE COMMUNICATIONS - Described are a system and method for lossless message delivery between two processing devices. Each device includes a remote direct memory access (RDMA) messaging interface. The RDMA messaging interface at the first device generates one or more messages that are processed by the RDMA messaging interface of the second device. The RDMA messaging interface of the first device outputs a notification to the second device that a message of the one or more messages is available at the first device. A determination is made that the second device has resources to accommodate the message. The second device performs an operation in response to determining that the processing device has the resources to accommodate the message. | 2014-02-20 |
20140052809 | Token Based Applications Platform Method, System and Apparatus - A method that enables the mapping of token identity and token presentation context to invoke one or more applications that are associated with the given token and context is disclosed. The method enables the construction of a flexible and efficient token-in-context services platform. | 2014-02-20 |
20140052810 | PROCESSING, STORING, AND DELIVERING DIGITAL CONTENT - Implementations of the present invention include a Public Cloud, one or more End-Caches and optionally one or more Edge-Caches in computerized architecture that provides digital content, such as entertainment services and/or informational content, to a guest display (e.g., End-Cache connected to in-room TV, End-Cache connected to personal portable device) or control of one or more devices (e.g., in-room TV and/or in-room control). Implementations of the present invention also include a Content Distribution Architecture that uses the public Internet to securely transmit digital content and data to all desired locations (e.g., End-Caches). Implementations of the present invention further include a Channel Processor that takes one of more video signal(s) and prepares them for redistribution to an end user. Implementations of the present invention leverage existing wiring at the property (whether coax, Ethernet, home-run, or loop-thru) to transport content/data to/from End-Caches. | 2014-02-20 |
20140052811 | Dynamic content assembly on edge-of network servers in a content delivery network - Content is dynamically assembled at the edge of the Internet, preferably on content delivery network (CDN) edge servers. A content provider leverages an “edge side include” (ESI) markup language that is used to define Web page fragments for dynamic assembly at the edge. Dynamic assembly improves site performance by caching objects that comprise dynamically-generated pages at the edge of the Internet, close to the end user. Instead of being assembled by an application/web server in a centralized data center, the application/web server sends a page template and content fragments to a CDN edge server where the page is assembled. Each content fragment can have its own cacheability profile to manage the “freshness” of the content. Once a user requests a page, the edge server examines its cache for the included fragments and assembles the page on-the-fly. | 2014-02-20 |
20140052812 | CONTENT DISTRIBUTION SYSTEM, CONTROL APPARATUS, AND CONTENT DISTRIBUTION METHOD - A control apparatus computes an access frequency for a content item stored in a plurality of cache servers that temporarily hold a content item based on a number of accesses to the content item, determines disposition of content items in the plurality of cache servers, using at least one of a load status of the plurality of cache servers, topology information of a mobile network, in-zone information of a terminal requesting a content item, and the access frequency to instruct the plurality of cache servers to obtain a content item according to the determined disposition, and, upon receipt of a request for a content item from the terminal, instructs a cache server that holds the content item among the plurality of cache servers to transmit the content item through a packet forwarding apparatus. | 2014-02-20 |
20140052813 | Method and system for identifying storage device - The disclosure provides a method for identifying a storage device, which includes: obtaining, by a master control server, disk information of a storage device through a storage server; determining, by the master control server, that there is a storage device matching a device identifier according to the disk information, and entering a monitoring state; otherwise, creating a device identifier for the storage device and entering the monitoring state. The disclosure also provides a system for identifying a storage device. Through the method and the system, the storage devices are uniformly identified so as to facilitate unified management of the storage devices. | 2014-02-20 |
20140052814 | DISTRIBUTED CACHE SYSTEM FOR OPTICAL NETWORKS - Caching techniques are described. An example network device positioned between an optical line terminal (OLT) and a service provider device includes a hot cache, a wide cache controller, and a control unit. The control unit is configured to receive, from a first service delivery platform, a request for digital content, and determine whether the requested digital content is stored on the hot cache. The control unit is further configured to, when the requested digital content is not stored on the hot cache, determine, using the wide cache controller, whether the requested digital content is stored on a wide cache of a second service delivery platform, receive, from the second service delivery platform, the requested digital content, and responsive to the request received from the first delivery platform, send the received digital content to the first delivery platform. | 2014-02-20 |
20140052815 | FACILITATING A STATELESS TRANSMISSION OF DATA IN AN INFORMATION TECHNOLOGY SYSTEM - A method for facilitating a stateless transmission of data between data sources and client devices may be provided. A message is received from each of the data sources. The message includes data obtained by the respective data source and data indicative of a destination address for the data. The destination address is associated with a client device of the client devices. For each message, the data is stored based on the destination address for the data. A request for data is received from one of the client devices. The request includes data indicative of an address associated with the one of the plurality of client devices. When the address associated with the one of the plurality of client devices corresponds to the destination address for any of the stored data, the stored data with the corresponding destination address is transmitted to the one of the client devices. | 2014-02-20 |
20140052816 | NETWORK MATCHMAKING SYSTEM - The present invention discloses a network matchmaking system, capable of matching at least one provider with at least one demander via internet. The subject matter of the matching process can be determined automatically by the system of the present invention, meanwhile, no predetermined setting of the subject matter of the matching process is required by both provider and the demander. The network matchmaking system of the present invention comprises a first terminal, a second terminal and a network server. The first terminal and the second terminal are utilized to continuously capture a raw data respectively for the network server to generate two corresponding habit data. Accordingly, the network server is capable of matching the provider with the demander according to the habit data in real time with no predetermined setting required. | 2014-02-20 |
20140052817 | METHOD, APPARATUS, AND NETWORK SYSTEM FOR ACQUIRING CONTENT - Embodiments of the present invention disclose a method for acquiring content, the method is applied in a content routing node which has both functions of IP routing function and content routing function; a content routing node group is composed by the content routing node and other one or more content routing nodes which have same functions with the content routing node, and popular content is stored in the content routing node group, the method comprising: acquiring a content request from a client; judging whether content requested by the content request is popular content, if yes, acquiring the content requested by the content request in the content routing node group; if not, reorienting the content request to a content server in the IP network to acquire the content request by the content request. | 2014-02-20 |
20140052818 | USER STATUS REPORTS PROVIDED BY AN ENTERTAINMENT ACCESS SYSTEM - An entertainment access system is provided that enables a user to request and receive status reports that present current information concerning a wide variety of items pertaining to the user's devices, entertainment content and usage rights in a standard, predictable and consistent manner that enhances rather than hinders the user experience. In some illustrative examples, the user can request the status report from one of his devices that is registered with the entertainment access system. The entertainment access system responds by collecting and formatting the status information so that is can be conveniently displayed or otherwise rendered on the registered device. For instance, if the request is received from a cell phone device, which generally has a relatively small screen, the information may be presented in a relatively abbreviated format. On the other hand, if the request is received from the user's personal computer, the information may be presented by the entertainment access system to the personal computer in a more detailed or entirely different format than when the information is to be presented to a cell phone device. | 2014-02-20 |
20140052819 | HTTP-BASED CONTENT ACQUISITION METHOD AND CLIENT - Embodiments of the present invention provide an HTTP-based content acquisition method and client. The method includes: acquiring, by a client according to an acquired content identifier, a first content corresponding to the content identifier and a validity period of the first content from a cache; displaying, by the client, the first content; requesting, by the client according to the validity period of the first content, a server to verify validity of the first content; requesting, by the client, to acquire a second content corresponding to the content identifier from the server if the validity verification performed by the server for the first content fails; and displaying, by the client, the second content. In this way, the delay in displaying the content on the client can be reduced, thereby improving the display efficiency of the client. | 2014-02-20 |
20140052820 | ROUTER ASSISTED DISPERSED STORAGE NETWORK METHOD AND APPARATUS - A method begins by a router receiving a data packet and determining a destination of the data packet. The method continues with the router determining whether the router has an affiliation with the destination. The method continues with the router determining whether to temporarily locally store the data packet when the router has the affiliation with the destination. The method continues with the router locally storing the data packet and forwarding the data packet to the destination in accordance with a transfer protocol when the determination to temporarily locally store the data packet is favorable. | 2014-02-20 |
20140052821 | DETECTION OF CROSS-PLATFORM DIFFERENCES OF WEB APPLICATIONS - A method for detecting a cross-platform difference of a web application may include generating a first relative layout model based on a first relationship between multiple elements of a screen of a web application when the web application is executed on a first platform. The method may further include generating a second relative layout model based on a second relationship between the multiple elements of the screen of the web application when the web application is executed on a second platform. The method may also include determining a difference between the first relationship and the second relationship based on a comparison of the first relative layout model with respect to the second relative layout model. | 2014-02-20 |
20140052822 | SYSTEM AND METHOD FOR CONTENT DISTRIBUTION INTERNETWORKING - The system comprises a plurality of CDNs, each defining an operating business (OB | 2014-02-20 |
20140052823 | MEDIA PLAYLISTS WITH SELECTIVE MEDIA EXPIRATION - A media server may receive a request for a playlist from a client computing device, the playlist being associated with expiration information indicative of when the playlist becomes obsolete. The media server may provide the requested playlist to the client computing device. The media server may revise the playlist to generate a refreshed version of the playlist and the client computing device may request the refreshed version of the playlist according to the expiration information. | 2014-02-20 |
20140052824 | CONVEYING STATE INFORMATION FOR STREAMING MEDIA - Systems, methods, and devices for transmitting a media stream are described herein. In some aspects, a device includes a state manager configured to generate state information for a portion of the media stream for a client requesting the media stream. The device further includes a transmitter configured to transmit information identifying the media stream to the client, the information identifying the media stream including the generated state information. The device also includes a receiver configured to receive the state information from the client. The device includes a content generator configured to generate an output media stream based at least in part on the received state information. | 2014-02-20 |