38th week of 2012 patent applcation highlights part 59 |
Patent application number | Title | Published |
20120239542 | SYSTEMS AND METHODS FOR CAPTURING PAYMENT INFORMATION USING MOBILE DEVICES - Purchase card data used in a financial transaction is captured during the transaction by obtaining an image of a purchase card associated with an individual via an image acquisition component of a mobile device. The purchase card is identified and a second image is created comprising substantially only a visual representation of the purchase card. Account information is identified that is associated with the purchase card in the second image and an application form on the mobile device is automatically populated with the identified account information thus facilitating the entry of additional account information into the application form. The information is stored on the mobile device for use in subsequent purchases. | 2012-09-20 |
20120239543 | Payment System and Method Using Commodity-Based Electronically Traded Funds - A system and a method are disclosed for using a commodity-based exchange traded fund (ETF) to implement an electronic payment currency. The commodity-based ETF provides an inflation mirror using a basket of tradable commodities such as metals, energy, agricultural products, etc. Shares of the commodity-based ETF function as an electronic currency unit for use in transactions. A user may direct the system to transfer shares of the commodity-based ETF to a merchant in exchange for non-currency consideration such as goods and services. | 2012-09-20 |
20120239544 | SOLUTIONS SERVER - Methods and systems for providing solutions for trading securities are disclosed, including receiving a level-two quote, the level-two quote including a symbol and at least one market participant quote, the market participant quote including a quote price, a quote quantity, a quote MPID, and a quote side. The methods and systems further include creating a solution set including at least one solution record corresponding to each market participant quote in the level-two quote, the solution record including a solution symbol, a solution side, a solution MPID, a solution price, a solution quantity, and a solution latency, the solution latency including a latency for the market identified by the solution MPID. | 2012-09-20 |
20120239545 | CLICK BASED TRADING WITH INTUITIVE GRID DISPLAY OF MARKET DEPTH AND PRICE CONSOLIDATION - A method and system for reducing the time it takes for a trader to place a trade when electronically trading on an exchange, thus increasing the likelihood that the trader will have orders filled at desirable prices and quantities. The price consolidation feature of the present invention, as described herein, enables a trader to consolidate a number of prices in order to condense the display. Such action allows a trader to view a greater range of prices and a greater number of orders in the market at any given time. By consolidating prices, and therefore orders, a trader reduces the risk of a favorable order scrolling from the screen prior to filling a bid or ask on that order at a favorable price. | 2012-09-20 |
20120239546 | System and Method for Coordinating Automated and Semi-Automated Trading Tools - The present embodiments include methods, systems, and computer program products that provide tools for use in any type of electronic trading environment. In one aspect, leaning manager includes software that can be implemented on any type of computer device for tracking and/or coordinating the buying and selling of available market quantities by multiple automated or semi-automated trading tools. For instance, if more than one automated or semi-automated trading tool is leaning on the same tradable object then the leaning manager may track and/or coordinate such action. The trading tools can use the tracked information and/or the allocated quantities and their prices to enhance their trading strategies. | 2012-09-20 |
20120239547 | Trading System Having Increased Liquidity Provision - An anonymous trading system includes a prime broker facility that allows a third party to trade on behalf of an institution. A deal is executed between the third party and a counter-party and a further deal is then executed between the third party and the party on whose behalf it has traded. The second deal may be for the same amount as the first deal or may be altered to include the third party's fee for conducting the first deal. Clients of the third party have prices available to them for trades made via the third party which are displayed at their trader terminals. The client sees that a better price is available though the third party than by dealing direct and selects to conduct a deal through the third party. | 2012-09-20 |
20120239548 | Hedging Risks Associated with Variable Priced Orders for Derivative Financial Products - Systems and methods are provided for executing a hedge transaction in connection with the execution of a derivative product order in which the price of the derivative product is defined by one or more variables. The hedge transaction may be executed at an exchange or match engine that is different from the exchange or match engine executing the derivative product order. The execution of derivative product transaction may be contingent on the existence of an appropriate hedge transaction. Alternatively, a best efforts approach may be used to fill the hedge transaction order after executing the derivative product transaction. | 2012-09-20 |
20120239549 | Automated Trading System - A computer trading system includes a quote screening function configured to accept quotes specifying a quote amount in a price where the quote amount is greater than a minimum quote amount to produce screen quote messages and to reject quotes specifying a quote amount less than the minimum quote amount. A market view generator generates market views from those quotes which specify an amount greater than or equal to the minimum quote amount. An order screening function only accepts orders specifying an amount less than a maximum transaction amount submitted in response to the market views to produce screened order messages. A transaction processor receives screened quote messages and screened order messages and matches appropriate messages with each other. The minimum quote amount is substantially equal to or greater than the maximum transaction amount whereby a screened order message can be matched entirely with one screened quote message. | 2012-09-20 |
20120239550 | Automated Trading System - A computer trading system includes a quote screening function configured to accept quotes specifying a quote amount in a price where the quote amount is greater than a minimum quote amount to produce screen quote messages and to reject quotes specifying a quote amount less than the minimum quote amount. A market view generator generates market views from those quotes which specify an amount greater than or equal to the minimum quote amount. An order screening function only-accepts orders specifying an amount less than a maximum transaction amount submitted in response to the market views to produce screened order messages. A transaction processor receives screened quote messages and screened order messages and matches appropriate messages with each other. The minimum quote amount is substantially equal to or greater than the maximum transaction amount whereby a screened order message can be matched entirely with one screened quote message. | 2012-09-20 |
20120239551 | COMPUTER SYSTEM FOR CONTROLLING A SYSTEM OF MANAGING FLUCTUATING CASH FLOWS - Apparatus (method implemented with a machine, the machine, the method for making the machine, and products produced thereby) for controlling a system of managing cash flows for a transaction. The apparatus includes data processing means arranged for receiving information into memory, including respective descriptions of, statistical assumptions for, and financial assumptions for risks. The data processing means including: calculating means, responsive to said descriptions and assumptions, for calculating expected cash flows corresponding to said risks for time periods; accounting means for determining, responsive to actual cash flow information from occurrence of events corresponding to said risks, for a first party owing the expected cash flows to a second party, and for determining, for the second party owing actual cash flows to the first party, a net settlement, for each of said time periods, between the parties in the transaction, to manage the actual cash flows and the expected cash flows. | 2012-09-20 |
20120239552 | SYSTEM AND METHOD FOR DYNAMIC WORKING CAPITAL - A method and system for dynamic working capital are disclosed. According to one embodiment, a computer-implemented method comprises calculating a maximum capital line available for a customer, providing for access by the customer to the maximum capital line, and providing for micro-repayment of funds received by the customer. | 2012-09-20 |
20120239553 | METHOD FOR PROCESSING AND FUNDING SHORT-TERM LOANS TO A CONSUMER AND A METHOD FOR CONVERTING CURRENCY, BOTH TO A MOBILE CREDIT STORAGE FACILITY ACCOUNT - A system for processing and funding short-term loans to a mobile credit storage facility account, including providing currency exchange services to the mobile credit storage facility account. Loan types include short-term loans, payday loans, micro credit loans, mobile telecommunication carrier top-off loans and overdraft loans. Loans may be based on an applicant's loan application, history of employment or mobile money creditworthiness including mobile money historical transactions and mobile phone company records. Loan funds may be deposited directly to the consumer's account that is associated with his/her mobile device. They may also be automatically debited for various payments. The consumer's mobile device telephone or IMEI number is used as a unique identifier to established and analyze a credit history and to facilitate the mobile money transactions. | 2012-09-20 |
20120239554 | System And Method To Eliminate Receiving Coins As Cents Due Less Than One Dollar - A system and method are provided for facilitating a transaction between a customer and a merchant in which a cash change amount between 1¢ and 99¢ is due the customer. According to an aspect of the disclosure, a method includes the steps of receiving information regarding an account associated with a customer, a merchant and a tracking fee amount; charging a tracking fee to an account associated with a customer; and crediting the tracking fee to an account associated with a merchant. Subsequently, an amount given by the sum of the amount of credit purchased and the tracking fee is credited to an account associated with a customer and charged to an account associated with a merchant. Accounts associated with a customer and a merchant are typically maintained electronically, and the charging and crediting are performed by a computing device. The credit purchase amount and tracking fee are equal. | 2012-09-20 |
20120239555 | Process for Controlling Battery Authentication - Improved handling of couplable device recognition tasks in an electronic device such as a cell phone, smart phone, computer system, recording device or others is facilitated. Recognition of a couplable device such as a battery so as to enable exchange of power between the device and the battery or other couplable device functionality is determined by a match between one of a plurality of digital strings stored in the device and the decrypted response to an encrypted challenge derived from the one of stored strings. Control is exercised over the distribution of the encryption elements which enable the improved handling of the tasks. | 2012-09-20 |
20120239556 | LATENCY PAYMENT SETTLEMENT APPARATUSES, METHODS AND SYSTEMS - The LATENCY PAYMENT SETTLEMENT APPARATUSES, METHODS AND SYSTEMS (“LPS”) transforms latency payment request inputs via LPS components into latency payment requests. In one embodiment, a method is disclosed comprising obtaining a latency payment method request and determining a latency payment period associated with the latency payment method request. The method includes determining a consumer item currency amount by applying a currency conversion factor to the merchant item currency amount. The method also determines a latency buffer amount based on the latency payment method request, generates a latency payment request by summing the latency buffer amount to the consumer item currency amount and structuring the summed amounts according to the patency payment period, and provides the latency payment request. In some embodiments LPS may determine the latency payment request according to maximized remittance aspects associated with a consumer specified payment method so as to optimize system wide remittance results. | 2012-09-20 |
20120239557 | SYSTEM AND METHOD FOR DETECTING FRAUDULENT ACCOUNT ACCESS AND TRANSFERS - Transfers of money into a recipient account are analyzed for risk of fraud by using a fraud monitoring system to analyze characteristics of the recipient account. The recipient account characteristics are stored in a central database, which has account data (for recipient accounts) contributed from a plurality of financial institutions that maintain such accounts. When a transfer is made or attempted, the stored characteristics of the recipient account are analyzed and a risk score is assigned to the transfer based on the recipient account. If the risk score indicates a suspicious or fraudulent transaction, an alert is provided. In an alternative embodiment, the risk analysis may be supplemented by analysis of transaction data association with the transfer. | 2012-09-20 |
20120239558 | METHOD AND SYSTEMS FOR EFFICIENTLY PROCESSING LARGE VOLUMES OF COMPLEX SMALL VALUE FINANCIAL TRANSACTIONS - The present invention provides a means for a system to model the financial terms of a contract. The system receives a contract and the details of a transaction governed by the contract as inputs and outputs a processed transaction. The system models the financial terms of the contract as a function of one or more parameters. Each of the parameters are further reduced to one or more rules, where each rule represents the terms of the contract as a set of conditions and associated actions. The actions are performed by the system when a corresponding condition is satisfied. The system determines the values of the various parameters by analyzing the outcome of the condition-action sets in relation to the given input transaction. | 2012-09-20 |
20120239559 | Method and System for Processing Internet Payments Using the Electronic Funds Transfer Network - Embodiments of the invention include a method and system for effectuating an electronic payment between a payor and a payee using an Electronic Funds Transfer (EFT) network. The method is implemented by a system having multiple processors. The payor may hold a payor account at a payor institution and the payee may have a payee account at a payee institution. The method includes generating a payment authorization identifying the payee institution, the payee account, and an amount of the payment and transmitting the payment authorization to the payor institution. The method further includes debiting the payor account by the amount of the payment; transmitting from the payor institution to the payee institution through the EFT network an EFT credit message representing a credit in the amount of the payment; and crediting the payee account in the amount of the payment in response to the receipt of the EFT credit message. | 2012-09-20 |
20120239560 | HEALTHCARE PAYMENT COLLECTION PORTAL APPARATUSES, METHODS AND SYSTEMS - The HEALTHCARE PAYMENT COLLECTION PORTAL APPARATUSES, METHODS AND SYSTEMS (hereinafter “H-Collect”) transforms patient insurance information, and healthcare procedure schedule information inputs via H-Collect components into medical claim settlement outputs. In one embodiment, a method is disclosed, comprising: obtaining a healthcare payment bill from a healthcare provider; determining a user responsible amount based on the obtained healthcare payment bill; facilitating transmission of a user payment request via a healthcare collection portal; obtaining a user payment initiation trigger from the healthcare collection portal; verifying user credentials associated with the user payment initiation trigger; identifying, via a processor, a healthcare payment command within the user payment initiation trigger; and initiating a funds payment transaction based on the identified healthcare payment command. | 2012-09-20 |
20120239561 | METHOD AND APPARATUS FOR UNIQUE IDENTIFICATION OF ACCOUNT AND FOR BILLING AN ACTIVITY IN AN OPEN NETWORK - System and method are provided to enable a service carrier (mobile phone, fixed line phone, Internet provider and others) to bill its customers in an ongoing process for an ongoing service or goods by locking the IP address and the account used in the Diameter protocol and the activity done on the network. | 2012-09-20 |
20120239562 | APPARATUS, METHOD, AND SYSTEM FOR TRACKING HYBRID SAVINGS - A vehicle includes a hybrid powertrain and a controller. The controller includes a processing device that is operatively coupled to a transmitter, a receiver, and the hybrid powertrain. The processing device is structured to monitor the hybrid powertrain, to calculate information corresponding to powertrain energy usage, and to transmit the information to a computer. | 2012-09-20 |
20120239563 | SYSTEMS AND METHODS FOR TRANSFERRING FUNDS FROM A SENDING ACCOUNT - Provided herein are methods and systems for transferring funds from a sending account to a payee. In embodiments, the sending account may be a pre-paid wireless telephone account. The methods and systems may involve a transaction management system, an account setup module, a funds transfer module and a reporting module. | 2012-09-20 |
20120239564 | PREPAID CARD BUDGETING - In general terms, embodiments of the present invention relate to methods and apparatuses for providing one or more prepaid cards, prepaid card accounts, and/or prepaid card account services. For example, in some embodiments, a method is provided that includes: (a) receiving transaction information associated with a transaction, where the transaction includes a transaction machine, a prepaid card account, and a holder of the prepaid card account; (b) determining, based at least partially on the transaction information, that the transaction involves the prepaid card account; (c) determining that the prepaid card account has a budget category; (d) determining, based at least partially on the transaction information, that the transaction applies to the budget category; (e) determining that the budget category has a spending threshold; (f) determining, based at least partially on the transaction information, that the spending threshold will be (or has been) met as a result of the transaction; and (g) sending an alert to the holder based at least partially on the determining that the spending threshold will be (or has been) met. | 2012-09-20 |
20120239565 | Internet Payment, Authentication and Loading System Using Virtual Smart Card - A system loads, authenticates and uses a virtual smart card for payment of goods and/or services purchased on-line over the Internet. An online purchase and load (OPAL) server includes a virtual smart card data base that has a record of information for each smart card that it represents for a user at the behest of an issuer. The server includes a smart card emulator that emulates a smart card by using the card data base and a hardware security module. The emulator interacts with a pseudo card reader module in the server that imitates a physical card reader. The server also includes a client code module that interacts with the pseudo card reader and a remote payment or load server. A pass-through client terminal presents a user interface and passes information between the OPAL server and a merchant server, and between the OPAL server and a bank server. | 2012-09-20 |
20120239566 | ASSET STORAGE AND TRANSFER SYSTEM FOR ELECTRONIC PURSES - An electronic asset exchange system includes a communications medium and at least two electronic purses. Each electronic purse includes an interface configured to send and receive messages, a memory storing a current asset value amount, a respective unique identifier, and a log of asset transfers; and a controller. The controller receives an asset transfer message including at least an asset value amount to be transferred, and executes a Transfer-in process to increase the current asset value amount by the asset value amount to be transferred and record information of the asset transfer in the log. The controller receives, via the interface, an asset transfer request message including at least an asset value amount to be transferred, and executes a Transfer-out process to generate and send an asset transfer message including the asset value amount to be transferred, decreasing the current asset value amount by the asset value amount to be transferred; and recording information of the asset transfer in the log. | 2012-09-20 |
20120239567 | SYSTEM AND METHOD FOR AUTHENTICATING ELECTRONIC MONEY USING A SMART CARD AND A COMMUNICATION TERMINAL - The present invention relates to a system and a method for authenticating an electronic money using a smart card and a communication terminal. The present invention provides a system and a method for authenticating an electronic money, wherein the system comprises a smart card and a communication terminal. The smart card takes biometric signature from a user as an input, transmits recognition completion information to the communication terminal when the biometric signature inputted by the user matches the stored biometric signature, receives an update command from the communication terminal, updates the amount of stored balance data, and transmits an update completion message to the communication terminal. The communication terminal is connected to the smart card in a wired or wireless manner, and transmits the update command to the smart card upon receipt of the recognition completion information. | 2012-09-20 |
20120239568 | SYSTEM AND METHOD FOR INVENTORY FINANCING - In embodiments of the invention, in accordance with a financing/bailment agreement, a dealer/bailee is required to retain the bailed property units in a controlled area to enable embodiments of the invention to perform real-time execution of inventory financing transactions. The bailed property units are tagged with tags for inventory identification. A reader device associated with the controlled area, detects entry or removal of the bailed property units by detecting a signal from a tag of the bailed property unit, the reader outputting an event signal. A server coupled to the reader, is programmed to access terms of the agreement, to monitor the event signals received from the reader. The server is coupled to one or more banks having an account of the bailor and an account of the bailee. The server is programmed to initiate a financial transfer by the one or more banks from the bailee account to the bailor account in accordance with the agreement, based on removal of the bailed property units in the controlled area. | 2012-09-20 |
20120239569 | METHOD AND SYSTEM FOR IMPULSE SAVINGS - A method of saving money using a mobile phone to reach a savings goal. The method includes creating an electronic account; computing a periodic sum of money to be saved by the user according to the savings goal; receiving a first electronic message from the mobile device, the first electronic message includes a description of a service or product not purchased by the user and an amount of money not spent; storing the description and the amount in the account; computing a running total of the amount of money not spent. The method may also include transmitting a second electronic message, the second electronic message acknowledging the first electronic message, the amount not spent by the user, the amount remaining to be saved to reach the savings goal and/or the total amount not spent. | 2012-09-20 |
20120239570 | Systems and methods for performing ATM transactions using active authentication - A financial transaction method includes receiving a request to perform a financial transaction from a user having an account with a financial institution that receives the request, generating an active authentication transaction key in response to the request, and transmitting the active authentication transaction key to a mobile financial transaction instrument of the user. A request to authenticate a transaction, including at least a portion of the active authentication transaction key, is received from an automated teller machine. An authorization response is transmitted to the automated teller machine if is determined that the transaction is authorized, the account of the user is settled to complete the financial transaction. | 2012-09-20 |
20120239571 | SYSTEM AND METHOD FOR USE IN CHARGING AN ELECTRICALLY POWERED VEHICLE - A method for use in operating a vehicle charging device based on an identifier provided to the charging device by a wireless transmission device. A registration device receives a first signal indicating a transmitter identifier from a wireless transmission device and an account identifier. The transmitter identifier is associated with the account identifier by the registration device. A second signal indicating the transmitter identifier is received from the wireless transmission device at a charging device. The charging device determines whether the account identifier associated with the received transmitter identifier is associated with an authorized account and provides electrical energy to a vehicle when the account identifier is associated with an authorized account. A financial transaction may be initiated against a payment account associated with the transmitter identifier based on the quantity of electrical energy provided. | 2012-09-20 |
20120239572 | SYSTEMS AND METHODS FOR PERFORMING FINANCIAL TRANSACTIONS USING ACTIVE AUTHENTICATION - A financial transaction method includes receiving a request to perform a financial transaction at a financial institution, generating a single-use transaction key for the financial transaction, and storing at least a first portion of the transaction key in a storage medium. The transaction key is transmitted to a user that requested the financial transaction, and an authorization request including at least a second portion of the transaction key is received from a merchant. The second portion of the transaction key received from the merchant is compared to the first portion of the transaction key to determine if the transaction should be authorized. An authorization message is transmitted to the merchant if the second portion of the transaction key received from the merchant matches the first portion of the transaction key. The financial transaction is funded from an account of the user if the financial transaction is authorized. | 2012-09-20 |
20120239573 | METHODS FOR PURCHASES USING CUSTOMER COMPUTER - Methods for purchasing of goods or services over the internet. A customer has a customer account set up at a bank with associated account information. The account information includes verification information for verification parameters, such as authorized computer identification, authorized delivery addresses, authorized user identification, authorized telephone caller identification, and/or other account information. An order is placed by a user via an ordering computer which provides order information. Such order information includes verification variables used by the bank. Verification and/or authentication using one or more variables of the customer account information is used by the bank to validate the order before assuring payment to the merchant. | 2012-09-20 |
20120239574 | METHODS AND SYSTEMS FOR ELECTRONIC COMMERCE VERIFICATION - A computer system for fraud detection in a payment card transaction system is provided. The computer system is programmed to receive a card transaction authorization request message for a payment card transaction initiated with a merchant that includes a plurality of data elements to be verified and a verification request indicator, determine whether the verification request indicator is valid, transmit the request message and verification request indicator to an issuer associated with the payment card, and receive a card transaction authorization response message from the issuer that includes an issuer authorization decision and a verification indicator associated with each data element verified by the issuer. The verification indicator indicates a status of a verification of the data element with data stored in one or more databases of the issuer. The computer system is further programmed to transmit the card transaction authorization response message to the merchant. | 2012-09-20 |
20120239575 | Wireless Payment Method and Systems - A method for conducting a transaction is disclosed. The method includes using a first portable electronic device, and directly transmitting a request for payment to a second portable electronic device through a wireless link. Then, the second portable electronic device transmits an approval of the request for payment to the first portable electronic device. One of the first and the second portable electronic devices then sends the request for payment to a payment hub service. The payment hub service then facilitates the transfer of funds from a payer institution to a payee institution to complete the transaction. | 2012-09-20 |
20120239576 | MOBILE COMMERCE AUTHENTICATION AND AUTHORIZATION SYSTEM - The mobile commerce authentication and authorization system allows a user of a currently existing mobile wireless communications instrument to conduct financial transactions, including purchases, across a wireless communications system using location data to authorize and authenticate the user and the transaction. The location of the mobile wireless communications instrument and the location of a vendor point-of-sale device are matched with a payment sum. Authentication of the mobile wireless communications instrument user is achieved at least by application of the position and/or location determinable features of the mobile wireless communications instrument, the position and/or location of a point-of-sale device of a vendor or merchant where the instrument user seeks to purchase goods or services, and the payment sum entered on the point-of-sale device. A transaction matching subsystem located in a wireless customer server hub may assist in processing the location data and the payment sum across the wireless communications network. | 2012-09-20 |
20120239577 | Systems and methods for performing person-to-person transactions using active authentication - In some embodiments, a method of performing a person-to-person financial transaction includes receiving an active authentication transaction key at a mobile financial transaction instrument of a transferor from a financial institution, storing the active authentication transaction key in a non-transient machine-readable storage medium of the mobile financial transaction instrument of the transferor, and transferring the active authentication transaction key to a mobile financial transaction instrument of a transferee for completion of the person-to-person financial transaction using wireless transmission. | 2012-09-20 |
20120239578 | Mobile Secure Transactions Using Human Intelligible Handshake Key - A software library could be called by an ecommerce application on a mobile phone to improve security of the transaction. When a human user wishes to purchase a product through the ecommerce application, the software library could present a passkey, such as a unique word, phrase, image, sound, or song, which is only recognizable by the human user. The human user authenticates the passkey by recognizing the passkey as the one he/she designated, and then authorizes the payment for the product, preferably through a passkey of his or her own, such as a password that the system recognizes. | 2012-09-20 |
20120239579 | Systems and methods for performing ATM fund transfer using active authentication - A method of performing a fund transfer at an ATM includes receiving an active authentication transaction key at an ATM from a mobile financial transaction instrument via a wireless communication protocol, generating a PIN at the ATM, and storing the PIN in a machine readable storage medium. An authorization request message is transmitted to a financial institution identified by the active authentication transaction key. The authorization request message includes the PIN and at least a portion of the active authentication transaction key. The PIN is received from a user of the mobile financial transaction instrument, and the funds are dispensed in response to receiving the PIN. | 2012-09-20 |
20120239580 | VIRTUAL ACCOUNT BASED NEW DIGITAL CASH PROTOCOLS - Virtual account based digital cash protocols employ two pairs of private and public keys. Each public key is certified separately and the protocols do not use any blind signature schemes. As a result, the virtual account based digital cash protocols provide strong protection of the user privacy by using two certified public keys instead of a blind signature. One pair of certified keys consists of one master user private key and one master user public key. A second pair of certified keys consists of one pseudonym user private key and one pseudonym user public key. The use of a master key pair and a pseudonym key pair circumvents the need for blind signatures. As a result, the proposed protocols do not require blind signatures and do not add additional overhead and security requirements necessitated by conventional blind signature schemes. The protocols use public key protocols, digital signatures and symmetric key protocols, which may be readily implemented in standard information security based systems based on cryptographic constructs. In addition, the protocols may be deployed in mobile, off-line, and on-line settings. | 2012-09-20 |
20120239581 | SCALABLE METHOD AND SYSTEM FOR CONNECTING, TRACKING AND FACILITATING WARRANTY, MAINTENANCE, SERVICE AND REPLACEMENT OF PRODUCTS WITHIN A COMMUNITY OF RESIDENTIAL HOUSING AND/OR COMMERCIAL BUILDING INVENTORIES OR UNITS OVER A COMMUNICATIONS NETWORK - A scalable method and system are provided for connecting, tracking and facilitating warranties, recalls, maintenance, repair and upgrade/replacement and purchase of new products within a community of large-scale, homogeneous building inventories (LSHBI) or units over a communications network. The method includes providing a database of electronic data at a computer site. The data includes building product data that uniquely identifies building products common to and contained within each housing unit in a community of subscribing building units. The electronic data also includes service provider data that identifies service providers for the building products and warranty data that identifies warranties and warranty dates for at least one of the building products and services provided by the service providers. The method further includes analyzing the electronic data to determine whether an action to facilitate the maintenance, repair or replacement of at least one building product is to be performed. | 2012-09-20 |
20120239582 | Computer-Based Method and Computer Program Product for Setting Floor Prices for Items Sold at Auction - An adaptive method for estimating the selling price for an item at auction in order to set a reserve. The method calculates the selling price as a function of selling prices for items previously-sold at auction and differential values attributable to feature differences between the item to be sold and comparative items previously sold. Distance metrics are calculated by comparing the item to be sold with each item in the set of comparative items, and a subset of most similar items is selected according to the calculated distance metrics. A weighting function is then calculated for each item in the subset based on its respective distance metric value, and the selling price is estimated as a function of the weighting functions and the differential values. The differential values are modeled as a linear dynamical system and updated using a Kalman filter as a function of an actual sales price for the item to be sold and a current estimate of uncertainty for the differential values. | 2012-09-20 |
20120239583 | METHOD AND SYSTEM FOR COMPUTERIZED TRACKING, ANALYZING AND REPORTING OF INFORMATION SPECIFIC TO RESIDENTIAL AND COMMERCIAL TENANCY HISTORIES - A method and system for collecting, tracking, analyzing and reporting tenancy histories is provided along with a rent score and application adjudication process for assessing new tenancies. A tenancy history is complied for each tenancy life cycle (approval, move-in, move-out) for all manner of tenancies residential and commercial. A rent scoring model employs a tenancy scorecard of all events experienced between a landlord and tenant. On demand, a tenant's history data is analyzed to present a snap shot of the present status of a tenant considering all historical events. A landlord's report may include particulars of monthly tenancy payments, legal matters, sheriff enforcement, collection and real-time rent scoring. Optionally the rent score may be combined with certain credit information to create a comprehensive standing. The model may consider other factors relating to tenancy history such as, acceptance rating, evictions, collections, employment, income and expenses, and other rental property management information. | 2012-09-20 |
20120239584 | NAVIGATION TO DYNAMIC ENDPOINT - Turn-by-turn directions can guide a user to a dynamic destination, such as a person or a rendezvous location. The turn-by-turn directions enable one user to follow another or, alternatively, multiple people to rendezvous with each other. The selection can be via identifiers used in network contexts, such as social networking Individuals can select the circumstances under which their location can be revealed. Turn-by-turn directions enabling following utilize anticipated locations or predictions of likely destinations based on historical and contextual information. Turn-by-turn directions enabling rendezvous reference a rendezvous location, which is either the same for all users, or which differs among them. Also, the directions can reference intermediate, “staging”, locations from which further intermediate, or ultimate, destinations can be routed to. | 2012-09-20 |
20120239585 | SYSTEMS AND METHODS FOR FACILITATING RECRUITMENT - A system and method for facilitating recruitment comprises a database and a processor. The database stores hiring company records, recruiter records, candidate records, and job orders. The processor is coupled to the database, and performs anti-fraud searches and transmits candidate submissions. The submissions are transmitted where the anti-fraud search finds that there has been no fraud, and the candidate submission corresponds to the recruiter submission, and an amount of recruiter submissions is less than or equal to an amount of hiring company specified submissions. | 2012-09-20 |
20120239586 | SYSTEM AND METHOD FOR FUNDING NONPROFIT ENDEAVORS USING TARGETING - An economic allotment computing system and method. The system and method may include a first engine programmed to receive, from a plurality of users, user profile information, and to receive an association by each of the plurality of users of a non-profit endeavor with the respective profile information, a second engine programmed to sell to marketers the user profile information of ones of the plurality of users for at least one of targeted marketing, promotions, polling, and surveying, and a third engine programmed to allot at least a portion of proceeds obtained from the sale executed by the second engine to the non-profit associated with the one of the plurality of users undertaking an action indicated by at least one of the targeted marketing, promotions, polling and surveying. | 2012-09-20 |
20120239587 | METHOD FOR SHIPPERS TO MANAGE FUEL COSTS - A computer-implemented method for managing fuel costs is described. The method receives, compiles, and stores transaction information and product information at a Network Administrator loaded on a computer. The transaction information includes a pre-determined maximum number of eligible units of fuel to complete the shipment, in which the fuel is purchased by the carrier at a pre-set base price per eligible unit, and the is fuel purchased from pre-selected fueling locations selected by the shipper. The product information includes the identity and quantity of the goods being shipped, and the minimum and maximum allowable temperature for the goods if applicable. The carrier fuel purchase information associated with fuel purchases made by the carrier at the pre-selected and non-pre-selected fueling locations is also transmitted to the Network Administrator. | 2012-09-20 |
20120239588 | SYSTEM AND METHOD OF DETERMINING FREIGHT/LOAD DISTRIBUTION FOR MULTIPLE VEHICLES - Systems and methods of vehicle freight/load distribution are provided to assist in determining optimal freight distribution. Although it is standard practice to fill each vehicle to its maximum limit, due to the non-linear nature of engine fueling maps (that is, fueling maps vary non-linearly as a function of torque and speed), the optimal distribution may not be obtained by the standard practice. Finding a solution for the optimal freight distribution may also need to account for the cost of fueling and operator costs, particularly if the situation involves multiple vehicles not filled to capacity. The benefit is increased freight efficiency in transporting cargo from source to destination amongst a fleet of vehicles. | 2012-09-20 |
20120239589 | SYSTEM AND METHOD FOR MAINTAINING A BUSINESS CATALOG - A system and method for integrating components with processes in a business catalog. The method comprises constructing a composite model of available components on a computer. The composite model defines functional dependencies between the available components. The method further comprises generating, based on the composite model, a plurality of business objects for the available components and automatically generating a synthesized module for each business object. Each synthesized module includes mechanically generated names for services offered by its associated business object. The method also comprises populating a business catalog with the synthesized modules. | 2012-09-20 |
20120239590 | MANAGING CUSTOMER COMMUNICATIONS AMONG A PLURALITY OF CHANNELS - A method, data processing system, and computer program product for managing communications sent to a plurality of customers are presented. A set of features of a customer in the plurality of customers and a plurality of channels for communicating with the customer are identified. A number of times to test the plurality of channels is identified based on a number of customers in the plurality of customers. A weighting for the set of features of the customer is identified from results of testing a channel in the plurality of channels. The weighting is identified in response to determining that the plurality of channels have been tested the number of times. A probability of success in using the channel to communicate with the customer is identified based on the weighting and the set of features. A determination is made whether to use the channel to communicate with the customer based on the probability. | 2012-09-20 |
20120239591 | METHOD OF CALCULATING THE MARKET VALUE OF INDIVIDUAL PATENTS WITHIN A PATENT LANDSCAPE - A method for deriving patent market value estimates within a patent landscape utilizing a relative metric score for all patents in the landscape, calibrating said market values by using a percentage of the known market values of patent portfolio owners, for example publicly traded companies with known patent portfolios. This method is based on the premise that the patents owned by said entities contribute to the market values of these entities, and describes a complete end-to-end process for estimating the market values for all patents within a patent landscape. This method also includes a set of steps useful for estimating the amount of revenue some patents may generate. | 2012-09-20 |
20120239592 | CODE GENERATION BASED ON SPREADSHEET DATA MODELS - Disclosed herein are processor-executable methods, computing systems, and related technology for the generation of software code based on spreadsheet data models. A spreadsheet data model may be parsed, and an intermediate representation may be generated based on the spreadsheet data model. Software code may be generated based on the intermediate representation. The software code may be in a high-level language such as C or C++, or in any other appropriate language. Alternatively or additionally, the software code may include the use of General Purpose Computing On Graphics Processing Units (GPGPU) technology. The software code may be compiled, and then executed to obtain results data. | 2012-09-20 |
20120239593 | FINANCIAL SYSTEM AND METHOD - The present invention relates to a data processing method and system for predicting income derived from an anticipated future benefit (Horizon Gain), wherein the system comprises: (a) registration means for registering a borrower in a first database and for registering characteristics a lender in a second database; (b) first automated means for inputting values to a first database; (c) automated means for generating databases as necessary populated with values for one or more selected future time divisions for the borrower's asset over one or more AD's before optimisation, the values being calculated according to a predetermined formulae; (d) visual display means to represent predicted income derived from the anticipated future benefit; (e) automated means for responding to a redemption event by determining the value of a payment to the lender that is the greater of (i) an agreed proportion of appreciation of the asset (HGAV), or (ii) qualifying outgoings (QO). | 2012-09-20 |
20120239594 | APPARATUS AND METHODS FOR PROVIDING DEMAND RESPONSE INFORMATION - A method for providing demand response information to a user of an electric vehicle is provided. The method includes receiving demand response data. A plurality of energy prices based on the demand response data is then generated by a processor, wherein each energy price is associated with a time range. The plurality of energy prices are then presented to a user of the electric vehicle. | 2012-09-20 |
20120239595 | CONTROL DEVICE, CONTROL SYSTEM, AND CONTROL METHOD - A smart controller ( | 2012-09-20 |
20120239596 | CLASSIFICATION OF STREAM-BASED DATA USING MACHINE LEARNING - The described implementations relate to data classification. One implementation includes identifying one or more likely classifications for an incoming data item using an algorithm. The implementation can also include providing the one or more identified classifications to a user. A selection of an individual identified classification for the incoming data item can be received from the user. The algorithm can be refined to reflect the selection by the user. | 2012-09-20 |
20120239597 | METHOD, APPARATUS AND COMPUTER PROGRAM PRODUCT FOR PROVIDING EVIDENCE-BASED CLINICAL DECISION SUPPORT THAT IS WORKFLOW ENVIRONMENT INDEPENDENT - A method for providing evidence-based clinical decision support that can be provided independent of any particular workflow environment may include providing evidence-based decision support content defining a set of rules for patient care where the evidence-based decision support content is provided independent of a predefined workflow, providing a set of application programming interfaces (APIs) that enable native application access to the evidence-based decision support content, and providing an integrator that, in connection with processing circuitry, executes instructions to utilize the set of APIs to enable building a user interface for workflow that allows access to the evidence-based decision support content. A corresponding computer program product and apparatus are also provided. | 2012-09-20 |
20120239598 | Machine Learning Method to Identify Independent Tasks for Parallel Layout in Web Browsers - Methods and devices for accelerating web page rendering include processing web pages and gathering web page element information, performing machine learning analysis on the gathered web page element information to identify patterns in layout independence correlated to web page element information, and training a classifier to predict sub-tree independence based on element information in a web page script. The predicted sub-tree independence may be used to concurrently process portions of a web page to be rendered to reduce the time required to render the page. Sub-trees may be conditionally independent, in which case, the conditionally independent sub-trees may be made independent by speculating data to render the sub-trees independent, or by performing a task to obtain the certain information to render the sub-tree independent. | 2012-09-20 |
20120239599 | COMPUTER PRODUCT, DATA ANALYZING METHOD, AND DATA ANALYZING APPARATUS - A computer-readable medium stores a program that causes a computer, which has a memory device storing a set of measured values that include a set of positive case measured values for which an objective variable for an explanatory variable group of one or more explanatory variables represents a positive case and a set of negative case measured values for which the objective variable for the explanatory variable group represents a negative case, to execute a process. The process includes extracting randomly, a positive case measured value group and a negative case measured value group from the set of measured values such that the positive case measured values and the negative case measured values extracted are equivalent in number; and generating based on the positive case measured value group and the negative case measured value, a prediction equation that predicts the objective variable for a prediction algorithm. | 2012-09-20 |
20120239600 | METHOD FOR TRAINING AND USING A CLASSIFICATION MODEL WITH ASSOCIATION RULE MODELS - A classification model is trained and used for detecting patterns in input data. The training of the model includes retrieving a set of previously recorded input data containing a plurality of items associated with a plurality of entities and adding to each entity a known classification. Furthermore, training the model includes determining rules from the set of previously recorded input data and the known classification by associating the classification of each entity with the respective items of said entity. The training of the model further includes determining a set of rules which are applicable, aggregating the lift values of the rules determined for said entity, and predicting a classification based on the aggregated association values for each entity. The resulting aggregated lift value together with the respective entity and classification are used as input for a standard classification algorithm, where the result is a classification model. | 2012-09-20 |
20120239601 | Restoration Switching Analysis with Genetic Algorithm - A method for generating switching plans to restore power to out-of-service areas after fault isolation through back feeding. A chromosome architecture is defined to create chromosomes representing candidate post-restoration systems. The chromosomes are evaluated are repeatedly genetically altered until an acceptable solution is identified. The solution identifies a plurality of switching operations that back feed power to the out-of-service areas in the most optimal manner. | 2012-09-20 |
20120239602 | SOLVING THE DISTAL REWARD PROBLEM THROUGH LINKAGE OF STDP AND DOPAMINE SIGNALING - In Pavlovian and instrumental conditioning, rewards typically come seconds after reward-triggering actions, creating an explanatory conundrum known as the distal reward problem or the credit assignment problem. How does the brain know what firing patterns of what neurons are responsible for the reward if (1) the firing patterns are no longer there when the reward arrives and (2) most neurons and synapses are active during the waiting period to the reward? A model network and computer simulation of cortical spiking neurons with spike-timing-dependent plasticity (STDP) modulated by dopamine (DA) is disclosed to answer this question. STDP is triggered by nearly-coincident firing patterns of a presynaptic neuron and a postsynaptic neuron on a millisecond time scale, with slow kinetics of subsequent synaptic plasticity being sensitive to changes in the extracellular dopamine DA concentration during the critical period of a few seconds after the nearly-coincident firing patterns. | 2012-09-20 |
20120239603 | METHOD AND SYSTEM FOR CONTROLLING ENVIRONMENTAL CONDITIONS OF DIFFERENT ENTITIES - The invention relates to a controlling system for adjusting environmental conditions of at least one entity, wherein the entity has desired environmental conditions for at least two different states. The system comprises equipments controlled by controlling means for changing and/or maintaining the environmental condition of the entities. The controlling means is adapted to provide controlling parameters to equipments for adjusting the environmental condition of said entity so that at least one parameter used for controlling the environmental condition of said entity depends on at least one measured environmental condition parameter of another entity being different from the entity, which environmental condition is adjusted by said equipment. | 2012-09-20 |
20120239604 | COLLABORATIVE FILTERING SYSTEM AND COLLABORATIVE FILTERING METHOD - When there are no evaluation values from a user who has evaluated both contents X and Z, an indirect similarity calculation unit | 2012-09-20 |
20120239605 | Information Processing Systems, Reasoning Modules, And Reasoning System Design Methods - Information processing systems, reasoning modules, and reasoning system design methods are described. According to one aspect, an information processing system includes working memory comprising a semantic graph which comprises a plurality of abstractions, wherein the abstractions individually include an individual which is defined according to an ontology and a reasoning system comprising a plurality of reasoning modules which are configured to process different abstractions of the semantic graph, wherein a first of the reasoning modules is configured to process a plurality of abstractions which include individuals of a first classification type of the ontology and a second of the reasoning modules is configured to process a plurality of abstractions which include individuals of a second classification type of the ontology, wherein the first and second classification types are different. | 2012-09-20 |
20120239606 | BUSINESS SEMANTIC NETWORK BUILD - Pre-existing business objects (e.g., component parts of large business applications) may already define a hierarchy of related terms and include a search index created by a pre-existing search function. A semantic network including a plurality of semantic knowledge domains may be constructed automatically, based on the objects' initial terms structure and search index, and further modified by search results and related terms returned by the search function. This way, a customer specific semantic network may be constructed automatically from pre-existing software components and terms. | 2012-09-20 |
20120239607 | DEVICE AND METHOD FOR RECOGNIZING USER BEHAVIOR - A device for recognizing user behavior is provided, which includes: a position data receiving unit configured to receive user position data and adjust the data based on time to obtain user position data in time series; a data pretreating unit configured to pretreat the user position data in time series; a feature vector extracting unit configured to extract a feature vector for recognizing a type of a user activity according to the pretreated user position data; and a user behavior recognizing unit configured to recognize the type of a user activity according to the feature vector extracted by the feature vector extracting unit and to obtain behavior features of the user. A method for recognizing user behavior is also provided. Deep level behavior features of the user can be obtained, such that the recognition result for each user can be more accurate and richer. | 2012-09-20 |
20120239608 | SYSTEMS AND METHODS FOR CALIBRATING USER RATINGS - A website may allow users to rate content items displayed thereon. The user ratings associated with the content items may be weighted according to user rating weight. The rating weight of a particular user may be based, in whole or part, upon whether the user consistently rates content items similarly to one or more “expert” raters. The experts may be selected based on various factors including: professional training, experience, reputation on the website, or the like. If a particular user consistently rates content items similarly to the experts, the user may be given a high rating weight. Users whose ratings consistently diverge from the ratings assigned by the experts may be given a lower rating weight. The weights may be displayed in connection with a user profile, or may be hidden from the user community. | 2012-09-20 |
20120239609 | System and Method of Relating Data and Generating Reports - In one embodiment the present invention includes a computer implemented method of relating data and generating reports. The method includes storing, by an OLAP system, a network data structure that relates a plurality of data objects. The method further includes storing transactional data in an in-memory database in the OLAP system. The method further includes generating, by the OLAP system, a report using the stored transactional data according to the network data structure. In this manner, deficiencies of the traditional star schema paradigm of data warehousing may be avoided. | 2012-09-20 |
20120239610 | XBRL DATABASE MAPPING SYSTEM AND METHOD - XBRL instance data configured according to a given XBRL hypercube specification (or an extension thereof) may be automatically mapped to a multidimensional database configured according to the given XBRL hypercube specification. Such a multidimensional database may be configured for analytical processing of multi-dimensional analytical queries related to the XBRL instance data and/or for analytical processing by a business intelligence tool. Multidimensional data from a multidimensional database may also be automatically mapped to an automatically-generated XBRL hypercube specification structured according to the multidimensional database. | 2012-09-20 |
20120239611 | XBRL FLAT TABLE MAPPING SYSTEM AND METHOD - XBRL data may be automatically mapped back and forth between an XBRL instance an set of automatically generated flat tables, where each table represents the projection of a single hypercube. | 2012-09-20 |
20120239612 | USER DEFINED FUNCTIONS FOR DATA LOADING - Data loading with user defined functions is described in various implementations. An example system for data loading may include a structured query language (SQL) compiler to identify a call to a table valued user defined function (TVUDF) within a SQL statement that includes an insert statement; identify metadata associated with the TVUDF; validate and resolve a subclass type of the TVUDF based on the metadata and the insert statement; and generate a data loading plan to retrieve and load data from an external data source into a table of a database based on the subclass type of the TVUDF. The system may also include a data loading engine in the database to execute the data loading plan, the data loading plan including the TVUDF to retrieve data from the external data source, and load the retrieved data into the table of the database in accordance with the data loading plan. | 2012-09-20 |
20120239613 | GENERATING A PREDICTIVE MODEL FROM MULTIPLE DATA SOURCES - Techniques are disclosed for generating an ensemble model from multiple data sources. In one embodiment, the ensemble model is generated using a global validation sample, a global holdout sample and base models generated from the multiple data sources. An accuracy value may be determined for each base model, on the basis of the global validation dataset. The ensemble model may be generated from a subset of the base models, where the subset is selected on the basis of the determined accuracy values. | 2012-09-20 |
20120239614 | METHOD AND SYSTEM FOR MANAGING DATA IN DATABASE - A method for managing data in a database includes loading data in a database to an office software based document template pre-configured in a server to generate a corresponding office software based document, and modifying and updating the data in the database through implementing a program by use of the office software based document. | 2012-09-20 |
20120239615 | VIDEO SERVER AND METHOD FOR MANAGING ACTIVITY LOG - According to one embodiment, a video server includes a plurality of processing modules and a maintenance/management module. The processing modules output an activity log file to the maintenance/management module. The maintenance/management module includes a storing medium and a maintenance/management controller. The controller determines whether the storing medium has a free region for recording the activity log file in the storing medium. The controller deletes an oldest activity log file recorded in the storing medium to form a free region if the storing medium has no free region. The controller writes the activity log file in the formed free region. | 2012-09-20 |
20120239616 | SEAMLESS UPGRADES IN A DISTRIBUTED DATABASE SYSTEM - Embodiments are directed to providing distributed database service upgrades of database server instances in a computer cluster using multiple database server instances and to monitoring and maintaining a distributed database service during upgrade. In an embodiment, each computer system in a computer cluster instantiates at least two different database server instances on each of the nodes in the cluster. The first database server instances are configured to operate using a current distributed database version and the second instances are configured to operate using a new, updated distributed database service version. The computer system receives an indication that the distributed database service is to be upgraded. Then, based on the received indication, the computer system migrates database replicas from the first database server instances to the second database server instances which operate the new, updated service version, substantially without user-visible downtime. | 2012-09-20 |
20120239617 | System and method for media file synchronization - Media files are drop box-synchronized to limit the amount of new functionality to which a user must grow accustomed in order to synchronize the content of a media player with a remote server within a cloud computing network. Thusly, users are not required to change the way they use their media player(s), but rather are required to use the familiar drag and drop functionality of their native media player. The present invention contemplates automatic versus interval file synchronization between host and nodal processing units via a server within native media player formats. This is achieved through the creation of a media file play list folder that acts as a drop box into which the user drops the desired play list to synchronize with the server. Certain methodology enhances and supports the synchronization process, which methodology incorporates the use of signature waveform metrics. | 2012-09-20 |
20120239618 | FILE SHARING MECHANISM - An embodiment of the invention provides a data sharing method for a portable device. The method comprises executing an application program to create a data sharing event by a first user, and creating a user list by the first user, wherein when a second user of the user list shares a first file via the data sharing event, the first user receives and stores the first file in the portable device. | 2012-09-20 |
20120239619 | METHODS AND SYSTEMS FOR PROVIDING ENHANCEMENTS TO A BUSINESS NETWORKING FEED - Methods, systems, and apparatus facilitate social and business networking in a multi-tenant database. An application can provide each user with the ability view targeted data of interest. The data of interest can be supplied in a feed associated with the user created list, which compiles the feed items, e.g., comments, posts, stories, etc., of the object feeds subscribed to by the list. Lists can include entity feeds of objects, on the database well as child records associated with those objects. Accordingly, a user can create tailored feeds and can organize related information into feed for that list. In further embodiments, applications are provided which allow users are able to view filtered selections of other users and objects on the database system. In one embodiments, a connector application allows users to modify subscriptions to other users and objects, a dashboard application allows users to view user profiles and analytics regarding the user profile, and a search application allows users to perform field based searches on the records of the users and objects. Additional applications which allow users to navigate and view records on the database system are also provided. | 2012-09-20 |
20120239620 | METHOD AND SYSTEM FOR SYNCHRONIZATION MECHANISM ON MULTI-SERVER RESERVATION SYSTEM - The method and system according to a preferred embodiment of the present invention allows synchronizing the PNR values across a multi-server (possibly multi-platform) reservation system with an efficient and consistent mechanism. The mechanism addresses the consistency and performance issues thanks to its versioning and its lazy behaviour (the synchronization occurs only when required). It can be used as a solution during a migration phase from one system to another with progressive migration of applications sharing data, and also as a permanent solution for distributed applications across different platforms. According to a preferred embodiment of the present invention, the reservation services are distributed between two different platforms (e.g. mainframe and open platforms) they require sharing the same Passenger Name Record (PNR) contextual data in read and write mode to perform their business functionalities. The method and system of a preferred embodiment of the present invention allows the synchronization of data (e.g. PNR data) which are shared in read and write mode across different platforms and across protocols of communication (e.g. TPF mainframe and open systems) so that the systems can share the same up-to-date PNR context data | 2012-09-20 |
20120239621 | System and method for media file synchronization - Media files are drop box-synchronized to limit the amount of new functionality to which a user must grow accustomed in order to synchronize the content of a media player with a remote server within a cloud computing network. Thusly, users are not required to change the way they use their media player(s), but rather are required to use the familiar drag and drop functionality of their native media player. The present invention contemplates synchronizing host and nodal processing units via a server within native media player formats for quick access for the purpose of media playback, media modification, etc. This is achieved through the creation of a media file play list folder that acts as a drop box into which the user drops the desired play list to synchronize with the server. Certain methodology enhances and supports the synchronization process, which methodology incorporates the use of signature waveform metrics. | 2012-09-20 |
20120239622 | SYNCHRONIZATION FOR INITIALIZATION OF A REMOTE MIRROR STORAGE FACILITY - A method includes computing, in a local storage system having a local volume with a plurality of local regions, respective local signatures over the local regions, and computing, in a remote storage system having a remote volume with remote regions in a one-to-one correspondence with the local regions, respective remote signatures over the remote regions. A given remote region is identified, the given remote region having a given remote signature and a corresponding local region with a given local signature that does not match the given remote signature. The data in the given remote region is then replaced with data from the corresponding local region. | 2012-09-20 |
20120239623 | AUTOMATIC BACKUP OF DESKTOP ITEMS - A method and system for automatic backup of desktop items is described. | 2012-09-20 |
20120239624 | BACKUP AND RESTORATION OF COMPUTER INFORMATION - Backup and restoration of computer information. In one example embodiment, a method includes modifying a volume boot record of a restore volume to a first state in which at least a portion of the restore volume becomes inaccessible to a standard file system, writing restore data to the inaccessible portion of the restore volume while the volume boot record is in the first state, and restoring the volume boot record to a second state in which the inaccessible portion of the restore volume becomes accessible to the standard file system. | 2012-09-20 |
20120239625 | EFFICIENT CONSTRUCTION OF SYNTHETIC BACKUPS WITHIN DEDUPLICATION STORAGE SYSTEM - A deduplication storage system enables new input data to be deduplicated with data of synthetic backups already constructed, and for this purpose efficiently calculates deduplication digests for synthetic backups being constructed, based on already existing digests of data referenced by the synthetic backups. For each input data segment of the plurality of input data segments of a synthetic backup being constructed, a plurality of deduplication digests of stored data segments, referenced by the input data segment, is retrieved from an index. Each input data segment is partitioned into each of a plurality of fixed-sized data sub-segments. A calculation is performed producing a deduplication digest for a data sub-segment, where the calculation is based on the retrieved deduplication digests of the plurality of stored data sub-segments referenced by the input data sub-segment. | 2012-09-20 |
20120239626 | Method and Apparatus for Restoring Service Label Information - Multiple service label types may be used in a given network element to optimize scalability of the data plane, minimize overhead associated with service label management, and allow new services to be offered. Service label management may be done in a dynamic manner so that service labels may be selected for routes in a dynamic fashion as the network changes. VPNs handled by the network element may have different types of service labels, and different routes within a particular VPN may be allocated different service label types. Service label requests may be stored on the data plane to allow a service label request database to be restored from the data plane upon a control plane failure, so that new service labels are not required to be allocated after a control plane failure. | 2012-09-20 |
20120239627 | DATA STORAGE APPARATUS AND DATA STORAGE METHOD - A data storage apparatus of the present invention includes a data collector that collects time-series data and a sampler that calculates, for each piece of the data, a plurality of change indices indicating change in each piece of the data and determines whether or not the piece of data is to be sampled. | 2012-09-20 |
20120239628 | TRACKING REDO COMPLETION AT A PAGE LEVEL - Embodiments are directed to implementing a transitional redo phase to allow pre-redo phase data access and to determining which data pages including unprocessed transactions are to be processed during a transitional redo phase. In an embodiment, a computer system initiates an analysis phase of a database recovery that scans a database transaction log and builds a dirty page table that includes pages corresponding to unprocessed data transactions. The computer system determines from the dirty page table which pages are to be processed during the transitional redo phase, before the final redo phase. The computer system processes the determined pages during the transitional redo phase, before the final redo phase is reached and, upon completion of the system transaction undo phase, makes available those pages that were processed during the transitional redo phase, as well as those database pages that are not scheduled for processing during the final redo phase. | 2012-09-20 |
20120239629 | SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR VALIDATING ONE OR MORE METADATA OBJECTS - In accordance with embodiments, there are provided mechanisms and methods for creating, exporting, viewing and testing, and importing custom applications in a multitenant database environment. These mechanisms and methods can enable embodiments to provide a vehicle for sharing applications across organizational boundaries. The ability to share applications across organizational boundaries can enable tenants in a multi-tenant database system, for example, to easily and efficiently import and export, and thus share, applications with other tenants in the multi-tenant environment. | 2012-09-20 |
20120239630 | FILE REPAIR - Example methods, and apparatus concern file repair. One example method includes storing a file in a file store and also parsing the file into a set of constituent data blocks. The method includes selectively storing, in a data store, unique data blocks from the set of constituent data blocks. The method includes maintaining, in a combination of the file store and the data store, a threshold number of copies of data blocks. The method also includes maintaining a data structure that stores data for locating the file in the file store and that stores data for recreating the file from data blocks. The method also includes maintaining a data structure that stores data for locating multiple copies of data found in members of the set of constituent data blocks. Files can be repaired using data blocks parsed from stored files or using data blocks stored as data blocks. | 2012-09-20 |
20120239631 | DISK SCRUBBING - A method, a system, and a computer-readable storage medium are provided for data management. The method may comprise identifying a predefined set of data storage parameters and a predefined set of data scrubbing parameters. The method further may comprise determining the predefined set of data scrubbing parameters for first data in a first data storage based on the predefined set of data storage parameters for the first data and performing data scrubbing for the first data using the determined predefined set of data scrubbing parameters. Furthermore, the method may comprise comparing first data in the first data storage and corresponding second data in a second data storage. Upon determining a mismatch between the first data and the second data, the method further may comprise synchronizing the first data with the second data as a result of the comparison. | 2012-09-20 |
20120239632 | METHODS FOR SECURE MULTI-ENTERPRISE STORAGE - A method in one embodiment includes receiving a data identifier (ID) associated with each of a plurality of files from multiple data providers; storing the data ID associated with each of the plurality of files to a database; identifying any duplicate data IDs in the database to determine if any of the plurality of files associated with the data IDs are non-confidential; querying one of the data providers which provided the file having the duplicate data ID to determine; receiving a response from the data provider indicating whether or not to store the file having the duplicate data ID to the storage network; receiving one of the files having a duplicate data ID from the data provider; storing the file having the duplicate data ID to the storage network; and causing deletion of the file having the duplicate data ID that is stored to the storage network. | 2012-09-20 |
20120239633 | DYNAMIC REWRITE OF FILES WITHIN DEDUPLICATION SYSTEM - A dynamic layer above a sequential deduplication file system (denoted as DFS) implements the rewrite functionality. A user file is composed of one or more DFS files. As incoming data is written into a user file, the data is written by the dynamic layer sequentially into DFS files, created one by one. For each user file this dynamic layer creates and maintains a dynamic metadata file, in a regular, non deduplicated file system. This metadata file contains entries pointing to sections of DFS files. | 2012-09-20 |
20120239634 | METHOD AND APPARATUS FOR ACCESSING DATABASE AND DATABASE APPLICATION SYSTEM - A method for accessing a database is disclosed, which includes: receiving a modification operation request for shared data in the database which is mapped into a process address space; decomposing the modification operation request to a preset number of atomic operation sequences; invoking atomic operation interfaces according to an execution order of the various atomic operation sequences; and accessing the shared data in the database, which is mapped into the process address space, through atomic operations which are provided by the atomic operation interfaces. An apparatus for accessing a database and a database application system are also disclosed. | 2012-09-20 |
20120239635 | Document Management System for Buildings - A document management system separates building information into a variety of data sets. Each data set has at least one common attribute that links it to all other types of data sets for the building. The information for maintaining the building is stored in a manner allowing users to retrieve only selective information from a vast amount of stored information. Users can query and retrieve data sets in a vast number of combinations relating to a specific building, or floor, room, system or system component in the building. | 2012-09-20 |
20120239636 | System and method for processing complex queries - The invention relates to a method and system for processing complex queries each corresponding to a plurality of components to be combined. Elements corresponding to these components are searched. The elements are of different element types and are originally described by definition data having heterogeneous data structures. A conversion step transforms the heterogeneous definition data into converted definition data of one single format. An engine then retrieves elements and builds associations of elements matching the query parameters based on the converted definition data, thereby providing with a reply to the query in an optimized manner. | 2012-09-20 |
20120239637 | System and method for determining quality of cited objects in search results based on the influence of citing subjects - A new approach is proposed that contemplates systems and methods to examine and determine quality of objects cited by citations in a search result based on a citation graph that includes citing subjects, citations, and cited objects. First, influence scores of a plurality of subjects/sources that compose the citations of the objects in the search result are calculated. The quality of the objects cited by the subjects can then be determined by examining the influence scores for the subjects of the citations. Finally, the cited objects selected can be presented to a user or provided to a thirty party for further processing together with the relevant citations and citing subjects. | 2012-09-20 |
20120239638 | SEARCH ENGINE SUPPORTING MIXED IMAGE AND TEXT INPUT - An Internet infrastructure supports searching of images by correlating a category selection with that of plurality of images hosted in Internet based servers in selected categories. An image search server supports delivery of search result pages to a client device based upon a search image or category selection, and contains images from a plurality of Internet based web hosting servers. The image search server delivers characteristic analysis of an image to the client device upon request. The selection of images is based upon: (i) word match, that is, by selecting images, titles of which correspond to the search image; and (ii) image correlation, that is, by selecting images, image characteristics of which correlates to that of category selection. The selection of images in the search result page also occurs on the basis of popularity. The category selection server also selects category based upon user's choice. | 2012-09-20 |
20120239639 | Search Engine - A search engine to index web content with user content. A server computer receives, from a first client computer operated by a first user, an identification of first web content displayed by a web browser of the first client computer in a main browser window. The identification of the first web content is transmitted by the first user to the server computer via a user interface separate from the main browser window. The server computer then indexes the first web content. In response to receiving a search query from a web browser of a second client computer operated by a second user, the server computer transmits search results to the web browser of the second client computer. The search results include the first web content identified by the first user in a position relative to identifications of other web content received from other users. | 2012-09-20 |
20120239640 | METHOD AND MEANS FOR BROWSING BY WALKING - A mobile station is arranged to determine its location, which is searched against street addresses from a database, and at least one matching street address is retrieved. The street address is searched on the mobile station and/or over the network. The search engine conducts a search in the mobile station file system and/or the Internet and/or a file system over the network with the at least one query term, —at least one search result is arranged to be displayed to user on the screen of the mobile station. This facilitates on-demand effortless Mobile Internet Search that allows the users to access opportunities that they did not know about, or would not have had time to find out about with minimum effort as the software of the mobile phone is scanning the Internet and information pages for these opportunities and displaying the results dynamically on the mobile phone screen. | 2012-09-20 |
20120239641 | MEMORY QUOTA - A method, article of manufacture, and apparatus for processing queries, comprising analyzing a query tree, determining at least one operator based on the query tree analysis, assigning a memory allocation for each of the at least one operator, and storing the assignment in a storage device. In some embodiments, a memory classification for each of the at least one operator is determined. In some embodiments, assigning a memory allocation for each of the at least one operator includes assigning a memory allocation based on the memory classification. | 2012-09-20 |