45th week of 2014 patent applcation highlights part 52 |
Patent application number | Title | Published |
20140330840 | Distributed Cache for Graph Data - In one embodiment, a system includes a database; and a cache layer comprising one or more cache nodes, the one or more cache nodes operative to: maintain in a memory one or more data structures storing association information describing associations between nodes in a graph a plurality of distributed cache clusters for storing information in the form of a graph, the graph comprising a plurality of nodes, each uniquely identified by a node identifier, and edge information indicating associations between nodes; respond to queries for associations between nodes in the graph by accessing the memory; and forward other queries to the database for processing. | 2014-11-06 |
20140330841 | Method, system and apparatus for facilitating discovery of items sharing common attributes - In accordance with example embodiments, the present application discloses at least a method, a system and an apparatus apt to facilitate the browsing, the discovery, and the usage of items. In one embodiment, items share a plurality of common attributes and can be arranged and displayed according to degrees of commonality. | 2014-11-06 |
20140330842 | METHOD FOR IDENTIFYING RELEVANT INDIVIDUALS BY CROSS-SEARCHING SOCIAL DATA STREAMS - In providing a help service, a server: receives a help request from a help seeker; matches the help request to potential helpers using a scoring model; sends a list of potential helpers to the help seeker; receives selections of potential helpers; sends the help request to each selected potential helper; receives from potential helper indication of willingness to respond to the help request; and sends to the help seeker information on the potential helpers. The server may further: search an external platform for posts seeking help; import the post to the help service; and send a response from potential helpers to post on the platform. The server may further: analyze keywords in the help request; determine it a candidate for sponsored answers; routes the help request to specialists; receives answers from specialists; and sends the answers to the help seeker. The server may further provide a safety net strength score. | 2014-11-06 |
20140330843 | METHOD AND APPARATUS FOR MINING TEMPORAL PATTERN - An apparatus and a method for mining temporal pattern are provided. A method for mining temporal pattern includes generating a data pattern group comprising data patterns from sequential data, generating a candidate pattern group comprising candidate patterns from the data pattern group, calculating a support value for a candidate pattern in a candidate pattern group based on a discrepancy value of the candidate pattern, and determining whether the candidate pattern satisfies a predetermined pattern requirement, based on the calculated support value. | 2014-11-06 |
20140330844 | METHOD AND APPARATUS FOR QUALITY RANKING OF MEDIA - In accordance with an example embodiment of the present invention, an apparatus comprises a processor configured to monitor a user's quality parameter preference to determine a quality parameter for a reference media, update the quality parameter of the reference media, and adapt the quality parameter of the reference media. | 2014-11-06 |
20140330845 | METHOD FOR RECORD LINKAGE FROM MULTIPLE SOURCES - Embodiments of methods for record linkage and comparing attributes are presented herein. Broadly speaking, embodiments of the present invention associate data records using distance measures and weights. More particularly, embodiments of the present invention generate a weight-based comparison of attributes. More specifically, embodiments of the present invention involve deduplication of records in a single database and linkage of records in multiple databases. In some embodiments of the invention, records may be merged into a master database based on the linkage and comparison of attributes. In addition, embodiments of the present invention may calculate a quality measure to be used in comparing attributes and records. | 2014-11-06 |
20140330846 | Pharmaceutical/Life Science Technology Evalution and Scoring - A method for evaluating and/or scoring pharmaceutical/life science technology is provided. The method includes importing data of a publication; transforming the data into a structured schema; ingesting the structured schema to determine a context of the data and draw associations between the data and a plurality of profiles; and generating a score based on the associations between the raw data and the profiles. The method may also include generating meta-data based on the determined context of the data and/or one or more quantitative metrics having a temporal component based on the ingested data. Related apparatus, systems, techniques and articles are also described. | 2014-11-06 |
20140330847 | RELEVANCY-BASED DOMAIN CLASSIFICATION - A domain classifier develops and maintains relevance data about specific domains based on historical relevance data and source context data. Such data may be used to classify the user's interest in attempting to visit a specific domain and thereby redirect the user to a website expected to be aligned with the user's interest. In various implementations, the historical relevance data is derived from source context data and/or post-visit user behavior collected from previous attempts to visit a specific domain. The source context data collected from the current visit may also be used as source context-factors to influence domain classification. Based on such historical and current source context factors, as well as the domain address provided in the user's navigation request, a domain classifier consults the historical relevance data and provides the user with Web content that is identified as likely to be relevant to the user's interests. | 2014-11-06 |
20140330848 | METHODS AND APPARATUS FOR DETERMINING A MOOD PROFILE ASSOCIATED WITH MEDIA DATA - In an embodiment, a method is provided for determining a mood profile of media data. In this method, mood is determined across multiple elements of mood for the media data to create a mood profile associated with the media data. In some embodiments, the mood profile is then used to determine congruencies between one or more pieces of media data. | 2014-11-06 |
20140330849 | FAST IDENTIFICATION OF COMPLEX STRINGS IN A DATA STREAM - A method for detecting and locating occurrence in a data stream of any complex string belonging to a predefined complex dictionary is disclosed. A complex string may comprise an arbitrary number of interleaving coherent strings and ambiguous strings. The method comprises a first process for transforming the complex dictionary into a simple structure to enable continuously conducting computationally efficient search, and a second process for examining received data in real time using the simple structure. The method may be implemented as an article of manufacture having a processor-readable storage medium having instructions stored thereon for execution by a processor, causing the processor to match examined data to an object complex string belonging to the complex dictionary, where the matching process is based on equality to constituent coherent strings, and congruence to ambiguous strings, of the object complex string. | 2014-11-06 |
20140330850 | FAST IDENTIFICATION OF COMPLEX STRINGS IN A DATA STREAM - A method for detecting and locating occurrence in a data stream of any complex string belonging to a predefined complex dictionary is disclosed. A complex string may comprise an arbitrary number of interleaving coherent strings and ambiguous strings. The method comprises a first process for transforming the complex dictionary into a simple structure to enable continuously conducting computationally efficient search, and a second process for examining received data in real time using the simple structure. The method may be implemented as an article of manufacture having a processor-readable storage medium having instructions stored thereon for execution by a processor, causing the processor to match examined data to an object complex string belonging to the complex dictionary, where the matching process is based on equality to constituent coherent strings, and congruence to ambiguous strings, of the object complex string. | 2014-11-06 |
20140330851 | PLATFORM AND SOFTWARE FRAMEWORK FOR DATA INTENSIVE APPLICATIONS IN THE CLOUD - A system deploys visualization tools, business analytics software, and big data software in a multi-instance mode on a large, coherent shared memory many-core computing system. The single machine solution provides or high performance and scalability and may be implemented remotely as a large capacity server (i.e., in the cloud) or locally to a user. Most big data software running in a single instance mode has limitations in scalability when running on a many-core and large coherent shared memory system. A configuration and deployment technique using a multi-instance approach, which also includes visualization tools and business analytics software, maximizes system performance and resource utilization, reduces latency and provides scalability as needed, for end-user applications in the cloud. | 2014-11-06 |
20140330852 | Multiple Phase Content Ingest - Content ingest can comprise the storage of content and the logging of the descriptive and technical metadata necessary to identify and locate the content. The methods and systems provided herein relate to content ingest utilizing multiple phase processing to account for both standard and non-standard metadata. | 2014-11-06 |
20140330853 | METHODS AND APPARATUS FOR INFORMATION ORGANIZATION AND EXCHANGE - Methods and apparatus for information organization and exchange by providing a data store of interconnected items of information that together form an intent-driven taxonomy. This allows users to easily discover and exchange real-time items of information across applications. | 2014-11-06 |
20140330854 | EFFICIENT MATCHING OF DATA - Technologies are disclosed for enabling users to comprehensively determine their exposures to media and to receive services based thereon. For example, an application can be executed on a computing device associated with a user. The application can continuously monitor audio data that the computing device is exposed to and can generate digital signatures thereof. The digital signatures can be transmitted to a server that comprises a database of reference digital signatures and circuitry configured to compare and match the received digital signatures and the reference digital signatures. When a match is found, the server retrieves information associated with the matched reference digital signature and returns, to the device, the retrieved information. The server can also concatenate matches associated with data received from a plurality of computing devices and provide the concatenated data to a third party, who in turn, returns services to the users based on the received data. | 2014-11-06 |
20140330855 | Modifying and Searching Metadata Associated with Electronic Medical Images - A method of searching electronic medical images according to one example embodiment includes receiving a search request for one or more electronic medical images. The received search request is modified to conform to a metadata system of an electronic database to be searched. The electronic database is searched for electronic medical images according to the modified search request. If a search result is obtained upon searching the electronic database, metadata of the search result is modified to conform to a metadata system of an entity requesting the search. | 2014-11-06 |
20140330856 | 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-11-06 |
20140330857 | Suggested Search Based on a Content Item - A note sharing system is presented with a content management system. Note sharing system manages creation and distribution of edits to notes to users sharing notes. Notes are stored as a series of edits at note sharing system. When an edit to a note is received, the edit is propagated to users subscribed to a note by a backend server responsible for managing the note. The sharing users are notified through notes servers associated with each sharing user. Notes server includes various indices for searching notes and allows notes to be searched quickly to organize viewing by a user of notes and identification of relevant material in notes. The stored edits are used to display edits to a note to a user by replaying the accessed note to the user. | 2014-11-06 |
20140330858 | SYSTEMS AND METHODS FOR PROCESSING GEOGRAPHIC DATA - Systems, methods, and computer-readable media are provided for processing geographic data and identifying geographic locations. In one implementation, a computer-implemented method is provided that is performed by one or more processors, the method comprising operations including receiving a query including an address, parsing the address into tokens, and sending the tokens to one or more harvesters. The method also includes receiving one or more geographic location candidates from the one or more harvesters in response to the tokens, comparing the one or more candidates, and returning one or more geographic locations based on the comparison. | 2014-11-06 |
20140330859 | SYSTEMS AND METHODS FOR INFORMATION RETRIEVAL - Systems and Methods for information retrieval, comprising: receiving object-oriented data from multiple data sources; receiving a query from a query application that formulates the query and supplies the query to an information retrieval system; parsing the query into a graph of data nodes; processing the data nodes in the graph on the object-oriented data to generate a current object set; and returning the current object set to the query application in response to the query. | 2014-11-06 |
20140330860 | Reminding Method, Terminal, Cloud Server, and System - A reminding method, a terminal, a cloud server, and a system are provided that relate to the field of mobile communications technologies and are capable of displaying reminder content to a user at proper time when the user is uncertain about a reminding time or reminding place, thereby improving user experience. The reminding method of a terminal includes: extracting, by a terminal, a keyword of reminder content input by a user; monitoring and parsing, by the terminal, received real-time content; and if the real-time content includes the keyword, displaying, by the terminal, the reminder content that includes the keyword. | 2014-11-06 |
20140330861 | FAST IDENTIFICATION OF COMPLEX STRINGS IN A DATA STREAM - A method for detecting and locating occurrence in a data stream of any complex string belonging to a predefined complex dictionary is disclosed. A complex string may comprise an arbitrary number of interleaving coherent strings and ambiguous strings. The method comprises a first process for transforming the complex dictionary into a simple structure to enable continuously conducting computationally efficient search, and a second process for examining received data in real time using the simple structure. The method may be implemented as an article of manufacture having a processor-readable storage medium having instructions stored thereon for execution by a processor, causing the processor to match examined data to an object complex string belonging to the complex dictionary, where the matching process is based on equality to constituent coherent strings, and congruence to ambiguous strings, of the object complex string. | 2014-11-06 |
20140330862 | FAST IDENTIFICATION OF COMPLEX STRINGS IN A DATA STREAM - A method for detecting and locating occurrence in a data stream of any complex string belonging to a predefined complex dictionary is disclosed. A complex string may comprise an arbitrary number of interleaving coherent strings and ambiguous strings. The method comprises a first process for transforming the complex dictionary into a simple structure to enable continuously conducting computationally efficient search, and a second process for examining received data in real time using the simple structure. The method may be implemented as an article of manufacture having a processor-readable storage medium having instructions stored thereon for execution by a processor, causing the processor to match examined data to an object complex string belonging to the complex dictionary, where the matching process is based on equality to constituent coherent strings, and congruence to ambiguous strings, of the object complex string. | 2014-11-06 |
20140330863 | METHOD AND SYSTEM FOR PROVIDING ENHANCED BUSINESS LISTINGS TO MULTIPLE SEARCH PROVIDERS FROM A SINGLE SOURCE - A source server receives listing identification data for transmission of an enhanced listing comprising enhanced content to a provider server. The source server searches the provider server for a matching listing based on the received listing identification data. When the source server determines that there is no matching listing on the provider server or that a potential matching received from the provider server is a non-matching listing, the source server transmits the enhanced listing without an identifier as an indication to the provider server to create a listing using the enhanced content. When the source server determines that the potential matching listing received from the provider server is a matching listing, the source server transmits to the provider server the enhanced listing with an identifier provided by the provider server as an indication to the provider server to update the enhanced listing on the provider server with the enhanced content. | 2014-11-06 |
20140330864 | Method, System and Computer Readable Medium for Addressing Handling from an Operating System - A method, system and computer readable medium for information handling within an operating system, including providing a record retrieval program; providing an input device within a window or screen of the operating system and configured to enter an execute command which initiates a record retrieval from local and remote information sources using the record retrieval program; using the record retrieval program to enter first information into search fields provided in the record retrieval program; entering the execute command using the input device after the step of entering the first information; searching, using the record retrieval program, the local and remote information sources for second information associated IM with the first information; and displaying the second information in the record retrieval program, when one of the local and remote information sources includes second information associated with the first information. | 2014-11-06 |
20140330865 | METHOD AND APPARATUS FOR PROVIDING ADDRESS GEO-CODING - An approach is provided for providing address geo-coding that enhances query result quality while increasing the flexibility of textual query strings. A geo-coding platform determines a request for geo-coding information, wherein the request is from a client to at least one geo-coding knowledge base and specifies at least one textual input. The geo-coding platform further causes, at least in part, a generation of at least one geo-coding request based, at least in part, on the at least one textual input. The geo-coding platform also determines to transmit the at least one geo-coding request to the at least one geo-coding knowledge base, one or more other geo-coding knowledge bases, or a combination thereof. | 2014-11-06 |
20140330866 | SYSTEMS AND METHODS FOR PARSING SEARCH QUERIES - Computer-implemented systems and methods are provided for parsing search queries. In accordance with some embodiments, search records including character strings are retrieved, and search query templates are generated comprising sequences of categories corresponding to character substrings of the character strings. Also, in accordance with some embodiments, search queries are parsed into character substrings and matched with a search query template. The search query template may then be used to associate categories with the character substrings. A search engine may use the categories to focus or otherwise refine a search based on parsed search query. | 2014-11-06 |
20140330867 | SOFTWARE DESIGN PATTERN FOR ADAPTING A GRAPH DATABASE VISUALIZATION SOFTWARE - An adapter retrieves graph data from one or more graph databases and adapts the data to be shown through a visualization tool. The adapter may be used to convert multiple formats of graph data into a format which is readable and useable by the visualization tool. The adapter module may make a connection with a graph database and query the database for particular graph data. Once retrieved, the stream of retrieved graph data may be used to populate a template in Java form. From the template, the visualization tool may provide a visualization of the retrieved data. | 2014-11-06 |
20140330868 | TRUSTED FILE INDIRECTION - Methods and systems for performing file transfers across different domains hosted by a virtualization server are described herein. A trusted domain (Dom 0) may indicate that one or more files, directories, and/or volumes are available to a second domain (guest domain) by updating share information stored in a key value store. The guest domain may enumerate the shared files to appear as if within its own file system structure. The guest domain intercepts calls to its file system, determines whether the requested data is actually stored in its own file system or in trusted domain, and proxies the file system call to the trusted domain when the requested data is shared by the trusted domain. Key value store information and shared data information and contents may be communicated using one or more memories shared between the trusted domain and guest domain. | 2014-11-06 |
20140330869 | SECURE ISOLATION OF TENANT RESOURCES IN A MULTI-TENANT STORAGE SYSTEM USING A SECURITY GATEWAY - Machines, systems and methods for handling a client request in a hierarchical multi-tenant data storage system, the method comprising processing a request in subtasks, wherein a subtask is executed with a minimal set of privileges associated with a specific subtenant; extracting a claimed n-level hierarchy of a tenant and sub-tenant identities from the request; extracting authentication signatures or credentials that correspond to a level in the hierarchy; for a first level in the hierarchy, sending the request to a dedicated subtenant authenticator with privilege to validate credentials for a subtenant at the first level; and receiving a confirmation from the dedicated subtenant authenticator, whether the request is authentic. | 2014-11-06 |
20140330870 | SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR ENABLING ACCESS TO A RESOURCE OF A MULTI-TENANT ON-DEMAND DATABASE SERVICE UTILIZING A TOKEN - In accordance with embodiments, there are provided mechanisms and methods for enabling access to a resource of a multi-tenant on-demand database service utilizing a token. These mechanisms and methods for enabling access to a resource of a multi-tenant on-demand database service utilizing a token can be utilized to prevent identification of a user attempting to access the resource, and thus unwanted use of the user's identity. | 2014-11-06 |
20140330871 | IDENTIFYING COMMON DATA OBJECTS REPRESENTING SOLUTIONS TO A PROBLEM IN DIFFERENT DISCIPLINES - An approach is provided for identifying a solution to a problem where the problem and solution are in different disciplines. First data elements in common between first and second ontologies are determined and second data elements in common between first and third ontologies are determined. Based on the number of first data elements exceeding a threshold value and the number of second data elements not exceeding the threshold value, a bridged ontology is generated that merges the first and second ontologies but not the first and third ontologies. A relationship is identified between a subject, predicate and object extracted from a first data object which specifies the problem and, respectively, a subject, predicate, and object of a second data object included in the bridged ontology. Based on the relationship, the solution is identified as being the second data object. | 2014-11-06 |
20140330872 | METHOD AND APPARATUS FOR MANAGING FILE USING THUMBNAIL - A method and an electronic device for managing a file of a terminal by using thumbnails is disclosed. The method and electronic device include displaying thumbnails, each thumbnail representing at least one file stored in the electronic device, in response to a movement command, changing a display position of a selected first thumbnail to at least part of a display position of a second thumbnail, detecting whether a first storage route of a first file of the first thumbnail is identical to a second storage route of a second file of the second thumbnail, and when the first storage route is not identical to the second storage route, changing the first storage route to the second storage route for the first file. | 2014-11-06 |
20140330873 | METHOD AND SYSTEM FOR DELETING GARBAGE FILES - A method and system that can completely delete garbage data in a distributed network system are provided. Because it is impossible to initially access a data server, data to delete is not deleted, and thus when a garbage file is generated, a generated garbage file can be completely deleted. In this case, by performing a deletion operation of a garbage file in a distributed data server unit, operation efficiency can be maximized. | 2014-11-06 |
20140330874 | STREAMING CONTENT AND PLACEHOLDERS - Aspects of the subject matter described herein relate to file system placeholders. In aspects, placeholders may be used by a client to represent remote file system objects. The placeholders may include metadata and may also include none, some, or all of the content of the represented remote file system objects. In response to a request to access content of a file system object represented by a placeholder, a client may obtain needed data from a remote storage system and stream or not stream the data to the requesting application based on whether the requesting application is capable of streaming the data. | 2014-11-06 |
20140330875 | METHOD AND SYSTEM FOR PROCESSING DATA FILES USING DISTRIBUTED SERVICES - A method for processing data files, comprising: storing a data file and a template file in a file system, the template file containing a command identifier for a command for processing the data file, the template file being stored in a directory in a directory path of the data file, the directory path indicating where the data file is stored in the file system; receiving a request for a data file to process from a satellite service; and, forwarding the directory path for the data file to the satellite service in response to the request, the satellite service searching the directory path to locate the data file and the template file, the satellite service calling a program with the command indentified by the command identifier in the template file to process the data file. | 2014-11-06 |
20140330876 | METHOD FOR STORING CONTENT DATA OF A CONTENT RECEIVER IN A PORTABLE STORAGE DEVICE, AND ASSOCIATED CONTROL DEVICE - A control device is designed to equip a content receiver having a first file system. This device is arranged, consecutively to a first coupling of a storage device, having a second file system incompatible with the first file system, on the content receiver, on the one hand, to instruct the content receiver to transmit to the storage device a set of control data comprising a third system of the virtual file type compatible with the first file system, so that it stores this set in at least one file of its second file system, and, on the other hand, to control the transmission of data content received by the content receiver, from the latter to the storage device, under the control of the first file system, such that the content data is stored in the storage device under the control of the third file system. | 2014-11-06 |
20140330877 | ELECTRONIC CALCULATOR AND CONTROL METHOD THEREOF - An electronic calculator and a control method thereof are provided. The electronic calculator includes a display module, a key array, and a processing chip. The key array includes a plurality of keys. The keys include at least a turn-on key. The turn-on key has a first hardware configuration and a second hardware configuration. The processing chip detects the triggering of the keys to execute corresponding calculation functions and control image display of the display module. The electronic calculator enters a turned-on state in response to the triggering of the turn-on key. When the turn-on key is triggered, the processing chip controls the electronic calculator to keep or clear an operation information stored before the electronic calculator is turned off according to whether the turn-on key is set to the first hardware configuration or the second hardware configuration. | 2014-11-06 |
20140330878 | FAST COMPUTATION OF PRODUCTS BY DYADIC FRACTIONS WITH SIGN-SYMMETRIC ROUNDING ERRORS - A product of an integer value and an irrational value may be determined by a sign-symmetric algorithm. A process may determine possible algorithms that minimize metrics such as mean asymmetry, mean error, variance of error, and magnitude of error. Given an integer variable x and rational dyadic constants that approximate the irrational fraction, a series of intermediate values may be produced that are sign-symmetric. The intermediate values may include a sequence of addition, subtraction and right shift operations the when summed together approximate the product of the integer and irrational value. Other operations, such as additions or subtractions of 0s or shifts by 0 bits may be removed. | 2014-11-06 |
20140330879 | BI-PHASIC APPLICATIONS OF REAL & IMAGINARY SEPARATION, AND REINTEGRATION IN THE TIME DOMAIN - A signal is decomposed into different components using a transform, with the components then being separately presented to a person in a manner that produces a different cognitive experience than would have resulted from either (a) presentation of the original signal, or (b) presentation of a fully synthesized (inverse transformed) signal. | 2014-11-06 |
20140330880 | METHODS AND DEVICES FOR MULTI-GRANULARITY PARALLEL FFT BUTTERFLY COMPUTATION - A method and device for multi-granularity parallel FFT butterfly computation. The method and device read data and twiddle factors for computation in one butterfly group from the input buffers and the twiddle factor buffer at a time, perform multi-stage butterfly computation in parallel using uniform butterfly representations, and write the results back to the input buffers. The method and device greatly reduce the frequency for accessing the memory, improve speed for butterfly computation, and reduce power consumption. The method and device achieve multi-granularity butterfly computation of various data formats in a parallel and efficient manner. The method and device can specify the parallel granularity and data format for butterfly computation according to particular applications, and are applicable to FFT butterfly computation of balanced and unbalanced groups. | 2014-11-06 |
20140330881 | TEMPORARY APPLICATIONS FOR MOBILE DEVICES - Various embodiments relate to a cloud-based temporary app management system. In one aspect of the invention, a cloud service provides a temporary app from a vendor. The temporary app is a mobile application that is temporarily accessible on a mobile device when a designated event (e.g. a change in the location or surroundings of the mobile device, a particular type of data stored in the mobile device, etc.) is detected by a mobile device. The cloud service receives event information from the mobile device. The event information indicates an event detected by the mobile device. The cloud service then determines whether to make the temporary app accessible on the mobile device based on an analysis of the designated event and the event information received from the mobile device. | 2014-11-06 |
20140330882 | SYSTEM AND METHOD FOR PLAYING WEB-BASED TRAINING CONTENT ON A CLIENT COMPUTER SYSTEM - A method and system for playing web-based training content on a client computer system are provided. The method includes accessing previously downloaded web-based training content stored in a first memory coupled to the client computer system and playing a portion of the web-based training content on the client computer system while the client computer system is offline. The method further includes storing results associated with playing the portion of the web-based training content in a second memory coupled to the client computer system. The method further includes, in response to detecting the client is online, synchronizing results of the playing with a host computer system. | 2014-11-06 |
20140330883 | SYSTEMS AND METHODS FOR RETRIEVING DATA - A system and method for obtaining information responsive to a legal discovery request directed at an enterprise having a plurality of databases that potentially include information responsive to the legal discovery request, including structured databases and at least one unstructured database. A plurality of taxonomies are provided, each of which describes a structure of one of the structured databases. An ontology is provided that describes data relationships between the databases. A native application is identified, which is configured to access at least one but not all of the databases associated with the enterprise. The native application is modified to include search functionality for accessing all of the databases associated with the enterprise. A request is received from the user, via the modified native application, to search the plurality of databases associated with the enterprise for information responsive to the legal discovery request. Information included in the request, the ontology and the taxonomies are then used to search the plurality of databases associated with the enterprise. A list of search results responsive to the search request is presented with the modified native application. In response to a user selection of a search result from the list, an application required to view the selected search result is automatically launched if the modified native application lacks functionality required to display the selected search result. | 2014-11-06 |
20140330884 | SYSTEMS AND METHODS INVOLVING A MULTI-PASS ALGORITHM FOR HIGH CARDINALITY DATA - This disclosure describes methods, systems, computer-readable media, and apparatuses for calculating a summary statistic. Calculating the summary statistic can be performed by identifying multiple subsets of a set of variable observations and assigning the subsets to grid-computing devices such that no two of the subsets are assigned to a same one of the grid-computing devices. A parallel processing operation that involves multiple processing phases at each of the grid-computing devices is then coordinated. The parallel processing operation includes each of the grid-computing devices inventorying the respectively assigned subset and generating inventory information representative of the respectively assigned subset. Subsequently, the inventory information generated by the grid-computing devices is received, and a summary statistic is determined by synthesizing the received inventory information. | 2014-11-06 |
20140330885 | Managing Application Access of a Media Playback System - Examples described herein may include a playback device receiving, from a control device, a validation-key that includes an application identifier corresponding to a controller application. The playback device may create a session identifier and transmit the session identifier to the control device. The playback device may receive, from the control device, a playback request comprising the session identifier and a playback command. The playback device may determine that the session identifier is valid and then execute the playback command. A computing system may receive identification information related to a controller application and generate the validation-key based on the controller application meeting at least one quality-control metric. The controller application may receive the validation-key from the computing system. | 2014-11-06 |
20140330886 | DISTRIBUTED NETWORK ADDRESS TRANSLATION CONTROL - A distributed network address translation (NAT) system is used to transport data packets between private and public network domains. A packet modifier substitutes public and private network address information in packets that are crossing between public and private domains to and from the end system. A network application server has an address mapping table and communicates with the packet modifier over a control protocol. The network application server generates address mappings which the packet modifier uses for modification of data packets passing through it. | 2014-11-06 |
20140330887 | DEVICE FOR OBTAINING CONTENT BY CHOOSING THE TRANSPORT PROTOCOL ACCORDING TO THE AVAILABLE BANDWIDTH - A device is intended to obtain content by means of at least two transport protocols having different requirements in terms of available network bandwidth. Such content is available in different versions on at least a content server and the versions correspond to different transmission binary bit rates and are subdivided into chunks adapted to be transmitted via a communication network. This device is arranged to request to said at least one server a transmission of at least one chunk according to a version of a content and according to a transport protocol, the transport protocol and the version being selectable in response to a current value of the available bandwidth of said communication network. | 2014-11-06 |
20140330888 | DYNAMICALLY MODIFYING A FRAME RATE OF DATA TRANSMISSION ASSOCIATED WITH AN APPLICATION EXECUTING ON A DATA SERVER ON BEHALF OF A CLIENT DEVICE TO THE CLIENT DEVICE - A method includes continuously monitoring, through a data server executing an application on behalf of a client device communicatively coupled thereto and/or a data processing device communicatively coupled to the data server, a data bandwidth supported by the client device. The method also includes dynamically modifying, through the data server and/or the data processing device, a frame rate of the data transmission associated with the application to the client device based on the continuously monitored data bandwidth. | 2014-11-06 |
20140330889 | DATA STAGE-IN FOR NETWORK NODES - A method is described of downloading a data item from a source to each node of a plurality of nodes of a data center, wherein the data item is split in a plurality of disjoint chunks. The method includes receiving each chunk of the plurality of chunks from the source by only one node of the plurality of nodes; and distributing the plurality of chunks among the plurality of nodes within the data center until each node of the plurality of nodes has the plurality of chunks forming the data item. | 2014-11-06 |
20140330890 | Context-Driven Application Information Access and Knowledge Sharing - Example systems and methods of context-driven information access are presented. In one example, a request for information concerning an application is received from a user device employing the application. Also received from the user device is context information related to execution of the application. Based on the request and the context information, information concerning the application is retrieved. The information concerning the application is then transmitted to the user device while the user device is employing the application. In some examples, this information may also be shared among other user devices. | 2014-11-06 |
20140330891 | VIRTUAL DESKTOP ACCELERATOR WITH SUPPORT FOR DYNAMIC PROXY THREAD MANAGEMENT - In particular embodiments, a method includes determining a data flow rate of the active connections at a proxy, comparing the data flow rate to a first pre-determined threshold value, and, when the data flow rate exceeds the first pre-determined threshold value, creating one or more new processing threads associated with the proxy. | 2014-11-06 |
20140330892 | METHOD AND DEVICE FOR PUBLISHING PROMOTION CONTENTS AND COMPUTER STORAGE MEDIUM - A method and device for publishing promotion contents and computer storage medium are described. The compatibility of the promotion content publishing method can be enhanced and an accurate delivery of the promotion content can be achieved. In the method, a description file is issued to the client. The client then downloads promotion content suitable for its own operation system platform and device according to the description file. Thus the method can be used in different platforms and devices including iOS, Android, WinCE, S60v3, S60v5 and etc. The server can identify the platform of the client, the type of the device and the function opened on the client, thus an accurate delivery of promotion content to specific type of client can be achieved. | 2014-11-06 |
20140330893 | CLIENT DEVICE, INFORMATION PROCESSING SYSTEM AND ASSOCIATED METHODOLOGY OF ACCESSING NETWORKED SERVICES - A system provides access to services from different servers via a common API. The system includes service-offering servers, a client that uses services offered by the service-offering servers, and an interchange server that acts as an intermediary when the client uses a service. The client communicates with the interchange server using a common API when the client uses service from the service-offering servers. The interchange server uses a unique API, which is unique to the service-offering server that offers the service being used by the client, to execute a processing sequence that is unique to the service-offering server. Thus client is able to use services offered by the service-offering servers with the use of a common API and without any need to use a different unique API for each service-offering server. | 2014-11-06 |
20140330894 | METHOD, TERMINAL AND SYSTEM FOR IMPLEMENTING DATA SHARING - A method, a terminal, and a system for implementing data sharing are described. The method includes: obtaining identification information of data to share stored in a server; allocating at least one identification frequency for the identification information according to a preset frequency allocation rule, creating an identification audio signal according to the at least one identification frequency; and playing the created identification audio signal, so that a receiver downloads the data to share from the server according to the identification information in the identification audio signal after the receiver collects the identification audio signal. In the disclosure, transmitting identification information of the data to share for data sharing may be performed anytime and anywhere as long as a connection with the server has been established, without the need of establishing a Bluetooth or other connections between the terminals or the need of installing any communication applications. | 2014-11-06 |
20140330895 | METHOD AND SYSTEM FOR DOWNLOADING APPLICATION, DOWNLOADING TERMINAL, SHARING TERMINAL, AND STORAGE MEDIUM - The present invention provides a method and system for downloading an application, a downloading terminal, a sharing terminal, and a storage medium, in which the method includes: sending an application sharing request to a sharing terminal by a downloading terminal, to obtain application information of the sharing terminal; receiving, by the sharing terminal, the application sharing request sent by the downloading terminal, and sending the application information of the sharing terminal to the downloading terminal; and downloading the corresponding application by the downloading terminal according to the application information sent by the sharing terminal. According to the invention, the promotion of the applications can be targeted, such that the application with a better user experience in sharing terminal is recommended to the downloading terminal, thus improving the promotion efficiency of the application, while not causing the adverse effect to terminal which downloads the application. | 2014-11-06 |
20140330896 | Asynchronous Data Manipulation - Methods, program products, and systems of synchronizing data while the data is being edited by a user are disclosed. A web application system implementing a notification-based web application framework can allow a user to focus or edit data in a browser on a client device while the data displayed in the browser is being synchronized with data stored on a database server. The user edit and the synchronization can be asynchronous with one another, where editing can occur before a response from the database server is received. Accordingly, user perceived response time is improved over a conventional system where a user must wait for the response from the server before the user can proceed to edit the data. | 2014-11-06 |
20140330897 | METHOD, DEVICE AND SYSTEM FOR RECOMMENDING ACCESS IP ADDRESS OF SERVER, SERVER AND STORAGE MEDIUM - A method, device and system for recommending an access IP address of a server, a server and a storage medium are provided, wherein the method includes: receiving a request for recommending a server from a client, wherein the request for recommending a server includes an IP address of the client and account information of a user of the client; designating the recommended server according to the IP address and the account information; ranking a plurality of IP addresses associated with the recommended server according to ranking parameters so as to generate an IP address list composed of the ranked IP addresses, wherein the IP addresses associated with the recommended server include a local IP address of the recommended server and IP addresses of transit servers which have accessed the recommended server; and sending the IP address list to the client. | 2014-11-06 |
20140330898 | METHODS AND SYSTEMS FOR USE IN PROVIDING A REMOTE USER INTERFACE - The present embodiments provide systems, methods and apparatuses for use in providing the playback of content. Some of these embodiments provide methods of playing back multimedia content, comprising: implementing, on a multimedia rendering client device coupled with a LAN, a simplified Internet browser that establishes a browser environment; establishing a network connection over the LAN between the client device and a remote server; operating, within the browser environment, a lightweight remote user interface (RUI) protocol client application that is operated with a JavaScript based graphics application program interface to a graphics protocol stack of the client device; receiving graphics commands; implementing, through the RUI protocol client application in cooperation with the JavaScript based graphics application program interface, the graphics commands and generating graphics in accordance with the graphics commands; and displaying on the client device the graphics consistent with the graphics commands. | 2014-11-06 |
20140330899 | Data Infrastructure For Providing Interconnectivity Between Platforms, Devices, and Operating Systems - The present invention teaches methods for using a point-and-click interface to allow developers to create visual relationships between APIs and GUI components. Further, the present invention uses interactive machine learning to learn from developer actions. The present invention will assist developers by providing recommendations on how their application should compile to a target platform. Developers may then configure their app and its connection to APIs (device and remote) directly from the present invention's point-and-click interface. The invention also teaches methods for visual recognition of data structures to allow sections of data to be targeted by a system that matches targeted data to a GUI component. The visual recognition system allows any type of data to move between systems and have required protocols applied at run time instead of during development in the way traditional software works. | 2014-11-06 |
20140330900 | ENCOUNTER-DRIVEN PERSONAL CONTACT SPACE - Managing contact information includes a first user identifying at least one other user in response to the first user encountering the other user, the first user obtaining contact information from the other user, where the contact information is transmitted to a mobile device of the first user, automatically supplementing the contact information from the other user with additional information about at least one of: additional information about the other user provided from outside the mobile device, a record of encounters between the first user and the other user, and a record of other people present at encounters between the first user and the other user, and storing, in a personal contact space of the first user, the contact information from the other user and the additional information, where the personal contact space is provided by storage of the mobile device. | 2014-11-06 |
20140330901 | METHOD AND DEVICE FOR SHARING DIGITAL OBJECT OVER MESH NETWORK - A method for sharing a digital object over a mesh network is provided in the present invention. The mesh network includes a group owner and a plurality of target devices, and the method is executed by the group owner. The method includes the following steps. First, a table including metadata information is constructed, wherein the metadata information includes an original source of the digital object in the mesh network. Next, the table is distributed to each of the target devices, wherein each of the target devices may downloads the digital object according to the metadata information. The table is updated according to a change of a status of the target devices. Then, the updated table is distributed to each of the target devices. An electronic device is further provided in the present invention so as to embody the aforementioned method. | 2014-11-06 |
20140330902 | MULTI-STATUS CONTROL SYSTEM AND METHOD - A method, computer program product, and computing system for defining a plurality of groups for a user of an electronic communication platform, wherein at least one member of the electronic communication platform belongs to each of the plurality of groups. A first user status for the user of the electronic communication platform may be identified. The first user status may be associated with a first group of the plurality of groups. A second user status may be identified for the user of the electronic communication platform. The second user status may be associated with a second group chosen from the plurality of groups. | 2014-11-06 |
20140330903 | EVENT GREETING SYSTEM AND METHOD - A method, computer program product, and computing system for providing a event notification concerning a specific member of a social network to one or more social network friends of the specific member. A first event message is received in response to the event notification from a first social network friend of the specific member. In response to the first event message, a communal space within the social network accessible by the specific member and the one or more social network friends is generated. The first event message from the first social network friend is posted within the communal space. | 2014-11-06 |
20140330904 | GEOLOCATION RESCHEDULING SYSTEM AND METHOD - A method, computer program product, and computing system for determining an initial meeting location for a meeting previously-scheduled to be attended by a plurality of attendees at a defined meeting time. A current attendee location is determined for each of the plurality of attendees proximate the defined meeting time, thus defining a plurality of attendee locations. The initial meeting location and one or more of the plurality of attendee locations are compared to determine if the initial meeting location could be changed. If the initial meeting location could be changed, at least one alternative meeting location is suggested. | 2014-11-06 |
20140330905 | APPARATUS AND METHOD FOR SETTING UP ACTIVE NETWORKING OF SMART DEVICES FOR PROVIDING CONVERGED SERVICE - Disclosed herein is a method for setting up active networking of smart devices for providing a converged service. In the method of setting up active networking of smart devices for providing a converged service, each of a plurality of smart objects broadcasts location information thereof. A smart object neighboring a largest number of smart objects is selected as a smart zone manager from among the plurality of smart objects. The selected smart zone manager broadcasts smart zone information to neighbor smart objects, and then forms a smart zone. | 2014-11-06 |
20140330906 | SYSTEMS AND METHODS OF NETWORK PROCESSING/CREATION INVOLVING ENGAGEMENT TOOLS, POLLING, MESSAGING, FEEDBACK AND/OR OTHER FEATURES - Aspects of the present innovations relate to systems and methods of a data processing involving network processing, engagement tools, social polling, messaging, custom image creation and/or feedback, among other features. In one illustrative implementation, a network may provide custom engagement tools targeting a specific audience. Further, engagement tools directly focusing on the network and its feedback may be provided, for example, to provide aspects over other social networks where users are grouped into general categories without specific features. | 2014-11-06 |
20140330907 | INTERACTIVE EXPERIENCE SHARING AND EVALUATION SYSTEM AND METHOD HAVING HIGHLY CUSTOMIZABLE INDIVIDUAL SECURITY LEVEL SETTINGS - An interactive experience sharing and evaluation system is implemented through a website in one easy step. Users submit information in the form of journal entries about experiences they have had, which can include photos, videos, a rating, and comments with varying privacy levels. Other users can search through these journal entries according to their security access level and add their own information, rating, comments, etc. Users also can provide personal information and search through and connect with other users and communicate with one another regarding submitted experiences. Users construct a dream-list of desired future experiences and set up ongoing searches for new information submitted regarding the users' interests. Custom information is provided to users on the basis of the contents of their dream-lists, and include advertisements. | 2014-11-06 |
20140330908 | Cloud Based Recipe Distribution in an Enterprise Management System - A content distribution platform may include processing circuitry having a processor and memory. The memory may store a plurality of content items associated with at least one content library. The processor may be configured to enable distribution of the content items to at least a selected asset among a plurality of food preparation assets via a network. The content items may include at least visible content descriptive of a food item preparable using the selected asset and invisible content including non-human readable instructions for enabling the selected asset to prepare the food item. | 2014-11-06 |
20140330909 | AUGMENTING A REAL-TIME COLLABORATION WITH RANKED ELECTRONIC BULLETIN BOARD POSTS - An approach for augmenting a current instant message (IM) session is presented. The subjects of the first and second posts of electronic bulletin boards are determined to be similar to the text dialog of the IM session. The first post is determined to be from a first user who previously collaborated with a participant of the text dialog. The second post is determined to be from a second user who has not collaborated with the participant. Based in part on the first post being from the first user who previously collaborated with the participant and the second post being from the second user who has not collaborated with the participant, a first hyperlink to the first post is displayed relative to a second hyperlink to the second post to indicate the first post is ranked higher in relevance to the current IM session than the second post. | 2014-11-06 |
20140330910 | UPDATING THE RECIPIENTS OF A PREVIOUSLY DELIVERED ELECTRONIC MESSAGE - A system and method for updating the list of recipients of a previously delivered email message are provided. An electronic message server may store an electronic message and a list of recipients associated with that electronic message. Recipient information identifying a new recipient to be added to the list of recipients may be received from an email client. The list of recipients may be updated based on the recipient information such that the new recipient is added to the list of recipients for the electronic message. The recipient information may be provided to another electronic message client that stores a copy of the electronic message as well as a copy of the list of recipients. The copy of the list of recipients may also be updated based on the recipient information such that the new recipient is added to the copy of the list of recipients. | 2014-11-06 |
20140330911 | Note Browser - A notes system is presented with a content management system. The notes system manages creation and distribution of edits to notes to users sharing the notes. The notes are stored as a series of edits at the notes system. When an edit to a note is received, the edit is propagated to users subscribed to a note by a backend server responsible for managing the note. The sharing users are notified through application servers associated with each sharing user. The notes server includes various indices for searching the notes and allows notes to be searched quickly to organize viewing by a user of notes and identification of relevant material in the notes. The stored edits are used to display edits to a note to a user by replaying the accessed note to the user. | 2014-11-06 |
20140330912 | INFORMATION SHARING SYSTEM, SERVER DEVICE, DISPLAY SYSTEM, STORAGE MEDIUM, AND INFORMATION SHARING METHOD - An example of an information sharing system includes at least one processor configured to: accept posting information on a content posted by each of a plurality of users; display the accepted posting information on a first screen; and display, on a second screen, the posting information, which is to be displayed on the first screen and which is posted by one of the plurality of users whose status satisfies a condition on usage of the content. | 2014-11-06 |
20140330913 | EMAIL CONVERSATION MANAGEMENT SYSTEM - Systems and methods of the present disclosure relate to email communication, and more specifically relate to communication between heterogeneous and/or homogeneous email clients through metadata or other type/mode of data to automatically update respective email applications with one or more changes/features that increase the efficiency of communication and enhance user's readability/experience of working with respective email applications. | 2014-11-06 |
20140330914 | SUPPORTING MULTIPLE FACETS OF USERS IN A SOCIAL NETWORKING SERVICE - A system and method for supporting multiple facets of users in a social networking service (SNS). In one embodiment, a request is received from a first user to create multiple facets upon logging into the SNS. Each of the multiple facets of the first user is associated with one of social networks within the SNS. Further, profile information associated with each of the multiple facets is received. Furthermore, the profile information of each of the multiple facets is associated to corresponding one of the social networks. | 2014-11-06 |
20140330915 | System and method for controlling electronic communications - The approved email generation system described is capable of producing email communications between user and customer by using approved email templates and content that have been aligned with customer information regarding access to such content. Once the approved email has been generated, the content may be verified again for accuracy and validity before being delivered to the customer. When the customer accesses delivered content, the approved email generation system again verifies the content and allows the customer access to only the most current version of the content available. The system provides for control of the content of electronic communications to customers. | 2014-11-06 |
20140330916 | TECHNIQUES TO MANAGE EVENT NOTIFICATIONS - Techniques to manage event notifications are described. An apparatus may comprise a server having an event notification component. The event notification component may have an event agent component to receive a message indicating a change event for line of business (LOB) data, and convert the change event to a defined LOB entity event. The event notification component may have a notification service component to generate a LOB event message for the entity event. The event notification component may have an event database to store the event message in a user event queue. Other embodiments are described and claimed. | 2014-11-06 |
20140330917 | COMPUTER READABLE NON-TRANSITORY MEDIUM, ELECTRONIC MAIL INFORMATION SEND METHOD AND ELECTRONIC MAIL INFORMATION SEND DEVICE - A computer readable, non-transitory medium storing a program that causes a computer to execute a process, the process includes: accepting electronic mail information including mail body text information and address information designated by a first user; accepting a request of a second user that designates the electronic mail information; referring to a storage unit that relates address information to human resource information of a person corresponding to the address and stores the address information and the human resource information and extracting human resource information corresponding to address information included in the electronic mail information designated by the second user; and sending the extracted human resource information to a terminal the second user uses together with the mail body text information included in the electronic mail information. | 2014-11-06 |
20140330918 | ROUTING AND DISPLAYING MESSAGES FOR MULTIPLE CONCURRENT INSTANT MESSAGING SESSIONS INVOLVING A SINGLE ONLINE IDENTITY - Routing and displaying instant messages includes receiving a first request to establish a first instant messaging session associated with an instant messaging online identity assigned to a user using a first instant messaging controller. The first instant messaging session is established in response to the first request, where the first instant messaging session includes a first state. A second request from the user is received to establish a second instant messaging session associated with the instant messaging online identity assigned to the user using a second instant messaging controller that differs from the first instant messaging controller. The second instant messaging session is established in response to the second request, where the second instant messaging session includes a second state. An instant message designated for the instant messaging online identity assigned to the user is received and a determination is made on where to route the instant message based on routing criteria. The routing criteria includes the first state of the first instant messaging session and the second state of the second instant messaging session. The instant message is routed based on the determination of where to route to the instant message. | 2014-11-06 |
20140330919 | ASYNCHRONOUS MECHANISM AND MESSAGE POOL - In some disclosed aspects, a method of delivering messages over an electronic network includes retrieving, via an electronic processor, a first message from a message pool, determining, via the electronic processor, a delay associated with obtaining an identity of a remote receiver device of the retrieved first message, transmitting the first message to the remote receiver device if the delay is less than a threshold and storing the first message in a data store if the delay is greater than the threshold. | 2014-11-06 |
20140330920 | DISCOVERING FORWARDING INFORMATION FOR LOCAL REPAIR - The present invention discloses a method of obtaining forwarding information in a network node device ( | 2014-11-06 |
20140330921 | STORING RELATED DATA IN A DISPERSED STORAGE NETWORK - A method begins by each of a group of write requesting modules of a dispersed storage network (DSN) generating one or more sets of write requests regarding one of a group of portions of related data, sending a group of the one or more sets of write requests to DSN memory, and sending binding information to a binding module. The method continues with the binding module processing remaining phases of the group of the one or more sets of write requests for writing the related data into the DSN memory as a single set of write requests and notifying the write requesting modules of status of the writing the related data into the DSN memory at completion of the processing of the remaining phases such that the related data is made accessible as a single piece of data when the processing of the remaining phases is successful. | 2014-11-06 |
20140330922 | ASYMMETRIC DATA MIRRORING - Methods, systems, and products mirror data between local memory and remote storage. A write command is sent from a server to a remote storage device, and a timer is established. A current time of the timer is compared to a maximum time period. If the maximum time period expires without receipt of an acknowledgment to the write command, then a write error is assumed to exist to the remote storage device. | 2014-11-06 |
20140330923 | MULTI-WRITER REVISION SYNCHRONIZATION IN A DISPERSED STORAGE NETWORK - A method begins by a processing module of a computing device receiving a most current revision value for a data element, where a revision value for the data element is generated based on a current time of a storing device. The method continues with the processing module generating a new revision value for a currently revised version of the data element based on a current time of the computing device and comparing the current time of the new revision value with the current time of the most current revision value. When the current time of the new revision value precedes the current time of the most current revision value, the method continues with the processing module adjusting the new revision value to produce an adjusted revision value and facilitating storage of the currently revised version of the data element having the adjusted revision value. | 2014-11-06 |
20140330924 | Efficient Cache Validation and Content Retrieval in a Content Delivery Network - Some embodiments provide systems and methods for validating cached content based on changes in the content instead of an expiration interval. One method involves caching content and a first checksum in response to a first request for that content. The caching produces a cached instance of the content representative of a form of the content at the time of caching. The first checksum identifies the cached instance. In response to receiving a second request for the content, the method submits a request for a second checksum representing a current instance of the content and a request for the current instance. Upon receiving the second checksum, the method serves the cached instance of the content when the first checksum matches the second checksum and serves the current instance of the content upon completion of the transfer of the current instance when the first checksum does not match the second checksum. | 2014-11-06 |
20140330925 | EFFICIENT MACHINE TO MACHINE COMMUNICATIONS - Techniques described herein may provide for the organization and the control of nodes in an Machine to Machine (M2M) domain that is energy efficient and may provide for prioritized control of network traffic. Data may be received from of clusters of nodes in a M2M network, each of the clusters including one or more nodes to generate the data and a hub node to receive, from the one or more nodes, the generated data. The hub node may transmit the generated data. An update interval for the one or more nodes in each of the clusters may be set on a per-cluster basis and the update interval may define a period at which the one or more nodes in a particular cluster transmit data towards a corresponding hub node of the particular cluster. Additionally, an update interval for the hub node may be set, the update interval for the hub node being set on a per-cluster basis and defining a period at which the hub node transmits data. | 2014-11-06 |
20140330926 | SCALABLE DATA ENRICHMENT FOR CLOUD STREAMING ANALYTICS - A method is described of pre-processing real-time data to be processed by one or more real-time analytics services. The method includes: receiving, at a stateless ingress node, data from one or more client devices; transforming the data in real-time at the stateless ingress node; determining in real-time, at the stateless ingress node, a real-time analytics service for the transformed data; and forwarding in real-time the transformed data to the determined real-time analytics service for stateful processing. | 2014-11-06 |
20140330927 | APPARATUS, SYSTEM AND METHOD OF MANAGING AN APPLICATION SERVICE PLATFORM (ASP) SESSION - Some demonstrative embodiments include apparatuses, systems and/or methods of managing an Application Service Platform (ASP) session. For example, an apparatus may include a first ASP to communicate with a second ASP via a wireless Peer-to-Peer (P2P) connection over a P2P link to manage an ASP-session between a first device including the first ASP and a second device including the second ASP. The first ASP may communicate with the second ASP a message to close the ASP-session, the message including a reason field including an indication of a reason for closing the ASP-session. | 2014-11-06 |
20140330928 | DATA SHARING SYSTEM, DATA SHARING METHOD, AND INFORMATION PROCESSING APPARATUS - A server includes a first storage unit and a second storage unit. The first storage unit stores therein user identifying information identifying a user. The second storage unit stores therein image data in a manner associated with user identifying information. A mobile terminal device includes a registering unit, an identification-information acquiring unit, a first image transmitting unit, and a second image transmitting unit. The registering unit registers a projector device. The identification-information acquiring unit acquires user identifying information corresponding to a second user different from a first user who operates the mobile terminal device from the server. The first image transmitting unit transmits first image data to the server device. The second image transmitting unit acquires second image data associated with the user identifying information acquired by the identification-information acquiring unit from the server, and transmits the acquired second image data to the projector device registered in the registering unit. | 2014-11-06 |
20140330929 | Semantics Support and Management in M2M Systems - Semantics nodes provide semantics support in machine-to-machine (M2M) systems. In an embodiment, a semantics node may manage semantics related resources capable of being discovered, retrieved, or validated by other devices. In another embodiment, the semantics node may be discovered by other nodes, and semantics related resources may be discovered with subscription mechanisms. | 2014-11-06 |
20140330930 | USING CLOUD COMPUTING FOR GENERATING PERSONALIZED DYNAMIC AND BROADCAST QUALITY VIDEOS - Embodiments of the present invention relate to a method of obtaining parameters of a digital video to be provided to users of a network. The method includes modifying one or more of the obtained parameters, such that the modification is based on information relating to segments of the users of the network. In addition, the method includes creating a plurality of versions of the digital video. Each one of the plurality of versions comprises a broadcast quality digital video adapted to appeal to at least one of the segments of the users of the network. Further, the method includes monitoring the computing cloud to obtain an assessment of rendering resources available to the computing cloud in rendering the plurality of digital videos, and coordinating allocations of the rendering resources in rendering the plurality of digital videos based on the real time assessment. | 2014-11-06 |
20140330931 | REMOTE CINE VIEWING OF MEDICAL IMAGES ON A ZERO-CLIENT APPLICATION - Systems and methods for remotely viewing medical images on a client device having a zero-client web application with a buffering module. The zero-client web application receives an image series selection from a user and receives corresponding series details from a web server. The zero-client web application generates an off-screen image array according to the series details. The buffering module outputs image requests based on the series details to a web server. The web server is in communication with a medical image database storing images in a non-web browser compatible format (e.g., DICOM). The buffering module then populates the off-screen image array with converted medical images received from the web server. The zero-client web application further includes an on-screen image and a display module. The display module sequentially sets converted medical images of the off-screen array as the on-screen image to stream the converted medical images. | 2014-11-06 |
20140330932 | INFORMATION PROCESSING APPARATUS, AND METHOD AND INFORMATION PROCESSING SYSTEM - An information processing apparatus includes a first communication unit that receives management data including at least identification information of content data from a different device by using a first communication method. The apparatus also includes an output unit that outputs a first display based on the management information received by the first communication unit. Further, the apparatus includes a selection acceptation unit that accepts a selection of the content data according to a selection operation on the first display. The apparatus additionally includes a second communication that sends a request for the content data of which the selection acceptation unit accepts the selection to the different device and receives the content data corresponding to the request by using a second communication method whose communication range is wider than that of the first communication method. | 2014-11-06 |
20140330933 | Managing Notifications Pushed to User Devices - In one embodiment, a first computing device determines a communication to be pushed to a second computing device associated with a user. The first computing device determines whether one or more conditions are satisfied for refraining from pushing the communication to the second computing device. The one or more conditions are based at least in part on the relevance of the communication to the user and one or more activities of the user. If the one or more conditions are satisfied, then the first computing device refrains from sending the communication to the second computing device. If the one or more conditions are not satisfied, then the first computing device sends information to push the communication to the second computing device. | 2014-11-06 |
20140330934 | SYSTEMS AND METHODS FOR DIGITAL FULFILLMENT OF STREAMING APPLICATIONS - In accordance with embodiments of the present disclosure, an information handling system for deployment of a streaming application to a streaming application environment comprising the information handling system and one or more target systems may include computer-readable media for storing a library of one or more sequenced applications and entitlement data associated with the one or more sequenced applications and a processor communicatively coupled to the computer-readable media. The processor may be configured to communicate a query for an entitlement to the sequenced application to a digital assets entitlement system server, responsive to a determination that an entitlement exists for the streaming application environment to the sequenced application, receive the sequenced application from the digital assets entitlement system server, and deploy and provision the sequenced application to the one or more target systems via application streaming. | 2014-11-06 |
20140330935 | MANAGING FILE TRANSFER COMMANDS - A method of and system for managing file transfer commands to a remote system is disclosed. The method and system may include establishing a first defined file transfer command having a first group identifier. The first defined file transfer command may be configured to pull data from the remote system. The method and system may include establishing a second defined file transfer command having a second group identifier. The second defined file transfer command may be configured to at least one of delete data of the remote system and push data to the remote system. The method and system may include performing the first defined file transfer command after performing the second defined file transfer command when the first group identifier and the second group identifier match. | 2014-11-06 |
20140330936 | SECURE ISOLATION OF TENANT RESOURCES IN A MULTI-TENANT STORAGE SYSTEMWITH INTER-SERVER COMMUNICATION - A distributed system, machine and method in which execution of a client request is performed by entities located on multiple server nodes, the system comprising a proxy and guard component serving as sole communication exit and entry points on a source node and a target nodes respectively, wherein the source node hands off a request to the target node to service via the proxy and guard component; a mechanism via which the proxy locally extracts a set of tenant-related privileges associated with a client submitting the request for service; wherein the proxy sends the request to the guard via a secured network while attaching a description of the sender's set of tenant privileges to the request. | 2014-11-06 |
20140330937 | END-TO-END CLASSIFICATION OF STORAGE TRAFFIC STREAMS - Methods of classifying a storage traffic stream in a shared storage network are described. In an embodiment, an identifier for the entity generating the stream is generated, where this entity may, for example, indicate a virtual machine, program, session, physical machine, user or process. The identifier is then shared with at least one processing layer along a path of the storage traffic stream between the generating entity and the storage device which stores the file to which the traffic stream relates. In various embodiments, the identifier may then be used by any processing layers which receive it, to selectively handle traffic streams based on the generating entity. The identifier may be shared when the traffic stream is created or subsequently and in various embodiments, the identifier is shared in a second exchange of messages, following the creation of the traffic stream and prior to any other traffic. | 2014-11-06 |
20140330938 | METHOD AND SYSTEM FOR THE DELIVERY OF HIGH DEFINITION AUDIO-VISUAL CONTENT - A system for delivery of owned High Definition audio-visual content to a location selected by a user is provided. The system includes a central facility for the storage of the content, and two or more local networks operatively connected to the central facility for receipt of the content from the central facility. One local network has a dedicated high bandwidth data line to the location of the user, and the dedicated data line transmits of the content as high definition content, and the transmission is such that it allows for immediate play. | 2014-11-06 |
20140330939 | SYSTEM AND METHOD FOR DOWNLOADING CONTENT ASSOCIATED WITH OPTICAL MEDIA - Systems and methods for reducing problems and disadvantages associated with downloading content associated with optical media are disclosed. A method may include determining a size of an item of content to be downloaded. The method may also include determining a download speed of a network connection between an information handling system and a content provider and determining a fractional download size corresponding with a desired download time at the download speed of the network connection based at least on the download speed. The method may further include downloading a plurality of portions of the content from the content provider, each portion less than or substantially equal in file size than the fractional download size, wherein at least two of the plurality of portions are downloaded substantially in parallel, and combining each of the plurality of portions such that the combination is substantially similar to the item of content. | 2014-11-06 |