13th week of 2010 patent applcation highlights part 52 |
Patent application number | Title | Published |
20100082636 | Methods and Apparatus for Content-Defined Node Splitting - A region of a node is searched to find a content-defined split point. A split point of a node is determined based at least in part on hashes of entries in the node and the node is split based on the determined split point. The search region is searched for the first encountered split point and the node is split based on that split point. That split point is based on a predetermined bitmask of the hashes of the entries in the node satisfying a predetermined condition. | 2010-04-01 |
20100082637 | Web Page and Web Site Importance Estimation Using Aggregate Browsing History - Particular embodiments of the present invention are related to estimating the importance of web sites based on the aggregate browsing history of one or more users. | 2010-04-01 |
20100082638 | METHODS AND SYSTEMS FOR THE DETERMINATION OF THRESHOLDS VIA WEIGHTED QUANTILE ANALYSIS - Methods and systems for determination of thresholds for time-series data. Data is transformed by reducing outliers, dividing the time series data into discrete time intervals, and taking parts of the data corresponding to the range that the thresholds will bound. If data cycles are known, they may be applied to the data and the resulting sets are weighted. Thresholds are then derived from the weighted means and variances of the sets of weighted data. | 2010-04-01 |
20100082639 | PROCESSING MAXIMUM LIKELIHOOD FOR LISTWISE RANKINGS - The present invention introduces a new approach to learning systems. More specifically, the present invention provides learned methods for optimize ranking models. In one aspect of the present invention, an objective function is defined as the likelihood of ground truth based on a Luce model. In another aspect, techniques of the present invention provide a way of representing different kinds of ground truths as a constraint set of permutations. In yet another aspect of the present invention, techniques of the present invention provide a way of learning the model parameter by maximizing the likelihood of the ground truth. | 2010-04-01 |
20100082640 | GUIDING USER MODERATION BY CONFIDENCE LEVELS - Methods for guiding user moderation at a topic page by confidence levels includes presenting a topic page in response to a query. The topic page includes a plurality of modules with content that match the query. The topic page is associated with a confidence level and with one or more page attributes that define the characteristics of the topic page and the modules included therein. One or more modifications to the topic page are received as part of customization of the topic page. The modifications include a plurality of page attributes that define the modification and a plurality of user attributes of a user performing the modification. The modifications are evaluated based on the page attributes and user attributes including confidence levels associated with the topic page and the user. The modifications are implemented based on the evaluation. The implemented modifications enhance the quality and confidence level of the topic page. | 2010-04-01 |
20100082641 | Analyzing Content to be Displayed - First content configured for generating a media item is identified; a portion of the first content as being configured to obtain second content for presentation on the page is identified; and at least one parameter associated with the identified portion is identified, including determining whether the presentation of the plurality of advertisements in the media item reflects the ranking order. | 2010-04-01 |
20100082642 | Classifier Indexing - Provided are, among other things, systems, methods and techniques for document-based processing. In one implementation, a document is input; features are extracted from it; an index is queried using at least a subset of the extracted features and, in response, identifications for selected document classifiers are received from a larger pool of document classifiers; the document is processed using individual ones of the selected document classifiers, thereby generating corresponding classifier outputs; and then, based on such classifier outputs, (1) the document is categorized within a computer database and/or (2) feedback information is provided to a user. | 2010-04-01 |
20100082643 | Computer Implemented Method and Program for Fast Estimation of Matrix Characteristic Values - A term-by-document (or part-by-collection) matrix can be used to index documents (or collections) for information retrieval applications. Reducing the rank of the indexing matrix can further reduce the complexity of information retrieval. A method for index matrix rank reduction can involve computing a singular value decomposition and then retaining singular values based on the singular values corresponding to singular values of multiple topics. The expected singular values corresponding to a topic can be determined using the roots of a specially formed characteristic polynomial. The coefficients of the special characteristic polynomial can be based on computing the determinants of a Gram matrix of term (or part) probabilities, a method of recursion, or a method of recursion further weighted by the probability of document (or collection) lengths. | 2010-04-01 |
20100082644 | IMPLICIT INFORMATION ON MEDIA FROM USER ACTIONS - The exemplary embodiments relate to a new interactive method and system to implicitly enrich any multimedia content effortlessly by combining multiple pieces of information on media content. The new solution consists of logging implicit user actions (e.g., display, modify, remove, copy, classify, send) on media from their terminals (e.g., PC, mobile phone, PDA). Pertinent information related to media will be then statistically generated and consolidated from these logged media actions and will be used to enrich related media content. A unique identifier number will be associated with each media in order to retrieve its associated information. | 2010-04-01 |
20100082645 | SORTING RECORDS BASED ON FREE TEXT FIELD CONTENT - Disclosed are a method, system and computer program product for sorting records based on content in a free text field. A request is received by a sort function to sort a free text field. The sort function request is intercepted. The content in the free text field is analyzed. One or more new focus words are identified by the analysis. The new focus words are used to sort the free text field. The focus words in the free text field are highlighted and sorted alphabetically. Sorted free text field results based on the new focus words are displayed to a user on the user's display. | 2010-04-01 |
20100082646 | TRACKING CONSTRAINTS AND DEPENDENCIES ACROSS MAPPING LAYERS - Techniques for object relational mapping (ORM) are provided. A dependency graph generator receives a combination of object level custom commands and store level dynamic commands. Each store level dynamic command is generated from at least one object level dynamic command. An identifier is assigned to each entity present in the object level custom commands and the object level dynamic commands. A store level dynamic command includes any identifiers assigned in the corresponding object level dynamic command(s). The dependency graph generator is configured to generate a dependency graph that includes nodes and at least one edge coupled between a corresponding pair of nodes. Each node is associated with a corresponding store level dynamic command or an object level custom command. An edge is configured according to an identifier associated with the corresponding pair of nodes and a dependency between commands associated with the corresponding pair of nodes. | 2010-04-01 |
20100082647 | METHOD FOR CREATING IMAGE FILE AND METHOD FOR SORTING FILE SYSTEMS - A method for creating an image file and a method for sorting file systems are disclosed. First, a plurality of file systems is accessed respectively so as to create a plurality of access messages. Next, the access messages are sorted by using a sorting algorithm. Finally, the locations in an image file of the file systems are determined according to the orders arranged by the access messages so as to compress the file systems into the image file. | 2010-04-01 |
20100082648 | HASH JOIN USING COLLABORATIVE PARALLEL FILTERING IN INTELLIGENT STORAGE WITH OFFLOADED BLOOM FILTERS - Processing resources at a storage system for a database server are utilized to perform aspects of a join operation that would conventionally be performed by the database server. When requesting a range of data units from a storage system, the database server includes join metadata describing aspects of the join operation for which the data is being requested. The join metadata may be, for instance, a bloom filter. The storage system reads the requested data from disk as normal. However, prior to sending the requested data back to the storage system, the storage system analyzes the raw data based on the join metadata, removing a certain amount of data that is guaranteed to be irrelevant to the join operation. The storage system then returns filtered data to the database server. The database system thereby avoids the unnecessary transfer of certain data between the storage system and the database server. | 2010-04-01 |
20100082649 | AUTOMATIC SEARCH SUGGESTIONS FROM SERVER-SIDE USER HISTORY - Suggested search queries are provided to a user as search assistance while a user is entering a search query but before the user submits a completed search query for a search to be performed. The suggested search queries are selected and ordered based on the user's personal search history stored server-side as well as other information available to the search engine. When a query portion is received while a user is entering a search query, previously submitted search queries are selected from the user's search history as suggested search queries. The suggested search queries are selected and/or ranked based on the user's search history and/or other information available to the search engine. | 2010-04-01 |
20100082650 | Method, System, and Apparatus for Ranking Media Sharing Channels - Ranking media sharing channels involves determining content contributors to a channel. Activity metrics for other channels associated with the content contributors are determined. An initial ranking for the channel is provided based on the activity metrics for the other channels. The initial ranking is independent of activity metrics associated with the channel. | 2010-04-01 |
20100082651 | LANGUAGE EXTENSIONS FOR CREATING, ACCESSING, QUERYING AND UPDATING RDF DATA - A method for processing a graph structure includes providing a graph as a set of triples, each triple having a subject node, a predicate, and an object node, the predicate defining a relationship between a respective subject node and an object node. One of more triples in the set of triples are processed according to one or more attributes of each triple in the set of triples to permit accessing, querying, creating, and updating resource description framework (RDF) data structures in at least one of a script language and an object oriented language by providing a set of language extensions. | 2010-04-01 |
20100082652 | METHOD AND SYSTEM FOR MANAGING USER INTERACTION - A system and method are described for managing user interaction(s) and information of user(s). The system may select activities which are associated with a user system and may inform content providers of user systems which have received content from the system. User actions are detected and responses associated with the activities associated with the user system are executed. A user interface which is specific to a user system may be defined. A user may access various forms of information which may include using a human assistant to access information. The system and method include creating an index of redacted information associated with a user and selectively providing access to the information for performing a transaction or service on behalf of the user. | 2010-04-01 |
20100082653 | EVENT MEDIA SEARCH - In response to a request to search for media items, one or more gather terms and one or more filter terms are determined. Based on the one or more gather terms, a first set of media items is identified. A set of metadata associated with media items that belong to the first set of media items is identified. Based on the one or more filter terms, a set of qualifying metadata and a set of disqualifying metadata are established from the set of metadata. A second set of media items that are associated with metadata that include terms that satisfy matching criteria for one or more metadata from the set of qualifying metadata and do not satisfy matching criteria for any metadata from the set of disqualifying metadata is determined. The request is responded to with search results based on the second set of media items. | 2010-04-01 |
20100082654 | Methods And Apparatus Using Range Queries For Multi-dimensional Data In A Database - Embodiments include methods, apparatus, and systems for using range queries in multidimensional data in a database. One embodiment is a method that defines a query box from a search for multidimensional data in a database. The method examines an intersection between a Z-interval and the query box by decomposing the Z-interval into hyper-boxes that are also Z-intervals in Z space. Items in the query box that match the search are discovered. | 2010-04-01 |
20100082655 | PARALLEL EXECUTION OF RANGE QUERY - A method comprises receiving a range query from a requestor. The range query requests a range of sequential items in a database that is distributed among a plurality of storage devices or partitions. The range query is divided into R sub-range queries, where R is an integer. Each sub-range query corresponds to a respective portion of the range of sequential items stored in a respective storage device or partition. The sub-range queries are issued to respective ones of up to K storage servers, where K is an integer less than or equal to R. Each of the K storage servers is configured with read access to the respective storage device or partition storing the respective portion of the range of sequential items in the respective sub-range query issued to that storage server. | 2010-04-01 |
20100082656 | METHODS AND APPARATUS FOR GENERATING DYNAMIC PROGRAM FILES BASED ON INPUT QUERIES THAT FACILITATE USE OF PERSISTENT QUERY SERVICES - A method includes receiving a request for information from a relational database, translating the received request to at least one of an object and a relational persistent query, parsing the query to determine one or more of table names, attributes and attribute types, and generating at least one set of related files. The parsing results are used to update at least one configuration file to accept the related files for use by at least one of the object and the relational persistent query service, and execute at least one of the persistent query services based on the translated queries, wherein the persistent query services are programmed to receive the translated query. Based on the execution of the translated query, the results are either fetched from at least one of the object cache or retrieved from at least one of the database, stored, and the results are transmitted to the user. | 2010-04-01 |
20100082657 | GENERATING SYNONYMS BASED ON QUERY LOG DATA - An approach is described for generating synonyms to supplement at least one information item, such as, in one case, a set of related items. The approach can involve an expansion phase, a clean-up phase, and a reduction phase. In the expansion phase, the approach identifies, for each related item, a set of initial synonym candidates. In the clean-up phase, the approach removes noise from the set of initial synonym candidates (if such noise exists), to provide a set of filtered synonym candidate items. In the reduction phase, the approach ranks and applies a threshold (or thresholds) to the set of filtered synonym candidate items, to generate, for each information item, a set of selected synonyms. The approach uses query log data as at various points in its operation. The selected synonyms can be used to improve the effectiveness of user searches. | 2010-04-01 |
20100082658 | SYSTEMS AND METHODS FOR SURFACING CONTEXTUALLY RELEVANT INFORMATION - The present invention is directed towards systems and methods for providing contextually relevant suggestions and content in response to user queries. The method according to one embodiment of the present invention comprises receiving a request from a user and retrieving refinement data associated with the request. The method identifies one or more contextually relevant refinement items on the basis of the retrieved refinement data and provides the refinement data and a plurality of results associated with the request. | 2010-04-01 |
20100082659 | Information Module Recommendation - A method of information module recommendation is provided. The method comprises collecting a first set of user information associated with a user from an electronic device that is associated with the user, and identifying an information topic associated with the first set of user information. The method further comprises accessing a module database comprising a plurality of information modules, identifying an information module from among the plurality of information modules configured to deliver information pertaining to the information topic, and recommending the information module to the user. | 2010-04-01 |
20100082660 | SYSTEMS AND METHODS FOR AGGREGATING USER PROFILE INFORMATION IN A NETWORK OF AFFILIATED WEBSITES - A plurality of affiliated network of websites may be configured to log user interactions thereon. The respective logs may comprise user identification information to allow a profile aggregation service to correlate user interactions across the plurality of websites and to generate respective user profiles, which may be used to configure the websites. A context aware platform (CAP) website may be configured to provide web services for entities in a business hierarchy. The CAP website may capable of presenting content in one of a plurality of operational modes associated with a geographical granularity of the franchise hierarchy. In addition, the CAP website may be configurable according to a user profile generated using user interactions across a plurality of websites and/or on the CAP website. | 2010-04-01 |
20100082661 | Linking Search Queries to Rich Media Themes - Methods, systems and computer-readable media for providing a rich media themed search results webpage are provided. A search query entered by a user into an internet search engine is analyzed based on one or both of the search query terms and user data communicated to a theme configuration module to determine an appropriate rich media theme. A rich media theme is then selected and combined with a search results display, returned by the search engine, to compose a search results webpage. The rich media theme content is displayed in an ambient manner such that the search results display remains visible to the user. The rich media theme content provides, among other things, relevant images, videos, audio, advertisements, and interactive features that enhance the value of the search results webpage. | 2010-04-01 |
20100082662 | Information Retrieval System User Interface - A user interface for an information retrieval system is described. In an embodiment an output region for showing retrieved documents is displayed on an interactive surface. One or more movable user interface items, such as digital buttons or tangible objects, may be positioned in an active region. Each movable user interface item has a stored query associated with it and for example, the queries may be words or images. In an embodiment a user interface controller apparatus identifies any movable user interface items in the active region and identifies a spatial relationship between those items and the output region. In an embodiment, a query is accessed for each of the user interface items in the active region and those queries and the information about the spatial relationship are used to retrieve documents from a document database. | 2010-04-01 |
20100082663 | Method and System for Identifying Equivalent Digital Media Assets - Improved management of digital media assets within an on-line media repository are disclosed. In one embodiment, the management includes methods and systems for identifying distinct digital media assets that are equivalent to one another. In one implementation, a plurality of digital media assets described and/or stored in a media storage device (e.g., database) can be automatically examined to determine whether any of them match one another or match a new digital media asset. Those digital media assets that are considered equivalent can be treated as such by an on-line store so as to facilitate customer interaction. | 2010-04-01 |
20100082664 | METHOD FOR SEARCHING A TREE STRUCTURE - A method, apparatus, and computer readable article of manufacture for tracing, on the basis of a key, an index created using a tree structure to access data. The method includes: searching the tree structure to reach a target node that can be associated with the key without acquiring a lock on the root node and on an internal node; setting the target node as a current node when the target node is a leaf node; moving the search to a node at a lower layer when the target node is an internal node by tracing an edge in the tree structure to reach a leaf node and setting the leaf node as the current node; and associating the key with the leaf node specified as the current node by acquiring a lock on the leaf node specified as the current node, thereby accessing the data. | 2010-04-01 |
20100082665 | FILE SEARCH APPARATUS, PRINTER AND FILE SEARCH METHOD - When a process of searching for assets stored in a memory card is selected, a controller of a printer sets searching icons associated with previously set searching-keywords as current searching icons (S | 2010-04-01 |
20100082666 | METHODS AND DEVICES FOR GENERATING XML EXPRESSED MANAGEMENT TRANSACTIONS - New XML management transaction requests including XPath expressions are used, for example, to forward configuration changes on to a data network device. The generation and use of these new requests helps reduce the costs associated with designing or upgrading data network devices. These new requests may be generated in a novel command line interface that has been augmented to give a user access to more configuration functions. Complex management transactions may be executed substantially simultaneously by a central management module using the new requests and their associated XPath expressions. In addition to configuration changes, the new requests may be used to obtain the current configuration of data network devices. | 2010-04-01 |
20100082667 | UTILIZING A SOCIAL NETWORK FOR LOCATING A TARGET INDIVIDUAL BASED UPON A PROXIMITY SEARCH - A method of utilizing a social network for locating a target individual based upon a proximity search can be provided. In one embodiment of the invention, a method of utilizing a social network for locating a target individual based upon proximity search can include identifying a geographic location for a mobile computing device of a target individual, retrieving a list of contacts from a social network associated with the target individual, generating a subset of the contacts according to a proximity of available ones of the contacts to the identified geographic location for the mobile computing device, and prompting at least one of the contacts in the subset to alert the target individual. | 2010-04-01 |
20100082668 | DATA PROCESSING METHOD AND SYSTEM CAPABLE OF REDUCING REQUIRED MEMORY - A data processing system is disclosed. The system includes a processor, a transformer, a first memory buffer, a second memory buffer, a first filter, and a second filter. An obtained transmission signal symbol is first transformed to first data. The first memory buffer stores the first data. The processor obtains peak data based on the first data according to a predetermined threshold. The transformer transforms the peak data to second data and stores the second data in the second memory buffer. The first filter filters the second data to determine reserved data of the second data and removes the reserved data from the second data to generate third data. The transformer transforms the third data to fourth data and stores the fourth data in the second memory buffer. The processor merges the first and fourth data to generate fifth data. The second filter filters the fifth data based on the transmission signal symbol and a previously obtained transmission signal symbol. | 2010-04-01 |
20100082669 | System and Method for Retrieving and Storing Industrial Data - The invention provides a system and method for retrieving and storing industrial data, the system comprising a data retriever that includes a data retrieval manager and one or more watchers for monitoring data associated with one or more industrial devices, wherein if the data associated with the one or more industrial devices is new or modified, the one or more watchers notifies the data retrieval manager thereof and the data retrieval manager uploads the new or modified data. The system further includes a database manager for receiving the new or modified data in a first form from the data retrieval manager and for storing the new or modified data in a structural data form in one or more databases. | 2010-04-01 |
20100082670 | MULTIPLE SEARCHING IN A WEB BROWSER INTERFACE - Input is received from a user that indicates a selection of a hierarchical group of websites from a bookmark hierarchy in a web browser. In response, a modal dialog is opened to allow text input from the user. Text input is received via the modal dialog. The text input is supplied to each of the websites in the hierarchical group, causing each website in the group to produce a search result for the text input. Each of the search results is presented substantially simultaneously in a separate webpage associated with a respective website in the hierarchical group. | 2010-04-01 |
20100082671 | Joining Tables in Multiple Heterogeneous Distributed Databases - A method for joining tables in multiple heterogeneous distributed databases implemented by at least two data sources accessible to a federal database server over a network includes: transmitting from the federated database server a sub-command to a first of the data sources responsive to the federated database server receiving a data query; retrieving, with the federated database server, block data from the first data source related to the data query using block fetching according to the sub-command; transmitting, with the federated database server, at least a portion of the block data to a second of the data sources together with an instruction for the second data source to perform a join operation on the portion of the block data and a data table stored by the second data source related to the query; and retrieving a result of the join operation with the federated database server. | 2010-04-01 |
20100082672 | SYSTEMS AND METHODS FOR MANAGING SINGLE INSTANCING DATA - Described in detail herein are systems and methods for managing single instancing data. Using a single instance database and other constructs (e.g. sparse files), data density on archival media (e.g. magnetic tape) is improved, and the number of files per storage operation is reduced. According to one aspect of a method for managing single instancing data, for each storage operation, a chunk folder is created on a storage device that stores single instancing data. The chunk folder contains three files: 1) a file that contains data objects that have been single instanced; 2) a file that contains data objects that have not been eligible for single instancing; and 3) a metadata file used to track the location of data objects within the other files. A second storage operation subsequent to a first storage operation contains references to data objects in the chunk folder created by the first storage operation instead of the data objects themselves. | 2010-04-01 |
20100082673 | APPARATUS, METHOD AND PROGRAM PRODUCT FOR CLASSIFYING WEB BROWSING PURPOSES - A web browsing purpose classification apparatus, including a display unit which displays a webpage and a document retrieval unit which retrieves document data from the displayed webpage. A keyword extraction knowledge unit stores knowledge necessary for keyword extraction. This knowledge is used by a keyword extraction unit to extract keywords from the document data. A webpage format determination knowledge unit stores knowledge necessary for the determination of webpage formats which is used by a webpage format determination unit to determine webpage formats. A web browsing history storage unit stores the keywords and webpage formats as web browsing history. A browsing purpose classification knowledge unit stores knowledge necessary for the classification of browsing purposes which is used by a browsing purpose classification unit to classify browsing purposes. | 2010-04-01 |
20100082674 | SYSTEM FOR DETECTING USER INPUT ERROR - A system is described for detecting user input error. The system may include a processor, a memory and an interface being operatively connected. The memory may store an item, existing items, and a match score of each existing item. The processor may receive the item input by the user, and a request to perform an action using the item, via the interface. The processor may identify the existing items relate to the requested action. The processor may calculate a match score of each of the existing items. The processor may identify the existing item which most closely matches the input item. The processor may alert the user if the match score of the closest matching existing item meets an alert criterion, and the closest matching existing item is not an exact match of the input item. | 2010-04-01 |
20100082675 | METHOD AND APPARATUS FOR ENABLING WIDE AREA GLOBAL NAME SPACE - Described are methods and apparatus for establishing a wide area GNS. The key points for implementing the wide area GNS are GNS information sharing among sites and maintaining cache consistency. In a system having the wide area GNS functionality, NFS clients may need to gain access to remote file systems, which may result in prolonged delays. Even worse, network file system protocol may not be able to penetrate firewalls. To solve these problems a cache technology is applied. Once cache mechanism is deployed, cache consistency control is implemented. More specifically, the situation when the NFS client opens a cached file at a remote site, and NFS client would like to write data to an original file. | 2010-04-01 |
20100082676 | METHOD AND APPARATUS TO DEFINE AND JUSTIFY POLICY REQUIREMENTS USING A LEGAL REFERENCE LIBRARY - A computer-implemented system and method for defining and justifying policy requirements includes: a hierarchical regional mapping (HRM) module provides a common language and a hierarchical model for geography and for jurisdictions; a legal references library (LRL) module contains applicable legal references; a legal references policy mapping (LRPM) module maps legal references to policies; and a requirements cross-checking (RCC) module cross-checks information in the legal references policy mapping module. | 2010-04-01 |
20100082677 | CONTENT ACCESS AND ANNOTATION SYSTEM AND METHOD - Disclosed herein are systems and methods for controlling access to content, and/or regions thereof, as well as controlling access to annotations to the content, or regions thereof. An audience can be specified for a region of content and one or more associated annotations. In response to a request for a content region, a content region definition, an audience definition for the content region, and at least one annotation for the content region and audience can be obtained, and the content region and the at least one annotation can be transmitted in response to the request if it is determined that the request is from a member of the audience, so that the content region and annotation can be experienced at an audience member's device. | 2010-04-01 |
20100082678 | AGGREGATION SERVER WITH INDUSTRIAL AUTOMATION CONTROL AND INFORMATION VISUALIZATION PLACESHIFTING - A method and system for facilitating viewing visualization data is provided. At least one visualization dataset is aggregated from within a protected network and converted into a web-based file. Each of the at least one dataset and web-based file are securely stored within the protected network and are inaccessible outside the protected network. A request is sent to a host via the internet, the request requesting the host to send a reply corresponding to a desired visualization dataset, and the reply is received from the host. A desired web-based file and the desired visualization dataset are pushed out of the protected network via the internet and directed towards the host as a function of the reply. | 2010-04-01 |
20100082679 | METHOD, APPARATUS AND COMPUTER PROGRAM PRODUCT FOR PROVIDING OBJECT PRIVILEGE MODIFICATION - An apparatus for providing object privilege modification may include a processor. The processor may be configured to receive an indication to modify at least one privilege associated with an object. The processor may be further configured to modify the at least one privilege associated with the object based at least in part on the indication and update a policy file based at least in part on the modified privilege associated with the object. The processor may be additionally configured to provide for an output of the object based at least in part on the modified privilege associated with the object. Associated methods and computer program products may also be provided. | 2010-04-01 |
20100082680 | METHODS AND SYSTEMS FOR PROVIDING EASY ACCESS TO INFORMATION AND FOR SHARING SERVICES - Methods and systems for providing easy access to information and sharing are provided. Embodiments of the present invention enable a host to grant access to published content to one or more users in a manner in which the user(s) can scan small portions of information to decide which information is desired. The embodiments described herein enable, for example, a user to see a library of content that is larger than the storage capacity of the computing unit used by the user. The sharing of information is also secured through the use of auto-lock keys and the creation of abstract identities for the host and each user. | 2010-04-01 |
20100082681 | METHOD AND APPARATUS FOR ORGANIZING AND BOOKMARKING CONTENT - An approach is provided for creating user-defined folders for organizing content accessible through a set-top box and for creating multiple bookmarks per set-top box program for use during programming playback. | 2010-04-01 |
20100082682 | WEB CONTENTS ARCHIVE SYSTEM AND METHOD - System and method for archiving web content. The Intranet Web Contents Archive System incorporates one or more of the following modules: ID Management System for managing authentication and authorization information of each user; Data Archive Storage configured to directly access a web service and capture a web page using identification information of a certain user or a group; and a Web Service configured to communicate with ID management system and validate a request from the Data Archive Storage. In one implementation, the Data Archive Storage creates and stores additional information for the captured web page including the identification information of the user. | 2010-04-01 |
20100082683 | VISITOR-ASSISTED USER PROFILE CREATION - A visitor to a profile page is invited to modify a user profile associated with the profile page. If the visitor elects to provide a suggested modification to the profile page, a message is transmitted to the user that owns the profile page requesting authorization to perform the suggested modification. In response to the message, the user can accept the suggested modification to the user profile, decline the suggested modification to the user profile, or edit the suggested modification to the user profile. If the user accepts or edits the suggested modification to the user profile, the user profile is modified accordingly. In this manner, a visitor to a profile page can assist in the creation of a user profile. | 2010-04-01 |
20100082684 | METHOD AND SYSTEM FOR PROVIDING PERSONALIZED WEB EXPERIENCE - A system and method which may generate and/or maintain a signature profile for a user. The signature profile may be a representation or a symbol of a user which may yield to different kinds of searches. A signature processor server may generate an initial signature profile with user-supplied materials, including but not limited to: audio clips, video clips, and images. A crawler server may use the initial signature profile to mine the Internet, obtain web content relevant to the initial signature profile, and present the relevant web content to the user. The signature processor server may receive the user's feedback on the relevant web content so as to update and refine the signature profile. | 2010-04-01 |
20100082685 | SYSTEM AND METHOD FOR EVALUATION AND PRESENTING AUTHORIZATION RIGHTS IN AN ORGANIZATION - A system and method for evaluating instances of authorization authority or segregation of duties in an organization against criteria for such authorizations, storing results of such evaluations and presenting such results to a user through queries of the stored results. | 2010-04-01 |
20100082686 | Methods for storing data - A method for storing data includes the steps of receiving a metadata parameter from a first user, the parameter being associated with a property in a database containing a plurality of data records, and storing the parameter. The method also includes the step of providing a second user with access to the stored parameter, the second user having an access level to the database which is different from that of the first user. | 2010-04-01 |
20100082687 | DOCUMENT MANAGEMENT SYSTEM, DOCUMENT PRODUCING APPARATUS, DOCUMENT USE MANAGING APPARATUS, AND COMPUTER READABLE MEDIUM - A document management system includes: a document producing apparatus including a protected document producing unit; and a document use managing apparatus including: a document information storage; a document information registering unit; a use restriction information storage; and a use restriction information registering unit. | 2010-04-01 |
20100082688 | SYSTEM AND METHOD FOR REPORTING AND ANALYSIS OF MEDIA CONSUMPTION DATA - A system and method for reporting and analysis of media consumption data. A request is received over a network from a requesting user for consumption data relating to at least one media object, the request comprising an identification of the media objects. Spatial, temporal, topical, and social data available to the network relating to consumption of the media object are retrieved using a global index of data available to the network. The spatial, temporal, topical, and social data available to the network relating to consumption of the media objects are transmitted, over the network to the requesting user. | 2010-04-01 |
20100082689 | ADAPTER SERVICES - In one example, a system to integrate a first application with a second application may associate a component type in the first application with an engine object type in the second application. The component type and the engine object type may be program object types. The system may determine a hierarchical structure that includes an engine object of the engine object type from configurable rules that are associated with the component type. The system may initiate a copy of the engine object in the second application in response to receipt of a request to copy a component of the component type in the first application. | 2010-04-01 |
20100082690 | System And Method For Recording Files Of Data - A method for recording files of data is disclosed. A file identifier indicative of a file is received. The file identifier is compared to a file conversion value. The file conversion value is determined to be a static file or a dynamic file. Static files are saved as the conversion value and dynamic files are saved as a unique identifier. | 2010-04-01 |
20100082691 | UNIVERSAL CUSTOMER BASED INFORMATION AND ONTOLOGY PLATFORM FOR BUSINESS INFORMATION AND INNOVATION MANAGEMENT - A system constructed using one or more of the techniques described includes a collective set of data structures, uniquely designed entities, information tools, and computational and machine methods useful to store, append, interact with, retrieve, process, and present data and information in a fashion that enables associations to be made between the entities and the particular Jobs and Outcomes that pertain to the underlying markets, or possible markets, of an enterprise which have been identified by separate analysis following an Outcome Driven Innovation (ODI) methodology. | 2010-04-01 |
20100082692 | METHOD AND APPARATUS FOR CLASSIFICATION OF CORONARY ARTERY IMAGE DATA - A polyline tree representation of a coronary artery tree imaged in a volume data set is obtained, and its topology is extracted to give a topological representation indicating the relative positions of vessels in the tree. The topological representation is compared with a set of topological rules to find possible anatomical classifications for each vessel, and a set of candidate labeled polyline trees is generated by labeling the polyline tree with labels showing each combination of possible anatomical classifications. Each candidate labeled tree is filtered according to a set of geometric rules pertaining to spatial characteristics of vessels in arterial trees, and any labeled tree not satisfying the geometric rules is rejected A figure of merit is calculated for each remaining candidate by comparing features of the vessels measured from the polyline tree and from the volume data set with features of correctly classified vessels in other data sets to determine the probable correctness of the labeling of each candidate, and the candidate with the best figure of merit is selected as showing the proper classification of the vessels. | 2010-04-01 |
20100082693 | ORGANIZATION OF A CONTACT LIST BASED ON SOCIAL NETWORK CONTEXT - The method includes determining a social network weighting for one or more contacts in a contact list, and arranging the contact list as a function of the social network weighting for the one or more contacts. The social network weightings may be determined as a function of social network context, which may include social network interactions, social network associations, or social network activities. | 2010-04-01 |
20100082694 | QUERY LOG MINING FOR DETECTING SPAM-ATTRACTING QUERIES - Disclosed are methods and apparatus for detecting spam-attracting queries. In one embodiment, one or more graphs are generated using data obtained from a query log, where the one or more graphs include at least one of an anticlick graph or a view graph. Values of one or more syntactic features of the one or more graphs are ascertained. Values of one or more semantic features of the one or more graphs are determined by propagating categories from a web directory among nodes in each of the one or more graphs. Spam-attracting queries are then detected based upon the values of the syntactic features and the semantic features. | 2010-04-01 |
20100082695 | ENTERPRISE SOCIAL GRAPH AND CONTEXTUAL INFORMATION PRESENTATION - A system for aggregating social graph information uses both social networking and social media sites as well as optional access to enterprise data so that a detailed and comprehensive social graph can be generated. The social graph information is provided to users when contextually appropriate. Other contextually appropriate information can be displayed to users as they undertake different tasks. | 2010-04-01 |
20100082696 | SYSTEM AND METHOD FOR INFERRING AND VISUALIZING CORRELATIONS OF DIFFERENT BUSINESS ASPECTS FOR BUSINESS TRANSFORMATION - A system and method for inferring and visualizing correlations of different business aspects for business transformation are provided. Business models, for instance, that may include business component model, business process model, value drivers and metrics model, application model, organization model, and solutions model are organized into a model topology data schema, and qualitative relationships and quantitative relationships may be configured among the entities or components of the business models. Correlations are inferred and visualized based on those relationships. | 2010-04-01 |
20100082697 | DATA MODEL ENRICHMENT AND CLASSIFICATION USING MULTI-MODEL APPROACH - The present invention provides a method and system for classifying data items using enriched data models, and more particularly using multiple number of small sized data models for achieving higher percentage of classification. The present invention is particularly directed to data model building and classification technology. The training set used to generate data model is partitioned into at least two small sized training sets for data model generation and enrichment process. The blind data set is subjected to the sequence of resulted enriched data models resulting in a high classification percentage. | 2010-04-01 |
20100082698 | INFORMATION PROCESSING APPARATUS, CONTROL METHOD THEREOF, COMPUTER PROGRAM, AND STORAGE MEDIUM - An information processing apparatus is provided. The apparatus comprises an association unit configured to divide input image data into regions and to associate each region with one or more types of objects; an addition unit configured to add metadata to each object based on the type of each object; and a determination unit configured to determine whether or not a specific object that associates a first one of the regions with a second one of the regions different from the first one is present among the objects. In the case where the determination unit has determined that the specific object is present, the addition unit is configured to further add, to a first object that is present in the first one of the regions, metadata for associating the second one of the regions with the first one of the regions. | 2010-04-01 |
20100082699 | INFORMATION PROCESSING APPARATUS AND ITS CONTROL METHOD AND DATA PROCESSING SYSTEM - In order to provide a technology which allows efficient understanding of images of a disease locus and diagnosis supporting information for the images, an information processing apparatus comprises: an input unit which inputs object identification information for identifying an object; an acquiring unit which acquires one or more schemas related to the object and medical image data related to the schema, an identification unit which identifies a disease locus region in medical image data respectively related to each of the one or more schemas, a time-series schema generating unit which generates a time-series schema of the disease locus, a time-series image data generating unit which generates time-series image data of the disease locus, and a display output unit which synchronizes and outputs the time-series schema of the disease locus and the time-series image data of the disease locus. | 2010-04-01 |
20100082700 | STORAGE SYSTEM FOR DATA VIRTUALIZATION AND DEDUPLICATION - A data virtualization storage appliance performs data deduplication transformations on the data. The original or non-deduplicated file system is used as shell to hold the directory/file hierarchy and file metadata. The data of the file system is stored by a separate data storage in a transformed and deduplicated form. The deduplicated data store may be implemented as one or more hidden files. The shell file system preserves the hierarchy structure and potentially the file metadata of the original, non-deduplicated file system in its original format, allowing clients to access file metadata and hierarchy information easily. The data of a file may be removed from the shell file system and replaced with a data layout that specifies the arrangement of deduplicated data segments needed to reconstruct the file data. The data layout associated with a file may be stored in a separate data stream in the shell file system. | 2010-04-01 |
20100082701 | System and Method for Using a Configuration Management Database - A method comprises storing one or more configuration items in a local data cache, wherein a user may access the one or more configuration items from the local data cache without retrieving the one or more configuration items from a configuration management database. Modifications made, by the user, to the one or more configuration items are saved in the local data cache. The one or more modified configuration items may be uploaded to the configuration management database. | 2010-04-01 |
20100082702 | DYNAMIC VEHICLE INFORMATION MANAGEMENT - A method for dynamically managing data changes to a vehicle health monitoring system (VHM) by a datacenter using an external agent is provided. The external agent is operational on, or in communication with, a vehicle. One of updating or modifying a vehicle configuration file is performed to add or delete vehicle information on the vehicle configuration file by the external agent. A dummy file is created on a disk by the external agent. The dummy file provides a signal to the datacenter that the vehicle information on the vehicle configuration file has changed. The disk is polled periodically by the datacenter to identify a presence of the dummy file. Responsive to identifying the presence of the dummy file, the configuration file is read into VHM memory by the datacenter. | 2010-04-01 |
20100082703 | OCTREE CONSTRUCTION ON GRAPHICS PROCESSING UNITS - An octree GPU construction system and method for constructing a complete octree data structure on a graphics processing unit (GPU). Embodiments of the octree GPU construction system and method first defines a complete octree data structure as forming a complete partition of the 3-D space and including a vertex, edge, face, and node arrays, and neighborhood information. Embodiments of the octree GPU construction system and method input a point cloud and construct a node array. Next, neighboring nodes are computed for each of the nodes in the node arrays by using at least two pre-computed look-up tables (such as a parent look-up table and a child look-up table). Embodiments of the octree GPU construction system and method then use the neighboring nodes and neighborhood information to compute a vertex array, edge array, and face array are computed by determining owner information and self-ownership information based on the neighboring nodes. | 2010-04-01 |
20100082704 | REAL-TIME KD-TREE CONSTRUCTION ON GRAPHICS HARDWARE - Described is a technology for constructing kd-trees on GPUs, in a manner that is sufficiently fast to achieve real-time performance by exploiting GPU-bsaed parallelism during the kd-tree construction. Tree nodes are built in breadth-first search order, e.g., to use a thread for each node at each level. For large nodes at upper tree levels, computations are parallelized over geometric primitives (instead of nodes). To this end, large nodes are split into child nodes by cutting off empty space based until an empty space ratio is achieved, and thereafter performing spatial splitting. Small nodes are split based on split candidate costs, e.g., computed by a surface area heuristic or a voxel volume heuristic (VVH). | 2010-04-01 |
20100082705 | METHOD AND SYSTEM FOR TEMPORAL AGGREGATION - A method, database system and computer program are disclosed for optimizing a SQL query, in which the SQL query seeks to aggregate temporal database information. The method includes determining whether two rows of information have a common grouping value, and if so, determining both temporal overlap and temporal non-overlap components of the two rows, aggregating each of the temporal overlap components of the two rows, and separating the temporal non-overlap components of the two rows. | 2010-04-01 |
20100082706 | CONFIGURABLE TRANSFORMATION MACRO - A system for transforming source input data using a configurable transformation macro. A transformation macro script is executed by a configurable transformation macro. One or more transformation templates are read by the transformation macro script. Input data is read by the transformation macro script from one or more source files. Logical processing of the transformation macro script and the one or more transformation templates is performed by the configurable transformation macro. It is determined whether constraints generated by the logical processing of the transformation macro script and the one or more transformation templates are valid. In response to determining that the constraints generated by the logical processing of the transformation macro script and the one or more transformation templates are valid, it is determined whether transformation of the input data is complete. In response to determining that the transformation of the input data is complete, a transformation output is outputted. | 2010-04-01 |
20100082707 | Method and system for archiving biomedical data generated by a data collection device - A method for archiving biomedical data generated by a data collection device, includes the steps of automatically determining a data format in which the collection device is configured to store the biomedical data onto a computer-readable storage medium, based on the data format, extracting the biomedical data from the storage medium, and transmitting the extracted data to a database in which the extracted data is archived. | 2010-04-01 |
20100082708 | System and Method for Management of Performance Fault Using Statistical Analysis - A system includes: at least one managed resource having an agent for collecting and transmitting performance information; an integrated management server for receiving the information and managing it in an integrated manner; a statistical information generating module for extracting previously set performance items and automatically generating statistical information for each performance item; and a fault management server for receiving the information from the integrated management server in real time, performing statistical analysis on current performance information, comparing the analysis results with the information generated by the statistical information generating module to determine whether a fault is likely to occur, generating a fault event according to the determination result, and transmitting the fault event to the integrated management server. | 2010-04-01 |
20100082709 | DOCUMENT PROCESSING SYSTEM AND CONTROL METHOD THEREOF, PROGRAM, AND STORAGE MEDIUM - This invention is directed to a document processing system and control method thereof. The system stores a plurality of items of document data each containing metadata pertaining to the contents of each item of document data, and relation information representing the relations between the plurality of items of document data. When scanned image data or facsimile-received image data is input, document data related to the input image data is specified among the plurality of items of stored document data, based on the metadata contained in each item of document data. Relation information representing the relation between the input image data and the specified related document data is stored. Even document data obtained from a paper document is able to be stored as document data subjected to search processing. | 2010-04-01 |
20100082710 | SYSTEM AND METHOD FOR OPTIMIZING WRITE BARRIER IN GARBAGE COLLECTION - A system and associated method for optimizing a write barrier in garbage collection. The method marks a bit in a bitmap corresponding to a slot when the slot content is modified to refer to a new object. The method also logs the address of the slot when the object referred by the slot is updated. The method pops the address of the slot to clean from the log and clears the bit corresponding to the slot in the bitmap and when the object referred to by the slot is not already marked, marking said object and pushing its address to the mark stack. When the slot is located within an active object range, the method puts the address of the slot in a deferred log for a later processing. | 2010-04-01 |
20100082711 | SYSTEMS AND METHODS FOR SIDEBAND COMMUNICATION BETWEEN DEVICE AND HOST TO MINIMIZE FILE CORRUPTION - Communications systems and methods for minimizing file corruption when communicating between a device and a host are provided. To initiate a file transfer section, a host can transfer data to a device on a primary communications channel. The device can then temporarily store the received data in a memory circuit until a command is received indicating that the file has been completely transferred. In order to avoid interfering with the data transfer, the host can provide such a command to the device on a sideband communications channel. Upon receiving the command, the device can integrate the received data into its file system by transferring the data from the memory circuit to a more permanent storage component. If the communications interface is disconnected before such a command is received, the temporarily stored data can be considered incomplete and can be deleted. | 2010-04-01 |
20100082712 | Location and Time Based Media Retrieval - Methods, systems, and computer-readable media provide for location and time based media retrieval. A media file of an event recorded through a multimedia recording device is retrieved. The location of the multimedia recording device is determined. A temporal measurement associated with the event is also determined. The location and the temporal measurement are associated with the media file. The media file may be searchable via the location and the temporal measurement. | 2010-04-01 |
20100082713 | METHOD AND SYSTEM FOR ATTACHING FILES TO E-MAIL FROM BACKUP COPIES REMOTELY STORED - The technology disclosed relates efficient handling of e-mail attachments. In particular, it relates to automatic and efficient matching of a selected local file to an archived file for attachment of the archived file or a link thereto to an e-mail, without requiring uploading of the local file when initiating the e-mail. | 2010-04-01 |
20100082714 | NESTED FILE SYSTEM SUPPORT - A processing device and a machine-implemented method may be provided for tracking file system dependencies with respect to a volume residing on a storage device and guest volumes residing on virtual storage devices nested within the volume. A shim driver may receive an indication of a virtual storage device being surfaced and may parse contents to surface partitions and volumes contained within the virtual storage device to a system. The shim driver may open a guest volume nested within a host volume and may send a register request, regarding the guest volume, to a virtual disk mini-filter associated with the host volume. The virtual disk mini-filter may save information regarding a relationship between the host volume and the guest volume. The saved information may be used to prevent file system corruption when the host volume is dismounted or unexpectedly removed. | 2010-04-01 |
20100082715 | Reduced-Resource Block Thin Provisioning - A computer-executed method reduces a storage array's physical spindle requirements, leading to reduced power and resource costs, as compared to block thin provisioning. A computer-executed method for managing access of a plurality of applications to a storage array comprises monitoring storage space usage in a file system, and modifying size of logical units by selective increases and decreases based on the storage usage. | 2010-04-01 |
20100082716 | METHOD, SYSTEM, AND APPARATUS FOR FILE SERVER RESOURCE DIVISION - Provided is a method including the steps of: storing multiple IP addresses and resource management information including correspondence relationships among the multiple IP addresses, multiple file cache regions and multiple virtual file servers; processing multiple file requests transmitted from a client computer in accordance with the resource management information, by use of a lent file cache region being a part of the multiple file cache regions corresponding to the multiple virtual file servers, a lent IP address being a part of the multiple IP addresses, and a lent volume being a part of multiple volumes, the requests transmitted by designating the multiple virtual file servers, respectively; and creating a child virtual file server by receiving a child virtual file server creation request designating one of the multiple virtual file servers. | 2010-04-01 |
20100082717 | COMPUTATION APPARATUS AND METHOD, QUANTIZATION APPARATUS AND METHOD, AND PROGRAM - A computation apparatus includes an inverse conversion table creation unit configured to create an inverse conversion table in which discrete values obtained by applying a predetermined conversion on predetermined data correspond to inverse conversion values obtained by applying a conversion inverse to the predetermined conversion on the discrete values, a range decision unit configured to decide in which range the predetermined data is included when the predetermined data is input among ranges where the inverse conversion values adjacent in the inverse conversion table are set as border values, and a discrete value decision unit configured to decide the discrete value corresponding to the inverse discrete value whose value is close to the predetermined data among the inverse conversion values serving as the border values of the range decided by the range decision unit. | 2010-04-01 |
20100082718 | COMBINED SET BIT COUNT AND DETECTOR LOGIC - A merged datapath for PopCount and BitScan is described. A hardware circuit includes a compressor tree utilized for a PopCount function, which is reused by a BitScan function (e.g., bit scan forward (BSF) or bit scan reverse (BSR)). Selector logic enables the compressor tree to operate on an input word for the PopCount or BitScan operation, based on a microprocessor instruction. The input word is encoded if a BitScan operation is selected. The compressor tree receives the input word, operates on the bits as though all bits have same level of significance (e.g., for an N-bit input word, the input word is treated as N one-bit inputs). The result of the compressor tree circuit is a binary value representing a number related to the operation performed (the number of set bits for PopCount, or the bit position of the first set bit encountered by scanning the input word). | 2010-04-01 |
20100082719 | Generating a Number based on a Bitset Constraint - Generating a number based on a bitset constraints. For example, a method of generating a pseudo random number satisfying a bitset constraint may include determining a number of possible solutions satisfying the bitset constraint; selecting an index representing a solution of the possible solutions; and generating the pseudo-random number based on the index. Other embodiments are described and claimed. | 2010-04-01 |
20100082720 | CURVE-FITTING METHOD TO CALCULATE COARSE FREQUENCY OFFSET - A method comprising the steps of: providing a known sequence comprising a plurality of data points; and curve-fitting the plurality of data points to calculate coarse frequency offset. | 2010-04-01 |
20100082721 | IMAGE AND AUDIO TRANSFORM METHODS - Inverse discrete cosine transform (type-III DCT), used in video/image and audio coding, is implemented in the form of FFT to lower computational complexity. | 2010-04-01 |
20100082722 | Methods and Apparatuses for Detection and Estimation with Fast Fourier Transform (FFT) in Orthogonal Frequency Division Multiplexing (OFDM) Communication Systems - Methods and apparatuses are provided for a fast Fourier transform (FFT)/inverse fast Fourier transform (IFFT) architecture that not only allows for efficient computation of N-point FFT/IFFT transform (N=2 | 2010-04-01 |
20100082723 | Method, Apparatus and Media for Performing GF(2) Polynomial Operations - Methods, apparatus and media for performing polynomial arithmetic operations over a Galois field having characteristic 2 and size 1 are disclosed. Such methods, apparatus and media include generating a binary representation of a polynomial over a Galois field having characteristic 2 and size 1, generating a plurality of right shifted binary representations of the first polynomial, and generating a binary representation of the polynomial reciprocal based upon a bitwise exclusive-OR of the binary representation of the polynomial and one or more right shifted binary representations selected from the plurality of right shifted binary representations. | 2010-04-01 |
20100082724 | Method For Solving Reservoir Simulation Matrix Equation Using Parallel Multi-Level Incomplete Factorizations - A parallel-computing iterative solver is provided that employs a preconditioner that is processed using parallel-computing for solving linear systems of equations. Thus, a preconditioning algorithm is employed for parallel iterative solution of a large sparse system of linear system of equations (e.g., algebraic equations, matrix equations, etc.), such as the linear system of equations that commonly arise in computer-based 3D modeling of real-world systems (e.g., 3D modeling of oil or gas reservoirs, etc.). A novel technique is proposed for application of a multi-level preconditioning strategy to an original matrix that is partitioned and transformed to block bordered diagonal form. An approach for deriving a preconditioner for use in parallel iterative solution of a linear system of equations is provided. In particular, a parallel-computing iterative solver may derive and/or apply such a preconditioner for use in solving, through parallel processing, a linear system of equations. | 2010-04-01 |
20100082725 | CONTROL TERMINAL FOR GIVING CONTENT REPRODUCTION COMMAND, CONTENT RELAY DEVICE AND REMOTE CONTENT REPRODUCTION SYSTEM - A portable terminal includes: a unit for connecting to a first local area network connected with the reproduction unit; a unit for connecting to a second connection unit of the second local area network through a first connection unit; a unit for accepting a command to display a list of remote contents and outputting a remote content list acquisition request to the second connection unit; a unit for receiving a remote content list data, from the second connection unit, and storing the remote content list data in a content information storage unit; a unit for displaying a list of the content names included in the remote content list data; and a unit for accepting, a reproduction command to the reproduction unit, a reproduction request containing the address of the second connection unit stored in the address storage unit and the location information, stored in the content information. | 2010-04-01 |
20100082726 | METHOD AND APPRATUS FOR UPDATING AND PROVIDING PRESENCE INFORMATION BASED ON POSITION INFORMATION - A presence service providing system and method is disclosed that provides presence information regarding presentities to watchers. The presence system sets mapping information, which contains the presence information that matches position information corresponding to at least one presentity. When the position information is received via a positioning system, the presence system detects the presence information, which matches the received position information, from the set mapping information. The detected presence information is transmitted from the presence system to a watcher. The presence service providing system can provide a variety of presence information according to the location of the presentity, so that watchers can more specifically and clearly identify the states of the presentity from the presence information. | 2010-04-01 |
20100082727 | SOCIAL NETWORK-DRIVEN MEDIA PLAYER SYSTEM AND METHOD - A media player enables users to playback content, including movies, television programs, and the like. The media player includes the ability to vary playback so as to insert, delete, reorder, or otherwise modify the presentation of the content. Such variation is defined by a playback control record. A social network-driven media system enables users to browse, search, and retrieve playback control records. | 2010-04-01 |
20100082728 | CONSENSUS-BASED RELIABLE MESSAGING - A system includes a leader server capable of communicating with a plurality of follower servers and a network. The leader server is configured to determine when a message received from a client connected to the network has been committed to main memory in a majority of the leader and follower servers. The leader server and each of the follower servers that committed the message to main memory retain the message in main memory until requested to remove the message from main memory by a delivery agent or an archiver. | 2010-04-01 |
20100082729 | SYSTEM AND METHOD FOR PREVENTING THROUGHPUT DEPRESSION IN POWER SAVING NAS SYSTEM - To solve the problem of TCP timeout between NAS head and NAS client caused by the time required for disk drive power on, agent is installed on NAS client and a window size control program is installed on NAS head. The window size control program requests storing TCP/IP window size information at the agent at execution of the disk drive power on operation. After the disk drive power on operation completes, the window size control program requests restoring of TCP/IP window size on NAS client using the window size information stored in the agent. In another implementation, no agent is installed on NAS client. Rather, TCP/IP programs in both NAS client and NAS head are appropriately modified. The window size control program on NAS head issues a request to close TCP/IP session to TCP/IP program on the NAS client at the execution of the disk drive power off operation. After TCP connection is closed by TCP/IP program on the NAS head, the NFS program and TCP/IP program on NAS client tries to reestablish TCP/IP connection with NAS head. At that time, TCP/IP program on NAS client sets large initial send window size, and TCP/IP program on NAS head sends a large receive window size. After that, new session starts with large TCP/IP window size. | 2010-04-01 |
20100082730 | MANAGEMENT APPARATUS, INFORMATION PROCESSING APPARATUS, MANAGEMENT APPARATUS CONTROL METHOD AND PROGRAM - A management apparatus connected to a information processing apparatus includes a first processing unit that receives a data request containing the identification information identifying the first information processing apparatus according to a first protocol from a second information processing apparatus connected to the first information processing apparatus through the management apparatus, an information storage unit that stores the address information indicating the address of the first information processing apparatus and a second processing unit that receives the data request from the first processing unit, acquires the address information from the information storage unit based on the identification information and transmits the data request according to a second protocol to the first information processing apparatus corresponding to the acquired address information. | 2010-04-01 |
20100082731 | COLLABORATIVE PLAYLIST MANAGEMENT - Systems, methods, and computer program products are provided for collaboratively managing a playlist of media items including a communications interface. The communications interface may be configured to receive a user feedback from each of a plurality of portable media devices and may include a processor configured to generate an updated playlist based on the user feedback, The user feedback may be related to a queued media item in a playlist. | 2010-04-01 |
20100082732 | Trickle Sync Protocol - Among other things, techniques and systems are disclosed for providing trickle syncing. In one aspect, a system includes a data repository to store one or more data records and a server in communication with the data repository. The server is designed to access the data repository in response to a user request to perform at least one of the following: access the one or more data records, add a data record, and modify the one or more data records. The system also includes a client application in communication with the server. The client application is designed to receive the user request through a client process; encapsulate a protocol that provides communications between the client process and the server; and forward the received user request to the server using the encapsulated protocol. | 2010-04-01 |
20100082733 | EXTENSIBLE REMOTE PROGRAMMATIC ACCESS TO USER INTERFACE - A remote automation system is described herein that allows application accessibility information to be used remotely and extended to allow custom UI elements to be automated. The remote automation system receives a request at a remote computer for automation data related to an application running on the remote computer. The remote automation system requests automation data from the application running on the remote computer and serializes the automation data for transmission to the client computer. The system transmits the serialized automation data to the client computer in response to the request. When the client computer receives the response, the system deserializes the automation data and provides the deserialized automation data to a local application on the client computer. Thus, the remote automation system allows users to view applications running on a remote system but run accessibility applications locally. | 2010-04-01 |
20100082734 | Establishing A Thin Client Terminal Services Session - An encrypted credential is received from a client terminal, where the encrypted credential is based on encryption of an authentication credential input by a user at the client terminal for allocating resources from a central server, the resources to provide a thin client terminal services session. A thin client terminal services session is established between the client terminal and the central server using the allocated resources, where establishing the thin client terminal services session include receiving a decryption key from a remote system, and decrypting the encrypted credential using the decryption key. | 2010-04-01 |
20100082735 | METHODS, APPARATUSES, AND COMPUTER PROGRAM PRODUCTS FOR PROVIDING ACTIVITY COORDINATION SERVICES - A method, apparatus, and computer program product are provided, which may provide activity coordination services. An apparatus may include a processor configured to receive a request for a context-sensitive calendar. The request may comprise an indication of an associated context. The processor may also be configured to determine the context associated with the received request. The processor may further be configured to aggregate one or more information atoms based at least in part upon the determined context. The processor may additionally be configured to generate a context-sensitive calendar comprising the aggregated information atoms. The processor may also be configured to provide the generated context-sensitive calendar to a user. Corresponding methods and computer program products are also provided. | 2010-04-01 |