39th week of 2010 patent applcation highlights part 85 |
Patent application number | Title | Published |
20100250553 | Data display apparatus, method ,and program - A display apparatus includes: a first memory to store a plurality of contents and pieces of content information including a plurality of elements; an element selector to select at least part of the plural elements correspond to a first content; a determine unit to determine whether or not the selected element matches the plural elements correspond to the contents; a generator to generate corresponding information for each of the contents based on a result of the determination; a second memory to store pieces of the corresponding information; a content selector to select a second content; a calculator to calculate degrees of association to the second content; a deciding unit to decide a arrangement positions of the plural contents except the second content according to the degrees of association calculated by the calculator; and a display unit to display the contents at the arrangement positions decided by the deciding unit. | 2010-09-30 |
20100250554 | ADDING AND PROCESSING TAGS WITH EMOTION DATA - Emotion data is added to tags. The emotion data is generated by a user upon accessing content. The emotion data is obtained from measurable physiological parameters that reflect the user's emotions while accessing the content. The emotion data can be used to provide services. | 2010-09-30 |
20100250555 | Calculating Web Page Importance - The page ranking technique described herein employs a Markov Skeleton Mirror Process (MSMP), which is a particular case of Markov Skeleton Processes, to model and calculate page importance scores. Given a web graph and its metadata, the technique builds an MSMP model on the web graph. It first estimates the stationary distribution of a EMC and views it as transition probability. It next computes the mean staying time using the metadata. Finally, it calculates the product of transition probability and mean staying time, which is actually the stationary distribution of MSMP. This is regarded as page importance. | 2010-09-30 |
20100250556 | Determining User Preference of Items Based on User Ratings and User Features - A set of item-item affinities for a plurality of items is determined based on collaborative-filtering techniques. A set of an item's nearest neighbor items based on the set of item-item affinities is determined. A set of user feature-item affinities for the plurality of items and a set of user features is determined based on least squared regression. A set of a user feature's nearest neighbor items is determined based in part on the set of user feature-item affinities. Compatible affinity weights for nearest neighbor items of each item and each user feature are determined and stored. Based on user features of a particular user and items a particular user has consumed, a set of nearest neighbor items comprising nearest neighbor items for user features of the user and items the user has consumed are identified as a set of candidate items, and affinity scores of candidate items are determined. Based at least in part on the affinity scores, a candidate item from the set of candidate items is recommended to the user. | 2010-09-30 |
20100250557 | SYSTEM AND METHOD FOR EXTRACTING USERS OF SIMILAR INTERESTS BETWEEN VARIOUS TYPES OF WEB SERVERS - Disclosed herein is a system and method for extracting users of similar interests between various types of web servers. The system includes a user profile vector creation unit, a user similarity calculation unit, and a similar user extraction unit. The user profile vector creation unit collects tag data, performs standardization calculation on the degree of importance of each of one or more tags, and creates user profile vectors for respective users. The user similarity calculation unit calculates user similarity using the user profile vectors of the respective users created through the user profile vector creation unit. The similar user extraction unit extracts users of similar interests using the value of the user similarity calculated through the user similarity calculation unit. | 2010-09-30 |
20100250558 | System and Method for Targeted Ad Delivery - Systems and associated methods for targeted ad delivery are described. In one aspect, a user profile includes at least one user content category identifier and a user interest score. The user interest score is increased by an amount if the content category identifier of a requested webpage matches the at least one user content category identifier. In a further aspect, the user interest score is indicative of a level of interest of the user in a content category identified by the at least one user content category identifier. In another aspect, the user interest score can be reduced according to a long-term decay rate that slowly reduces the user interest score. In another aspect, the user interest score can also be reduced according to a short-term decay rate that rapidly reduces the user interest score. | 2010-09-30 |
20100250559 | Automatic Match Tuning - Methods and apparatus, including computer program products, for identifying matches between disparate schemas calculates a degree of similarity between elements of two schemas using each of multiple matching processes. The calculated degrees of similarity are combined using a first weighting vector to produce first combined degrees of similarity. The first weighting vector includes multiple weighting coefficients and each weighting coefficient corresponds to one of the matching processes. The weighting coefficients are tuned using information relating to a predicted degree of matching accuracy associated with the first weighting vector. | 2010-09-30 |
20100250560 | Bit string merge sort device, method, and program - To realize a high speed merge sort method by applying a coupled node tree, which method extracts a smallest or largest key from a plurality of sorted key storage areas in each of which is stored keys comprised of bit strings that are sorted, and generates a coupled node tree for merge while adding a processing source identifier that identifies the sorted storage area wherefrom the key has been extracted, and repeats the actions of writing out into the merged key storage area a key being obtained by a minimum or maximum value search on the coupled node tree and deleting the key, and inserting into the coupled node tree a key by extracting the key from one of the plurality of sorted key storage areas. | 2010-09-30 |
20100250561 | CONTENTS DISPLAY SYSTEM, CONTENTS DISPLAY METHOD AND CONTENTS DISPLAY PROGRAM - The present invention is directed to a contents display system that arranges an image corresponding to contents in accordance with predetermined attribute information. The contents display system is provided with a contents arrangement means that arranges a contents image corresponding to contents that do not meet a predetermined limitation condition at a position where a viewing recognition of at least part of the contents corresponding image is not obstructed by a contents image corresponding to contents that meet a predetermined limitation condition. | 2010-09-30 |
20100250562 | Recognition of addresses from the body of arbitrary text - A method of analyzing words in an arbitrary text document comprises identifying a candidate name of an inhabited area in an arbitrary text, searching and isolating strings to the left and the right of the candidate name, comparing these strings to a map database comprising addresses containing the candidate name, and thereby determining a complete address from the strings matching the map database and the candidate name. A method for searching for a service or product on the World Wide Web comprises providing a global database of web pages indexed by words and locations. The global database is searched using keywords describing the service or product and using a search location. The search process returns a list of web pages matching the keywords and the search location. | 2010-09-30 |
20100250563 | PROFILING IN A MASSIVE PARALLEL PROCESSING ENVIRONMENT - A computer-implemented method of profiling a data set in a parallel processing environment includes vertically partitioning an initial data set. One or more attribute subsets are then profiled. A list of subjects is generated each corresponding to a specific attribute value identified in the profiling. Values of multiple attributes are extracted for each identified subject, and the sample results are assembled and merged. | 2010-09-30 |
20100250564 | TRANSLATING A COMPREHENSION INTO CODE FOR EXECUTION ON A SINGLE INSTRUCTION, MULTIPLE DATA (SIMD) EXECUTION - A method of translating a comprehension into executable code for execution on a SIMD (Single Instruction, Multiple Data stream) execution unit, includes receiving a user specified comprehension. The comprehension is compiled into a first set of executable code. An intermediate representation is generated based on the first set of executable code. The intermediate representation is translated into a second set of executable code that is configured to be executed by a SIMD execution unit. | 2010-09-30 |
20100250565 | ANALYTICS - Systems and methods for creating an aggregation metric object for use in accelerating data update operations. One or more source objects are identified, a target object is identified, and fields between the one or more source objects and the target object are mapped. Fields in the target object are automatically updated pursuant to a user defined schedule; and updates to a dashboard object using the target object are provided upon request from the user to update the dashboard object. | 2010-09-30 |
20100250566 | Method and Computer System for Aggregating Data from a Plurality of Operational Databases - A method and computer system for aggregating data from a plurality of operational databases are provided. It is determined if a transformation script stored in storage of a computer system has been modified. Delta data extracted from said operational databases and specified by the transformation script is automatically merged and transformed if the transformation script is unmodified. All data extracted from said operational databases and specified by the transformation script is automatically merged and transformed if the transformation script is unmodified. | 2010-09-30 |
20100250567 | SUB-MAILBOX FOLDER HIERARCHY TO REPRESENT A SEPARATE PHYSICAL MAILBOX TO A USER - Architecture that provides an abstraction of a mailbox store that allows clients to connect to multiple “alternate” mailboxes associated with a single user, exposing the same mechanism used to connect to a user's main mailbox. Beneath this abstraction, support for alternate mailboxes is implemented as a folder hierarchy contained within the user's own mailbox or another physical mailbox. The architecture uses a sub-mailbox folder hierarchy to virtualize a separate physical mailbox. On top of this basic infrastructure, other features can be built such as server-hosted e-mail archives and mailboxes mirrored from other e-mail and PIM data systems. In support thereof, a mechanism is provided for an abstraction layer to expose all or a subset of the alternate mailbox features, and to advertise which alternate mailbox features are supported per alternate mailbox. | 2010-09-30 |
20100250568 | Method for Installing a Web Package Within a Manufacturing Executing System - A method enables the administration of resources (content) in web packages. By automatically adding a prefix to the resource name causing a name conflict, even resources having the same name can be handled when installing a new web package by the virtual file system mapping the resources to which a prefix has been added to the physical content required for the web application. | 2010-09-30 |
20100250569 | APPARATUS FOR MULTIMEDIA INTEGRATED RETRIEVAL AND STORAGE MEDIUM STORING A MULTIMEDIA INTEGRATED RETRIEVAL PROGRAM - A multimedia integrated retrieval apparatus includes a feature value extracting unit calculating a feature value of single media data; a media information storage unit storing the feature value and storing composite media data in association with the single media data; a retrieval processing unit identifying other pieces of single media data corresponding to the single media data; a retrieval controlling unit, generating structural body data that includes a first node indicative of the single media data, a second node indicative of the another piece of single media data, a first link connecting the first node to the second node, a third node indicative of another composite media data, and a second link connecting the third node to the second node, if the another piece of composite media data including the another piece of single media data is present; and a display unit displaying the structural body data. | 2010-09-30 |
20100250570 | APPARATUS AND METHOD FOR MANAGING PRESENCE INFORMATION IN MOBILE COMMUNICATION SYSTEM - An apparatus and method for managing presence information in a mobile communication system includes inputting media data to be transmitted to another terminal, confirming presence information that corresponds to the inputted media data in a presence database representing a correspondence relationship between media data and presence information, and requesting a presence information update of the terminal by transmitting the confirmed presence information to a presence server. | 2010-09-30 |
20100250571 | SYSTEM AND METHOD FOR AN ORTHOPEDIC DYNAMIC DATA REPOSITORY AND REGISTRY FOR RANGE - At least one embodiment is directed to a system ( | 2010-09-30 |
20100250572 | DATA CONTINUOUS SQL PROCESS - One embodiment is a method that repeatedly triggers a User Defined Function (UDF) that generates a data stream. A data continuous Structured Query Language (SQL) query is applied to the data stream to construct a data continuous SQL process (DCSP) which executes in a database. | 2010-09-30 |
20100250573 | SEARCH TERM MANAGEMENT IN AN ELECTRONIC DISCOVERY SYSTEM - Embodiments of the invention relate to systems, methods, and computer program products for improved electronic discovery. More specifically, embodiments relate to managing the process for creating search term sets to be applied to electronic data sets associated with a case in an electronic discovery system. A search term management application is provided that allows for multiple users to work collaboratively to define the final search term set that is subsequently applied to the corpus of electronic data for the case. In addition, the application provides for tracking the overall search term creation process. In addition, embodiments provide for a search term hit count engine that is configured to determine search term hit counts for data as a means of predicting the volume of data needed to review. | 2010-09-30 |
20100250574 | USER DICTIONARY TERM CRITERIA CONDITIONS - Techniques are disclosed for processing an abstract query which includes a dictionary term criteria condition. The dictionary term criteria condition is used to specify a set of one or more keywords, each of which should appear in a distinct document (of a defined set of documents) in order for the condition to be satisfied. In one embodiment, a user defines an abstract query by specifying a model entity (a logical focus for a query used to identify a set of documents associated with the model entity), logical fields (specifying query conditions and information to be returned), and a set of terms for a dictionary term criteria condition. | 2010-09-30 |
20100250575 | Query Throttling During Query Translation - A computer determines whether an original query expressed in an initial query language includes clauses unsupported by a target query language. If so, the computer separates the original query into a client-side query and one or more server-side queries. The computer then determines whether the client-side query is efficient. If so, the computer translates the one or more server-side queries into one or more supplemental queries expressed in the target query language and receives server-side result sets for the supplemental queries. The computer generates a client-side result set by querying the server-side result sets using the client-side query. The computer returns the client-side result set as a result set of the original query. If the client-side query is not efficient, the computer returns an error message. Thus, by identifying inefficient queries, the computer effectively controls (i.e., throttles) the amount of work performed by the computer to process queries. | 2010-09-30 |
20100250576 | EXECUTION OF SEMANTIC QUERIES USING RULE EXPANSION - A semantic query may refer to a logical rule, where the rule is defined in terms of constituent expressions. In order to execute the semantic query efficiently, occurrences of the rule may be expanded by replacing the rule with its constituent expressions. Expansion may be performed repeatedly, until only grounded expressions remain. Expressions are grounded when they refer to tables or views that are represented in an underlying database. Once the rule has been reduced to grounded expressions, the semantic query processor may formulate a relational query in terms of the grounded expressions. If the relational query takes into account the various grounded expressions to which the rule reduces, then the portion of the semantic query that refers to the rule may be processed without an excessive number of round trips to the relational database. | 2010-09-30 |
20100250577 | TRANSLATION SYSTEM AND METHOD FOR SPARQL QUERIES - A computer-implemented system and method for translating a SPARQL query. The system includes: a parser/lexer for parsing the SPARQL query; a hidden negative pattern detector for detecting a hidden negative pattern in the parsed SPARQL query; a hidden negative pattern translator for translating the detected hidden negative pattern into an explicit negative pattern; a separator for separating the explicit negative pattern from a positive pattern in the parsed SPARQL query; a negative pattern translator for translating the explicit negative pattern into a negative portion of an SQL statement; a positive pattern translator for translating the positive pattern into a positive portion of the SQL statement; and an SQL statement combiner for combining the negative portion of the SQL statement with the positive portion of the SQL statement. | 2010-09-30 |
20100250578 | SYSTEM AND METHOD FOR CONDUCTING A PROFILE BASED SEARCH - The present invention provides a method and system for conducting a profile based search. The method and system includes receiving a search request including one or more search terms from a user, parsing the search request into categorical verticals, determining search refinement data relative to the categorical verticals, the search refinement data including at least one of: profile information, environmental data relative to the search request and historical behavior data relating to the search request or the user and accessing a database of aggregated search data based on the search refinement data. The method and system includes using the aggregated search data, determining a most relevant search query and a most relevant user profile, refining the search request based on the most relevant search query and most relevant user profile and generating an output display of a search result set based on the refined search request. | 2010-09-30 |
20100250579 | RECALLING SPAM EMAIL OR VIRUSES FROM INBOXES - A method for operating an apparatus to recall email which has already passed through a spam filter to user mailboxes. An apparatus stores a highly efficient database for a brief period of time after an email is received, filtered, and transmitted to an email server. Message id, recipient, connecting IP address and other spam attributes are stored in a searchable format. After receiving updated spam attributes, a spam filter apparatus under software control queries the database for messages that were not detected as spam before transmittal to the email clients and servers, and sends spam recall messages. Improved email clients and servers adapted by software instructions, move or modify email user mailboxes upon receipt of the spam recall. | 2010-09-30 |
20100250580 | SEARCHING DOCUMENTS USING A DYNAMICALLY DEFINED IGNORE STRING - Systems, methods and articles of manufacture are disclosed for searching a plurality of documents using a dynamically defined ignore string. The ignore string may be specified by a user. An overlay index may be generated over the plurality of documents. The overlay index may include a posting list for each term in the ignore string. Each posting list may specify the documents of the plurality of documents in which the respective term occurs outside of the ignore string. The overlay index may also include a posting list that specifies all occurrences of the ignore string in the plurality of documents. Once generated, a user may search the plurality of documents while occurrences of the ignore string in the plurality of documents are ignored in text-based searches. | 2010-09-30 |
20100250581 | SYSTEM AND METHOD OF DISPLAYING IMAGES BASED ON ENVIRONMENTAL CONDITIONS - In one aspect, the system and method provides a modified image in response to a request for a street level image at a particular location, wherein the previously captured image is modified to illustrate the current conditions at the requested location. By way of example only, the system and method may use local weather, time of day, traffic or other information to update street level images. | 2010-09-30 |
20100250582 | SYSTEMS, METHODS, AND SOFTWARE FOR SEARCHING AND RETRIEVING FACT-CENTRIC DOCUMENTS - One exemplary system receives a user query containing at least one fact and normalizes that query into a query footprint. Within the information-retrieval system, each document has a pre-computed document footprint. The document footprint can take into account the facts and/or anchor terms and their relationships to other facts, anchor terms and/or general terms within the document. The query footprint relates to each document footprint and any document footprint that is within a similarity threshold is selected. Finally, a signal associated with the documents associated with the selected document footprints is transmitted to the user. | 2010-09-30 |
20100250583 | Social Network Query and Response System to Locate Subject Matter Expertise - A method for identifying a person who possesses the expertise in a specific subject matter, wherein the method comprises receiving a query and criteria from a first user and, transmitting a request to a server. Upon receiving the request, the server selects a second user from the first user's contacts based on the request. Similarly, the server selects a third user from the second user's contacts, wherein the third user is not in the first user's contacts. After the users are selected, the server transmits the request to the second user and the third user's terminal. If the second user and the third user do not respond to the request, the server selects a fourth user from the third user's contacts, wherein the fourth user is not in the first user and the second user's contacts. This process is performed by the server until an “expert” responds to the request. | 2010-09-30 |
20100250584 | METHOD AND APPARATUS IN A DATABASE SYSTEM - A method and a telecommunication database system for facilitating modifications in the database and the handling of data queries. The database comprises an original dataset with data entries containing original data for different objects, and at least one auxiliary dataset with data entries containing updated data for at least some of the objects. A dataset tag is included in the data entries in either dataset indicating which dataset each entry belongs to. When a querying logic makes a query for data in a wanted data entry, the wanted data entry is obtained from a dataset determined based on the dataset tag in the data entry. | 2010-09-30 |
20100250585 | CONTEXT BASED VIDEO FINDER - Embodiments of the invention relate to a method for video retrieval by providing a first audio video file, determining a first identifier of a first piece of music in the first audio video file, looking up for the first identifier first meta data in a music database, in which said first meta data are associated with said first identifier, providing second meta data of a second piece of music from the music database. The second piece of music is included in a second audio video file. Further the method is conducted by determining a similarity measure by comparing the first and second meta data, and providing the second audio video file or an identifier thereof depending on the similarity measure. Further embodiments relate to a server, a user device and a system and a computer program product for video retrieval. | 2010-09-30 |
20100250586 | METHOD AND SYSTEM FOR CREATING A CONCEPT-OBJECT DATABASE - Embodiments of the present invention are directed to acquiring information from the worldwide web, organizing information acquired from the worldwide web, and using the acquired and organized information to facilitate web-page searching, web-page browsing, and other worldwide-web-based activities. In one embodiment of the present invention, a database of concept objects is created from an initial set of semantic objects and from hyperlink information obtained from web pages by one or more web crawlers. The initial set of semantic objects is processed using hyperlink based objects created by the web crawler. The processed semantic objects are then associated with additional hyperlink-based objects to create a concept-object database. In certain embodiments of the present invention, the concept-object database can be further refined and supplemented in an automated fashion by additional web crawling, subsequent association of hyperlink-based objects with concept objects, and creation of new concept objects as well as by user input to, and editing of, the concept-object database. The concept-object database may be employed, in various embodiments of the present invention, to facilitate web browsing, web-page searching, and other worldwide-web-base activities. | 2010-09-30 |
20100250587 | Method for Operating a Portable Mobile Internet Media Recorder - This invention relates to a method for operating a portable mobile Internet media recorder. Such media recorder comprises an energy supply unit, a control unit, a user interface comprising a display and at least one user key, a wireless Internet communication link, a media player with a digital media data memory, and a media data output. Such mobile Internet media recorder is usually used in a mobile Internet-based data communication system comprising at least a monitoring station for a number of media sources. The essential aspects of the method are as follows:
| 2010-09-30 |
20100250588 | IMAGE SEARCHING SYSTEM AND IMAGE SEARCHING METHOD - In an image searching system, a camera | 2010-09-30 |
20100250589 | Tree structured P2P overlay database system - A system and methods to construct and maintain a balanced-tree overlay network are used to host distributed databases. As overlay nodes can detach from and re-attach to an overlay unpredictably, overlay protocols must maintain the overlay tree properly to minimize communication overheads associated with store and retrieval operations of the hosted databases. Unlike a DHT (distributed hash table) approach, the balanced-tree approach has the advantages of stabilizibility and provable correctness of the overlay protocols. Fast inquiry can be achieved by using a caching algorithm that allows each overlay node to keep track of data ranges stored in a neighboring set of nodes. Self-healing and load balancing protocols are also incorporated to enhance the performance and stability of the tree-structured overlay. | 2010-09-30 |
20100250590 | System and method for managing energy - A system for managing energy, comprising a digital exchange with a communications interface adapted to allow connections from remote users over a data network, wherein the digital exchange receives preferences from a plurality of exchange participants and these preferences are used at least in part to create response profiles relevant to the participants, at least some of the response profiles are aggregated into response packages with defined statistical properties, and at least some of the response packages are made available for use by participants in the digital exchange, is disclosed. | 2010-09-30 |
20100250591 | Methods, Systems, And Computer Program Products For Providing Access To Metadata For An Identified Resource - Methods and systems are described for providing access to metadata for an identified resource. Information identifying a resource and a resource domain of a resource provider of the resource is received. A metadata access request (MAR) having the information is generated and transmitted for routing based on the resource domain to a resource directory node for accessing a record associating the resource with metadata for the resource where the metadata is in a domain represented by a metadata repository node. An accessor for accessing the metadata is received in response to the MAR. | 2010-09-30 |
20100250592 | Unifying Web And Phone Presence - The subject matter of this specification can be embodied in, among other things, a computer-implemented method that includes obtaining, at a computer system, a plurality of contact identifiers for a computer account holder, wherein the identifiers represent a plurality of different communication modes; identifying a handle for the account holder, wherein the handle is associated with a uniform resource locator; and correlating the handle with the plurality of contact identifiers, and storing the handle and plurality of contact identifiers together so as to permit retrieval of the contact identifiers in response to identification of the handle. | 2010-09-30 |
20100250593 | NODE DEVICE, INFORMATION COMMUNICATION SYSTEM, METHOD FOR MANAGING CONTENT DATA, AND COMPUTER READABLE MEDIUM - A node device communicates with a plurality of node devices via a network. The node device includes a first obtaining unit that obtains search information for searching the content data stored in at least one node device, and a particular determination unit that applies a predetermined rule to determine whether the search information is required to be stored. A first storage unit stores the search information when required. A second obtaining unit obtains the content data from the information communication system, and a second storage unit stores the content data from the second obtaining unit. A third storage unit stores the search information corresponding to the stored content data in the second storage unit. A management unit manages the stored content in the second storage unit based on the search information stored in at least one of the first storage unit and the third storage unit. | 2010-09-30 |
20100250594 | NODE DEVICE, INFORMATION COMMUNICATION SYSTEM, METHOD FOR RETRIEVING CONTENT DATA, AND COMPUTER READABLE MEDIUM - A node device connected to other node devices has a particular obtaining unit that obtains search information including, a first determination unit that applies a predetermined rule to determine whether the search information obtained by the particular obtaining unit is required to be stored in the node device. The node device has a first storage unit that stores search information when required, and a second determination unit that determines whether the search information obtained by the particular obtaining unit is newly published in the network. A second storage unit stores the search information when the second determination unit determines that the storage information is newly published. A search unit searches the content data, based on the search information stored in at least one of the first storage unit and the second storage unit. | 2010-09-30 |
20100250595 | COMPUTER SYSTEMS AND METHODS FOR FACILITATING ADOPTION - Disclosed is a data store for use by a first and second class of adoption participants having access privileges. A query is initiated for a first member of the first class or a second member of the second class upon access privilege verification. When for the first member, the query defines a qualifying family that may adopt an unborn or newly born child from the first member. When for the second member, the electronic query defines characteristics of (i) a qualifying unborn or newly born child that may be adopted by the second member and (ii) optionally the birth parents. Data store records are either associated with members of the first or second class of adoption participants. The data store includes records from a first and second adoption agency. The data store is searched with the query thereby obtaining a search result comprising one or more records matching the query. | 2010-09-30 |
20100250596 | Methods and Apparatus for Identifying Conditional Functional Dependencies - Methods and apparatus are provided for discovering minimal conditional functional dependencies (CFDs). CFDs extend functional dependencies by supporting patterns of semantically related constants, and can be used as rules for cleaning relational data. A disclosed CFDMiner algorithm, based on techniques for mining closed itemsets, discovers constant minimal CFDs. A disclosed CTANE algorithm discovers general minimal CFDs based on the levelwise approach. A disclosed FastCFD algorithm discovers general minimal CFDs based on a depth-first search strategy, and an optimization technique via closed-itemset mining to reduce search space. | 2010-09-30 |
20100250597 | MODELING SEMANTIC AND STRUCTURE OF THREADED DISCUSSIONS - A simultaneous semantic and structure threaded discussion modeling system and method for generating a model of a discussion thread and using the model to mine data from the discussion thread. Embodiments of the system and method generate a model that contains both semantic terms and structure terms. The model simultaneously models both semantics and structure of the discussion thread. A model generator includes a semantic module generates two semantic terms for the model and a structure module generates two structure terms for the model. The generator combines the two semantic terms and the two structure terms to generate the simultaneous semantic and structure model. Embodiments of the system and method include an applications module, which contains three application that use the model to reconstruct reply relations among posts in the discussion thread, identify junk posts in the discussion thread, and find experts in each sub-board of web forums. | 2010-09-30 |
20100250598 | GRAPH BASED RE-COMPOSITION OF DOCUMENT FRAGMENTS FOR NAME ENTITY RECOGNITION UNDER EXPLOITATION OF ENTERPRISE DATABASES - Methods and systems are described that involve recognizing complex entities from text documents with the help of structured data and Natural Language Processing (NLP) techniques. In one embodiment, the method includes receiving a document as input from a set of documents, wherein the document contains text or unstructured data. The method also includes identifying a plurality of text segments from the document via a set of tagging techniques. Further, the method includes matching the identified plurality of text segments against attributes of a set of predefined entities. Lastly, a best matching predefined entity is selected for each text segment from the plurality of text segments. | 2010-09-30 |
20100250599 | METHOD AND APPARATUS FOR INTEGRATION OF COMMUNITY-PROVIDED PLACE DATA - An approach is provided for integrating place metadata provided by a community of metadata builders, including receiving registration data that indicates one or more values for a corresponding one or more attributes that describe a place. A place is associated with a geographic location. Providing an indication of match between the registration data and metadata for a predetermined place is also initiated. In some embodiments, a new entry for a set of predetermined places is generated based on validating the registration data and a negligible degree of match. In some embodiments, a unique identifier for the place is included in indication of match for either a new place represented by the registration data or a matching predetermined place. | 2010-09-30 |
20100250600 | Small Molecule Mimetics of Erythropoietin - The invention features computer-assisted methods for identifying molecules which will bind to the EPO receptor and act as an erythropoietin (EPO) mimetic. Preferred EPO mimetics identified using the method of the invention act as agonists of the EPO receptor in one or more in vitro or in vivo biological assays of EPO activity. | 2010-09-30 |
20100250601 | IMAGE SEARCH DEVICE AND IMAGE SEARCH METHOD - An image search device is provided which relatively easily outputs images that a user wishes to use for interpolation from among a large volume of stored image content data. | 2010-09-30 |
20100250602 | COMPUTER STORAGE APPARATUS FOR MULTI-TIERED DATA SECURITY - A computer storage apparatus. In one embodiment, the apparatus includes: (1) primary file storage, (2) a controller coupled to said primary file storage and configured to provide an interface by which data is communicated therewith, (3) formula/offset file storage coupled to said controller and configured to store at least one formula/offset and (4) pointer file storage coupled to said controller and configured to store at least one pointer, said controller further configured to provide said interface based on interaction with said formula/offset file storage and said pointer file storage. | 2010-09-30 |
20100250603 | System and Method of Performing Risk Analysis using a Portal - In one embodiment the present invention includes a system and method of performing risk analysis on a portal. In one embodiment, risk analysis software sends requests for user information and user authorization data to an agent. The agent may be coupled to a portal and may generate queries for accessing information on the portal. The portal may include user information and authorization data useful for performing risk analysis. The agent may retrieve information used in a risk analysis process and send the information to the risk analysis software. | 2010-09-30 |
20100250604 | Method for Processing Data Access in an Information Management System and Related Information Management System - A method for processing data access in an information management system is disclosed. The information management system includes a plurality of servers and a database. According to the method, a user device connects to a first server. When an access command received from the user device cannot be processed by the first server, the first server writes a user data and an identification data of the user device into the database, and transmits a re-guide address including an address of a second server which can process the access command and the identification data to the user device. The second server retrieves the user data from the database according to the identification data included in the re-guide address, and replies a result of the access command to the user device according to the user data. | 2010-09-30 |
20100250605 | Method and Apparatus for Social Trust Networks on Messaging Platforms - A social trust network is implemented in combination with a communication network capable of monitoring one or more parameters of communications. The social trust network includes a database containing trust data and possibly profiles of respective entities can be searched to return identities of entities such as subject matter experts with whom a user such as a decision-maker may wish to communicate; which communication may be facilitated by communication contact information corresponding to entities returned by the search. A plurality of trust metrics are computed from the trust data and search results are ordered based on a weighted sum of trust metrics, possibly including ratings of entities, where the relative weights may be manipulated at the will of the user. The monitored parameters of such communications are represented in data stored as trust data in a database which is thus adaptively developed through use of the social trust network. | 2010-09-30 |
20100250606 | NETWORK-BASED PROCESSING OF DATA REQUESTS FOR CONTACT INFORMATION - A system, method and computer-readable media for managing contact information via a network-based interface. A network resource transmits a data request to a contact information processing service. The contact information processing service processes the data request in accordance with the parameters included in the data request and information maintained by the contact information processing service. Examples of the processing facilitated by the contact information processing service include contact identification routines, contact verification routines, group-based information routines, and communication information routines. The contact information processing service returns the results to the requesting network resource. | 2010-09-30 |
20100250607 | PERSONAL INFORMATION MANAGEMENT APPARATUS AND PERSONAL INFORMATION MANAGEMENT METHOD - The present invention relates to an apparatus and method that prevents personal information, which is provided from a user to a website when the user joins the website, from being illegally used. The user uses a reliable website where the personal information can be reliably managed and then stores the personal information in the reliable website. When the user provides the personal information to join a website, the user does not provide actual personal information but provides link information that can be used to link with the reliable website where the personal information is stored. The user and the reliable website share secret information to control a link access authority for the personal information. | 2010-09-30 |
20100250608 | CREATION AND MANAGEMENT OF MULTI-TENANT APPLICATION SERVICES - Systems and methods for providing application services to multiple tenants are provided. A data model is received from a new tenant. A database specific to the new tenant is created and stored in memory. The database may include one or more metadata tables. Other databases, each associated with another tenant, may also be stored in memory. The data model received from the new tenant may be stored in the created database that is specific to the new tenant. An application service may be provided to the new tenant based on the data model received from the new tenant and stored in the created database. In some embodiments, the data structures may be maintained in memory in a hierarchical manner. The hierarchy of the information resources may further correspond to a hierarchy of tenants. A library, for example, may be organized and shared in a hierarchical manner, in which a hierarchy of library resources may be shared among a defined group of tenants and/or subtenants. | 2010-09-30 |
20100250609 | EXTENDING COLLABORATION CAPABILITIES TO EXTERNAL DATA - A computing device includes instructions that, when executed by a processing unit, cause the processing unit to: create a business data catalog module that accesses and manipulates data residing on an internal data store and an external data store, wherein the business data catalog module receives a request for data, determines whether the data resides in the internal data store or the external data store, and access the data residing on the external data store, and create a external data provisioning module that provisions data accessed from the external data store, wherein the external data provisioning module maps external data from the external data store for presentation on a client computing device. A user can access and manipulate the data from the external data store in a same manner as accessing and manipulating data from the internal data store. | 2010-09-30 |
20100250610 | STRUCTURED DOCUMENT MANAGEMENT DEVICE AND METHOD - An index creating unit divides text information into words and creates index information associated with schema identification information and identification information for each of the words divided. When the number of pieces of the index information stored in a file format exceeds a threshold, an index analyzing unit analyzes a distribution of a schema identification information group and an identification information group. When an analysis shows that more than a predetermined number of the schema identification information substantially match the schema identification information stored in a first rule storage unit, a first compressing unit compresses the schema identification information group using group identification information and in-group identification information stored in the first rule storage unit. A second compressing unit compresses at least one of the schema identification information group and the identification information group using a compression rule stored in a second rule storage unit and determined in accordance with a analysis of the index information. | 2010-09-30 |
20100250611 | Storing Hierarchical Data to Enable Paging - A method and apparatus for performing a paging operation on a tree having a plurality of nodes is provided. A preorder number and a subtree size are maintained in a machine-readable medium for each of the plurality of nodes of the tree. The preorder number associated with a particular node of the tree identifies a position for the particular node in a depth-first search ordering of the plurality of nodes of the tree. The subtree size associated with a particular node of the tree identifies a count of all the nodes in a subtree rooted at the particular node. In response to receiving a request to perform a paging operation on the plurality of nodes of the tree, a set of nodes that satisfy the paging operation may be determined using the preorder number and the subtree size associated with each node of the tree. | 2010-09-30 |
20100250612 | SYSTEM AND METHOD FOR QUEUE MANAGEMENT - A system and method for managing a queue may receive a selection of an image, symbol, or avatar from a user. The user may be associated with the selected image, which may provide an anonymous connection to the user. The selected image may be used to display a status of the queue and to summon the user to receive a service. Other embodiments are described and claimed. | 2010-09-30 |
20100250613 | QUERY PROCESSING USING ARRAYS - A method of processing a query includes receiving a language integrated query including at least one operator, and operating on an input array with the at least one operator. An output array is generated by the at least one operator based on the operation on the input array. | 2010-09-30 |
20100250614 | STORING AND SEARCHING ENCODED DATA - Systems and methods are disclosed for creating indexes of content and searching those indexes. The indexes include byte arrays. The byte array fields may be chosen to facilitate searching at the byte array level. During a search operation, potential matches may be eliminated based on values in the byte array. Deserialization may be performed on only the records that have not been eliminated. | 2010-09-30 |
20100250615 | SYSTEMS AND METHODS FOR DIFFERENTIATING AND ASSOCIATING MULTIPLE DRAWINGS IN A CAD ENVIRONMENT - Systems and methods for facilitating CAD design of one or more structures by automatically categorizing and/or associating multiple drawings without pre-existing knowledge as to the type of drawings being categorized. In some examples, a computing system receives a set of CAD drawings from a third-party, and a host manager automatically determines which of the drawings are host, stand-alone, and external reference drawings. Moreover, the host manager can determine which of a set of external references comprises a broken reference, such as a network pathway that does not contain the desired external reference. For each broken or corrupt reference, the host manager can create a dummy (proxy) drawing that can be inserted in place of the broken reference so that the system can process (e.g., bind) the set of drawings without crashing. An interface may be further provided for displaying the categorized set of drawings to the user. | 2010-09-30 |
20100250616 | MEMORABILIA REGISTRY SYSTEM - A memorabilia registry system in which information regarding an item, such as the signer, a list of all signers, or authentication of signature, is initially entered into the registry with a time stamp and additional information about the item may also be added over the life of the item. The information in the registry can provide authentication of an item's past and can be useful in establishing the chain of title. One method of authenticating a signature is through the use of a biometric pen. The biometric pen authenticates the “way” something is signed (i.e. the multi-dimensional data captured from the pen's tilt, speed, pressure all over time, date of signing, time of signing, specific pen used to sign, etc.) rather than the “image” of the signature, making it much more difficult to counterfeit. | 2010-09-30 |
20100250617 | PHOTO-BASED VIRTUAL WORLD CREATION SYSTEM FOR NON-PROFESSIONAL VOLUNTEERS - An image database device which stores images shot by a lot of people who have freely participated to generate a photo-based virtual world. An image database device receives images shot by a plurality of users through communication over a network. The received image has a shooting position represented by common coordinates used among the users, which represent the position where the image is shot, its shooting conditions, and its image attributes. Then, the received image is compared with an image stored in association with a domain including the shooting position of the received image. On condition that the shooting condition lies within a predetermined range and the degree of similarity of images determined is off a predetermined range as the results of the comparison, the domain is divided, and the received image is stored in association with the divided domain, thereby creating an image database. | 2010-09-30 |
20100250618 | METHODS AND SYSTEMS FOR BUILDING, MANAGING AND SHARING A DIGITAL IDENTITY OF A USER OVER A SOCIAL NETWORK - There is provided a method for building a digital identity of a user over a social network comprising: receiving profile attributes associated with a user; generating a plurality of digital booklets comprising digital information associated with the attributes; updating the booklets over time; and tracking and cataloguing the booklets over time. There is further provided a method for sharing an identity of a user over a social network comprising: receiving from a first user a request to create at least one digital subset-identity, where each one of the at least one subset-identity is associated with at least one digital booklet containing digital information associated with attributes of the user; for each one of the at least one subset-identity, setting corresponding privacy rules; and controlling other users' access to the at least one subset-identity in accordance with the privacy rules. There is also provided a method for generating a biography associated with a user. The attributes comprise intrinsic attributes that inherently define the user and extrinsic attributes that comprise information about social objects and about relations of the user with the social objects. There is further provided systems for doing the same. | 2010-09-30 |
20100250619 | SYSTEMS AND METHODS FOR CROSS-STREET IDENTIFICATION - Aspects of the invention relate to the use of electronic maps and providing information about intersecting streets. A given region of interest on a map may include any number of features. Features of interest, including road segments and intersections, can be filtered to remove non-street data. The results may be analyzed according to individual street segments. Each segment may be identified by a feature ID, and the relationship each segment has with a given intersection is analyzed. Thus, the direction of a segment into or out of an intersection is determined, along with the physical locations of the beginning and end of the segment. This information is used to provide robust map information that may be displayed to a user. Heuristics can be applied to the map information to provide coherent address or direction information to the user for a given point of interest. | 2010-09-30 |
20100250620 | ONE CLICK CREATION OF LINKAGES BETWEEN MASTER DATA RECORDS - A method and system for creating interrecord relationships between master data records stored in a relational database are provided. The method includes receiving information for a first master data record from a user, searching a plurality of master data records in the relational database for candidates that have a potential of being related to the processed master data record, the searching performed automatically in response to the receiving, determining at least one possible relationship type between the candidates found as a result of the searching and the first master data record, and presenting the at least one possible relationship type and the candidates found as a result of the searching to the user. The disclosed method and system allow a user to create and maintain relationships between multiple master data records with minimal steps. | 2010-09-30 |
20100250621 | FINANCIAL-ANALYSIS SUPPORT APPARATUS AND FINANCIAL-ANALYSIS SUPPORT METHOD - A financial-analysis support apparatus compares XBRL data to be processed with a mapping creation taxonomy in which account items to be summarized are defined; if a new account item is added to the XBRL data, extracts a higher-level account item including the new account item as a low-level account item; if the extracted higher-level account item is included in the mapping creation taxonomy, adds the new account item under the higher-level account item defined in an aggregate-item definition that is what a structure of the XBRL data is stratified; creates a database definition based on a result of mapping obtained by adding the new account item to the aggregate-item definition thereby creating a summary database; and inputs data to the created summary database by using the XBRL data. | 2010-09-30 |
20100250622 | METHOD OF AUTOMATICALLY GENERATING AN SSD FILE - The invention relates to a method of automatic generation of a system specification description (SSD) file from a diagram of an electrical installation, the diagram comprising conventional symbols representing the electrical elements of the said installation and attributes representing the specific electrical characteristics of each electrical element. | 2010-09-30 |
20100250623 | GENERIC EDITOR FOR DATABASES - Facilitating generic database editing to allow for data to be received from a user for entry into a database without requiring the data to conform to schema constraints for the database. A method includes examining a first schema for a first database. The first schema including a first set of constraints specified in the first schema on data to be entered into the first database. The method further includes, based on the examination, constructing a second database corresponding to the first database. The second database is associated with a second schema with a second set of constraints. The second set of constraints is a relaxed version of the first set of constraints specified in the first schema. | 2010-09-30 |
20100250624 | SOURCE-TO-PROCESSING FILE CONVERSION IN AN ELECTRONIC DISCOVERY ENTERPRISE SYSTEM - Embodiments of the invention relate to systems, methods, and computer program products for improved electronic discovery. Embodiments herein disclosed provide for an enterprise-wide e-discovery system that provides for source-to-processing file conversion of electronic communications and, in some embodiments, decryption of encrypted electronic communication entries for the purpose of efficiently processing data and supplying the electronic data to third party data analysis providers. | 2010-09-30 |
20100250625 | OBJECT-RELATIONAL MAPPING WITH DYNAMIC RELATIONAL SCHEMAS - In an embodiment, a generic database application of a computer system receives a portion of input data from a database. The generic database application can communicate with the database using a variety of different database schemas. The generic database application of the computer system infers a portion of ORM metadata associated with the received input data. The computer system accesses a generic ORM query where the ORM query is configured to provide mapping information to map the input data into a graph of objects according to the database object properties included in the ORM metadata. The computer system maps the input data into a graph of objects using the database object properties included in the ORM metadata and displays an ORM object view which includes the graph of objects. | 2010-09-30 |
20100250626 | STORAGE APPARATUS AND ITS FILE CONTROL METHOD AND STORAGE SYSTEM - Decrease in the write speed is prevented even when overwriting the entire file. When a NAS apparatus receives a file size change request from a computer as an access request source for changing the size of a file, the NAS apparatus creates a new file related to the file in a file system with a processing performance that is higher than a file system containing the file as an entity of that file, associates the new file and the foregoing file, deletes the file on the condition that the new file and the file has been associated, and executes data write processing of writing data into the new file on the condition of subsequently receiving a data write request from the access request source for writing data into the file. | 2010-09-30 |
20100250627 | STORAGE SYSTEM AND A FILE LAYER MANAGEMENT METHOD - A file server holding tag information representative of file contents and an access frequency of each file calculates a tag rating from the access frequency of each file and calculates a file rating from the tag rating affixed to the file. It controls to place a file having a high calculated file rating on a higher transfer performance layer, and place a file having a low calculated file rating on a lower transfer performance layer. Rapid accesses can be handled quickly by placing in advance a file whose access is anticipated to be increased after interest is increased although an access frequency is still low, on a layer having a short response time and high throughput, and by maintaining a file whose access is anticipated to be increased because of increased interest although an access frequency is lowered, on a layer having a short response time and high throughput. | 2010-09-30 |
20100250628 | Identity Confidence Framework - An Identity Confidence Framework is a method for determining the confidence that each of various identity elements pertain to the same person. | 2010-09-30 |
20100250629 | MEMORY MANAGEMENT METHOD AND COMPUTER - A memory management method is provided to manage a memory in which areas of a garbage collected Java heap memory and a non-garbage collected external heap memory can be secured, by using a program executed by a processor in a computer. If it is judged that there is no reference to all data arranged in the external heap memory or starting point data of reference relations included in the all data, from data arranged outside the external heap memory, then the external heap memory is judged to be capable of being deallocated. As a result, it becomes possible to implement memory management in which garbage collection needing a long time program stop is not conducted and an additional API is not used. | 2010-09-30 |
20100250630 | METHOD AND APPARATUS FOR DEPLOYING VIRTUAL HARD DISK TO STORAGE SYSTEM - Exemplary embodiments of the invention provide a solution to deploy a virtual hard disk (VHD) to virtual device with maximizing capacity efficiency and data access performance by making the allocation unit size of virtual device the same as that of the VHD. In one embodiment, a method of deploying a VHD file to a storage apparatus comprises checking a block size of the VHD file received by the storage apparatus based on a header of the VHD file; creating a virtual volume to provide a page size which is same size as the block size of the VHD file; and performing one of (A) copying contents of the VHD file to the created virtual volume by allocating one page of the created virtual volume for each block of the VHD file; or (B) formatting the created virtual volume with a virtual volume file system, and copying the VHD file to the formatted virtual volume. | 2010-09-30 |
20100250631 | INFORMATION PROCESSOR, ELECTRONIC FILE MANAGING DEVICE, ELECTRONIC FILE MANAGING SYSTEM, AND COMPUTER READABLE MEDIUM - An information processor is provided, the information processor including: a layered attribute obtaining unit that obtains layered attribute information related to a storing position where an electronic file is stored; and a transmitting unit that transmits the layered attribute information obtained by the layered attribute obtaining unit to an electronic file managing device together with the electronic file, the electronic file managing device managing the electronic file. | 2010-09-30 |
20100250632 | INFORMATION PROCESSING APPARATUS, CONTROL METHOD FOR INFORMATION PROCESSING APPARATUS, AND STORAGE MEDIUM - An information processing apparatus that enhances reliability for complete deletion while shortening response time required for the next process to become executable. A request for deletion of a data file stored in a nonvolatile storage medium is issued. Based on the issuance of the deletion request, data composition information is acquired from file management information in the data file requested to be deleted. The acquired data composition information is moved to a complete deletion data file. The file management information in the data file requested to be deleted is completely deleted by overwriting. After the file management information is completely deleted, a data portion corresponding to the data composition information moved to the complete deletion data file is completely deleted by overwriting. After the data portion is completely deleted, the data composition information moved to the complete deletion data file is completely deleted. | 2010-09-30 |
20100250633 | SYSTEMS AND METHODS FOR STORAGE OF NOTIFICATION MESSAGES IN ISO BASE MEDIA FILE FORMAT - Systems and methods for storing notification messages in an ISO base media file are provided, where different transport cases when notification messages are to be stored are addressed. The systems and methods enable the linking of notification message parts delivered over RTP with other parts of a notification message carried over file delivery over unidirectional transport (FLUTE) or some other protocol. Various implementations of the systems and methods can be generic and allow objects delivered out-of-band to be referenced from media and hint tracks. Additionally the lifecycle of notification objects can be reproduced in the file without timers required in the parsing of the file. | 2010-09-30 |
20100250634 | FILE SERVER SYSTEM AND FILE MANAGEMENT METHOD - A management policy is given to a predetermined storage area by an administrator or a predetermined end user of end users as users of a plurality of client terminals. At this time, a file server generates a setting file in which the management policy is written, to set in a directory corresponding to the predetermined storage area. A write instruction (change data) is given by the administrator or the predetermined end user. The file server changes the management policy based on the change data. | 2010-09-30 |
20100250635 | VECTOR MULTIPLICATION PROCESSING DEVICE, AND METHOD AND PROGRAM THEREOF - Intended is to reduce power consumption without requiring shift of an operand. A vector multiplication processing device comprising a speed-up circuit (a fixed point overflow foresight circuit | 2010-09-30 |
20100250636 | APPARATUS AND METHODS FOR DYNAMIC DATA-BASED SCALING OF DATA - Disclosed are apparatus and methods for dynamic data-based scaling of data. The disclosed methods and apparatus involve storing one or more input data samples, which are to be scaled and input to a processing function such as a Fast Fourier Transform. A scaling value operable for scaling the one or more data samples is determined based on the one or more input data samples, and then the stored data samples are scaled based on the computed scaling value when read out of storage prior to the processing function. The scaling of data based on the input data allows the data to be scaled dynamically, not statically, and ensures that the data fits within a desired bit width constraint of the processing function thereby economizing processing resources. | 2010-09-30 |
20100250637 | APPARATUS AND METHOD OF GENERATING RANDOM NUMBER - A random number generation method and apparatus are disclosed. In the random number generation method, a random number is generated using a plurality of digital signals existing in various storage devices, and thus the speed at which a random number is generated may be significantly increased. | 2010-09-30 |
20100250638 | SIGNAL PROCESSING APPARATUS, DIGITAL FILTER AND RECORDING MEDIUM - Provided is a signal processing apparatus for compensating for a non-linear distortion of a digital signal, including: an analysis signal generating section that converts the digital signal into a analysis signal of a complex number, using a digital filter; and a compensation section that compensates for the analysis signal, using a compensation coefficient of a complex number corresponding to the non-linear distortion, where the digital filter divides data of the digital signal into “n” data sequences, assigns (n*L+k)th data of the digital signal to a k-th data sequence, performs filtering on each of the data sequences using a same filter coefficient, and combines each of the data sequences after the filtering, thereby generating an imaginary number portion of the analysis signal, where “n” is an integer equal to or greater than 2, L=0, 1, . . . , and k=1, 2, . . . , n. | 2010-09-30 |
20100250639 | APPARATUS AND METHOD FOR IMPLEMENTING HARDWARE SUPPORT FOR DENORMALIZED OPERANDS FOR FLOATING-POINT DIVIDE OPERATIONS - A floating-point circuit may include a floating-point operand normalization circuit configured to receive input floating-point operands of a given floating-point divide operation, the operands comprising a dividend and a divisor, as well as a divide engine coupled to the normalization circuit. In response to determining that one or more of the input floating-point operands is a denormal number, the operand normalization circuit may be further configured to normalize the one or more of the input floating-point operands and output a normalized dividend and normalized divisor to the divide engine, and dependent upon respective numbers of leading zeros of the dividend and divisor prior to normalization, generate a value indicative of a maximum possible number of digits of a quotient (NDQ). The divide engine may be configured to iteratively generate NDQ digits of a floating-point quotient from the normalized dividend and the normalized divisor provided by the floating-point operand normalization circuit. | 2010-09-30 |
20100250640 | SYSTOLIC ARRAY AND CALCULATION METHOD - A linear systolic array is added to the lower side of a trapezoid systolic array created by combining a triangular systolic array and a square systolic array. In order to make the connection among the cells fixed, the intermediate result output from each row of the trapezoid systolic array to a lower row is shifted in phase with respect to the intermediate result of the complex MFA algorithm, the phase shift is absorbed by the next row, and the phase shift in the intermediate result output from the last row of the trapezoid systolic array is corrected by the linear systolic array. Each cell is implemented by a CORDIC circuit that processes vector angle computation, vector rotation, division, and multiply-and-accumulate with a constant delay. | 2010-09-30 |
20100250641 | INFORMATION PROCESSING DEVICE, ARITHMETIC PROCESSING METHOD, AND ELECTRONIC APPARATUS - An information processing device includes: plural input registers including a first input register and a second input register; an added value register; a first adding unit that performs addition processing for stored data of the first input register and stored data of the second input register; a second adding unit that performs addition processing for connected data, which is obtained by connecting the stored data of the first input register and the stored data of the second input register, and stored data of the added value register; and plural output registers in which a processing result of the first adding unit or the second adding unit is stored, wherein in each of given execution cycles, the first adding unit stores a processing result of the first adding unit in any one of the plural output registers and the second adding unit stores a processing result of the second adding unit in any one of the plural output registers. | 2010-09-30 |
20100250642 | Adaptive Computing Using Probabilistic Measurements - Determining a configuration of a computer system for performing an operation, by determining an expected performance of a computer system based on at least one possible usage scenario given a current configuration of the computer system according to a current set of system parameters, determining an expected performance of the computer system based on at least one possible usage scenario given at least one candidate configuration of the computer system according to at least one candidate set of system parameters, and configuring the computer system according to whichever of the sets of system parameters that has a more favorable expected performance as determined in accordance with predefined criteria. | 2010-09-30 |
20100250643 | Platform for Societal Networking - Described is a technology in which a platform unifies various social network and alerting mechanisms to provide a relationship-based communication network. An affiliation service allows organizations and individuals to connect, grant permissions and share useful information about themselves in the form of relationship-based and other attributes. A publishing service routes that information to the correct recipients, including by matching desired attributes to attributes of clients recipients. A data exchange service facilitates reporting, routing, monitoring and responding to such information, as well as providing relevant external data feeds to clients. In this manner, users and organizations are able to more easily connect and work together to resolve societal problems via a single platform that facilitates user and organizational participation. | 2010-09-30 |
20100250644 | METHODS AND APPARATUSES FOR COMMUNICATING PRESERVATION NOTICES AND SURVEYS - In general, embodiments of the present invention relate to methods and apparatuses for managing electronic discovery, and more particularly, for communicating a preservation notice and/or a survey to and/or from a custodian in an enterprise. For example, in some embodiments, a method for electronic discovery management is provided, where the method includes: (1) creating an electronic discovery matter; (2) adding a custodian to the electronic discovery matter; (3) creating a preservation notice and/or a survey; and (4) communicating, via a network, information associated with the preservation notice and/or the survey to the custodian at a data storage device accessible to the custodian. | 2010-09-30 |
20100250645 | DEVICE MANAGEMENT SYSTEM AND DEVICE MANAGEMENT COMMAND SCHEDULING METHOD THEREOF - A device management system and device management scheduling method thereof, in which a server transmits to a client a scheduling context including a device management command and a schedule for the performing of the device management command, and the client generates a device management tree using the device management scheduling context, performs the command when a specific scheduling condition is satisfied, and, if necessary, reports the command performance result to the server, whereby the server performs a device management such as requesting a command to be performed under a specific condition, dynamically varying the scheduling condition, and the like. | 2010-09-30 |
20100250646 | MECHANISM FOR GEO DISTRIBUTING APPLICATION DATA - The claimed subject matter provides systems and methods that effectuates inter-datacenter resource interchange. The system can include devices that receive a resource request from a client component, forward the resource request to a management component that returns a cluster identity associated with a remote datacenter, the resource request and the cluster identity combined and dispatched to the remote datacenter via an inter-cluster gateway component for subsequent fulfillment by a remote server associated the remote datacenter. | 2010-09-30 |
20100250647 | METHOD AND APPARATUS FOR TEMPLATE TO MANIPULATE WEB CONTENT - A method and apparatus for manipulating web content to present substantially uniform content to a client is provided. The method may comprise receiving a web content request from the client, selecting a template associated with the web content request, filtering the web content request using a dynamic filter associated with the template, transmitting the filtered web content request to a network, receiving a result associated with the transmitted filtered web content request, and mapping the result to a predefined structure associated with the template, the mapped result to be displayed to the client. | 2010-09-30 |
20100250648 | CLIENT-SERVER SYSTEMS AND METHODS FOR ACCESSING METADATA INFORMATION ACROSS A NETWORK USING PROXIES - Embodiments of the present invention include a computer-implemented systems and methods for accessing metadata across a network. A metadata server receives requests to access a data source from one or more clients. The metadata server is coupled between one or more backend servers and the clients. The backend servers may be coupled to the data sources of interest. The metadata server provides a metadata service proxy for establishing communications with the backend servers and for signaling the backend servers to establish connections to data sources. Data sources may be stateful or stateless. For stateless data sources, the metadata server may dynamically create reusable metadata service provider proxies that receive metadata from metadata service providers on the backend servers. For stateful data sources, unique metadata service provider proxies may be dynamically created and used to service client requests. | 2010-09-30 |
20100250649 | Scope-Based Extensibility for Control Surfaces - A server computing system stores a base definition file containing a hierarchy of elements defining a default control surface. In addition, the server computing system stores an extension definition file containing one or more elements defining a customized control surface based on the default control surface. The server computing system generates a modified version of the base definition file in which each element in the base definition file having an identifier corresponding to an identifier of an element in the extension definition file is modified in a way indicated by the element in the extension definition file. The server computing system uses the modified version of the base definition file to generate a resource used by a client computing system to present the customized control surface in a web page. | 2010-09-30 |
20100250650 | SERVER-SIDE TRANSLATION FOR CUSTOM APPLICATION SUPPORT IN CLIENT-SIDE SCRIPTS - Embodiments of the present invention address deficiencies of the art in respect to server-side processing and provide a novel and non-obvious method, system and computer program product for performing server-side translation for custom application support in client-side scripts. In an embodiment of the invention, a method for supporting custom applications in client-side scripts can be provided. The method can include retrieving a client-side script, for execution in a client-environment and detecting an incompatibility of the retrieved client-side script resulting from a dependency of the client-side script upon an expected occurrence of an event in the client-environment. Thereafter, the retrieved script can be rewritten to manually invoke the expected event in the client-environment. Finally, the rewritten script can be compiled and cached, and the compiled and cached rewritten script can be delivered to the client-environment for execution therein. | 2010-09-30 |
20100250651 | DATA ACCESS METHOD FOR MAKING ASYNCHRONOUS REQUEST TO BLOCK DEVICE - A data access method for making an asynchronous request to a block device is adapted to access a block device in a server end and perform corresponding processing according to a plurality of data access requests. The data access method includes the steps. A current request is received from a client. A virtual device of the block device is invoked. The current request is compared with a request queue storing a plurality of requests to be processed. The requests to be processed are selected from the request queue according to an access address of the current request. A request merging program is performed on the requests to be processed with adjacent access addresses and the current request to generate a merged request. The merged request is submitted to the request queue. The requests having low access capacities is merged, so as to improve the access efficiency of the block device. | 2010-09-30 |
20100250652 | MESSAGE POSTING SYSTEM - A server unit provides a message board on a predetermined topic in which multiple unspecified users participate. A user can designate a message posted by an arbitrary user on the message board on the predetermined topic, as a watch target. When a plurality of users designate the same message on the message board on the predetermined topic as a watch target and post new messages on the message to be watched within a predetermined period, the users who have designated the same message as the watch target are grouped. The grouped users can use a message board for a temporary topic which is provided as separate from the message board for the predetermined topic. | 2010-09-30 |