Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


34th week of 2008 patent applcation highlights part 52
Patent application numberTitlePublished
20080201237Adaptive Direct Transaction For Network Client Group - Internet-based software and associated database provide group analysis overlay to monitor client-server web traffic and provide direct marketing to client group. Client car, patient, office or school sensor and interface provides overlay attribute for database comparison to classify usage pattern, location, timing, or family for targeted messaging for enhanced service from server source. Database group registry tracks client classification and provides adaptive context mapping according to set attribute relative to targeted on-line transaction.2008-08-21
20080201238Premium SMS billing method - A method of billing for products and services wherein a user makes a voice call to a telephone number from a mobile telephone, interacts with a human or computer operator to learn about audio-text products and services offered by a vendor, and then agrees verbally or by pressing one or more DTMF keys on the user's mobile telephone's keypad to have the charge for the purchase placed on the user's mobile telephone bill. The service is then provided while the call still is connected, and after the call is terminated, an MT-PSMS message is sent to the user to place the charge on the user's mobile telephone bill.2008-08-21
20080201239Electronic retail order communication - Multiple users are provided the ability to add or modify items in an open order created by an originating user on an electronic retail system. The originating user has the ability to verify and authorize a final purchase order that is submitted to the retail system. The originating user forwards an open order to other users, who are then allowed to add to the order, such as by adding items to a shopping cart. In a tandem browsing mode, other users are invited to observe the interaction of the originating user with an electronic retail system an modify an order for approval by the originating user.2008-08-21
20080201240Visual shopping graphical user interface - The Visual Shopping Graphical User Interface is a graphical user interface or any type of user interface that allows users to apply any selected product or products to any selected motor vehicle picture in order to view what that product or products would look like on any type of selected motor vehicle.2008-08-21
20080201241Automated coffee system - The invention provides a system in which a user may make a personalized recipe for food or beverage such as coffee and place an order online. A central server processes the order and redirects the recipe, timetable and a reference number associated with the order to a local service station designated by the user. The local service station prepares the ordered product pursuant to the recipe and timetable, and delivers the drink to the customer who enters a correct reference number.2008-08-21
20080201242Dynamic reconfiguration of web pages based on user behavioral portrait - A method is provided for determining a website user behavioral portrait based on navigation on the website and dynamically reconfiguring web pages based on those portraits. In accordance with the method, data relating to the progress of a user through a website is recorded, and an ongoing behavioral portrait of the user is built based on the data. The portrait is then used to dynamically reconfigure web content.2008-08-21
20080201243System and method for providing a price quotation for a transportation service based on equipment ownership - A method and system for computing the price of a railway transportation service for the shipping goods is provided. A computer delivers first information to a user prompting the user to enter at the computer information about a rail route for shipment of goods by one or more railcars. A price for the shipment of the goods is then computed at least in part on the basis of the information about the rail route and the ownership of the one or more railcars. The computer displays to the user the price for the shipment of the goods or, alternatively, the price for the shipment of the goods is provided to the user via other ways such as e-mail, snail-mail or fax.2008-08-21
20080201244Network-facilitated central storage/shipping/cleaning and maintenance service for frequent travelers and method thereof - An Internet-facilitated storage, shipping, cleaning and maintenance service and method thereof, wherein the repeated, time-consuming management and organization of personal belongings, the burdensome process of packing, and the increasingly complicated chore of carrying and/or checking luggage may be essentially eliminated.2008-08-21
20080201245ON-DEMAND MONITORING OF COMPONENT CONVERGENCE FOR CUSTOMER SOLUTION INTEGRATION - A system and method for coordinating delivery of components to manage solution delivery and installation to customers. When a customer order for components is received, a component tracking device is configured to be placed within one or more pre-designated areas of a customer site. Each component to be shipped to the customer site is tagged with a radio frequency identification (RFID) tag that is associated with the order. The tracking device is used to detect the presence of each component at the pre-designated areas within the customer site. An RFID reader in the tracking device detects the presence of a component by reading the RFID tag on the component. Data about the presence of each component is recorded. An installation team may be notified when the recorded data indicates that a number of components in the order have been detected within the pre-designated areas of the customer site.2008-08-21
20080201246METHODS, APPARATUS AND COMPUTER PROGRAM PRODUCTS FOR USE IN ASSOCIATION WITH JOINT VENTURES AND/OR POTENTIAL JOINT VENTURES - In one embodiment, a method includes receiving information associated with a joint venture; determining an amount of a distribution based at least in part on the information; determining financial information for the joint venture based at least in part on the amount of the distribution; storing the financial information in a database; retrieving the financial information from the database using a processing system; and determining, in the processing system, an amount of a distribution based at least in part on the financial information. In one embodiment, apparatus includes a processing system to receive information associated with a joint venture, determine an amount of a distribution based at least in part on the information; determine financial information for the joint venture based at least in part on the amount of the distribution; store the financial information in a database, retrieve the financial information from the database, and determine an amount of a distribution based at least in part on the financial information. In one embodiment, a computer program product includes a storage medium having stored thereon instructions that if executed by a machine, result in the following: receiving information associated with a joint venture; determining an amount of a distribution based at least in part on the information; determining financial information for the joint venture based at least in part on the amount of the distribution; storing the financial information in a database; retrieving the financial information from the database using a processing system; and determining, in the processing system, an amount of a distribution based at least in part on the financial information.2008-08-21
20080201247Method, system and computer-readable media for evaluation or selection of real estate appraisers - A system and method for using information technology to enable selecting candidates for a real property appraisal assignment from among a population of real estate appraisers. A database contains information about the appraisal history of each of the population of appraisers. A query engine accepts specifications concerning a subject property from a user. The use may direct the query engine to identify appraisers that have experience in appraising real properties located within a certain distance from the subject property. The user may specify that only appraisals performed within a certain time period may be counted as valid appraisal experience. The user may direct the query engine to count references of comparable properties that lie within the specified distance from the subject property in appraisals performed by an appraiser as valid experience in selecting and ranking appraisers for an appraisal assignment.2008-08-21
20080201248Method and system for managing case based promises to pay - A method of managing case based promises to pay includes displaying a customer hierarchy. The customer hierarchy displays (i) a customer level with customer level information and (ii) plural account levels with account level information for respective multiple accounts of a customer needing collection. Also included is displaying action now amounts for the customer on the customer level and on the account levels of the customer hierarchy; wherein the account level information is rolled up into the customer level information. The method further includes interacting with a user to select the action now amount for an upper level in the customer hierarchy, and dispersing a partitioned amount of the action now amount to levels which the customer can promise to pay, for levels which are hierarchically below the level of the selected action now amount in the customer hierarchy.2008-08-21
20080201249MARKET SENTIMENT INDICATOR - A method and system for determining and displaying market sentiment information is disclosed. The method may include obtaining customer opening option activity information from an order routing system database, excluding spread transactions from the customer opening option activity information, calculating a sum of buy call trades and sell put trades from the customer opening option activity information, calculating a total number of customer trades from the customer opening option activity information and dividing the sum of buy call trades and sell put trades by the total number of customer trades to calculate an indicator value. The indicator value may be recalculated every N period until an end of a trading day using all trades through the N period in the trading day.2008-08-21
20080201250Method and system for obtaining and financing exclusive real estate listings - A method of obtaining a seller's exclusive real estate listing for a property. The method comprises providing consideration to the seller, for example, in the form of an up-front payment, and receiving from the seller the exclusive real estate listing of the property, the exclusive real estate listing being for an exclusivity time period. If a sale condition, such as receipt of a bona fide purchase offer or a contract for sale, for the property is met during the exclusivity time period, the real estate agent receives return consideration, such as a refund of at least a portion of the consideration.2008-08-21
20080201251WEBSITE EXCHANGE BASED ON TRADERS BUYING AND SELLING FICTITIOUS SHARES OF WEBSITES BASED UPON ANTICIPATED RETURNS OF WEBSITES - A method for generating data related to a plurality of websites by facilitating the exchange of fictitious shares of the plurality of websites, the method comprising the steps of: correlating a predetermined number of fictitious shares to each website; setting a market price for the fictitious shares of each website; generating an electronic currency; receiving requests to execute orders related to the fictitious shares of the websites in connection with the electronic currency; adjusting the market price of the fictitious shares of the respective websites to reflect a current market price based on the requests to execute orders; generating market data related to the market price of the fictitious shares of the respective websites and ranking the plurality of websites based on the market data. There is also provided a system for generating website-related data in connection with an exchange of fictitious shares of a plurality of websites.2008-08-21
20080201252Internet-based auction and networking method - An internet-based auction and network method to create a network for all services needed and service providers. It allows service providers to create their own network page about their company, with pictures of past jobs, contact information, background of their company recommendations they have for other service providers as well as comments from past customers. One key element to the site is a real time auction where anyone who needs work done is able to create an auction in their category and have service providers bid using an underbidding with an offer connected method to allow for the lowest monetary price connected to the best offer example-bid-$2500-offer-finish in four days. The host of the auction has the option to end the auction at any time before its timed finish. The site will have a full directory of all service providers to allow for direct contact between service providers and customers needing a service performed. Another feature available to the service providers is a full database of suppliers, where the service providers will place supplies up for auction using the underbidding with offer connected method to2008-08-21
20080201253Method and system for managing computing resources using an electronic auction agent - A method for managing computing resources involves obtaining, by an electronic auction agent, a request to auction access to one or more computing resources, and auctioning, by the electronic auction agent, access to the computing resource(s) based on the request.2008-08-21
20080201254Method and system for computer-implemented procurement from pre-qualified suppliers - In preferred embodiments, a supplier enablement method including the steps of identifying and assessing capabilities of potential suppliers; engaging (pre-qualifying) selected potential suppliers; and enabling automated transactions (e.g., purchase orders and billing) between a buyer and each engaged supplier. Preferred embodiments of the method implement supplier enablement in three phases: supplier selection by a buyer; activation of each selected supplier; and management of relationships between the buyer and each selected supplier. Preferably, each phase has three subphases: the supplier selection phase includes identification of potential suppliers; assessment of their capabilities; and engagement of selected potential suppliers; the activation phase includes registration of each engaged supplier; content provision; and enablement of transaction business documents (e.g., purchase orders) for use by each buyer and engaged supplier; and the management phase includes collaboration operations, compliance operations, and improvement operations. Other aspects are processors programmed to perform one or more individual steps of any embodiment of the method, and computer readable media which store code for implementing any embodiment of the method.2008-08-21
20080201255FACILITATING CREATION AND SALE OF CARBON CREDITS - A system for facilitating creation and sale of carbon credits. A computer receives data pertaining to a plurality of credit creators and enrolls a plurality of potential and/or actual credits in the system based on the received data. After the enrolling of a credit, the system tracks a plurality of statuses for the enrolled credit, until after the enrolled credit has been sold. The system gathers data relevant to actualization of a potential credit and verifies whether the potential credit has become an actual credit. Access to the tracked statuses for a given credit may be provided to a creator of the credit, an aggregator of the credit, and an exchange.2008-08-21
20080201256ON-LINE AUCTION PLATFORM OF CAPITAL POOL - A method for on-line auction includes providing an on-line auction platform of capital pool (OLAPCP), proceeding with an on-line auction for a type1 member in an auction transaction pool of the OLAPCP according to the type1 member's credit amount, and proceeding with the on-line auction for a type2 member in the auction transaction pool of the OLAPCP. The credit amount of the type1 member is determined by performing a credit check on the type1 member through a financial institution cooperating with the OLAPCP. Membership for type type1 members is granted via a financial institution cooperating with the OLAPCP, and the type1 member processes the settlement and liquidation indirectly with the financial institution. Membership for type2 members is granted via the OLAPCP, and the type2 member processes a settlement and liquidation directly via the OLAPCP.2008-08-21
20080201257ALTERNATIVE METHOD AND SYSTEM FOR LEASING, FINANCING AND PURCHASING RESIDENTIAL REAL ESTATE - The present invention is directed to a method and system for allowing a customer to purchase a house at an affordable price, where the house has been leased to the consumer under mutually agreed terms between the consumer and a leasing company. More specifically, the method and system facilitates a financial service alternative to conventional financial services, which enables a consumer first to select a house to lease and then optionally to purchase the leased house at a fixed residual purchase price during or at the end of the lease term. The consumer is directed to select a market available “for sale” residential real property to be leased. The selected house is initially purchased by a home leasing company for providing the alternative financial service on the selected house. The residual purchase price is determined based on the acquisition cost plus an appreciation factor based on lease terms and qualifications of the consumer.2008-08-21
20080201258Process for Managing Domain Name Registrations - Domain names are registered with a domain name registration service for an indefinite period in exchange for a lump sum payment from the domain name registrant. The domain name registration service registers the domain name in the name of the domain name registrant and the domain name registration is kept active so long as the domain name registrant keeps the lump sum payment with the domain name registration service. If the user cancels the indefinite-period domain name registration, the lump sum payment is returned to the user minus any applicable penalties for early cancellation.2008-08-21
20080201259Method and Apparatus for Conveying the Right to Broker Real Property Transfers - A method of doing business to refer the right to broker the sale of real property is disclosed. Additionally, methods and systems to measure the value of the business are disclosed. The methods and systems include determining the value of the properties and determining the value of the right to broker the properties on a networked based computer system as well as a single personal computer.2008-08-21
20080201260Internet micro payments system - The present invention is directed to a method of micro payments over the internet. A user would establish an account with the micropayment service. The user would fund the account via funding method such as a credit card, PayPal, wire transfer, or other method. The user would fund a minimum amount.2008-08-21
20080201261SYSTEM AND METHOD FOR ELECTRONIC PAYMENT PROCESSING - A method for electronically processing payments made to a plurality of merchants in a plurality of payment modes includes: (a) receiving information on the payments into a server; (h) processing the information into an automated clearinghouse file; (c) validating the automated clearinghouse file; and (d) sending the automated clearinghouse file from the server to an automated clearinghouse. Fraud is reduced, and rules are simplified and standardized.2008-08-21
20080201262TRACEABILITY VERIFICATION SYSTEM, METHOD AND PROGRAM FOR THE SAME - A system for enabling verification in traceability of a supply chain while maintaining confidentiality of private suppliers. A group signature is applied to an undisclosed supplier. The undisclosed supplier previously receives registration to the certificate authority device, and performs a group signature based on the certificate issued by the certificate authority device. A disclosed supplier and the undisclosed supplier sign and generate a signature chain when they ship parts. A verifier device receives a signature chain with products shipped from the supplier manager device, divides a signature of the disclosed supplier from a signature chain, and verifies the undisclosed supplier from the group signature. Identification of the undisclosed supplier is performed by a third-party auditor system requested to do so by the verifier device by using a group private key.2008-08-21
20080201263Method of billing a client for using a computerized numerical control machine - There is described an efficient and simple method of billing a client for using a computerized numerical control machine. The invoice amount to be billed is based on at least one trajectory of at least one axis during operation, on a volume of a stock removed from a work piece during operation, and on a processing time information related to working on the work piece. One concept of the method therefore is a pay-per-use concept relating the added value created by the computerized numerical control machine to the invoice amount.2008-08-21
20080201264PAYMENT CARD FINANCIAL TRANSACTION AUTHENTICATOR - A payment card financial transaction authenticates for providing overall financial network security computes a number of results from a cryptographic key that match values that were selectively used to personalize individual payment cards with their individual user identification and account access codes. An account access code is later presented daring a financial transaction involving at least one of those individual payment cards. A dynamic portion is included in a merchant's magnetic reading of the payment card. Then authenication can proceed by matching it with values computed from the cryptographic key.2008-08-21
20080201265Smart card with random temporary account number generation - The smart card with random temporary account number generation provides an authenticating system coupled with an access or transaction card, such as a credit card. The card includes first and second memory storage media, with the first memory medium containing a plurality of temporary account or authentication numbers. The card also has a biometric sensor, such as a fingerprint scanner, and the second memory stores the biometric parameters of the authorized user. A processor compares the biometric parameters with the measured biometric readings to enable the card. The processor has a random number generator, allowing for the randomized selection of one of the account numbers stored in the first memory, thus providing a temporary account number for the transaction. A remote site includes an identical random number generator and set of account numbers, allowing the temporary account number to be verified and then discarded, following the transaction.2008-08-21
20080201266Communications System - A method for controlling payment in a communications system including the steps of providing a service accessing a service provider from the or one user device, selecting a product for purchase from the service provider, the service agent receiving a request for payment from the service provider via a payment operator and the service agent issuing a payment authorisation to a payment provider via the payment operator. The service agent is installable in a variety of user devices and provides a uniform interface to the payment system from a plurality of the user devices. The service agent may also provide a uniform interface to an ordering system from a plurality of the user devices.2008-08-21
20080201267Remote product ordering using mobile phones - Systems and methods for placing and fulfilling orders for products that include visual content using a mobile telephone. An image processing operator provides a unique authenticator in return for a monetary payment. A user of the system provides a message that includes a digital image with an order indicator, a delivery address and the unique authenticator. The image processing operator extracts the message components and checks the validity of the authenticator. If the authenticator is valid, the image processor generates the desired image that includes at least a portion of the digital image and a portion of another digital image to produce a completed product. The completed combined image can be provided as any of a digital image, a printed image, and an image rendered on a physical object. The completed product is sent to the user or to a third party as the user directs.2008-08-21
20080201268INVOICELESS TRADING AND SETTLEMENT METHOD AND SYSTEM - Methods and systems consistent with the present invention overcome the shortcomings of existing trading systems by providing an invoiceless trading system that creates incentives for customers to pay suppliers within a predetermined period of time, such as a settlement period. Specifically, the invoiceless trading system enables a customer to obtain a discount on orders placed with suppliers in return for an immediate payment (e.g., within 24 hours) by the customer. The supplier receives payment within the predetermined period of time, and the customer receives additional cash benefits by providing an early payment to the supplier. To communicate with and transfer funds between customers and suppliers, the invoiceless trading system may use an electronic gateway and a settlement bank. In addition to creating an incentive to embrace e-commerce, both customers and suppliers avoid the need to manually process orders and use invoices to complete transactions.2008-08-21
20080201269Method of creating financial plans of action and budget for achieving lifestyle and financial objectives - A software program that allows an individual with a personal computer to develop and implement plans of action for achieving a preferred lifestyle that appears feasible based on the individual's current and probable future financial circumstances.2008-08-21
20080201270Reserved tender advance facility - A financial process in accordance with the principles of the present invention enables an amount of financing instruments to be credit enhanced. A reserved tender advance facility is established for an aggregate value minimally equal to the principal amount of debt to be undertaken. The reserved tender advance facility may be supplemented for first-loss or principal risk by the delivery of equity either in cash or in the form of an equity letter of credit. The reserved tender advance facility is maintained on standby until such time as a drawing made there under is received. Financing instruments, in reliance upon the credit-worthiness of reserved tender advance facility provider, are sold to eligible investors. Proceeds from the sale of the financing instruments are deposited in at least one account from which the proceeds will be invested in eligible investments. When a tender of the financing instruments is received, financing instruments obligation are directed for satisfaction of the tender and the financing instruments are remarketed for repurchase prior to the tender settlement date. In the event of a shortfall of remarketing proceeds, the reserved tender advance facility is drawn for the value of the shortfall.2008-08-21
20080201271Price Optimization System and Process for Recommending Product Price Changes to a User Based on Unit Size, Price and Margin - Disclosed is a market-based software system that will help user-retailers manage price and inventories more effectively. The system will take advantage of available price and sales data to provide pricing recommendations that will achieve a retail user's objectives. The system will offer a solution that will allow for pricing improvement shortly after installation by utilizing data that is readily available. The system will recommend price changes that help a user achieve specified objectives such as contribution, sales volume, desired margins, and the like.2008-08-21
20080201272Price Optimization System and Process for Recommending Product Price Changes to a User Based on Analytic Modules Calculating Price Recommendations Independently - Disclosed is a market-based software system that will help user-retailers manage price and inventories more effectively. The system will take advantage of available price and sales data to provide pricing recommendations that will achieve a retail user's objectives. The system will offer a solution that will allow for pricing improvement shortly after installation by utilizing data that is readily available. The system will recommend price changes that help a user achieve specified objectives such as contribution, sales volume, desired margins, and the like.2008-08-21
20080201273Price Optimization System and Process for Recommending Product Price Changes to a User Based on Numerical Endings of Prices - Disclosed is a market-based software system that will help user-retailers manage price and inventories more effectively. The system will take advantage of available price and sales data to provide pricing recommendations that will achieve a retail user's objectives. The system will offer a solution that will allow for pricing improvement shortly after installation by utilizing data that is readily available. The system will recommend price changes that help a user achieve specified objectives such as contribution, sales volume, desired margins, and the like.2008-08-21
20080201274System and method for providing a price quotation for a transportation service - A method and system for computing the price for the transportation of goods on a route are provided where the route has at a first segment and a second segment adjacent the first segment. The goods are transported on the first segment by a mode of transportation other than a train and are transported on the second segment by a train. A computer is caused to deliver information to a user prompting the user to enter at the computer information conveying one or more characteristics of the first segment. The computer is also caused to deliver information to the user prompting the user to enter at the computer information conveying one or more characteristics of the second segment. A price for the transportation of the goods on the route is then computed at least in part on the basis of the characteristics of the first segment entered by the user and the characteristics of the second segment entered by the user.2008-08-21
20080201275REAL ESTATE OCCUPANCY BOND - A method is provided for facilitating an alterable commitment to occupy real property. The first step includes providing a first party to occupy a real property asset to satisfy pre-determined alterable occupancy commitments. The second step includes providing a second party having at least one real property asset for satisfying the occupancy requirements of the first party. The third step includes forming an occupancy bond that includes a financial commitment between the first party and second party for a specified period of time.2008-08-21
20080201276MUSIC AND ART NETWORK - A music and arts facility includes a campus incorporating a studio section, a video cast stage, an internet communication center and a café. The facility may also include an art gallery and a library. In addition, a method of advancing music and arts include offering membership to a network of musicians and artists and providing members of the network with access to a recording studio, a video cast stage and an internet communication center.2008-08-21
20080201277SYSTEM ARCHITECTURE AND PROCESS FOR AUTOMATING INTELLIGENT SURVEILLANCE CENTER OPERATION - The intelligent, automated surveillance system collects the interactions between the security personal and the surveillance system during the handling of an alarm. Each alarm is modeled as a “transaction” and each operation/action that a security personal executes modeled as an “event” within the transaction. The collected events within the transaction are in partial order. Furthermore, the system provides a scoring system for a security manager to evaluate the performance of the security guard. The score of the sequence of actions that the security guard performed manually and the system performed automatically for each set of dependent alarms are used to decide future sequence of operation. Security guards can overwrite the automatic sequencing of actions with manual sequence of operations.2008-08-21
20080201278Method and Apparatus for Automatic Online Detection and Classification of Anomalous Objects in a Data Stream - The invention is concerned with a method for automatic online detection and classification of anomalous objects in a data stream, especially comprising datasets and/or signals, wherein a) the detection of at least one incoming data stream containing normal and anomalous objects, b) automatic construction of a geometric representation of normality the incoming objects of the data stream at a time t2008-08-21
20080201279METHOD AND APPARATUS FOR AUTOMATICALLY STRUCTURING FREE FORM HETERGENEOUS DATA - Techniques are provided for automatically structuring free form heterogeneous data. In one aspect of the invention, the techniques include obtaining free form heterogeneous data, segmenting the free form heterogeneous data into one or more units, automatically labeling the one or more units based on one or more machine learning techniques, wherein each unit is associated with a label indicating an information type, and structuring the one or more labeled units in a format to facilitate one or more operations that use at least a portion of the labeled units, e.g., information technology (IT) operations.2008-08-21
20080201280MEDICAL ONTOLOGIES FOR MACHINE LEARNING AND DECISION SUPPORT - A medical ontology may be used for computer assisted clinical decision support. Multi-level and/or semantically grouped medical ontology is incorporated into a machine learning algorithm. The resulting machine-learnt algorithm outputs information to assist in clinical decisions. For example, a patient record is input to the algorithm. Based on the incorporated medical ontology, similarities are aggregated in different groups. An aggregate similarity of at least one group is a function of an aggregate similarity of at least another group. One or more similar patients and/or outcomes are identified based on similarity. Probability based outputs may be provided.2008-08-21
20080201281PARALLEL SUPPORT VECTOR METHOD AND APPARATUS - Disclosed is an improved technique for training a support vector machine using a distributed architecture. A training data set is divided into subsets, and the subsets are optimized in a first level of optimizations, with each optimization generating a support vector set. The support vector sets output from the first level optimizations are then combined and used as input to a second level of optimizations. This hierarchical processing continues for multiple levels, with the output of each prior level being fed into the next level of optimizations. In order to guarantee a global optimal solution, a final set of support vectors from a final level of optimization processing may be fed back into the first level of the optimization cascade so that the results may be processed along with each of the training data subsets. This feedback may continue in multiple iterations until the same final support vector set is generated during two sequential iterations through the cascade, thereby guaranteeing that the solution has converged to the global optimal solution. In various embodiments, various combinations of inputs may be used by the various optimizations. The individual optimizations may be processed in parallel.2008-08-21
20080201282System and Method for Locating Points of Interest in an Object Image Implementing a Neural Network - A system is provided for locating at least two points of interest in an object image. One such system uses an artificial neural network and has a layered architecture having: an input layer, which receives the object image; at least one intermediate layer, known as the first intermediate layer, consisting of a plurality of neurons that can be used to generate at least two saliency maps, which are each associated with a different pre-defined point of interest in the object image; and at least one output layer, which contains the aforementioned saliency maps. The maps include a plurality of neurons, which are each connected to all of the neurons in the first intermediate layer. The points of interest are located in the object image by the position of a unique global maximum on each of the saliency maps.2008-08-21
20080201283APPARATUSES, METHODS AND SYSTEMS FOR ANTICIPATORY INFORMATION QUERYING AND SERVING ON MOBILE DEVICES BASED ON PROFILES - The disclosure details the implementation of apparatuses, methods, and systems for anticipatory information querying and serving on mobile devices based on profiles. Information and/or advertisement providers may use a code triggered information server to serve context, demographic, and behavior targeted information to users via mobile devices. Users register interest in the provision of information by scanning or observing codes or information. The scans, together with geographic, temporal, and user-specific information, are obtained by the server that receives, processes, and records the message. Based on these messages and a user profile—which may include continuously updated user-specific behavior information, situational and ambient information, an accumulated history of scanned code messages, and integration with outside database information—the server selects information to serve to the users' mobile devices from an information base. In one embodiment, information may also be served to users based solely on the user profiles, and without any initiating code scan. This may be based on predicted space-time trajectories derived from the accumulated history of scanned codes. For example, a user who frequently scans codes related to fast food, has a stated interest in sweets, and it projected to pass a particular fast food restaurant at a particular time may be served an advertisement for a dessert product at that restaurant on his/her cell phone shortly before he/she is projected to pass it.2008-08-21
20080201284Computer-Implemented Model of the Central Nervous System - A computer-implemented model of the central nervous system includes at least one of a basal ganglia portion, a cerebral cortex portion coupled to the basal ganglia portion, or a cerebellum portion coupled to the cerebral cortex. Each one of the basal ganglia portion, the cerebral cortex portion, and the cerebellum portion is comprised of respective elements representative of real neuroanatomical structures of a central nervous system and the respective elements are adapted to perform functions representative of real neuroanatomical functions of the central nervous system. At least one of the basal ganglia portion, the cerebral cortex portion, or the cerebellum portion is adapted to control a plant.2008-08-21
20080201285METHOD AND APPARATUS FOR DELIVERING NETWORK INFORMATION - The embodiments of the present invention disclose a method for delivering network information, including: generating or updating user attribute information of a user according to user behavior data of the user; acquiring the user attribute information when the user uses a network service; and delivering network information to the user according to the user attribute information. The embodiments of the present invention further disclose an apparatus for delivering network information. The technical scheme of the embodiments of the present invention improves the precision of information targeting and saves network bandwidth and server resources.2008-08-21
20080201286Methods, Architecture, and Apparatus for Implementing Machine Intelligence and Hierarchical Memory Systems - Sophisticated memory systems and intelligent machines may be constructed by creating an active memory system with a hierarchical architecture. Specifically, a system may comprise a plurality of individual cortical processing units arranged into a hierarchical structure. Each individual cortical processing unit receives a sequence of patterns as input. Each cortical processing unit processes the received input sequence of patterns using a memory containing previously encountered sequences with structure and outputs another pattern. As several input sequences are processed by a cortical processing unit, it will therefore generate a sequence of patterns on its output. The sequence of patterns on its output may be passed as an input to one or more cortical processing units in next higher layer of the hierarchy. A lowest layer of cortical processing units may receive sensory input from the outside world. The sensory input also comprises a sequence of patterns.2008-08-21
20080201287Dissimilar item recommendation method, device, and program thereof - Recommendation method and device for selectively and by priority recommending to the user an item assumed highly unexpected to the user. A user accesses an item A using the selector unit of a client, and accesses an item B in a time period within a specified threshold, moreover when there is a low degree of similarity between item A and item B, a server forms A and B into a pair (A,B) and stores it in a neighboring selective item pair database. When another user accesses an item similar to A, then an item Y similar to item A or item B is recommended to the client unit by using the pair (A, B) recorded in the neighboring selective item pair database.2008-08-21
20080201288METHOD, SYSTEM AND PROGRAM PRODUCT FOR IDENTIFYING CACHING OPPORTUNITIES - A method, system and program product for identifying caching opportunities is provided. The method includes identifying one or more data sources stored on a database system that are utilized by an application, establishing a pre-set read-update ratio threshold for data accessed from a data source, and tracking the read-update ratio threshold for data accessed from the data source, such that exceeding the pre-set read-update ratio threshold for the data accessed identifies a caching opportunity. The method further includes defining an action to be taken when the pre-set read-update ratio threshold for the data accessed from the data source has been exceeded and taking the action defined when the pre-set read-update ratio threshold for the data accessed from the data source has been exceeded. The action defined includes either advising a user of an opportunity to cache the data accessed or automatically caching the data accessed from the data source.2008-08-21
20080201289METHOD AND ARRANGEMENT FOR CONTENT PRIORITIZATION - The invention concerns a method for determining priority of a data item, the data item being sent from at least one first terminal or service associable with the first terminal to a second terminal and evaluated using a set of first rules associable with the sender of a data item and a set of second rules associable with the recipient of a data item. The invention is characterized in that the data item is associated with at least one tag characterizing the data item, weight factor for the data item is maintained using the set of first rules and the value of the at least one tag, the weight factor of the data item is made adjustable by the set of second rules and the data item is rendered on the second terminal using at least the weight factor information. Also an arrangement implementing the method is disclosed.2008-08-21
20080201290COMPUTER-IMPLEMENTED METHODS, SYSTEMS, AND COMPUTER PROGRAM PRODUCTS FOR ENHANCED BATCH MODE PROCESSING OF A RELATIONAL DATABASE - Computer-implemented methods, systems, and computer program products for enhanced batch mode processing of a relational database are provided. A computer-implemented method includes creating a sequential file for a relational table in a relational database, receiving an input file and a database query for the relational table, and, if needed, sorting the input file and the sequential file on a primary key or a non-key. The computer-implemented method also includes generating a temporary file for processing the input file and the sequential file and executing an operation for the database query on the sorted input file and the sorted sequential file within the temporary file. The computer-implemented method also includes storing output of the operation in the temporary file and updating the relational table with the output of the temporary file.2008-08-21
20080201291Personnel accounting system - The present invention provides a distinct advance in the state of the art. The personnel accounting system for efficiently accounting of individuals after or or during an event, such as a natural disaster or during an emergency, preferably is a computer-aided system that operates to provide an improved communication system whereby individuals can be identified, tracked, monitored in real time using a central processing and communication system and collectively stores and manages information pertinent to individuals affected by the event.2008-08-21
20080201292Method and apparatus for preserving control information embedded in digital data - Control information embedded in digital data is preserved by inputting digital data into a data processor, wherein the digital data includes real-time samples of recorded data and control information, the control information being organized in a format within the digital data, separating at least some of the control information from the recorded data, and storing the separated control information in a memory so that it is preserved.2008-08-21
20080201293MULTIDIMENSIONAL QUERY SIMPLIFICATION USING DATA ACCESS SERVICE HAVING LOCAL CALCULATION ENGINE - An enterprise business intelligence system includes a data access service that provides consistent availability of functionality for querying multidimensional data sources regardless of the capabilities of the underlying data sources. The data access service disassembles a multidimensional query into execution units, and may optimize the multidimensional query such that individual execution units may be executed locally or remotely to achieve increase computational efficiently.2008-08-21
20080201294Community-Based Strategies for Generating Reports - A strategy is described for maintaining a plurality report logic units in a network-accessible community report system. An agnostic reporting module in a local environment can peruse the reports offered by the community report system and download a report logic unit corresponding to a selected report. The reporting module generates the report using a mapping module. The mapping module maps data fields identified in the downloaded report logic unit to one or more data sources. The mapping module uses a data connector to establish a link between the data fields and data sources. This strategy provides a mechanism by which an entity can be conveniently informed of relevant issues that may affect it.2008-08-21
20080201295CACHING PLANS WITH USING DATA VALUES - A method of selecting for use a stored execution plan for a dynamic SQL query within a database system. Respective selectivity values are maintained that are associated with one or more predicates in the dynamic SQL query for respective historical data values. Respective confidence level values are maintained that are associated with one or more of the selectivity values. One or more data values are received with which to execute the dynamic SQL query. Respective selectivity values are calculated for one or more of the predicates in the dynamic SQL query for the received data value(s). The stored selectivity values are compared with respective corresponding calculated selectivity values. A stored execution plan is selected for use on detecting substantial equality between the respective pairs of compared values.2008-08-21
20080201296Partitioning of nested tables - Techniques for partitioning nested tables are provided. A parent table includes a column for collection items. A nested table is created for storing items that belong to the collection items. The nested table is partitioned to create a plurality of nested table partitions. Each nested table partition is a distinct, separately stored structure within a database. How the nested table is partitioned may, or may not, be based on how the parent table is partitioned. For example, a nested table may be partitioned based on the same criteria in which the parent table is partitioned. As another example, a nested table may be partitioned, whereas the parent table is not partitioned.2008-08-21
20080201297Method and System for Determining Relation Between Search Terms in the Internet Search System - A method of determining a relation between search queries, includes: maintaining a database comprising a search session and a record about a search query which is received from a user terminal during the search session; recording and maintaining click rate information for each of the search queries in a predetermined storage unit; generating total search session number information by counting a total number of search sessions which is set during the time interval generating first search session number information by counting a number of search sessions where a first search query is received during the time interval, and generating second search session number information by counting a number of search sessions where a second search query is received during the time interval, by referring to the database; generating third search session number information by counting a number of search sessions where the first search query and the second search query are received during the time interval, by referring to the database; generating conditional probability information by using the first search session number information and the third search session number information; generating correlation information by using the total search session number information, the first search session number information, the second search session number information, and the third search session number information; querying click rate information of the second search query by referring to the storage unit; and determining a relation between the first search query and the second search query, based on the conditional probability information, the correlation information, and the click rate information.2008-08-21
20080201298 ADMINISTRABLE COMMAND LINE INTERFACE - A command line interface administration for a data processing system is provided. According to one embodiment, a method for an improved command line interface for a data processing system in a telephony device is provided. The method comprising administering a language definition for an improved command line interface, the improved command line interface having a command and a keyword and storing the language definition.2008-08-21
20080201299Method and System for Managing Metadata - Methods and systems for managing metadata are described. The method comprises steps of receiving a request from an application to access a metadata attribute corresponding to a piece of content, determining whether the application is authorized to access the metadata attribute, retrieving the metadata attribute upon determining that the application is authorized to access the metadata attribute, and transmitting the metadata attribute to the application. A metadata storage medium may be accessed and searched for the metadata attribute. A system for associating content data, context data, and an event is also described. The system allows for a user to search for content data based upon context data. Another method for associating data is described. The method includes steps of initiating a mufti-media call session, initiating an application independent of the mufti-media call session, and associating collected metadata from the application and the mufti-media call session.2008-08-21
20080201300METHOD AND SYSTEM FOR STORING AND ACCESSING LARGE SCALE ONTOLOGIES USING A RELATIONAL DATABASE - A method for providing ontology management that leaves existing instance data stored in a relational database, while virtualizing the existing instance data for accesses originating from an ontology application, wherein the method includes: submitting an ontology application query to an ontology management system; rewriting the ontology application query with a mapping module into a vertical format mapped query; submitting the vertical format mapped query and view definitions to a database query processor; retrieving relevant existing instance data from the relational database in response to request from the database query processor; and virtualizing the retrieved relevant existing instance data for use by the ontology application.2008-08-21
20080201301EXTENDED INDEX SEARCHING - Processing a query involves directing the query to an extended index database, the extended index database comprising a core database and one or more supplemental indexes, wherein the query seeks an item. Directing the query for processing includes determining if the sought item is located within the core database and, if the item is not determined to be located in the core database, then determining if the item is located in one or more of the supplemental indexes, and returns a query result. The returned result may comprise any one of three responses, including a response that indicates the item is located in the core database, or a response that indicates that the item was not located in the core database but was located in one or more of the supplemental indexes, or a response that indicates that the item was not located at all.2008-08-21
20080201302USING PROMOTION ALGORITHMS TO SUPPORT SPATIAL SEARCHES - Computerized methods and systems for performing a search utilizing a spatial index are provided. Upon receiving a search query having a zoom level component (e.g., “Italian Restaurants in Seattle”), a search is initially conducted of the zoom level tags associated with the content items in the spatial index to determine if any of the content items include a zoom level tag indicative of the zoom level component of the search query (e.g., zoom level of city for Seattle). Subsequently, only those content items satisfying the zoom level search are grouped into a primary subset, whereby the primary subset may be filtered by selecting those returned content items with location-based tags that match a location-based component of the query (e.g., Seattle, Wash.). Next, the those content items satisfying the location-based filter are grouped into a location-based subset, which are filtered according to the parsed query components (e.g., category component Italian Restaurants).2008-08-21
20080201303METHOD AND SYSTEM FOR A WIZARD BASED COMPLEX FILTER WITH REALTIME FEEDBACK - A method for implementing a software based wizard interface to filter a set of targets in real-time with filter criteria includes receiving, at the wizard interface, user filter criteria; querying a data set based on the filter criteria; providing filtered data from the data set to a user; determining whether the filtered data meets a user's requirements; closing the wizard interface in the event the filtered data meets the user's requirements; wherein the filter criteria is input into a control pane, and the filtered data is displayed on a results pane that form the wizard interface; wherein the control pane and the results pane are continuously displayed by the wizard interface; and wherein the filter wizard is configured for the user to make adjustments to the filter criteria by navigating backward and forward in the control pane without having to complete, exit, or relaunch the filter wizard.2008-08-21
20080201304Federated searches implemented across multiple search engines - A plurality of search engines is selected from multiple search engines based on a search query and one or more criteria. To obtain search results for the search query, one or more search queries are submitted to the plurality of search engines. For each search engine of the plurality of search engines, certain search results are received for the one or more search queries submitted to each search engine. Consolidated search results are generated with consolidation of the certain search results that are received from each search engine of the plurality of search engines.2008-08-21
20080201305APPARATUSES, METHODS AND SYSTEMS FOR INFORMATION QUERYING AND SERVING ON MOBILE DEVICES BASED ON AMBIENT CONDITIONS - The disclosure details the implementation of apparatuses, methods, and systems for information querying and serving on mobile devices based on ambient conditions. Such conditions may include weather, traffic, market prices, news and events, and/or the like. Information and/or advertisement providers may use a code triggered information server to serve context, demographic, and behavior targeted information to users via mobile devices. Users, in turn, trigger the provision of information by scanning or observing codes or information. The scans, together with geographic, temporal, and user-specific information, are obtained by the server that receives, processes, and records the message. Based on these messages and a user profile—which may include continuously updated user-specific behavior information, situational and ambient information, an accumulated history of scanned code messages, and integration with outside database information—the server selects information to serve to the users' mobile devices from an information base. In one embodiment, information may also be served to users based solely on the user profiles and ambient conditions, and without any initiating code scan. This is based on the accumulated history of scanned codes, which yields behavioral information about a user, including user space-time trajectories.2008-08-21
20080201306PERSONAL VIRTUAL ASSISTANT - A computer-based virtual assistant includes a virtual assistant application running on a computer capable of receiving human voice communications from a user of a remote user interface and transmitting a vocalization to the remote user interface, the virtual assistant application enabling the user to access email and voicemail messages of the user, the virtual assistant application selecting a responsive action to a verbal query or instruction received from the remote user interface and transmitting a vocalization characterizing the selected responsive action to the remote user interface, and the virtual assistant waiting a predetermined period of time, and if no canceling indication is received from the remote user interface, proceeding to perform the selected responsive action, and if a canceling indication is received from the remote user interface halting the selected responsive action and transmitting a new vocalization to the remote user interface. Also a method of using the virtual assistant.2008-08-21
20080201307System and method for iconic software environment management - A system and method for iconic software environment management. The system and method provide storing, navigating and accessing files within an operating system on a stand alone device or on a networked device with internal files and external files (e.g., from web-sites, etc.) through the use of graphical thumbnail icons representing a graphical display of a substantial portion of information obtained from within an electronic document.2008-08-21
20080201308DYNAMIC DATA HIERARCHIES - A flexible database schema allows changes to the types of digital media objects, metadata types, and/or metadata relationships without corrupting the database, breaking applications functionality, or requiring the database reconstruction. A database schema stores all objects in a single table. The objects table contains common fields and generic metadata fields. The generic metadata fields reference metadata objects associated with a digital media object. Each type of digital media object can map its generic metadata fields to a different metadata hierarchy. A data access API provides a set of digital media object and metadata mappings to enable applications to insert and retrieve information from the database. The data access API can be updated as needed to account for changes in the metadata hierarchies of one or more types of digital media objects. The database schema can be used to store metadata for digital media objects or other types of data objects.2008-08-21
20080201309RENDERING DATABASE QUERIES WITH BLANK SPACE - A computer-implemented method includes selecting a first member of a first dimension of a database to be included at a first location in a report. The first member includes first data to be retrieved from the database. A blank space to be added at a second location relative to the first member is also selected. A database query is generated that includes a first instruction to retrieve first data included in the first member. The first instruction is located at a first position in the query and the first data will appear in the report at the first location. The database query also includes a second instruction to retrieve a null set of data. The second instruction is located at a second position in the query and the null set of data will appear in the report at the second location2008-08-21
20080201310Apparatuses, Methods and Systems for Information Querying and Serving on the Internet Based on Profiles - The disclosure details the implementation of apparatuses, methods, and systems for information querying and serving on the internet based on profiles. Information and/or advertisement providers may use a code triggered information server to serve context, demographic, and behavior targeted information to users on the internet. Users, in turn, trigger the provision of information by scanning or observing codes or information, or by selecting web links. The triggers, together with geographic, temporal, and user-specific information, are obtained by the server that receives, processes, and records the message. Based on these messages and a user profile—which may include continuously updated user-specific behavior information, situational and ambient information, an accumulated history of trigger messages, and integration with outside database information—the server selects information to serve to a user on the internet from an information base. For example, a user with a recorded history of interest in coffee products may be served an advertisement for a nearby coffeeshop while browsing the web on his/her PDA. In one embodiment, information may also be served to users on the internet based solely on the user profiles, and without any initiating trigger. This is based on user trajectories or web-surfing habits deduced from the accumulated history of triggers. For example, a user known to routinely visit a music vendor website near the same time each day may be served an advertisement for the latest top-selling CD shortly before that time.2008-08-21
20080201311Systems and methods for channeling client network activity - As one example, a system for monitoring client Internet activity is provided. The system comprises a channel server including multiple channels, each of which are defined at least in part by an activity profile associated with the channel, and a monitor configured to monitor Internet activity of a plurality of clients and detect when any of the monitored clients satisfy any of the activity profiles associated with the channels, where for a given user, the monitor is configured to monitor interaction of the user in relation to multiple different independent websites to determine if one of the activity profiles is satisfied.2008-08-21
20080201312SYSTEMS AND METHODS FOR A DEVICESQL PARALLEL QUERY - A system for parallel processing of a database query in a multi-core processor is disclosed. The system includes a core database instance and a main database instance. The core database instance includes a local storage manager, a local page manager, and a core stream processing component. The local storage manager is configured to convert a record request into a page request. The local page manager is communicatively connected to the local storage manager and is configured to receive and route the page request. The core stream processing component is communicatively connected to the local storage manager and is configured to send a record request to the local storage manager, process a record stream received from the local storage manager and output a processed record stream.2008-08-21
20080201313DYNAMIC GRAPHICAL DATABASE QUERY INTERFACE - A graphical query interface provides visual feedback to a user during the construction of a query. In a first embodiment, the visual feedback helps the user determine the quality of the query as the query is being built. The relationship of columns in the database is graphically displayed to a user. When the user selects a column in the database, a filtered display mechanism displays only those columns or records that satisfy the portion of the query already constructed. In a second embodiment, the visual feedback eliminates some possible selections in the query tree due to previously-made selections that eliminate the eliminated selections as possibilities. In the second embodiment, the visual feedback mechanism may function according to data values in columns, and may also function according to known relationships between columns themselves.2008-08-21
20080201314METHOD AND APPARATUS FOR USING MULTIPLE CHANNELS OF DISSEMINATED DATA CONTENT IN RESPONDING TO INFORMATION REQUESTS - Embodiments of the invention exploit the complementary and correlated information that is available across multiple channels of digital multimedia distribution, in order to ensure more efficient multimedia data access. One embodiment of the invention, directed to a method for generating a response to a specified request for information, is associated with multiple channels that are each adapted to carry and disseminate data content. The method comprises extracting data elements from each of the multiple channels, wherein each extracted data element pertains to one dimension of a plurality of correlation related dimensions. The method further comprises assigning each extracted data element to one of a plurality of correlation sets, wherein all the extracted data elements assigned to a particular set pertain to the same dimension, and each set is assigned data elements extracted from two or more different channels. Two or more of the correlation sets associated with the request are then selected, and the data content thereof is used to generate the response to the specified request.2008-08-21
20080201315CONTENT ITEM QUERY FORMULATION - A system and method for formulating a related content query are provided. A search engine receives queries having terms for content items and stores the queries and user interaction data in a query log. Also, the search engine provides a collection of content items and related content item queries for each content item within the collection of content items, in response the queries. Each content item in the collection of content items includes terms that match the received queries. The related content item queries are generated by an advisor engine that processes the query log and each content item in the collection of content items to select query terms, different from the received query terms, which previously resulted in a specified content item being accessed or selected.2008-08-21
20080201316Providing Certified Patent Searches Conducted by Third Party Researchers - Improved methods for drafting, preparing, and submitting a patent application are described. The system incorporates a web-based tool in which applications are drafted. The web-based tool allows for real time analysis of the application as it is being drafted. Automated suggestions, prior art searching, researcher and attorney recommendations are also disclosed.2008-08-21
20080201317Ranking documents - A plurality of documents are ranked. The documents are returned as the result of a query computed for each search engine of a plurality of search engines. Each document of the plurality of documents is associated with a Uniform Resource Locator (URL). The plurality of documents includes at least one document returned as a result of the query from each of the search engines. For each URL associated with a document from the plurality of documents, a frequency of the URLs is determined. Ranking the plurality of documents includes ranking them based on one or more factors, which are based on the frequency determined for each URL associated with the plurality of documents.2008-08-21
20080201318METHOD AND SYSTEM FOR RETRIEVING NETWORK DOCUMENTS - In one embodiment, a document retrieval server and method for its operation are described. The document retrieval server allows a user to search a classification index for the location of documents in an enterprise network that meet specified search criteria, and then automatically export a subset of the documents meeting the search criteria, according to one of several export methods. In one export method, a custodian relational interface is used to identify a custodian for documents meeting the search criteria, and allows the user to control export and generate reports for documents according to their custodian.2008-08-21
20080201319Method, system and computer software for using an XBRL medical record for diagnosis, treatment, and insurance coverage - A method, system and program product for integrating intelligence and business systems, the method comprising: receiving a search query; searching, using the search query, a plurality of XBRL data fields in records in a plurality of different data repositories, with each of the XBRL data fields having metadata representing attributes at the data value level based on context data according to an information taxonomy, and with links formed between and/or among at least two items selected from one or more of the categories of data fields, metadata, and components associated with the data fields, the searching obtaining a search result; triggering the creation of an electronic agency communication of at least a partial version of the search result; and communicating the at least partial version of the search result; wherein the content or addressee of the electronic agency communication is determined, at least in part, by the value of an importance factor related to one or more data items returned in the search results. Further embodiments relate to one or more XBRL forms.2008-08-21
20080201320SYSTEM AND METHOD FOR SEARCHING ANNOTATED DOCUMENT COLLECTIONS - Methods, apparatus and articles of manufacture therefor, are disclosed sharing and searching annotated document collections. In one embodiment, the method may be performed by: transforming a plurality of document identifiers and their associated set of tags into a set of URL/TAG pairs; constructing a bigraph using the set of URL/TAG pairs; using the bigraph to compute tag profiles and document profiles using spreading activation for document identifiers and tags in the set of URL/TAG pairs; for a selected tag or document, identifying a tag profile or a document profile associated with the selected tag or document, respectively; arranging by relevance those tags or documents in the identified tag profile or document profile associated with the selected tag or document, respectively.2008-08-21
20080201321Apparatuses, methods and systems for information querying and serving in a virtual world based on profiles - The disclosure details the implementation of apparatuses, methods, and systems for information querying and serving in a virtual world based on profiles. Such virtual worlds may include, for example, massively multiplayer online games like The Sims Online, Everquest, World of Warcraft, Second Life, and/or the like. Information and/or advertisement providers may use a code triggered information server to serve context, demographic, and behavior targeted information to users in a virtual world. Users, in turn, trigger the provision of information by scanning or observing codes or information, or by making decisions within a virtual world such as attempting a mission within a game. The triggers, together with virtual world geographic, temporal, and user-specific information, are obtained by the server that receives, processes, and records the message. Based on these messages and a user profile—which may include continuously updated user-specific behavior information, situational and ambient information, an accumulated history of triggers, and integration with outside database information—the server selects information to serve to the user in a virtual world from an information base. For example, a user in Second Life who likes modern clothing for his/her avatar may be presented with ads on virtual billboards from advertisers of virtual in-game clothing stores that are near his/her virtual position. In another example, an advertisement tailored to a user's particular interests or behavioral patterns may be placed at a location within a virtual world that the user is known to routinely pass.2008-08-21
20080201322APPARATUS AND METHOD FOR RETRIEVAL OF CONTENTS - A keyword determining section determines a keyword among a search query input by a user. A related word searching section searches a thesaurus database and retrieves words related to the determined keyword and information on relevancy of each related word to the keyword. Based on the keyword and its related words, an image searching section retrieves images from an image database. The search result by the image searching section is displayed on a monitor in a manner to reflect mutual relations between the retrieved images, such that images corresponding to the keyword are displayed in a center section, whereas images corresponding to broader or super-ordinate words to the keyword are arranged in an upper section, and images corresponding to narrower or subordinate words to the keyword are arranged in a lower section. Other images hit with synonyms and other related words to the keyword are arranged in side sections.2008-08-21
20080201323METHOD AND APPARATUS FOR A RANKING ENGINE - A computer-implemented method is provided for ranking files from an Internet search. In one embodiment, the method comprises assigning a score to each file based on at least one of the following factors: recency, editorial popularity, clickthru popularity, favorites metadata, or favorites collaborative filtering. The file may be organized based on the assigned scores to provide users with more accurate search results.2008-08-21
20080201324COMPUTER IMPLEMENTED SYSTEM AND METHOD FOR ENHANCING KEYWORD EXPANSION - A computerized system which implements a method for obtaining an improved set of relevant keywords from an initial set of relevant keywords and their associated relative ratings, utilizing the proven expertise and reliability of existing keyword expansion tools and the accumulated experience of search engines. The method comprises iterating over keyword seeds, search engines' results and keyword suggestion sources' results, merging lists of keywords and combining their scores by means of an optimization method and learned effectiveness of result sources. Keyword relevance scores may be effectively used to distribute a content provider's resources amongst keywords thereby to achieve inclusion and optimization in search engines' results. The system input is a set of one or more seed keywords and the system produces an expanded list of unique keywords, each keyword typically accompanied by a computed relevance score.2008-08-21
20080201325Method And System For Providing Contextual Based Medication Dosage Determination - Methods and devices for statistical determination of medication dosage level such as bolus amount based on contextual information are provided.2008-08-21
20080201326MULTI-VIEW INTERNET SEARCH MASHUP - An internet search utility that combines and presents search results from disparate data sources to the user in a multi-view format. The search terms are disambiguated and a series of prioritized Views is displayed to the user in a View Mix interface. Each View includes a unique interface, processing widgets, and a unique combination of data sources. A View Picker determines, based on specific criteria, which Views are relevant and prioritizes the Views for the View Mix. As the user considers which View to select, the Pre-Caching Module conducts a background search, and preloads snapshots of top URLs for display. Selecting a particular View initiates a search per the instructions of that view. The resulting data is displayed in the View format. Views may be created by third parties or end users to reflect any particular preference thus yielding a multitude of unique views from which to consume search results.2008-08-21
20080201327Identity match process - An online computer system enables users to identify and contact, if they so desire, users with similar attributes. The primary method of matching identity matches facial and at least one other physical, astrological, or other defined attribute. This matching is done by computer comparison of the photographs and other data provided by the users. The users may be provided with information to contact any matches.2008-08-21
20080201328Data Processing System and Method - A system and method for grouping separate elements, having a common characteristic, to produce at least one of an output document corresponding to a presentation or for producing the presentation.2008-08-21
20080201329Method And The Associate Mechanism For Stored-Image Database-Driven Spectacle Frame Fitting Services Over Public Network - A method of spectacle frame fitting over public network, such as Internet, based upon database of product information and digitized user images as acquired via devices connected to computer. Particularly, consumers can take advantage of present method to choose spectacle frames from wide variety of selections, expeditiously by the use of public computer network (Internet). Consumers may use digital cameras, network cameras or scanned photos to submit facial image, and by way of calibration steps such as the gap between two pupils aligned to the marked pupil point of the stored spectacle images, the suitable size of the spectacle frame can then be determined for best fit to the facial image. With the accessibility and availability of the Internet, just a few clicks on the mouse enable the consumers to choose spectacle frames of their preference and in a way that affords wide selections at low costs and easy access.2008-08-21
20080201330SOFTWARE REPOSITORIES - The present invention extends to methods, systems, computer program products, and data structures for software repositories. Embodiments of the invention permit a user to group software related items from a software repository in repository container versions such that software related items can be accessed and processed together. A user has wide discretion on how software related items are grouped in repository container versions to facilitate efficient access and processing in varied computing environments. In some embodiments, software related items are grouped in the same repository container version based on component version such that all the software related items for a specified version of an application, framework, or service can be accessed and processed together. Accordingly, operations (e.g., replication or partitioning) can be performed on all the software related items in the repository container version to effectuate performing the operation on the specified version of the application, framework, or service.2008-08-21
20080201331Systems and Methods for Cache Optimization - A server computer identifies a cached document and its associated cache update history in response to a request or in anticipation of a request from a client computer. The server computer analyzes the document's cache update history to determine if the cached document is de facto fresh. If the cached document is de facto fresh, the server computer then transmits the cached document to the client computer. Independently, the server computer also fetches an instance of the document from another source like a web host and updates the document's cache update history using the fetched instance of the document.2008-08-21
20080201332SYSTEM AND METHOD FOR PRELOADING CONTENT ON THE BASIS OF USER CONTEXT - The present invention relates to systems and methods for preloading one or more content items. The method according to one embodiment comprises receiving a content item at a client device in response to a first request from a user, determining a context for the user and preloading one or more components into a cache on the basis of the determined context for the user. Components from the cache are loaded in response to a second request from the user.2008-08-21
20080201333State transition controlled attributes - Some embodiments of managing data using state transition controlled attributes have been presented. In one embodiment, a workflow management policy and a set of states are defined at a server coupled to one or more client machines, each of the states corresponding to a distinct value of a set of values of an attribute of data. The method may further include implementing a state machine on the server to manage state transitions initiated by the one or more client machines operating on the data according to the workflow management policy.2008-08-21
20080201334Computer System for Distributing a Validation Instruction Message - A computer-implemented system for providing validation instructions to European attorneys. The computer system is designed to send a validation instruction message to a number of European attorneys, asking them to validate a granted European patent. The computer system is designed to communicate with an interface, a specification database and a number of European agents. The system is set up so that when the computer system receives a European patent identifier and a country selection via the interface, the computer system: (a) obtains, from the specification database, a European patent specification corresponding to the European patent identifier; and (b) provides the European patent specification and a validation instruction message to a particular European agent corresponding to the country selection. The system is further adapted to calculate and bill the total validation cost up-front.2008-08-21
20080201335Method and Apparatus for Storing Data in a Peer to Peer Network - A fixed prefix peer to peer network has a number of physical nodes. The nodes are logically divided into a number of storage slots. Blocks of data are erasure coded into original and redundant data fragments and the resultant fragments of data are stored in slots on separate physical nodes such that no physical node has more than one original and/or redundant fragment. The storage locations of all of the fragments are organized into a logical virtual node (e.g., a supernode). Thus, the supernode and the original block of data can be recovered even if some of the physical nodes are lost.2008-08-21
20080201336DISTRIBUTED DATA STORAGE SYSTEM, DATA DISTRIBUTION METHOD, AND APPARATUS AND PROGRAM TO BE USED FOR THE SAME - There is provided a distributed data storage system for splitting content-data into a plurality of split data and storing a plurality of copy data corresponding to at least one of the plurality of split data in a plurality of memory devices. The system comprises a copying management information storing unit and a access location determining unit. The copying management information storing unit stores copying management information indicating a storage location of the copy data corresponding to the split data. The access location determining unit determines at least one of the plurality of memory devices storing the copy data corresponding to the split data as an access location for accessing split data.2008-08-21