51st week of 2008 patent applcation highlights part 57 |
Patent application number | Title | Published |
20080313163 | SERVICE OFFERING FOR THE DELIVERY OF INFORMATION WITH CONTINUING IMPROVEMENT - A continually improving method for providing information to receivers which can include the step of receiving a request from a remotely located information requestor that specifies at least one information receiver. A transaction can be initiated to handle the request. The transaction can utilize previously recorded information to determine at least one adjustable condition to be used. The previously recorded information can be specific to the information requestor and/or the information receiver. The transaction can generate at least one result for the information receiver. The generated result can be tailored for information privileges granted to the information receiver by an information controller. The result can be conveyed to the information receiver. Feedback can be received concerning the result. At least one of the adjustable conditions can be adjusted in accordance with the feedback. The recorded information can be changed to include the adjusted condition. | 2008-12-18 |
20080313164 | System and Method for Selecting Search Listing in an Internet Search Engine and Ordering the Search Listings - Provided is a keyword advertising system extracting search listings in response to a search request, the system comprising: an interface receiving bid price information corresponding to a keyword from an advertiser; a search information database storing search listings associated with the advertisers in association with each of the received bid price information; a ranking module generating a search result list by referring to the search information database, in response to a search request from a searcher; and a search results providing module providing the searcher with the generated search result list; wherein the ranking module generates the search result list by performing the steps of: identifying a keyword received from the searcher in association with the search request; selecting N of search listings from the at least one search result listing corresponding to the identified keyword, based on the bid price information; and ordering the selected search listings in order of click through rate. | 2008-12-18 |
20080313165 | SCALABLE MODEL-BASED PRODUCT MATCHING - Aspects of the subject matter described herein relate to matching product information to products. In aspects, a product matching component receives product information. The product matching component normalizes the product information and obtains keywords from the product information. By querying a database of recognized products, the keywords are used to obtain a list of products that potentially match the product information. A confidence level is assigned to each of the potential matches in the list. A match may be returned for the highest matched product or for a selectable number of products whose confidence level(s) exceed a selectable threshold. | 2008-12-18 |
20080313166 | RESEARCH PROGRESSION SUMMARY - Systems, methods, and computer-readable media for generating a research progression summary are provided. A research progression summary provides a snapshot of documents (e.g., articles) that have had a significant impact on a particular field of research, or at least a portion thereof, over time. Research progression sorts through all accessible relevant documents, analyzes the importance of each, and summarizes for presentation only those documents determined to be of particular importance with respect to a topic of interest (i.e., the particular field of research or some portion thereof). In this manner, a researcher can readily determine how the thinking with respect to a particular topic has progressed over time. By way of example only, the research progression summary may focus on one or more of historical developments in a particular field, current developments with respect to a topic of interest, or an overall summary of a particular field/topic. | 2008-12-18 |
20080313167 | System And Method For Intelligently Indexing Internet Resources - The present invention is a system and method for building an intelligent index of Internet web pages. A populator retrieves a web page, divides words within the web page into categories, and determines a relevancy rating for the words in each category, the relevancy rating based on the number of appearances of the word in the corresponding category. The populator then weights each relevancy rating by a weighting factor corresponding to the category, and sums the weighted relevancy ratings to determine a web page relevancy rating for each unique word. The categories include a header, hidden words, non-sentences, repetitive words, non-nouns, and nouns. Each category is further subdivided into subcategories of commonly used words and uncommonly used words. A relevancy rating is determined for each subcategory. | 2008-12-18 |
20080313168 | RANKING DOCUMENTS BASED ON A SERIES OF DOCUMENT GRAPHS - Ranking documents based on a series of web graphs collected over time is provided. A ranking system provides multiple transition probability distributions representing different snapshots or times. Each transition probability distribution represents a probability of transitioning from one document to another document within a collection of documents using a link of the document. The ranking system determines a stationary probability distribution for each snapshot based on the transition probability distributions for that snapshot and the stationary probability distribution of the previous snapshot. The stationary probability distributions represent a ranking of the documents over time. | 2008-12-18 |
20080313169 | System and method for automated selection and distribution of media content - A media management system for and method of increasing value of media content are provided wherein content attributes associated with media content are stored, a target entry list is generated, and a resultant scenario calculated with an associated financial figure. | 2008-12-18 |
20080313170 | Method and apparatus for keyword mass generation - A method and apparatus in accordance with the invention which, for any given keyword, generates a numeric value that defines keyword relevance based on the number and importance of a keyword's forward link and back link keyword neighbors. | 2008-12-18 |
20080313171 | Cluster-Based Ranking with a Behavioral Web Graph - A computer implemented method for returning relevant nodes in a network search has steps for (a) creating a behavioral network graph having points relating pairs of network nodes with values at the points indicating probability that a user connected at one node of the pair will transition next to the other node of the pair; (b) determining node clusters based on relatively high probability of transition between nodes in the cluster; (c) entering search criteria for finding nodes, and noting and returning nodes that satisfy the search criteria; and (d) returning in addition nodes in one or more clusters associated with one or more nodes that satisfy the search criteria. | 2008-12-18 |
20080313172 | DETERMINING ACTIONS INVOLVING CAPTURED INFORMATION AND ELECTRONIC CONTENT ASSOCIATED WITH RENDERED DOCUMENTS - Information is captured from a rendered document with a handheld document data capture device. Electronic information associated with the rendered document is applied to determine the system's actions and/or behaviors in response to the data capture. In some embodiments, the electronic information is markup data or an action map associated with the rendered document. In some embodiments, an electronic counterpart corresponding to the rendered document is located, and information associated with the electronic counterpart is applied to determine actions and/or behaviors available to a user of the handheld document data capture device. | 2008-12-18 |
20080313173 | METHOD AND APPARATUS FOR RATING, DISPLAYING AND ACCESSING COMMON COMPUTER AND INTERNET SEARCH RESULTS USING COLORS AND/OR ICONS - A new and safe way to display, limit, and rate search results. New Methods and Apparatus for Rating, Displaying and Accessing common computer and Internet Search results using Colors. It is known that search results can be filled with both inappropriate and offensive materials. This invention provides for new means of displaying search results, while also allowing for new means of displaying search results, while also allowing for end-users to clearly identify the differences between all search results, and to which they can or cannot have access. | 2008-12-18 |
20080313174 | METHOD AND SYSTEM FOR UNIFIED SEARCHING ACROSS AND WITHIN MULTIPLE DOCUMENTS - A user-interface system and method for searching among multiple documents and searching for subsections within individual documents using a single search interface on an input-constrained user device having a screen and a keypad. | 2008-12-18 |
20080313175 | METHOD AND SYSTEM FOR INTERACTION-BASED EXPERTISE REPORTING - A task-based method and system for expertise reporting provides a display of a knowledge worker's expertise in structured documents based on their access and use of those documents. | 2008-12-18 |
20080313176 | PATH-BASED RANKING OF UNVISITED WEB PAGES - Path-based ranking of unvisited Web pages for WWW crawling is provided, via identifying all the paths beginning with a “seed” URL and leading to visited relevant web pages as “good-path set”, and for each unvisited web page, identifying the paths beginning from the “seed” URL leading to it as “partial-path set”; classifying all the visited web pages and labeling each web Page with the labels of a class or classes it belongs to; training a statistic model for generalizing the common patterns among all ones of “good-path set”; and evaluating the “partial-path set” with the statistic model and ranking the unvisited web pages with the evaluation results. | 2008-12-18 |
20080313177 | ADDING DOMINANT MEDIA ELEMENTS TO SEARCH RESULTS - A method and system for determining dominance of the media elements of display pages is provided. The dominance system provides a scoring mechanism for scoring the dominance of media elements of display pages based on features of each media element of the display page. To generate the scores for the media elements of the display page, the dominance system first identifies the media elements and then identifies the features of the media elements. The dominance system then scores the identified media elements using the provided scoring mechanism and the identified features. | 2008-12-18 |
20080313178 | DETERMINING SEARCHABLE CRITERIA OF NETWORK RESOURCES BASED ON COMMONALITY OF CONTENT - A method, article of manufacture, apparatus for determining keywords to be used by a search engine. In one embodiment, a list of hyperlinks contained in an electronic document is identified by a searching program. The searching program then accesses the resource content (e.g., HTML) from each resource pointed to by the hyperlinks. The resource content of each resource is examined to determine whether a commonality exists in a manner directed to identifying keywords for each resource. These keywords may then be used by a search engine to return more accurate results to user queries. | 2008-12-18 |
20080313179 | INFORMATION STORAGE AND RETRIEVAL - An information retrieval apparatus is described for searching a set of information items and displaying the results of the search, the information items each having a set of characterizing information features. The apparatus comprises a search processor to search information items in accordance with user-defined characterizing information features and identify information items with corresponding characterizing information features. A mapping processor generates a map of information items, similar information items mapping to similar positions in the array, from a set of information items identified in the search. The apparatus includes a graphical user interface with a user control for selecting information items, and the search processor refines the search to identify information items relating to the selected information item. As such the user is provided with a facility for refining a search, and searching and navigating large amounts of data are thereby made easier. | 2008-12-18 |
20080313180 | IDENTIFICATION OF TOPICS FOR ONLINE DISCUSSIONS BASED ON LANGUAGE PATTERNS - A topic identification system identifies topics of online discussions by iteratively identifying topic words or keywords of the online discussions and identifying language patterns associated with those keywords. The topic identification system starts out with an initial set of keywords and identifies language patterns that each include a keyword. The topic identification system then uses the identified language patterns to identify additional keywords of the online discussion that match the patterns. The topic identification system then again identifies language patterns using the keywords including the newly identified keywords. The topic identification system may repeat the process of identifying language patterns and keywords until a termination criterion is satisfied. | 2008-12-18 |
20080313181 | DEFINING A WEB CRAWL SPACE - Provided are techniques for defining a web crawl space to be crawled. A seed list including one or more seed names is received from a user, wherein each seed name represents a website. In response to receiving the seed list, a web crawl space for the received seed list is generated by generating one or more allow rules. | 2008-12-18 |
20080313182 | METHODS, DEVICES, AND COMPUTER PROGRAM PRODUCTS FOR PREDICTIVE TEXT ENTRY IN MOBILE TERMINALS USING MULTIPLE DATABASES - A method of providing a predictive text function in a mobile terminal includes detecting entry of one or more alphanumeric characters via a user interface in a currently-executing first mobile terminal application. At least one character string including the one or more characters is identified among words in a default database associated with the first mobile terminal application and among words in an additional database associated with a second mobile terminal application. The additional database includes at least one word that is not found in the default database. Accordingly, the at least one character string including the one or more characters is displayed via the user interface in the first mobile terminal application. Related devices and computer program products are also discussed. | 2008-12-18 |
20080313183 | Apparatus and method for mapping feature catalogs - A computer-implemented method, and corresponding apparatus, is used for mapping feature catalogs. The feature catalogs include features, feature attributes, and feature attribute enumerations. The method includes the steps of accessing a first feature catalog, accessing a second feature catalog, identifying features, feature attributes, and feature enumerations in the first feature catalog, identifying potentially corresponding features, feature attributes, and feature attribute enumerations in the second feature catalog, comparing the features, feature attributes, and feature attribute enumerations of the first and the second feature catalogs to determine a degree of match, and saving data indicative of each of the matches in a database to facilitate future searches and reports. | 2008-12-18 |
20080313184 | Multidimensional analysis tool for high dimensional data - Described is a technology by which high dimensional data may be efficiently analyzed, including by filtering, grouping, aggregating and/or sorting operations to provide an analysis result. For efficiency in the analysis, an inverted index may be built (e.g., as part of filtering), and/or a hash structure (e.g., as part of grouping). Analysis parameters specify dimensions, on which union and/or intersection operations are performed to provide a final dataset. The analysis tool provides a user interface for inputting analysis parameters and outputting information corresponding to an analysis result. The analysis tool may sort the information corresponding to the analysis result, e.g., to output the topmost or bottommost results. | 2008-12-18 |
20080313185 | MANAGING ACCESS TO OBJECTS OF A COMPUTING ENVIRONMENT - Access to objects of a computing environment is managed. Access to an object of the computing environment is prohibited via one cached entity corresponding to the object, while access to the object is allowed via another cached entity. The cached entities are concurrently maintained for a period of time, but the one cached entity is in a shadow state. In one example, the cached entities are session locks and the object is a file system object. | 2008-12-18 |
20080313186 | Method and computer-readable media for creating verified business transaction documents - A method, and computer-readable media for performing the method, for creating verified business transaction documents. Electronic transaction documents are received from authenticated users, version identifiers are assigned to these documents, and the documents and version identifiers are stored in a database. Authenticated users may select a single version for “finalization” and a non-alterable document with a verification code is created and stored in the database for retrieval by users. | 2008-12-18 |
20080313187 | STORAGE SYSTEM CAPABLE OF AUTHENTICATING HOSTS ON A NETWORK - A network-based storage system comprises one or more block-level storage servers that connect to, and provide storage for, one or more host computers over logical network connections, such as TCP/IP connections. In one embodiment, the block-level storage servers implement a protocol through which a storage server authenticates a host before permitting the host to access storage resources. Upon successful authentication, the storage server may also provide access information to the host. | 2008-12-18 |
20080313188 | Distributed Kernel Density Estimation - The described systems and methods can be used to estimate the global distributed kernel density without prior information of data using a gossip based method. In the gossip based method, a node in a distributed network periodically selects and exchanges kernels with a random node in the network. After exchanging, both the initiating and the target node use the received kernels to update their local estimates. In addition, a data reduction method can be used to optimize the size of the kernel set at each node. | 2008-12-18 |
20080313189 | Parallel processing of assigned table partitions - Methods and apparatus, including computer program products, for parallel processing of assigned table partitions. In general, a group of data may be received and at least a portion of the data may be caused to be assigned to an application server to process the data based at least in part on the application server and the at least a portion of the data being assigned to a same segment. A segment may represent one or more partitions of data of a database, such as a multidimensional database or a flat database. The data that is processed may be payment items that are processed as part of payment order processing by a payment engine. | 2008-12-18 |
20080313190 | Method and system for searchable web services - A method and system for a searchable Web service is disclosed, which involve gathering service information, using the gathered information for constructing a service definition file in a pre-defined format and enabling one or more search engines to discover information in the service definition file. | 2008-12-18 |
20080313191 | METHOD FOR THE SUPPORT OF FILE VERSIONING IN FILE REPAIR - A system and method are provided for changing the file repair functionality associated with MBMS systems in order to allow for the unambiguous identification of a file version in the file repair request. A file repair request is extended by information that can globally, and independently of the file download session, identify the version of a file. According to one embodiment of the present invention, a last modification date of a file can be utilized in conjunction with the file's URL to identify the file and its version. According to another embodiment of the present invention, a hash value of the file can be utilized in conjunction with the file's URL to identify the file and its version. | 2008-12-18 |
20080313192 | Method of Managing a Distributed Storage System - A method of managing a distributed storage system ( | 2008-12-18 |
20080313193 | Method of providing information to the public - An information access kiosk includes a computer assembly, including a wireless internet connection and an energy storage assembly, capable of powering the computer. Also, a protective assembly is adapted to permit the kiosk to withstand the attack of earthly elements when placed outside and a computer program, resident on the computer, is adapted to facilitate use of the computer to permit at least one anticipated use by a user. | 2008-12-18 |
20080313194 | Descriptive-profile mercantile method - A descriptive-profile mercantile method, for use at a juncture in a data-communications topology having associated therewith a maintained databank of partial profiles, is disclosed. The method includes the steps of: from a user, receiving a transaction having therein a first partial profile; using the first partial profile, searching a databank having a plurality of second partial profiles, wherein is included in said databank at least one null profile so that said searching will always yield at least one proximate second partial profile to the first partial profile; and between the user and the databank, contracting: (I) for the databank to own or represent a right to a first mutually agreed portion of the first partial profile, and substantially thereafter said databank incorporating the agreed portion of the first profile into at least one second partial profile; or (II) for the user to own or represent a right to a second mutually agreed portion of at least one said proximate second partial profile, and substantially thereafter the databank transmitting to the user the second mutually agreed portion of the second profile. The present invention operates best on a brokerage representation model; and thereby provides a means for making viable the economic commerce in information attributes. | 2008-12-18 |
20080313195 | METHOD AND SYSTEM FOR MANAGING DIGITAL CONTENT INCLUDING STREAMING MEDIA - The present invention describes a system and method of managing digital content received from content providers and for facilitating access to the digital content to many subscribers. The method includes receiving from the content providers incoming feed files where each feed file contains information describing the content. The method determines if the feed files are approved by applying a template to the feed files and also receives request files from the subscribers where each request file contains search criteria. The method provides one or more answer files in response to the request files where each answer file identifies feed files that meet the search criteria of a corresponding request file. The answer files are used to access or permit access to digital content on the web. In addition, a graphical user interface is described to manage, edit, promote and delete the feed files provided to the system. | 2008-12-18 |
20080313196 | Method, Information Processing Apparatus, and Program For Generating Array - A relationship among data in a tree data structure is effectively traced by assigning nodes respective unique node identifiers, a parent-child relationship is represented by a C->P array containing node identifiers for parent nodes associated with node identifiers for non-root nodes that are nodes other than a root node, a list of vertex nodes is provided by storing node identifiers for respective vertex nodes in order to represent one or more node groups, each node group including a particular node, which is the vertex node, and descendant nodes of the particular node, and the node identifier for the vertex node belonging to other vertex nodes are deleted from the list of vertex nodes by referring to the C->P array such that neither vertex nodes nor respective descendant nodes of the vertex nodes duplicate each other across vertex nodes identified by the node identifiers included in the list of vertex nodes. | 2008-12-18 |
20080313197 | DATA STRUCTURE FOR SUPPORTING A SINGLE ACCESS OPERATION - A data structure is formatted that supports a single access operation while enabling data structure verification, data integrity verification, and data extensibility. The data format utilizes error identifier fields to enable the verification of data integrity and bracket pairs to verify data structure integrity and to support data structure extensibility. The data structure is utilized to perform a single access operation. In performing a single access operation, the data structure is read, the data format is verified, and the data integrity is verified. In addition, in instances where the data structure includes complex data, a new feature, or a prior program version, support for the complex data, new feature, or prior program version is provided. | 2008-12-18 |
20080313198 | SYSTEM AND METHOD OF CHECKING INTEGRITY OF CONTENT AND METADATA - A system and method of checking the integrity of content and metadata are provided. The integrity-checking method includes storing changed content in a first storage space, and storing the metadata corresponding to the changed content in a second storage space. | 2008-12-18 |
20080313199 | METHOD AND APPARATUS TO DISPLAY INFORMATION ON DEVICE - A method and apparatus to display information on a device includes selecting one or more devices from among a plurality of devices displayed on a user interface, selecting one or more pieces of information from among a plurality of pieces of information on the one or more selected devices, and displaying the selected information to correspond to the one or more selected devices. | 2008-12-18 |
20080313200 | METHOD AND APPARATUS FOR DATA EXPLORATION - A method and apparatus for data exploration in a data processing system. An apparatus according to an embodiment includes: an analyzing component for analyzing a data model to identify a first and a second data entity and a relationship between the first and the second data entity; a generator component for creating a first and second atom data entity associated with the first and the second data entity; a generator component for creating a link data entity associated with the relationship between the first and second data entity; and an assignor component for assigning a behavior to one of the atom data entities or the link data entity, wherein the atom data entity exhibits a behavior associated with the link data entity and wherein the link data entity exhibits a behavior associated with one of the atom data entities. | 2008-12-18 |
20080313201 | SYSTEM AND METHOD FOR COMPACT REPRESENTATION OF MULTIPLE MARKUP DATA PAGES OF ELECTRONIC DOCUMENT DATA - The subject application is directed to a system and method for compact representation of multiple markup data pages of electronic document data. Parsed electronic page content data is first received representing a plurality of markup pages. Element code data, attribute code data, attribute data type code data and relationship map data are then generated. The received parsed electronic page content data is then compressed using the generated code data and the relationship map data. The compact markup language data is stored based upon the output of the compressed parsed electronic page content data. In addition, the generated element code data, attribute code data, attribute data type code data, and relationship map data are stored. The parsed electronic page data is regenerated in accordance with the stored element code data, the stored attribute code data, the stored attribute data type code data, and the stored relationship map data. | 2008-12-18 |
20080313202 | Method and apparatus for semantic keyword clusters generation - A method and apparatus in accordance with the invention which, for any given keyword, generate a semantic keyword cluster of meanings and associated proximity scores. | 2008-12-18 |
20080313203 | Information, transformation and reverse transformation processing - A transformation processing system input data including a data record area for storing target date and a transformation processing identification information record area for storing transformation processing identification information about transformation processing executed upon the target data. The transformation processing system includes: a reverse transformation information recording unit which records a target data pointer indicating the data record area in transformed data, a transformation processing identification information pointer indicating the transformation processing identification information record area, and reverse transformation processing identification information about reverse transformation processing; a target data transformation unit which transforms the target data and records it in the data record area; and a transformation processing identification information recording unit which adds the transformation processing identification information about the transformation processing executed by the target data transformation unit to the transformation processing identification information record area in the input data. | 2008-12-18 |
20080313204 | METHOD AND APPARATUS FOR DATABASE MAPPING - A computerized stored library of a plurality of database mappings is provided. Each database mapping represents the manner in which fields of a source database maps to fields of a target database. When a source database needs to be mapped to a target database, one or more of the database mappings are selected from the library and used to perform a mapping. Data transformations may be performed on one or more of the fields of the source database during the mapping. | 2008-12-18 |
20080313205 | Card Design System - The present invention relates to a service provider connected to a database for storing a plurality of images having associated unique identifiers. The service provider comprising a first interface for enabling a user to select at least one of the plurality of images to be displayed on a transaction card. The service provider also comprising a second interface for enabling a card issuer to upload a stock image to the database and for assigning a unique stock identifier to said stock image. | 2008-12-18 |
20080313206 | METHOD AND SYSTEM FOR PROVIDING SHARABLE BOOKMARKING OF WEB PAGES CONSISTING OF DYNAMIC CONTENT - A system that automatically obtains Web page-specific scripts to save and restore the state of a Web page. When a user bookmarks or copies a Web page URL to the clipboard, a function is called to create a page state file that is stored together with the current URL to create a bookmark. When the bookmark is loaded or pasted into the location bar of the Web browser, the system reads the URL and page state file, and loads but does not yet display the Web page indicated by the URL of the bookmark. The system then locates the Restore Page State function in the loaded Web page's script, and executes the Restore Page State function on the page state file, resulting in modification to the DOM (Document Object Model) representation of the Web page and display of the Web page to the user based on the modified DOM. | 2008-12-18 |
20080313207 | SYSTEM AND METHOD FOR COLLECTION, RETRIEVAL, AND DISTRIBUTION OF DATA - A system for collection, retrieval and distribution of data may include a data collector to collect data from at least one data source and to tag each group of collected data with a metadata tag. The metadata tag may include information about the collected data. The system may also include a metadata catalogue for containing a plurality of metadata tags and to allow a search for existence and a location on a network of any data corresponding to the search. | 2008-12-18 |
20080313208 | APPARATUS, SYSTEM, AND METHOD FOR AUTOMATED CONTEXT-SENSITIVE MESSAGE ORGANIZATION - A method and system are disclosed for automated context-sensitive message organization. The method in the disclosed embodiments substantially includes determining a logical correlation between a message identifier and a message file. The method may also include scanning a source code file to identify a reference to the message identifier and the associated context of the reference. In a further embodiment, the method includes analyzing source code file and message file based on a context of the identified reference in accordance with a predetermined analysis rule. Additionally, the method may include generating an output based on a result of the analysis. | 2008-12-18 |
20080313209 | PARTITION/TABLE ALLOCATION ON DEMAND - A method and apparatus for the on-demand allocation of segments and creation of metadata for previously-created data storage spaces and partitions are provided. A space is created in a database. As part of this creation process, no segment is allocated for the space. Rather, metadata describing the space sufficiently to allocate the segment in the future is created and maintained by the database. Data is received indicating a new item. Based on the metadata, it is determined that the new item pertains to the space. In response to the determination, a segment is allocated for the space. Additional metadata necessary for normal database operations in relation to the space and newly-allocated segment may also be created at this time. The new item can then be stored in the space. | 2008-12-18 |
20080313210 | Content Publishing Customized to Capabilities of Device - Aspects of the subject matter described herein relate to customizing content to the capabilities of a device. In aspects, an editor uses an editorial tool to specify criteria applicable to content. The criteria include rules to apply in generating content based on quantized capabilities of devices. A publishing component that receives a request for content first detects the capabilities of the requesting device. Then, the publishing component classifies the capabilities of the device and applies the criteria to the classifications in customizing content to deliver to the device. | 2008-12-18 |
20080313211 | Data Relationship Visualizer - Data having express or implied relationships may be displayed by selecting a starting entity in a data structure, building a relationship tree, and building and optimizing a relationship matrix based on the relationship tree. The optimized relationship matrix may be used to layout and render a graphical image that positions various elements with respect to the starting entity based on the relationships. The distance matrix may be optimized by creating a first distance matrix based on the relationship tree, developing a dissimilarity matrix based on expressed or implied relationships, and multiplying the dissimilarity matrix by a weighting factor to determine a distance matrix that may be optimized by multi-dimensional scaling. An optimized weighting factor may be determined and used to select an optimized distance matrix. | 2008-12-18 |
20080313212 | METHOD AND APPARATUS FOR PARALLEL VALIDATION OF DOCUMENTS - A method for validating a document by fragmenting the document, validating elements fully contained in each single fragment and validating elements spanning two or more fragments. | 2008-12-18 |
20080313213 | Efficient data infrastructure for high dimensional data analysis - Described is a technology by which high dimensional source data corresponding to rows of records with identifiers, and columns comprising dimensions of data values, are processed into a file model for efficient access. An inverted index corresponding to any dimension is built by mapping data from raw dimension values to mapped values based on mapping entries in a dimension table. The record identifiers are arranged into subgroups based on their mapped value; a count and/or an offset may be maintained for locating each of the subgroups. The raw values for a dimension are maintained within a raw value file. For sparse data, the raw value file may be compressed, e.g., by excluding nulls and associating a record identifier with each non-null. A data manager provides access to data in the data files, such as by offering various functions, using caching for efficiency. | 2008-12-18 |
20080313214 | METHOD OF ORDERING AND PRESENTING IMAGES WITH SMOOTH METADATA TRANSITIONS | 2008-12-18 |
20080313215 | SYSTEM AND METHOD FOR THE GENERATION AND STORAGE OF CONTEXTUALLY ANCHORED LINKS AND FOR NAVIGATION WITHIN INFORMATION SYSTEMS BASED ON SUCH LINKS - A system and method for information management through the use of relational links are provided. | 2008-12-18 |
20080313216 | FILE MANAGEMENT APPARATUS AND FILE TRANSFER METHOD AND IMAGING APPARATUS - A file management apparatus for transferring a data file stored in a first recording medium (ex. embedded flash memory) to a second recording medium (ex. memory card), includes a controller that creates a new directory in the second recording medium, and stores to the new directory the data file stored in a predetermined directory of the first recording medium, if at least one of the data files stored in the predetermined directory in the first recording medium has the same file name as any one of the data files stored in the directory in the second recording medium having the same name as that of the predetermined directory. Otherwise, the controller stores the data file stored in the predetermined directory of the first recording medium, to the directory in the second recording medium having the same name as that of the predetermined directory. | 2008-12-18 |
20080313217 | METHOD AND APPARATUS FOR EXCHANGING SUB-HIERARCHICAL STRUCTURES WITHIN A HIERARCHICAL FILE SYSTEM - A method for replacing a first sub-hierarchy of a New Technology File System hierarchical filesystem (NTFS HFS) with a second sub-hierarchy is disclosed. The first sub-hierarchy includes a first root directory having at least one special system file, and a first plurality of files. The second sub-hierarchy includes a second root directory located in a second location of the HFS, a second plurality of files and at least one placeholder file corresponding to the at least one special system file. The method includes the steps of configuring the first plurality of files to branch from the first root directory once the first root directory is accessed through the second location, exchanging the first plurality of files with the second plurality of files, and exchanging at least one directory pointer corresponding to the at least one special system file with at least one directory pointer corresponding to the at least one placeholder file. | 2008-12-18 |
20080313218 | METHOD FOR CHECKING INDEX CONSISTENCY IN DATABASE - The present invention provides a system, a method, and a program for checking index consistency online in a database that includes a main database storing a plurality of data segments and an index database storing a plurality of index segments. A system according to an aspect of the present invention includes a record creating unit for sequentially reading out the index segments from the index database and creating a pointer record that contains a pointer value and a key value and for sequentially reading out the data segments from the main database and create a segment record that contains a storage address and an indexed field value of an index target segment to be indexed among the read out segments, a scan point setting unit for setting scan points that indicate progress of creation of the pointer record and the segment record. | 2008-12-18 |
20080313219 | SCHEMA MANAGEMENT - Disclosed is a system and program for managing schemas. A schema and one or more associated schema documents are registered. A schema information document is automatically generated based on the schema and the one or more associated schema documents. A request to be performed on at least one of the schema, an associated schema document, and the schema information document is processed. | 2008-12-18 |
20080313220 | SYSTEM AND METHOD FOR INTERFACING WITH A SYSTEM MONITOR - An interface is provided between a running computer application and a system monitor. The system monitor handles notification messages generated by the computer application. The interface includes an import module to scan a source file, extract notification messages from the source file and store the notification messages in a scan file. The interface includes a manager module to display each notification message in the scan file in a table in a graphical user interface to allow modifications to the data in the table. The data is exported to an export stage. The export module performs any translation required to create a file of the notification messages in a format that is acceptable to the system monitor. | 2008-12-18 |
20080313221 | Document processor and computer readable medium - A document processor includes: a processing unit that performs a process instructed by a user to an electronic document; a first storing unit that stores at least one of keywords of an attribute element respectively for a plurality of attribute elements; a second storing unit that coordinates at least one attribute element of the plurality of attribute elements with a user, and that stores the at least one attribute element; a determining unit that determines whether or not the stored keyword is included in the processed electronic document; an attribute element specifying unit that specifies the attribute element of the plurality of attribute elements satisfying a prescribed condition on the basis of a keyword determined to be included in the electronic document; and an inquiry unit that inquires about whether or not the specified attribute element is allowed to be stored in the second storing unit. | 2008-12-18 |
20080313222 | Apparatus and Method For Visually Generating a Playlist - An apparatus and method for dynamically generating a playlist to a user are provided. An on-screen user interface display is used for generating a display of a sequence of media desired by a user, in which an artist map having a large collection of music is displayed so that a user can selectively create a playlist path to generate the playlist according to a configuration of attribute values that corresponds to a specified position selected by a user on the artist map within the display. The artist map may include an overview of a large music collection based on the sound of music in such a way that similar artists are placed close together and provides at least one of the following: artist, album, style, mood, genre, tempo, and year of music. | 2008-12-18 |
20080313223 | SYSTEMS AND METHODS FOR DATA ANALYSIS - A method for data analysis according to various aspects of the present invention generally includes selecting a conclusion from a plurality of conclusions for one or more test data sets by generating discriminators from one or more threshold indicators associated with the conclusion, selecting a portion of the discriminators, ranking the discriminators in a sequence, and applying the sequence of discriminators to one or more test data sets to select the conclusion. | 2008-12-18 |
20080313224 | System and Method for Integration of Data Records Having Differing Data Types to a Geographical Information System - According to one embodiment of the disclosure, a computing system generally includes a geographical information system that is coupled to a data record interface. The data record interface is operable to receive a data record having a data type that is different from a second data type used by the geographical information system. The data record may then determine the data type of the data record and accordingly invoke a particular plug-in that is operable to convert the first data type to the second data type. The data record interface may then transmit the converted data record to the geographical information system. | 2008-12-18 |
20080313225 | Methods and Systems for Developing a Data Repository for Heterogeneous MLS Systems - Systems and methods for developing a data repository containing property listing information automatically acquired from a plurality of multiple listing services (MLSs). The property listing information from various MLSs can be mapped to a common representation and stored in the data repository. The invention utilizes and transforms information from different source MLSs which may have a particular data schema that may or may not match a predetermined common schema for the data repository. The listing information is thus consolidated from MLSs even when their schema may be different from each another or the predetermined data repository schema. The data repository schema may be selected such that each of the fields that comprise the source MLS property listing information in its native schema (and all its elements including but not limited to, agent rosters, office rosters, and tax data) can be mapped from the source schema to the data repository schema (the destination). Accordingly, the data of the source property listing from various MLSs can be preserved. Possible mappings include one-to-one, one-to-many, many-to-one and others. For certain applications of the invention, mappings may be direct where the listing information data from an MLS is simply copied as is, or it can undergo a data transformation process that is based on a predetermined set of listing field mapping rules. | 2008-12-18 |
20080313226 | LICENSED RIGHTS CLEARANCE AND TRACKING FOR DIGITAL ASSETS - Rights clearances management for assets, such as media assets. A rights brokerage service enables potential licensees to clears rights to use assets within designated projects, such as advertising campaign projects. The potential licensee uses an interface to select or identify an asset without necessarily accessing the asset itself. The rights holders and the rights held by each rights holder are identified based on the asset identity. A request is automatically issued to the rights holders to approve use of the asset for the project. The potential licensee may use an interface to track progress of approvals from the rights holders. Unenforceable rights are detected and approval is automatically obtained. If all enforceable rights are cleared, the asset may be committed for approval by a project manager or other authority. When approved, a license to use the asset is automatically created between the potential licensee and each of the rights holders. | 2008-12-18 |
20080313227 | METHOD AND SYSTEM FOR MEDIA-BASED EVENT GENERATION - Systems and methods are described allowing dynamic selection of media items (e.g., advertisements) for presentation within a media stream based on dynamically-generated information that describes the content of the media stream or the stream's consumer. Systems may include meta data servers and media servers that work together to dynamically select media items and dynamically build a media stream containing the selected media items to the consumer. The media items are selected based on dynamically-generated meta data. Such meta data may be generated by previous consumers of the media stream and provide an accurate and dynamic description of the contents of the media stream. Because the media items are dynamically selected based on dynamically-generated meta data, even though the same media stream may be requested by different media consumers, each media stream is individually generated and may be a unique stream that reflects the impressions of previous consumers of the stream. | 2008-12-18 |
20080313228 | CONTROLLER LOG AND LOG AGGREGATION - Systems and methods of recording user actions on an industrial controller. When a user logs into an industrial controller (e.g., a stand-alone controller) changes made to the controller can be recorded by a logging component. The recorded information can be encrypted to ensure reliability of the information. The logging component can be periodically brought into communication with an aggregation component which can receive log entries from a plurality of controllers and their associated logging components, and compile the log entries into an aggregate log. | 2008-12-18 |
20080313229 | PORTALS and DOORS for the Semantic Web and Grid - A Domain Ontology Oriented Resource System (DOORS) and a Problem Oriented Registry of Tags And Labels (PORTAL) are infrastructure systems for resource metadata within a paradigm serving as a bridge between the original web and the semantic web. IRIS registers domain names while DNS publishes domain addresses with mapping of names to addresses for the original web. Analogously, PORTAL registers resource labels and tags while DOORS publishes resource locations and descriptions with mapping of labels to locations for the semantic web. They provide an analogous resource label system, semantic search applications, and the benefits of collaborative semantic networks. Advertising is supported in several ways. Businesses purchase the right to display their products or services in association with searches. Also, content providers accept placement of advertising. Ads are then selected for display based on the content displayed utilizing the invention to match service providers with advertisers. | 2008-12-18 |
20080313230 | SYSTEM AND METHOD FOR MANAGING EVOLVING USER PREFERENCES - A system and method for managing evolving user preferences. Various aspects of the present invention may, for example and without limitation, comprise maintaining a user preference profile in which is stored a variety of information, including information indicating the manner in which a user desires an electronic device to operate. Information of the manner in which a user utilizes an electronic device may, for example, be obtained, and the user preference profile may be maintained in accordance with such information. The user profile information may, for example, be transferred between various computing systems and/or devices. | 2008-12-18 |
20080313231 | Cross-Enterprise IT Information Sharing Platform - Scan information is obtained from a scan of a managed endpoint (e.g., a user workstation) in an enterprise environment. The scan information includes information about an endpoint object (e.g., a software program), on the managed endpoint. External information about the endpoint object is received from an information source outside of the enterprise environment. This external information may be provided by an IT information server that communicates with multiple enterprise environments. The scan information and external information is combined to produce integrated information. The integrated information is displayed on a user interface. At least a portion of the integrated information is also sent to a computer outside of the enterprise environment to be shared with users of other enterprise environments. | 2008-12-18 |
20080313232 | Data Query and Location Through a Central Ontology Model - A data query system including a first storage medium including a data schema having a data schema query language associated therewith, a second storage medium including an ontology model including classes and properties, the ontology model having an ontology query language associated therewith, wherein constructs of the database schema are mapped to corresponding classes, properties or compositions of properties of the ontology model, and an ontology query processor generating a query expressed in the data schema query language corresponding to a specified query expressed in the ontology query language. A method is also described and claimed. | 2008-12-18 |
20080313233 | Implementing audio substitution options in media works - A classification method and system for possible content alteration of a media work may include criteria regarding content that is feasible for alteration. Such criteria may be maintained in records that are accessible to an interested party. Some embodiments may include a record of primary authorization rights applicable to a possible content alteration. A further embodiment feature may include a record of secondary authorization rights applicable to substitute altered content incorporated in a derivative version. Various exemplary techniques may be used to provide audio and/or visual substitution options in a derivative version of the media work in accordance with applicable alteration guidelines. | 2008-12-18 |
20080313234 | EFFICIENT XML SCHEMA VALIDATION OF XML FRAGMENTS USING ANNOTATED AUTOMATON ENCODING - An XML schema is compiled into an annotated automaton encoding, which includes a parsing table for structural information and annotation for type information. The representation is extended to include a mapping from schema types to states in a parsing table. To validate a fragment against a schema type, it is necessary simply to determine the state corresponding to the schema type, and start the validation process from that state. When the process returns to the state, fragment validation has reached successful completion. This approach is more efficient than a general tree representation. Only the data representation of the schema information is handled, making it much easier than manipulating validation parser code generated by a parser generator. In addition, only one representation is needed for schema information for both document and fragment validation. This approach also provides a basis for incremental validation after update. | 2008-12-18 |
20080313235 | Program, apparatus, and method for managing services - A technique is provided for data coordination across a multiplicity of phases. A data receiver receives an interface dataset from the (i−1)th upstream phase. With reference to relevant representative datasets in the interface dataset, a phase-specific service manager performs its assigned services to produce a phase dataset. By consulting a schema corresponding to the ith phase, a representative dataset extractor searches the phase dataset to extract a representative dataset which is minimum but sufficient for use in the subsequent phases. A relationship descriptor generator produces relationship descriptors indicating usage relationships between this new representative dataset and the representative datasets including in the interface dataset that the data receiver has received. A data combiner appends the representative dataset and relationship descriptors to the interface dataset, thus producing a modified interface dataset. | 2008-12-18 |
20080313236 | Process for cataloging data objects backed up from a content addressed storage system - A process for organizing data objects backed up from a content-addressed storage systems is disclosed. Content-addressed storage systems back up data objects in a flat directory, labeling them with non-intuitive user-unfriendly content addresses. Such directories can be large and difficult to browse, making selective recovery of desired data objects inefficient and laborious. When the content-addressed storage system is further archived to a secondary storage device, such as tape, navigation of archived data objects is especially tedious and difficult. An embodiment of the present invention enables easy navigation of a data object directory created by building a pseudo-file structure as content addressed data objects are archived to a secondary backup device. The file structure of the data object director is based upon timestamp metadata extracted from each data object, resulting in a navigable directory tree that is more intuitive and user-friendly. | 2008-12-18 |
20080313237 | Method for High Speed Framing and a Device Having Framing Capabilities - A device having framing capabilities, the device includes at least one memory unit adapted to store data and metadata required for framing the stored data; the device is characterized by including a framer that is connected to a framed data unit and to a data fetch unit; wherein the device is adapted to select between a first operation sequence and a second operation sequence; wherein the first operation sequence comprises a data chunk and metadata fetch operation followed by a data chunk frame operation and wherein the second operation sequence comprises a multiple data chunk fetch operation followed by multiple data chunk frame operations; wherein the data fetch unit and the framer are adapted to execute the selected operation sequence. A method for framing data, the method includes storing data and metadata required for framing the stored data at one or more memory devices. The method is characterized by executing an operation sequence out of a first operation sequence and a second operation sequence; wherein the first operation sequence comprises a data chunk and metadata fetch operation followed by a data chunk frame operation and wherein the second operation sequence comprises a multiple data chunk fetch operation followed by multiple data chunk frame operations. | 2008-12-18 |
20080313238 | Read-Copy Update System And Method - A method, system and computer program product for managing requests for deferred updates to shared data elements while minimizing grace period detection overhead associated with determining whether pre-existing references to the data elements have been removed. Plural update requests that are eligible for grace period detection are buffered without performing grace period detection processing. One or more conditions that could warrant commencement of grace period detection processing are monitored while the update requests are buffered. If warranted by such a condition, grace period detection is performed relative to the update requests so that they can be processed. In this way, grace period detection overhead can be amortized over plural update requests while being sensitive to conditions warranting prompt grace period detection. | 2008-12-18 |
20080313239 | SURVEY DATABASE METHOD - A method for appending each record of a first database with a record from a second database. The records of the first database relate to information pertaining to a specific geographical location, such as an individual residing at a defined residence, or an average or other metric pertaining to all members residing at a defined residence. The second database comprises records containing statistical information pertaining to an overall population within a defined geographical area. The method further provides, for each record of the first database, identifying a record from the second database having a defined geographical area containing the specific geographical location of the record of the first database, and appending the information or fields of the second database record to the first database record. | 2008-12-18 |
20080313240 | Method for Creating Data Transfer Packets With Embedded Management Information - In a method of communicating management information from a completing entity to a requesting entity in a digital communication system, the availability of management information to be sent from the completing entity to the requesting entity is detected when generating a data packet that does not have a primary purpose of transmitting management information. The management information is included in a management information data field and the management information data field is appended to the data packet. The data packet and the management information are transmitted from the completing entity to the requesting entity. | 2008-12-18 |
20080313241 | DISTRIBUTED DATA STORAGE USING ERASURE RESILIENT CODING - An erasure resilient coding (ERC) distributed data storage system and method for storing data in a reliable and survivable fashion while minimizing hardware and associated costs. The system and method includes forming multiple protection groups both within and across storage nodes of the storage system. Data is segmented into original data blocks and ERC data blocks. Load balancing occurs by interleaving storage nodes with equal numbers of original data blocks and ERC data blocks while ensuring each node has an equal number of combined read and write operations. Unique read and write operations on data block can be performed independent of other data blocks in a protection group. The write operation uses Galois field arithmetic and ERC transform to either write or append a new data block to a storage node. The read operation recovers data in a variety of ways using ERC decoding. | 2008-12-18 |
20080313242 | Shared data center disaster recovery systems and methods - Systems and methods for providing disaster recovery services to enterprise customers of virtual computing services are described. Disaster recovery services may be provided in data centers that also provide primary computing services to enterprise customers. Disaster recovery services may be distributed across the data centers, such that no dedicated disaster recovery site exists. In addition, disaster recovery services may be provided such that each of the enterprise customers receiving primary services at a given data center may be distributed across the remaining data centers for disaster recovery purposes. | 2008-12-18 |
20080313243 | METHOD AND SYSTEM FOR HARMONIZATION OF VARIANTS OF A SEQUENTIAL FILE - A set of versions of a file, with one chosen as baseline version, is displayed as a single flow of material where all agree with the baseline and in separate difference columns where they do not. A current version may be edited either directly or by adoption of material from different versions, which may be toggled in and out of visibility. Sequential undo (step-wise or by a slider) can be localized to chosen subsets of the current version, and any chosen subset can be restored as a unit to an earlier state. | 2008-12-18 |
20080313244 | METHOD AND SYSTEM FOR DATA PROCESSING WITH DATABASE UPDATE FOR THE SAME - In a system cooperating a high performance computer and a low performance computer, a load of database processing upon the low performance computer is reduced. In a high performance center running DBMS for managing each version by using logical structure data of a database as physical structure pages and one or more terminals having a lower performance than that of the center, an update difference file is created for a center side received command input to the center, a backup file is created for a terminal side received command input to the terminal, and a version applied with the terminal side received command is updated to a version after update, by sequentially overwrite copying the backup file and update difference file. | 2008-12-18 |
20080313245 | Non-Disruptive Backup Copy in a Database Online Reorganization Environment - Various embodiments of a computer system and computer program product backup a dataset. An input image copy of the dataset is read, wherein the input image copy is prior to a start of dataset reorganization. A cursor value associated with reorganization of said dataset is determined. A backup copy is produced based on the input image copy, the changes from the log and the cursor value. | 2008-12-18 |
20080313246 | INTERVAL PARTITIONING - A method and apparatus for managing data in a partitioned data storage space is provided. Data referencing a new data item to be stored in the data storage space is received. It is determined that the data item does not pertain to any previously created partition. In response to the determination, a new partition is automatically created in the data storage space. The partition is mapped to a new set of values, such as to a next unpartitioned interval of dates or numbers. | 2008-12-18 |
20080313247 | Page Ranking Based on a Behavioral WEB Graph - A computer implemented method for scoring a first network node comprising data accessible to a user when connected to the network has steps of (a) determining at least an approximate probability for the first network node that a user not connected to the node will connect to the first node before connecting to any other node; and (b) assigning a score to the node based at least in part on the determined probability. | 2008-12-18 |
20080313248 | Arrangement and method for cross-monitoring of data - An arrangement for cross monitoring two independent signals. The arrangement a calculator configured to calculate a value depending upon a signal value, a drift value and a feedback value, and a determining unit configured to determine a larger of the calculated value and a first predetermined value. The arrangement also includes a comparing unit configured to compared the determine larger value with a second predetermined value and a delaying unit configured to delay the determined larger value and change status of the larger value to become an updated feedback value to be provided to the calculator. The arrangement is characterized in that the signal value includes information about an absolute value of a difference between the two independent generated signals. | 2008-12-18 |
20080313249 | RANDOM NUMBER GENERATOR WITH RING OSCILLATION CIRCUIT - A random number generator includes a ring oscillator having an EX-OR gate and four inverters together forming a loop. This loop enters stable state for a start signal having the low level and oscillates for the start signal having the high level. When the start signal has a pulse of a width shorter than the loop's delay time, output nodes responsively, sequentially enter metastable state hovering between the high and low levels. The metastable waveform becomes smaller with time and finally disappears. As metastable state cannot be controlled in longevity, it disappears at any random number node. A counter thus outputs a signal serving as true random number data depending on the longevity of the metastable state. A random number generator miniaturized and having reduced power consumption, and of high performance can thus be implemented. | 2008-12-18 |
20080313250 | RANDOM SIGNAL GENERATOR AND RANDOM NUMBER GENERATOR INCLUDING THE SAME - A random signal generator includes a differential noise generation circuit, an amplification circuit and a single-ended amplifier. The differential noise generation circuit includes a pair of input nodes and a pair of output nodes, and is configured to receive noise signals at the pair of input nodes and to generate differential noise signals at the pair of output nodes. The differential noise generation circuit is self-biased such that the pair of input nodes is coupled to the pair of output nodes. The amplification circuit is configured to amplify the differential noise signals output from the differential noise generation circuit to generate amplified differential signals. The single-ended amplifier is configured to generate a random signal based on the amplified differential signals, the random signal having irregular transition time points. | 2008-12-18 |
20080313251 | SYSTEM AND METHOD FOR GRAPH COARSENING - A method for coarsening a graph, the graph including a plurality of vertices, the method incorporating:
| 2008-12-18 |
20080313252 | Sphere Decoder and Decoding Method Thereof - A sphere decoder sets a Euclidean distance between a lattice vector obtained by using an MMSE or ZF estimate and a received signal as an initial radius, further reduces the initial radius, and searches lattices points included inside a hypersphere with the further reduced initial radius. In addition, one lattice vector having a minimum Euclidean distance is output. One dimension is selected to reduce an initial radius, and estimates in other dimensions are kept fixed, excluding the selected dimension. Then candidate lattice points are searched in the selected dimension, excluding a current estimate, such that a minimum Euclidean distance and a lattice point estimate corresponding to the minimum Euclidean distance are obtained. The initial radius is updated by the minimum Euclidean distance, and a final lattice vector is constructed by combining a lattice point estimate corresponding to the initial radius and the lattice point estimates in other dimensions. | 2008-12-18 |
20080313253 | OPERATION CIRCUIT FOR MODIFIED EUCLIDEAN ALGORITHM IN HIGH-SPEED REED-SOLOMON DECODER AND METHOD OF IMPLEMENTING THE MODIFIED EUCLIDEAN ALGORITHM - Provided are an operation circuit for a modified Euclidean algorithm in a high-speed Reed-Solomon (RS) decoder and a method of implementing the modified Euclidean algorithm. Since a finite state machine (FSM) for generating a stop signal and an FSM for generating a control signal that controls a swap operation, a shift operation, and a polynomial operation for each basic cell of the modified Euclidean algorithm are used, an area-efficient RS decoder can be realized without using a conventional degree computation unit for comparing and calculating degrees. | 2008-12-18 |
20080313254 | VIRTUAL FIELDBUS DEVICE - A virtual fieldbus device module is a software or firmware module that enables an otherwise ordinary fieldbus device to become a complex fieldbus device, capable of registering and maintaining multiple fieldbus network addresses for one or more “virtual” fieldbus devices. Each virtual fieldbus device has one or more sensor inputs and appears to the fieldbus network as an individual physical fieldbus device, despite the complex fieldbus device only having one physical connection to the fieldbus network. The virtual fieldbus device module may be incorporated into a device's firmware or may be included in a memory plug-in capable of being removed. The communication packet processing of a complex fieldbus device running the virtual fieldbus device module includes receiving a communication packet over the fieldbus network, determining whether the address associated with the packet matches any of the addresses registered by the complex fieldbus device, and processing any packets that match. | 2008-12-18 |
20080313255 | Methods and apparatus for machine-to-machine communications - Methods and apparatus for machine-to-machine communications are disclosed. A communications server provides a way for application servers on the Internet to communicate with a plurality of physically remote devices that do not have “traditional” Internet connections. Communications between an application server and its remote devices are normalized by the communications server so that the need for a variety of wired and wireless protocols remains transparent to the application server. In addition, the application server may initiate communications with remote devices using dynamic IP addresses, because the communications server discovers dynamic IP addresses using a non-IP based protocol. | 2008-12-18 |
20080313256 | Automatically Sharing a User's Personal Message - Described techniques enable a particular user to automatically share a piece of content with a group of users. To share the content, the particular user navigates to a Website or the like to identify the desired piece of content. The particular user then chooses to share the piece of content by actuating a button, an icon, or the like displayed within the content (e.g., Web content) or displayed within the browser's toolbar. In some embodiments, the users with whom the piece of content is then shared each include the particular user within a contact list. This document also describes techniques capable of enabling the particular user to allow a third party to select and share a piece of content. In some instances, the piece of content comprises an advertisement. This piece of content may be shared with a group of users that include the particular user as a contact. | 2008-12-18 |
20080313257 | Method and Apparatus for Policy-Based Transfer of an Application Environment - A computer implemented method, apparatus, and computer program product for transferring an application environment between a plurality of computing devices. The process retrieves a set of transfer policies in response to detecting a presence of a second computing device in the plurality of computing devices. The set of transfer policies govern the transfer of the application environment from a first computing device. The process then determines whether conditions for the transfer have been satisfied. Conditions for transfer are specified by the set of transfer policies. The process subsequently transfers application data to the second computing device if the conditions for the transfer have been satisfied. The application data is used to create the application environment on the second computing device. | 2008-12-18 |
20080313258 | Network System, Server, Data Processing Method and Program - A front-end server for temporarily holding an operation request for a NAS server, which is sent from a predetermined client, is interposed between the NAS server and clients on a network. This front-end server holds information concerning a correlation among data files stored in the NAS server, optimizes the operation request received from the client based on the information, and transmits the operation request to the NAS server. | 2008-12-18 |
20080313259 | IN-FLIGHT ENTERTAINMENT AND CABIN INTEGRATION SERVICE ORIENTED SOFTWARE ARCHITECTURE AND METHOD - A software architecture for integrating an in-flight entertainment system and a vehicle cabin functions system. A first network serves the in-flight entertainment system, and a second network serves the vehicle cabin functions system. A first set of common functions is available via the first network, and a second set of common functions is available via the second network. At least one interface links the first and second sets of common functions and is adapted to link at least one additional service to at least one of the first and second networks. | 2008-12-18 |
20080313260 | Automated website generation - A system that automates the creation of websites for organizations that share similar organizational structure and for which publicly accessible information is available. The system automatically populates web pages with content derived from information gathered from public sources in addition to content that is developed for each type of organization. The system also acts as a dynamic web site hosting system to deliver the web sites to the public via the Internet. The system also acts as a web site maintenance system which allows authorized users the ability to add and delete web pages, edit the content of web pages, add sections to the web site, and add other features to web pages such as calendars, blogs, forms and image galleries, all using an ordinary web browser such as Internet Explorer or Mozilla Firefox without the need to install additional software on a client computer. All information including web page content, user identification information, and organization information, is stored in databases and files such that a single server computer can host multiple school web sites with a single instance of software installed on the server. A web-based application named “slates” is presented as an alternative way of adding and managing editorial content on web pages. | 2008-12-18 |
20080313261 | SERVER, CLIENT APPARATUS, PROGRAM AND DOWNLOAD METHOD - A server connectable to a client apparatus over a network is disclosed. The server includes: means for generating a file containing an address of a download server that can distribute a download file to the client apparatus over the network and a first parameter that temporally regulates access from the client apparatus to the download server; and means for distributing the file to the client apparatus in response to a request from the client apparatus. | 2008-12-18 |
20080313262 | Community Computing Method and Community Management System - The present invention provides a community computing method and system comprising a step of community formation forming a community by defining a goal, policies, members, operations among the members, an operation situation of the community and an idle situation of the community, a step of community standby both waiting for an operation starting timing and organizing an actual community member, after the step of community formation, a step of community activation both being self activated and starting an operation, when the community operation situation is ready while the community monitors a context information, after the step of community standby, a step of community deactivation both temporarily stopping an operation for itself and waiting for a next community operation, when the community satisfies the goal of the community, or a situation to deactivate comes in, after the step of community activation; and, a step of community termination terminating all operations for itself in case the community does not need to operate any more. | 2008-12-18 |