43rd week of 2013 patent applcation highlights part 66 |
Patent application number | Title | Published |
20130282717 | INFORMATION PROVIDING APPARATUS AND SYSTEM - An information providing system is disclosed. The system includes a management apparatus having a database storing facility-event information of facilities or events, and a portable apparatus communicatable with the management apparatus. The portable apparatus sets each place, at which a movement stop time exceeds a prescribed staying time, as a stay place. The management apparatus estimates that a living area of a user of the portable apparatus is a collective area covering all of the stay places of the user. The management apparatus sets the collective area as the search scope, extracts the facility-event information matching the search scope from the database, and transmits the extracted facility-event information to the portable apparatus. | 2013-10-24 |
20130282718 | INFORMATION PROCESSING DEVICE - The present invention is an information processing device which registers in a map database, a charging point in which charging equipment is located at the time of charging of an electric vehicle, including a registration section that, in a case where the charging point is located within a facility area registered in the map database, registers in the map database, the charging point in association with positional information of the facility area. | 2013-10-24 |
20130282719 | System For Managing Address Reflectors - A system is disclosed for managing address reflectors, in one example, the system discloses a reflector storage | 2013-10-24 |
20130282720 | MECHANISM FOR FACILITATING EVALUATION OF DATA TYPES FOR DYNAMIC LIGHTWEIGHT OBJECTS IN AN ON-DEMAND SERVICES ENVIRONMENT - In accordance with embodiments, there are provided mechanisms and methods for facilitating evaluation of data types for dynamic lightweight objects in an on-demand services environment. In one embodiment and by way of example, a method includes uploading a data file having data at a first computing device in response to a request, and detecting data types relating to the data within the data file. The detecting includes scanning data rows and data columns of the data file. The method may further include classifying the detected data types into one or more categories, and creating one or more dynamic objects based on the one or more categories. | 2013-10-24 |
20130282721 | DISCRIMINATIVE CLASSIFICATION USING INDEX-BASED RANKING OF LARGE MULTIMEDIA ARCHIVES - Devices, systems, and methods of performing feature detection on a set of multimedia files are disclosed. One method of organization includes identifying a feature from each multimedia file within the set of multimedia files wherein each file has one feature, organizing the features based on their similarities wherein similar features are grouped based upon a proximity in a feature space and a representative feature is identified for each group, receiving a detection model having one or more detection criteria the detection model having previously been trained for detection using the organized features, and using the representative features to apply the detection model in a decreasing order of detection probability in order to detect the files satisfying the detection criteria within the set of multimedia files. | 2013-10-24 |
20130282722 | CLASSIFICATION OF DIGITAL CONTENT BY USING AGGREGATE SCORING - Aggregate scoring is used to help classify digital content such as content uploaded to multi-user websites (e.g., social networking websites). In one embodiment, specific categories are used that relate to a social implication of content. For example, text, images, audio or other data formats can provide communication perceived to fall into categories such as violent, abusive, rights management, pornographic or other types of communication. The categories are used to provide a raw score to items in various groupings of a site's content. Where items are related to other items such as by organizational, social, legal, data-driven, design methods, or by other principles or definitions, the related items' raw scores are aggregated to achieve a score for a particular grouping of items that reflects, at least in part, scores from two or more of the related items. | 2013-10-24 |
20130282723 | Maintaining A Historical Record Of Anonymized User Profile Data By Location For Users In A Mobile Environment - A system and method are provided for maintaining a historical record of anonymized user profile data for mobile device users. In one embodiment, a central system, which includes one or more servers, operates to obtain current locations and user profiles for users of mobile devices. The central system processes the current locations and the user profiles of the users over time to maintain a historical record of anonymized user profile data by location. By anonymizing the user data, privacy of the users of the mobile devices is maintained. The central system may then use the historical record of anonymized user profile data to respond to historical requests. The historical requests may be made by users of the mobile devices, subscribers, and/or third party services. | 2013-10-24 |
20130282724 | METHOD AND SYSTEM TO AUTOMATICALLY GENERATE SOFTWARE CODE - There is provided a method to automatically generate software code. The method receives a request for the data, queries at least two data sources for the data based on the request; and receiving results that include the data that is populated to at least one data object. | 2013-10-24 |
20130282725 | AUTOMATION-ASSISTED CURATION OF TECHNICAL SUPPORT INFORMATION - A system is disclosed for automation-assisted curation of technical information from technical support tickets into a technical information knowledge base. In one example, a method includes mapping information from a plurality of fields of a support ticket in a technical support reporting tool to a plurality of corresponding fields of a structured information file. The method further includes rendering the structured information file in a user-editable format in a user interface; saving user inputs to the structured information file, thereby generating a curated structured information file that incorporates the mapped information and the user inputs; and saving the curated structured information file to a searchable technical support information data store. | 2013-10-24 |
20130282726 | GROUPING IDENTITY RECORDS TO GENERATE CANDIDATE LISTS TO USE IN AN ENTITY AND RELATIONSHIP RESOLUTION PROCESS - Provided are a method, system, and computer program product for determining entity relationship information for identity records to add to an entity database. For each selected identity record of a plurality of identity records, an individual query on selected attribute values of the selected identity record is applied against at least one set of entity records to determine a candidate list of the entity records in the at least one set determined to be related to the selected identity record based on the selected attribute values of the selected identity record. Entity relationship information on entity records from the candidate list that are determined to be related to the selected identity record are stored in the entity database. | 2013-10-24 |
20130282727 | UNEXPECTEDNESS DETERMINATION SYSTEM, UNEXPECTEDNESS DETERMINATION METHOD AND PROGRAM - The present invention more suitably determines whether a combination of words is an unexpected combination by the use of a smaller corpus. Disclosed is an unexpectedness determination system provided with: category identifying means which identifies a category to which a word belongs; category co-occurrence frequency identifying means which identifies a category co-occurrence frequency between two categories; unexpectedness index calculating means which calculates an index representing a degree of unexpectedness of a combination of two words. The category identifying means identifies a first category, to which an inputted first word belongs, and a second category, to which an inputted second word belongs, the category co-occurrence frequency identifying means identifies the category co-occurrence frequencies between the first category and categories other than the first category, and the unexpectedness index calculating means calculates an index representing the degree of unexpectedness of a combination of the first word and the second word on the basis of the category co-occurrence frequency identified by the category co-occurrence frequency identifying means. | 2013-10-24 |
20130282728 | METHOD OF QUERYING A DATA - A method of querying a data structure having a plurality of records and data items is disclosed. Each record has an index identifying the record and a collection of paths pointing to a selection of data items. Each path corresponds to a data variable. The method includes receiving a query to sort the records according to a data variable. Creating a first array and defining start points for data items are performed. Storing the index of the record after the start point and determining an end point for each start point are performed. Determining locations in each sequence of locations and returning the locations to designate where the record indexes may be found are performed. | 2013-10-24 |
20130282729 | INTELLIGENT HIGHLIGHTING SYSTEM - An intelligent highlighting system for automatically determining where the author has marked a manuscript for insertion of multimedia, and then inserting the multimedia into digital publications is provided. In the system, digital publication are parsed to identify multimedia references, such as footnotes, comments and hyperlinks. A database table index containing the parsed results is generated and stored in a projected identification database. Next, metadata specific to the parsing results are also stored in the project identification database and a pre-determined highlighting method is identified. The metadata and highlighting method are compiled into an intelligent highlighting object, which is used to embed a hidden multimedia path within the keywords. The keywords with the embedded multimedia are then stored as a binary file. Using the data stored in the project identification database, the binary file and e-reader specifications, the multimedia files are converted to the appropriate format compatible with the e-readers. | 2013-10-24 |
20130282730 | DERIVING DOCUMENT SIMILARITY INDICES - Methods, systems, and computer program products are provided for deriving and updating document similarity indices for a plurality of documents. The number of maintained similarities can be controlled to conserve CPU and storage resources. | 2013-10-24 |
20130282731 | INFORMATION SEARCH DEVICE - An information search device in accordance with the present invention is configured such that a search request acceptance means accepts, object search condition information and associated information search condition information while a search means stores, into the main storage portion from the data storage portion, the index of the analysis object information including the analysis object corresponding to the object search condition information, and the index of the associated information including the associated information corresponding to the associated information search condition information, searches for the analysis object identified by the object search condition information from the main storage portion and stores, into the main storage portion, the index associating the associated information with the analysis object information corresponding to the searched analysis object, and searches for the information corresponding to the search condition information from the respective indexes stored in the main storage portion. | 2013-10-24 |
20130282732 | ELECTRONIC DEVICE AND METHOD FOR MANAGING NAMES OF ELECTRONIC DEVICE - In a method for naming an electronic device, a hash table including indices and corresponding character strings is preset. The electronic device is controlled to enter into a searchable state, and inserts a default name of the electronic device in a searchable device list. A shaking angle of the electronic device is calculated according to detected coordinate values acquired from a gravity sensor, when the electronic device is shaking in the searchable state and the default name needs to be changed. A hash value is calculated using the shaking angle, a UNIX timestamp, a number of the indices in the hash table, and a predetermined formula. The method further determines an index that is the same as the hash value, determines a character string corresponding to the determined index, and renames the electronic device using the determined character string. | 2013-10-24 |
20130282733 | PROFILE NOISE ANONYMITY FOR MOBILE USERS - Embodiments are directed towards collecting, aggregating and indexing unique and non-unique user data from a plurality of users. The result for a query of this indexed aggregation of user data is provided in a plurality of sub-sets of aggregated user data. Each subset of aggregated user data corresponds to a particular portion of the plurality of users. Also, each of these particular portions of the users is set at least large enough to provide general anonymity for the individual users. User data may be collected by one or more user data suppliers and provided to a user data aggregator. In some embodiments, user data may be collected as unique user data, non-unique user data, or any combination thereof. In some embodiments, user data may be aggregated by zip code, expanded zip code, and/or one or more attributes. | 2013-10-24 |
20130282734 | PREDICTIVE CONVERSION SYSTEMS AND METHODS - In one embodiment, a system and method of predicting sale transaction conversion rate of an item operates through a search of information in response to a query over a network. The item can be included in a category of items. Information for other relevant items of the category is available through network query and historical data, among others. Respective information for the other items of the category is available to the method. The system and method includes discovering available information of the item of interest, extracting certain of the available information of the item, analyzing the certain information for the item by comparing the information to other item information for the category of items, weighting the information for the commercial item in comparison to other items of the category, calculating a predictive score for the commercial item of interest, and presenting the information of the commercial item of interest ranked according to the predictive score as compared to other items of the category. | 2013-10-24 |
20130282735 | SYSTEM FOR COMPUTERIZED EVALUATION OF PATENT-RELATED INFORMATION - A computerized reference analysis tool utilizes a prior art reference collection process to create a relatively smaller set of relevant references, together with a computerized reference ranking engine that ranks the set of harvested references for relevance with respect to the entirety of a claim set for a patent or patent application. The results of the computerized reference analysis tool harvesting and ranking this smaller set of prior art references can be presented to a user as an aggregated relevance listing, together with a visually or graphically displayed representation of the relevance ranking of the prior art references relative to individual claims and/or to individual claim elements. | 2013-10-24 |
20130282736 | SYSTEMS AND METHODS FOR ACTIVITY BASED CONNECTIONS - The systems and methods described herein relate to making activity based connections. In an example embodiment a web based system can connect people together based on one or more items on an activity list such as a “bucket list.” For example, by collecting an activity list from a first user including at least one activity, collecting an activity list from a second user including at least one activity, analyzing the activity list of the first and second users to determine if the activities are the same or similar, and matching the first user to the second user based on the activity list of each user. | 2013-10-24 |
20130282737 | METHOD AND APPARATUS FOR INTELLIGENTLY DEPLOYING AN APPLICATION, METHOD AND APPARATUS FOR PROCESSING APPLICATION ACCESS, SYSTEM FOR INTELLIGENTLY DEPLOYING AND SCHEDULING AN APPLICATION - The present invention discloses a method and apparatus for intelligently deploying an application, a method and apparatus for processing application access, a system for intelligently deploying and scheduling an application. The intelligent deployment method includes: receiving an application which is uploaded by a user through a deployment portal ( | 2013-10-24 |
20130282738 | INFORMATION PROVIDING APPARATUS AND SYSTEM - An information providing system is disclosed. The system includes a management apparatus having a database storing facility-event information of facilities or events, and a portable apparatus communicatable with the management apparatus. The portable apparatus sets each place, at which a movement stop time exceeds a prescribed staying time, as a stay place. The management apparatus estimates that a living area of a user of the portable apparatus is a collective area covering all of the stay places of the user. The management apparatus sets the collective area as the search scope, extracts the facility-event information matching the search scope from the database, and transmits the extracted facility-event information to the portable apparatus. | 2013-10-24 |
20130282739 | GENERATING A LOG PARSER BY AUTOMATICALLY IDENTIFYING REGULAR EXPRESSIONS MATCHING A SAMPLE LOG - An approach is presented for generating a log parser. Regular expressions are received and stored in a crowd-sourced data repository. An instruction is received to create a log parser based on a sample log. The sample log is received. Matches are identified between strings of characters included in the received sample log and regular expressions included in the stored regular expressions. Each match indicates a stored regular expression is capable of parsing a string included in the sample log. Based on the identified matches, the log parser is generated so as to include the regular expressions that match the strings included in the sample log. | 2013-10-24 |
20130282740 | System and Method of Querying Data - A system and method of querying data. The method includes transforming first data according to a unified data model. The unified data model has a hierarchical structure with tree nodes and leaf nodes. A leaf node contains a table. The method further includes executing a unified data model query on the first data (having been transformed) to result in second data. The method further includes outputting the second data. | 2013-10-24 |
20130282741 | HIGH-THROUGHPUT MESSAGE GENERATION - Personalized messages are generated from a message template with high throughput by transforming data sources of the message template to key-value data structures that are stored in-memory and performing data look-ups using the in-memory key-value data structures. | 2013-10-24 |
20130282742 | MECHANISM FOR FACILITATING MANAGEMENT AND CUSTOMIZATION OF LIGHTWEIGHT OBJECTS IN AN ON-DEMAND SERVICES ENVIRONMENT - In accordance with embodiments, there are provided mechanisms and methods for facilitating management and customization of lightweight objects in an on-demand services environment. In one embodiment and by way of example, a method includes receiving, at a first computing device, a request a file having data and associated metadata in a format that is not supported by default objects of a software application. The method may further include generating one or more dynamic objects to support the requested format, generating the requested format using the one or more dynamic objects, and providing the file in the requested format via the software application. | 2013-10-24 |
20130282743 | OPTIMIZED RESOURCE ANALYTICS - A computer program product and system, which on determination of an entity replacement request is configured to identify an optimized entity as a replacement based on a predefined set of metadata, wherein the metadata comprises a profile associated with the entity, wherein the profile of the entity is further based on a graph, such as a graphical representation of social links, associated with the entity; and provide the optimized entity as a replacement for the entity to be replaced. Other embodiments are also disclosed. | 2013-10-24 |
20130282744 | MANAGEMENT OF CONTACTS AT CONTACT CENTERS - In a contact center, a new contact is compared with other contacts which are currently active at the contact center to identify a matching contact having a common source with the new contact, following which at least one of the new and matching contacts is terminated or provided with increased resources or higher priority according to contact center rules. | 2013-10-24 |
20130282745 | SYSTEMS AND METHODS FOR ONLINE COMPATIBILITY MATCHING AND RANKING - The field of the invention relates to systems and methods for operation of a matching service, and more particularly to systems and methods that enable online compatibility matching and ranking. In a preferred embodiment, the system includes a matching system server coupled to a public network and accessible to one or more users. The matching system server includes a database that stores match profile data associated with the one more users, wherein the match profile data includes self-identified preferences. The matching server system is configured to correlate a first user's match profile data with one or more of the plurality of users' match profile data to identify a set of potential matches for the first user based on a relaxed set of self-identified preferences and calculate a compatibility value for each match in the set of potential matches. | 2013-10-24 |
20130282746 | Business Process Management - Systems, methods, apparatus, and computer-readable media for business process management include identifying a business process model generated with a business process modeling tool; transforming the business process model defined in a first format to one or more artifacts defined in a second format; deploying an output file defined by the one or more artifacts in an in-memory database; and executing the output file in the in-memory database base at least in part on one or more processes executing in the in-memory database in response to a received query for data stored in the in-memory database. | 2013-10-24 |
20130282747 | CLASSIFICATION, SEARCH, AND RETRIEVAL OF COMPLEX VIDEO EVENTS - A complex video event classification, search and retrieval system can generate a semantic representation of a video or of segments within the video, based on one or more complex events that are depicted in the video, without the need for manual tagging. The system can use the semantic representations to, among other things, provide enhanced video search and retrieval capabilities. | 2013-10-24 |
20130282748 | Self-Service Composed Web APIs - Individual datasets are accessed using an application programming interface (API). Multiple APIs may be combined into a composite API that allows a user to access multiple datasets using a single query. The composite API may be designed to provide a simpler way to consume information from multiple datasets in response to a particular scenario or problem. The composite API may comprise multiple levels of intermediate APIs that call on each other to access desired datasets. A user may select the datasets that the composite API accesses and/or the composite API may require certain specific datasets. The composite API may be offered for sale or use by other users via a website, such as a data market. | 2013-10-24 |
20130282749 | INSTANT SEARCH RESULTS WITH PAGE PREVIEWS - Methods, systems, and programming for providing search previews is disclosed. At least one input is received. At least one query suggestion is generated based on the at least one input. The at least one query suggestion is displayed in a first display area. At least one web page preview is generated based on the at least one input. The at least one web page preview is displayed in a second display area. Each web page preview is viewable and actionable. | 2013-10-24 |
20130282750 | RECOMMENDING RELEVANT AND PERSONALIZED CONTENT ACCESSING KEYWORDS FOR USERS OF A TEXT MESSAGING SERVICE BASED GLOBAL TEXTSITE PLATFORM - A method and system for recommending relevant and personalized content retrieving keywords to users of a text messaging service (TMS) based content platform. Embodiments of the invention provide a discovery mechanism for introducing registered keywords identifying published information in the TMS based content platform that may be of interest to the user. In particular, the solution is hybrid in nature combining various sources of recommendations (e.g., based on past usage patterns, emerging trends, expert suggestions, etc.) to select recommended keywords. Based on this keyword discovery/recommendation mechanism, users with a basic phone and without smartphone data plans can discover contents through a TMS based content platform. | 2013-10-24 |
20130282751 | System and method for loading objects for object-relational mapping - Disclosed are systems and methods for creating data objects, which includes querying a database to locate a first table associated with a first data type to be created, loading a plurality of rows from the first table during the query associated with the first table, creating a first set of data objects associated with the first data type, wherein each data object of the first set is created from data stored in each of the rows loaded from the first table. The systems and methods also include querying the database to locate a second data type to be created, wherein the second data type depends from the first data type, wherein the data objects of the second set depend from the data objects of the first set, and associating each data object of the second set to an associated parent object of the first set. | 2013-10-24 |
20130282752 | Application-Specific File Type Generation and Use - Techniques are described for facilitating file access control of a storage service. In response to a third-party application requesting access to a user's file, the service extracts an application-specific ID from a file type associated with the retrieved file; and grants access to the requested file in response to a determination that an application-specific ID for the third-party application matches an application-specific ID extracted from the 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. | 2013-10-24 |
20130282753 | SEARCH INFORMATION PROVIDING APPARATUS AND SEARCH INFORMATION PROVIDING METHOD - An information searching apparatus according to an embodiment includes a receiving unit that receives a search request including a search keyword from a user terminal; an acquiring unit that acquires advertisement information corresponding to a specific search keyword from an advertisement information storage unit when the search keyword included in the search request is the specific search keyword; a generating unit that generates a search result page for displaying a search result and a background image based on the advertisement information acquired by the acquiring unit; and a transmitting unit that transmits the search result page generated by the generating unit to the user terminal of a request source. | 2013-10-24 |
20130282754 | SYSTEM AND METHOD FOR EXTRACTING ANALOGOUS QUERIES - A system for extracting analogous queries is disclosed. The system includes a search query extracting module, a query pair extracting module, and an analogous query extracting module. The search query extracting module creates a per-user search query DB by reading search queries inputted by users from a search log DB that contains user device identifiers, search queries inputted from user devices, and information about time when the users request a search. The query pair extracting module creates a per-user query pair DB by extracting, from the per-user search query DB, permutations of different two search queries among search queries inputted by a specific user. The analogous query extracting module reads query pairs having a specific query in the per-user query pair DB, and creates analogous queries by extracting counterparts of a specific query from the query pairs. The analogous queries are provided in response to a search request for a specific query from the user device. | 2013-10-24 |
20130282755 | 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. User environment manager at storage service receives file identifier for specific requested file from user operating computing device and obtains file format type identifier associated with file identifier from data store for file. User environment manager determines default application to open specific requested file in response to matching application ID (app ID) from default “Open with” list contained in user preferences store with list of app IDs for installed applications that support file format type. Once determined, user environment manager opens specific requested file from data store utilizing the default application. This Abstract is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims. | 2013-10-24 |
20130282756 | METHOD OF PROCESSING FILES IN STORAGE SYSTEM AND DATA SERVER USING THE METHOD - The present invention relates to a file processing method using a data server included in a storage system, such as a Network File System (NFS) or a Distributed File System (DFS). When a file request is received from a client, a file corresponding to the request is loaded. Processing requested by the client is performed on the loaded file. A result file on which the processing has been performed is generated and transmitted to the client. Accordingly, the redundant resources of the data server can be sufficiently used, unnecessary data transmission can be reduced, and the resources of the storage system can be efficiently used. | 2013-10-24 |
20130282757 | MECHANICAL TURK INTEGRATED IDE, SYSTEMS AND METHOD - A Mechanical Turk-Integrated Development Environment system is disclosed. An integrated development environment (IDE) can include one or more interfaces capable of communicating with a mechanical turk engine. As a developer creates applications within the IDE, the developer can use the IDE to submit one or more requests to the mechanical turk engine. The engine constructs a mechanical turk project based on the requests and provides project tasks to workers. The results of the tasks can then be compiled and integrated back into the developer's application via the IDE. An example use includes constructing large domain specific data sets that can be applied to spoken dialog interfaces. | 2013-10-24 |
20130282758 | METHOD AND SYSTEM FOR A TRANSPARENT APPLICATION OF MULTIPLE QUERIES ACROSS MULTIPLE DATA SOURCES - There are provided systems and methods to respond to a request for data. The system receives a request to search for the data based on a criterion and to populate data objects with the data. The request is further used to identify columns that determine data sources to query. The system performs a search of a logical table based on the criterion to identify a plurality of rows in the logical table. The system further generates a first plurality of tuples based on the plurality of rows to identify a first plurality of physical tables that are mapped to the logical table. The first plurality of tuples includes a first tuple and a second tuple. The system further queries the data sources for the data to generate results by using the first plurality of tuples. The queries of the data sources are partially successful. | 2013-10-24 |
20130282759 | METHOD AND SYSTEM FOR PROCESSING SEARCH QUERIES - A method, a system, and a computer program product for processing search queries are disclosed. A first query pertaining to a primary theme is received. One or more secondary queries are then generated. Each of the one or more secondary queries is associated with a corresponding plausible secondary theme. The first query and the one or more secondary queries are then submitted to a search engine. | 2013-10-24 |
20130282760 | Apparatus and Method for Random Database Sampling with Repeatable Results - A method of sampling data in a database includes designating permanent read locations in a database. The database is populated with randomly loaded data. The permanent read locations in the database are sampled to form sampled repeatable results attributable to the permanent read locations and the randomly loaded data. | 2013-10-24 |
20130282761 | SYSTEM AND METHOD FOR ENTITY SHAPE ABSTRACTION IN AN ON DEMAND ENVIRONMENT - The technology disclosed relates to presenting a data entity interface that connects a multi-tenant database code to a multi-tenant database and at least one other database from a different data source. In particular, it relates to providing a custom entity shape that serves as a common interface from a multi-tenant database application code to multiple databases from one or more different data sources that have fields implementing at least some common data with different data structures. This common interface creates a layer of abstraction that provides a consistent behavior across the multiple databases and sets rules that govern how information is presented and shared with the different data sources. | 2013-10-24 |
20130282762 | METHOD, SECURE DEVICE, SYSTEM AND COMPUTER PROGRAM PRODUCT FOR SECURELY MANAGING USER ACCESS TO A FILE SYSTEM - A method, a secure device, a system and a computer program product for securely managing user access to a file system. The method includes providing a secure device, where the secure device is protected by design against malicious software or malware and adapted to establish a connection to a server through a telecommunication network establishing a connection between the secure device and the server, receiving at the secure device, through the established connection, data pertaining to a file system identifying files which are at least partly stored outside the secure device, exposing at the secure device the file system to a user, based on the data received from the server, the file system navigable by the user. | 2013-10-24 |
20130282763 | DATA PACKAGE FORMAT LIBRARY - A data package format library is provided to load, create and manipulate data from a plurality of different data formats into a format of a data package object. The data package object is a base object that represents a collection of information comprising time series data, equipment models, events, and relates the application-specific information to the time series data. Accordingly, strongly typed time series information from a data input received in one of the plurality of different data formats via an interface of the data package format library is stored in the data package object format. Time stamp data for each data point in another of the different data formats, and scalar and vector time series information in still another of the different data formats, are each received via respective interfaces of the data package format library and stored into the computer-readable storage medium in the data package object format. | 2013-10-24 |
20130282764 | METHOD AND SYSTEM FOR BUILDING A STREAMING MODEL - A method of constructing a plurality of downloadable files from an application file and a plurality of transcripts. The application file stores data blocks and implements an application. Each of the transcripts stores at least one order in which at least a portion of the data blocks of the application file were accessed by the application when executed previously. The transcripts are combined into a combined transcript storing at least one combined order comprising a combined portion of the data blocks. The data blocks of the combined portion are arranged in a data structure having an origin. A first set of data blocks within a predetermined distance from the origin is stored in at least one initial execution file. A second set of data blocks outside the predetermined distance from the origin is stored in downloadable sequence files. | 2013-10-24 |
20130282765 | OPTIMIZING SPARSE SCHEMA-LESS DATA IN RELATIONAL STORES - Various embodiments of the invention relate to optimizing storage of schema-less data. A schema-less dataset including a plurality of resources is received. Each resource is associated with at least a plurality of properties. At least one set of co-occurring properties from the plurality of properties is identified. A graph including a plurality of nodes is generated. Each of the nodes represents a unique property in the set of co-occurring properties. The graph further includes an edge connecting each node representing a pair of co-occurring properties. A graph coloring operation is performed on the graph. The graph coloring operation includes assigning each of nodes to a color, where nodes connected by an edge are assigned different colors. A schema is generated that assigns a column identifier from a table to each unique property represented by one of the nodes in the graph based on the color assigned to the node. | 2013-10-24 |
20130282766 | Incremental Update Heuristics - A system, apparatus, and method are provided for receiving one or more incremental updates including adding, deleting, or modifying rules of a Rule Compiled Data Structure (RCDS) used for packet classification. Embodiments disclosed herein may employ at least one heuristic for maintaining quality of the RCDS. At a given one of the one or more incremental updates received, a section of the RCDS may be identified and recompilation of the identified section may be triggered, altering the RCDS shape or depth in a manner detected by the at least one heuristic employed. The at least one heuristic employed enables performance and functionality of an active search process using the RCDS to be improved by advantageously determining when and where to recompile one or more sections of the RCDS being searched. | 2013-10-24 |
20130282767 | COMPUTING DEVICE, SYSTEM, METHOD AND DATA SIGNAL ARRANGED TO FACILITATE INFORMATION SHARING - In one aspect, the present invention provides a computing device comprising a processing module arranged to interact with a centralized database via a communications network. The invention further includes a database arranged to contain information regarding one or more components within a complex model. The module is arranged to provide the information via the communications network from the device to the centralized database. | 2013-10-24 |
20130282768 | TRANSLATION MAP SIMPLIFICATION - A method for translation map simplification may include determining a translation map based on a predetermined criterion in response to receiving input data. The method may also include determining if the translation map extends another map or a referenced map and determining if the translation map includes at least one map fragment. The referenced map is loaded in response to a determination that the translation map includes an extension of the referenced map. The map fragment is loaded in response to a determination that the translation map comprises the map fragment. A new map is compiled based on at least the translation map, the referenced map and the at least one map fragment, in response to the translation map not including a new map reference or a modification to the translation map. The input data is processed based on the new map to produce translated data specific to the new map. | 2013-10-24 |
20130282769 | AUTOMATIC LAYOUT DERIVATION AND IMPLEMENTATION - Embodiments are directed to determining a data insertion point in a data layout based on relative cardinalities between data objects and to determining a data insertion point in a data layout based on defined hierarchies between data objects. In an embodiment, a computer system receives a user input indicating that an additional portion of information is to be added to an existing data layout which includes multiple different data objects. The computer system accesses the data objects to determine relative cardinalities between the data objects in the data layout. The computer system determines an optimal data insertion point for inserting the additional portion of information based on the determined relative cardinalities between the data objects. The computer system also inserts the additional portion of information in the existing data layout at the determined optimal data insertion point. | 2013-10-24 |
20130282770 | Apparatus, Method and System for Registration Effecting Information Access - An apparatus, method and system to register and provide a persistent indentifier of information that may be located in multiple locations, formats, and accessible in variable fashions based on the context of use. The present disclosure further provides the ability to automatically make information available and associated with its identifier. The disclosure also details the ability to create identifier. The disclosure also details the ability to create identifiers from content authoring tools within and for documents and/or other information. The invention teaches how to associate a single identifier while making information available, and accessible under varying conditions, from varying locations, in varying formats, based on various contexts of access. The present disclosure further teaches an enhanced digital object identifier, an enhanced Handle system, and enhanced directory registry that facilitate the access, association, and instantiation of information over a communications network. | 2013-10-24 |
20130282771 | SYSTEM AND METHOD FOR OPTIMIZING DATA REMANENCE OVER HYBRID DISK CLUSTERS USING VARIOUS STORAGE TECHNOLOGIES - A method is implemented in a computer infrastructure having computer executable code tangibly embodied on a computer readable storage medium having programming instructions. The programming instructions are operable to optimize data remanence over hybrid disk clusters using various storage technologies, determine one or more data storage technologies accessible by a file system, and determine secure delete rules for each of the one or more storage technologies accessible by the file system. The secure delete rules include a number of overwrites required for data to be securely deleted from each of the one or more storage technologies. The programming instructions are further operable to provide the secure delete rules to the file system upon a request for deletion of data for each of the one or more storage technologies a specific amount of times germane to secure delete data from the one or more storage technologies. | 2013-10-24 |
20130282772 | INCREMENTAL CLASS UNLOADING IN A REGION-BASED GARBAGE COLLECTOR - A technique for incrementally unloading classes using a region-based garbage collector is described. One aspect of such a technique includes maintaining a remembered set for a class set. The remembered set indicates whether instances of the class set are contained in one or more regions in memory, and in which regions the instances are contained. Upon performing an incremental garbage collection process for a subset of the regions in memory, the technique examines the remembered set to determine whether the class set includes instances in regions outside of the subset. If the remembered set indicates that the class set includes instances outside of the subset of regions, the technique identifies the class set as “live.” This will preclude unloading the class set from the subset of regions. | 2013-10-24 |
20130282773 | DRIVING INFORMATION STORAGE SYSTEM AND METHOD USING FILE FORMAT TRACK - Embodiments of the invention relate to a method and system for storing driving information in a black box system for vehicles, and more particularly, to driving information storage system and method using a file format track, which can store vehicle driving information input from devices such as a GPS or a G-sensor while maintaining a file format of video or audio data. The driving information storage method includes: receiving vehicle driving information; converting the received driving information into text data; encoding video data input through a camera; encoding audio data input through a microphone; generating a text track in a file format for recording and storing video data and audio data; and recording the text data, a size of the text data, and a time stamp in the text track. | 2013-10-24 |
20130282774 | SYSTEMS AND METHODS OF DATA STORAGE MANAGEMENT, SUCH AS DYNAMIC DATA STREAM ALLOCATION - A system and method for choosing a stream to transfer data is described. In some cases, the system reviews running data storage operations and chooses a data stream based on the review. Additionally, the system pre-allocates disk space for data to be transferred. | 2013-10-24 |
20130282775 | DATA MANAGER CENTRALIZED STORAGE FOR MULTIPLE SERVICE APPLICATIONS - Basic data storage units are defined as tags that each have a particular data value and represent a single piece of data storage representing a logged data value within a centralized data storage system. Each of the tags have associated properties representing metadata stored for each tag comprising a size of the data for that tag or a source of the data for that tag. Each entry into the centralized data storage system represents the particular data value of each of the tag at an instant in time. All data entries in the centralized data storage system comprise one each of the tags, the particular data value of the each tag, and a timestamp for the each tag. | 2013-10-24 |
20130282776 | Trusted File Indirection - Methods and systems for performing file transfers across different domains hosted by a virtualization server are described herein. A trusted domain (Dom | 2013-10-24 |
20130282777 | System and Method for a Floating-Point Format for Digital Signal Processors - An embodiment of a system and method for performing a numerical operation on input data in a hybrid floating-point format includes representing input data as a sign bit, exponent bits, and mantissa bits. The exponent bits are represented as an unsigned integer including an exponent bias, and a signed numerical value of zero is represented as a first reserved combination of the mantissa bits and the exponent bits. Each of all other combinations of the mantissa bits and the exponent bits represents a real finite non-zero number. The mantissa bits are operated on with a “one” bit before a radix point for the all other combinations of the mantissa bits and the exponent bits. | 2013-10-24 |
20130282778 | System and Method for Signal Processing in Digital Signal Processors - An embodiment of a method and a related apparatus for digital computation of a floating point complex multiply-add is provided. The method includes receiving an input addend, a first product, and a second product. The input addend, the first product and the second product each respectively has a mantissa and an exponent. The method includes shifting the mantissas of the two with smaller exponents of the input addend, the first product, and the second product to align together with the mantissa of the one with largest exponent of the input addend, the first product and the second product, and adding the aligned input addend, the aligned first product and the aligned second product. | 2013-10-24 |
20130282779 | DECIMAL FLOATING-POINT ADDER WITH LEADING ZERO ANTICIPATION - A decimal floating-point (DFP) adder includes a decimal leading-zero anticipator (LZA). The DFP adder receives DFP operands. Each operand includes a significand, an exponent, a sign bit and a leading zero count for the significand. The DFP adder adds or subtracts the DFP operands to obtain a DFP result. The LZA determines the leading zero count associated with the significand of the DFP result. The LZA operates at least partially in parallel with circuitry (in the DFP adder) that computes the DFP result. The LZA does not wait for that circuitry to finish computation of the DFP result. Instead it “anticipates” the number of leading zeros that the result's significand will contain. | 2013-10-24 |
20130282780 | Method and Apparatus to Perform Floating Point Operations - A method of subtracting floating-point numbers includes determining whether a first sign associated with a first floating-point number is unequal to a second sign associated with a second floating-point number, determining whether a first exponent associated with the first floating-point number is less than a second exponent associated with the second floating-point number, negating a first mantissa associated with the first floating-point number when the first sign is unequal to the second sign and determining that the first exponent is less than the second exponent, and adding the first mantissa to a second mantissa associated with the second floating-point number when the first sign is unequal to the second sign and determining that the first exponent is less than the second exponent. Embodiments of a corresponding computer-readable medium and device are also provided. | 2013-10-24 |
20130282781 | METHOD OF GENERATING RANDOM NUMBER USING NONVOLATILE MEMORY IN TWO-TRACK SCHEME AND APPARATUS FOR THE SAME - A method of generating a random number using nonvolatile memory and an apparatus for the same are provided. The method of generating a random number includes reading random number state information from nonvolatile memory when power is supplied; updating the random number state of a random number generator using the random number state information and a saving entropy source, thereby producing updated random number state information; storing the updated random number state information in the nonvolatile memory; updating a random number state of the random number generator using the updated random number state information and a generating entropy source, thereby producing a generating random number state information; and producing a random number to be used in an application program using the generating random number state information and the generating entropy source. | 2013-10-24 |
20130282782 | DISTRIBUTION APPARATUS, RESTORATION APPARATUS, DISTRIBUTION METHOD, RESTORATION METHOD, AND DISTRIBUTION AND RESTORATION SYSTEM - Processing for generating a plurality of pieces of distributed data from original data or processing for restoring original data from a plurality of pieces of distributed data is performed safely and quickly. A distribution and restoration apparatus | 2013-10-24 |
20130282783 | Systems and Methods for a Floating-Point Multiplication and Accumulation Unit Using a Partial-Product Multiplier in Digital Signal Processors - An embodiment of an apparatus performs a floating-point multiply-add process on a first multiplicand, a second multiplicand, and an addend. A leading 0 bit is added to a mantissa of the first multiplicand to form an expanded first mantissa, and a partial-product multiplication is performed on the expanded first mantissa and a mantissa of the second multiplicand to produce partial-product sum and a partial-product carry mantissas. Leading bits of the partial-product sum and carry mantissas are changed to 0 bits if they are both 1 bits, and the partial-product sum and the partial-product carry are shifted right according to an exponent difference of a product of the first multiplicand and the second multiplicand. Otherwise both the partial-product sum and carry mantissas are arithmetically shifted right according to the exponent difference. The first and second multiplicands and the addend can be complex numbers. | 2013-10-24 |
20130282784 | ARITHMETIC PROCESSING DEVICE AND METHODS THEREOF - A device and methods are disclosed for communicating an unrounded result from one arithmetic calculation for use in a second, subsequent calculation. For example, an unrounded result of a first calculation can be forwarded to provide a multiplier, a multiplicand or an addend operand for the subsequent operation. The operand can be forwarded to the input of the same fused multiply addition module (FMAM) that supplied the result, or to another FMAM, and do so without regard to the precision of the forwarded operand, the precision of the subsequent operation, or the native precision of the FMAM. | 2013-10-24 |
20130282785 | SHARING AND SYNCHRONIZING ELECTRONICALLY STORED FILES - Aspects of the present disclosure are directed to architectures, methods and systems and structures that facilitate the sharing and synchronization of electronically stored files among and between cloud entities and a number of computers, systems, devices and/or users. One particular exemplary architectural aspect includes the serial processing and ordering of work items associated with file system changes such that correct parallel execution of the work items may proceed resulting in the synchronization of the cloud file system and the client computer file system. | 2013-10-24 |
20130282786 | OPERATING METHOD AND MOBILE DEVICE - An operating method for a mobile device executing a first application is provided. In the operating method, the first application is analyzed to obtain a supporting display format of the first application. According to the supporting display format, whether the first application supports a displaying format of the mobile device. When the first application supports the displaying format, the first application is executed. When the first application does not support the displaying format, the execution of the first application is terminated or a second application corresponding to the first application and supporting the displaying format is searched through the internet according to a system setting of the mobile device. Further, when the second application is found through the internet according to the system setting, the second application is installed in the mobile device and executed. | 2013-10-24 |
20130282787 | Computer Cluster Arrangement for Processing a Computation Task and Method for Operation Thereof - The present invention is directed to a computer cluster arrangement and a method for operation of the introduced computer cluster arrangement. The computer cluster arrangement comprises computation nodes CN, which dynamically outsource specific computation tasks to boosters B. Therefore, an assignment technique of boosters B to computation nodes CN is introduced. The assignment takes dynamically place at runtime. The present invention finds application in high performance cluster technology. | 2013-10-24 |
20130282788 | File System Optimization by Log/Metadata Analysis - A mechanism is provided in a data processing system for optimization of a distributed file system by log data analysis. A name node in the distributed file system initiates a log analysis map/reduce job on one or more connected data nodes via a map/reduce processing framework in the distributed file system and receives result data resulting from the log analysis map/reduce job from the one or more connected data nodes via the map/reduce processing framework in the distributed file system. The name node performs analysis on the received result data and generates an optimization plan for the one or more connected data nodes based on results of the analysis. The name node initiates the optimization plan on the one or more connected data nodes via the map/reduce processing framework in the distributed file system. | 2013-10-24 |
20130282789 | BINDING CRUD-TYPE PROTOCOLS IN DISTRIBUTED AGREEMENT PROTOCOLS - Various embodiments enable redundant or replica services, such as “cloud” services, to be run at geographically distributed locations. Each replica is capable of performing operations that are generally, identically performed across all replicas. In the event of an interruption at one location, services in other locations can quickly and automatically take over operations. In one or more embodiments, a Distributed Agreement Protocol is utilized to bind a CRUD-type protocol as a state machine. Binding takes place through the use of a reverse proxy that is located at each of the locations at which the service is distributed. In at least some embodiments, the Distributed Agreement Protocol is implemented as the Paxos protocol or a variant thereof, and/or the CRUD-type protocol comprises the HTTP protocol. | 2013-10-24 |
20130282790 | SHARING AND SYNCHRONIZING ELECTRONICALLY STORED FILES - Aspects of the present disclosure are directed to architectures, methods and systems and structures that facilitate the sharing and synchronization of electronically stored files among and between cloud entities and a number of computers, systems, devices and/or users. One particular exemplary architectural aspect includes the concurrent determination of file system changes within a cloud file system and a client file system, the serial ordering of necessary file system operations in response to the determined file system changes, and the concurrent execution of file system operations such that the cloud file system and the client computer file system are synchronized. | 2013-10-24 |
20130282791 | MIGRATION IN PLACE - Technologies related to migration in place are generally described. In some examples, software and/or data associated with a platform customer can be “migrated” to a new platform while allowing the platform customer's software and/or data to remain on same hardware. A data center and/or Infrastructure as a Service (IaaS) provider may be configured to support migration in place for example by providing hardware identifiers upon request, providing platform identifiers upon request, providing platform compatibility information upon request and/or approving platforms for migration in place operations, deploying platform modules to migration in place hardware, providing user session support during migration in place operations, and/or performing security operations. | 2013-10-24 |
20130282792 | System and Method for a Distributed Virtual Desktop Infrastructure - A distributed virtual desktop infrastructure system includes at least one management server and a plurality of client management applications. The management server includes at least one processor, and is programmed and/or configured to determine a home system of the plurality of client systems for at least one user. The plurality of client management applications are in communication with the at least one management server, and are configured to execute on the plurality of client system and display, on at least one client system, a virtual desktop of at least one virtual machine executing on the home system. Related systems and methods are also described. | 2013-10-24 |
20130282793 | MEDIA CONTENT SHARING - The present invention generally relates to a system and methods for sharing multimedia contents in an intranet (for example, a private information network, including a home network or office network) including a plurality of clients, such as personal computers (PCs) or wired/wireless digital information appliances, such as for example televisions (TVs), Personal Digital Assistants (PDAs), Tablet PCs, Netbook PCs or the like; and include components and operations for receiving at a proxy server multimedia contents that are browsed and requested by a first client device via a communication network from a interactive service provides and for sharing said multimedia content by one or more client devices associated with the intranet. | 2013-10-24 |
20130282794 | INFORMATION PLAYBACK SYSTEM USING INFORMATION STORAGE MEDIUM - According to one embodiment, there is provided a data processing method. The method includes reading management information indicative of a playback and display procedure, acquiring a content from a certain storage position at a timing determined based on the management information, and performing playback and display of the content at a timing determined based on the management information. | 2013-10-24 |
20130282795 | Method And Apparatus for Web Based Storage On Demand - The distributed virtual SAN infrastructure provides a scalable dynamically expandable distributed virtual storage pool to a plurality of host systems. The storage pool is created via execution of a virtual storage automatic construct protocol. The distributed virtual SAN infrastructure includes one or more SAN units including IP SAN unit and Fiber Channel SAN unit, at least a management console, a distributing control management station across a network infrastructure, wherein the network infrastructure provides the communication links between all systems in this distributed virtual SAN. | 2013-10-24 |
20130282796 | CONTENT SET BASED DELTACASTING - Methods, apparatuses, and systems are provided for improving utilization of the satellite communications system through various “deltacasting” techniques for handling content sets (e.g., feeds or websites). Embodiments operate in a client-server context, including a server optimizer, a client optimizer, and, in some embodiments, a pre-positioning client. Within this client-server context, content sets are multicast (e.g., anticipatorily pre-positioned in a local dictionary) to end users of the communications system and are handled at the content set level, according to set-level metadata and/or user preferences. In some embodiments, when locally stored information from the content sets is requested by a user, deltacasting techniques are used to generate fingerprints for use in identifying and exploit multicasting and/or other opportunities for increased utilization of links of the communications system. | 2013-10-24 |
20130282797 | DYNAMIC APPLICATION PROGRAMMING INTERFACE - Systems, methods, and machine-readable media are described for retrieving data associated with files using input data files. Embodiments include generating input data files, which can be transformed to create data objects from input data of the input data files. The input data and the corresponding data objects can include information regarding files, such as the universal resource indicator (URI) of a file. The data objects can then be stored. | 2013-10-24 |
20130282798 | Systems and Methods for Private Cloud Computing - A system and method are disclosed for private cloud computing and for the development and deployment of cloud applications in the private cloud. The private cloud computing system and method of the present invention include as components at least a cloud controller, a cloud stack, Service Registry, and a cloud application builder. | 2013-10-24 |
20130282799 | INFORMATION PROCESSING SYSTEM AND DATA MANAGEMENT METHOD - The server device includes: an allocation unit for allocating a unique identifier to each of first data and second data; a management unit for managing a correspondence between the identifier and a method for accessing the first data or second data identified by the identifier; a presentation unit for presenting the identifier managed by the management unit to the client device; a conversion unit for converting an identifier-specifying request for access to the first data or second data from the client device into a method for accessing the first data or second data corresponding to the identifier using an access method associated by the management unit with the identifier; and a data access unit for requesting access to the first data or second data using the access method converted to by the conversion unit, and sending an access result to the client device. | 2013-10-24 |
20130282800 | SYSTEM AND METHOD FOR VIDEO DISTRIBUTION OVER INTERNET PROTOCOL NETWORKS - A system, method and user interface ( | 2013-10-24 |
20130282801 | SYSTEM AND METHOD FOR VIDEO DISTRIBUTION OVER INTERNET PROTOCOL NETWORKS - A system and method for system and method for video distribution over a range of devices over Internet Protocol (IP) networks are provided. The system and method provide for connecting to the network at least one additional content source, communicating a first request over the network, the request requiring each of the plurality of content sources to identify channels on which each of the content sources provides content, and selecting a channel not being used by the content sources to provide content. The method and system may also provide for connecting at least one client to the network, communicating a second request over the network, the second request requiring each of the plurality of content sources to identify channels on which each of the plurality of content sources provides content, selecting an identified channel by the at least one client, and providing content to the at least one client on the selected identified channel. | 2013-10-24 |
20130282802 | RELAY COMMUNICATION SYSTEM AND RELAY SERVERS - A virtual network is dynamically created when a relay communication system is constructed including a plurality of relay servers that communicate with each other. In the relay communication system, VLAN client terminals which define a VLAN group share VLAN group information. In addition, a VLAN session is established between the VLAN devices as activatable VLAN client terminals among the VLAN client terminals based on the VLAN group information, and the VLAN devices are allowed to share virtual address information created when the VLAN group is activated. Furthermore, if the VLAN group has already been activated when instructed to activate the VLAN group, a join-in-progress signal to the VLAN group is transmitted to a join-in-progress VLAN client terminal as a transmission source of the activation instruction, and a VLAN session is established that is related to the join-in-progress VLAN client terminal and has not been established yet. | 2013-10-24 |
20130282803 | ENGAGING SESSION ELEMENTS IN CONFERENCE SESSIONS - Provided herein are systems, methods, and software for facilitating conference sessions. In particular, implementations disclosed herein pertain to engaging session elements using both a primary identifier and a secondary identifier included in a request to join a user to a session. A primary session element may be engaged using the primary identifier while a secondary session element may be engaged using the secondary identifier. | 2013-10-24 |
20130282804 | METHODS AND APPARATUS FOR MULTI-DEVICE TIME ALIGNMENT AND INSERTION OF MEDIA - An apparatus comprising at least one processor and at least one memory including computer program code, the at least one memory, computer program code, and processor configured to cause the apparatus to receive at least a first media content from a first device configured to capture media content and a second media content from a second device configured to capture media content. The apparatus may be configured to align the continuous media content from the first media content to the continuous media content from the second media content. The apparatus may be configured to measure the time intervals between the non-continuous media content and the continuous media content. The apparatus may be configured to align the non-continuous media content with respect to the continuous media content, based at least in part by the measured time intervals. Corresponding methods and computer program products are also provided. | 2013-10-24 |
20130282805 | FORMING NETWORKS OF USERS ASSOCIATED WITH A CENTRAL ENTITY - Computer-implemented methods, computer-readable media, and systems for forming networks of users associated with a central entity. When a central entity receives multiple requests from multiple users to register for an event associated with the entity, the entity forms a user network that did not exist until then. The entity receives data describing the users using which the entity generates user interfaces showing all users in the network, and presents the user interfaces on users' computer systems. When a subset of the users check-in with the entity, the entity displays information about one of the users in the subset to another, and allows the users to communicate with each other. When the event associated with the entity ends, the entity terminates the network. In this manner, the central entity forms temporary user networks that expire when an event scheduled at the central entity occurs. | 2013-10-24 |
20130282806 | PERSONALIZING AN APPLICATION WITH CONTENT FROM A SOCIAL NETWORKING SYSTEM - A third-party application running on a client device sends a request for a user's profile information to a local social networking application running on the client device. The local social networking application sends to the request to the social networking system, receives the requested information from the social networking systems, and provides the requested information to the third-party application. The third-party application uses at least a portion of the requested information to personalize its content for the user. In this way, the third-party application has a simple mechanism for incorporating personalized content for the user based on social information, without requiring the third-party application itself to maintain or even have access to the user's social information. | 2013-10-24 |
20130282807 | PROTOCOL FOR COMMUNICATION - Aspects of the disclosure relate to a protocol for communication of information. The protocol can be a non-standard universal serial bus (USB) protocol and can guarantee bandwidth and latency for information communication between a USB host and a single USB device. In one aspect, the non-standard USB protocol can employ a repeating message sequence that is fixed, or static, and preconfigured, the sequence comprising alternating transmission of messages between a first device (e.g., a host device) and a second device (e.g., a peripheral device). | 2013-10-24 |
20130282808 | System and Method for Generating Contextual User-Profile Images - Methods and systems for generating contextual user-profile image on a webpage include capturing textual content provided by a user at the webpage. The textual content is parsed to identify keywords related to context. The keywords are contextually analyzed to identify one or more mood indicators. Current mood of the user is identified based on the one or more mood indicators. One or more modifiers for applying to the user-profile image are determined. The user-profile image is updated to incorporate the modifiers so as to reflect the current mood of the user. The updated user-profile image is returned to the webpage for rendering, in response to the textual content received from the user. | 2013-10-24 |
20130282809 | MEDIA ECHOING AND SOCIAL NETWORKING DEVICE AND METHOD - A methods and apparatus for echoing media via a mobile device are disclosed herein. According to an embodiment, the method can include displaying automatically to a user, on the mobile device, a list of one or more respective identifiers of one or more other users experiencing respective media within a selectable geographic area. The user is then allowed to select whether to play one or more of the respective media on the mobile device, and can connect with the one or more other users via a social networking site. As a result, the user can network with previously unknown people, based on a common taste in music or other media, for example, as well as a geographic location. | 2013-10-24 |
20130282810 | EVALUATING CLAIMS IN A SOCIAL NETWORKING SYSTEM - A social graph may be modeled as a collection of claims. Each claim is associated with an author, an audience, and an assertion about a fact. Probabilistic information may be collected from various sources for a claim, enabling a social networking system to evaluate a truthfulness of the assertion made in the claim. User-declared profile information may be evaluated as claims. A user, entity, or application may make claims about any assertions made in the social networking system. Reputation scores may be determined for users based on evaluations of their historical assertions. Claims may be evaluated for truthfulness using a probabilistic prediction model using heuristics analysis, regression analysis, and machine learning methods. A claims-based profile of users may be provided to viewers based on the contexts in which the claims were made. Viewers may view claims made about users, such as the users' biographical information, contact information, expertise, and interests. | 2013-10-24 |
20130282811 | PROVIDING A CLAIMS-BASED PROFILE IN A SOCIAL NETWORKING SYSTEM - A social graph may be modeled as a collection of claims. Each claim is associated with an author, an audience, and an assertion about a fact. Probabilistic information may be collected from various sources for a claim, enabling a social networking system to evaluate a truthfulness of the assertion made in the claim. User-declared profile information may be evaluated as claims. A user, entity, or application may make claims about any assertions made in the social networking system. Reputation scores may be determined for users based on evaluations of their historical assertions. Claims may be evaluated for truthfulness using a probabilistic prediction model using heuristics analysis, regression analysis, and machine learning methods. A claims-based profile of users may be provided to viewers based on the contexts in which the claims were made. Viewers may view claims made about users, such as the users' biographical information, contact information, expertise, and interests. | 2013-10-24 |
20130282812 | ADAPTIVE AUDIENCES FOR CLAIMS IN A SOCIAL NETWORKING SYSTEM - A social graph may be modeled as a collection of claims. Each claim is associated with an author, an audience, and an assertion about a fact. Probabilistic information may be collected from various sources for a claim, enabling a social networking system to evaluate a truthfulness of the assertion made in the claim. User-declared profile information may be evaluated as claims. A user, entity, or application may make claims about any assertions made in the social networking system. Reputation scores may be determined for users based on evaluations of their historical assertions. Claims may be evaluated for truthfulness using a probabilistic prediction model using heuristics analysis, regression analysis, and machine learning methods. A claims-based profile of users may be provided to viewers based on the contexts in which the claims were made. Viewers may view claims made about users, such as the users' biographical information, contact information, expertise, and interests. | 2013-10-24 |
20130282813 | COLLABORATIVE MANAGEMENT OF CONTACTS ACROSS MULTIPLE PLATFORMS - A social graph may be modeled as a collection of claims. Each claim is associated with an author, an audience, and an assertion about a fact. Probabilistic information may be collected from various sources for a claim, enabling a social networking system to evaluate a truthfulness of the assertion made in the claim. User-declared profile information may be evaluated as claims. A user, entity, or application may make claims about any assertions made in the social networking system. Reputation scores may be determined for users based on evaluations of their historical assertions. Claims may be evaluated for truthfulness using a probabilistic prediction model using heuristics analysis, regression analysis, and machine learning methods. A claims-based profile of users may be provided to viewers based on the contexts in which the claims were made. Viewers may view claims made about users, such as the users' biographical information, contact information, expertise, and interests. | 2013-10-24 |
20130282814 | PROVIDING AN ANSWER TO A QUESTION FROM A SOCIAL NETWORK SITE USING A SEPARATE MESSAGING SITE - A question is received on a first social network site from a first user. The question is sent to a second user of a second social network site who receives the question from the second social network site. The first social network site receives an answer to the question from the second user via the second social network site and provides the answer to the first user. | 2013-10-24 |
20130282815 | HANDHELD DEVICE AND METHOD FOR TRANSMITTING SHARED DATA - A handheld device transmits a shared data to another handheld device. The handheld device sets the shared data according to a selection of a user, sends an authentication signal to the another handheld device, and detects a motion track of the handheld device. The handheld device further receives another motion track of the another handheld device from the another handheld device, compares the received motion track with the detected motion track, determines whether the another handheld device is authenticated according to a result of the comparison. The handheld device further transmits the shared data to the another handheld device when the another handheld device is authenticated. | 2013-10-24 |
20130282816 | COMMUNICATION CONTROL SYSTEM, METHOD, AND APPARATUS - A communication control system includes a first computer and a second computer, wherein the first computer includes a communication interface device and a first processor configured to control the communication interface device to transmit first data and first feature information indicating a feature of the first data to the second computer, and the second computer includes a memory that has a storage area allocated to store second data received from the first computer, and a second processor configured to determine whether the first feature information received from the first computer matches second feature information, indicating a feature of and calculated based on the second data stored in the storage area, and control the memory to release the storage area when the second feature information does not match the received first feature information. | 2013-10-24 |