39th week of 2014 patent applcation highlights part 60 |
Patent application number | Title | Published |
20140289189 | PRIORITIZING FILE SYNCHRONIZATION IN A DISTRIBUTED COMPUTING SYSTEM - Technology is disclosed for performing a priority synchronization of a computing device to download a selected set of data files to the computing device from a distributed backup system. Data files are downloaded to a computing device by synchronizing the computing device with a server of the distributed backup system. A priority sync downloads a subset of the data files (“priority files”) rather than all of the data files of the user, thereby minimizing the computing resources consumed to download the data files. The priority sync can select the priority files based on various criteria, including an access pattern of the data files, attributes of the data files, or attributes of the computing device. The priority sync can also download the data files not identified as priority files (“non-priority files”). While the priority files are downloaded in their original format, the non-priority files are downloaded in a downgraded format. | 2014-09-25 |
20140289190 | CLASSIFICATION OF DATA OBJECTS IN A DISTRIBUTED FILE SYSTEM BASED ON APPLICATION CREATION AND/OR ACCESS INFORMATION - Technology is disclosed for classification of data objects (e.g., files) in a distributed file system based on application creation and/or access information. In some embodiments, data objects of a user are stored across multiple computing devices associated with a user, e.g., mobile computing devices such as a tablet, a laptop, or a smartphone, and/or at server systems, e.g., cloud-based storage servers, in a distributed cloud-based storage system. The technology described tracks the applications that create or touch particular data objects in the distributed file system and classifies the data objects according to these applications resulting in various application classifications. For example, a classification engine can process data objects in the distributed file system to identify an application that created the data object and/or applications that have accessed the data object. The classification information can be saved by, for example, a cloud-based storage server. | 2014-09-25 |
20140289191 | CONTEXT SENSITIVE DISTRIBUTED FILE SYSTEM SYNCHRONIZATION AND MERGING SEMANTICS - Technology is disclosed for context sensitive synchronization of a distributed cloud-based file system across multiple devices and for providing seamless merging of conflicting data objects. In some embodiments, data objects of a user are stored across multiple computing devices associated with a user, e.g., mobile computing devices such as a tablet, a laptop, or a smartphone, and/or at server systems, e.g., cloud-based storage servers, in a distributed cloud-based storage system. The described technology intelligently synchronizes the data objects based on context and manages potential conflicts. | 2014-09-25 |
20140289192 | PROVIDING PROCEDURES - For providing procedures, a synchronization module stores a plurality of equipment procedures in a procedure database. Each equipment procedure corresponds to an equipment instance of a plurality of equipment instances and each equipment instance corresponds to an equipment reference code. The synchronization module further synchronizes the plurality of equipment procedures to a mobile device. A retrieval module receives a first equipment reference code at the mobile device and retrieves a first equipment procedure indexed to the first equipment reference code. | 2014-09-25 |
20140289193 | SYNCHRONIZING FORWARDING DATABASES IN A NETWORK DEVICE BACKGROUND - Synchronizing forwarding databases in a network device. A first forwarding database may be maintained in a database engine portion of the network device. The forwarding database may include a plurality of entries, each of the entries comprises a synchronization field. The forwarding database may also include a global synchronization value used for the synchronization. A controller in the network device may receive a message indicating one or more changes to a first one or more entries in the forwarding database. The first one or more entries have a first global synchronization value in the synchronization field. Accordingly, the global synchronization value may be changed to a second value and a query may be performed using the first global synchronization value to return changes to the first entries. Changes to other entries in the forwarding database that occur after the global synchronization value is changed may not be part of the query results. | 2014-09-25 |
20140289194 | GAME STATE SYNCHRONIZATION AND RESTORATION ACROSS MULTIPLE DEVICES - Technology for a method for backing up and restoring game application state across multiple devices is disclosed herein. The method includes running an instance of a game application, by a distributed system, at a first electronic device, determining a backup event that occurs in the first electronic device, wherein the backup event suggests a backup of application state data and the application state data represent an application state of the game application at the backup event, and transmitting the application state data of the game application to a remote storage service, in response to the backup event. A second electronic device can retrieve the application state data from the remote storage service and restore the game application state. | 2014-09-25 |
20140289195 | CONFIGURABLE APPLICATION STATE SYNCHRONIZATION - Technology is disclosed for providing configurable synchronization mechanisms for automatic synchronization of application states across multiple devices using cloud storage. In accordance with the techniques introduced here, a method includes steps of receiving a request for supplemental application synchronization information associated with a first application on a first remote computing device. In response the request for the supplemental application synchronization information, application-specific configuration information is determined for synchronizing a state of the first application to a cloud-based storage service. The supplemental application synchronization information including the application-specific configuration information is then provided to the first remote computing device for facilitating synchronization of the state of the first application to the cloud-based storage service. | 2014-09-25 |
20140289196 | PRIORITIZING SYNCHRONIZATION OF AUDIO FILES TO AN IN-VEHICLE COMPUTING DEVICE - Technology is disclosed for synchronizing audio files from a computing device of a user to an in-vehicle computing device, such as an audio system, installed in an automobile. In one example, when the user plays an audio file on the in-vehicle computing device from the computing device, the audio file is copied at the in-vehicle computing device. After copying the currently playing audio file, the in-vehicle computing device can also copy at least some of the audio files from the computing device. The in-vehicle computing device computes a popularity score of each of the audio files based on an access pattern of the audio files, and categorizes them into priority files and low-priority files based on their popularity score. While the in-vehicle computing device copies the priority files, it copies metafiles of the low-priority files. The metafiles can include information such as a title, artist, etc. of the audio files. | 2014-09-25 |
20140289197 | METHOD AND APPARATUS FOR ENSURING CONSISTENT OUTCOMES IN UPDATES TO DISTRIBUTED DATABASES - Methods of conducting database transactions. One such method comprises receiving data to be written to a database; identifying a set of shard replicas corresponding to the database to which the data is to be written; transmitting, to each of the replicas in the set, a request to write the data thereto; receiving votes back from the replicas in the set, each vote representing whether the respective replica commits to a writing of the data thereto; determining whether to commit to the writing of the data to the database according to whether a majority of the replicas of every shard having replicas in the set has transmitted a vote committing to the writing of the data thereto; and transmitting an outcome of the determining to each of the replicas in the set. | 2014-09-25 |
20140289198 | TRACKING AND MAINTAINING AFFINITY OF MACHINES MIGRATING ACROSS HOSTS OR CLOUDS - Affinities between hosts in a virtualized environment may be monitored, such as by analyzing application interactions and network communications. Hosts that are determined to have dependencies on each other may be migrated together to improve performance of the hosts, such as by reducing network traffic. A method for migrating hosts may include determining an affinity between a plurality of hosts on a plurality of servers, identifying a host from the plurality of hosts for migration from a first server of the plurality of servers to a second server of the plurality of servers, and migrating the host from the first server to the second server. The servers may be part of different interconnected clouds. | 2014-09-25 |
20140289199 | EXTENSIBLE AND QUERYABLE STRONG TYPES - Data type configuration data is expressed and deployed to a database system to obtain a relational representation of the data types in addition to the compile code representation. Users or developers extend the data types by adding data to the relational representation, and the runtime environment operates off of the relational representation. Because the data types are extended (such as by creating new entities) using the data type tables in the relational representation, the extensions obtain the benefits of the type checking performed at compile time. | 2014-09-25 |
20140289200 | CONTROL METHOD, AND INFORMATION PROCESSING SYSTEM - A control method is used in an information processing system which has a plurality of computers. The control method includes receiving, by a first computer of the plurality of computers, an update request of data from a first client device, receiving, by a second computer of the plurality of computers, a read request of the data from a second client device. The control method also includes selecting, by the second computer, a computer as an query destination from the plurality of computers excluding the first computer and a third computer that is a terminal to receive the update request sent from the first computer, when the data is undergoing updating due to the update request; transmitting a verify request to inquire whether the data is undergoing updating, to the query destination; and transmitting the data to the second client device based on a reply from the query destination. | 2014-09-25 |
20140289201 | ELECTRONIC DEVICE SYSTEM RESTORATION BY TAPPING MECHANISM - Technology disclosed herein includes a method for system restoration between computing devices by a tapping mechanism. A first device detects (e.g., via NFC) a second device in proximity. The first device transmits a user credential of the first device to the second device. Either directly or via a cloud storage service, the first device instructs the second device to download a copy of system data of the first device from the cloud storage service, instead of from the first device. The second device is able to restore a system state of the first device on the second device, using the user credential and the system data. | 2014-09-25 |
20140289202 | UTILIZING USER DEVICES FOR BACKING UP AND RETRIEVING DATA IN A DISTRIBUTED BACKUP SYSTEM - Technology is disclosed for backing up and retrieving data in a distributed backup system (“the technology”). Files of a user can be stored across multiple computing devices (“the devices”) of the user, e.g., mobile devices, and/or at a server, e.g., a cloud storage server, in the distributed backup system. The user can define various policies for storing different files at different devices. For example, the user may define a policy for storing video files on a device that has a bigger display. The devices can be used as an edge cache of the distributed backup system in serving files to the user. Upon receiving a request for retrieving a file, the technology determines if any of the user devices that are in proximity to the requesting device has the file. If yes, the file is transmitted to the user from the proximate device instead of from the server. | 2014-09-25 |
20140289203 | USING MOBILE DEVICES OF A USER AS AN EDGE CACHE TO STREAM VIDEO FILES - Technology is disclosed for using computing devices (“the devices”) of a user as an edge cache of a distributed backup system to stream video files. In the distributed backup system, the user can store different data files of the user at different devices of the user and/or at a server. For example, the user may store video files at one of the devices of the user (“a first device”) in addition to storing at the server. When the user requests to stream a particular video file to a particular device, the technology streams the video file to the particular device either from the server or from the first device. If the first device is in proximity to the particular device, the video file is streamed from the first device instead of from the server, thereby minimizing the latency involved in streaming the video file from the server. | 2014-09-25 |
20140289204 | EXECUTING A FILE BACKUP PROCESS - A technique to execute a backup process efficiently when an identical file is owned by multiple persons in order to decrease storage capacity and traffic volume requirements. In a backup system including a backup execution terminal, backup destination terminals, and a management server, the backup execution terminal executes a deemed backup process for deeming the file identical to the target file and owned on the backup destination terminals to be a backup duplicate of the target file, or an actual backup process for sending the target file to the management server, each of the backup destination terminals stores the backup execution terminal and the file identical to the target file in association with each other at the time of the deemed backup, and the management server stores the target file sent from the backup execution terminal at the time of the actual backup. | 2014-09-25 |
20140289205 | DATA TRANSFER APPARATUS, SYSTEM, AND METHOD - An apparatus includes a memory, and a processor coupled to the memory. The processor is configured to determine a transfer purpose of data to be transferred from a first storage device to a second storage device via a network, and select transfer target data from data in the first storage device based on the determined transfer purpose of the data. | 2014-09-25 |
20140289206 | Cooperative Grid Based Picture Archiving and Communication System - A Cooperative Grid Based Picture Archiving and Communication System (Grid PACS for short) is a multimedia (imaging) medical information archiving, communication and application system used in hospitals. Based on the existing PACS servers, workstations, or other networked multimedia image management systems, it adds and integrates grid-based network functionality into the existing image systems to form new grid-based image communication and management system. | 2014-09-25 |
20140289207 | QUALITY ASSURANCE CHECKS OF ACCESS RIGHTS IN A COMPUTING SYSTEM - Systems and methods for ensuring the quality of identity and access management information at a computing system are described. Access right information that respectively corresponds to one or more access rights may be stored at a data store. The access right information may be stored in accordance with a data model that defines respective relationships between the access rights and both the users having access to the computing system and the computing resources of the computing system. At least a portion of the access right information may be retrieved, and quality assurance tasks may be performed using the portion of the access right information retrieved. | 2014-09-25 |
20140289208 | DATA COMPRESSION APPARATUS, DATA COMPRESSION METHOD, DATA DECOMPRESSION APPARATUS, AND DATA DECOMPRESSION METHOD - In a data compression apparatus, a search unit examines the sequence of symbols in compression target data, and searches for a second symbol string having the same sequence of symbols as a first symbol string that occurred previously, and a code generation unit encodes the second symbol string into a code containing information that specifies a block to which the beginning of the first symbol string belongs. In a data decompression apparatus, a code acquisition unit sequentially acquires codes from the beginning of the compressed data, and when the code of the second symbol string is acquired, a decompression unit acquires, from a storage device, one or more blocks starting with a block to which the beginning of the decompressed first symbol string belongs, on the basis of the information contained in the acquired code, and decompresses the second symbol string. | 2014-09-25 |
20140289209 | PROVIDING RECORD-LEVEL SHARING (RLS) TO LOCAL DATA SETS - Systems, methods, and computer program products are described for providing record-level sharing (RLS) for data sets to local users of a system. In one embodiment, a process includes requesting access to a data set from a record-oriented file system in which the file system manages records on behalf of one or more users, and the access is requested for a first local user. The process proceeds by locking the data set in the file system such that no direct access of the data set is allowed. Read and/or write requests for the data set are processed using the representation of the data set in the designated server address space. The data set in the file system is updated with any changes made to the representation of the data set in the designated server address space. | 2014-09-25 |
20140289210 | RE-RANKING RESULTS IN A SEARCH - The present disclosure is directed to positioning a new item in search results that may additionally include previously-released items. Items in a search result may be ranked by popularity scores. In embodiments of the present disclosure, a new item may receive a popularity score boost to compensate for that item's relative lack of history in comparison to the previously-released items. Embodiments of the present disclosure utilize outside data sources to rank the items. Outside data sources may include social media, knowledge bases, and like platforms to leverage available outside data to complement internal data. | 2014-09-25 |
20140289211 | METHOD AND SYSTEM FOR RESOLVING SEARCH QUERY AMBIGUITY IN A PRODUCT SEARCH ENGINE - Techniques for providing improved search results for queries are provided. The techniques include obtaining a candidate pair from a query log comprising a single word unigram and a two word bigram which expresses the same content as the unigram, receive customer interaction data from the query log for the unigram and the bigram, and determining if the candidate pair includes a dominant form, equivalent form, or un-comparable pair. The techniques also include creating a rule regarding treatment of the unigram or bigram in analyzing a query. The techniques further include receiving a query, analyzing the query to identify modified query results according to the rule, and presenting the query results. | 2014-09-25 |
20140289212 | SYSTEM AND METHOD FOR PROVIDING MOBILE URL IN MOBILE SEARCH ENVIRONMENT - Provided is a system and method for providing a mobile uniform resource locator (URL) in a mobile search environment. The system includes a collector configured to collect a mobile URL associated with a search target. The search target includes website information, where the website information is included in a search result of the search service. The system includes a determiner configured to determine a validity of the mobile URL. The system includes a provider configured to provide the mobile URL based on the determined validity of the mobile URL. | 2014-09-25 |
20140289213 | Search Engine With Term Cloud - A search system includes a server receiving content from one or more content sources. The server is in electronic communication with a user computer over a network and receives search criteria from the user computer to conduct a search of the content. A cloud generator executing on a computer readable medium generates a term cloud for display on the user computer, the term cloud having terms identified using search results from the search of the content, the terms each having a plurality of cloud actions associated therewith. The cloud generator receives one or more selected cloud actions from the user computer and updates the search results using the one or more selected cloud actions. A list generator executing on the server generates a list of results for display on the user computer using the search results | 2014-09-25 |
20140289214 | LANDING PAGE SEARCH RESULTS - Systems and methods for providing content are disclosed. In an embodiment, information encoding at least one keyword that is associated with first content accessed by a user is received. A search query based at least in part on at least one keyword is executed to identify items. In response to a request from the user to access second content, a response is generated to the request that includes item information associated with at least a subset of the identified items. The response is provided to the user. | 2014-09-25 |
20140289215 | SYSTEMS AND METHODS FOR GENERATING CONTEXT SPECIFIC TERMS - Various embodiments are described herein that generally relate to systems and methods for generating context specific terms and performing various actions based on the context specific terms. One example embodiment includes a computer-implemented method for generating context specific terms comprising obtaining a collection of terms from at least one electronic file associated with a given context; comparing the collection of terms with a collection of expected terms to generate candidate terms that are not in the collection of expected terms; determining a relevance for each of the candidate terms; and determining whether to add a given candidate term to a collection of context specific terms for the given context if the relevance for the given candidate term is above a threshold. | 2014-09-25 |
20140289216 | Computerized Internet Search System and Method - The present invention provides a system and method that can search social media and Internet websites, and can analyze and display the results according to a variety of criteria including virality on social media websites. The results are presented in a user friendly format such as a magazine, newsletter, newspaper, or scrapbook. | 2014-09-25 |
20140289217 | Aggregate Crowdsourcing Systems and Methods - Systems, methods, and computer program products that facilitate aggregation and organization of crowdsource assets and coordinate crowdsourcer access to relevant crowdsource assets are disclosed. In an aspect, the crowdsource assets are aggregated within a pool of crowdsource assets stored in a community network infrastructure and accessible to members of the community network. In another aspect, a crowdsourcer may submit a request to the community network infrastructure for a specific crowdsource asset, and a set of relevant crowdsource assets from the pool may be returned, allowing the crowdsourcer to select the crowdsource asset most compatible with the crowdsourcer. | 2014-09-25 |
20140289218 | Personalizing Commercial Content in Requested Web Pages - When a user requests display on a computing device of a web page that contains commercial content, the existing commercial content is replaced by other commercial content that matches a stored shopping profile of the user if such matching commercial content is available. Otherwise, the existing commercial content is replaced by blank space. In this way, the user is provided with commercial content of interest, the blank space, rather than whatever commercial content the web page originally contained. | 2014-09-25 |
20140289219 | RANKING SEARCH ENGINE RESULTS - A method of determining search engine rank for digital content. The method may include performing a search for digital content on a network using a search term to obtain search results. The method may also include obtaining search engine optimization data from the search results and analyzing the search engine optimization data to determine a position of digital content related to an entity with respect to non-category specific search results and sub-links of non-category specific search results. | 2014-09-25 |
20140289220 | Tanner Project for Personalized Medicine - A method for providing recommendations to a user based on user activity, where the user activity data encompasses health and medical data for the user. The activity data including the health and medical data is recorded on a transportable recordable medium (TRM) that can be a component of any type of user device. The activity data is transferred by the user device to a profiler across a network, where the profiler stores a user controlled profile that includes the activity data sent by the user device. The activity data is processed to identify a plurality of user patterns. Health related suggestions specific to the user based on the user patterns are then created for and provided to the user by the profiler. The health related suggestions are received by the user device from the profiler and made accessible to the user. | 2014-09-25 |
20140289221 | METHOD FOR PROCESSING STREAM DATA AND SYSTEM THEREOF - A network interface receives stream data and a processor processes the stream data. The processor: constructs an operator graph comprising information regarding a plurality of operators for processing the stream data based on a query; assigns an operator execution order to the plurality of operators based on an inter-operator input and output relation, with respect to all of the operators on the operator graph; extracts a set of the operators that maintains the stream data assigned with a time stamp, a time of which is earlier than or equal to a reference time, in an input queue; and executes processing of the stream data assigned with the time stamp, having the earliest time, in the operator assigned a minimum operator graph execution order among the operators and maintaining the stream data assigned with the time stamp having the earliest time, among the extracted set of the operators. | 2014-09-25 |
20140289222 | METHOD AND SYSTEM FOR ARCHIVING AND RETRIEVING ITEMS BASED ON EPISODIC MEMORY OF GROUPS OF PEOPLE - A method and system are provided for archiving and retrieving digital media items based on episodic memory for predefined associated groups of one or more people. The method and system may comprise identifying one or more groups to which an archiving user belongs; receiving a user input identifying select groups to which a digital media item to be archived; receiving archiving input data identifying the digital media item to be archived for the group; generating index information using the received user archiving input; storing the index information in association with the identified digital media item; repeating the reception of archiving input data, the generation of the index information and the storing of the index information for the digital media item; receiving retrieval input data representing a selection of candidate values; and using the selections and the identified group to retrieve and output digital media items that match the selection. | 2014-09-25 |
20140289223 | METHODS AND SYSTEMS FOR FEDERATION OF RESULTS FROM SEARCH INDEXING - Systems and methods enable federation of search results. An identification of a first data source associated with a first schema is received by the system, the first data source comprising data of a first type. An identification of a second data source associated with a second schema is received, the second data source comprising data of a second type, the second type different than the first type. An identification of a plurality of fields for a results set user interface, a mapping of the data of the first type to a first field of the results set user interface, and a mapping of the data of the second type to the first field of the results set user interface, are accessed. Data of the first type and data of the second type are merged and provided for display in the first field on a user terminal. | 2014-09-25 |
20140289224 | FAST SEARCH IN A MUSIC SHARING ENVIRONMENT - A method, apparatus and system of method and system of directory sharing and management in a group communication environment is disclosed. In one embodiment, a method of a fast-search server includes processing a character of a query of music data, referencing the character with a reverse index of a music database, determining that the character matches a data record of the music database using the reverse index and returning the data record of the music database prior to receiving all characters of the query of music data from a user. The reverse index may be created from a combination of letters appearing as a string in a data field of the music database. The method may include preforking the character of the query of music data along with other processes in the fast-search server to minimize concurrency issues and to minimize threading locks. | 2014-09-25 |
20140289225 | PRIORITIZING DOWNLOADING OF IMAGE FILES - Technology is disclosed for downloading image files associated with a user to a computing device of the user from a distributed backup system. Each of the image files is associated with a popularity score that is determined as a function of a user-related access pattern and a group-related access pattern of the image files. While the user-related access pattern is determined based on an access of the image files by the user, the group-related access pattern is determined based on an access by a group of users. The image files are categorized into priority files and non-priority files based on the popularity score of the image files. The priority files are downloaded in an original format and the non-priority files are downloaded in one or more image qualities that minimize the consumption of computing resources in downloading the image files. | 2014-09-25 |
20140289226 | System and Method For Search and Display of Content in the Form of Audio, Video or Audio-Video - The invention relates to the field of computer search on a network and is particularly directed to searching for and displaying content in the form of audio, video and/or audio-video (“A-V”) results wherein the content that results from the search includes a textual transcript associated with the content. A system and method provide seamless delivery of audio, video and A-V results that are auto-populated into a media player on a computer system. | 2014-09-25 |
20140289227 | FIXED PHRASE DETECTION FOR SEARCH - A set of search requests may be analyzed to detect fixed phrases suitable for inclusion in a search index. Sets of candidate phrases may be identified among the search requests. Fixed phrases may be detected among the candidate phrases using statistical techniques, for example, by identifying phrases having a relatively high pointwise mutual information (PMI) with respect to component keywords. Fixed phrase detection may include keyword and/or phrase clustering. Clusters may correspond to topics defined using a latent Dirichlet allocation (LDA) procedure. Fixed phrase detection may include identifying phrases having relatively high PMI within particular clusters. | 2014-09-25 |
20140289228 | USER BEHAVIOR MODEL FOR CONTEXTUAL PERSONALIZED RECOMMENDATION - A user behavior model provides personalized recommendations based in part on time and location, particularly to users of mobile devices. Entity types are ranked according to relevance to the user. Example entity types are restaurant, hotel, etc. The relevance may be based on reference to a large-scale database containing queries from other users. Additionally, entities within each entity type may be ranked based on relevance to the user and the time and location context. A user interface may display a ranked list of entity types, such as restaurant, hotel, etc., wherein each entity type is represented by a highest-ranked entity with the entity type. Thus, the user interface may display a highest-ranked restaurant, a highest-ranked hotel, etc. Upon user selection of one such entity type the user interface is replaced with a second user interface, for example showing a ranked hierarchy of restaurants, headed by the highest-ranked restaurant. | 2014-09-25 |
20140289229 | USING CONTENT FOUND IN ONLINE DISCUSSION SOURCES TO DETECT PROBLEMS AND CORRESPONDING SOLUTIONS - A method for detecting solutions to a problem using content in online discussion sources. The method includes receiving a request, such request identifying a problem, and searching multiple online discussion sources for content related to the problem. Responsive to finding content related to the problem, the method searches the multiple online discussion sources for a plurality of solutions to the problem. Responsive to finding a plurality of solutions to the problem, the method forms groups containing the solutions from each of the multiple online discussion sources. The method then determines a likeliness to solve the problem for each of the groups and ranks the groups based on the determined likeliness to solve the problem. The method then determines that the rank of at least one group meets a threshold value, wherein the threshold value is based on a confidence in the likeliness to solve the problem. | 2014-09-25 |
20140289230 | MEDIA OBJECT QUERY SUBMISSION AND RESPONSE - Methods and systems for submitting media object queries and receiving suggested answers for the media object queries. In one aspect, a method includes receiving from a first user a first media object and a first query relating to content in the first media object, presenting the first media object and the first query to multiple second users, receiving a suggested answer to the first query from each of two or more second users of the multiple second users, where at least two of the suggested answers are distinct, ranking the suggested answers, and presenting one or more of the ranked suggested answers to the first user. | 2014-09-25 |
20140289231 | COMBINING TOPIC SUGGESTIONS FROM DIFFERENT TOPIC SOURCES TO ASSIGN TO TEXTUAL DATA ITEMS - Disclosed are systems, apparatus, methods and computer-readable storage media for combining topic suggestions from different topic sources to assign to textual data items. In some implementations, a first automated topic source provides one or more first topic suggestions to associate with a textual data item. Each first topic suggestion has a respective first characteristic, which can be adjusted. A second automated topic source provides one or more second topic suggestions to associate with the textual data item. Each second topic suggestion has a respective second characteristic, which can be adjusted. The first and second topic suggestions are combined to define a combined list. A reference value is determined or retrieved to impact ordering of the topic suggestions in the combined list. | 2014-09-25 |
20140289232 | Search system and methods with integration of user annotations from a trust network - Computer systems and methods incorporate user annotations (metadata) regarding various pages or sites, including annotations by a querying user and by members of a trust network defined for the querying user into search and browsing of a corpus such as the World Wide Web. A trust network is defined for each user, and annotations by any member of a first user's trust network are made visible to the first user during search and/or browsing of the corpus. Users can also limit searches to content annotated by members of their trust networks or by members of a community selected by the user. | 2014-09-25 |
20140289233 | PART NUMBER SEARCH METHOD AND SYSTEM - A computer implemented method and system for identifying one or more part numbers stored in a digital memory comprises parsing of each part number into its primary and secondary components and assigning a relevance score to each; parsing a query part number into one or more primary and secondary components and assigning a relevance score to each query component; identifying each stored part number that has at least one component that matches a query component; calculating for each identified part number a first sum equal to the sum of the relevance scores of the query components that match a component of the identified stored part number; and a second sum equal to the sum of the relevance scores of the components of the identified stored part number that match a query component; and sorting the identified stored part numbers as a function of said first and second sums. | 2014-09-25 |
20140289234 | System and Method for Location Based Exchanges of Data Facilitating Distributed Locational Applications - Provided is a distributed system and method for enabling new and useful location dependent features and functionality to mobile data processing systems. Mobile data processing systems interact with each other as peers in communications and interoperability. A mobile data processing system may dynamically take on roles, depending on the environment and capabilities available at a particular time. Reference whereabouts data is appropriately shared between mobile data processing systems to carry out automatic location techniques ensuring mobile data processing systems are kept up to date with their own whereabouts and whereabouts of others, regardless of the freely moving travels of any of the mobile data processing systems involved, and the location technologies that may or may not be available when needed. A confidence is associated to whereabouts data shared for facilitating selection of the best candidate data used in determining new whereabouts information. | 2014-09-25 |
20140289235 | USER INTERFACE AND GEO-PARSING DATA STRUCTURE - A method to allocate memory, in response to application requests, for a compact data structure having location data and a trailer section is provided. The trailer section of the compact data structure is checked to determine an offset for listings and indices representing the location data. Upon determining the offset, the listings and indices are loaded into memory and responses to the application requests are generated by utilizing the listings and indices stored in the memory. | 2014-09-25 |
20140289236 | REFINING SEARCH RESULTS FOR A COMPOUND SEARCH QUERY - A method for refining search results. The method includes receiving a search query and in response to determining the search query is a compound search query, the method includes parsing the compound search query into at least two sub-queries. The method includes performing a search for each of the sub-queries and receiving a set of results from each search. The method then includes receiving a selection of a received result from one of the results sets and performing a second search using the selected received result and a subquery not associated with the selected received result. | 2014-09-25 |
20140289237 | SUGGESTING CONNECTIONS TO USERS WITH LOW ACTIVITY IN A SOCIAL NETWORKING SYSTEM - To suggest new connections to a user of a social networking system, the system generates a set of candidate users to whom the user has not already formed a connection. The system determines the likelihood that the user will connect to each candidate user if suggested to do so, and it also computes the value to the social networking system if the user does connect to the candidate user. Then, the system computes an expected value score for each candidate user based on the corresponding likelihood and the value. The candidate users are ranked and the suggestions are provided to the user based on the candidate users' expected value scores. The social networking system can suggest other actions to a user in addition to forming a new connection with other users. | 2014-09-25 |
20140289238 | DOCUMENT CREATION SUPPORT APPARATUS, METHOD AND PROGRAM - According to one embodiment, a document creation support apparatus includes a determination unit, a search unit and a presentation unit. The determination unit determines a document type that is a type of a document containing a target character string, based on feature values including a first character recognition result and a first position information item. The search unit searches, if a search condition for searching for relevant character strings is satisfied, one or more databases for the relevant character strings to obtain the relevant character strings in order of decreasing score based on priorities, each of the priorities being set to each of the one or more databases according to the document type. The presentation unit presents the relevant character strings in order of decreasing the score. | 2014-09-25 |
20140289239 | Recommendation tuning using interest correlation - A search technology generates recommendations with minimal user data and participation, and provides better interpretation of user data, such as popularity, thus obtaining breadth and quality in recommendations. It is sensitive to the semantic content of natural language terms taken from user profiles, which can include interests, eccentricities, age, gender, and location information associated with the user. The interest information can include music, movies, sports and personality traits. Based on the user's profile information, the system determines which ad from a stock of ads is best suited to a given profile and delivers that ad. A user interface can be provided to enable the user to fine-tune product and service recommendation results. | 2014-09-25 |
20140289240 | MANAGING ATTRIBUTES IN STREAM PROCESSING - A method and system for managing attributes in a streaming application is disclosed. The system may have a stream manager communicatively coupled with processing elements for tracking a stream of tuples. The system may also have a first stream operator communicatively coupled with the stream manager and capable of receiving the stream of tuples, wherein the first stream operator selects the selected attribute of the first tuple and assigns a first identifier to the selected attribute. The system may also have a second stream operator communicatively coupled with the stream manager and capable of receiving the stream of tuples, and capable of replacing the selected attribute in the second tuple with a second identifier provided by the first stream operator. The system may also have an identifier table communicatively coupled with the stream manager and the first and second stream operator, wherein the identifier table includes identifiers for selected tuples. | 2014-09-25 |
20140289241 | SYSTEMS AND METHODS FOR GENERATING A MEDIA VALUE METRIC - Systems and methods for determining a media engagement metric for a media content item are described. Respective exposure times for one or more respective segments of a media content item are received from each of one or more users, wherein the media content item is divided into a plurality of respective segments. For each user of the one or more users, a media engagement metric is generated for each of the plurality of segments of the media content item, wherein generating the media engagement metric includes standardizing the respective exposure times based at least in part on a characteristic consumption time for each respective segment of the media content item. For each of the one or more users, the media engagement metric for each of the plurality of segments of the media content item is stored in association with a user identifier. | 2014-09-25 |
20140289242 | INFORMATION PROCESSING APPARATUS, METHOD FOR CONTROLLING INFORMATION PROCESSING APPARATUS, AND STORAGE MEDIUM - An information processing apparatus includes an input unit configured to input a keyword to be added to a first image and a structuring unit configured to structure, based on an input order of a plurality of keywords input by the input unit, the plurality of keywords. | 2014-09-25 |
20140289243 | METHOD AND SYSTEM FOR CENTRALIZED ISSUE TRACKING - In one example, a method for facilitating centralized issue tracking. The method includes receiving information on a case from an issue tracking system (case information). The method facilitates executing a tagging method stored in a memory device that reads the case information, determines whether a part of the case information is desired information, and then tags the desired information. Finally, the method facilitates communicating the tagged information to a centralized database, where the centralized database stores the tagged information, and where the tagged information is accessible to the issue tracking system and at least one other issue tracking system. | 2014-09-25 |
20140289244 | ASSOCIATING A FILE TYPE WITH AN APPLICATION IN A NETWORK STORAGE SERVICE - Techniques are described for associating file types with application in a network storage service. A user environment manager at the storage service receives a file identifier for a specific requested file from a user operating a computing device and obtains a file format type identifier associated with the file identifier from a data store for the file. The user environment manager determines a default application to open the specific requested file in response to matching an application ID (app ID) from a default “Open with” list contained in a user preferences store with a list of app IDs for installed applications that support the file format type. Once determined, the user environment manager opens the specific requested file from the data store utilizing the default application. In some implementations, the user environment manager presents a list of applications capable of opening a requested file. This Abstract is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims. | 2014-09-25 |
20140289245 | OPTIMIZING A CLUSTERED VIRTUAL COMPUTING ENVIRONMENT - Exemplary embodiments of the present invention disclose a method, computer program product, and system for optimizing a clustered virtual computing environment. In exemplary embodiments, performance attributes are identified for a set of operating devices within the clustered virtual computing environment. Historical data of the identified performance attributes is obtained to create a historical data repository. A rulebase is developed using the historical data repository and input from user. A combined correlation pattern repository is generated using a first correlation pattern, a second correlation pattern and a scale-time invariant weight fraction. | 2014-09-25 |
20140289246 | Systems and Methods for the Distributed Categorization of Source Data - Systems and methods for the crowdsourced clustering of data items in accordance embodiments of the invention are disclosed. In one embodiment of the invention, a method for determining categories for a set of source data includes obtaining a set of source data, determining a plurality of subsets of the source data, where a subset of the source data includes a plurality of pieces of source data in the set of source data, generating a set of pairwise annotations for the pieces of source data in each subset of source data, clustering the set of source data into related subsets of source data based on the sets of pairwise labels for each subset of source data, and identifying a category for each related subset of source data based on the clusterings of source data and the source data metadata for the pieces of source data in the group of source data. | 2014-09-25 |
20140289247 | ANNOTATION SEARCH APPARATUS AND METHOD - According to an embodiment, an annotation search apparatus includes a feature extractor and an annotation search unit. The feature extractor is configured to extract an annotation feature from an input document and an annotation appended by a user to the input document. The annotation search unit is configured to search annotation information items to retrieve at least one of the annotation information items according to an intended purpose of the user, one of the annotation information items corresponding to the input document and including the annotation feature. | 2014-09-25 |
20140289248 | DISPLAY APPARATUS AND METHOD FOR DISPLAYING INFORMATION REGARDING ACTIVITIES THEREOF - A display apparatus is provided, which includes a display; a storage storing information regarding user activities performed in the display apparatus for a time period; and a controller analyzing a pattern of the user activities performed for the time period based on the information regarding the activities, dividing the time period into a plurality of time periods based on the analyzed pattern, and controlling the display to display the information regarding the activities that belong to the respective divided time periods. | 2014-09-25 |
20140289249 | SYSTEM AND METHOD FOR MESSAGE CLUSTERING - The disclosure describes systems and methods delivering communications associated with delivery conditions in which the occurrence of the delivery condition is determined by monitoring information received from a plurality of sources via multiple communication channels. The message delivery systems allow messages to be delivered to any “Who, What, When, Where” from any “Who, What, When, Where” upon the detection of an occurrence of one or more “Who, What, When, Where” delivery conditions. A message (which may be any data object including text-based messages, audio-based message such as voicemail or other audio such as music or video-based prerecorded messages) is delivered in accordance with delivery conditions based on any available data, including topical, spatial, temporal, and/or social data. Furthermore, because the systems coordinate delivery of messages via multiple communication channels and through multiple devices, the communication channel for delivery of a message may be dynamically determined based on the delivery conditions. | 2014-09-25 |
20140289250 | DATA COLLECTION APPARATUS AND DATA COLLECTION PROGRAM - Provided are a first storage unit | 2014-09-25 |
20140289251 | DATA COLLECTION SYSTEM AND DATA COLLECTION SYSTEM PROGRAM - Provided are a group selector | 2014-09-25 |
20140289252 | METHOD AND SYSTEM FOR MANAGING WEBPAGE LINKS IN A BROWSER - A method for managing webpage links in a browser is provided. The method includes receiving an instruction signal from a user of the browser for merging at least two specified webpage links of the browser. The method also includes automatically generating a new folder using multi-level path information of the at least two specified webpage links based on the instruction signal. Further, the method includes storing the specified webpage links in the new folder and displaying the new folder with the specified webpage links to the user. | 2014-09-25 |
20140289253 | SYSTEM FOR MANAGEMENT OF SENTIMENTS AND METHODS THEREOF - Systems and methods for improved management of sentiments over conventional approaches are disclosed. Supervised approach is used to augment the rule-based approach for classification. Initially, sentiment evaluation is performed by the system using a rule based approach and an interface is provided to the user to give feedback on the correctness of evaluated sentiment. This feedback is used by the sentiment evaluation system to update the set of rule-based and also apply the supervised approach to train the classifier for evaluating complex posts. | 2014-09-25 |
20140289254 | METHODS AND APPARATUSES FOR PRESENTING CONTENT - Methods and apparatuses are described for organizing audio/visual content and prefetching selected audio/visual content configured to be displayed to a user. In one embodiment, the methods and apparatuses for presenting content identifies a preference corresponding to a user; detects a current display window; and prefetches at least one audio/visual content in response, in part, to the current display window and the preference. | 2014-09-25 |
20140289255 | APPLICATION OF COMMUNITY-DEFINED DESCRIPTORS TO MOBILE CONTENT - A method of organizing mobile content in a network environment is provided that includes providing pieces of mobile content on a database, selecting one of the pieces of mobile content, receiving a descriptor to be associated with the selected piece of mobile content from user activity, and associating the descriptor to the selected piece of mobile content. | 2014-09-25 |
20140289256 | METHOD AND SYSTEM FOR MANAGING FACETED DATA - A method, system and computer-readable medium for performing hybrid processing of prescribed and dynamically defined attributes for one or more entity instances is provided in one or more implementations of the present invention. The inventive architecture of the present invention including a data structure having a dynamic object abstraction layer configured to: provide for storage and retrieval of facet data independent of one or more prescribed database structures and proprietary object definitions; provide facet attributes in an application object model; provide for defining a number of fixed fields for one or more entities; and, provide for defining and storing one or more dynamic fields for each instance of the one or more entities. The present invention further provides for an application object model being independent of application storage. | 2014-09-25 |
20140289257 | METHODS AND SYSTEMS FOR PROVIDING FILE DATA FOR MEDIA FILES - A method of providing file data for a media file from a file system, where the format of the file requires that the file comprise a plurality of segments of file data located at pre-declared locations within the file. The file data making up the file is based upon derived file data. After receiving a request to open the file, a maximum segment length for the file is determined based on the desired properties of the file. In response to a request for the location of a segment within the file, a location calculated by considering each segment of the file to have the maximum segment length is returned. In response to a request for file data from a segment of the file, generated file data for the segment is returned, where the generated file data comprises the derived file data and padding data to give the generated file data the maximum segment length. | 2014-09-25 |
20140289258 | EMAIL TAGS - Suggesting email tags. A non-transitory machine-readable storage device includes executable instructions that when executed, cause one or more processor to provide a suggestion for at least one suggested tag based on content of an email, receive a selection of a selected tag store the email in a computer database, thus creating a stored email, and associate the selected tag with the stored email in the computer database. | 2014-09-25 |
20140289259 | Social Cue Based Electronic Communication Ranking - A set of electronic communications of different types that the user has sent and/or received, such as email messages, text messages, instant messages, and so forth is obtained. The set of electronic communications can be obtained in various manners, such as by searching the electronic communications of the user for those electronic communications that satisfy user provided search criteria. The electronic communications in the set of electronic communications are ranked according to various social cues that provide an indication of how the user interacts with individuals that are the senders or recipients of the electronic communications. | 2014-09-25 |
20140289260 | Keyword Determination - Examples disclosed herein relate to keyword determination. In one implementation, a processor determines a summary of a text and identifies a keyword related to the text based on a comparison of the summary of the text to the remaining portion of the text. The processor may output the identified keyword. | 2014-09-25 |
20140289261 | CALCULATING TRUST SCORE ON WEB BASED PLATFORM - A method for calculating trust level of a user on social networking sites, comprising: consolidating information related to users operatively associated with at least a web based social platform; assigning weight to each of the consolidated information; computing aggregated score for at least an information; computing weighted average of the aggregated scores of the information; and calculating trust score based on the weighted average score. It further comprises assigning a trust level to the users based upon the trust. The method enables a user to create web of trust for social contacts or friends on the web based social platform wherein the web of trust comprises of most trusted friends, average trusted friends and least trusted friends. | 2014-09-25 |
20140289262 | GENERATING AN ORDERED LIST OF MANAGED TARGETS - An apparatus generates an ordered list of managed targets. A list generating hardware unit generates a list of managed targets. A list displaying hardware unit displays, on a display device, the list of managed targets. The list generating hardware unit further acquires, from a predetermined storage device, history information relating to a session for each managed target from the list of managed targets, where the history information includes information for identifying a session executor who executed the session at a session time. The list generating hardware unit is further configured to determine, using acquired history information related to the session for each managed target from the list of managed targets, an order of the managed targets in the list of managed targets according to rules that are set based on a content of managed information for each managed target. | 2014-09-25 |
20140289263 | MANAGEMENT OF THUMBNAIL DATA ASSOCIATED WITH DIGITAL ASSETS - According to example configurations, a digital asset manager receives a digital asset. The digital asset manager generates multiple sets of thumbnail data based on the digital asset. Each of the multiple sets of thumbnail data can be encoded to support display of a different thumbnail resolution of the digital asset. The digital asset manager initiates storage of the multiple sets of thumbnail data in a unit of storage of a repository. The unit of storage can be pre-allocated for storing the multiple sets of thumbnail data associated with the digital asset. Accordingly, in lieu of storing data for each thumbnail in a different file as in conventional methods, configurations herein can include storing thumbnail data in the same unit of storage or file. Thus, multiple sets of thumbnail data for a corresponding digital asset can be stored in a single file. | 2014-09-25 |
20140289264 | ONE PASS SUBMATCH EXTRACTION - A method for one pass submatch extraction may include receiving an input string, receiving a regular expression with capturing groups, and converting the regular expression with capturing groups into a finite automaton M to extract submatches. The finite automaton M may be evaluated to determine whether the regular expression belongs to a set of regular expressions for which submatch extraction is implemented by using one pass by determining whether an automaton M′=rev(close(M)) is deterministic. The input string may be matched to the regular expression if the regular expression belongs to the set of regular expressions for which submatch extraction is implemented by using one pass. | 2014-09-25 |
20140289265 | SYSTEM AND METHOD FOR GENERATING A TASK LIST - A method includes receiving at least a portion of a task. The method also includes parsing the task as the task is being received to identify a keyword in the task. In addition, the method includes, in response to identifying the keyword, applying the keyword to one or more parameters of the task while the task is being received to produce a modified task. The method could further include parsing a second task that is received subsequent to the received task, identifying a second keyword in the second task, and associating the second task with the received task in response to identifying the second keyword. Associating the second task with the received task could include determining a hierarchy between the second task and the received task based on the second keyword or determining that the second task is a subtask of the received task based on the second keyword. | 2014-09-25 |
20140289266 | METHOD AND/OR SYSTEM FOR TREE TRANSFORMATION - Embodiments of methods, apparatuses, devices and/or systems for manipulating hierarchical sets of data are disclosed. | 2014-09-25 |
20140289267 | METHOD AND APPARATUS FOR TWO DIMENSIONAL EDGE-BASED MAP MATCHING - An approach is provided for two-dimensional (2D) edge-based map matching. The 2D edge-based map matching platform receives at least one request to match a probe data point to one of a plurality of thoroughfare segments. Next, the 2D edge-based map matching platform determines respective edges of the plurality of thoroughfare segments and causes a matching of the probe data point to the one thoroughfare segment based on a comparison of the probe data point to the respective edges of the plurality of thoroughfare segments. | 2014-09-25 |
20140289268 | SYSTEMS AND METHODS OF RATIONING DATA ASSEMBLY RESOURCES - The technology disclosed relates to identifying unmet demands of users within the context of contact data search. In particular, it relates to identifying those search criteria that, upon being executed on an on-demand system, generate an overall number of search results below a threshold value. The threshold value can represent the real-world based expected value for the number of search results that should have been returned. The expected value can be a relative numerical estimate of the statistical likelihood of certain attributes within population sizes of contacts responsive to the search criteria. Operators of the on-demand system can be alerted to secure additional contacts that meet the search criteria and fulfill the demand for search results. | 2014-09-25 |
20140289269 | Method, Device and System for Data Searching - A method, device and system for data searching are described. The method includes: acquiring a searching string input by a user; acquiring an attribute type of a first character string in the searching string that at least includes the first character string and a second character string; performing a data searching according to the searching string, the first character string and the attribute type of the first character string. The final search result is a union of the search result of the initial searching string and the search result of the first character string including the attribute type, thereby realizing diversification of the search results acquired by the user. | 2014-09-25 |
20140289270 | SYSTEM AND METHOD FOR TRACKING FITNESS PROGRESS FROM A SERVER - The invention is generally a system that enables a user to visually and graphically track their fitness goals using an interactive device connected to a server, wherein fitness progress data of the user is stored and made available to the user via a user interface, for example on a mobile device application or a webpage. The system of tracking fitness progress comprises a server, a database, and a device, for example a fitness booth, for taking images and gathering fitness progress data from a user. The information gathered at the fitness booth, including images, is stored in the database. Users are provided a graphical user interface to update and access their fitness progress data, thereby facilitating the user's tracking of their fitness progress. | 2014-09-25 |
20140289271 | SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR INTEGRATING A MULTI-TENANT DATABASE SYSTEM AND A USER INFORMATION MANAGEMENT APPLICATION - In accordance with embodiments, there are provided mechanisms and methods for integrating a multi-tenant database system and a user information management application. These mechanisms and methods for integrating a multi-tenant database system and a user information management application can provide sharing of tenant data between the multi-tenant database system and the user information management application. The ability to provide such data sharing may further provide users with a more comprehensive multi-tenant database system and user information management application. | 2014-09-25 |
20140289272 | AUTOMATICALLY SUBSCRIBING USERS OF AN ENTERPRISE NETWORK TO A RECORD - Various implementations are directed to systems, apparatus, computer-implemented methods and storage media for detecting a change in a status of a record and, in response to the detection of the change in status, identifying related users that are currently relevant to the record based on the change in the status. The identified users are subscribed to the record, and as a result, communications generated for the record are distributed to them. In some implementations, currently relevant users are users that have a role in developing, working with or supervising the record in the record's current status, or a role in transitioning the record from its current status to another status. It can be desirable to subscribe currently relevant users because the distribution of communications concerning the record in its current status to these users can benefit an enterprise by virtue of these users knowing the information in the communications. | 2014-09-25 |
20140289273 | METHOD AND SYSTEM FOR ENHANCING METADATA - A method for retrieving enhanced metadata. A media content delivery network has a Consumer Premises Equipment (CPE) connected to a server node including a search proxy device. The search proxy device is connected to content servers on a further network. The search proxy device receives a request for information about a media object from the CPE and forms, based on the request, at least one dedicated request for a content server in a format suitable for that content server, transmits the at least one dedicated request to the at least one selected content server over the further network, receives a response from a content server comprising metadata related to the transmitted at least one dedicated request. The search proxy device may translate the received response into a defined format, in particular a defined metadata description format, and transmit a reply comprising metadata in the defined format to the CPE. | 2014-09-25 |
20140289274 | METHOD AND DEVICE FOR ACQUIRING STRUCTURED INFORMATION IN LAYOUT FILE - The present application discloses a method and an apparatus for obtaining structured information in a fixed layout document to improve the structuring speed for information management of a fixed layout document. The method may comprise: determining initial page number information corresponding to current directory entry of the document; segmenting first article content of a page corresponding to the initial page number information into at least one structured-characters-block; searching in each structured-characters-block for a first structured-characters-block which matches with name strings of the current directory entry, and obtaining first position information about where the first structured-characters-block is located in the first article content; and obtaining initial position information of the current directory entry and end position information of the previous directory entry based on the first position information. | 2014-09-25 |
20140289275 | ACCESS SYSTEM AND METHOD FOR ACCESSING SIGNAL DATA - Signal data from a sensor is stored in a storage device. The signal data is accessed by means access request that includes an identification of a base signal that may indicate the signal data from said sensor and an identification of a derivation to obtain a requested signal from the base signal. An interface extracts the identifications of the base signal the derivation. The interface tests whether stored signal data obtained from the base signal by said derivation is available in the storage device, and if so it returns the stored signal data in response to the access request via the interface. If not signal data is derived from further stored signal data by at least one signal processing operation identified in the derivation. | 2014-09-25 |
20140289276 | METHOD AND SYSTEM FOR NAVIGATING WITHIN A BODY OF DATA USING ONE OF A NUMBER OF ALTERNATIVE BROWSE GRAPHS - A facility for navigating within a body of data using one of a number of distinct browse graphs is described. Initially, a navigation request is received. Based upon information contained in the received navigation request, the facility selects one of the plurality of browse graphs. In response to user input, the facility browses the body of data using the selected browse graph. The browse graphs may each correspond to a collection of the body of data, such as a website. | 2014-09-25 |
20140289277 | FIXED CONTENT STORAGE WITHIN A PARTITIONED CONTENT PLATFORM USING NAMESPACES - Content platform management is enhanced by logically partitioning a physical cluster that comprises a redundant array of independent nodes. Using an interface, an administrator defines one or more “tenants” within the archive cluster, wherein a tenant has a set of attributes including, for example, namespaces, administrative accounts, data access accounts, and a permission mask. A namespace is a logical partition of the cluster that serves as a collection of objects typically associated with at least one defined application. Each namespace has a private file system such that access to one namespace (and its associated objects) does not enable a user to access objects in another namespace. A namespace has capabilities (e.g., read, write, delete, purge, and the like) that a namespace administrator can choose to enable or disable for a given data account. | 2014-09-25 |
20140289278 | ENUMERATION OF TREES FROM FINITE NUMBER OF NODES - Embodiments of methods, apparatuses, devices and/or systems for manipulating hierarchical sets of data are disclosed. | 2014-09-25 |
20140289279 | METHOD AND/OR SYSTEM FOR MANIPULATING TREE EXPRESSIONS - Embodiments of methods and/or systems of manipulating tree expressions are disclosed. | 2014-09-25 |
20140289280 | System and Method for Bi-directional Conversion of Directed Acyclic Graphs and Inter-File Branching - A system and methods for bi-directional conversion of directed acyclic graphs (DAG) and inter-file branching are described. The system for bi-directional conversion of directed acyclic graphs and inter-file branching includes memory, one or more processors, and one or more modules stored in memory. The one or more modules are configured for execution by the one or more processors. The modules include a conversion module configured to convert between a directed acyclic graph branch and an inter-file branch. | 2014-09-25 |
20140289281 | SYSTEMS, METHODS, AND GRAPHICAL TOOLS FOR REPRESENTING CONNECTEDNESS OF INDIVIDUALS - An embodiment of a system for representing connectedness of individuals includes nodes representative of individuals and strands connecting the nodes. The nodes include a first node representative of a first individual and a second node representative of a second individual. The strands connect the first node and the second node. Each of the strands represents a type of relationship between the first individual and the second individual. In some embodiments, each of the strands is in the form of a distinct data object. | 2014-09-25 |
20140289282 | DECODING DEVICE AND COMPUTER PROGRAM PRODUCT - According to an embodiment, a decoding device includes: a holding unit including a first level cache to hold a result of decoding binary data into a structured document by a decoder with the binary data, and a second level cache to hold partial data pieces into which the binary data is divided in predetermined units of events of the structured document and the result of decoding corresponding to the partial data pieces; and a retention determiner to divide the binary data in the predetermined units of events, and store the partial data pieces and the result of decoding corresponding to the partial data pieces into the second level cache. When the binary data that is input includes a part matching a partial data piece held by the second level cache in the predetermined units of events, the decoding unit outputs the decoding result corresponding to the matching partial data piece. | 2014-09-25 |
20140289283 | SYSTEM AND METHOD FOR AUDIO AND VIDEO PORTABLE PUBLISHING SYSTEM - A system that allows consumers to manage content and create audio/video presentations in a small portable media device, and to share media files with other users of small portable media devices, without requiring access to a computer. | 2014-09-25 |
20140289284 | GEOSPATIAL SMOOTHING IN WEB APPLICATIONS - A system acquires geocoded data, smoothes the geocoded data, and displays the smoothed geocoded data in a graphical visualization representative of the physical locations of the acquired geocoded data. The system obtains an indication of operational parameters for smoothing geocoded data, such as a data precision level, viewing window, data characteristics, and smoothing parameters. The system generates an area map that includes entries for each location in the viewing window (or other predetermined area) according to the data precision level. The system may populate any entries without associated data values with a zero value. To process the geocoded data, the system may determine a vector of interest from the area map and generate, for example, a single smoothing matrix that smoothes each of the values in the vector of interest. The system applies the smoothing matrix to the vector of interest. | 2014-09-25 |
20140289285 | Equi-Joins Between Split Tables - A join operation between split data tables includes providing reduction data from first partitions to each partition among second partitions. The reduction data serves to identify actual values in one of the second partitions that also occur in one of the first partitions. Global IDs are assigned. Translation lists including the global IDs are sent to the first partitions. Each first partition and each second partition create globalized lists which can then be combined to generate respective first and second compiled lists. The join operation can then be conducted on the first and second compiled lists. | 2014-09-25 |
20140289286 | SYSTEM AND METHOD FOR PERFORMANCE TUNING OF GARBAGE COLLECTION ALGORITHMS - Methods and apparatus are provided for tuning a garbage collection algorithm. The apparatus includes a request generator configured to generate a transaction request including parameters Ta, Te, and M, where Ta represents a transaction request inter-arrival time, Te represents a transaction request execution time, and M represents a transaction request memory allocation amount. The apparatus also includes a memory allocation module, an active request queue, and a garbage collection (GC) module. The memory allocation module is configured to admit the formatted transaction request to the queue if at least M heap memory is available, and to initiate a GC routine if M heap memory is not available. | 2014-09-25 |
20140289287 | METHODS AND SYSTEMS FOR MANAGING DATA - Systems and methods for managing data, such as metadata. In one exemplary method, metadata from files created by several different software applications are captured, and the captured metadata is searched. The type of information in metadata for one type of file differs from the type of information in metadata for another type of file. Other methods are described and data processing systems and machine readable media are also described. | 2014-09-25 |
20140289288 | RELAY APPARATUS, SYSTEM, AND NON-TRANSITORY COMPUTER READABLE MEDIUM - A relay apparatus includes a receiving unit, a downloading unit, and an uploading unit. The receiving unit receives a file operation request from a client apparatus. The file operation request includes storage source information identifying a file stored in a storage area of a first server apparatus providing a cloud service with a storage location of the file, storage destination information identifying one storage location included in a storage area of a second server apparatus providing a cloud service, and operation type information instructing copy or movement of the file. The downloading unit downloads the file identified by the storage source information from the storage location identified by the storage source information. The uploading unit uploads the downloaded file to the storage area identified by the storage destination information included in the received file operation request without transmitting the downloaded file to the client apparatus. | 2014-09-25 |