20th week of 2010 patent applcation highlights part 32 |
Patent application number | Title | Published |
20100125501 | APPARATUS AND METHOD FOR PROVIDING AND RECEIVING MOBILE ADVERTISING SERVICE IN A MOBILE ADVERTISING SYSTEM - A method and apparatus is provided for providing a mobile advertising service in an advertising server of a mobile advertising system. An advertisement request message and contextualization and personalization information is received from an advertising engine. An advertisement corresponding to the contextualization and personalization information is selected. The selected advertisement and the contextualization and personalization information used to select the advertisement is delivered to the advertising engine. | 2010-05-20 |
20100125502 | METHOD AND SYSTEM FOR IDENTIFYING WEB DOCUMENTS FOR ADVERTISEMENTS - A method for identifying web documents for presenting an advertisement. The method comprises receiving an advertisement for members of one or more demographic segment, identifying at least one web document with an editing style of an author from the demographic segment and allowing a presentation of the advertisement to at least one visitor of the at least one identified web document. | 2010-05-20 |
20100125503 | ASTROLOGY BASED CONTENT SELECTION - Astrology based content selection. A method includes receiving a plurality of inputs associated with a user. An astrological profile of the user is determined electronically in a computer system based on the plurality of inputs. Further, contents are selected based on the astrological profile. The contents are then provided to the user. | 2010-05-20 |
20100125504 | PRODUCT OR SERVICE COMPARISON NOTIFICATION SYSTEM AND METHOD - A notification system and method for providing a notification of comparison data for products or services to users for display on a user's computer. User notification data is stored for each of a plurality of users, user notification data comprising user data related to a user, type data identifying at least one type of product or service of a interest to the user, parameter date comprising parameters required for the comparison of data products or services of a product or service type of interest to the user, and temporal data indicative of when the user requires a notification. The user notification data is read to determine when to determine product or service comparison data by sending a query based on the type data and the parameter data to at least one product or service data source. Notification data is generated for display on a user's computer. The notification data includes the comparison data and a selectable link for each product or service compared in the comparison data. The selectable link directs the user's computer to send a request or apply for the product or service. The notification data for each user is transmitted in dependence upon the user data. | 2010-05-20 |
20100125505 | SYSTEM FOR BROADCAST OF PERSONALIZED CONTENT - The present invention relates to a system and method that allows an advertising content network to be notified when a user visiting web sites has satisfied some behavioral targeting criteria. The advertising network can use this information to provide an advertisement directly targeted to the criteria that has been satisfied. | 2010-05-20 |
20100125506 | EXTENDED GENERALIZED SECOND PRICE AUCTION FOR SPONSORED SEARCH WITH RESERVE PRICES - Search engines and sponsored search auctions are provided that enable the use of different reserve prices corresponding to different advertisement slots on a search results page. In one implementation, a search engine includes a query processor and a sponsored search auction. The query processor is configured to receive a query from an electronic device associated with a user, to determine a plurality of reserve prices corresponding to a plurality of advertisement slots of a search results page, and to determine a plurality of bid prices for the advertisement slots of the search results page corresponding to a plurality of bidders. The sponsored search auction is configured to allocate a bidder or a null (e.g., no advertisement) to each advertisement slot of the search results page, taking into account the plurality of reserve prices associated with the advertisement slots of the search results page. | 2010-05-20 |
20100125507 | Method and system for presenting sponsored content - Content items of a mixed content pool, which includes sponsored and unsponsored content items, are identified as being relevant to a target content item that has been presented to or supplied by a user, and then the relevant content items are ranked. The ranking evaluates the bid amount, if any, of the relevant content items, and weights user acceptance of the relevant content items more heavily than any bid amount. A related content item determined from the ranking is then presented to the user. | 2010-05-20 |
20100125508 | METHODS AND SYSTEMS FOR PAYMENT ACCOUNT ISSUANCE OVER A MOBILE NETWORK - According to some embodiments, a request for a new payment account may be received in connection with a mobile device, such as a wireless telephone. A temporary payment account number (“PAN”) may then be automatically assigned to the request. The temporary PAN may be mapped to a mobile PAN, and data to facilitate a personalization of the mobile device with the mobile PAN may be transmitted. The mobile device may then be used, for example, in connection with a near field communications enabled purchasing transaction. | 2010-05-20 |
20100125509 | METHODS AND SYSTEMS FOR SECURE MOBILE DEVICE INITIATED PAYMENTS USING GENERATED IMAGE DATA - Systems, methods, processes, computer program code and means for conducting a payment transaction are provided which include activating a payment application of a mobile device, generating, using the payment application, an optical image representing payment account information associated with the payment application, said payment account information including at least one of a payment account number, an expiry date of the payment account number, and a dynamic verification code generated by the payment application; and presenting the optical image to a merchant transaction terminal for scanning to conduct the payment transaction. | 2010-05-20 |
20100125510 | SYSTEM AND METHOD OF CONDUCTING TRANSACTIONS USING A MOBILE WALLET SYSTEM - A method of managing transactions between a mobile wallet within a mobile device and a point-of-sale terminal at a merchant is disclosed and may include receiving a request for a purchase code from the mobile wallet, generating a short-term purchase code, transmitting the short-term purchase code to the mobile wallet, and receiving the short-term purchase code from the merchant. | 2010-05-20 |
20100125511 | SHARING MEDIA CONTENT ASSETS BETWEEN USERS OF A WEB-BASED SERVICE - In one embodiment, a method comprises receiving a request for access to a media content asset from a first user of a web-based service, the request specifying a second user that has provided access to the media content asset; retrieving, from a user database, a user entry describing attributes associated with the second user; determining whether the user entry includes digital rights metadata for determining whether the second user is licensed to share at least a portion of the media content asset; and selectively providing the first user with access to at least the portion of the media content asset based on determining from the digital rights metadata that the media content asset is licensed to the second user, and determining that the first user is authorized by the second user to access the media content asset. | 2010-05-20 |
20100125512 | NETWORK-ACCESSIBLE VIRTUAL SHOPPING CART - The network-accessible virtual shopping cart includes shopping for digital content with a portable device. The portable device receives an instruction to add a digital content item to a virtual shopping cart. If a network connection to a network-accessible virtual shopping cart is available, the digital content item is added to the network-accessible virtual shopping cart. If a network connection to the network-accessible virtual shopping cart is not available, the digital content item is added to a local virtual shopping cart. Upon the network-accessible virtual shopping cart becoming available, digital content items are moved from the local virtual shopping cart to the network-accessible virtual shopping cart. | 2010-05-20 |
20100125513 | Reconciling Financial Transactions - Systems and methods for reconciling financial transactions are described with respect to a number of embodiments of the present disclosure. In one implementation, among others, a method includes enabling a user to define how different types of financial items are grouped. The grouped financial items are selected from one of a financial statement associated with a first account with a first financial institution and financial data recorded by a customer of the first financial institution. The method also includes enabling the user to set matching criteria for matching financial items of the financial statement with financial items of the customer recorded financial data. | 2010-05-20 |
20100125514 | Least Cost Routing of Fund Transfer Transactions - Aspects of the disclosure relate to enhancing the transfer of funds involving particular payee-payors. Users sometimes desire to remotely transfer funds from their account (i.e., payor account) to a payee, but are ambivalent as to the delivery mechanism their financial institution uses to perform the transfer. Systems and methods are disclosed that relate to using a routing engine to assist in transferring funds in an enhanced manner. | 2010-05-20 |
20100125515 | Fund management system - A fund management system comprises a banknote and coin handling system which handles a banknote and a coin, a check handling apparatus which handles a check, a lobby deposit handling apparatus which executes a lobby deposit process, a money change handling apparatus which changes the money, and a server which manages the banknote and coin handling system, the check handling apparatus, the lobby deposit handling apparatus, and the money change handling apparatus. | 2010-05-20 |
20100125516 | METHODS AND SYSTEMS FOR SECURE MOBILE DEVICE INITIATED PAYMENTS - Systems, methods, processes, computer program code and means for conducting a transaction include receiving a request to authorize a purchase transaction, the request including a static virtual payment account number (“VPAN”), an expiry date, and a dynamic code generated by a mobile device, the request further including a transaction amount and a transaction date, identifying, based on the static VPAN, a payment card account number, verifying that the dynamic code matches an expected value of the dynamic code, and transmitting an updated authorization request message to an issuer associated with the payment card account number for authorization analysis. | 2010-05-20 |
20100125517 | CREDIT-DEFAULT SWAP TRUSTEE AND COLLATERAL MANAGER - Systems and methods are provided for a CDS trustee and collateral manager. In some embodiments, the systems and methods of the invention may provide a holistic approach to CDS transactions which facilitates such transactions, enables the management of such transactions, streamlines the resolution of these transactions, improves market information relating to these transactions, and provides other advantages. In some embodiments, a CDS trustee is provided that manages CDS documentation throughout the CDS transaction market and therefore can determine the positions and exposure of all market players. In some embodiments, the CDS trustee may also monitor for and process credit events of a reference entity to a CDS transaction. Furthermore the CDS trustee may facilitate payments to and from counterparties to CDS transactions, facilitate unwinding of CDS transactions, facilitate settlement of CDS transaction in the event of a credit default, and/or provide other features and functions. In some embodiments, a collateral manager is provided to enable the use of securities as collateral and other collateral management for CDS transactions. | 2010-05-20 |
20100125518 | SYSTEM AND METHOD FOR FACILITATING EXCHANGE OF CREDIT DEFAULT SWAPS - A system and method for facilitating the exchange of credit default swaps identifies one of a plurality of users accessing a client processing device. Data representative of tendered credit instruments and offer prices from a plurality of tender processing devices is received at a server processing device. The server processing device determines from user data whether sufficient credit is available to the identified user for the purchase of a selected quantity of the tendered credit instrument. If sufficient credit for the identified user does exist the selected tendered credit instrument is transferred by instructing a payment clearance of the payment transaction, electronically signing an electronic credit default swap contract on behalf of the user and the buyer or seller of the tendered credit instrument and transmitting the credit default swap contract to the tender processing device and client processing device. | 2010-05-20 |
20100125519 | SYSTEM AND METHOD FOR ELECTRONICALLY TRADING DERIVATIVES AND OTHER FINANCIAL INSTRUMENTS - A computerized electronic trading system and method permits a customer using a customer computer to electronically request a market from a dealer using a dealer computer for a financial instrument through a network. The centralized computer system includes one or more computers and at least one message server for communicating electronic messages between the customer computer and the dealer computer, and a database system including at least one storage device, the database system storing at least information related to a plurality of financial instruments and to a trade executed between the customer and dealer. The computerized electronic trading system is programmed with a request for market module programmed with a trade negotiation sub-component to handle the exchange of messages related to the negotiation of trades, and a trade execution module to negotiate pricing for the financial instrument, including an ability to counter a price quote for the financial instrument are transmitted through the computerized electronic trading system, and execute a trade upon agreement between the customer and the dealer on the price quote. | 2010-05-20 |
20100125520 | METHOD AND APPARATUS FOR ON-LINE PREDICTION OF PRODUCT CONCEPT SUCCESS - A method, network entity and computer program product are provided for conducting a prediction market to test product concepts. In particular, an interface may be provided from which a user may select one or more markets in which the user would like to participate in a prediction market. Information associated with each of a group of product concepts falling within one of the selected markets, including a stock price, may be retrieved and displayed to the user. The user may indicate a number of shares he or she would like to purchase in at least one of the product concepts, and the stock price associated with each of the product concepts may be adjusted based on the number of shares purchased. A report may be generated and transmitted to a merchant associated with the product concepts being tested, wherein the report may include a volume weighted average price associated with each product concept. | 2010-05-20 |
20100125521 | Biller focused business to business electronic invoice presentment and accounts receivables reconciliation system - Billers and payers can resolve the disputes online and billers can pre-reconcile their systems with the changes. Payments received thru bank lockbox will be reconciled against the invoices and exceptions will be highlighted again allowing pre-reconciliation. The system allows a biller to present invoices over internet and interact with payors for efficient settlement of invoices. By eliminating the on-line payment initiation, the system will be able to drastically shorten the pilot timeframe and associated cost while still delivering a significant set of functionality and value to the user. | 2010-05-20 |
20100125522 | Interactive Web-Portal Interface Method and System - An e-service interactive web-portal providing a method and system that enables consumers to selectively perform point-of-sales (POS) transactions through an e-financial agent which allows payments to be made without having to utilize cash, credit/debit cards or checks, to manage and access electronic personal documents over mobile devices, and to create a virtual/mirror image of a mobile device's stored information (contacts, calendar entries, music, photos, ring tones, etc.) with options to duplicate a mobile device's content onto another device in case of theft, loss or damage, and/or make VoIP phone calls through the virtual mobile device. | 2010-05-20 |
20100125523 | METHOD AND A SYSTEM FOR CERTIFYING A DOCUMENT FOR ADVERTISEMENT APPROPRIATENESS - A method for selecting advertisement spots. The method comprises certifying a digital document having a placeholder for at least one advertisement, identifying at least one characteristic indicative of appropriateness of the digital document, assigning an appropriateness score to the digital document according to the at least one characteristic and associating a digital certificate indicative of the appropriateness score with the digital document, wherein the digital certificate is used for associating an advertisement with the placeholder. | 2010-05-20 |
20100125524 | SECURITY TRANSACTION SYSTEM AND THE METHOD FOR THE SAME - The present invention discloses a web transaction system and the method for the same. The web transaction system includes a plurality of merchant severs which deal with customers through a trading platform. Financial providers supply the merchant servers or customers with financial services respectively. A trustee service provider, coupled to the financial providers, provides the merchant servers with entrusting services for reduction in trading risks. | 2010-05-20 |
20100125525 | PRICE ALTERATION THROUGH BUYER AFFECTED AGGREGATION OF PURCHASERS - A method, apparatus, and system of price alteration through buyer affected aggregation of purchasers are disclosed. In one embodiment, a method of buyer altered aggregation of purchasers includes generating an offer of at least two of an item (e.g., a good, a real property, an intangible property, and/or a service) for sale at a conditionally determined price to a potential buyer, acquiring an additional potential buyer. The method includes aggregating a set of potential buyers to affect the conditionally determined price. In addition, the method includes selling at least two of the item at the conditionally determined price to the set of potential buyers at a predetermined time. | 2010-05-20 |
20100125526 | Three Party Services Transaction System - A method of entering into and performing a service agreement, comprising maintaining a provider account database comprising records for service providers; providing a website that enables a customer to interactively select a service provider from the provider account database; enabling said service provider to provide an electronic estimate form that includes a description of work to be perform and an estimated price; enabling said customer to accept or reject said price estimate; enabling said service provider to submit a bill for work performed following acceptance of said price estimate; enabling said customer and said service provider to exchange messages via interactive chat wherein said chat is in reference to exchanged forms and bill data; and electronically obtaining money from the customer and transferring the money to an account from which the service provider is paid. | 2010-05-20 |
20100125527 | METHOD AND SYSTEM FOR PROTECTING REAL ESTATE FROM FRADULENT TITLE CHANGES - A method for protecting real estate from fraudulent changes in title begins by receiving a verification that a party requesting a change in title to a specific item of real estate is the true owner of the specific item of real estate. A title change authorization is provided if the identity of the requesting party is verified. A verification is received if the individual is a trusted authority authorized to modify title to real estate. The individual is authorized to effect the change in title to the specific item of real estate in accordance with the title change authorization. | 2010-05-20 |
20100125528 | SYSTEM AND METHOD TO SUPPLEMENT AND/OR MODIFY AN ISO QUALITY SYSTEM PROGRAM TO COMPLY WITH NUCLEAR POWER PLANT GOVERNMENT REGULATION REQUIREMENTS AND/OR STANDARDS ORGANIZATION REQUIREMENTS - The present invention generally relates to quality system or quality assurance (QA) programs, and more particularly, to a system and method to supplement an ISO 9001-2000 quality assurance program to comply with at least one of nuclear power plant government regulation requirements and standards organization requirements. A method is implemented in a computer infrastructure having computer executable code tangibly embodied on a computer readable storage medium having programming instructions. The programming instructions are operable to perform a gap analysis of an organization's ISO quality assurance (QA) program to determine a gap between requirements of the organization's ISO QA program and at least one of nuclear power plant government regulation requirements and standards organization requirements. Additionally, the program instructions are operable to create a revised ISO QA program by at least one of supplementing and revising the organization's ISO QA program to bridge the gap, such that the revised ISO QA program is compliant with the at least one of the nuclear power plant government regulation requirements and the standards organization requirements. | 2010-05-20 |
20100125529 | Remote Rental of Digital Content Peripheral Storage Entities - Systems and methods are provided for renting a peripheral storage entity to a remote client. From the service provider's vantage, one method transceives negotiation signals between a remote first client (the user) and a service provider, via a network link. Using the negotiation signals, the service provider agrees to rent a peripheral storage entity to the first client, and sends digital content from the peripheral storage entity via the network link to the remote first client. The peripheral storage entity may be located with the service provider or with a remote second client. System and methods are also provided from the perspective of remote clients that are either receiving or supplying peripheral storage entity content. | 2010-05-20 |
20100125530 | SYSTEM AND METHOD FOR PROVIDING ENHANCED QUESTIONS FOR MATCHING IN A NETWORK ENVIRONMENT - An apparatus for providing a feature in a network environment is provided that includes a central web site operable to interface with one or more end users and to manage information related to one or more of the end users. The central web site includes a set of questions for one or more of the end users to complete, whereby the central web site is operable to display a comparison of answers for the questions that are submitted by a first end user and a second end user. | 2010-05-20 |
20100125531 | SYSTEM AND METHOD FOR THE AUTOMATED FILTERING OF REVIEWS FOR MARKETABILITY - A method for generating marketing materials using filtered reviews including the step of receiving a set of reviews for a business and filtering the reviews into a set of reviews containing a quantitative rating and a set of reviews without such a rating. The method further includes determining a set of reviews containing quantitative ratings that exceed a quantitative threshold. The method further semantically filters these reviews along with the set of reviews without a quantitative rating to generate a set of reviews that exceed a semantic threshold of satisfaction for the business. The method then ranks these reviews based on quantitative rating, and further ranks the reviews based on semantic analysis. Reviews include professional reviews, user-generated reviews, aggregate ratings, commentary, rankings, etc. Marketing materials include print advertisements, online advertisements, brochures, pamphlets, websites, flyers, videos, etc. | 2010-05-20 |
20100125532 | METHOD AND APPARATUS FOR MODELING ECONOMIC CONDITIONS AS APPLIED TO MULTIPLE RISK GRADES - A computerized method includes scoring a plurality of loans, and banding the plurality of loans into risk pools on the basis of the scores associated with the plurality of loans. The computerized method also includes modeling a change in y-intercept and slope of the natural log of the odds to the loan scores relationship, using that predicted log odds to calculate the probability of default for the plurality of risk pools over time as a function of a set of macro-economic data. A machine readable medium provides instructions that, when executed by a machine, cause the machine to perform the above on a system for determining an amount of capital to hold in reserve for a plurality of loan risk pools and to set strategies for managing risk for a plurality of risk pools. | 2010-05-20 |
20100125533 | LIQUIDITY MANAGEMENT METHOD AND APPARATUS - A computer system is operated to allow an existing investor to keep an investment in an alternative investment fund, even though the existing investor lacks the funds to pay for the unfunded capital commitments by transferring a percentage of the obligation to fund future commitment to a prospective investor. An agreement maintains privity of contract between the existing investor and the investment vehicle (a Separate Account) comprised of a fund investment manager and an investor and is managed by a fund manager for the prospective investor. The computer system operates to execute the terms of the contract such that the existing investor receives distributions from investments in the underlying alternative investment fund after payment of amounts due to the Separate Account in preference to the existing investor. | 2010-05-20 |
20100125534 | SYSTEMS, METHODS, AND COMPUTER PROGRAM PRODUCTS FOR PROVIDING REAL TIME ANALYTIC WIDGETS IN A FINANCIAL TRADING SYSTEM - Methods, systems, and computer program products are provided for providing real time analytics and monitoring to a user of a securities trading system. In one embodiment, a list of one or more securities may be selected from a trading blotter and a widget engine may obtain one or more analytics for the list of one or more securities based on real time market and/or transaction cost data. The widget engine may display a graphical representation of the analytics in a manner that compliments the workflow of a trader. The graphical representation may be automatically updated based on real-time market data. | 2010-05-20 |
20100125535 | Fair Value Model for Futures - A computer implemented method and system for determining fair-value prices of a futures contract of index i having foreign constituent securities includes using a computer to receive electronic data for the index i. A computer can be used to calculate alpha (α) and beta (β) coefficients using a regression analysis. The alpha (α) coefficient represents a risk-adjusted measure of return on the index i, and the beta (β) coefficient represents a metric that is related to a correlation between an overnight return of the index i and a proxy market. A computer can receive a settlement price (SETT | 2010-05-20 |
20100125536 | TECHNIQUES FOR ILLUSTRATING AND ANALYZING COLLEGE SAVINGS PLANS - Analyzing educational saving plans by considering the tax implications of these plans is provided by storing a plurality of educational institution identifiers and a plurality of educational savings plan parameter sets. Each of the educational institution identifiers is associated with a corresponding set of cost parameters specifying room, board, and tuition costs for the respective educational institution. Each of the educational savings plan parameter sets specifies a characteristic of a corresponding educational savings plan. A comparative analysis of educational savings plans is generated by applying a retrieved set of cost parameters for each educational plan parameter sets. This comparative analysis takes into consideration tax implications of an educational savings plan. The results of the comparative analysis are outputted on a display and/or printout so that an investor can determine which of the plurality of educational savings plans best meets their needs. | 2010-05-20 |
20100125537 | SYSTEM AND METHOD FOR PROVIDING INSURANCE - A system and method for providing medical insurance for post-operative events is disclosed which includes underwriting an insurance policy for a medical procedure; offering said insurance policy to a patient undergoing said medical procedure; receiving an application for said insurance policy from said patient; approving said application for said insurance policy from said patient; performing said medical procedure on said patient; receiving a policy claim for an event; evaluating said policy claim to determine if said event is a covered event; denying said policy claim if said event is not a covered event or if said policy has expired; and if said event is a covered event, recommending a treatment; treating said patient by a provider; and determining whether to pay said provider for said treatment. | 2010-05-20 |
20100125538 | METHOD FOR CREATING COORDINATED NON-MATCHING PRODUCTS - This invention is a unique method to manufacture, package, market, distribute and sell coordinated non-matching items which have traditionally been matched. This invention includes the creation and use of a system for coordinating the non-matching items. It further includes the packaging of the coordinated non-matching products in both traditional and non-traditional quantities. | 2010-05-20 |
20100125539 | Hybrid audio-visual categorization system and method - Meta-data (tags) for an audiovisual file can be generated by prompting a user to input certain tags (meta-data) descriptive of the audiovisual file, to serve as an initial estimate of the tags, and then revising the initial estimate (notably to expand it and/or render it more precise) based on the assumption that the relationships which hold between the different tags for a set of manually-tagged training examples will also hold for the tags of the input file now being tagged. | 2010-05-20 |
20100125540 | System And Method For Providing Robust Topic Identification In Social Indexes - A computer-implemented method for providing robust topic identification in social indexes is described. Electronically-stored articles and one or more indexes are maintained. Each index includes topics that each relate to one or more of the articles. A random sampling and a selective sampling of the articles are both selected. For each topic, characteristic words included in the articles in each of the random sampling and the selective sampling are identified. Frequencies of occurrence of the characteristic words in each of the random sampling and the selective sampling are determined. A ratio of the frequencies of occurrence for the characteristic words included in the random sampling and the selective sampling is identified. Finally, for each topic, a coarse-grained topic model is built, which includes the characteristic words included in the articles relating to the topic and scores assigned to those characteristic words. | 2010-05-20 |
20100125541 | POPUP WINDOW FOR ERROR CORRECTION - Techniques for providing error handling for a configured user interface (UI) which is generated based upon a configuration of a UI template. A set of one or more data variables is identified, wherein the one or more data variables are associated with a violation of a condition of an enterprise resource planning (ERP) system. In an embodiment, popup window data is dynamically generated based on the identified set of one or more data variables, the popup window data describing UI elements to include in a popup window. In another embodiment, a popup window is displayed which provides access to a data variable which by virtue of a configuration of the UI is not accessible in a current view of the UI. | 2010-05-20 |
20100125542 | SYSTEM AND METHOD TO DETERMINE THE VALIDITY OF AND INTERACTION ON A NETWORK - A computer implemented system classifies a user interaction on a network. An interface collects a user interaction data relating to a user interaction on a network. The user interaction data comprises an aggregate measure data or a unique feature data. The processor, which is connected to the interface, processes the user interaction data to generate a value score for the user interaction and determines a classification of the user interaction based on the value score. | 2010-05-20 |
20100125543 | Method and Apparatus to Facilitate Using a Hierarchical Task Model With Respect to Corresponding End Users - One automatically accesses ( | 2010-05-20 |
20100125544 | METHOD AND APPARATUS FOR RECOMMENDING PERSONALIZED CONTENT - Disclosed are a method and apparatus for recommending personalized content in an Internet Protocol Television (IPTV) service environment. The content recommending method includes: acquiring a user's viewing history information regarding broadcasting content; analyzing the user's preference for each content item based on the user's viewing history information; creating a list of recommended content items based on the analysis of the user's preference; and providing the list of recommended content items to the user's terminal. Accordingly, it is possible to recommend personalized content according to users' preference. | 2010-05-20 |
20100125545 | FEDERATING BUSINESS EVENT DATA WITHIN AN ENTERPRISE NETWORK - Parsing of event queries in an enterprise system is described. The enterprise system receives queries, which are broken down into query components. The query components each represent segments of the query. The enterprise system identifies sources of event data and sends queries towards the sources of the event data. The query components are processed close to the data source. The responses are combined to generate an event query response that indicates the event data of each of the query components. | 2010-05-20 |
20100125546 | SYSTEM AND METHOD USING SUPERKEYS AND SUBKEYS - Systems and methods for providing aggregated transaction level data for a particular user to multiple information requesters are disclosed. Subkeys are assigned to user inquiries from multiple information requesters and a super key is assigned to those subkeys to link them to one or more user identifiers such as a username or Social Security number. Account level data is provided based on the super key and the user identifiers. Duplicate requests for aggregated transaction level data contained in the user inquiries can be deleted. User inquiry response files containing transaction level aggregate data can be sent to the information requesters based on the assigned subkeys. | 2010-05-20 |
20100125547 | Transaction Aggregator - Systems and methods for determining and reporting aggregated transaction level data regarding a particular user are disclosed. Based on the requests of one or more information requesters, an aggregator server can request transaction level data for all accounts associated with a particular user or a group of users from a transaction database. The transaction database returns raw transaction level data for accounts associated with the particular user to the aggregator server. The aggregator server can then parse the raw transaction level data based on a number of transaction level data elements and information requester input. The parsed raw transaction level data can then be used to determine the number of predefined or information requester defined transaction level data aggregates. The resulting transaction level data aggregates can then be sent in a report to the one or more information requesters. | 2010-05-20 |
20100125548 | SUPPORT INFORMATION PROVIDING SYSTEM, SUPPORT INFORMATION PROVIDING METHOD, AND SUPPORT INFORMATION PROVIDING PROGRAM - A support information providing apparatus narrows, when one task item belonging to one task step is to be executed, a plurality of support information candidates down to one support information candidate related to one task item to be executed, in accordance with a task status of a task item by a worker belonging to a task step ordered before one task step of one task item; and provides the narrowed-down support information candidate being related to the task item to be executed. | 2010-05-20 |
20100125549 | MAINTAINING CLIENT DATA INTEGRITY IN A DISTRIBUTED ENVIRONMENT USING ASYNCHRONOUS DATA SUBMISSION - Data processing architecture where submitters can write data and/or metadata changes to a destination through an asynchronous interface. The architecture includes a ticketing system that issues a ticket (a unique identifier) to the submitter in response to receiving a changelist from the submitter. When the changes are successfully completed at the destination, the cached destination data can be re-downloaded to the submitter, and the changes cached in the submitter, discarded. Absent this capability, a user has to manually manage the cached changes and cached data. The architecture can be distributed in that multiple submitters can submit changelists. The destination provides data integrity by managing submissions to assist in ensuring data integrity across multiple submissions. Automatic changelist cleanup is provided on the submitter so that changelists do not impact performance, memory, and storage. | 2010-05-20 |
20100125550 | COMPUTER-READABLE MEDIUM STORING DATA SHARING PROGRAM, DATA SHARING METHOD, AND DATA SHARING PROCESSOR - Each of plurality of nodes connected to each other via a network includes a local instance processor and a user application processor. The local instance processor executes a data sharing method for accessing shared data. The data sharing method includes: storing a value of first shared data with a function identifier of an update function upon receiving a registration request, wherein the update function is commutative and idempotent; updating the stored value of the first shared data to a first update value in accordance with an execution result of the update function upon receiving an update request; returning a completion message upon updating the stored value of the first shared data stored in the first node; and transmitting a first reflection request to a second node upon updating the stored value of the first shared data stored in the first node. | 2010-05-20 |
20100125551 | APPARATUS AND A METHOD FOR SUPPLYING INFORMATION - An apparatus is provided with a first receiver for receiving changing information relating to a plurality of different sets of data such as financial data and a second receiver for receiving said changing information in synchronism with said first receiver means. A data base is provided to store information received by the first receiver and a subscriber profile store stores information associating a subscriber with a group of said different sets of data. The apparatus is arranged to supply, via the mobile telecommunications network, information from the data base for the group of data sets associated in the subscriber profile store with a subscriber when communication with that subscriber is first established and thereafter to supply changing information relating to the group of data sets associated with that subscriber directly to the subscriber from the second receiver. | 2010-05-20 |
20100125552 | METHOD AND SYSTEM FOR UPDATING VIEWER CACHES - Methods, systems, and articles of manufacture for updating map viewers include associating a first map viewer update cache with a first map viewer, the first map viewer update cache comprising a first map viewer data update, associating a second map viewer update cache with a second map viewer, the second map viewer update cache comprising a second map viewer data update, and sending one of the first and second map viewer data updates from one of the first and second map viewer update caches to the associated one of the first and second map viewers. | 2010-05-20 |
20100125553 | Delta compression after identity deduplication - Delta compression after identity deduplication is disclosed. A first data segment is determined to be identical to a first previous data segment. A second data segment, not determined to be identical to a second previous data segment, is then determined to be similar to a third previous data segment. | 2010-05-20 |
20100125554 | Memory Recovery Across Reboots of an Emulated Operating System - Approaches for recovering state data between boot sessions of an emulated operating system (OS). An OS is emulated on a host OS. In response to each memory acquire request from the emulated OS, an interface to the host OS returns a memory area for use by the emulated OS and stores allocation data associated with the memory area. The allocation data includes an address referencing the memory area and a boot sequence number that indicates a boot session of the emulated OS. While booting the second emulated OS to a current boot session, the stored allocation data is retrieved from the interface, and in response to the stored allocation data including a selected boot sequence number, data from the memory area referenced by the address in the allocation data is stored in retentive storage by the second OS. | 2010-05-20 |
20100125555 | EFFICIENT UNDO-PROCESSING DURING DATA REDISTRIBUTION - A method and system for facilitating an undo operation. In one embodiment, the method includes generating a plurality of control files, where each of the control files is associated with a batch of data that is received from a sending partition during a redistribution process, and where each control file includes a list of pages and corresponding ranges of rows of data that have been appended to the pages. The method also includes writing the control files to a persistent memory for each control file where all of the associated rows of the respective consistency point have been appended to pages and written to a persistent memory. The method also includes, in response to an interruption in the redistribution process, identifying pages and rows to be deleted during an undo operation based on the plurality of control files. | 2010-05-20 |
20100125556 | RESTORING APPLICATION UPGRADES USING AN APPLICATION RESTORE POINT - Techniques are disclosed for creating an application restore point when an application is installed or updated and for restoring the application and other elements of a computing system modified by the installation and update processes to a state as they exist at the application restore point. The application restore point captures information about which files are modified, created, or deleted by the installation and update processes. In one embodiment, a user invokes an installer process to install or update the application. When the installer process modifies or creates a file, an original copy of the file, or a reference to the file is placed into the application restore point. To restore the application, files of the computing system having original copies in the application restore point are replaced with the original copies while all new files referred to in the application restore point are deleted. | 2010-05-20 |
20100125557 | ORIGINATION BASED CONFLICT DETECTION IN PEER-TO-PEER REPLICATION - Systems and methods that enable conflict detection in a peer-to-peer replication by embedding origination information in data records. A tracing component can track embedded information in form of peer ID and transaction ID, wherein conflicts can be detected by comparing a pre-version (prior to current version) of data on the source node—with—a current version of the data on the destination node. | 2010-05-20 |
20100125558 | Framework for Open Dynamic Reflective Applications - A framework for open, dynamic, and reflective applications contains high level metadata that define blocks of composable elements using a service definition, which defines specific keys for using the block of code. The service definition may be exported from the code using reflection without having to load the code into memory, and decisions on which block of code and how to load the code may be made at runtime. The composable elements may be grouped into composable parts. Composable part definitions may be used to instantiate or produce composable parts. At runtime, dynamic applications may search from many composable elements, and instantiate and execute the composable element as part of the application. | 2010-05-20 |
20100125559 | SELECTIVITY ESTIMATION OF SET SIMILARITY SELECTION QUERIES - The invention relates to a system and/or methodology for selectivity estimation of set similarity queries. More specifically, the invention relates to a selectivity estimation technique employing hashed sampling. The invention providing for samples constructed a priori that can efficiently and quickly provide accurate estimates for arbitrary queries, and can be updated efficiently as well. | 2010-05-20 |
20100125560 | Uncertainty-based geocoding for risk management - System frameworks and methods are described that convert textual location data into physical location data and perform precise operations upon the results regardless of the uncertainty inherent within the data. Embodiments may yield one or more location candidate and per-candidate uncertainty data is natively preserved in a manner which allows precise statements to be made against the imprecise location data. The data representation of the geocoding result is not a single latitude-longitude coordinate, but one or more polygons or a polypolygon. | 2010-05-20 |
20100125561 | Computational system and method for memory modification - Systems and methods are described relating to detecting an indication of an undesired memory of an individual and presenting an indication of at least one memory-dampening agent at least partially based on the detecting an indication of an undesired memory of an individual. | 2010-05-20 |
20100125562 | SYSTEM AND METHOD FOR GENERATION OF URL BASED CONTEXT QUERIES - A system and method for generation of URL context queries. A request is received over a network from a user for generation a URL based context query, wherein the request comprises at least one query generation criteria. A multidimensional datapace having a spatial axis, a temporal axis, a topical axis and a social axis is searched for clusters of related data objects using the query generation criteria, wherein at least one cluster of data objects relating to the query generation criteria is identified. Permissions are checked relating to each data object cluster of related data objects. If the user does not have permission to view the data object, it is removed from the cluster. A URL having a context query comprising at least one context criteria is generated from the properties of the cluster of data objects. The URL having a context query is then transmitted to the end user. | 2010-05-20 |
20100125563 | SYSTEM AND METHOD FOR DERIVING INCOME FROM URL BASED CONTEXT QUERIES - A system and method for deriving income from URL based context queries. A URL based user context query is received over a network from a user, wherein the user context comprises at least one user context criteria. A query is formulated based on the context criteria so as to search for user profile data, social network data, spatial data, temporal data, topical data and context query bid data that is available via the network and relates to the context so as to identify entries in a context query bid database that relate to user context criteria. A dynamic webpage is generated having content relating to the query and advertisements associated with the selected bid are inserted into the webpage. The dynamic webpage is transmitted to the user. The advertiser associated with the selected bid is charged a fee when a user interface event relating to the dynamic webpage occurs. | 2010-05-20 |
20100125564 | Mobile SiteMaps - A method of analyzing documents or relationships between documents includes receiving a notification of an available metadata document containing information about one or more network-accessible documents, obtaining a document format indicator associated with the metadata document, selecting a document crawler using the document format indicator, and crawling at least some of the network-accessible documents using the selected document crawler. | 2010-05-20 |
20100125565 | Actively managing resource bottlenecks in a database system - A computer-implemented method, apparatus and article of manufacture for optimizing a database query. Resource usage of one or more resources of the computer system are monitored. A condition code representative of the monitored resource usage is stored. A cost model is modified using the stored condition code. A query execution plan is generated for the database query using the modified cost model. The query execution plan is then executed in order to retrieve data from a database stored on the computer system, wherein the retrieved data is presented to a user for subsequent use and analysis. | 2010-05-20 |
20100125566 | SYSTEM AND METHOD FOR CONDUCTING A PATENT SEARCH - A system for creating a patent search report comprising a case management subsystem for receiving patent-related information from a patent document and creating the patent search report, a search subsystem for searching at least one database using the patent-related information as a search query, and a classification subsystem for classifying the patent-related information according to one or more international classification systems based on the searching of the at least one database. | 2010-05-20 |
20100125567 | Method and System for managing Metadata associated with a resource - Methods, systems and computer program products are described for processing a media stream. In one aspect, a method and a computer readable medium containing a computer program, executable by a machine, for managing metadata associated with a resource includes and comprises executable instructions for accessing a network resource, and identifying metadata associated with the resource in response to accessing the resource. In one embodiment, the metadata is specified according to an identified schema. In response to identifying the metadata, a message is generated identifying the resource, the metadata, and the identified schema. The message is sent to a metadata repository service configured to maintain a metadata association between the identified metadata and the resource. | 2010-05-20 |
20100125568 | DYNAMIC FEATURE WEIGHTING - This disclosure describes systems and methods for identifying and ranking relevant and diverse image search results in response to a query. An optimum set of features is identified for every query. The optimum set of features can be selected from a predefined set of features and can be selected based on a variance across features derived from an initial set of objects returned in response to the query. The optimum set of features can then be used to re-rank the initial set of objects or to search for a second set of objects and rank the second set of objects. | 2010-05-20 |
20100125569 | SYSTEM AND METHOD FOR AUTOHYPERLINKING AND NAVIGATION IN URL BASED CONTEXT QUERIES - A system and method for autohyperlinking and navagation in URL based context queries. A result set from a context query is received from a user over a network, wherein the result set comprises at least one reference to a data object and further comprises the context query. The reference to the data object is translated, via the network, to a URL configured to retrieve the data object. A plurality of related URLs are generated via the network, wherein the result set of the context query is used to seed generation. At least one advertisement associated with the context query is retrieved via the network. A webpage comprising the URL configured to retrieve the data object, the plurality of related URLs and the advertisement is assembled and transmitted over the network to the user. | 2010-05-20 |
20100125570 | CLICK MODEL FOR SEARCH RANKINGS - Approaches and techniques are discussed for ranking the documents indicated in search results for a query based on click-through information collected for the query in previous query sessions. According to an embodiment of the invention, when calculating a relevance score for a particular document, one may overcome positional bias by utilizing click-through information about other documents previously returned in the same search results as the particular document. According to an embodiment, one may utilize Dynamic Bayesian Network, based on said click-through information, to model relevance. According to an embodiment of the invention, one may utilize click-through information to generate targets for learning a ranking function. | 2010-05-20 |
20100125571 | APPARATUS AND METHODS FOR CREATING WEB LOGS (BLOGS) CONTAINING MEDIA COMMENTARY - Disclosed are apparatus and methods for facilitating the formation of remix web logs (blogs) containing commentary about one or more media objects based on one or more selected media objects obtained from one or more selected other blogs. A media object may take any suitable form such as a photograph, a video or audio object, a text excerpt (e.g., from a book or news article), an embedded audio and/or video player, etc. In specific embodiments, the media objects (of both the remix blog and the original source blogs) each take the form of a link or reference (e.g., mp3 link). The commentary about each media object may be created by the creator of the remix blog and/or may be obtained from the original source blogs if available. That is, one or more of the media objects of the remix blog are associated with commentary that was written or created by the remix blogger and/or the original source blogger. | 2010-05-20 |
20100125572 | Method And System For Generating A Hyperlink-Click Graph - A method of ascribing scores to web documents and search queries generates a hyperlink-click graph by taking the union of the hyperlink and click graphs, takes a random walk on the hyperlink-click graph, and associates the transition probabilities resulting from the random walk with scores for each of the documents and search queries. | 2010-05-20 |
20100125573 | VISUALIZING HYPERLINKS IN A SEARCH RESULTS LIST - Generating and displaying an enhanced list of search results appropriate for web searching are described. A method for generating an enhanced list of search results includes identifying web pages that are relevant to a query, identifying other web pages hyperlinked to the relevant web pages, creating a graph of the web pages and connecting hyperlinks, and displaying a list of search results ordered in part by the connecting hyperlinks and showing the connecting hyperlinks as part of the list. The method also includes the ability to regenerate the list based on an indication of subjective relevance of a one of the list items. The method enhances the experience of a user in World Wide Web searching and browsing. | 2010-05-20 |
20100125574 | STREAM SHARING FOR EVENT DATA WITHIN AN ENTERPRISE NETWORK - Merging of query elements in an enterprise system is described. The enterprise system receives queries, which may each be broken down into query components. The enterprise system identifies query components that are related to identical event information from a data source of the enterprise. The enterprise system sends a single query to the data source for the event information, receives the response, and sends the response to the query sources. | 2010-05-20 |
20100125575 | SEARCHING DOCUMENT COLLECTIONS USING SEMANTIC ROLES OF KEYWORDS - Methods and apparatus are described for facilitating discovery of information of interest in a document collection. A document model is proposed in which important terms and their semantic roles are represented. This document model is then used to facilitate searching and/or browsing of the document collection. | 2010-05-20 |
20100125576 | USER ORIENTED INFORMATION SYSTEM AND METHOD OF CONTROLLING THE USER ORIENTED INFORMATION SYSTEM - Provided is a user oriented information system that may retrieve user oriented information or may provide the user oriented information to a mobile device, and a method of controlling the user oriented information system. The user oriented information system may detect the mobile device, detect an information request of the mobile device, and provide a content corresponding to the information request to the mobile device based on a profile of the mobile device. | 2010-05-20 |
20100125577 | Extending Distribution Lists - A method including determining a set of clusters of person records from a data source that includes the person records, where the person records include attributes and person identifiers that correspond to the attributes; determining memberships of the person records to the clusters based on a correlation of the attributes across the person records; searching the person identifiers of the person records in the memberships for matches to existing person identifiers in a distribution list; and for the memberships that include person identifiers that are matches to the existing person identifiers, suggesting other person identifiers from these memberships to be added to the existing person identifiers in the distribution list to extend the distribution list. | 2010-05-20 |
20100125578 | SCALABLE SELECTION MANAGEMENT - Architecture for handling large data selections with small and substantially constant memory footprints. The architecture facilitates the creation of sets of data objects (e.g., rows) of a data source based on selection of the data objects. The set structures can be defined according to a range (span) of data objects selected and a pattern of the objects selected. These set structures are then saved in memory, rather than the data objects, to provide optimized memory usage. In a database implementation, the solution stores the set representation (the structure) in nearly a constant amount of memory, regardless of the number of rows in the grid, and regardless of the number of rows selected. Memory usage can be proportional to the number of discontinuous spans of rows selected by the user. Structures in memory can be consolidated, replaced, or eliminated dynamically as the user changes row selections and pattern criteria. | 2010-05-20 |
20100125579 | DATA STORAGE - A data storage apparatus, for allowing querying of structured data, in which the structure of the data and the values of the data are stored separately, the apparatus comprising a computer system including a memory, | 2010-05-20 |
20100125580 | AUTOMATIC BUDDY MANAGEMENT - Exemplary embodiments of methods and apparatuses to provide automatic buddy management are described. One or more tags associated with a user on an instant messaging (IM) network are determined. One or more groups are organized based on the one or more tags associated with the user. The one or more tags associated with the user are communicated to the IM network. The one or more groups associated with the user may be displayed on a display. One or more tags associated with one or more other users on the IM network may be received. The one or more other users may be included into the one or more groups. One or more new groups may be created based on the one or more tags associated with one or more other users. | 2010-05-20 |
20100125581 | METHODS AND SYSTEMS FOR PRODUCING A VIDEO SYNOPSIS USING CLUSTERING - Computer-implemented method, system, and techniques for summarization, searching, and indexing of video are provided, wherein data related to objects detected in the video in a selected time interval is received and the objects are clustered into clusters such that each cluster includes objects that are similar in respect to a selected feature or a combination of features. A video summary is generated based on the computed clusters. | 2010-05-20 |
20100125582 | MUSIC SEARCH METHOD BASED ON QUERYING MUSICAL PIECE INFORMATION - A method for searching music based on music segment information inquiry comprises: a) analyzing certain music or song to obtain music rhythm and note information of any segment, and converting it to digital data as a basis for searching the music or the song after quantification; b) storing indexes of any segment of music rhythm and note information for the music or song in database; c) Take the inquiry requirement as a basis for searching and comparing to find the required music or song. | 2010-05-20 |
20100125583 | Tracking Memory Space in a Storage System - One embodiment is a method that uses a hierarchical bitmap tree in a storage system to store where available and unavailable memory space exists. Bitmap blocks are retrieved from the hierarchical bitmap tree to locate the available memory space. | 2010-05-20 |
20100125584 | INTELLIGENT EVENT QUERY PUBLISH AND SUBSCRIBE SYSTEM - Indexing and routing to event data is described. Event data is assigned an identifier that identifies the data type and the contents of event data within an enterprise system. The event data may be real-time event data. With the identifier, a source of the event data is determined, and the source can be queried for the event data in real-time. The identifier is indexed along with other event data identifiers. Based on the location of the event data, the system sends out a query toward the data source to obtain the information, but also to route the query to the data source, rather than attempting to pull data towards the query source and process it at the query source. | 2010-05-20 |
20100125585 | Conjoint Analysis with Bilinear Regression Models for Segmented Predictive Content Ranking - Information with respect to users, items, and interactions between the users and items is collected. Each user is associated with a set of user features. Each item is associated with a set of item features. An expected score function is defined for each user-item pair, which represents an expected score a user assigns an item. An objective represents the difference between the expected score and the actual score a user assigns an item. The expected score function and the objective function share at least one common variable. The objective function is minimized to find best fit for some of the at least one common variable. Subsequently, the expected score function is used to calculate expected scores for individual users or clusters of users with respect to a set of items that have not received actual scores from the users. The set of items are ranked based on their expected scores. | 2010-05-20 |
20100125586 | Parametric Analysis of Media Metadata - A method is disclosed that includes receiving a request to transmit a first multimedia file. The first multimedia file is associated with a first file descriptor. The method includes automatically generating a first generated content descriptor by analyzing the first multimedia file using a first set of analysis parameters. The method also includes comparing the first generated content descriptor to the first file descriptor and determining a first score based on a deviation of the first generated content descriptor from the first file descriptor. | 2010-05-20 |
20100125587 | ELECTRONIC FILE MANAGEMENT SYSTEM - An electronic file management system includes a terminal device and a management server. The terminal device includes a terminal storage, a data transmitter, and a first data delete unit. The terminal storage stores an electronic file. The data transmitter transmits the electronic file stored in the terminal storage. The first data delete unit deletes the electronic file stored in the terminal storage. The management server is communicably connected to the terminal device. The management server includes a data receiver and a data storage. The data receiver receives the electronic file from the terminal device. The data storage stores the electronic file received from the terminal device. The first data delete unit deletes the electronic file stored in the terminal storage after the data transmitter has transmitted the electronic file stored in the terminal storage to the management server. | 2010-05-20 |
20100125588 | MODIFYING DELETE NOTIFICATIONS IN A STORAGE STACK - A filter between a filesystem and a storage device in a storage stack can be configured to modify a delete notification, such as by modifying an existing delete notification or creating a new delete notification. A storage stack filter can receive an existing delete notification and determine a modified range of deleted data in response to receiving the existing notification, where a modified delete notification indicates the modified range of deleted data. A new delete notification can be created with a storage stack filter positioned below a filesystem in a storage stack, where the new delete notification indicates a range of deleted data. The new or modified delete notification can be passed down the storage stack. | 2010-05-20 |
20100125589 | METHOD FOR GRAPHICALLY PROCESSING DISPLAYED DATA RECORDS FOR MINIMIZING A SELECTION ERROR RATE - A method for displaying and processing clinical data and a user interface are disclosed. In order to reduce the error rate in selecting a data record from a selection list displayed, data records that are displayed in the displayed selection list are automatically checked for similar displayed data records' representation, in which a similar displayed representation includes at least one displayed data record attribute that is identical or similar to the displayed data record attribute of said data type of another displayed data record. Similar displayed data records are additionally graphically processed upon displaying the selection list providing visual differentiation of similar record representations for the selection about to be made. | 2010-05-20 |
20100125590 | EFFICIENT CACHING FOR DYNAMIC WEBSERVICE QUERIES USING CACHABLE FRAGMENTS - A method and apparatus for intelligent caching is provided. A thin layer of business logic on a web server receives URL requests sent to the web server from clients and resolves the URLs into URLs corresponding to component parts of the requested document according to the rules of a rule set. Thus only the component resources of a composite document are cached in the web server's caching layer. The rule set defines a format for the requests sent to the web server, the manner in which properly formatted requests should be resolved, and the manner in which the component resources should be assembled into the composite document. | 2010-05-20 |
20100125591 | MERGING FILES ON STORAGE AND RETRIEVE - A client designates and transfers a file to a server in distinct chunks. The number of data chunks equals the number of communication sessions that are required to complete the transfer of the designated file to the server, that number being dependent on the number of times the communication session between the client and the server is interrupted. If the designated file includes several concatenated client files, each chunk of the designated file may include one or more such client files. Each chunk of the designated file may include some part of a client file and one or more whole client files. The byte-wise size or length of a chunk depends on the duration of the related communication session: the longer a communication session, the larger the related chunk. By transferring the designated file to the server as distinctly recognizable chunks, the need to retransmit large files to the server is avoided. | 2010-05-20 |
20100125592 | SEARCH AND CHAT INTEGRATION SYSTEM - Embodiments of the invention provide systems, methods, and computer program products for providing improved customer service by presenting a customer with an invitation to chat with a customer service associate that is skilled in a subject matter of interest to the customer and is currently available to chat with the customer. For example, in one embodiment, a system is provided having a communication interface configured to receive a search query from a consumer, such as an Internet search query entered into a search field of a web page. The system further comprises a processor operatively coupled to the communication interface and configured to compare information about the search query to one or more rules stored in a memory to determine whether a customer service associate skilled in an area related to the subject matter of the search query is currently available to chat with the consumer over, for example, the Internet. | 2010-05-20 |
20100125593 | Method and system matching regular expressions in electronic message traffic - A system and method to perform regular expression pattern matching is provided. A data stream is fed into a plurality of character match units, or CMU's, that are organized in series. A same character of the datastream is written into each of the CMU's for matching. A failure or success of the match attempt with a stored character of a selected CMU is reported to a pattern sequencing logic. A succeeding character of the datastream is then written into each of the CMU's for another character match attempt. The plurality of CMU's and the pattern sequencing logic may be comprised with a single pattern match unit, or PMU. The PMU may be controlled by a configuration data that is loaded into the PMU. The configuration data may consist of: (a.) pattern characters and length information; (b.) repetition and anchoring control; (c.) local character class definitions; and (d.) pattern sequencing information. | 2010-05-20 |
20100125594 | Method and Apparatus for Improving Performance of Approximate String Queries Using Variable Length High-Quality Grams - A computer process, called VGRAM, improves the performance of these string search algorithms in computers by using a carefully chosen dictionary of variable-length grams based on their frequencies in the string collection. A dynamic programming algorithm for computing a tight lower bound on the number of common grams shared by two similar strings in order to improve query performance is disclosed. A method for automatically computing a dictionary of high-quality grams for a workload of queries. Improvement on query performance is achieved by these techniques by a cost-based quantitative approach to deciding good grams for approximate string queries. An approach for answering approximate queries efficiently based on discarding gram lists, and another is based on combining correlated lists. An indexing structure is reduced to a given amount of space, while retaining efficient query processing by using algorithms in a computer based on discarding gram lists and combining correlated lists. | 2010-05-20 |
20100125595 | Configuration Management Server, Name Recognition Method and Name Recognition Program - An absolute path name and a command line of a process associated with a process operating on a business server are found from process information acquired from the business server. A standard process decision unit judges an OS standard process. An interpreter decision unit judges an interpreter name from the command line. A shared directory decision unit judges an executive file name located directly under a shared directory. A subdirectory decision unit judges a parent-child relation of an executive file directory from the absolute path name of the executable file. As a result, an application name recognition unit recognizes a name of an application. | 2010-05-20 |
20100125596 | Fuzzy Search Using Progressive Relaxation Of Search Terms - Disclosed herein is a computer implemented method and system that progressively relaxes search terms provided by a user. Data of predefined types is stored in a database. The data is obtained by uniquely modifying data previously stored in the database, based on the predefined types. Search terms of predefined types are accepted from the user. The search terms are compared with the stored data to find exact matches, if length of the search terms exceeds a predefined value. On not finding exact matches, the accepted search terms are modified uniquely based on the predefined types to structure first alternative queries. The first alternative queries are compared with the stored data to find exact matches. On not finding exact matches, the first alternative queries are modified based on the predefined types to structure second alternative queries. The second alternative queries are compared with the stored data to find approximate matches. | 2010-05-20 |
20100125597 | SYSTEM AND METHOD FOR DETERMINING SEARCH TERMS FOR USE IN SPONSORED SEARCHES - Systems and methods for determining search terms for sponsored Internet searches are disclosed. A digital Internet ad is served to a plurality of Internet users. Search terms used by the plurality of Internet users served the digital Internet ad may be determined. A number of times each of the plurality of Internet users served the digital Internet ad selects the digital Internet ad is determined. A search term recommendation module determines a correlation level between each search term and the digital Internet ad. At least one of the search terms is recommended for a sponsored Internet search based on the determined correlation levels. | 2010-05-20 |
20100125598 | ARCHITECTURE FOR SUPPORTING SPARSE VOLUMES - An architecture, including a file-level protocol, for supporting sparse volumes on a storage system is provided. The file-level protocol provides coherency checking for use in retrieving data stored on a backing store remote from a storage system. | 2010-05-20 |
20100125599 | OBTAINING TRUSTED RECOMMENDATIONS THROUGH DISCOVERY OF COMMON CONTACTS IN CONTACT LISTS - The present invention discloses a solution for obtaining trusted recommendations through discovery of common contacts in contact lists. The solution can utilize private contact lists (e.g., address book, phone lists) to permit users to search for and obtain trusted recommendations for a product and/or service. The presence of a contact in a contact list is recognized as recommendation of that contact. Recommendations can be determined through searching private contact lists and obtaining implicit relationships based on common contacts of multiple contact lists. Searches can be customized allowing recommendations to reflect results with high probability of confidence. Recommendations can also be affected by the degrees of separation between contact lists, professional peer relationships, expertise of contact list owner, and the like. Recommendation results can provide trusted recommendations for products and/or services without relying on potentially erroneous input. | 2010-05-20 |
20100125600 | PERFORMANCE OPTIMIZED RETRIEVE TRANSFORMATION NODES - Systems, methods, computer program code, and means are provided for processing retrieve requests received in a business software system. Pursuant to some embodiments, a retrieve request is processed by identifying that the requested node is a retrieve transformation node, determining that the node relates to one of a currently selected business object and a secondary business object, and retrieving the node data from one of a persistence buffer and a secondary buffer based on the determining. | 2010-05-20 |