Patents - stay tuned to the technology

Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


18th week of 2014 patent applcation highlights part 68
Patent application numberTitlePublished
20140122456INTERACTIVE COMPUTING RECOMMENDATION FACILITY WITH LEARNING BASED ON USER FEEDBACK AND INTERACTION - The present application provides a method for content ranking for recommending content to a community of users. Recommending content to a community of users is provided by identifying data sources associated with a user of the recommendation system. Each data source comprises content items. Hyperlinks embedded in the content items from the data sources associated with the user are extracted. The hyperlinks and a set of user preferences are used to rank new time-sensitive content items associated with a plurality of data sources. A set of ranked time sensitive customized content items are presented to the user as recommended content.2014-05-01
20140122457INTERNET SEARCH ENGINE BASED ON LOCATION AND PUBLIC OPINION - A search engine that collects and uses public opinion and geographic location to refine search results. Feedback from users on results from previous searches is collected and used to rank the results of future searches and increase their relevancy to the user.2014-05-01
20140122458Anchor Image Identification for Vertical Video Search - Anchor images and information associated therewith are accumulated during a Web crawling operation. One or more rules are applied to the accumulated candidate anchor images to filter out candidate anchor images that are not appropriate for use as the anchor image for a particular target video. The remaining candidate anchor image is then selected as the anchor image for the particular video.2014-05-01
20140122459TAGGING DIGITAL IMAGES - A system, computer program, and method for storing and sharing images such as photographs via a communications network (2014-05-01
20140122460ASSISTANCE FOR VIDEO CONTENT SEARCHES OVER A COMMUNICATION NETWORK - A method for assisting video content searches over a communication network by a user, comprising: A step of determining a first content item (CZ) by said user; A step of automatically extracting semantic data from this first content item; A step of automatically generating queries for at least one service, as a function of semantic data, making it possible to retrieve a set of videos on this service or these services; A step of presenting that set of video content to the user.2014-05-01
20140122461SYSTEMS AND METHODS FOR MERGING PARTIALLY AGGREGATED QUERY RESULTS - Systems and methods for merging partially aggregated query results are provided. A partially aggregated query result is determined. Each query of a plurality of queries is executed on a plurality of events at a defined schedule and a time duration. A key and a value of the partially aggregated query result are identified. It is determined whether a function for the partially aggregated query result is identified. If so, a related partially aggregated query result is determined using the key. The partially aggregated query result is merged with the related partially aggregated query result.2014-05-01
20140122462METHOD, APPARATUS AND COMPUTER PROGRAM PRODUCT FOR DISPLAYING ITEMS ON MULTIPLE FLOORS IN MULTI-LEVEL MAPS - Methods, apparatuses and computer program products are provided for displaying search results and other points of interest located on multiple floors or levels in a multi-level map. A method may include receiving an input indicating a search criteria. Further, the method may include determining at least one search result position related to the search criteria, and determining a relationship between the at least one search result position and a multi-level map. In addition, the method may further comprise causing, based at least in part on the relationship, a level of the map and the at least one search result position to be displayed as a search result position indicator, wherein the displayed search result position indicator may be presented in a different manners based at least in part on what level the search result position is located. Corresponding apparatuses and computer program products are also provided.2014-05-01
20140122463CUSTOM WEB SERVICES DATA LINK LAYER - A data interface efficiently transports, manages, and provides data transfer. The data transfer may happen between a data storage layer and a presentation layer, as examples. The presentation layers may be graphical user interfaces that display or report complex data sets, with the data storage layer providing the source data for the presentation layers. The data interface implements a data link layer that efficiently caches, stores, and locates query results, while simultaneously handling security. The data link layer may include load balancing, efficient cache refresh, and other features.2014-05-01
20140122464GRAPHICAL USER INTERFACE IN KEYWORD SEARCH - A method and computer program product for conducting a weighted keyword search and a method for displaying search results. A computer determines respective weights of respective keywords, based on proximity of a user interaction position to the respective keywords on a graphical presentation. The computer conducts a weighted keyword search of documents based on the keywords and the respective weights of the keywords. In a method of displaying search results, based on the respective weights, a computer displays the search results associated with the respective keywords.2014-05-01
20140122465Ranking Music Search Results - A system, method and computer-readable medium for ranking music items (songs, artists, albums, etc.) listed in a search result. The system may include a user database storing user-managed music items and a public database storing a universe of music items. A music ranking application configured to receive a search query, identify music items in response to the query, and provide a ranked result list to the user. Different characteristics of the music items are weighted to provide a score for the music item, the score indicating the relevance of the music item when compared to user data and universal data associated with the item. The weighted scores are used to determine the ranking of the music item and can be adjusted based on user feedback, resulting in an adjusted ranking of the music items listed in the search result.2014-05-01
20140122466APPARATUS AND METHOD FOR DATA SEARCH - An data search apparatus includes: a storage unit, storing a plurality of data; an input unit, inputting a data name, selecting a plurality of preference sets, and inputting a grading set by a user; a process unit, receiving the data name for searching for a plurality of candidate data from the data stored in a storage unit and generating a ranking result.2014-05-01
20140122467METHOD AND APPARATUS FOR COLLECTION, DISPLAY AND ANALYSIS OF DISPARATE DATA - The system provides a method and apparatus for sorting and displaying collections of communications. These communications can be a single type or multiple types of data and may come from email systems, bulletin boards, text messages, Facebook and Twitter postings and comments, financial transactions, travel itineraries or any other type of communications. The communications represented by the system can be electronic or physical as desired. The system can also present forwarded, copied, replied, or other types of communications. In one embodiment, the system provides a Universe View of a set of communications. The Universe View, in one embodiment, is a three dimensional representation of a plurality of cubes. Each cube represents a subset of a collection of communications. Each cube can be color coded or shaded to represent a dominant theme of the contents of the communications represented by the cube.2014-05-01
20140122468Vertical Search-Based Query Method, System and Apparatus - Various embodiments of a method, system, and apparatus related to query based on vertical search are disclosed. In one aspect, a method of query based on vertical search receives a user query. The method obtains a first category model from a category model warehouse based on the user query to generate a first query result. The first category model includes one or more commodity categories that correspond to one or more keywords in the user query. The method also obtains one or more commodity categories corresponding to the user query from a commodity warehouse to generate a second query result. The method further generates a final query result by combining the first query result and the second query result.2014-05-01
20140122469RANKING PRODUCTS USING PURCHASE DAY BASED TIME WINDOWS - Techniques are described herein for enhancing the ranking products using purchase day based time windows. A purchase day based time window is a time window that is defined to include purchase days selected from a series of consecutive days. A purchase day is a day on which a product associated with the time window is purchased. The series of consecutive days includes the purchase days intermixed with non-purchase day(s). A non-purchase day is a day on which the product associated with the time window is not purchased. The purchase day based time window is further defined to not include the non-purchase day(s).2014-05-01
20140122470HIERARCHICAL RANKING OF FACIAL ATTRIBUTES - In response to a query of discernable facial attributes, the locations of distinct and different facial regions are estimated from face image data, each relevant to different attributes. Different features are extracted from the estimated facial regions from database facial images, which are ranked in base layer rankings as a function of relevance of extracted features to attributes relevant to the estimated regions, and in second-layer rankings as a function of combinations of the base layer rankings and relevance of the extracted features to common ones of the attributes relevant to the estimated regions. The images are ranked in relevance to the query as a function of the second-layer rankings.2014-05-01
20140122471ORGANIZING NETWORK-STORED CONTENT ITEMS INTO SHARED GROUPS - Systems, methods, and computer-readable storage media for adding users to groups of content items organized into events based on a common attribute. An example system configured to practice the method can receive, from a client device, content items uploaded to a synced online content management system, wherein the content items are associated with an account of a first user. The system can cluster at least some of the content items as an event, wherein the event is associated with a common attribute, and identify a second user satisfying a minimum similarity threshold for the event based on the common attribute. The system can provide a suggestion to share the event with the second user. Upon receiving a confirmation of the suggestion, the system can make content items clustered in the event available to the second user.2014-05-01
20140122472Sorting Social Profile Search Results Based on Computing Personal Similarity Scores - The present technology includes systems and methods for searching for social profiles based on user search queries and sorting search results based on determining and matching personal similarities. In some implementations, the systems and methods retrieve a plurality of search results that either partially or fully match a search query by a user of an online community for a particular social profile. The systems and methods determine a plurality of personal similarity factors relating to the search results and compare them to the profile of the user requesting the search based on predetermined criteria and assign varying weights to the personal similarity factors. The weights are aggregated and total scores for the search results are computed. The systems and methods sort the search results based on the total scores to identify and separate results of greater interest to the user from those that of less interest.2014-05-01
20140122473Systems and Methods for Providing Meta-Social Graphs - Systems and methods are disclosed for providing a meta-social graph. In accordance with one implementation, a computerized method comprises collecting a plurality of different online identities of a first online user, each of the different online identities corresponding to a unique social network system. The method also includes collecting a plurality of communication data associated with the first user and determining bi-directional connections of the first user with other users from the collected communication data. In addition, the method may also include creating a meta-social graph from the determined bi-directional connections and the plurality of different online identities and generating a global identifier for the first user. The method also includes storing, in at least one memory device, the meta-social graph with at least one of the generated global identifier, the determined bi-directional connections, and the collected communication data.2014-05-01
20140122474SEARCH RANKING METHOD AND SYSTEM FOR COMMUNITY USERS - Disclosed is a search ranking method for community users. The method includes: calculating a pre-ranking factor and an offline ranking factor according to historical behavior data of users; performing weighted ranking on inverted indices of the users by taking the pre-ranking factor as a weight, to obtain orderly inverted user index data; and with respect to a logged-in search user, in search results obtained according to the index data, performing weighted calculation on the search results according to the offline ranking factor, to obtain final ranking results. Also disclosed is a search ranking system for community users. The method and system can enable a user to obtain more optimized search ranking results.2014-05-01
20140122475SEARCH RESULT RANKING METHOD AND SYSTEM - Search result ranking includes recording user action information on displayed objects in search results obtained using one or more query words, upon receiving a switch-page request or switch-screen request, determining a commonality level of one or more attribute characteristics in a set of objects subjected to user actions, the determining of the commonality level being based on the user action information on the displayed objects, selecting attribute characteristics that comply with predetermined requirements to serve as reference norms for ranking objects that are to be displayed or ranked, the selecting of the attribute characteristics being based on the commonality level, and adjusting rank of objects that are to be displayed or to be ranked and whose attribute characteristics comply with the reference norms.2014-05-01
20140122476PRIVACY PRESERVING DATA QUERYING - A method, system, and computer-readable memory containing instructions include employing a tokenizing authority to obtain a tokenized query term that represents a query term, using the tokenized query term to perform a lookup against a tokenized term database, determining whether the tokenized query term exists in the database. The method, system, and computer-readable memory may further include returning an encryption or decryption key corresponding to an encrypted record of information associated with the query term and corresponding to the tokenized query term.2014-05-01
20140122477STATION FINGERPRINTING - Disclosed herein are systems, methods, and non-transitory computer-readable storage media for determining encoding media station fingerprints and determining if media station fingerprints are related. Also disclosed herein are systems, methods, and non-transitory computer-readable storage media for allowing client devices to preview sample media stations prior to actually creating a media station, receiving user interaction data relating to the user's activity with a sample media station, storing sample station fingerprints along with client device interaction data and using the client device interaction data to influence media item sequence generation rules for an additional related media station.2014-05-01
20140122478LARGE-SCALE DATA PROCESSING APPARATUS, METHOD, AND NON-TRANSITORY TANGIBLE MACHINE-READABLE MEDIUM THEREOF - A large-scale data processing apparatus, method, and non-transitory tangible machine-readable medium are provided. The large-scale data processing apparatus includes a storage unit, an interface, and a processor. The storage unit is stored with a measure table comprising at least one measure. Each of the at least one measure includes a value corresponding to a key attribute and a piece of data corresponding to a data field. The interface is configured to receive a level order of N attributes, wherein N is a positive integer and the N attributes comprise the key attribute. The processor is configured to create a measure tree object for the measure table by following the level order so that the measure tree object has N levels corresponding to the N attributes in a one-to-one fashion.2014-05-01
20140122479Automated file name generation - Described herein are methods for determining a type and semi-unique features of electronic files. The methods generally include generating at least one document hypothesis corresponding to the type of the document. For each document hypothesis, the document type is verified. A document type hypothesis is selected. A document name is formed based on the selected document type hypothesis and one or more features of the document. Such steps generally include automatically or programmatically naming of electronic files. A unique or semi-unique name is given, one that reproduces some of the document's contents, attributes and/or characteristics. Each document is provided with a name that can be easily understood and that is related to the content of the document.2014-05-01
20140122480METHODS AND SYSTEMS FOR MANAGING ONE OR MORE SERVICES AND/OR DEVICE DATA - Computationally implemented methods and systems include acquiring obscured data, said obscured data including property data regarding at least one property of one or more devices, wherein said obscured data has been obscured to avoid uniquely identifying the one or more devices, acquiring one or more services configured to be carried out on the one or more devices, said acquiring at least partly based on the acquired obscured data including the property data regarding at least one property of the one or more devices, and offering the one or more services in exchange for access to identifying data configured to uniquely identify the one or more devices associated with the property data. In addition to the foregoing, other aspects are described in the claims, drawings, and text.2014-05-01
20140122481SYSTEM AND METHOD FOR SERVICE ADVERTISING AND DISCOVERY - A centralised identity and capability resolution server (ICRS) keeps track of which user or subscriber is logged in on every device in a communications ecosystem and maintains the state of user, device and service relationships based on multiple external events. Each subscriber is provided with a unique identifier within the ecosystem or unique ecosystem identifier. The ICRS establishes an association between the service identifier, user and particular device that a user is using for that service. The devices within the ecosystem are configured to inform the ICRS of new accounts, or changes affecting existing accounts, such as cancelling of an account or loss of device. In that way, the ICRS has up to date state of the relationships between user or subscriber identifiers, devices, and various service identifiers. This enables ICRS to retrieve any identifier associated to the subscriber when any other identifier belonging to the user is provided.2014-05-01
20140122482SYSTEMS AND METHODS FOR GENERATING AND ASSIGNING METADATA TAGS - An information management system including at least one data storage device and at least one processor coupled to the at least one data storage device. The at least one processor is configured to receive at least one object, the object having a location in a hierarchical file organizational structure. The processor also generates at least one prospective keyword for the at least one object based upon the location of the object in the hierarchical organization structure, and associates the at least one object with at least one of the prospective keywords.2014-05-01
20140122483SYSTEM AND METHOD FOR DETERMINING A DURATION FOR USER ACTIVITIES BASED ON SOCIAL-NETWORK EVENTS - An activity-modeling system computes an amount of time that a user is expected to spend when performing activities of a certain type. During operation, the system can obtain a plurality of location events associated with the user, such that a respective location event indicates a time at which a user logged his location while performed an activity related to the activity type. The system selects, from the plurality of location events, a set of location events associated with the activity type. The system determines an activity start-time and an activity end-time for the activity type from the set of location events, and computes an activity-duration time for the activity type based on the determined activity start-time and the activity end-time.2014-05-01
20140122484System and Method for Flexible Distributed Massively Parallel Processing (MPP) Database - An embodiment method for massively parallel processing includes assigning a primary key to a first table in a database and a foreign key to a second table in the database, the foreign key of the second table identical to the primary key of the first table, determining a number of partition groups desired for the database, partitioning the first table into first partitions based on the primary key assigned and the number of partition groups desired, partitioning the second table into second partitions based on the foreign key assigned and the number of partition groups desired, and distributing the first partitions and the second partitions to the partition groups as partitioned. An embodiment system for implementing the embodiment methods is also disclosed.2014-05-01
20140122485METHOD AND APPARATUS FOR GENERATING A MEDIA COMPILATION BASED ON CRITERIA BASED SAMPLING - An approach is provided for initiating generation of a media compilation based on one or more sampling criteria. A sampling platform determines at least one subset of one or more media items captured of at least one event. The sampling platform also partitions the at least one subset of the one or more media items into one or more bins and generates at least one compilation of the at least one subset of the one or more items based, at least in part, on whether the one or more media items in the one or more bins at least substantially meet one or more sampling criteria.2014-05-01
20140122486AUTO-CLASSIFICATION SYSTEM AND METHOD WITH DYNAMIC USER FEEDBACK - An auto-classification system and method provides dynamic user feedback in a guide that is presented to the user. The feedback presented in the guide enables the user to refine the classification model by adding or removing exemplars, creating, editing or deleting rules, or performing other such adjustments to the classification model. This technology enhances the overall transparency and defensibility of the auto-classification process.2014-05-01
20140122487Food Supply Chain Automation Farm Testing System And Method - A computationally implemented system and method that is designed to, but is not limited to: electronically storing farming related test information generated through testing of one or more test samples of one or more first farming related items involved in farming related creation of one or more first biologically based substances; and electronically storing symbolic information recorded as being correlated with one or more tags, said one or more tags recorded as being at least temporarily in vicinity of one or more second farming related items involved in farming related creation of one or more second biologically based substances. In addition to the foregoing, other method aspects are described in the claims, drawings, and text forming a part of the present disclosure.2014-05-01
20140122488Food Supply Chain Automation Farm Testing System And Method - A computationally implemented system and method that is designed to, but is not limited to: electronically storing farming related test information generated through testing of one or more test samples of one or more first farming related items involved in farming related creation of one or more first biologically based substances; and electronically storing symbolic information recorded as being correlated with and as being correlated with one or more tags, said one or more tags recorded as being at least temporarily in vicinity of one or more second farming related items involved in farming related creation of one or more second biologically based substances. In addition to the foregoing, other method aspects are described in the claims, drawings, and text forming a part of the present disclosure.2014-05-01
20140122489System and Method for Providing Differentiated Storage Service in a Database - In accordance with some embodiments, classification of input/output requests from a database to a storage system may be performed. Each input/output request may be associated with a database class, and each database class may be mapped to a quality of service policy. Thus, quality of service may be enforced such that different data blocks within the storage system of the database may be afforded appropriate quality of service.2014-05-01
20140122490Correlation of Written Notes to Digital Content - A system and method receives a plurality of data streams from a smart pen device and a computing device, and indexes the data streams to a synchronized time index. A processor receives a first data stream representing gesture data captured by a smart pen device, and a second data stream representing a sequence of states associated with applications executing on a computing device, such that each state identifies content displayed by a computing device while the gesture data is captured. For example, a state could be a particular page of a digital document displayed by the computing device. After receiving the first and second data streams, the processor indexes the data streams to a synchronized time index, and stores the indexed data streams in a memory.2014-05-01
20140122491SYSTEMS AND METHODS FOR AUTHENTICATING AND AIDING IN INDEXING OF AND SEARCHING FOR ELECTRONIC FILES - According to some aspects there is provided a system, method and a device for generating at least one electronic file. The method includes receiving primary data for at least one page to be included in an electronic file; receiving metadata associated with the primary data, the metadata comprising a plurality of tags and corresponding tag values associated therewith; generating a globally unique identifier associated with the page based upon the primary data and the metadata associated therewith; storing the globally unique identifier as a tag value for a unique identifier tag in the metadata associated with that page; generating the at least one page for the file, the at least one page comprising the page data and the metadata including the globally unique identifier; if the at least one page includes a plurality of pages, repeating above to generate a plurality of the pages for the electronic file; and storing the file comprising the at least one generated page in a data storage device.2014-05-01
20140122492CROSS-DOMAIN CLUSTERABILITY EVALUATION FOR CROSS-GUIDED DATA CLUSTERING BASED ON ALIGNMENT BETWEEN DATA DOMAINS - A method and system for evaluating cross-domain clusterability upon a target domain and a source domain. Target clusterability is calculated as an average of a respective clusterability of at least one target data item comprised by the target domain. Target-side matchability is calculated as an average of a respective matchability of each target centroid of the target domain to source centroids of the source domain, wherein the source domain comprises at least one source data item. Source-side matchability is calculated as an average of a respective matchability of each source centroid of said source centroids to the target centroids. Source-target pair matchability is calculated as an average of the target-side matchability and the source-side matchability. Cross-domain clusterability between the target domain and the source domain is calculated as a linear combination of the calculated target clusterability and the calculated source-target pair matchability. The cross-domain clusterability is transferred to a device.2014-05-01
20140122493ECOSYSTEM METHOD OF AGGREGATION AND SEARCH AND RELATED TECHNIQUES - Techniques are described for effecting data aggregation in a network. Event notifications are received from a plurality of content sites on the network. Each event notification indicates occurrence of an event associated with a corresponding one of the content sites. Each event corresponds to a change to content associated with the corresponding content site. In response to each event notification, event metadata are generated. The event metadata include a time stamp for the event and change data corresponding to the change to the content. The event metadata are indexed in a plurality of databases with reference to a plurality of index metrics including the time stamp. The indexing of the event metadata for each event occurs within days, hours, or even minutes of receipt of the corresponding event notification thereby enabling retrieving of the changes to the content from the plurality of databases using any of the index metrics in near real time.2014-05-01
20140122494SYSTEM AND METHOD FOR PERSONAL AND PEER PERFORMANCE RANKING OF OUTDOOR ACTIVITIES - The invention provides a large technological infrastructure to provide a unique comparison of athletic performance using a system. The system can include a unique point system and can compare aggregate athletic performances of different users across different geographical tracks or sections (i.e., Courses). Advantageously, people who cannot do the same course(s) can compete with one another; aggregate performances can be accumulated to give an overall performance metric; and people with differing abilities can compete with one another.2014-05-01
20140122495Computer-Implemented System And Method For Clustering Documents Based On Scored Concepts - A computer-implemented system and method for clustering documents based on scored concepts is provided. A set of documents is obtained and concepts are extracted from the documents. A score is calculated for each concept. The score is determined as a function of summation of a frequency of occurrence, concept weight, structural weight, and corpus weight. The documents in the set are clustered based on the scores. A vector is formed for each document based on the concepts in that document and the scores associated with the concepts. A similarity is determined between each document and each of the other documents based on the formed vectors. Those documents that are sufficiently distinct from the other documents are identified as seed documents for separate document clusters. Each of the remaining documents are grouped into one of the clusters most similar to that remaining document.2014-05-01
20140122496USING DATA FROM WEARABLE MONITORS TO IDENTIFY COHORTS - The methods and systems described herein may involve determining at least one lifeotype of at least one individual, analyzing the at least one lifeotype, and delivering content to at least one individual based on the analysis. The methods and systems described herein may involve providing a game, determining at least one lifeotype of at least one player of the game, analyzing the at least one lifeotype, and affecting the game play based on the analysis. The methods and systems described herein may involve providing an interactive space, determining at least one lifeotype of at least one individual in the space, analyzing the at least one lifeotype, and modifying at least one attribute of the space based on the analysis.2014-05-01
20140122497COLLECTING AND CLASSIFYING USER INFORMATION INTO DYNAMICALLY-UPDATED USER PROFILES - Systems and methods for collecting, classifying and organizing user information into a dynamically-updated user profile are provided. Information pertaining to a user is obtained from one or more data sources, and the information is then classified into specific categories using field mapping and other techniques, after which it is organized into a user profile and securely stored in a database. The user profile is dynamically-updated by automatically detecting and storing updates to the information in the user profile based on user interactions, communications and other online or electronic activities. Information is instantaneously collected from user-completed electronic form input fields which is mapped back to the user profile. The user profile is a single, comprehensive source of user information that is securely stored and available to the user in any location and for any purpose, such as automatically and instantaneously populating fields of an electronic document, form or web-based application.2014-05-01
20140122498ENHANCED VIEWS OF TAGGED ITEMS IN A GALLERY - Disclosed herein are systems, methods, and software for facilitating gallery environments and views. In at least one implementation an initial view is presented of tagged items arranged in tag groups. The tag groups correspond to tags and the tagged items are arranged in the tag groups based on with which of the tags each of the tagged items is associated. One of the groups may be identified for enhanced viewing. Accordingly, tagged items associated with the identified group, by way of their association with a tag corresponding to the group, are identified. In some implementations they may be referred to as enhanced tagged items. An enhanced view may then be presented of at least the enhanced tagged items.2014-05-01
20140122499OPTIMIZED QUERIES FOR FILE PATH INDEXING IN A CONTENT REPOSITORY - Techniques for indexing file paths of items in a content repository may include taking turns in querying each different item type or folder type in a round robin schedule to visit select nodes of the folder tree of that type to update and maintain the file path indexes. Item types or folder types may be associated with a count of instances or children of instances that are missing indexes. For each item type or folder type, a query may be performed for instances of the item type or folder type having children that are missing indexes, the instances or children of the instances returned may be associated with file path indexes, and the count of instances or children of instances may be adjusted based on the associating.2014-05-01
20140122500DETERMINING OEM OF REBRANDED DEVICE - Methods and systems obtain manufacturer data from a device being evaluated. The manufacturer data includes a system description, a system object identification, and a device-type description. The system description includes a serial number having a format. The system object identification includes a standards manufacturer field established by a standards organization. The methods/systems evaluate the standards manufacturer field to identify the manufacturer, and rank multiple system object identifications based on the quantity of data within each system object identification. Additionally, the methods/systems match the format of the serial number to known manufacturer serial number formats. The foregoing allows the methods/systems to determine the original equipment manufacturer (OEM) of the evaluated device based on the manufacturer appearing in the data string, the rank for each system object identification, and the manufacturer appearing in the serial number format match.2014-05-01
20140122501METHOD AND SYSTEM FOR BUILDING AN ENTITY PROFILE FROM EMAIL ADDRESS AND NAME INFORMATION - An entity-profiling system obtains an electronic identifier for a target entity, such as an email address at which the target entity can be reached, and parses the electronic identifier to determine a name for the target entity. The system also parses the electronic identifier to determine a domain with which the target entity is associated. The system then obtains one or more Internet web pages associated with the target entity based on the entity's name and the domain, and generates a profile for the target entity based on the obtained Internet web pages.2014-05-01
20140122502FEEDBACK LOOP CONTENT RECOMMENDATION - Techniques and mechanisms described herein facilitate the performance of feedback-based weighted content recommendation. According to various embodiments, input data for performing media content recommendation analysis may be identified. The input data may describe the presentation of a plurality of media content items in association with a plurality of content management accounts. The input data may comprise a plurality of data points. Each of the data points may identify respective feedback data for a respective one of the media content items previously recommended for presentation in association with a respective one of the content management accounts. The feedback data may identify a viewer reaction to the recommended media content item. For each or selected ones of the data points, a respective weighting factor based on the feedback data for the respective media content item presented in association with the respective content management account may be applied.2014-05-01
20140122503Method and Apparatus Using Historical Influence for Success Attribution in Network Site Activity - User actions prior to, and associated with, an online success event may be considered participating actions that may have influenced the user toward the success event. A previously measured success influence metric for the participating actions may be used to determine a historical influence score for each participating action leading up to the success event. Each participating action may be assigned a current success influence score based on that event's historical influence score as a percentage of a combined historical influence score of all the participating actions for the success event. Additionally, the assigned current success influence scores may be combined with the previously measured success influence metric for use as historical influence scores for success attribution regarding further instances of the success event.2014-05-01
20140122504Systems and Methods for Collection and Automatic Analysis of Opinions on Various Types of Media - Systems and methods for collection and automatic analysis of opinions of media are provided. A representative method includes: receiving, from a user, media for review; automatically distributing the media to a pool of reviewers based on reviewer profiles; receiving, from the reviewers, information corresponding to opinions pertaining to the media; automatically generating a report based, at least in part, on the information received from the reviewers; and providing the report to the user.2014-05-01
20140122505INFORMATION PROCESSING APPARATUS, CONTROL METHOD FOR THE SAME, AND COMPUTER-READABLE RECORDING MEDIUM - A work flow is extracted based on data operation history data. Main data, which is major data within data that constitute the extracted work flow, is estimated and extracted. A name string that expresses an access path for accessing the extracted main data is analyzed, and a character string of a target element is estimated and extracted from the name string. A work flow name, which is the name of the work flow, is determined using a connection of a character string of the extracted target element.2014-05-01
20140122506MACHINE OPTIMIZATION DEVICES, METHODS, AND SYSTEMS - A method, system, computer program product and computer readable media for matching using degree distribution information are disclosed. An embodiment of the method can include performing b-matching on a graph data structure expanded using degree distribution information in order to identify neighbors of a selected input node. The b-matching can be performed using belief propagation. The belief propagation method is adapted to use a compressed message update rule and to be suitable for use with distributed processing systems. An embodiment can also include enhancing a matching result by applying degree distribution information to a first matching result to generate a second matching result. Embodiments for online advertisement/search term matching, product recommendation, dating service and social network matching, auction buyer/seller matching and resource allocation, among other, are disclosed.2014-05-01
20140122507Method and Apparatus for Content-Aware Role Modeling and Recommendation - An approach is provided for providing recommendations to a user based on user's role derived from the context information and an advanced user profile. A recommendation platform processes context information to determine one or more roles associated with a user. Next, the recommendation platform calculates at least one level of similarity between the one or more roles and one or more other roles associated with one or more other users. Then, the recommendation platform determines recommendation information associated with the one or more other users based, at least in part, on the at least one level of similarity. Next, the recommendation platform processes the recommendation information to generate one or more recommendations for the user.2014-05-01
20140122508SYSTEMS AND METHODS FOR SECURE STORAGE OF USER INFORMATION IN A USER PROFILE - Systems and methods are provided for securely storing information of a user in a user profile to prevent access to the information and minimize the amount of information disclosed during a security breach. Information pertaining to a user is obtained from one or more sources and organized into a user profile and securely stored in a database. The user profile may be stored remotely in a cloud-based system at a remote encrypted server, with portions of the profile stored in separate locations with separate encryption to minimize the risk of unauthorized access to one portion of the information. The fields of data in the user profile may also be separately encrypted with separate encryption keys and separately stored in separate databases to minimize the amount of information which could be disclosed by the unauthorized access to a single encryption key or a single database.2014-05-01
20140122509SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT FOR PERFORMING A STRING SEARCH - A system, method, and computer program product are provided for performing a string search. In use, a first string and a second string are identified. Additionally, a string search is performed, utilizing the first string and the second string.2014-05-01
20140122510DISTRIBUTED DATABASE MANAGING METHOD AND COMPOSITION NODE THEREOF SUPPORTING DYNAMIC SHARDING BASED ON THE METADATA AND DATA TRANSACTION QUANTITY - The present invention relates to a method of managing a distributed database and constituent nodes of the database. According to the present invention, it is possible to perform flexible, automatic, and dynamic sharding that can sense whether a specific node needs to be sharded, and can automatically apply an optimal sharding strategy to be applied to database sharding or provide the optimal sharding strategy to at least a manager, by establishing an optimal measure on the basis of the database configuration, the data size, and the transaction quantity for each data.2014-05-01
20140122511FRAMEWORK FOR GENERATING PROGRAMS TO PROCESS BEACONS - A method receives a specification for processing beacons. The beacons are associated with an event occurring at a client while a user is interacting with a web application and include unstructured data. The method parses the specification to determine an object model including objects determined from the specification where different specifications are parsed into a format of the object model. A generator is determined and each generator is configured to process the format of the object model to generate a different type of target program to process the beacons and multiple generators can process different specifications that are parsed into the format of the object model. The method runs the generator with the object model to generate a target program configured to identify the beacons for the specification, determine unstructured data in the beacons that were specified in the specification, and transform the unstructured data into structured data.2014-05-01
20140122512METHOD AND SYSTEM FOR MATCHING OBJECTS HAVING SYMMETRICAL OBJECT PROFILING - A system is described that implements symmetrical object profiles across one or more objects, wherein an object profile is influenced by other object profiles with which it interacts. In particular, the system includes a configuration for a first object profile that is associated with a first object, wherein the first object profile comprises a set of attributes having a first set of valuations. The system includes a configuration for a second object profile that is associated with a second object, wherein the second object profile comprises said set of attributes having a second set of valuations. The system includes a profile updater for managing the first object profile and the second object profile, wherein in a transaction involving the first and second objects, corresponding object profiles are updated based on valuations in the first and second set of valuations.2014-05-01
20140122513SYSTEM AND METHOD FOR ENABLING SEARCH AND RETRIEVAL OPERATIONS TO BE PERFORMED FOR DATA ITEMS AND RECORDS USING DATA OBTAINED FROM ASSOCIATED VOICE FILES - A method and system are provided for using the contents of voice files as a basis for enabling search and other selection operations for data items that are associated with those voice files. Voice files may be received having associations with other data items, such as images or records. A corresponding text file is generated for each of the one or more voice files using programmatic means, such as a speech-to-text application. Each text file is provided an association with a data item based on the association of the voice file that served as the basis of its creation. Each text file is then made available for the performance of search and selection operations that result in the identification of associated data items.2014-05-01
20140122514CATEGORY-BASED LEMMATIZING OF A PHRASE IN A DOCUMENT - A processor-implemented method, system, and/or computer program product lemmatizes a phrase for a specific category. An initial phrase, which is associated with a specific category, is received by a processor. The processor removes a last letter or set of letters from a word in the initial phrase to form an initial truncated version of the phrase, and then runs a term frequency-inverse document frequency (TF-IDF) algorithm on the initial truncated version of the phrase. The processor lemmatizes subsequent truncated versions of the initial phrase, and then runs the TF-IDF algorithm until a highest TF-IDF value is identified for a specific truncated version of the initial phrase when compared to TF-IDF values of other truncated versions of the initial phrase. The specific truncated version of the initial phrase that is associated with the highest TF-IDF value is then associated with the specific category.2014-05-01
20140122515APPARATUS AND METHOD FOR AIDING DIAGNOSIS - An apparatus and method for aiding diagnosis are provided. An apparatus for aiding diagnosis includes: a search unit configured to search a database in which a plurality of data is stored to find a data that matches a medical data of a patient, and a processor configured to display a diagnosis result of the medical data obtained from a computer-aided diagnosis (CAD) system and a search result obtained from the search unit2014-05-01
20140122516INCREMENTAL QUERY REFINEMENT - A method of incrementally refining queries and updating query result lists without requiring a user to provide an explicit indicator of query submission. In the method, one or more query related character patterns are defined. Entry of query defining characters by a user is monitored to detect entry of a defined query related character pattern. The user is provided with one or more suggested query refinement options and an updated query result list each time a defined query related character pattern is detected. The query related character patterns may be a character pattern that indicates a word has been input by the user.2014-05-01
20140122517CONTACT LIST BASED ON INTERNAL AND EXTERNAL DATA - A method that allows users of telecommunications terminals to have relevant contact information presented to them without some of the disadvantages of the prior art is disclosed.2014-05-01
20140122518CODELESS ARRAY VALIDATION - Systems, methods, and machine-readable and executable instructions are provided for codeless array validation. Codeless array validation can include selecting a number of operations associated with processing organizational data, where each of the number of operations includes a number of input schemas and a number of output schemas. Codeless array validation can include constructing a number of rules including the number of input schemas and the number of output schemas. Codeless array validation can include querying a web service, receiving an array response for the organizational data from the web service, and validating the array response codelessly by checking the number of rules against each of a number of data elements comprising the array response.2014-05-01
20140122519Food Supply Chain Automation Food Service Information Interface System And Method - A computationally implemented system and method that is designed to, but is not limited to: electronically sending one or more food service activity information requests associated with at least in part one or more food service activity aspects regarding service of one or more menu items; and electronically receiving subsequent to said electronically sending at least a portion of food service activity response information associated with at least in part one or more food service activity aspects regarding service of one or more menu items, said food service activity response information including description of one or more identifiers as being accessible through one or more tracers, and including description of said tracers as being at least momentarily in physical proximity with one or more ingestible materials. In addition, other method aspects are described in the claims, drawings, and text forming a part of the present disclosure.2014-05-01
20140122520Food Supply Chain Automation Grocery Operations Interface Information System and Method - A computationally implemented system and method that is designed to, but is not limited to: electronically sending one or more grocery operations information requests associated with at least in part one or more grocery implementation aspects pertaining to grocery related merchandizing of one or more commercial grocery products; and electronically receiving subsequent to said electronically sending at least a portion of grocery operations response information associated with at least in part one or more grocery implementation aspects pertaining to grocery related merchandizing of one or more commercial grocery products and including identification information as obtainable through one or more tags, and including description of said one or more tags as being at least temporarily within at least a vicinity of one or more food based substances. In addition to the foregoing, other method aspects are described in the claims, drawings, and text forming a part of the present disclosure.2014-05-01
20140122521METHOD AND SYSTEM FOR PROVIDING ARTICLE INFORMATION - A method for providing article information includes the following steps: an article request for obtaining an article to be read is received through a network from a present client. The article is analyzed to obtain several potential keywords from the article. An internal database is searched to obtain at least one representative keyword, which the potential words belong to, and transformation information between the at least one representative keyword and each potential keyword. A number of search results of the at least one representative keyword is obtained by searching an external database for calculating a number of search results of each potential keyword. Article-related information related to the article is generated according to the number of search results of the potential keywords. The article and the article-related information are combined to generate a web page for being transmitted to the present client through the network.2014-05-01
20140122522METHOD FOR PROVIDING USERS WITH HELP FROM THEIR CONTACTS WHILE SEARCHING THE WEB - The subject disclosure relates to a machine-implemented method for routing queries. The method includes receiving a query, identifying contacts associated with the user for responding to the received query, wherein the contacts are identified based on public online activity or private online activity, providing, for selection by the user, a list of recommended contacts, wherein each recommended contact is identified for responding to the received query based on the public online activity of the recommended contact, and transmitting a public notification including the received query to each of the recommended contacts selected by the user from the list of recommended contacts. The method also includes automatically transmitting a private notification including the received query to each of the contacts identified based on private online activity.2014-05-01
20140122523POINT-IN-TIME QUERY SYSTEM - A system is provided that implements a point-in-time query. The system selects a point-in-time query type from one or more point-in-time query types. The system further retrieves metadata that includes structured query language information based on the selected point-in-time query type. The system further creates a point-in-time query for a data source based on the retrieved metadata, where the point-in-time query is a query that is based on a date and/or time. The system further compiles the point-in-time query. The system further executes the point-in-time query on the data source; where the executing of the point-in-time query creates a case series.2014-05-01
20140122524System and Method for Automating the Assembly, Processing and Delivery of Documents - A system for automating the assembly, processing and delivery of documents includes a plurality of transport clients, a work queue, a scheduler, a plurality of rendering objects, a plurality of transport objects and a routing table. The transport clients are each responsible for acquisition of data necessary to generate the response. Once a work item is received from a transport client, it is added to the work queue. The scheduler manages the work queue including sending work items to an identified rendering object and thereafter to a transport client. Each of the rendering objects includes knowledge of the database as well as processes for extracting information from a database and applying rules on the extracted data. The scheduler assigns work items to be processed by the rendering objects, and once completed, the work items are returned to the scheduler for further processing by a transport object.2014-05-01
20140122525APPLICATION COLLABORATION PLATFORM AND APPLICATION COLLABORATION METHOD - An application collaboration (AC) platform is used to realize application collaboration between two user devices. The AC platform includes a semantic database which stores semantic descriptions of a plurality of user devices. When a semantic query message is received from a request devices, one or more of the user devices which match the semantic query message are searched and one of the searched user devices is selected as a target device. Data for application collaboration is exchanged between the request device and the target device. The target device performs the application collaboration according to the data and generates result data after performing the application collaboration. The result data is transmitted to the request device to accomplish the application collaboration between the request device and the target device.2014-05-01
20140122526Smart device personalization assistance tool - A personalization of a batch of smart cards is provided. A user is provided with a plurality of queries regarding smart card features. Responses to the plurality of queries are received from the user. A personalization data file is generated using the responses to the plurality of queries, where the personalization data file comprises values, which may be used to provide features on a batch of smart cards.2014-05-01
20140122527SENSITIVITY RETRIEVAL APPARATUS, METHOD AND PROGRAM - According to one embodiment, a sensitivity retrieval apparatus includes a storage, a receiving unit, a setting unit, a retrieval unit, an analysis unit and a presentation unit. The storage stores sensitivity expressions. The receiving unit receives a retrieval request sentence to retrieve. The setting unit sets an evaluation axis for a sensitivity word if the sensitivity word which is a part of the sensitivity expressions and which is included in the retrieval request sentence. The retrieval unit performs retrieval based on the retrieval request sentence. The analysis unit calculates analysis values for the requested content items based on the evaluation axis. The presentation unit presents at least one requested content item.2014-05-01
20140122528INFORMATION PROCESSING DEVICE AND INFORMATION PROCESSING METHOD - An information processing device for obtaining contents distributed from a server, includes an answer generating section configured to generate user side answer information as information indicating an answer of a user to a question about a preference of the user so as to correspond to question information as information indicating the question, the question information being transmitted from the server. The device further includes a matching section configured to obtain the contents distributed from the server by performing matching between the user side answer information and provider side answer information as information indicating an answer set to the question by a provider providing the contents, the provider side answer information being transmitted from the server. The matching section is provided as a Web application, and performs the matching between the user side answer information and the provider side answer information by calling a plurality of APIs (Application Programming Interfaces).2014-05-01
20140122529HIERARCHICAL STRUCTURED DATA ORGANIZATION SYSTEM - A method in a data processing system and apparatus for organizing files or web pages, structured or unstructured, of multiple users stored across one or more server computers into hierarchical file structures on a recordable medium of a data processing system. A user-defined metalabel is assigned to each of the electronic files or web pages. The electronic files or web pages are organized as a function of the metalabels into the hierarchical file structures.2014-05-01
20140122530DECLARATIVE PARTITIONING FOR DATA COLLECTION QUERIES - Aspects of the subject matter described herein relate to data collection. In aspects, when data is desired from one or more data sources, a size and/or other data regarding the data is obtained. Then, a data structure is generated that indicates multiple chunks of the data to obtain. Using the data structure and a query template, a query is generated to obtain a chunk of data. The obtained chunk of data is stored in a local store. If more chunks need to be obtained, first a wait for a period is performed before submitting another query for another chunk of data.2014-05-01
20140122531IMAGE COMPARISON PROCESS - A computer-implemented method and computing system for comparing, on a computing device, data concerning a first image within a social network to data concerning a plurality of images within the social network. A subset of similar images is identified, chosen from the plurality of images, based, at least in part, upon the comparison. At least a portion of the subset is presented to a computing device associated with a user.2014-05-01
20140122532IMAGE COMPARISON PROCESS - A computer-implemented method and computing system for receiving, on a computing device, a tag associated with a first user concerning a first image within a social network. The method may be further configured to scan the first image to identify whether a human face is present in the first image. If the human face is identified, the method may be configured to compare the human face to that of the first user. If the human face is determined to be that of the first user, the method may be configured to allow the first image to be displayed in a social networking application associated with a second user, wherein the first user and second user are connected within the social network.2014-05-01
20140122533WEB APPLICATION FOR DEBATE MAPS - A fully web-enabled software system for building, editing, evaluating, rendering, navigating and storing an integrated repository of debate in which schematic representations of individual debates are bound together to form an over-arching repository of debate by a multiplicity of user-specified semantic cross-relationships that allow the emergence of clusters of related debates. The system is comprised of: 2014-05-01
20140122534TARGET TREE GENERATION - Target tree generation can include constructing a mapping file comprising a definition of a target tree and generating the target tree using source data and the mapping file.2014-05-01
20140122535Extracting Semantic Relationships from Table Structures in Electronic Documents - Mechanisms, in a data processing system, are provided for extracting semantic relationships amongst table contents in a table data structure associated with an electronic document. These mechanisms determine a configuration of cells within the table data structure. The mechanisms identify one or more super-cells within the table data structure based on the determined configuration of cells. The mechanisms also, for each super-cell in the one or more super-cells, converts table data corresponding to the super-cell into a semantic relationship statement for the super-cell, wherein the semantic relationship statement identifies one or more relationships between portions of the table data corresponding to the super-cell. The mechanisms further store the semantic relationship statements for each of the super-cells in association with the table data structure.2014-05-01
20140122536METHODS FOR BEHAVIOR MODIFICATION BASED ON DATA FROM A WEARABLE DEVICE - The methods and systems described herein may involve determining at least one lifeotype of at least one individual, analyzing the at least one lifeotype, and delivering content to at least one individual based on the analysis. The methods and systems described herein may involve providing a game, determining at least one lifeotype of at least one player of the game, analyzing the at least one lifeotype, and affecting the game play based on the analysis. The methods and systems described herein may involve providing an interactive space, determining at least one lifeotype of at least one individual in the space, analyzing the at least one lifeotype, and modifying at least one attribute of the space based on the analysis.2014-05-01
20140122537USING AGGREGATED SENSED DATA OF INDIVIDUALS TO PREDICT PHYSIOLOGICAL STATE - The methods and systems described herein may involve determining at least one lifeotype of at least one individual, analyzing the at least one lifeotype, and delivering content to at least one individual based on the analysis. The methods and systems described herein may involve providing a game, determining at least one lifeotype of at least one player of the game, analyzing the at least one lifeotype, and affecting the game play based on the analysis. The methods and systems described herein may involve providing an interactive space, determining at least one lifeotype of at least one individual in the space, analyzing the at least one lifeotype, and modifying at least one attribute of the space based on the analysis.2014-05-01
20140122538MAPPING DATA ELEMENTS IN A USER INTERFACE - A data assignment column, a first data element column, and a second data element column are presented in a graphical user interface, wherein the first and second data element columns show data elements stored in a database. First user input selecting one or more data elements in the first data column is received. Second user input in one or more of the data assignment elements indicates selection of one or more data elements of the second data column. The selected one or more data elements in the first data column are associated in the database with the selected one or more data elements in the second data column.2014-05-01
20140122539MAPPING DATA ELEMENTS IN A USER INTERFACE - A user interface can be used to associate data in a database. Data is presented in an assignment column, a first data element column, and a second data element column in the user interface, wherein the first and second data element columns show data elements stored in a database. First user input is received to select one or more data elements in the first data column. After receiving the first user input, the data assignment elements of the data assignment column are configured to correspond to the data elements of the second column Second user input is received in one or more of the data assignment elements indicating selection of one or more data elements of the second data column. The selected one or more data elements in the first data column are associated in the database with the selected one or more data elements in the second data column.2014-05-01
20140122540Dimensional Reduction Mechanisms for Representing Massive Communication Network Graphs for Structural Queries - Mechanisms are provided for transforming an original graph data set into a representative form having a smaller number of dimensions that the original graph data set. The mechanisms generate a graph transformation basis structure based on an input graph data structure. The mechanisms further transform an original graph data set based on an intersection of the graph transformation basis structure and the input graph data structure to thereby generate a transformed graph data set data structure. The transformed graph data set data structure has a reduced dimensionality from that of the input graph data structure but represents characteristics of the original graph data set. Moreover, the mechanisms perform an application specific operation on the transformed graph data set data structure to generate an output of a closest similarity record in the transformed graph data set to a target component.2014-05-01
20140122541APPARATUS FOR COLLECTING LIFELOG DATA AND METHOD THEREOF - Disclosed are an apparatus for collecting lifelog data and a method thereof according to the present invention.2014-05-01
20140122542Method And System For Managing Data Storage And Access On A Client Device - A method, apparatus and computer program product for managing data storage and access on a computing device. The computing device includes at least a first storage system and a second storage system. A unified file system interface is provided for facilitating interaction with the computing device, the unified file system interface configured as a file system capable of facilitating interaction with content of both the first storage system and the second storage system. Storage of content across the first storage system and the second storage system is managed in accordance with a rule set. File locations within the unified file system interface are independent of locations of corresponding content of the first storage system and the second storage system.2014-05-01
20140122543INFORMATION PROCESSING APPARATUS, METHOD, AND PROGRAM - There is provided an information processing apparatus including a rearrangement unit configured to, when a plurality of files are recorded on a plurality of recording media, optimally rearrange the plurality of files arranged in the plurality of recording media by repeating selecting each file arranged in each recording medium and swapping each selected file after the plurality of files are arranged in the plurality of recording media, and a recording control unit configured to perform control in a manner that the plurality of files rearranged by the rearrangement unit are recorded on the plurality of recording media.2014-05-01
20140122544FILE WRAPPER SUPPORTING VIRTUAL PATHS AND CONDITIONAL LOGIC - An electronic file wrapper contains one or more files that are associated with virtual paths and conditional logic that collectively define a presentation sequence for the one or more files, access control, version control, and enables the reporting of usage metrics that are responsive to a variety of access request parameters. The file wrapper may include one or more of a file wrapper identifier, a version identifier, and an encrypted portion that contains the one or more files in encrypted form. The file wrapper identifier refers to the applicable and appropriate virtual path and conditional logic definitions contained within a database or other suitable information source that is independent of the file wrapper for a given set of access request parameters. The file wrapper may be constructed by an authoring application program or program component, and may be interpreted and presented by a viewer application program or program component.2014-05-01
20140122545METHODS AND SYSTEM FOR PROVIDING FILE DATA FROM A FILE SYSTEM - A method of providing file data from a file system comprising a data store and a file record database. The method comprises the steps of receiving a request to open a file in the file system and determining the desired properties of the file using the syntax of the request. A file record is then created in the file record database based on the determined properties of the file, and a file handle for the file record is returned. Data constituting the requested file from data in the data store is generated based on the determined properties of the file, and in response to a request to read a portion of data from the file, a corresponding portion of the generated data is returned.2014-05-01
20140122546TUNING FOR DISTRIBUTED DATA STORAGE AND PROCESSING SYSTEMS - The present disclosure describes tuning for distributed data and storage and processing systems. A device may comprise a tuner module configured to determine a distributed data and storage and processing system configuration based at least on configuration information available in the device, and to adjust the distributed data and storage and processing system configuration based on a baseline configuration. The tuner module may be further configured to then determine sample information for the distributed data and storage and processing systems derived from actual distributed data and storage and processing system operation, and to use the sample information in creating a performance model of the distributed data and storage and processing system. The tuner module may be further configured to then evaluate configuration changes to the system based on the performance model, and to determine a recommended distributed data and storage and processing system configuration based on the evaluation.2014-05-01
20140122547FILE SERVER FOR MIGRATION OF FILE AND METHOD FOR MIGRATING FILE - A file server stores storage management information and migration policy information. The storage management information includes information that indicates a storage attribute for each storage apparatus. The migration policy information includes a plurality of information sets. Each of the information sets includes information that indicates a condition of a file attribute and information that indicates a condition of a storage attribute of a storage apparatus that is a migration destination. The file server specifies a migration target file, specifies a storage apparatus that conforms to the storage attribute condition indicated by the information set that includes the information indicating a condition of a file attribute that conforms to that of a file attribute of a target file based on the storage management information, and migrates a target file from a storage apparatus that has stored the target file to the storage apparatus that has been specified.2014-05-01
20140122548SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT FOR EVALUATING AN INTEGRAL UTILIZING A LOW DISCREPANCY SEQUENCE - A system, method, and computer program product are provided for evaluating an integral utilizing a low discrepancy sequence. In use, a low discrepancy sequence that includes at least one component that is a (0,1)-sequence in base b is determined. Additionally, an integral is evaluated, utilizing the low discrepancy sequence.2014-05-01
20140122549Intermediate Steps Display for a Calculator - This patent is for a device that displays the steps involved in a calculation as well as the answer of the calculation. By doing this you preserve the main benefits of the calculator (speed and accuracy) is preserved while helping the user understand how the device solved the answer. This allows the device to simultaneously serve as a calculator and a learning tool. Several embodiments for the machine are described and shown.2014-05-01
20140122550SYSTEM FOR NONPARAMETRIC ENTROPY ESTIMATION - The claimed invention discloses method, systems, and computer program products for providing nonparametric entropy estimation. The method comprises receiving a sample having a sample size of two or more symbols; calculating a number of distinct symbols in the sample, where the sample has one or more distinct symbols; calculating a relative frequency for each of the one or more distinct symbols; calculating, for a plurality of pairs having a first and second value, a set of numerical terms for each pair; calculating, based on the plurality of pairs and sets of numerical terms, one or more values for a first and second matrix; calculating, based on the first and second matrices, a plurality of vector components for a first, second, and third vector; and calculating an entropy estimation based at least partially on the one or more components in the third vector.2014-05-01
20140122551ARITHMETIC LOGIC UNIT - An arithmetic logic unit (ALU) including a first routing grid connected to multiple data lanes to drive first data to the data lanes. A second routing grid is connected to the data lanes to drive second data to the data lanes. Each of the data lanes include multiple, e.g. N, functional units with first inputs from the first routing grid and second inputs from the second routing grid. The functional units compute pairwise a function of the respective first data on the respective first inputs and the respective second data on the respective second inputs. Each of the data lanes include a reduction unit with inputs adapted to receive K′ bits per word from the functional units. The reduction unit is configured to perform a reduction operation configured to output an output result having a reduced number J′ bits per word, wherein J′ is less than N multiplied by K′.2014-05-01
20140122552FLEXIBLE PRBS ARCHITECTURE FOR A TRANSCEIVER - An apparatus is provided. The apparatus comprises a polynomial register having a plurality of bits, a first bus, a second bus, and a transceiver that is coupled to the first bus, the second bus, and the polynomial register. The polynomial register is configured to store a user-defined polynomial, and the transceiver includes a pseudorandom bit sequence (PRBS) generator is configured to generate a scrambled signal from the user-defined polynomial and a PRBS checker that is configured to generate a descrambled signal from a second signal using the user-defined polynomial.2014-05-01
20140122553Vector NCO and Twiddle Factor Generator - A method and apparatus may be used to generate complex exponentials for either frequency domain or time domain applications by programming input parameter values into a complex exponential vector generator (2014-05-01
20140122554Reducing Power Consumption In A Fused Multiply-Add (FMA) Unit Responsive To Input Data Values - In an embodiment, a fused multiply-add (FMA) circuit is configured to receive a plurality of input data values to perform an FMA instruction on the input data values. The circuit includes a multiplier unit and an adder unit coupled to an output of the multiplier unit, and a control logic to receive the input data values and to reduce switching activity and thus reduce power consumption of one or more components of the circuit based on a value of one or more of the input data values. Other embodiments are described and claimed.2014-05-01
20140122555REDUCING POWER CONSUMPTION IN A FUSED MULTIPLY-ADD (FMA) UNIT RESPONSIVE TO INPUT DATA VALUES - In an embodiment, a fused multiply-add (FMA) circuit is configured to receive a plurality of input data values to perform an FMA instruction on the input data values. The circuit includes a multiplier unit and an adder unit coupled to an output of the multiplier unit, and a control logic to receive the input data values and to reduce switching activity and thus reduce power consumption of one or more components of the circuit based on a value of one or more of the input data values. Other embodiments are described and claimed.2014-05-01
Website © 2025 Advameg, Inc.