26th week of 2014 patent applcation highlights part 74 |
Patent application number | Title | Published |
20140181111 | GENRE GENERATION DEVICE, NON-TRANSITORY COMPUTER-READABLE RECORDING MEDIUM STORING GENRE GENERATION PROGRAM, AND GENRE GENERATION METHOD - A genre generation device ( | 2014-06-26 |
20140181112 | CONTROL DEVICE AND FILE DISTRIBUTION METHOD - In a file distribution method using a control server in connection to file servers, file categories are preset and the file servers are classified into the file categories. When a file is received, a file category of the received file is determined, and the received file is distributed to a target file server according to the determined file category. The method determines a load value of each of the file servers according to a number of files to be processed in each of the file servers. A specified file server whose load value is equal to a threshold value is determined, and an overload file server having a greatest load value is determined. The method distributes files to be processed in the overload file server to the specified file servers according to a predetermined percentage. | 2014-06-26 |
20140181113 | APPARATUS AND METHOD FOR MANAGING RECEIVED FILES - A method for managing a file receiving operation includes, receiving a file from an external source, displaying information of the file, classifying the file into a group according to metadata corresponding to the file, and providing a user interface for selecting the group. A method for managing a received file includes classifying the file into a group, displaying the group comprising the file for selection along with information corresponding to the group, identifying an application capable of operating with the file for selection, and executing the selected application. | 2014-06-26 |
20140181114 | PROCESSING OF AN ELECTRONIC DOCUMENT, APPARATUS AND SYSTEM FOR PROCESSING THE DOCUMENT, AND STORAGE MEDIUM CONTAINING COMPUTER EXECUTABLE INSTRUCTIONS FOR PROCESSING THE DOCUMENT - In a method for processing an electronic document, a local database is used to extract information relating to the document, and a super ordinate database is used to extract information relating to the document if a predefined condition is met. An apparatus, a computer program product and a storage medium can execute the method. | 2014-06-26 |
20140181115 | CONTENT DELIVERY SYSTEM WITH PROFILE GENERATION MECHANISM AND METHOD OF OPERATION THEREOF - A method of operation of a content delivery system includes: generating a first user profile for representing a user's identity in a context; generating a second user profile for representing the user's identity in a different context; selecting the first user profile or the second user profile based on the context or the different context; and generating a display content based on the first user profile or the second user profile for displaying on a device. | 2014-06-26 |
20140181116 | Method and device of cloud storage - Embodiments of the present invention disclose a cloud storage method and device, to provide efficient storage of huge amounts of data. The cloud storage method includes: calculating the hash value of a file, converting the hash value of the file into the string, and using the string as the filename; calculating the storage path of the file by using the hash value of the file according to a predefined rule; looking up a physical storage location of the storage path of the file in an index table and storing the file in the physical storage location, wherein the index table stores corresponding relationship tables between all possible storage paths and physical locations in the storage disk in advance. | 2014-06-26 |
20140181117 | PERSON SEARCH METHOD AND APPARATUS - According to an example, a search request is received, and the search request comprises a search keyword and information of a current user; interpersonal relationship chain data of the current user are obtained according to the information of the current user; person information corresponding to the interpersonal relationship chain data of the current user is searched for a person matching the search keyword; and the person matching the search keyword is taken as a search result. | 2014-06-26 |
20140181118 | METHOD FOR PROCESSING PATENT INFORMATION FOR OUTPUTTING CONVERGENCE INDEX - The present invention relates to a method for outputting a convergence index, and more particularly, to a method for outputting a convergence index by utilizing patent information. According to the method for outputting the convergence index of the present invention, the convergence index can be outputted by using time information related to a patent which is included in a patent group, a patent classification, and an industrial classification that corresponds to the patent classification. The method for outputting the convergence index of the present invention systematically outputs the convergence index by using patent data, which is an objective data, thereby outputting the convergence index which is objective and appropriate. | 2014-06-26 |
20140181119 | METHOD AND SYSTEM FOR ACCESSING FILES ON A STORAGE SYSTEM - A method for accessing files on a storage system is provided. A hash memory table including a plurality of hash buckets respectively corresponding to a plurality of index hash codes is built. Each of the hash buckets has a pointer pointing towards at least one entry. Each of the entries has a physical address field and a hash code field. The physical address fields respectively record physical addresses storing the files, and the hash code fields respectively record verification hash codes corresponding to the files. The index hash codes are generated by inputting keys of the files to an index hash function and the verification hash codes are generated by inputting keys of the files to a verification hash function. Then, the hash memory table is loaded into the buffer with a bucket-based replacement policy so that the files are able to be accessed according to the hash memory table. | 2014-06-26 |
20140181120 | ONLINE COMMUNITY ADVOCACY MANAGEMENT PLATFORM - Within an online community (e.g., a social network website), brands (e.g., companies) desire to connect with users (e.g., advocates, audience, customers) in a manner that allows them to evaluate and promote content generated by or in collaboration with users based on “buzz”. The techniques herein, implemented as an app, tab, or plug-in to a social media site, provide user interface and back-end mechanisms to identify people over time in a community-up (not content-down) manner that weights current actions based on the accumulated value of past actions of all involved users, such as by granting users levels of advocacy points/badges for creating or curating content that drive response and action from the audience, with immediate social validation. Value may be measured algorithmically based on first and second tier activities driven by a user action. | 2014-06-26 |
20140181121 | FEATURE EMBEDDING IN MATRIX FACTORIZATION - In various embodiments, systems and methods are provided for enhancing media content recommendations by using feature vectors. An enhanced-matrix having a first portion and a second portion is received. The first portion of the enhanced-matrix includes a user-item matrix and the second portion of the enhanced-matrix includes a feature-item matrix. Each entry in the feature-item matrix is item metadata. An item-stem vector is determined based on a weighted sum of each of the feature vectors associated with the item. An item-latent-trait vector is generated based on the item-stem vector and an item-offset vector. The item-offset vector is an item vector for the item in the user-item matrix. One or more recommended-media content derived based on the item-latent-trait vector is provided. | 2014-06-26 |
20140181122 | GENERATING AND USING A CUSTOMIZED INDEX - In various embodiments, systems and methods are provided for generating and using a customized index. In embodiments, an index structure is constructed to efficiently utilize machines containing index portions. In this regard, the index structure for a particular application is customizable such that a number of virtual index units for a particular index type and/or a number of machines associated with the virtual index units for the particular index type can be optimized for machine and/or system performance and efficiency. Utilizing the constructed index structure, documents can be distributed to various index units, virtual index units, and/or machines in real-time or near real-time. Further, the customized index structure can be used to efficiently serve search results in response to search queries. | 2014-06-26 |
20140181123 | CONTENT RECOMMENDATION METHOD - A content recommendation method for use in a portable electronic device is provided. The method includes the steps of fetching current context information from the portable electronic device; calculating a relevant ranking value of each item within each type of media files stored in the portable electronic device based on the context information; sorting the relevant ranking value of each item within each type of the media files; highlighting at least one of the items of a first user interface of the portable electronic device according to the sorted ranking values. | 2014-06-26 |
20140181124 | METHOD, APPARATUS, SYSTEM AND STORAGE MEDIUM HAVING COMPUTER EXECUTABLE INSTRUTIONS FOR DETERMINATION OF A MEASURE OF SIMILARITY AND PROCESSING OF DOCUMENTS - A method determines a measure of similarity between a first document and a second document, in which a vector space model which takes into account word frequencies and coordinates is determined for the first document and for the second document. A measure of the similarity between the first document and the second document is determined using the vector space model. An apparatus, a computer program product and a storage medium are configured to execute the method. | 2014-06-26 |
20140181125 | SYSTEMS AND METHODS FOR FACILITATING THE GATHERING OF OPEN SOURCE INTELLIGENCE - Systems and methods (e.g., utilities) for use in providing automated, lightweight collection of online, open source data which may be content-based to reduce website source bias. In one aspect, a utility is disclosed for use in extracting content of interest from at least one website or other online data source (e.g., where the extracted content can be used in a subsequent search query). In other aspects, utilities are disclosed that are operable to perform various types of analyses on such extracted content and present graphical representations of such analyses on a display of a client device. | 2014-06-26 |
20140181126 | System and Method for Scheduling and Arbitrating Events in Computing and Networking - A method for high-speed scheduling and arbitration of events for computing and networking is disclosed. The method includes the software and hardware implementation of a unique data structure, known as a pile, for scheduling and arbitration of events. According to the method, events are stored in loosely sorted order in piles, with the next event to be processed residing in the root node of the pile. The pipelining of the insertion and removal of events from the piles allows for simultaneous event removal and next event calculation. The method's inherent parallelisms thus allow for the automatic rescheduling of removed events for re-execution at a future time, also known as event swapping. The method executes in O(1) time. | 2014-06-26 |
20140181127 | PERSONALIZED HEALING SOUNDS DATABASE - The invention relates to the field of music therapy. In particular the invention is related to a method for producing a personalized database of sounds and music tracks by filtering and combining personal and hospital databases of sounds which induces variations of the physiological state of a listener. | 2014-06-26 |
20140181128 | Systems and Methods for Processing Patient Data History - Described herein are systems and methods for processing data. In some embodiments, a system may include a natural language processing (NLP) engine configured to transform a data set into a plurality of concepts within a plurality of distinct contexts, an ontology configured to structure the plurality of concepts by annotating relationships between and creating aggregations of the concepts, and a data mining engine configured to process the relationships of the concepts and to identify associations and correlations in the data set. In some embodiments, the method may include the steps of receiving a data set, scanning the data set with a natural language processing (NLP) engine to identify a plurality of concepts within a plurality of distinct contexts, structuring the data set with an ontology by creating aggregations of the concepts and annotating relationships between the concepts, and identifying patterns in the relationships between the plurality of concepts. | 2014-06-26 |
20140181129 | SYSTEM AND METHOD FOR PROVIDING AN UPDATING ON-LINE FORMS AND REGISTRATIONS - Improved approaches to completing, submitting and updating on-line forms or registrations are disclosed. In one embodiment, an on-line form completion agent or an on-line registration agent intelligently guides an on-line form completion or registration process. In another embodiment, a registration is automatically monitored to determine whether and when the registration needs updated. | 2014-06-26 |
20140181130 | SYSTEMS AND METHODS FOR INTEGRATED MANAGEMENT OF LARGE DATA SETS - Systems, methods and techniques for managing data sets are described. In particular, systems and methods for modeling, representing, acquiring and disseminating large data sets and data files using metadata are described. The large data sets may include geospatial information. The metadata may be extracted from the data or provided separately. Such metadata may be used to represent the underlying data so as to avoid unnecessary and/or unwanted transfer, exposure or manipulation of the underlying data. The metadata may be represented in a static or dynamic fashion, and may be shared via, for example, social media networks and the like. | 2014-06-26 |
20140181131 | TIMELINE WRINKLING SYSTEM AND METHOD - A method for organizing event data by identifying a primary timeline containing event data, extracting a first timestamp from a first item of the primary timeline, setting a radius around the first timestamp, identifying a second timestamp within the radius, determining whether the second timestamp is already in a wrinkle timeline, and, if not, incorporating the second timestamp into the wrinkle timeline. Event data associated with the first item may be marked and emphasized in the wrinkle timeline. The system may also create one or more indexes of the event data. | 2014-06-26 |
20140181132 | ENTERING CONTACTS IN A COMMUNICATION MESSAGE ON A MOBILE DEVICE - Embodiments described herein provide a user with the ability to enter and validate contact addresses when composing a message on a mobile device. The user may access at least one of a local contact address data store and a remote contact address data store when entering and validating contact addresses. | 2014-06-26 |
20140181133 | Intelligent Feed Switch - Various techniques are disclosed for offloading the processing of data packets. For example, incoming data packets can be processed through an offload processor to generate a new stream of outgoing data packets that organize data from the data packets in a manner different than the incoming data packets. Furthermore, in an exemplary embodiment, the offloaded processing can be resident in an intelligent switch, such as an intelligent switch upstream or downstream from an electronic trading platform. | 2014-06-26 |
20140181134 | PUSH-DOWN OF AUTHORITY CHECK WITHIN QUERY ENGINE - A query engine for integrating authorization conditions within a database query statement. The query engine may include an authorization handler configured to receive authorization parameters related to one or more authorization objects for data relevant to a query for performing an authority check, and obtain at least one user authorization profile for a current user based on the authorization parameters. The at least one user authorization profile may include an activity value and one or more authorization conditions associated with the activity value. The query engine may further include a query generator configured to receive query parameters related to the query and integrate the query parameters with the one or more authorization conditions to obtain a database query statement, and a database selector configured to obtain authorized data from an in-memory database based on the database query statement. | 2014-06-26 |
20140181135 | PREDICTIVE QUERY COMPLETION AND PREDICTIVE SEARCH RESULTS - Methods, systems, and apparatus, including computer program products, for processing search query suggestions. In one aspect, a search service provides query suggestions responsive to a query suggestion request from a client device, and determines if a prediction criterion is met. The prediction criterion is independent of a user selection of a query suggestion provided in response to one or more query suggestion requests. In response to determining that the prediction criterion is met, the search system provides search results to the client device. The search results are responsive to one of the query suggestions provided in response to the query suggestion request or one or more previous query suggestion requests. | 2014-06-26 |
20140181136 | VIEW ITEM RELATED SEARCHES - A system and method of providing related search queries are disclosed. A new item listing is identified based on a determination that the new item listing lacks a predetermined minimum amount of clickstream data. Similar item listings for the new item listing is determined from a plurality of old item listings based on at least one item feature of the new item listing and the plurality of old item listings. The plurality of old item listings comprises live item listings and completed item listings. Each old item listing has at least the predetermined minimum amount of clickstream data. Related search queries of the similar item listings are associated with the new item listing. The related search queries for the new item listing are provided along with the new item listing to a user on a client device. | 2014-06-26 |
20140181137 | PRESENTING DATA IN RESPONSE TO AN INCOMPLETE QUERY - Disclosed are systems, methods, and non-transitory computer-readable storage media for executing a database query based on an incomplete query. An example system configured to practice the method receives a web request, wherein a uniform resource locator (URL) of the web request provides an argument, and extracts the argument from the URL as a parameter for a database query. The system identifies an unspecified parameter in the database query, and selects a likely value for the unspecified parameter. Then the system executes the database query using the parameter and the likely value, and incorporates at least part of the query result in a web page served in response to the web request. The system can cache the web request and the likely value for the unspecified parameter for later use. | 2014-06-26 |
20140181138 | ESTIMATING RISK OF BUILDING A COMPUTING SYSTEM - Risk assessment for a computing system being developed can include receiving a user input specifying a proposed topology for a computing system. The proposed topology is defined by a first software product to be used and an architecture having a first non-functional component. A problem knowledge repository is searched using a processor for records of problems correlated with the proposed topology. A level of risk in implementing the computing system using the proposed topology is calculated according to the searching using the processor. | 2014-06-26 |
20140181139 | ESTIMATING RISK OF BUILDING A COMPUTING SYSTEM - Risk assessment for a computing system being developed can include receiving a user input specifying a proposed topology for a computing system. The proposed topology is defined by a first software product to be used and an architecture having a first non-functional component. A problem knowledge repository is searched using a processor for records of problems correlated with the proposed topology. A level of risk in implementing the computing system using the proposed topology is calculated according to the searching using the processor. | 2014-06-26 |
20140181140 | TERMINAL DEVICE BASED ON CONTENT NAME, AND METHOD FOR ROUTING BASED ON CONTENT NAME - In a network system based on a content name, a terminal device may generate and transmit a block query requesting segments, and may receive segments corresponding to the block query. | 2014-06-26 |
20140181141 | Scalable Analysis Platform For Semi-Structured Data - A method of operating a query system includes retrieving objects from a data source. Each of the retrieved objects includes (i) data and (ii) metadata describing the data. The method further includes dynamically creating a cumulative schema. The dynamically creating includes, for each object of the retrieved objects, (i) inferring a schema from the object based on the metadata of the object and inferred data types of elements of the data of the object, (ii) creating a unified schema, and (iii) storing the unified schema as the cumulative schema. The unified schema describes both (a) the object described by the inferred schema and (b) a cumulative set of objects described by the cumulative schema. The method further includes storing the data of each of the retrieved objects in a storage service. | 2014-06-26 |
20140181142 | SYNDICATION FEEDS FOR PEER COMPUTER DEVICES AND PEER NETWORKS - Syndication feeds for peer computer devices. In one aspect, a request is received at a server for a syndicated feed from a peer on a peer-to-peer network. It is determined whether the peer is currently online or offline; if online, the requested feed is pulled from the peer and served to the requestor, and if offline, the requested feed is retrieved from a cache of the server and served to the requestor. In one embodiment, an online/offline indicator is inserted in a feed by the server to indicate to the user the online or offline status. | 2014-06-26 |
20140181143 | FILE PRESENTATION METHOD AND APPARATUS - Embodiments of the present invention provide a file presentation method and apparatus, and relate to the field of data management, which can help a user manage and view data. The file presentation method includes: obtaining files and file information typed by a user and corresponding to the files; extracting keywords from the file information corresponding to the files and using the keywords as tags of the files; and presenting files with a same tag according to a preset rule. The present invention can be applied in data management and viewing. | 2014-06-26 |
20140181144 | STREAM DATA PROCESSING METHOD ON RECURSIVE QUERY OF GRAPH DATA - A stream data processing computer comprises: a query execution module to receive an input stream of stream data, manage execution order of operators for executing a query, and output an output stream, the operators including static recursive execution modules, a judge operator, and a dynamic recursive execution module; and a memory including a temporal store to store data generated in executing the query. The static recursive execution modules are configured to conduct a recursive number of static recursive execution of the query. The judge operator is configured to determine whether a preset condition is met after the recursive number of static recursive execution of the query. The dynamic recursive execution module is configured, if the preset condition is not met, to continue execution of the query by dynamic recursive execution from a last result of a last module of the static recursive execution modules, based on a dynamic recursive value. | 2014-06-26 |
20140181145 | Modular Software System for Use in an Integration Software Technology and Method of Use - A modular software system for use with an integration software technology that facilitates an integration project by providing valuable information resources that assists in the development, deployment, and management on an integrated system as well as the resolution of any integration related issues. The module software system accomplishes this through the use of a plurality of modules and a method of use. The plurality of modules save time and effort involved in collecting a plurality of technical and non technical information required to make key decisions during the integration project implementation. By providing information in a packaged and organized way, the plurality of modules saves valuable and skilled resource man hours and effort reducing the cost spent on project implementation. The method of use allows project managers, technical team and business users to spend less time on collecting and organizing information before and during the implementation of an integration projects. | 2014-06-26 |
20140181146 | SYSTEM AND METHOD FOR SOCIAL DATA MINING THAT LEARNS FROM A DYNAMIC TAXONOMY - A system, method and article of manufacture that selects at least keyword from a taxonomy of a publication system; used the at least one keyword for performing data mining of a social network to detect conversations relating to products; compared elements of the conversations with functions of the publication system; and responsive to comparing, uses the elements of the conversation to change the taxonomy or the offering of products on the publication system. The conversations comprise posts relating to a product, the functions of the publication system comprise searches relating to the product, and changing the taxonomy comprises adding a category to the taxonomy | 2014-06-26 |
20140181147 | DNA MATCHING - A method of searching a computer database containing a plurality of stored DNA profiles is provided. The method involves generating a search profile formed of two or more allele identities for each of one or more loci, at least one of the allele identities having a limited range of values, with the search profile being compared against the one or more stored DNA profiles from a database to establish matches between the search and stored profile. | 2014-06-26 |
20140181148 | Distributed Management Framework for Personal Attributes - A technique for distributed management of attributes includes propagating attributes based upon attribute-granularity permissions. An example of a system according to the technique may include a server, coupled to a first client and a second client, that includes a module that receives attribute data from the first client; a permissions database where first permissions associated with the first client are set at the individual attribute level for the second client; an engine for updating the permissions database and for validating the first permissions for the second client; and an engine for distributing first client updates based on validated permissions to destinations associated with the one or more second destination stores. | 2014-06-26 |
20140181149 | SYSTEMS AND METHODS FOR PROVIDING MULTIMEDIA - Exemplary embodiments of methods and systems for providing multimedia are provided. A method for providing multimedia can include receiving one or more data files containing multimedia from a first user, storing the one or more data files containing the multimedia, and providing at least one of the one or more data files based on access granted by the first user and at a future time set by the first user. A trustee service can be provided to provide the one or more data files to a user at a future time based on predetermined criteria, such as a data, condition or future event. | 2014-06-26 |
20140181150 | METHODS FOR MANAGING, SEARCHING, AND PROVIDING BRAND RELATED CONTENT - Systems and methods are provided for a brand search ecosystem accessed via a network including a database of brands and branded products, locations, features, and services with input on business rules, algorithms, and information from brandholders and/or providing economic incentive payments to participants in the brand search ecosystem. The brand search ecosystem includes a brand name database including a plurality of brands and brandholders and brandbidders associated with respective brands. A search engine communicates with brandholders and the brand name database via a network for accessing information of brandholders and the brand name database to identify brandholders and brandbidders associated with brands. The search engine receives search requests from users, accesses the brand name database, and provides search results to the users. A clearing house processes economic incentive payments to brandholders and/or brandbidders associated with brands in the database. | 2014-06-26 |
20140181151 | QUERY OF MULTIPLE UNJOINED VIEWS - A system includes identification of two or more information models of a database schema, where each of the two or more information models includes a plurality of dimensions and a respective measure, and is not joined to any other of the two or more information models, generation, for each of the two or more information models, of an auto join on a dimension included in the information model, reception of an object-based query including one or more objects of the two or more information models, generation of one structured language query for each of the two or more information models, obtaining of a result set for each of the two or more structured language queries, and aggregation of the result sets into an aggregated result set. | 2014-06-26 |
20140181152 | INTERNET RADIO AND BROADCAST METHOD - Data streams are generally selected according to user preferences and transmitted to the user in general alignment with expressed preferences of the user. Such data streams may be music, including music videos. Users may indicate their general or specific preferences with regards to song, artists, or albums. Any other aspects or factors that might affect the user's preferences can be taken into account. A playlist is created that combines all of these factors. The playlist then serves as the basis for feeding the data streams to the user. Each user is able to express his or her own preferences and receive music corresponding to those preferences on an on-going basis. | 2014-06-26 |
20140181153 | SITE AND CHANNEL MANAGEMENT TO ACHIEVE CONTENT REPURPOSING - Systems and methods for managing enterprise-level interrelated content items used in Web sites. In accordance with the present disclosure, site objects, channel objects and content objects are associated with each other to form a hierarchical site structure. The content objects are linked to corresponding content items in a content repository, and are grouped together by association with channel objects in the site structure. Each of the objects in the site structure has an associated set of content services and can be deployed individually or in combination, while maintaining references to the related objects in the hierarchical site structure. | 2014-06-26 |
20140181154 | GENERATING INFORMATION MODELS IN AN IN-MEMORY DATABASE SYSTEM - Various embodiments of systems and methods for generating information models in an in-memory database system by importing data foundation from existing Semantic layer files are described herein. The method includes specifying a type of information view to be generated to model content data. Further the method includes invoking the content data from existing semantic layer files using an import option of a content data editor interface. Subsequent to selecting one or more semantic layer files, automatically extracting table objects corresponding to the selected semantic layer files along with data foundation objects from a file source. | 2014-06-26 |
20140181155 | SYSTEMS AND METHODS FOR DIRECTING IMAGED DOCUMENTS TO SPECIFIED STORAGE LOCATIONS - Systems and methods for substantially automatically storing imaged documents in particular file storage locations. In various embodiments, the system is configured to automatically store an imaged document in a particular file storage location based, at least in part, on at least one machine-readable indicia (e.g., a bar code, such as a linear or matrix bar code) that is included within the document. In particular embodiments, the system is configured to store the documents under particular file names or as particular file types associated with the indicia. The system may also be adapted to automatically assemble multiple imaged documents into a single document based, for example, on respective page numbers that are associated with the machine-readable indicia, or that are included within the images themselves. | 2014-06-26 |
20140181156 | PROVIDING CONTENT ITEMS FOR NON-STANDARD CONTENT ITEM SLOTS - In some instances, a resource may have display space that is independent of the first-party content and which may be used for presenting third-party content items. The display of third-party content items may also depend on one or more device parameters. For a non-standard space, such as a content item slot having a non-standard ratio of height to width, a determination of the number of content items that can fill the non-standard content item slot may be made based on the height of the content item slot, the width of the content item slot, and a minimum content item size. The number of content items may be selected and formatted, such as by modifying a font size, based on the height and width of the content item slot and the minimum content item size. Data may be output to effect display of the formatted content items with the resource. | 2014-06-26 |
20140181157 | INTELLIGENT CONTENT ITEM IMPORTING - Systems, methods, and computer-readable storage media for importing a new content item, such as a photo, document, video, email, or application, into a content item repository. A content item repository can contain a set of existing content item groups, and each content item group can include at least one content item. The system can calculate a profile for a new content item to be imported. Upon determining, based on the calculated profile, that the new content item exceeds a similarity threshold for an existing content item group, the system can insert the new content item into the content item group. Upon determining, based on the calculated profile, that the new content item does not exceed the similarity threshold for any existing content item group, the system can create a new content item group and insert the new content item therein. | 2014-06-26 |
20140181158 | MEDIA FILE SYSTEM WITH ASSOCIATED METADATA - In a system that includes a selection device, a method is provided that includes playing a media file with the system, and adjusting one or more media playback settings based on metadata associated with the media file. | 2014-06-26 |
20140181159 | SYSTEM AND METHOD FOR ORGANIZING FILES BASED ON AN IDENTIFICATION CODE - A system for determining a time that a file was created and associating an ID with the file based on the file creation time is disclosed. The system adjusts the creation time by a time zone offset. In the case of image files, the file creation time may be based on information associated with the image: (1) by the camera that took the picture (exchangeable image file data); (2) when the photo was last modified in memory (file modification time data); (3) based on the raw date and time the photo file was created (file date-time data); and (4) when the photo was imported onto a client device. The system may rename the file with this adjusted creation time to create a standardized name. As a result, the standardized name provides a filename nomenclature that is based on the actual or estimated time of when the file was created. | 2014-06-26 |
20140181160 | SEQUENTIAL SEMANTIC REPRESENTATIONS FOR MEDIA CURATION - Generating a sequential semantic representation and a resulting content item sequence or presentation is disclosed. A set of nodes and paths among the nodes are determined. Each node includes a corresponding a set of criteria. The paths define a relationship among the plurality of nodes. Transitional operators that define additional criteria for the nodes, are associated with the paths. Content items that include characteristics that are determined to match the corresponding set of criteria for at least one of the nodes are retrieved. | 2014-06-26 |
20140181161 | METHOD AND SYSTEM FOR SPEEDING UP COMPUTER PROGRAM - A method and system for speeding up a computer program is provided. The method includes: determining a critical file and a non-critical file; storing the non-critical file in a first storage device, and storing the critical file in a second storage device, wherein data accessing speed of the second storage device is faster than that of the first storage device; and receiving a file operation for accessing the critical file, redirecting the file operation to the second storage device, accessing the critical file stored in the second storage device. As for the characteristic that the speed for reading and writing the file is limited by the speed of the storage device, the file operation for accessing the critical file is redirected to the file stored in the device with faster speed via the redirection technology, to speed up the startup and running speed of the program. | 2014-06-26 |
20140181162 | MANAGING GLOBAL CACHE COHERENCY IN A DISTRIBUTED SHARED CACHING FOR CLUSTERED FILE SYSTEMS - Systems. Methods, and Computer Program Products are provided for managing a global cache coherency in a distributed shared caching for a clustered file systems (CFS). The CFS manages access permissions to an entire space of data segments by using the DSM module. In response to receiving a request to access one of the data segments, a calculation operation is performed for obtaining most recent contents of one of the data segments. The calculation operation performs one of providing the most recent contents via communication with a remote DSM module which obtains the one of the data segments from an associated external cache memory, instructing by the DSM module to read from storage the one of the data segments, and determining that any existing contents of the one of the data segments in the local external cache are the most recent contents. | 2014-06-26 |
20140181163 | FORMULA CALCULATION METHOD AND ELECTRONIC DEVICE THEREFOR - A method for calculating a formula included in text in an electronic device includes detecting the text, detecting at least one formula included in the detected text, calculating at least the one formula, and displaying the calculated result. An apparatus for implementing the method includes at least one processor, at least one memory, and at least one program which is stored in at least the one memory and is configured to be executable by at least the one processor. The at least one program detects input text, detects at least one formula included in the detected text, calculates at least the one formula, and displays the calculated result. | 2014-06-26 |
20140181164 | SELECTIVELY COMBINABLE SHIFTERS - An apparatus for mathematical manipulation is described allowing the selective combination of shifters to shift binary numbers of various widths. Selective combination allows on-the-fly adjustment of shifters from independent to coordinated shifting operations. Selective combination allows adjustable hardware-based shifting while saving space and resources. Multiple eight-bit shifters can be configured for a variety of operand widths, such as a 32-bit width, a 24-bit width, a 16-bit width, or an eight-bit width. Multiplexers route the appropriate input data to the appropriate shifters. Opcodes configure the shifters for the desired type of shift and a shifted result is generated. | 2014-06-26 |
20140181165 | Three-Term Predictive Adder and/or Subtracter - A predictive adder produces the result of incrementing and/or decrementing a sum of A and B by a one-bit constant of the form of the form 2 | 2014-06-26 |
20140181166 | APPARATUS FOR LOW COMPLEXITY SUB-NYQUIST SAMPLING OF SPARSE WIDEBAND SIGNALS - An apparatus for low complexity sub-Nyquist sampling of sparse wideband signals is provided, including a mixer, a periodic random sequence generator and a filter bank. The periodic random sequence generator generates a periodic pseudo-random sequence. The mixer is connected to the periodic random sequence generator for receiving the periodic pseudo-random sequence and mixing with an input signal to obtain a modulated signal. The filter bank further includes a plurality of filters and is connected to the mixer for filtering the modulated signal. The sub-Nyquist sampling apparatus may further includes a plurality of analog-to-digital convertors (ADCs), with each ADC connected to each filter of the filter bank to sample the signal from the filter bank and output a sampling signal. | 2014-06-26 |
20140181167 | RANDOM NUMBER GENERATING DEVICE - A random number generating device includes a processing request part, a receiving part, a counting part, and a random number generation part. The processing request part makes a request for a predetermined processing to a processing requested object. The receiving part receives a response from the processing requested object in response to the request. The counting part performs a counting operation to increase or decrease a count value with a predetermined cycle, the counting operation being started at least prior to receipt of the response. The random number generation part acquires at least one count value of the counting part at least one predetermined acquisition timing after the receipt of the response is started, and generates a random number by using the at least one count value that is acquired. | 2014-06-26 |
20140181168 | METHOD AND APPARATUS FOR REDUCED MEMORY FOOTPRINT FAST FOURIER TRANSFORMS - Generally, this disclosure describes a method and apparatus for reduced memory footprint fast Fourier transforms (FFTs). An apparatus may include intermediate factor circuitry configured to generate an intermediate factors vector including a number of intermediate factors in response to a request to generate an FFT of an N-point input data set, N composite, wherein N is equal to a product of a number of nonunity integer factors, the number of intermediate factors is related to the nonunity integer factors of N and the number of intermediate factors is less than N. The apparatus may include intermediate result circuitry configured to reconstruct a subset of twiddle factors based at least in part on an element by element product of a first subset of the intermediate factors vector and a complex conjugate of a second subset of the intermediate factors vector, wherein the twiddle factors are complex roots of unity. | 2014-06-26 |
20140181169 | METHOD, APPARATUS, SYSTEM FOR SINGLE-PATH FLOATING-POINT ROUNDING FLOW THAT SUPPORTS GENERATION OF NORMALS/DENORMALS AND ASSOCIATED STATUS FLAGS - A mechanism for performing single-path floating-point rounding in a floating point unit is disclosed. A system of the disclosure includes a memory and a processing device communicably coupled to the memory. In one embodiment, the processing device comprises a floating point unit (FPU) to generate a plurality of status flags for a rounded value of a finite nonzero number. The plurality of status flags are generated based on the finite nonzero number without calculating the rounded value of the finite nonzero number. The plurality of status flags comprises an overflow flag and an underflow flag. The FPU determines whether a rounded value should be calculated for the finite nonzero number based on the plurality of status flags and whether the overflow flag is asserted. Upon determining that the rounded value should be calculated for the finite nonzero number based on the plurality of status flags and that the overflow flag is asserted, the FPU calculates the rounded value of the finite nonzero number based on an overflow rounding. Upon determining that the rounded value should be calculated for the finite nonzero number based on the plurality of status flags and that the overflow flag is not asserted, the FPU calculates the rounded value of the finite nonzero number based on a blended reduced precision rounding. | 2014-06-26 |
20140181170 | ARITHMETIC CIRCUIT AND ARITHMETIC METHOD - According to one embodiment, an arithmetic circuit includes follows. The arithmetic unit performs an arithmetic operation including addition and multiplication to generate a first value of (n+m) bits. The rounding preprocessor performs an OR operation on lower (m−k) bits of the first value to generate a second value of 1 bit. The register stores a third value of (n+k+1) bits obtained by concatenating upper (n+k) bits of the first value and the second value. The rounding postprocessor calculates a carry bit value of 1 bit from a most significant bit of the third value and lower (k+1) bits of the third value, and adds the carry bit value to upper n bits of the third value. | 2014-06-26 |
20140181171 | METHOD AND SYSTEM FOR FAST TENSOR-VECTOR MULTIPLICATION - A method and a system for fast tensor-vector multiplication provide factoring an original tensor into a kernel and a commutator, multiplying the kernel obtained by the factoring of the original tensor, by the vector and thereby obtaining a matrix, and summating elements and sums of elements of the matrix as defined by the commutator obtained by the factoring of the original tensor, and thereby obtaining a resulting tensor which corresponds to a product of the original tensor and the vector. | 2014-06-26 |
20140181172 | OFFLOADING TETHERING-RELATED COMMUNICATION PROCESSING - This disclosure is directed to offloading tethering-related communication processing. In general, a communication processor in an intermediary device may be responsible for handling communication between tethered devices and a wide area network (WAN) like the Internet. In offloading responsibility for managing tethered devices to the communication processor, other processing resources (e.g., an applications processor) in the intermediary device may be both uninvolved and potentially totally isolated from the tethering, allowing the intermediary device to conserve power/processing resources, maintain better security, etc. An intermediary device may comprise, for example, a communication module to communicate with at least one other device and a WAN, a communication processor to control how information may be conveyed between the at least one other device and the WAN and an application processor, separate from the communication processor, to execute at least one application in the device. | 2014-06-26 |
20140181173 | System and Method for Synchronizing Operations Among a Plurality of Independently Clocked Digital Data Processing Devices - A system is described for maintaining synchrony of operations among a plurality of devices that have independent clocking arrangements. The system includes a task distribution device that distributes tasks to a synchrony group comprising a plurality of devices that are to perform the tasks distributed by the task distribution device in synchrony. The task distribution device distributes each task to the members of the synchrony group over a network. Each task is associated with a time stamp that indicates a time, relative to a clock maintained by the task distribution device, at which the members of the synchrony group are to execute the task. Each member of the synchrony group periodically obtains from the task distribution device an indication of the current time indicated by its clock, determines a time differential between the task distribution device's clock and its respective clock and determines therefrom a time at which, according to its respective clock, the time stamp indicates that it is to execute the task. | 2014-06-26 |
20140181174 | DISTRIBUTED PROCESSING OF STREAM DATA ON AN EVENT PROTOCOL - An exemplary method for distributed processing of streaming data on an event protocol comprises receiving a plurality of related events from the streaming data at a node, amending a state of the related events, determining an error margin based on the amended state, and updating a current data transformation based on the amended state and error margin, thereby enabling real time analysis of streaming data. | 2014-06-26 |
20140181175 | Data-Intensive Computer Architecture - A data-intensive computer includes a processing sub-system formed by a plurality of processing servers, a database sub-system formed by a plurality of database servers configured to form a collective database, and a unifying operating system environment. The unifying operating system environment extends across the processing sub-system and the database sub-system to coordinate operation of the plurality of processing servers and the plurality of database servers to act as components in a single data-intensive computer and presents the database sub-system to an application running in the data-intensive computer as a layer in a memory hierarchy of the data-intensive computer. | 2014-06-26 |
20140181176 | GRAPHICAL USER INTERFACE FOR HADOOP SYSTEM ADMINISTRATION - Systems and methods are described herein for administration of a Hadoop distributed computing network. The described embodiments include a graphical user interface (GUI) that facilitates administration and setup of a Hadoop system by removing the need for the administrator to enter complicated commands via a command line interface. The GUI also provides a visual indicator of the setup progress of the Hadoop system, among other benefits. | 2014-06-26 |
20140181177 | METHOD, COMPUTER READABLE MEDIUM AND SYSTEM FOR GENERATING A USER-INTERFACE - A method, computer readable medium and system are disclosed. An embodiment of the method includes obtaining, by a single client, a request for data from a patient browser; querying, by the single client, at least one of a plurality of servers for the requested data, each of the plurality of servers hosting a different imaging application, the imaging applications being independent of each other, receiving, by the single client, an indication, the indication indicating that a first server of the plurality of servers contains the requested data and retrieving, by the single client, the requested data such that the associated server is transparent to the user. The different imaging applications may be different versions of the same imaging application, different applications or different imaging applications being based on different versions of the same product-line code. | 2014-06-26 |
20140181178 | Dynamic Execution - The disclosed embodiments relate to provisioning of a service, such as a financial service, to a device, such as a mobile device operative to access the service wirelessly or otherwise, in a manner which efficiently provides a consistent user experience which meets a user's expectations as to the functionality and quality of the service, including the user interface therefore and service delivery, which leverages the available capacities of the devices through which the service is provided so as to maximize the functionality and quality of the provided service without diminishing the experience, i.e. without substantially reducing the quality or functionality. | 2014-06-26 |
20140181179 | SYSTEMS AND METHODS FOR TRANSMITTING DATA IN REAL TIME - Systems and methods described herein facilitate the transmission of data in real time by using TCP connections such that the latency issues incurred from packet loss is prevented. A server is in communication with a client, wherein the server is configured to facilitate forming a plurality of TCP connections with the client. The server is also configured to receive one or more requests from the client via the TCP connections, wherein at least one of the requests corresponds to a request to receive data in real time. The server is configured to separate the real-time data into a succession of data sets and associate the data sets to the TCP connections such that each of the succession of data sets is associated with a separate TCP connection. Each of the succession of data sets is transmitted to the client via the associated separate TCP connections. | 2014-06-26 |
20140181180 | Multi-Websites contents fetcher software system - This invention includes uniquely designed implementation methods and processes that enable multi-website content to be displayed at the end user's or server-defined selection. To achieve this purpose, the multi-website content-fetching system implements content-selection methods and apparatus to create desired web page access aside from using URLs (uniform resource locator). This system can also aggregate multiple web pages to a local data structure on physical media, change contents, references and modify links in the data structure systems in order to display multi-website content correctly, the way users would see the content using traditional browsers. Also implemented is a server-directed process to access web content that further improves efficiency for multi-websites content fetching and display efforts. Finally, the multi-website content fetcher utilizes one-mouse-click operations to aggregate and correctly display user-selected or server-defined web content. This is a small entity application. | 2014-06-26 |
20140181181 | Communication System - A method of processing client requests on a data processing apparatus. The method includes receiving control portions of client requests from respective clients. Each client request has control and payload portions, where the payload portion includes data and the control portion includes information relating to the data of the payload portion. The method also includes buffering, in non-transitory memory of the data processing apparatus, the received client request control portions, and retrieving the payload portion of a client request before processing that client request. | 2014-06-26 |
20140181182 | METHOD AND SYSTEM OF DISPLAYING FRAME - A method and a system of displaying a frame are provided. The method is applicable for an electronic apparatus, and the method includes: obtaining capability information of each client apparatus in a subnet where the electronic apparatus is located, so as to obtain total capability information; connecting a server system and receiving a capability inquiring instruction from the server system; reporting the total capability information to the server system in response to the capability inquiring instruction, so that the server system sends a drawing instruction; co-generating the frame with the client apparatuses according to the drawing instruction sent by the server system. | 2014-06-26 |
20140181183 | INFORMATION PROCESSING SYSTEM, WIRELESS TERMINAL, LAUNCHING METHOD OF PORTABLE INFORMATION TERMINAL AND COMPUTER READABLE RECORDING MEDIUM HAVING PROGRAM FOR CONTROLLING THEREOF - The present invention provides an information processing system including a portable information terminal having a plurality of functions and a wireless terminal which wirelessly communicates with the portable information terminal. The wireless terminal includes an acquisition unit for acquiring function information indicating a plurality of programs contained in the portable information terminal from the portable information terminal and a launch instruction unit for, in response to selection of a program of a plurality of programs indicated by the function information acquired by the acquisition unit, transmitting to the portable information terminal a launch instruction signal for instructing to launch the selected program. The portable information terminal includes a processing unit for starting execution of a program whose launch is instructed by the launch instruction signal following reception of the launch instruction signal from the wireless terminal. | 2014-06-26 |
20140181184 | SYSTEM AND METHOD OF BINDING A CLIENT TO A SERVER - Systems and methods to bind a client with a server are provided. A particular method includes establishing a connection between a server and a client. A list of best-fit server IP addresses is received at the client via the connection. A determination is made whether the server is identified in the list of best-fit server IP addresses. When the server is not identified in the list of best-fit server IP addresses, the connection to the server is terminated. | 2014-06-26 |
20140181185 | Systems and Methods For Providing Customized Media Channels - The present application describes systems and methods for creating customized media channels. A method of the invention according to some embodiments includes: (a) transmitting to a user device information comprising a list of music genres; receiving from the user device a message indicating that a user selected one of the listed genres and including an identifier identifying the selected genre; selecting one or more media content items in response to receiving the message, wherein the selection is based, at least in part, on (i) the genre selected by the user and (ii) profile information associated with a user identifier input by the user and/or a device identifier associated with the device; and transmitting the selected media content items to the device. | 2014-06-26 |
20140181186 | SCALABLE CONTENT DELIVERY NETWORK REQUEST HANDLING MECHANISM WITH SUPPORT FOR DYNAMICALLY-OBTAINED CONTENT POLICIES - Described herein are improved systems, methods, and devices for delivering and managing metadata in a distributed computing platform such as a content delivery network (CDN) so as to configure content servers to handle client requests. The teachings hereof provide, among other things, scalable and configurable solutions for delivering and managing metadata, preferably by leveraging dynamically obtained control information. For example, in one embodiment, a given content server may store metadata, e.g., in a configuration file, that references dynamic, late-bound control information for use in satisfying dependencies. This dynamic control information can be requested by the CDN content server, typically from a remote host, when needed to parse and execute the metadata. | 2014-06-26 |
20140181187 | SCALABLE CONTENT DELIVERY NETWORK REQUEST HANDLING MECHANISM TO SUPPORT A REQUEST PROCESSING LAYER - Described herein are improved systems, methods, and devices for delivering and managing metadata in a distributed computing platform such as a content delivery network (CDN) so as to configure content servers to handle client requests. The teachings hereof provide, among other things, scalable and configurable solutions for delivering and managing metadata, preferably by leveraging dynamically obtained control information. For example, in one embodiment, a given content server may store metadata, e.g., in a configuration file, that references dynamic, late-bound control information for use in satisfying dependencies. This dynamic control information can be requested by the CDN content server, typically from a remote host, when needed to parse and execute the metadata. | 2014-06-26 |
20140181188 | CPM SERVICE PROVISIONING SYSTEM AND METHOD FOR INTERWORKING WITH NON-CPM SERVICE - A Converged-Internet Protocol (IP) Messaging (CPM) service provisioning method and system are provided including a CPM server. The CPM server includes an eXtension Markup Language (XML) Document Management (XDM) client for sending a request for preference information of a recipient terminal to which the CPM message is to be delivered, and receiving the preference information in response to the request from an XDM server that stores and manages the preference information of the recipient terminal; and an interworking selection entity for determining a non-CPM service to be subjected to interworking depending on the received preference information, and delivering the CPM message to an interworking server that interworks with the determined non-CPM service. | 2014-06-26 |
20140181189 | GEOSPATIAL VISUALIZATION PERFORMANCE IMPROVEMENT FOR CONTIGUOUS POLYLINES WITH SIMILAR DYNAMIC CHARACTERISTICS - Techniques are disclosed for rendering geographic information system (GIS) data. A server component responding to a request for GIS data for a given area combines contiguous elements that share the same dynamic characteristics. For example, a map server may combine the polylines of contiguous road segments sharing the same current speed/congestion conditions. Doing so may greatly reduce the number of individual polylines that are sent to a client for rendering. | 2014-06-26 |
20140181190 | HIERARCHICAL DISPLAY-SERVER SYSTEM AND METHOD - A computing system includes a hierarchical set of servers. The hierarchical set includes a master server and one or more slave server. The master server and slave servers communicate with at least one non-intelligent user system over a communications network. The master server has full access to each non-intelligent user system. The master server controls access permissions for each slave server to the non-intelligent user system(s). Each higher level slave server can control access permissions for sub-level slave server(s) to the non-intelligent user system(s). A master or, if permitted access, a slave server, creates a window in a display of the non-intelligent user system, and can provide access to the window to any lower-level slave server to send pixels to fill that window. The pixels can be the graphics output of an application such as a browser or spreadsheet or the pixels can be video (either live or read from a hard drive). In other applications of the servers, the server system can control output on components of the user system, and receive input from components and peripherals of the user system, all via communications over the network. Access to respective non-intelligent user systems is dictated by the master server and each higher level slave server of the hierarchical set of servers. Data representing input of components and peripherals is multiplexed and communicated over the network by the user system, and data representing output of components of the user system is received by the user system over the network and demultiplexed and delivered to the component for output on the user system. | 2014-06-26 |
20140181191 | SERVICE RELAY APPARATUS AND A METHOD FOR SAME - Disclosed herein is an apparatus for relaying a service, including: a client connector receiving a message from a client; a content storage storing bulletin board information; a controller inserting the message into the bulletin board information; an account information registerer storing account information on each user; and a service connector transmitting the message to one or more service apparatuses corresponding to the account information. | 2014-06-26 |
20140181192 | Ranking Test Framework for Search Results on an Online Social Network - In one embodiment, a method includes accessing a social graph comprising a plurality of nodes and edges, receiving a set of scored results from a user that include results generated by a search algorithm in response to a query from the user and a score for each result, where each result corresponds to a node of the social graph, calculating a gain for each result based on the score of the result, and modifying the search algorithm based on the calculated gain. | 2014-06-26 |
20140181193 | Detecting Mobile Device Attributes - In one embodiment, a method includes receiving a request for a webpage from a mobile-client system of a user, where the request includes an http-header, accessing information describing the user, determining the attributes of the mobile-client system based on the http-header and the information describing the user, and transmitting the webpage to the mobile-client system in response to the request, where the webpage has been customized based on the determined attributes of the mobile-client system. | 2014-06-26 |
20140181194 | ADVOCACY RETENTION SCORING FOR ONLINE COMMUNITY ADVOCACY MANAGEMENT PLATFORM - For an online community advocacy management platform, an advocacy retention score is established to foster elite advocates by providing incentives for engaging in brand-generated communications such as the creation of comments, and creating peer-to-peer and reputation-based relationships specific to the context of that brand community. Various techniques are presented to define levels and badges (milestones) to allow users to maintain an advocate reputation based on participation and community response. | 2014-06-26 |
20140181195 | POPULATING GHOST IDENTITIES FOR ONLINE COMMUNITY ADVOCACY MANAGEMENT PLATFORM - For an online community advocacy management platform, the techniques herein create “ghost profiles” of users not registered with the app/plug-in, but that are participating in the social media forum (an identification phase). In this manner, all participants may build their advocacy score regardless of the app/plug-in, which may be useful for the user if later deciding to participate officially, or else for the brand to continue to be able to monitor anonymous (yet uniquely identified) activity on an individual basis, and to identify, quantify, and foster the most valuable and influential advocates within the existing community. | 2014-06-26 |
20140181196 | CONTRIBUTION FILTERING FOR ONLINE COMMUNITY ADVOCACY MANAGEMENT PLATFORM - For an online community advocacy management platform, the techniques herein intelligently provide mechanisms and user interfaces for filtering (triaging) the view of comments and content based on advocate levels, trend rates, consumer participation, hot topics, recent activity, etc. by gauging the likelihood of user-generated actions to cause future influence based on their algorithmic similarities to historically influential actions, and weighted based on an aggregate, compounding history of individuals throughout time. | 2014-06-26 |
20140181197 | Tagging Posts Within A Media Stream - The present disclosure comprises systems and methods for tagging a post to a specific scene in a media stream. The systems and methods receive a post from a user to a specific scene in a media stream, tag the post to the specific scene in the media stream, generate a post indication/message indicating a post is tagged to the specific scene, receive a response to the post indication/message, surface the post, determine whether to display the media from beginning or from the tagged scene, locate the scene to which the post is tagged, display the media from the tagged scene, generate a spoiler alert, display spoiler alert, receive a response to the spoiler alert, and remove the alert. | 2014-06-26 |
20140181198 | SYSTEMS AND METHODS FOR ADDING DIGITAL CONTENT TO CONTENT MANAGEMENT SERVICE ACCOUNTS - Systems and methods for adding digital content associated with a first user account within a content management system to a second user account within the content management system. In various embodiments, the system may be configured to allow a user to add digital content to an account within a content management system associated with the user when the user receives a shared link to access digital content associated with an account within the content management system belonging to another user. The system may be configured to add the digital content to the user account by associating the digital content with the user's account. In various embodiments, the system may be configured to add the digital content to the user's account by creating an entry in a server-side file journal associated with the user's account, where the entry includes one or more file reference strings associated with the digital content. | 2014-06-26 |
20140181199 | Playback Queue Control Transition - Embodiments provided herein involve connected states between a mobile device and one or more zones in a network media system and different interactions between the mobile device and the network media system involving the connected states. The connected states may be established between the mobile device and the one or more zones such that further actions taken on media items identified in the playlist on the mobile device may also be taken on corresponding media items in a playback queue associated with the one or more zones. The interface on the mobile device may display various graphical representations to indicate the different interactions involving the connected states, including when a connected state is established, when a connected state is lost, and when a reconnected state is reestablished. The interface may further provide selectable icons to allow a user to navigate among the different media playback options involving the connected states. | 2014-06-26 |
20140181200 | ONE GROUP PAGING SCHEME FOR MACHINE-TO-MACHINE COMMUNICATION - A group paging method is disclosed for efficient machine-to-machine communication in a wireless network. The group paging method enables M2M-capable base stations to group M2M-capable mobile stations according to their traffic properties, assign them a group paging ID, and thereafter page the M2M device, whether the mobile station is asleep or not, by way of a paging channel. The group paging method mitigates traffic congestion on the wireless network. | 2014-06-26 |
20140181201 | APPARATUS AND METHOD FOR MANAGING LOCAL WIRELESS NETWORK GROUP - An apparatus and a method for managing a local wireless network includes receiving, by a first group owner, capability information of a first client and a second client, selecting at least one of the first client and the second client as a second group owner based on the capability information, and replacing the first group owner with the second group owner as a group owner of the local wireless network if the first group owner is determined to be unavailable. | 2014-06-26 |
20140181202 | Group Coordinator Device Selection - Embodiments described herein involve selecting a group coordinator device for a group of media devices of a networked media playback system. One of the media devices in the networked media playback system may be a group coordinator device configured to provide media content and playback timing information to other media devices in the group for synchronized playback of media content. Selection of the group coordinator device may involve performing an evaluation of one or more parameters associated with each of the one or more media devices in the media playback system, determining that a particular media device is the most suitable group coordinator devices, and causing the particular media device to become the group coordinator device. | 2014-06-26 |
20140181203 | METHODS AND ARRANGEMENT FOR DISPATCHING REQUESTS - Methods and apparatuses for performing domain resolution prior to dispatching a request. A request from an Application Server (AS) is received. The AS and a network node are present in a first network domain. At least one target network domain is determined based on at least one domain indicator in the request. The domain indicator being associated with at least a part of the request, wherein the target network domain is one of: the first network domain and a second network domain. Then, the at least part of the request is dispatched, to at least one subscriber server present in the determined target network domain(s). | 2014-06-26 |
20140181204 | INTEREST GRAPH-POWERED SEARCH - A method, which identifies information of interest within an organization, determines use data that characterizes relationships among information items within the organization, where the information items include user data and collections of information items. The method generates interest data indicating affinities among the information items based on the determined use data. After receiving a query for data regarding the information items, the method responds to the query by providing one or more results based on the generated interest data. More details are provided herein. | 2014-06-26 |
20140181205 | PROMOTING SHARING IN A SOCIAL NETWORK SYSTEM - Implementations generally relate to promoting sharing in a social network system. In some implementations, a method includes receiving one or more media items in a social network, where the one or more media items are associated with a location. The method also includes detecting a post, where content in the post references the location. The method also includes providing a suggestion to a user to share the one or more media items in the post. | 2014-06-26 |
20140181206 | METHOD AND APPARATUS FOR GENERATING A WEB SITE USING A MULTI-DIMENSIONAL DESCRIPTION OF THE WEB SITE - A technique for generating a web site in accordance with received data entry by: determining at least one characteristic of at least one web site dimension of the web site based on the data entry; generating a multi-dimensional description of the web site based on the determined characteristics; retrieving web site data according to the generated multi-dimensional description of the web site; and generating the web site based upon the generated multi-dimensional description of the web site and the retrieved web site data. | 2014-06-26 |
20140181207 | POPULATING ONLINE FORUMS - In general, in one aspect, a forum for user interaction is provided. A clone of the forum is created, thereby allowing any number of users to be in the same forum while limiting the number of users in each instance of the forum. It is determined whether a relationship exists between a user entering the forum and one or more other users entering the forum or with one or more other users already in the forum. If a relationship exists, the user entering the forum is placed in a clone of the forum based on the relationship. | 2014-06-26 |
20140181208 | LINKING USERS INTO LIVE SOCIAL NETWORKING INTERACTIONS BASED ON THE USERS ACTIONS RELATIVE TO SIMILAR CONTENT - A system and method that uses internet content and/or content metadata as a means to establish social networks. Examples include linking internet users, searchers, viewers and/or listeners of the same and/or similar internet content to each other via a platform that enables any of the following in n-dimensional environments: social networking, communications, sharing, e-commerce, advertising, search, hosting and registry services, push and pull applications, anonymous communications, and rich presence. | 2014-06-26 |
20140181209 | PREFERRED CONTACT CHANNEL FOR USER COMMUNICATIONS - In one embodiment, a user of a social networking system requests to look up a contact's communication channel information in the user's address book. The social networking system provides to the user the contact's communication channels in an ordered sequence based on the user's social graph and communication information. | 2014-06-26 |
20140181210 | Platform System - In a networkable platform system for collecting and processing information in a network comprising a plurality of real access-authorized contributors, new processing procedures and a new analysis of information are made possible by the feature to the effect that the information on the platform is formed by a plurality of dual units, wherein each dual unit comprises a public discussion and a predefinable processing criterion assigned to said public discussion. | 2014-06-26 |