| 21st week of 2010 patent applcation highlights part 57 |
| Patent application number | Title | Published |
| 20100131524 | ASSOCIATING DESCRIPTIVE CONTENT WITH ASSET METADATA OBJECTS - Methods are provided, including a method of associating descriptive content with a set of assets. The method includes determining an asset metadata object, determining descriptive content related to the asset metadata object, and associating the descriptive content with the asset metadata object. | 2010-05-27 |
| 20100131525 | Integrated Systems and Methods of Web-Based Equestrian Data Management and Performance Metric Correlation - The systems and methods of the present disclosure provide an authorized user with the ability to input and store past and current racing information and compare that information to a particular characteristic or set of characteristics to prepare reports, objective rating/performance systems, training regimens, value assessments and otherwise compare and analyze the data in real time for a variety of other reasons. The authorized user can access, create performance reports, and/or update data on the proposed system via the web using any device configured to access the Internet including, for example, any stand alone computer, networked device or suitable mobile device. | 2010-05-27 |
| 20100131526 | METHOD AND APPARATUS FOR RECONCILIATION OF MULTIPLE SETS OF DATA - A computer-implemented method for reconciling records from a plurality of data sets includes receiving a first data set from a left data source, retrieving data from the first data set, and placing the retrieved data from the first data set into a first abstract record from the left data source. The method also includes receiving a second data set from a right data source, retrieving data from the second data set, and placing the retrieved data from the second data set into a second abstract record from the right data source. The computer-implemented method also includes comparing the first abstract record and the second abstract record. | 2010-05-27 |
| 20100131527 | SYSTEMS AND METHODS TO SELECT MEDIA CONTENT - Systems and methods to select media content are provided. A particular method includes dynamically selecting media content items for presentation by a media player based on media selection settings. The method also includes generating an output including a current media content item of the dynamically selected media content items. The method also includes accessing a selected media content item from a memory when the selected media content item becomes the current media content item. When the selected media content item is available at a first local memory, the selected media content item is accessed from the first local memory. When the selected media content item is not available at the local memory, a request is sent to a remote network device to send the selected media content item from a remote memory. | 2010-05-27 |
| 20100131528 | SYSTEM AND METHOD FOR IDENTIFYING ATTRIBUTES OF DIGITAL MEDIA DATA - Methods and an apparatus are provided for identifying an attribute of digital media data within a digital media file. The digital media data having an associated metadata tag comprising at least one field. The apparatus comprises a storage device configured to store the digital media file and a processor coupled to the storage device. The processor is configured to detect a field within the metadata tag that is associated with an attribute category, and identify the attribute of the digital media data based on the content of the detected field. | 2010-05-27 |
| 20100131529 | OPEN ENTITY EXTRACTION SYSTEM - Methods, computer program products, and systems related to providing gadgets that generate content based on entities extracted according to patterns defined by extractors are provided. A plurality of distinct extractors that define patterns for identifying entities in text are received from a plurality of users. The extractors are stored in a repository. The pattern defined by each of the extractors is processed into a pattern matching engine. The extractors are made available for subscription from a first user subscribing to a first extractor. A modification indication is received from a composition program regarding a first document of a first user, and in response to receiving the modification indication, the pattern matching engine corresponding to the first extractor is applied to the first document and identifies a first entity. The first entity is provided to a first software gadget that presents information relating to the first entity to the user. | 2010-05-27 |
| 20100131530 | SYSTEM AND METHODS FOR THIRD-PARTY ACCESS TO A NETWORK-BASED SYSTEM FOR PROVIDING LOCATION-BASED UPCOMING EVENT INFORMATION - A system and methods for third-party access to a network-based system for providing location-based upcoming event information are described. The location-based upcoming event information may be accessed from the network-based system by a server-side web application implemented by a third party. The server-side web application may be configured to communicate with the network-based system that provides online marketplace and ticket fulfillment services and to generate a query based upon the location of a user and other event criteria. The server-side web application may communicate the query to the network-based system and, in response, receive location-based upcoming event information which may be displayed to a user as a list and/or information on a map. The location-based upcoming event information may comprise an aggregate of ticket inventory available from multiple online marketplaces providing the user with multiple purchasing options. Other embodiments are described and claimed. | 2010-05-27 |
| 20100131531 | SYSTEM AND METHOD FOR BUILDING MULTIPLE ONLINE LEGAL RESEARCH APPLICATIONS - The present inventors devised, among other things, an application development system and method. One exemplary method entails providing a set of legal research application feature or functions and receiving a first configuration file from a user, selectively enabling or disabling one or more of the features to define a first legal research application on a first server for a first country. The method further entails receiving a second configuration file from a user, which similarly selectively enables or disables one or more of the features to define a second legal research application on a second server for a second country. The configuration files also customize the user interfaces accord to brand specific criteria for each of the countries. | 2010-05-27 |
| 20100131532 | Methods and apparatus for image recognition and dictation - The present invention relates to methods of and apparatus for producing and digitizing a number of images to create a digital library of images, providing an image from outside the digital library, digitizing it and comparing it to the digital images in the digital library, and providing a text descriptive of the image from outside the digital library. | 2010-05-27 |
| 20100131533 | System for automatic organization and communication of visual data based on domain knowledge - A computer-based system enables the creation of a time series based sequence of observations of a selected object. Each observation consists of a predefined, fixed set of standardized object views from which metadata about the visual data can be automatically determined and associated with the views. A set of standardized views and associated metadata, captured in an observation at a point in time, enables comparison of changes to a specific object over time on a view-by-view basis, or changes to a specific object over time in comparison to second reference object of the same type as the first object on a view-by-view basis. Metadata about the object in the domain are organized and made available in the domain specific processing system to support visual search, retrieval, analysis, and decision making by users within the domain. | 2010-05-27 |
| 20100131534 | INFORMATION PROVIDING SYSTEM - An information providing system comprises: an associated document determining unit that determines at least one piece of associated document data that includes an expression equal or similar to a cited section based on a cited section in document data; a limiting expression extraction unit that extracts an expression that corresponds to a condition for, correction for, addition to, or annotation to an expression equal or similar to the cited section from associated document data determined by the associated document determining unit; an information creation unit that creates an expression extracted by the limiting expression extraction unit or information regarding this expression as information to be displayed; and a display unit that displays information created by the information creation unit. | 2010-05-27 |
| 20100131535 | GEOGRAPHIC LOCATION IDENTIFY SYSTEM WITH OPEN-TYPE IDENTIFIER AND METHOD FOR GENERATING THE IDENTIFIER - Disclosed is a geographic location identify system with open-type identifier, and further a related method for generating the identifier. One object of the geographic location identify system is to depict information of a spot on a geographic space with open-type identifier that is user-customized with privileged-setting. The system preferably includes a data processing means for processing geographic data by a computer system, and a network connecting means for connecting to plural terminal computers. After a user inputs an open-type geographic location identifier, a means for encoding/decoding is to encode or decode the identifier. A database unit is further included to store the identifier data after encoding. A comparing means is used to compare the identifier data with the input identifier, and a visual presentation generating means is to generate an electronic map, and through the database unit providing the spot related information, based on the user's request. | 2010-05-27 |
| 20100131536 | Method and Device for Transporting an Object to a Destination Address Specified Incompletely - A method and a device transport a postal object to an incompletely specified destination address. The object has at least one information item relating to a destination address to which the object is to be transported. A set of address components is predetermined. An address database is used which in each case contains a computer-available record per destination address for a set of possible destination addresses. Each record contains in each case one entry for each predetermined address component. At least one destination address information item on the object is detected. A screen form is used which contains in each case one input field for each address component. The detected destination address information is compared with the records of the address database. When exactly one record is consistent with all detected destination address information items, a transportation of the object to the destination address of the record is triggered. | 2010-05-27 |
| 20100131537 | METHOD AND SYSTEM FOR INTERACTIVELY EXPLORING DATA OBJECTS - A method and system for interactively exploring data objects is provided. A user action selecting a portion of a first one of the data objects. The selected portion of the first one of the data objects comprising at least one attribute correspondingly mapped to a meaning. At least one query is retrieved, the at least one query comprising at least one input parameter correspondingly mapped to the meaning associated with the at least one attribute of the selected portion. In response to a user selection of the retrieved query, a value of the at least one attribute of the selected portion is passed as input to the retrieved query. A search request is generated based on the retrieved query with the passed value as the input parameter to obtain at least a second data object representing supplementary data related to the first one of the data objects. | 2010-05-27 |
| 20100131538 | IDENTIFYING AND EXPANDING IMPLICITLY TEMPORALLY QUALIFIED QUERIES - Methods and apparatus are described for identifying implicitly temporally qualified queries, i.e., queries for which a time period is implied but not explicitly stated, and for expanding such queries to include one or more temporal references. | 2010-05-27 |
| 20100131539 | GENERATION OF QUERY LANGUAGE PARAMETER FILE - Some aspects include determination of a data structure including a plurality of query language configuration parameters and at least two values associated with each of the plurality of query language configuration parameters, and generation, based on the data structure, of a first structured language query associated with a first value associated with one of the plurality of query language configuration parameters, and a second structured language query associated with a second value associated with the one of the plurality of query language configuration parameters. Also included are determination of a first expected query result associated with the first structured language query and a second expected query result associated with the second structured language query, query of a data source with the first structured language query and the second structured language query, reception of a first query result associated with the first structured language query and a second query result associated with the second structured language query, determination that the first query result matches the first expected query result and that the second query result does not match the second expected query result, and addition, to a query language configuration parameter file associated with the data source, of the one of the plurality of query language configuration parameters in association with the first value. | 2010-05-27 |
| 20100131540 | SYSTEM, METHOD, AND COMPUTER-READABLE MEDIUM FOR OPTIMIZING PROCESSING OF DISTINCT AND AGGREGATION QUERIES ON SKEWED DATA IN A DATABASE SYSTEM - A system, method, and computer-readable medium for optimization of query processing in a parallel processing system are provided. Skewed values and non-skewed values are treated differently to improve upon conventional DISTINCT and aggregation query processing. Skewed attribute values on which a DISTINCT selection or group by aggregation is applied are allocated entries in a hash table. In this manner, a processing module may consult the hash table to determine if a skewed attribute value has been encountered during the query processing in a manner that precludes repetitive redistribution of rows with highly skewed attribute values on which a DISTINCT selection or group by aggregation is applied. | 2010-05-27 |
| 20100131541 | SIMULTANEOUS SEARCHING USING MULTIPLE SEARCH ENGINES VIA CLIENT APPLICATION - A method for facilitating the simultaneous initiation of a search on a plurality of search engines available over a network can be provided. The method can include receiving from a server a first program logic configured for providing an interface and executing the first program logic. The method can further include reading from the interface a search parameter for conducting a search on a plurality of search engines and generating a data construct including a second program logic. The method can further include executing the second program logic, sending a separate request to each of the plurality of search engines to conduct a search and sending the search parameter to an ad server. The method can further include receiving search results from the search engines and at least one ad from the ad server. The method can further include displaying the search results and the at least one ad. | 2010-05-27 |
| 20100131542 | SUGGESTED WEBSITES - An apparatus and a method for suggesting a web site is described. In one embodiment, a user at a client enters a web address. A suggestion server receives the web address and generates one or more suggested web addresses for the user based on an analysis of captured aggregate online users behavior in relation to the web address. The suggestion server stores and organizes results of the analysis of the captured aggregate online users behavior. The results includes a list of two or more substantially related and relevant web addresses. The suggestion server compares the web address with the results of the analysis to generate the one or more suggested web addresses. The one or more suggested web addresses are sent to the client. | 2010-05-27 |
| 20100131543 | IMPLEMENTATION OF STREAM ALGEBRA OVER CLASS INSTANCES - Creating and executing a distributed stream processing operator graph based on a query. The operator graph includes movable stream algebra operators for processing events received from high volume data streams. The operators are partially compiled and distributed to computing devices for completion of the compilation and subsequent execution. During execution, the operators maintain minimal state information associated with received events via an expiration time assigned to each of the event instances. Additional events are generated and aggregated by the operators for communication to a service responsible for the query. | 2010-05-27 |
| 20100131544 | INTERACTIVE DATABASE - A computerised method of compiling a legal document between two or more parties, the method comprising:
| 2010-05-27 |
| 20100131545 | Distribution Data Items Within Geographically Distributed Databases - The subject matter disclosed herein relates to distribution data items within geographically distributed databases. | 2010-05-27 |
| 20100131546 | SEARCH AND EXPLORATION USING ANALYTICS REFERENCE MODEL - Searching and exploration using a data-driven analytics model. The analytics model includes an analytical modeling component that defines analytical relationships between model variables using a number of analytical relations. In response to a search request, the output variable(s) of the solve operation are identified. The output variable(s) may have even been identified based on the search request. The analytical relations of the model may then be used to solve for the identified output variable(s). The resulting value(s) for the now solved-for output variable(s) may then be used to formulate the response to the search request. The nature of the response may vary depending on the scope of the application that embodied the search request capability. The results of the search request may be used for further exploration of the model by, for example, submitting follow-up search requests, resulting in follow-up solve operations. | 2010-05-27 |
| 20100131547 | DIGITAL ASSET MANAGEMENT SYSTEM, INCLUDING CUSTOMIZABLE METADATA MODEL FOR ASSET CATALOGING AND PERMISSIONING OF DIGITAL ASSETS, SUCH AS FOR USE WITH DIGITAL IMAGES AND SONGS - A method, system, and metadata model is provided that allows for the organization of electronic assets, such as songs, videos, documents, images, etc. Virtual libraries are created based on virtual copies of assets created based on metadata, thereby avoiding copying of the actual assets. The metadata model also facilitates searching for assets from the virtual libraries and the implementation of permissioning schemes. | 2010-05-27 |
| 20100131548 | METHOD AND APPARATUS FOR GENERATING CONTENT PLAYLIST USING METADATA - Provided is a method of generating a content playlist. The method includes: selecting an item of content included in a first content playlist, selecting a metadata item, which is a search base, from one or more items of metadata associated with the selected item of content, searching for one or more contents having a metadata item value equal to or similar to a metadata item value of the selected metadata item, and generating a second content playlist using the searched for one or more contents. | 2010-05-27 |
| 20100131549 | MULTI-PROCESS INTERACTIVE SYSTEMS AND METHODS - A multi-process interactive system is described. The system includes numerous processes running on a processing device. The processes include separable program execution contexts of application programs, such that each application program comprises at least one process. The system translates events of each process into data capsules. A data capsule includes an application-independent representation of event data of an event and state information of the process originating the content of the data capsule. The system transfers the data messages into pools or repositories. Each process operates as a recognizing process, where the recognizing process recognizes in the pools data capsules comprising content that corresponds to an interactive function of the recognizing process and/or an identification of the recognizing process. The recognizing process retrieves recognized data capsules from the pools and executes processing appropriate to contents of the recognized data capsules. | 2010-05-27 |
| 20100131550 | DATA SEARCH DEVICE, DATA SEARCH SYSTEM, DATA SEARCH METHOD AND DATA SEARCH PROGRAM - A range search of data is implemented, being a data search method to achieve a constant degree and a logarithmic hop count. A data search device that is located on a network and searches for data shared with another device, includes a dividing unit that divides a logical identifier range based on a logical identifier between own logical identifier and a logical identifier of a successor if a division condition of the logical identifier range requested to search for is met; and a search request transferring unit that transfers a search request including the logical identifier range acquired by the dividing means to a same or different device that meets a forwarding destination condition of the search request. | 2010-05-27 |
| 20100131551 | SYSTEM AND METHOD FOR MANAGING CONFIDENTIAL INFORMATION - In various embodiments, a computer-implemented method and system of designating and/or protecting confidential information in an original document includes receiving a file containing the original document through a computer-network interface. The original document contains confidential information, and the original document may be stored in one or more structured databases configured in one or more memories. A user interface is provided between the processor and the user associated with the original document. The user identifies at least a portion of the information considered to be confidential through the user interface. The processor may identify each occurrence of the confidential information contained in the original document, and may selectively generate one or more redacted or confidential files in which each occurrence of confidential information in the original document is obscured or redacted. The user may select to not have any confidential information redacted. The redacted files may be stored in one or more structured databases such that the redacted files are available for selective retrieval by the original user and/or a different user. | 2010-05-27 |
| 20100131552 | METHOD, PROCESSING APPARATUS, AND COMPUTER READABLE MEDIUM FOR RESTRICTING INPUT IN ASSOCIATION WITH A DATABASE - Disclosed is a method, processing apparatus, and computer readable recording medium for restricting input in association with a database. According to an exemplary embodiment of the present invention, there is provided a method of restricting input in association with a database, including searching a database for information that includes inputted data; and restricting input of subsequent data that is not included in the information in the database that includes the inputted data, wherein the inputted data includes at least one grapheme. According to the present invention, input of incorrect information that is probable to be inputted is restricted when the information is inputted through an input interface of a terminal, and the restriction is applied to Korean characters, English letters, special characters, numerals and the like, whereby input of correct information is induced from all aspects of characters. | 2010-05-27 |
| 20100131553 | GLOBAL DISTRIBUTION SYSTEM FOR SEARCHING BEST TRAVEL DEALS - A global distribution system (GDS) organized for searching travel deals from a plurality of travel vendor fare databases ( | 2010-05-27 |
| 20100131554 | SYSTEM AND METHOD FOR PUBLISHING MESSAGES ASYNCHRONOUSLY IN A DISTRIBUTED DATABASE - An improved system and method for publishing messages asynchronously in a distributed database is provided. Clusters of sequencer servers and broker servers may provide services for asynchronously publishing messages about topics including transactions for performing semantic operations on data in the distributed database system. A publisher client may send a message to a sequencer server that may add a sequence number to the message for the topic. The sequencer server may send the message to a primary broker server and a secondary broker server for asynchronous publication to subscribers of the topic of the message. If the primary broker server fails, the message sent to the secondary broker may be distributed to subscribers of the topic of the message. A subscriber client may receive the message and may order the messages received by sequence number for consumption by an application such as a subscriber database engine. | 2010-05-27 |
| 20100131555 | DOUBLE LINK SEARCH SYSTEM AND METHOD FOR DISPLAYING STARTING POSITION OF SEARCH KEYWORD IN SEARCH RESULT PAGE - A double link search system, which when a user inputs a search keyword in a wire or wireless network and inquires out search results, provides the user with a link page displaying a sentence starting with the search keyword, comprises means for receiving a search request including a search keyword from a user terminal; means for collecting search results corresponding to the search keyword from information sites; means for storing a URL (Uniform Resource Locator) of each information site where the search results are located and a unique URL of a search server corresponding to the URL of each information site; means for generating a search result page including search result items, each item having the URL of the search server; and means for providing the user terminal with the search result page. | 2010-05-27 |
| 20100131556 | UNIFIED EVENT PROGRAMMING AND QUERIES - Event processing is transformed into query processing. Furthermore, asynchronous computation can be modeled as an event processing. Moreover, any computation that is or can be represented as push-based can be unified under an event-based processing approach subject to processing with query operators. Query processing can be performed with respect to one or more streams of events, wherein events identify a response to a raised value, among other things. | 2010-05-27 |
| 20100131557 | METHOD AND APPARATUS FOR RETRIEVING MULTIMEDIA CONTENTS - Disclosed is an apparatus and method for retrieving multimedia contents represented in a Moving Picture Experts Group (MPEG) 7 by transforming a user query into an MPEG-7 query format. The method for retrieving multimedia contents includes: representing a user query by using an indicator indicating a specific region of a Moving Picture Experts Group 7 (MPEG-7) document and a reference for referring to the indicator; analyzing a meaning of the user query represented by using the indicator and the reference to thereby produce an analysis result; and retrieving multimedia contents according to the analysis result. The present research can satisfy more than two retrieval conditions within the same structure in an MPEG-7 query format and it can also clearly represent that two different MPEG-7 documents are referred to. Since the meaning of a user query is analyzed accurately during retrieval process, it is possible to precisely retrieve multimedia contents. | 2010-05-27 |
| 20100131558 | SYSTEM AND METHOD FOR MANAGING COPYRIGHT LICENSING - A system and method for storing and managing copyright licensing. There is provided a device for monitoring a business's performance of music or other copyrighted works to determine if the business has a license for performing the works. The device is generally employed by a user to record a sample of the work, as well as identifying information about the business, to assist in determining the licensing status of the business. A business location identification process obtains the information gathered from the device to identify the business where the device is located. A copyrighted work identification process obtains the recording of the copyrighted work from the device and identifies the particular copyrighted work. The business information is transmitted to a copyright license database that determines the licensing status of the business. If the business is not on the list, the business name is transmitted to a database of unlicensed businesses. | 2010-05-27 |
| 20100131559 | ISOLATING AN EXECUTION CONTAINER IN A SYSTEM WITH MANDATORY ACCESS CONTROL (MAC) - Preventing a process from traversing back a directory tree through its parent directories is described. In a system with a program executing in a path container, an access permission rule applicable to the instance of the program prevents the program from traversing the tree structure back through its parent directories towards an absolute root directory. The access permission rule may be a rule in an instance of a security policy applicable to the particular path container from which the process is executing. | 2010-05-27 |
| 20100131560 | Trial Access For Media Files From Media List - Embodiments of the present disclosure provide systems and methods for sharing media files. Briefly described, in architecture, one embodiment of the system, among others, can be implemented as follows. The system includes a file sharing application configured to initiate a communication session with a file server, where the file server manages download requests for media files listed on a dynamic list. Use of the media files is subject to a trial period that corresponds to a period that the media files remain on the dynamic list. The system further includes trial period checking logic configured to retrieve a new dynamic list and check whether a trial period for a media file has expired by determining whether the media file is listed on the new dynamic list and offer presentation logic configured to offer a user a license for continued use of a media file that has an expired trial period. Other systems and methods are also provided. | 2010-05-27 |
| 20100131561 | DISK LAYOUT METHOD FOR OBJECT-BASED STORAGE DEVICES - A disk layout method for object-based storage devices is disclosed. A disk is initialized and a root object is added while a set of blocks of the disk are configured to store attributes of the root object, a free block index table, and a partition object index table. When a partition object is added, a set of blocks of the disk are configured to store attributes of the partition object, a collection object index table, and a user object index table, wherein the partition object indexes the location of a collection object according to the collection object index table and the location of a user object according to the user object index table. When a collection or user object is added, necessary blocks of the disk are configured to store individual data. | 2010-05-27 |
| 20100131562 | METHOD OF DYNAMICALLY MANAGING AND SHARING DATABASES IN A MOBILE COMMUNICATION TERMINAL AND A MOBILE COMMUNICATION SERVER SYSTEM - A method of dynamically managing and sharing database in a mobile communication terminal and a server system is provided. By installing applications such as a database system and a user interface programs in the mobile communication terminal, a user forms a database arbitrarily in a form of his/her own preference, input data there, and forms a user interface in a form of their preference. Also, the data managed in the mobile communication terminal may be stored and managed in a mobile communication server system through a wireless network or in a computer through a wired network. The user can download database template a provider provides to the mobile communication terminal from the mobile communication server, use them without generating the database structure for him/herself, and graphs and numerical expressions the user produced using the data of database may be included. Also, the template may be set with sharing right and using right, such that the user can use the template only within the allowed scope of sharing and using. | 2010-05-27 |
| 20100131563 | System and methods for automatic clustering of ranked and categorized search objects - A search results page includes multiple search lists generated by multiple clustering operations applied to an initial match set of documents selected based on a user query. A first result list is constructed by clustering a top-n set of documents by primary domain address and sorting based on extrinsic ranking factors such that the first list includes a ranked and ordered list of primary domain linked anchor text. A second result list is constructed by clustering the top-n set of documents based on a unified ranked occurrence of keywords within the top-n set of documents. The generated second list contains a plurality of cluster class references with each of the cluster class reference including a ranked ordered sub-list of the keywords occurring within the top-n set of documents and respectively associated with the cluster class reference, each of the keywords of the ranked ordered sub-lists including linking references to a corresponding one of the top-n set of documents. A third result list is constructed by clustering the top-n set of documents based on a ranked frequency of occurrence of internally linked anchor texts. The generated third result list includes the top-n set of the internally linked anchor texts and respective ranked and ordered sub-lists of linking references to primary domain Web-pages containing the corresponding one of the internally linked anchor texts. | 2010-05-27 |
| 20100131564 | INDEX DATA STRUCTURE FOR A PEER-TO-PEER NETWORK - An index data structure comprises a plurality of index keys for uniquely identifying potential data object context nodes. Each index key is, in turn, associated with one or more potential context nodes. Moreover, the index key has a label that provides semantic content to a user. The index data structure further comprises one or more routing tables associated with each index key that generally include a plurality of path references. | 2010-05-27 |
| 20100131565 | Method for creating a self-configuring database system using a reusable custom-defined nestable compound data type - A method for creating a self-configuring database system using a reusable custom-defined nestable compound data type of the invention provides significant advantages over using traditional non-reusable structured tables of RDBM systems. A data structure concept and associated method support creating a self-configuring database system programmatically responsive to importing data using schema descriptions in multiple formats. Thus, the method and data structures of the invention may be used to define and instantiate flexible nested record structures that reverses and better exposes the relationship between parent records and private child sub-records in a database schema. | 2010-05-27 |
| 20100131566 | INFORMATION PROCESSING METHOD, INFORMATION PROCESSING APPARATUS, AND STORAGE MEDIUM - An information processing apparatus is capable of editing an original file having a hierarchical structure, which includes a chapter, page by page. The information processing apparatus designates a second original file to be imported into a first original file and imports each page included in the designated second original file into a top of each chapter of the first original file. | 2010-05-27 |
| 20100131567 | TAGGING MEDIA ASSETS, LOCATIONS, AND ADVERTISEMENTS - An accessory communicates with a PMD to store tags associated with broadcasts in a file maintained in a storage medium of the accessory. In one embodiment, the accessory sends a command to the PMD to create or open a tag file that resides on the PMD. Once opened, the tag file is held open by the PMD until the accessory closes it (or disconnects), allowing multiple tags to be written to one file. Each time the user requests a new tag, the accessory generates a tag containing information descriptive of the broadcast material (e.g., song title, artist, radio station identifier, time of tagging, etc.) and writes the tag to the tag file using a write command to the PMD. | 2010-05-27 |
| 20100131568 | SYSTEM, METHOD AND STRUCTURES FOR A REUSABLE CUSTOM-DEFINED NESTABLE COMPOUND DATA TYPE FOR CONSTRUCTION OF DATABASE OBJECTS - The reusable custom-defined nestable compound data type for construction of database objects of one or more embodiments of the invention provide advantages over traditional non-reusable structured tables of RDBM systems. The data structure of one or more embodiments of the invention may be thought of in part as a generalized form of a user defined compound data type that may be used to model various “exotic” data structures, such as flexible hierarchies and networks, in database schema. Thus, the system, methods and data structures of one or more embodiments of the invention may be used to define and instantiate structures that support the creation of flexible nested records that expose the relationship between parent records and private child sub-records in a database schema. | 2010-05-27 |
| 20100131569 | METHOD & APPARATUS FOR IDENTIFYING A SECONDARY CONCEPT IN A COLLECTION OF DOCUMENTS - A Methodology for identifying secondary concepts that are included in one or more documents in a collection of documents is disclosed. Training information is manually created from a subset of a collection of documents and used by a primary concept identification function to process textual information contained in the documents included in the collection of documents to identify primary concepts included in the collection of documents. Each of the primary concepts included in the collection of documents is used as input to a secondary concept identification function which results in the identification of secondary concepts included in each of the primary concepts. A query is generated and used as input to both the primary and secondary concept identification functions and the result of both the operation of both of these functions on the query is compared to the identified secondary concepts. The distance between the query and each of the secondary concepts is determined and those secondary concepts that are within a predetermined distance of the query are displayed. | 2010-05-27 |
| 20100131570 | METHODS AND STRUCTURES FOR UTILIZING REUSABLE CUSTOM-DEFINED NESTABLE COMPOUND DATA TYPES TO PERMIT PRODUCT VARIATIONS WITHIN AN EXISITNG TAXONOMY - Methods and structures for utilizing reusable custom-defined nestable compound data types to permit product variations within an existing taxonomy are described. Multi-attribute Tuples representing individual product variations provide an efficient way to represent an irregular subset of all attribute permutations. Tuples, using the system, methods and structures of one or more embodiments of the invention, provide an elegant solution to efficiently represent the many variations. | 2010-05-27 |
| 20100131571 | METHOD APPLICATION AND SYSTEM FOR CHARACTERIZING MULTIMEDIA CONTENT - Disclosed is a system, application and method for generating characterization information for multimedia content. According to some embodiments of the present invention, first characterization information for the content may be applied as a constraint on one or more recognition algorithms. The content may be analyzed using one or more recognition algorithms to generate second characterization information. | 2010-05-27 |
| 20100131572 | METHOD AND SYSTEM FOR FACILITATING MIGRATION OF A COMPUTING ENVIRONMENT - Systems and methods are described which facilitate the integration of data into a content management system. Legacy data is inspected, and content types are generated based on a data model. From these content types, content type objects may be generated. The data may then be examined to acquire a key set, and a content instance object generated for each datum found which matches a content type. This content instance object can then be associated with the datum using one or more key values, saved, and subsequently used to manage the data. These methods and systems allow data to be migrated to a content management system without any modification to the existing data repository or its associated structures. | 2010-05-27 |
| 20100131573 | Machine, Program Product, And Computer-Implemented Method For File Management, Storage, And Display - Embodiments of the present invention provide machines, program products, and computer-implemented methods of file management, storage, and display. A user is displayed an icon palette having a palette boundary and including icons representing a plurality of predetermined categories representing notable events in a life of the user. An unsorted file is assigned to at least one predetermined category through a user action so that dragging and dropping a file across the palette boundary onto an icon on the icon palette assigns the file to a category. The user is prompted to fill out a questionnaire associated with the file. The questionnaire includes any additional categories, album data, a journal entry, event information, and display information. The display device then displays an album of files using pre-selected formats, responsive to the questionnaires. Through the questionnaire, the user can specify the file for inclusion in a randomized slide show of files. | 2010-05-27 |
| 20100131574 | Machine, Program Product, And Computer-Implemented Method For File Management, Storage, And Access Utilizing A User-Selected Trigger Event - A database stores a plurality of files assigned by a user to a plurality of categories representing notable events in a life of the user. The database can also store individual journal entries associated with the files. The user is prompted through a questionnaire to select a trigger event, for example, a death of the user, for making publicly available a file of the plurality of files and to approve terms of a legal document so that the user can designate a portion of the plurality of files, and optionally associated journal entries, to be made publicly available after the trigger event. Then third parties can be provided access the designated portion of the plurality of files after and responsive to the user-selected trigger event. A recipient entity, established for acquiring rights to the files, may determine conditions, including payment, for such access. | 2010-05-27 |
| 20100131575 | Fort.22 File Creation Tool - A method for creating a fort.22 input file is provided that comprises the steps of receiving a plurality of user parameters, the plurality of user parameters comprising one or more meteorological data sources, a defined date range, and a data processing request. Then, the one or more meteorological data sources are read for the defined date range. A properly formatted fort.22 file is prepared based on the reader data. Next, it is determined whether a data processing request is present, and if a data processing request is present, an extension/ramping processing program is performed. Finally, the fort.22 file is outputted to a user. | 2010-05-27 |
| 20100131576 | INFORMATION REPRODUCTION METHOD AND INFORMATION REPRODUCTION APPARATUS - Provided is a storage medium on which data is recorded under the industry organization standard, or the format standard complying with the global standard, and a directory and a file can be reproduced from the storage medium based on a virtual root directory, in the method complying with the format standard even though directory management information is broken, by reading data recorded on a disk and setting the highest-order directory in a directory structure, obtained by collecting and analyzing the directory management information, as the virtual root directory. | 2010-05-27 |
| 20100131577 | Programmable CORDIC Processor - A CORDIC processor has a plurality of stages, each of the stages having a X input, Y input, a sign input, a sign output, an X output, a Y output, a mode control input having a ROTATE or VECTOR value, and a stage number k input, each CORDIC stage having a first shift generating an output by shifting the Y input k times, a second shift generating an output by shifting X input k times, a multiplexer having an output coupled to the sign input when the mode control input is ROTATE and to the sign of the Y input when the mode input is VECTOR, a first multiplier forming the product of the first shift output and the multiplexer output, a second multiplier forming the product of the second shift output and an inverted the multiplexer output, a first adder forming the X output from the sum of the first multiplier output and the X input, and a second adder forming the Y output from the sum of the second multiplier output and the Y input. | 2010-05-27 |
| 20100131578 | RANDOM NUMBER GENERATING DEVICE - A random number generating device is constructed such that it has improved random number generation rate and allows for construction of compact circuit with ease. | 2010-05-27 |
| 20100131579 | SETTING CORDIC ITERATION COUNTS - This disclosure relates to setting the iteration count of a Cordic module as a function of a signal characteristic of an input signal provided to the Cordic module. | 2010-05-27 |
| 20100131580 | APPARATUS AND METHODS FOR HARDWARE-EFFICIENT UNBIASED ROUNDING - A system and method for unbiased rounding away from, or toward, zero comprising apparatus for truncating N bits from an original M bit input number thereby to provide a M−N bit number, and apparatus for adding the equivalent value of ‘½’ to the M−N bit number unless the input number is negative, or positive, respectively, and the N truncated bits represent exactly ½. | 2010-05-27 |
| 20100131581 | METHOD AND/OR APPARATUS FOR CERTIFYING AN IN-BAND MANAGEMENT APPLICATION OF AN EXTERNAL STORAGE ARRAY - A method comprising the steps of (A) generating a call for a first operating system at a host, (B) sending the call for the first operating system from the host to a storage array over a network, (C) generating a response to the call for the first operating system from the host, (D) sending the response from the storage array to the host over the network and (E) capturing and storing the response in a device. | 2010-05-27 |
| 20100131582 | Unified Proxy Location Selection Mechanism - Various embodiments enable network users to efficiently discover network proxies. A computing device may employ various techniques to discover and collect network proxies from various network domains. A user, through a network client or network device, can select one or more proxies from the collected proxies and then query the selected proxies for information related to a network service or resource. The user can then select a network service or resource based in part on the proxy information. | 2010-05-27 |
| 20100131583 | SERVER AND METHOD FOR PROVIDING MOBILE WEB SERVICE - A server for a mobile web service and a method for providing a web service are provided. The wired server stores an IP address of at least one mobile web server. When a request for access to a mobile web server is received, the wired server delivers the access request to the mobile web server or provides a service in place of the mobile web server, using a URL included in the access request. | 2010-05-27 |
| 20100131584 | Mobile data processing system moving interest radius - Provided is a fully automated web service with location based services generally involved in transmission of situational location dependent information to automatically located mobile receiving data processing systems. The web service communicates with a receiving data processing system in a manner by delivering information to the device when appropriate without the device requesting it at the time of delivery. There are varieties of configurations made by different user types of the web service for configuring information to be delivered, and for receiving the information. The web service maximizes anonymity of users, provides granular privacy control with a default of complete privacy, and supports user configurable privileges and features for desired web service behavior and interoperability. The web service is fully automated to eliminate human resources required to operate services. Integrated with the web service are enhanced location based services providing map solutions, alerts, sharing of novel services between users, and complete user control for managing heterogeneous device interoperability through the web service. | 2010-05-27 |
| 20100131585 | DISPLAYING INFORMATION IN A CLIENT/SERVER SYSTEM - A client/server system for displaying information is described. The server includes a fragment server for providing a plurality of fragment objects to one or more clients, each fragment object including a markup component and a management component. The client includes a display for displaying a plurality of views, each view described by a markup component of a fragment object, and a fragment controller associated with said display for managing said plurality of fragment objects, said fragment controller receiving fragment objects from said server and updating a view of the plurality of views based on a markup component of the received fragment and updating one or more management components of the fragment objects based on the management component of the received fragment object. | 2010-05-27 |
| 20100131586 | ACTIVITY OVERLAID MAPPING SERVICES - Aspects of a method and system for activity overlaid mapping services are provided. A subscriber transmits a map request to a mapping service server connected to a data communication network. Upon the receipt of the map request from the subscriber, the mapping service server create enhanced map based on subscriber activity information collected from a plurality of subscribers associated with the mapping service server. The enhanced map is generated by correlating the collected subscriber activity information of the plurality of subscribers to geographic locations of interest indicated by the map request. The created enhanced map is delivered to the subscriber device. Upon the receiving the enhanced map, the subscriber device presents location information associated with the received enhanced map to users via a user interface in a preferred format. A level of subscriber activity information sharing is determined by each subscriber. | 2010-05-27 |
| 20100131587 | Minimizing Conflicts When Synchronizing Interrelated Data Between Two Systems - A method is presented for resolving conflicts between interrelated data on a client computer and a server computer. Information for one or more tasks stored on a client computer is published to a server computer. When one or more of the tasks are edited, at least one bit is set in a data structure for each task in which a task attribute is changed. When a sync operation is performed, tasks on the client computer are compared with a task list from the server computer. If any of the bits in the data structure for the task are set, and the date and time that the task was last modified on the server computer is later than the date and time that the client computer last initiated a sync operation, the user is alerted to a conflict in the task and is permitted to manually resolve the conflict. | 2010-05-27 |
| 20100131588 | Error processing methods to provide a user with the desired web page responsive to an error 404 - The present invention relates to a method of utilising the error message a web server returns to a web client when an ‘error 404’ occurs, to deliver a script embedded in the error message, which resolves the error by retrieving from an error processing server the most up-to-date correct URL of the web page the user at the web client tried to access. That error processing server itself has a database of such information due to an indexing application running on participating web servers, periodically updating said database with the most current location of web pages on that web server, each tracked with a unique number attached thereto. | 2010-05-27 |
| 20100131589 | SHARED IDENTITY PROFILE MANAGEMENT - Example methods and apparatus are disclosed for maintaining a shared identity profile. An example method includes receiving, at a first online service provider, a plurality of profile information items from a user and storing, by the first online service provider, the profile information items in an identity profile associated with the user. In the example method, at least one of the profile information items includes user identifying information that is capable of verification. The example method also includes verifying, by the first online service provider, the user identifying information and storing, by the first online service provider, as part of the identity profile, a verification status corresponding with the verifying. The example method further includes receiving, at the first online service provider, a request, from a second online service provider, for one or more of the profile information items including the user identifying information and providing, from the first online service provider to the second online service provider, the requested profile information items and the verification status. | 2010-05-27 |
| 20100131590 | EXTENDING THE CAPABILITY OF COMPUTING DEVICES BY USING DYNAMICALLY SCALABLE EXTERNAL RESOURCES - Techniques for extending the capabilities of computing environments and/or systems are disclosed. A scalable and dynamic external computing resource can be used in order to effectively extend the internal computing capabilities of a computing environment or system. The scalable and dynamic external computing resource can provide computing resources that far exceed the internal computing resources, and provide the services as needed, and in a dynamic manner at execution time. As a result, a computing device may function with relatively limited and/or reduced computing resources (e.g., processing power, memory) but have the ability to effectively provide as much computing services as may be needed, and provide the services when needed, on demand, and dynamically during the execution time. | 2010-05-27 |
| 20100131591 | Method and system for providing remote access to a state of an application program - A method and system for providing remote access to a state of an application is provided. The method comprises executing an application program at a server computer for performing an application associated therewith. At a client computer connected to the server computer via a communication network a remote access program is executed for providing remote access to a state of the performed application. At the client computer a client difference program having encoded data indicative of a change of a state of the application last received from the server computer is generated and transmitted to the server computer. At the server computer the client difference program is executed for determining an updated state of the application and a server difference program having encoded a difference between the updated state of the application and the state of the application last sent to the client computer is generated. The server difference program is then transmitted to the client computer and at the client executed for updating the state of the application last received from the server computer. Display data indicative of the updated state of the application last received from the server computer are generated and displayed in a human comprehensible fashion on a display. | 2010-05-27 |
| 20100131592 | EXECUTION ALLOCATION COST ASSESSMENT FOR COMPUTING SYSTEMS AND ENVIRONMENTS INCLUDING ELASTIC COMPUTING SYSTEMS AND ENVIRONMENTS - Techniques for assessing the cost of allocation of execution and affecting the allocation of execution are disclosed. The cost of allocation of execution to or between a first computing device (e.g., a mobile device) and one or more computing resource providers (e.g., one or more Clouds) can be determined during runtime of the executable code. It will be appreciated that a computing system can operate independently of the first computing device and one or more computing resource providers and provide execution allocation cost assessment as a service to the first computing device and/or one or more computing resource providers. Execution allocation cost can be assessed (or determined) based on execution allocation data pertaining to the first computing device and/or one or more computing resource providers. By way of example, power consumption of a mobile device can be used as a factor in determining how to allocate individual components of an application program (e.g., weblets) between a mobile phone and a Cloud. The invention is especially suited for Elastic computing environment and systems. In an Elastic computing environment, scalable and dynamic external computing resources can be used in order to effectively extend the computing capabilities beyond that which can be provided by internal computing resources of a computing system or environment. | 2010-05-27 |
| 20100131593 | RELAY SERVER, MOBILE TERMINAL, INFORMATION BROWSING SYSTEM AND METHOD THEREOF - A computer implemented method including: periodically requesting an off-line data update processing based on automatic determination of a degree of importance of data and an update frequency; and updating the off-line data based on the requesting and displaying a page of on-line data resulting from the updating. | 2010-05-27 |
| 20100131594 | WEB PAGE ACCESS METHOD AND SERVER - According to one embodiment, of the invention, there is provided a Web page access method applied to a network system. The network system comprises a terminal having a Web page browsing function, and a server that stores a Web page accessible from the terminal. The access method includes determining, by the server, characteristics of a user interface of an access source terminal, generating, by the server, a modified Web page by modifying a reference method of a link on the Web page according to the determined characteristics, transmitting, by the server, the modified Web page to the access source terminal, and displaying, by the terminal, the transmitted modified Web page. | 2010-05-27 |
| 20100131595 | APPARATUS AND METHOD FOR UPDATING DISPLAYED WEB PAGE - An information processing apparatus includes a Web-page display unit configured to receive a Web page from a Web page server unit to display the received Web page on a display device, an update request wait unit configured to wait for receipt of an update request to update the displayed Web page, and an update request reporting unit configured to report the update request to the Web page display unit in response to receipt of the update request by the update request wait unit from the Web server unit, wherein the Web page display unit is further configured to send a Web page transmission request to the Web server unit based on a definition provided in the displayed Web page in response to the reported update request, and to display on the display device the Web page returned from the Web server unit in response to the Web page transmission request. | 2010-05-27 |
| 20100131596 | METHOD AND APPARATUS FOR RECEIVING DATA BY USING PEER-TO-PEER PORTAL SERVER - Method and apparatus for receiving data by using a plurality of pieces of information managed by a server that manages information about data that can be received via one or more peer-to-peer (P2P) networks and information about peers respectively connected to each P2P network. | 2010-05-27 |
| 20100131597 | COMMUNICATION CONTROL DEVICE AND METHOD FOR AUTOMATICALLY SETTING UP AN INSTANT MESSAGING COMMUNICATION WHILE BEING PUT ON HOLD DURING A TELEPHONE OR MULTIMEDIA CALL - A device (D) is dedicated to the control of communications of communication terminals (T | 2010-05-27 |
| 20100131598 | USER ALERT IF A PERSON WILL BECOME UNAVAILABLE - A method of implementing user alert if a person will become unavailable includes sending, using a calendar program, information to a messaging program about an event scheduled in the calendar program by a user, wherein, during the event, the user will be unavailable to communicate with other persons; receiving, using the messaging program, the information about the event from the calendar program; creating, using the messaging program, a list of recipients who need to be informed of when the user will become unavailable to communicate with other persons; and creating and sending, using the messaging program, an alert message about the event to the recipients. | 2010-05-27 |
| 20100131599 | Methods, Systems, and Computer Program Products For Instant Messaging - Systems, methods and computer program products for monitoring the receipt of instant messages between two or more participants in a messaging environment are described herein. An embodiment of the invention operates by receiving a message from a sender. The message is displayed in a chat client of a recipient. Such message is displayed in an encrypted form to prevent human intelligible display of the message. An indication of selection of the message by the recipient is received. Thereafter, the message is displayed in the chat client in an unencrypted form, and an acknowledgement is sent to the sender. The sender updates a message status identifier by filling the message status identifier with a color or updating an icon or any other visual cue or identifier, uniquely identifying the message recipient, to thereby note the selection of the message by the recipient. In this way, the recipient of a message must select the message in order to view the message in its unencrypted form. When the recipient selects the message with a mouse pointer or any other interaction method, an acknowledgement is sent to the sender, indicating that the message has been viewed by the recipient. This prevents an assumption by the sender that the message has been viewed by the recipient until it is actually viewed in its unencrypted form. | 2010-05-27 |
| 20100131600 | MESSAGE MASKING IN MIDDLEWARE ENVIRONMENTS - In the context of middleware products, an arrangement wherein a sender tags messages with authorization information identifying those users or groups who are authorized to view or receive the messages. Thus, even if multiple users will be connected to the same queue for reading messages, only specific receivers/consumers will be able to get the messages. Not only is a comfortable degree of security ensured, but the need to waste system resources, e.g., by using multiple queues for different kinds of messages, is summarily avoided. | 2010-05-27 |
| 20100131601 | Method for Presenting Personalized, Voice Printed Messages from Online Digital Devices to Hosted Services - A computer implemented method presents a personalized multimedia message to a user. A text based message is received from a sender. Responsive to receiving the text based message, a sender profile is identified within a digital device host registry, the sender profile corresponding to the sender identifier. Responsive to identifying the sender profile within a digital device host registry, a set of corresponding personalized media channels associated with the sender profile is identified. The set of corresponding personalized media channels includes at least one of a voice profile, a static image, and lip synchronization data. The text based message is then augmented with the set of corresponding personalized media channels to create a multimedia message. The multimedia message comprises an audio file of the text message rendered by using the voice profile, a “video” file of text message rendered by using the voice profile, and the static image with the lip synchronization data, or a combination thereof. The multimedia message is then presented to the user. | 2010-05-27 |
| 20100131602 | Correlating data indicating at least one subjective user state with data indicating at least one objective occurrence associated with a user - A computationally implemented method includes, but is not limited to: acquiring subjective user state data including data indicating at least one subjective user state associated with a user; acquiring objective occurrence data including data indicating at least one objective occurrence associated with the user; correlating the subjective user state data with the objective occurrence data based, at least in part, on a determination of at least one sequential pattern associated with the at least one subjective user state and the at least one objective occurrence; and presenting one or more results of the correlating. In addition to the foregoing, other method aspects are described in the claims, drawings, and text forming a part of the present disclosure. | 2010-05-27 |
| 20100131603 | IMAP Fetch Diff - An apparatus and a method for processing messages at a mail server. In one embodiment, the mail server receives and compares at least two messages, where each message has a same message identifier. The mail server generates a single message having the same message identifier and a differential message based on the comparison of the messages. The single message and the differential message are delivered to a mail client where the single message is assembled with the differential message. | 2010-05-27 |
| 20100131604 | SYSTEM, METHOD AND PROGRAM PRODUCT FOR DISTRIBUTION OF CONTENT CONTAINED IN AN ELECTRONIC MAIL MESSAGE - A system, method and program product for sharing content contained in an e-mail. The method includes determining, using a tool, presence of any file attachments in an e-mail created in an e-mail application, removing, responsive to the determination, any file attachments from the e-mail prior to queuing the e-mail message for delivery, posting, using the tool, the e-mail as a feed document on a feed server on a network, publishing, using the tool, any file attachments removed from the e-mail on a network drive on the network, and sending, using the tool, respective links to the feed document posted and any file attachments published on the network to one or more recipients specified for the e-mail, wherein the respective links notify the one or more recipients of the e-mail and any file attachments. Further, the e-mail application includes a tagging tool for creating tags for the e-mail. | 2010-05-27 |
| 20100131605 | Soliciting data indicating at least one objective occurrence in response to acquisition of data indicating at least one subjective user state - A computationally implemented method includes, but is not limited to: acquiring subjective user state data including data indicating at least one subjective user state associated with a user; soliciting, in response to the acquisition of the subjective user state data, objective occurrence data including data indicating occurrence of at least one objective occurrence; acquiring the objective occurrence data; and correlating the subjective user state data with the objective occurrence data. In addition to the foregoing, other method aspects are described in the claims, drawings, and text forming a part of the present disclosure. | 2010-05-27 |
| 20100131606 | Soliciting data indicating at least one subjective user state in response to acquisition of data indicating at least one objective occurrence - A computationally implemented method includes, but is not limited to: acquiring objective occurrence data including data indicating occurrence of at least one objective occurrence; soliciting, in response to the acquisition of the objective occurrence data, subjective user state data including data indicating occurrence of at least one subjective user state associated with a user; acquiring the subjective user state data and correlating the subjective user state data with the objective occurrence data. In addition to the foregoing, other method aspects are described in the claims, drawings, and text forming a part of the present disclosure. | 2010-05-27 |
| 20100131607 | Correlating data indicating subjective user states associated with multiple users with data indicating objective occurrences - A computationally implemented method includes, but is not limited to acquiring subjective user state data including data indicating incidence of at least a first subjective user state associated with a first user and data indicating incidence of at least a second subjective user state associated with a second user; acquiring objective occurrence data including data indicating incidence of at least a first objective occurrence and data indicating incidence of at least a second objective occurrence; and correlating the subjective user state data with the objective occurrence data. In addition to the foregoing, other method aspects are described in the claims, drawings, and text forming a part of the present disclosure. | 2010-05-27 |
| 20100131608 | Hypothesis based solicitation of data indicating at least one subjective user state - A computationally implemented method includes, but is not limited to: soliciting, based at least in part on a hypothesis that links one or more objective occurrences with one or more subjective user states and in response at least in part to an incidence of at least one objective occurrence, subjective user state data including data indicating incidence of at least one subjective user state associated with a user; and acquiring the subjective user state data including the data indicating incidence of at least one subjective user state associated with the user. In addition to the foregoing, other method aspects are described in the claims, drawings, and text forming a part of the present disclosure. | 2010-05-27 |
| 20100131609 | E-MAIL COMMUNICATION APPARATUS, E-MAIL COMMUNICATION METHOD AND PROGRAM - To provide an e-mail communication apparatus, an e-mail communication method and a program capable of, in the case of receiving e-mail which is split e-mails including request-to-send (RTS) information for transmitting the e-mail to a predetermined destination, suitably performing transmittal confirmation without transmitting to a source the e-mail of the transmittal confirmation as to each of multiple pieces of the split e-mails. First, an MFP | 2010-05-27 |
| 20100131610 | Master Nodes and Slave Nodes for a Communication Network, and Methods Thereof - Illustrative methods, apparatuses and software are described for searching for an ID of a slave node within a communication network, such as a single-wire communication network. Also, illustrative embodiments of a master node and a slave node are described. | 2010-05-27 |
| 20100131611 | Fault-tolerance mechanism optimized for peer-to-peer network - A peer-to-peer network including a set of nodes distributed among a set of processing devices and arranged in a circular form in such a way that each node has a unique successor node. Each node has a memory to store data associated with keys and, on reception of a request containing a key, provides data associated with the key. Each data item stored in the memory of a first node is duplicated in the memory of a second node, different from said first node. The second node is chosen from among the nodes deployed on the set of processing devices different from the processing device on which the first node is deployed. | 2010-05-27 |
| 20100131612 | METHOD FOR TRANSMITTING VIDEO DATA - A method for transmitting video data includes the following steps. A first portable electronic device is activated, and a video image is captured and displayed on a second portable electronic device. The second portable electronic device determines whether to enable a data synchronization function to transmit a to-be-transmitted file. If the data synchronization function is enabled, the second portable electronic device determines and transforms the format of the to-be-transmitted file. The second portable electronic device transmits the transformed to-be-transmitted file to the first portable electronic device to display the transformed to-be-transmitted file on the first portable electronic device. | 2010-05-27 |
| 20100131613 | MEDIA SHARING NETWORK - A computer-readable medium has a computer program stored thereon. The computer program senses the presence of a physical medium loaded on a media-sharing network and senses the presence of metadata and content on the physical medium. The computer program wraps the metadata and the content in a container. The container includes the location of the metadata and the location of the content. The computer program assembles the container such that it is recognized as a virtual physical medium on the media sharing network and such that it enables playback of the content by control commands compatible with a media sharing protocol. | 2010-05-27 |
| 20100131614 | SYSTEM AND METHOD FOR SCALABLE ARCHITECTURE FOR WEB-BASED COLLABORATIVE ANNOTATION OF PAGE-BASED DOCUMENTS - A system for managing the communication of multi-page documents. The system may use a software module document splitter adapted to receive a multi-page document being uploaded as a single file and to split the multi-page document into a plurality of independent files, with each independent file representing a single page of the document. The software module document splitter may also associate meta data with each single page that enables the single pages to be downloaded, one at a time, by an electronic device being used by a user, from a file storage device remote from the electronic device. This provides the appearance to the user that the electronic device is in possession of single, multi-page file. | 2010-05-27 |
| 20100131615 | DYNAMIC INITIALIZATION METHOD AND SYSTEM OF LOCATION SERVER - A dynamic server initialization system and method includes: a second location server requesting a first location server for a registration to a multicast group associated with a replication group, when the second location server is added to the replication group comprising at least one first location server, transferring status update messages which are received from a predetermined service server, to the second location server, when the registration is completed in the first location server; the second location server requesting the first location server for a message dump when a predetermined reference time elapses; and dumping the status update messages which are maintained in a predetermined message pool of the first location server, to the second location server according to the message dump request. | 2010-05-27 |
| 20100131616 | DMZ Framework - A method and system for providing a secure method and process for accessing resources that are made available by a server. A demilitarized zone (DMZ) framework provides a frontend system that is protected by a firewall and separated from a backend system by a second firewall. The frontend system provides the user interface functionality common to the backend but contains no access directly to the resources that the user interface operates upon. Placing the user interface on a separate machine from the resource data provides an additional layer of security. In addition, separate communication protocols are used between the user and the frontend and between the frontend and the backend system. Thus, a malicious programmer or program will not know the location of the resource or the method for communicating with the backend server to access the resource. | 2010-05-27 |
| 20100131617 | METHOD AND SYSTEM FOR DIFFERENTIAL TRANSMISSION OF WEB PAGE STRUCTURES - Because of restricted communications bandwidth and storage, mobile terminals and devices often suffer reduced Quality of Service (QoS) or delays when displaying data or forms associated with web pages or applications that depend on remote data. A method is disclosed for transmitting data as structured collections of objects that can be compared with internal cache collections such that only changed data needs to be transmitted. The structure that represents the data objects is the only component that must be transmitted, resulting in significant reduction of both the data to be transmitted and the number of connections that must be established with the remote server. This results in significantly reduced network and processing overhead, reduced connections, and higher QoS for the mobile application. | 2010-05-27 |
| 20100131618 | COMMON CONFIGURATION APPLICATION PROGRAMMING INTERFACE - A network and connection provisioning framework for configuring and provisioning multiple aspects of network connectivity (e.g., multiple networks, media types, and/or connections). The framework may comprise a unified configuration interface that enables an administrator to configure multiple different types of network connectivity. A single configuration file comprising settings for multiple aspects of network connectivity may be generated based on preferences entered by a system administrator, or by exporting current settings from a particular computing device. Global configuration policies or other configuration settings that span multiple types of network connectivity may be also created and stored in one or more configuration files. Stand-alone media managers and/or plug-in modules may implement one or more standardized application programming interface functions so that they may interoperate with the network and connection provisioning framework. The standardized API may be used to ensure that configuration information is handled and stored in a standardized manner by different media managers and/or plug-in modules. | 2010-05-27 |
| 20100131619 | CREATING CROSS-TECHNOLOGY CONFIGURATION SETTINGS - A network and connection provisioning framework for configuring and provisioning multiple aspects of network connectivity (e.g., multiple networks, media types, and/or connections). The framework may comprise a unified configuration interface that enables an administrator to configure multiple different types of network connectivity. A single configuration file comprising settings for multiple aspects of network connectivity may be generated based on preferences entered by a system administrator, or by exporting current settings from a particular computing device. Global configuration policies or other configuration settings that span multiple types of network connectivity may be also created and stored in one or more configuration files. Stand-alone media managers and/or plug-in modules may implement one or more standardized application programming interface functions so that they may interoperate with the network and connection provisioning framework. The standardized API may be used to ensure that configuration information is handled and stored in a standardized manner by different media managers and/or plug-in modules. | 2010-05-27 |
| 20100131620 | SYSTEMS AND METHODS FOR BATCHABLE HIERARCHICAL CONFIGURATION - The present solution provides a centralized configuration of a Global Server Load Balancing (GSLB) site hierarchy that may be batched across a plurality of appliances in a multi-site deployment. A single GSLB site hierarchy configuration may be distributed and operated on each appliance at each site. This reduces the configuration maintained for the multi-site deployment. Furthermore, in this manner, each appliance across multiple sites has an understanding of the entire topology of the multi-site deployment. Responsive to this configuration and understanding, each appliance may perform and optimize operations according to the site topology. For example, the appliances may selectively determine which sites to establish connections with in order to share metrics. In another example, appliances may select which remote sites to monitor services according to the topology. | 2010-05-27 |
| 20100131621 | Session Controller and Method of Operating a Session Controller - A method of operating a Session Controller is provided. The Session Controller communicates with a client ( | 2010-05-27 |
| 20100131622 | UNIFIED STORAGE FOR CONFIGURING MULTIPLE NETWORKING TECHNOLOGIES - A network and connection provisioning framework for configuring and provisioning multiple aspects of network connectivity (e.g., multiple networks, media types, and/or connections). The framework may comprise a unified configuration interface that enables an administrator to configure multiple different types of network connectivity. A single configuration file comprising settings for multiple aspects of network connectivity may be generated based on preferences entered by a system administrator, or by exporting current settings from a particular computing device. Global configuration policies or other configuration settings that span multiple types of network connectivity may be also created and stored in one or more configuration files. Stand-alone media managers and/or plug-in modules may implement one or more standardized application programming interface functions so that they may interoperate with the network and connection provisioning framework. The standardized API may be used to ensure that configuration information is handled and stored in a standardized manner by different media managers and/or plug-in modules. | 2010-05-27 |
| 20100131623 | Configuring Display Properties Of Display Units On Remote Systems - An administrator system provided according to an aspect of the present invention enables the configuration of display properties of display units on remote systems to desired values. In an embodiment, the user can specify the desired values for multiple systems together. The remote systems may further enable the previously configured values of the display properties to be displayed on the administrator system. | 2010-05-27 |