14th week of 2014 patent applcation highlights part 53 |
Patent application number | Title | Published |
20140095348 | TECHNIQUES FOR GENERATING AN ELECTRONIC SHOPPING LIST - Techniques are disclosed for generating an electronic shopping list based on a digital photograph of a handwritten shopping list. The techniques include obtaining a digital photograph of a handwritten shopping list and identifying a handwritten text portion in the digital photograph. The techniques further include determining a set of candidate items corresponding to the handwritten text portion, each candidate item of the set of candidate items representing a different item that may have written in the handwritten text portion of the handwritten shopping list and being indicative of a product sold by a retailer. The techniques further include selecting one of the set of candidate items for inclusion in the electronic shopping list. The techniques can be performed by a mobile computing device or by a shopping list server. | 2014-04-03 |
20140095349 | System and Method for Facilitating Social E-Commerce - A software application providing a social, interactive panoramic shopping experience from pictures. The experience should be based upon navigable panoramic spaces from photographs that include the capability for users to interact socially and individually with particular elements within that space | 2014-04-03 |
20140095350 | Method And System To Facilitate Same Day Delivery Of Items To A Customer - Techniques for allowing a store to provide same day delivery to customers are disclosed. The techniques include receiving a delivery location for delivery of the item with a customer order, providing the delivery location to a delivery server, the delivery server comparing the delivery location to existing delivery locations for a same day delivery route, and providing potential delivery times to the store server. The techniques also include the store server correlating the possible delivery times with predetermined delivery windows, presenting to the customer potential delivery windows for the order, and receiving from the customer a selection of a delivery window. | 2014-04-03 |
20140095351 | METHOD AND SYSTEM OF DISPLAYING INFORMATION RELATED TO ITEMS OFFERED FOR SALE IN A NETWORK-BASED MARKETPLACE - In an example embodiment, a system comprises at least one module, executing on one or more computer processors, to identify at least one item offered for sale by a seller in a network-based marketplace, the item associated with a listing and a first set of information describing the listing; based at least on the first set of information, generate a second set of information to supplement the first set of information, wherein the second set of information comprises information at least related to the item and further comprises information related to the seller of the item; generate one or more multimedia programs comprising at least some of the second set of information; push the second set of information to at least one user in the network-based marketplace; enable the user to make a purchase request for the item for sale using the second set of information; and receive a purchase request for the item for sale from the user. | 2014-04-03 |
20140095352 | ONLINE MARKETPLACE FOR USE BY AUTHORIZED SELLERS FOR SELLING IN LOCATIONS - Disclosed herein are representative embodiments of tools and techniques for facilitating the sale of products for sellers using an online marketplace. According to one exemplary technique, a request for product information for a product is received from a device. Also, the product information is determined in part by determining that the product is for sale in a location and determining a category of the product. Additionally an online marketplace sends the product information that includes seller information for a seller that is legally authorized to sell the product in the location. The seller information includes identification information for the seller. | 2014-04-03 |
20140095353 | EVALUATING PUBLIC RECORDS OF SUPPLY TRANSACTIONS - A platform facilitates buyers, sellers, and third parties in obtaining information related to each other's transaction histories, such as a supplier's shipment history, the types of materials typically shipped, a supplier's customers, a supplier's expertise, what materials and how much a buyer purchases, buyer and shipper reliability, similarity between buyers, similarity between suppliers, and the like. The platform aggregates data from a variety of sources, including, without limitation, customs data associated with actual import/export transactions and facilitates the generation of reports as to the quality of buyers and suppliers, the reports relating to a variety of parameters that are associated with buyer and supplier quality. | 2014-04-03 |
20140095354 | REMOTE SYSTEM INTERACTION - A computer system includes a processor, a display, one or more input devices allowing a user to input commands into the computer system and a browser which allows the user of the system to browse remote web pages. The computer system is programmed to use the browser to visit a website in response to one or more user commands entered into at least one of the user input devices. Multiple strings are extracted from the visited web page. The probability that the visited web page is one of a predetermined set of types of web pages is determined as a function of whether the strings correspond to a stored list of strings. If the probability is greater than a threshold, an indication is provided on the display that an online loan may be available to the user of the computer system. | 2014-04-03 |
20140095355 | Platform, Method, and Device for Managing Application - The present invention discloses a platform, method, and device for managing an application, and belongs to the field of the Internet. The platform includes a mall and a store, where the mall includes: a management module configured to record and maintain information of an application store, application information, and user information; an application store creation module configured to create the application store according to store implementation logic, so that the application store presents an application according to the implementation logic; and a transaction management module configured to complete billing and charging of the application according to information maintained by the management module; and the store includes: a store interface management module configured to manage and present the application, so that the application is presented in a set presentation manner. | 2014-04-03 |
20140095356 | Enhanced Microgift System and Method of Operation - A computer system implements a gifting service where a gift of a specific item is validated as a result of the gift recipient requesting a validation code be delivered to the merchant for confirmation. The validation code can be a code defined by the gift recipient or the code management system, and may include credit card PAN's, ordinary codes, or pictures of the gift recipient. Enhancements to assist merchants in certifying training of employees are also provided. | 2014-04-03 |
20140095357 | Purchase and Donation Box System - A purchase and donation box system for donating pre-owned items through online shopping, in which a shopper can choose to donate items to a charity selected from a charity database while shopping online A shipping label for the charity is generated, and sent to the shopper with the online purchase in a shipping box. After receiving and unpacking the box, the shopper uses the charity shipping label to send the donation in the same shipping box to the charity. The donation is recorded in the charity database, and the shopper is optionally provided a list of all donations from the charity database at the end of the calendar year. | 2014-04-03 |
20140095358 | METHODS AND SYSTEMS FOR DISPLAYING TIME-SENSITIVE AVAILABILITY AND PROMOTIONS FOR PRODUCTS - Methods and systems are described herein for providing a storefront administration application which provides improved design and review capabilities for the makers of virtual storefronts. The storefront administration application receives, stores, and processes information associated with virtual storefronts and product listings to allow sellers the ability to inspect and modify the appearance of their virtual storefronts at a past, current, and/or future date based on the products that are, or will be, available. | 2014-04-03 |
20140095359 | ONLINE ORDERING SYSTEM AND METHOD - Systems and methods for facilitating an on-line purchase of at least one item on behalf of a consumer are disclosed. A consumer may shop and purchase at least one item on a consolidated shopping (CS) website displaying one or more items available for purchase on one or more different merchant websites. The CS website provides consumers with advanced searching that takes into consideration a personal profile of the consumer, the consumer's previous shopping history, transactional data relating to a group of similar consumers, and the like. A host computer providing the CS website may access a merchant website selling the requested item, and order the requested item on behalf of the consumer, and charging a transaction fee, listing fee, receiving a rebate and/or offering a rebate for performing such. One embodiment allows a consumer to purchase/order multiple items from multiple websites in a single purchase request to the CS website. | 2014-04-03 |
20140095360 | MULTI-PARTY, MULTI-TIER SYSTEM FOR MANAGING PAPER PURCHASE AND DISTRIBUTION - A system, including apparatuses and methods, for paper production and distribution in a communication network environment with multi-party and multi-level production and distribution relationships. The system receives, from one or more communicatively connected paper purchaser computers, parameters representative of the total surface area and physical characteristics of paper products required for printing tasks. The system determines an estimated quantity of the paper products to order based at least in part on the received parameters. Then, the system displays the estimated quantity of the paper to order and communicates orders to production facilities for obtaining such quantity. | 2014-04-03 |
20140095361 | SUPPLY CHAIN FINANCIAL ORCHESTRATION SYSTEM WITH TRADE ACCOUNTING - A system that processes trade events is provided. The system receives events associated with a supply chain financial orchestration flow, where a supply chain financial orchestration flow defines a trade relationship between a first entity and a second entity. The system further determines whether at least one event indicates an ownership change of an item between a first entity and a second entity. The system further generates trade events where at least one event indicates an ownership change. The system further sends the trade events to a cost accounting system. The cost accounting system further performs accounting based on the trade events and generates trade accounting events. | 2014-04-03 |
20140095362 | METHODS AND SYSTEMS FOR COMMUNICATING EXPENSE MANAGEMENT INFORMATION - Methods and systems for communicating expense management information between an expense management system and a mobile device are provided. The methods and systems include one or more applications for a mobile device, such as mobile phone, that enable a user, such as an expense manager for an entity such as a business entity or other organization, to use their mobile device to communicate and exchange data with an expense management system, such as a telecommunications expense management system. The methods and systems enable an expense manager to review and approve invoices, generate graphics to review usage or other data, and conduct data searches relative to the expenses being managed. | 2014-04-03 |
20140095363 | AGGREGATION DATA SOURCE MATCHING AND MERGING - The disclosure extends to methods, systems, and computer program products for moving one or more user accounts from one institution to another over a network of computers. The method and system may include receiving a request from a user to move one or more accounts between a first institution and a second institution, retrieving old account data corresponding to the request from the first institution, scraping field values from the old account data and storing said field values in computer memory, populating form fields within a plurality of new accounts with field values retrieved from the computer memory as required by the second institution in order to create the new accounts with the second institution, and closing old accounts with the first institution. | 2014-04-03 |
20140095364 | SYSTEM AND METHOD FOR PROVIDING A SAVINGS OPPORTUNITY IN ASSOCIATION WITH A FINANCIAL ACCOUNT - The present disclosure relates to comparison shopping and usage based service analysis for consumers, primarily for financial products. A consumer may not be aware of a provider's services, options, terms, conditions, costs, or how the service options change based on the consumer's particular usage characteristics. The disclosed comparison shopping method uses the consumer's actual or predicted service usage data. Service provider information is used to present the consumer with relevant alternative service offering options. Transaction data is gathered from a user's financial account and is analyzed for a savings opportunity indication. The analysis is used to match a savings opportunity from a database of savings opportunities, and the savings opportunity may be displayed in a statement of a user's financial account. Past responses to a savings opportunity indication may be gathered and analyzed. In one example, a savings opportunity is presented with a statement of the consumer's financial account. | 2014-04-03 |
20140095365 | Directed Graph-Based Strategy Trading Tool - Certain embodiments provide systems, methods, and apparatus for directed graph-based strategy trading tools. In some embodiments, opportunities for altering a trading strategy position are visually represented by a tool as a directed graph. In some embodiments, a tool to facilitate trading strategy leg conversions is provided. | 2014-04-03 |
20140095366 | SYSTEM AND METHOD FOR AN EXCHANGE OF FINANCIAL INSTRUMENTS - Provided is a method and system for an online marketplace for the buying, selling and Servicing of financial instruments, such as accounts receivable, where the online marketplace receives and analyzes Account data from a Reporting Agency Database, such as a Consumer Reporting Agency Database. The online marketplace may include a plurality of business logic Components, including an Analysis Component, an Inventory Management Component, an Offer Component, a Transaction Component, a Post-Transaction Component, a Receivables Management Knowledge Base and a Servicing Component. The Receivables Management Knowledge Base applies industry rules and regulations to the data. Users of the online marketplace may be Account Owners, Buyers, sellers, Servicers and the like. Users flag Accounts in the Consumer Reporting Agency database to be placed for sale on the online marketplace. Users may also define Selection Criteria for automatic buying, automatic selling, alerts or other such business rules. | 2014-04-03 |
20140095367 | SYSTEM AND METHOD FOR PROTECTING AGAINST CORPORATE CRISES - A method, a system and a computer program are disclosed, which provide for a novel crisis management program. The method, system and computer program of the instant disclosure provide significant new protections to companies (buyers) against catastrophic events. A corporate buyer may enroll (or participate) in the crisis management program and reserve, for a payment, a fund infusion in the event of a significant crisis hitting a company, which may happen in a way that makes access to capital markets very expensive or not available at all. The method, system and computer program provide significant cash when it may be needed most by a company in crisis. | 2014-04-03 |
20140095368 | System and Method for Determining Implied Market Information - Implied prices and their quantities are computed. Markets are characterized by exhaustively computing one or more combinations of other related markets. Each combination when summed in a particular way results in the market under consideration. In a described embodiment, the number of market combinations found is an exhaustive list of market combinations such that the market under consideration can be fully and completely characterized, such that each combination provides implied market information about the market under consideration. Implied market information can include implied prices and their quantities, which are computed for each combination and used accordingly in displays or used by automated or semi-automated trading tools. | 2014-04-03 |
20140095369 | System and Method for Event Driven Virtual Workspace - A system and method for an event driven virtual workspace are described. According to one example method, a trader can define a plurality of windows to be associated with a virtual workspace. Also, the trader could define one or more triggering events, the combination of which may be used to activate the virtual workspace. In such an embodiment, when the system detects the one or more triggers, the system can attempt to activate the virtual workspace. According to the example method, the trader may place a number of limiting conditions before any states of the currently displayed windows are modified such that the triggered virtual workspace could be displayed. If no limiting conditions are detected, the system can display the triggered virtual workspace. | 2014-04-03 |
20140095370 | Regulating Order Entry in an Electronic Trading Environment to Maintain an Actual Cost for a Trading Strategy - Regulating order entry based on an acceptable slop range for a trading strategy is described. According to one example embodiment, a trader may define an acceptable slop range for a trading strategy as a percentage. Using a spread trading algorithm, a spread price axis is generated and the trader may place an order for the trading strategy at a desired price, comprising placing an order in one leg market dependent on the market conditions of another leg market. Using the acceptable slop range, the system keep the net cost to the trader within the acceptable slop range, by regulating orders in the leg markets. Defining an acceptable slop range as a percentage allows the trader to monitor and regulate their profits and loss, regardless of the type of spread trading algorithm used or the placement of an order on the spread price axis. | 2014-04-03 |
20140095371 | TIMING-BASED TRADE MATCHING - Methods, systems and computer program products for timing-based trade matching are provided. A computer-implemented method may include receiving a quote for a financial instrument offered by a first party, the quote comprising a minimum period of time for the first party to process a matching order; receiving an order for the financial instrument from a second party, the order comprising a maximum period of time the second party is to wait for processing of an identified matching quote; determining whether the quote and the order are compatible by at least comparing the minimum period of time for the quote to the maximum period of time for the order; and adjusting a list of one or more orders that are compatible with the quote as a potential match. | 2014-04-03 |
20140095372 | SYSTEMS AND METHODS FOR RESIDENTIAL REAL ESTATE RISK TRANSFERENCE VIA ASSET-BACKED INDEX SWAP AND/OR INVESTMENT CONTRACT - Real estate risk may be transferred via a contract associated with a real estate property. Such a contract may be an asset-backed index swap or an investment contract in which an owner entity of the real estate property grants to an investor entity an economic right to a portion of future appreciation of the real estate property in exchange for consideration. The contract may expire responsive to a transfer of title of the real estate property. Exemplary implementations may provide a way to slice off the growth component of the property to an investor who wants it yet leaves the utility value and existing equity squarely in the hands of the homeowner. This division of growth and utility components may allow the homeowner to sell just the growth component of the property—and do so at a lower price in exchange for the convenience and liquidity tendered. | 2014-04-03 |
20140095373 | SUPPLY CHAIN FINANCIAL ORCHESTRATION SYSTEM WITH CONFIGURABLE TRANSFER PRICING RULES - A system is provided that determines a transfer price based on a transfer pricing rule. The system receives a request to calculate a transfer price for a transaction between a first entity and a second entity of a supply chain financial orchestration flow, where the supply chain financial orchestration flow defines a trade relationship between the first entity and the second entity. The system further receives transaction information associated with the transaction. The system further selects a transfer pricing rule from a plurality of transfer pricing rules, where the transfer pricing rule defines a rule to calculate a transfer price. The system further calculates the transfer price for the transaction based on the received transaction information and the selected transfer pricing rule. The system further provides the transfer price. | 2014-04-03 |
20140095374 | SYSTEM AND METHOD FOR TRADING ORDER PRIORITY LEVELS IN AN ELECTRONIC TRADING ENVIRONMENT - A system and method for trading order priority levels in an electronic trading environment are described. In one embodiment, a trader who is willing to have his order moved from a high priority level to a lower priority level in an order queue may advertise his willingness to do so, and other traders can place bids for the high priority level. In such an embodiment, for example, a bidder who places the highest bid or whose bid is received first may get the high priority level in the order queue in exchange for the paid fee. | 2014-04-03 |
20140095375 | Trade Matching Platform with Variable Pricing Based on Clearing Relationships - The disclosure describes a regulated trading platform capable of communicating with a plurality of clearing houses. In particular, aspects of the disclosure relate to providing and/or calculating differentiated prices for the same or underlying financial product/instrument capable of being cleared at different clearing houses. The trading platform may allow anonymous counterparties in a multi-clearinghouse environment, and with full transparency and improved liquidity. The trading platform may also allow for non-anonymous counterparties in some situations. | 2014-04-03 |
20140095376 | INVESTMENT FUNDS ENABLING A BOND LADDERING STRATEGY - An open-ended fund, such as an ETF, holds fixed-income securities and has a liquidation date. An order management system receives buy orders from a plurality of investors for purchasing shares of the fund receives and sell orders from a plurality of investors for selling shares of the fund. A fund management information system determines a yield for each investor based on the shares of the fund purchased by the investor and the fixed-income securities held by the fund at the time that the shares were purchased. The fund management information system also determines a plurality of distribution payments and a final liquidation payment for each investor so that the distribution payments and the final liquidation payment provide the yield determined for the investor when the investor purchased shares of the fund. This enables investors to use the fund in a bond laddering strategy. | 2014-04-03 |
20140095377 | TRADING SYSTEM AND METHODS - The present invention is directed to a system and method that facilitates the more fully informed and efficient trading of items of value, including securities. According to the present invention, certain embodiments permit a customer to determine the merits of and to execute a trade from a single screen. One embodiment of the present invention provides a single option chain trading screen enabling a customer to view a matrix of all available options for a given security, including the various strike prices, expiration dates, and whether they are calls or puts. Another embodiment provides a customer with a single option chain trading screen allowing a customer to “hover” at or near various icons to obtain supplemental information without leaving the trading screen, and use a triple-action selection component to ultimately execute a trade. | 2014-04-03 |
20140095378 | SYSTEM FOR APPLYING QUALITY CONTROL TESTS TO TRANSACTION DATASETS - An electronic closing platform facilitates provision of a variety of closing services for lenders, closing agents, borrowers or other parties to closing transactions. Electronic quality control procedures are invoked for closing data and documents whether they are in electronic or paper form. The platform is independently accessible and therefore accommodates data sharing between mortgage industry participants. Electronic signature capabilities, including a batch signing functionality, and tamper evident sealing after signing accommodate improved processing and system integrity. Additional features include registry filing, an electronic vault for storing electronic documents, and electronic recording. | 2014-04-03 |
20140095379 | Payments Perfection And Processing System - Data associated with a payment may be perfected before additional processing. An image file is received during a first time period, and a processor determines, during the first time period, data associated with the image file. The processor automatically determines, during the first time period, one or more exceptions associated with the data by evaluating if the data meets one or more exception rules. The processor performs, during the first time period, one or more data perfection procedures triggered by the one or more exceptions to obtain perfected data. The processor sends, during the first time period, the perfected data to a posting application. | 2014-04-03 |
20140095380 | SYSTEM AND METHOD FOR INTELLIGENTLY INTERFACING WITH FINANCIAL INFORMATION - A system and method for interfacing with financial information. The system includes a touch screen display. The touch-screen display includes a plurality of logical regions. Each one of the plurality of logical regions includes content that is expandable based on a user selection. The system also includes logic to associate a plurality of a user's financial data of a predetermined type with each one of the logical regions. The system further includes logic to vary an amount of the associated financial data displayed on the display based on a first type of user selection of one of the logical regions. | 2014-04-03 |
20140095381 | ONLINE TRANSACTION METHOD AND SYSTEM USING A PAYMENT PLATFORM AND A LOGISTICS COMPANY - The disclosed online transaction method and system uses payment platform acting as an intermediary agent between the merchant and the shipping company to handle the payment. While the payment platform receives payment from the shipping company, the merchant receives payment from the payment platform. The method and system do not require buyers to use the payment method provided by an intermediary transaction platform to make a payment. Instead, the buyer may pay directly to the shipping company. Unlike conventional transaction method based on COD, however, the disclosed online transaction method and system centrally manage a logistics platform or multiple logistics operations run by logistics companies. The merchant does not receive the payment from the logistics company, but rather receive the payment from a centralized payment platform to ensure secure and fast payment. | 2014-04-03 |
20140095382 | DEPLOYING AN ISSUER-SPECIFIC WIDGET TO A SECURE WALLET CONTAINER ON A CLIENT DEVICE - Deploying an issuer-specific widget to a wallet container on a client device is accomplished by configuring a widget to provide access to an issuer-specific service group of services that are accessible in a service tier of a multi-tier platform for providing secure transactions, determining service-provider specific resource access requirements for operating the widget, configuring a widget descriptor with the access requirements, and communicating with wallet container to ensure successful deployment of the configured widget that meets the access requirements in the widget descriptor. | 2014-04-03 |
20140095383 | SYSTEM FOR ANONYMOUS FUNDS TRANSFER USING ADHOC STAGING ACCOUNTS - A system for conducting funds transfer using a sender mobile device and a recipient mobile device and using adhoc staging accounts that only exist for one-time use during the funds transfer. In one embodiment, a sender can use the source ATM or his mobile device to initiate a funds transfer, or select a bank account online for funds transfer. Similarly, the recipient uses the recipient mobile device to receive funds into a bank account or to receive digital currency into a digital wallet. The recipient provides a transaction id and security information (such as a security token, for example) when prompted by the user interaction screens on the recipient mobile device, for example. The sender and the recipient need not have any bank accounts to conduct funds transfer. | 2014-04-03 |
20140095384 | Systems and Methods For In Store Shopping With Instant Cash - Systems and methods are disclosed herein for a buyer who does not have an immediate source of funds to request funds in the form of instant cash from a third party account holder of a payment service provider for use in making purchases. The buyer may receive the pre-authorized instant cash in the form of a coupon code from the payment service provider on a mobile device. The seller, who has an account with the payment service provider, may transmit the coupon code and a security code to the payment service provider to request approval for the payment. When approved, the payment service provider may deduct a purchase amount from a balance in the instant cash and credit the amount to the seller's account. Advantageously, the buyer and the seller may easily and securely conduct business transactions even when the buyer does not have an immediate source of funds. | 2014-04-03 |
20140095385 | SELECTING MERCHANTS FOR AUTOMATIC PAYMENTS - Establishing a merchant as an automatic payment recipient includes a payment system that employs a server configured for receiving a request for a first transaction with a merchant; identifying one or more transactions of the merchant; determining that the merchant is a candidate to be a payment recipient requiring a reduced authorization level; communicating a notice of the determination; receiving an indication of an acceptance of the merchant as a payment recipient requiring a reduced authorization level; establishing a reduced level of transaction authorization required for a subsequent transaction between the user and the merchant; recognizing that the user computing device is at a location of the merchant for a second transaction that is after the establishing step; and configuring the user network device to conduct the second transaction using the reduced level of transaction authorization. | 2014-04-03 |
20140095386 | Universal Substantiation System - A universal substantiation system and method that can be used to allow or prevent a consumer to purchase products or services using a payment or identification device having one or more rules or conditions. | 2014-04-03 |
20140095387 | VALIDATING A TRANSACTION WITH A SECURE INPUT AND A NON-SECURE OUTPUT - In accordance with the invention, in order to validate a transaction on a mobile handset, PC, tablet or similar device, a user closes the loop between a non-secure display controlled by a host processor and a secure keypad controlled by a secure processor such as a master secure element or trusted execution environment. The user validates the transaction by entering on the secure keypad the data shown on the non-secure display. The transaction is validated because the user only enters the data that the user agrees to and only the user is able to enter the data. | 2014-04-03 |
20140095388 | VALIDATING A TRANSACTION WITH A SECURE INPUT WITHOUT REQUIRING PIN CODE ENTRY - A method for secure transactions on a mobile handset or tablet equipped with a touch screen controlled by a secure processor such as a master secure element or Trusted Execution Environment having gesture recognition capabilities. Since the touch screen is fully controlled by the secure processor, the user can securely enter the transaction amount using gestures to validate the transaction. | 2014-04-03 |
20140095389 | AUTOMATIC PAYMENT AND DEPOSIT MIGRATION - The disclosure extends to methods, systems, and computer program products for migrating automatic financial services from one institution to another institution with minimum user input required. | 2014-04-03 |
20140095390 | MOBILE TRANSACTION APPROVALS - A method, system, and computer program product for delivery of enterprise application data to users. Processing commences by identifying an enterprise application running on a server (e.g., an application server) for which approval processing is to be performed to approve transactions pertaining to the enterprise application. Further processing aggregates groups of transactions, and generates transaction approval display data (e.g., for display screens) that can be displayed on a mobile device (e.g., a smartphone, a mobile terminal, etc.). A sending module participates in sending the transaction approval display data to the mobile device, after which a mobile user performs approvals (e.g., singly or in groups), and transmits data back to (e.g., as an approval or as a disapproval or both). The approvals or disapprovals responsive to the displayed transaction approval display data are processed (e.g., as approvals or as disapprovals or both) for retrieval by the enterprise application. | 2014-04-03 |
20140095391 | SYSTEM AND METHOD FOR RECEIVING REQUESTS FOR TASKS FROM UNREGISTERED DEVICES - Embodiments of a system and method for receiving task requests from unregistered devices are described. Embodiments may include a communication interface service configured to receive from a communication device a message indicative of a request to perform a task. The communication interface service may determine that the communication device is not registered with an existing account that provides information for performing said task. The communication interface service may obtain identification and authentication information for an existing account via a communication channel. The existing account may be an account for that is accessible via a network-based interface. The communication channel through which the identification and authentication information is received by the communication interface service may be any communication channel that does not include the network-based interface of the existing account. Additionally, the communication interface service may use the identification and authentication information for performance of the task using the existing account. | 2014-04-03 |
20140095392 | SYSTEMS AND METHODS FOR OPTIMIZATIONS INVOLVING INSUFFICIENT FUNDS (NSF) CONDITIONS - Systems and methods for optimizations involving insufficient funds conditions are provided. An identification of a first account of a customer of a financial institution may be received by a financial system comprising one or more computers. The first account may be a deposit account at the financial institution. Interest income and non-interest income attributable to one or more of a plurality of accounts, including the first account, that the customer has with the financial institution may be analyzed by the financial system. Based at least in part on the analyzed interest income and non-interest income, a recommended next action associated with the first account may be determined by the financial system. The recommended next action may be associated with an actual or potential insufficient funds (NSF) condition associated with the first account. | 2014-04-03 |
20140095393 | MERCHANT FRAUD RISK SCORE - Methods and systems are presented for a fraud risk score to be given to a merchant for a proposed transaction with a consumer. The fraud risk score is generated by a payment account service provider, such as a credit card processor, using information from a pending transaction as well as information from other payment accounts that the consumer holds to which the payment account service provider is privy. Various factors, including indicators of elevated risk in other payment accounts, are custom-weighted by the merchant for the score. | 2014-04-03 |
20140095394 | ACTIVATION SYSTEM ARCHITECTURE - Techniques are described for generating a license for software installed on a device. An entitlement certificate is generated including one or more entitlements describing license characteristics of the software. The one or more entitlements are determined in accordance with first information about the software. The first information includes at least one of a purchase token and package information. A binding certificate in accordance with a binding type for the software is generated. A license in accordance with said binding certificate and said entitlement certificate is generated. The binding certificate identifies an entity to which the license is bound. | 2014-04-03 |
20140095395 | APPARATUS, METHOD AND SYSTEM FOR VARIABLE COMMISSION STRUCTURE AFFILIATE SALES NEGOTIATION AND TRACKING - An apparatus, system, and method are disclosed for variable commission structure affiliate sales negotiation and tracking. An apparatus is disclosed that includes a receiving module that receives a plurality of sales terms upon which a vendor's product may be made available for resale, a connection module that connects the vendor to one or more resellers based on the sales terms, and a negotiation module that negotiates between the vendor and the resellers, the negotiation module rejecting modified offers from resellers that have not met a performance threshold. | 2014-04-03 |
20140095396 | ADAPTIVE KNOWLEDGE NAVIGATOR - Embodiments of the present invention are directed to providing a user interface including a dynamic visualization of an entire current context of a user, which facilitates understanding and communicating the business knowledge in collaborative business processes. According to embodiments of the present invention, these visualizations can be context sensitive and dynamically adapted to the business process metadata, user's roles, user's location, and the applicable tasks. Embodiments of the present invention provide visualizations of the evolution of the entire context including digital information and the relationships between changed items. These visualizations can include but are not limited to a 360 view, a network/dependency view, and a time-based view. | 2014-04-03 |
20140095397 | CREATING VIRTUAL GROUPS FOR MANAGING A CONTACT CENTER - A first virtual group is dynamically created. A virtual group allows a supervisor or subject matter expert to virtually monitor contact center communications that an agent is currently associated with. The supervisor or subject matter expert can define criteria for a first event to create the virtual group. The first virtual group typically comprises a first agent avatar representing a first agent, a first monitoring avatar representing the supervisor or subject matter expert, and a first entity avatar representing a first customer. These avatars are created in a first virtual reality setting such as a virtual room. Using the first monitoring avatar, the supervisor or subject matter expert can virtually monitor a communication between the agent and the customer. | 2014-04-03 |
20140095398 | Double ID Anti-Counterfeit Method and System - An anti-counterfeit method and system using the identity codes and marks of both products and merchants for authenticating goods are disclosed, where a client apparatus acquires identity codes via their marks of both a merchant and its plurality of products and sends codes to an authentication server. The server compares the codes in the client request with the codes in its database. The match result together with the detail merchant description and status is sent back to the client apparatus as the indication of authenticity of the products and the merchant at the point of sale. | 2014-04-03 |
20140095399 | COMPETITION-BASED METHOD OF RANKING JOB CANDIDATES - A software, web-based method enables employers to determine which candidates are the most talented as it relates to a specific job capabilities. It takes a pre-existing pool of job seekers and allows them to enter talent based competitions to win prizes, job interviews, and ultimately jobs. Employers then receive a list ranking the most talented candidates for any given job. Because there are prizes associated with contests, there are additional incentives to participate ensuring a higher volume of candidates for the position. The prizes attract candidates who would otherwise not have been interested in that particular job. This competition-based system will produce the best candidates that have the particular and specific skills necessary for the actual job and will allow the employer to actually see those skills in action during the selection process. | 2014-04-03 |
20140095400 | Mobile Application for a Vendor Management System - The present invention generally relates to a mobile vendor management software application and system or (“VMS”) system that allow users to better manage the procurement and management of outside sources of labor. The software application may be resident on a mobile device and allows a user of the mobile device to communicate with a VMS system or database in order to perform traditional VMS functions. The mobile VMS application may also allow for additional functionality by integration of various functions and features available on the mobile device into the software application. | 2014-04-03 |
20140095401 | System and Method of Evaluating Candidates for a Hiring Decision - The system and method of the present application utilizes a number of analysis modules to apply analysis techniques to candidate applications. The analysis modules then apply a score for each candidate for each technique with feedback information into an aggregate score. The system and method of the present application controls the collection order of the scores can weight scores by technique, and provide a graphical user interface for ease of evaluation. | 2014-04-03 |
20140095402 | System and Method of Scoring Candidate Audio Responses for a Hiring Decision - The Applicant has developed a system and method for extracting a large amount of raw emotional features from candidate audio responses and automatically isolating the relevant features. Relative rankings for each pool of candidates applying for a given position are calculated and candidates are grouped by predictive scores into broad categories. | 2014-04-03 |
20140095403 | METHODS AND APPARATUS FOR MANAGING SAFETY INFORMATION - Methods and apparatus for managing safety information are disclosed. In an embodiment, a computing device, or any other suitable device or system, receives employee identification information and associated job site location information (e.g., employee ID and job site location ID). The computing device then receives job site evaluation information including a selection from a user of a job site safety attribute that is associated with the job site (e.g., flammable materials present). The computing device also receives safety inspection information associated with the job site safety attribute (e.g., fire extinguishers in place). The computing device displays job site safety briefing information associated with the employee identification information and the job site safety attribute (e.g., employee warned about fire hazard). The computing device receives incident information associated with the employee identification information and the job site safety attribute (e.g., employee burned). The computing device then displays first aid information associated with the incident information (e.g., burn treatment). | 2014-04-03 |
20140095404 | System and Method for Social Giving - A system for charitable giving. The system has a charitable network server that is operable to obtain from a transaction processing utility information relating to a transaction between a retailer and a user. The information corresponds to a donation amount to be directed from the retailer to a charity by the user. | 2014-04-03 |
20140095405 | AUTOMATED NOTIFICATION DEVICE - An automated item notification device is described. The automatic notification device is configured to be secured within a drop box and comprises a communication module, a deposit sensor, a camera and processor. The communication module communicates with a remote resource. The deposit sensor senses deposit of an object and provides a wake-up signal in response thereto. The camera captures an image of an interior of the drop box in response to the wake-up signal. The processor is configured to compare the captured image with a previously acquired reference image stored in memory to determine if the object has been received in the drop box. In response to detection that the objected has been received in the drop box, a message is transmitted to the remote resource that the drop box needs to be serviced, and the processor enters an extended sleep mode. In response to detection that the objected has not been received in the drop box, the processor enters a sleep mode. A method for operating the automatic item notification is also described. | 2014-04-03 |
20140095406 | Systems and Methods for Enhanced Engagement - In some embodiments, a method comprises receiving, from a digital device by a virtual network server, a wireless network identifier, the wireless network identifier associated with a wireless network, retrieving a network record associated with the wireless network identifier from a plurality of network records, identifying one or more notification messages based on the retrieved network record, the one or more notification messages being associated with one or more customer experience interfaces displayable to a user upon engagement with the respective one or more notification message, and delivering the one or more notification messages and the one or more customer experience interfaces to the digital device thereby enabling a user to view and engage at least one of the one or more notification messages to access at least one of the one or more customer experience interfaces. | 2014-04-03 |
20140095407 | INTEGRATED METHOD AND SYSTEM FOR REAL TIME BI-DIRECTIONAL COMMUNICATIONS OF ISSUES, CONCERNS, PROBLEMS, CRITICISMS, COMPLAINTS, FEEDBACK, OR COMPLIMENTS AND MANAGING, TRACKING, RESPONDING AND AUTOMATING RESPONSES TO SAME - A method and system whereby an Individual can communicate with an organization, business, service provider, healthcare provider or other enterprise (“Enterprise”) wherein the Enterprise can in turn manage, track, respond to, and automate responses to the communication of the Individual. This bi-directional communication can be conducted using a mobile device such as a smart phone or tablet or through a computer connected to the Internet. The Enterprise has a dashboard-like software application to manage, track, measure, and respond to the Individual that has initiated the communication. The Individual may choose to communicate anonymously with the communication stream moving through a third-party server which can serve as an anonymous proxy for the Individual. | 2014-04-03 |
20140095408 | DETECTING COMPETITIVE PRODUCT REVIEWS - One embodiment provides a system for recommending products. The system may include a search engine to retrieve, from a collection of product reviews, product review results using at least two input product names. The system may also include a template builder to build comparative sentence templates to define relationships between at least two product names, in which each comparative sentence template has a weight as a function of the defined relationship, and the search engine extracts one or more snippets matching at least one of the comparative sentence templates within each product review result. The system may further include a review ranking device to rank the product review search results based on the one or more extracted snippets, in which each snippet has a same weight as its matched comparative sentence template. | 2014-04-03 |
20140095409 | WEB PLATFORM WITH CUSTOMIZED AGENTS FOR AUTOMATED INVESTMENT MANAGEMENT SERVICES - A web platform for automated investment management services is provided. The platform may enable the automated management of client funds, invested in stocks and other traded assets such as commodities and gold, as well as other traded securities and financial instruments like stock options, stock funds, stock indexes, bonds and structured products. The platform may support customization based on each client's investment profile and policy. Agents may be dynamic and thus may enable the implementation of portfolio strategies that automatically adapt to changes in global financial and stock markets risk, as well as return and currency factors. In some embodiments, the platform may utilize genetic learning algorithms. The platform may support market making and distribution of third party funds and instruments, as well as an investor community, where clients can provide agents to allow others to co-invest. | 2014-04-03 |
20140095410 | METHOD AND SYSTEM FOR DEMAND RESPONSE MANAGEMENT - A method for demand response management includes determining a number of available demand response events and a number of opportunities available to issue the available demand response events. A priority for each demand response event is provided and a threshold value for each demand response vent is determined. A highest priority demand response event among the available demand response events whose threshold value is lower than an observed value of a selected demand response trigger is selected and control signals to utilize the selected demand response event for a current opportunity are transmitted to customer sites. | 2014-04-03 |
20140095411 | ESTABLISHING "IS A" RELATIONSHIPS FOR A TAXONOMY - Disclosed are methods for returning to a user an answer to the question “what is .” Concepts and classes to which the concepts belong are determined from a corpus, such as taxonomy. The concepts are mapped to categories according to the structure of the taxonomy. Homonyms for words are collected and scored according to likeliness of use. Concept vectors are assembled for the identified concepts based on articles in the corpus and social media usage. Words are evaluated for generic-ness and a generic score is associated therewith. In responding to a query, the generic-ness of the terms of the query is evaluated and additional context solicited if the terms are generic. Candidate homonym concepts for a string in the query are selected according to context vectors for the homonym concepts. One or more homonym concepts are selected and the one or more categories corresponding to these concepts are returned. | 2014-04-03 |
20140095412 | SYSTEMS AND METHODS FOR EVENT TRACKING USING TIME-WINDOWED COUNTERS - To allow for tracking events and classifying assets within a social networking system. A time series of occurrences of an event type associated with at least one asset is generated. A first signal value and a second signal value is determined based on the time series. The at least one asset is classified based on comparison of the first signal value and the second signal value. In an embodiment, the time series is based on at least one time window including time intervals. In an embodiment, counters to determine a number of occurrences of an event type are associated with the time intervals. In an embodiment, each of the counters are incremented upon occurrence of the event type associated with the at least one asset during an associated time interval. | 2014-04-03 |
20140095413 | Associating a Web Session with a Household Member - A method for associating a web session with a particular member of a group of users includes: receiving a plurality of training web sessions, each training web session including one or more web events generated by a respective known user having one or more demographic attributes; training one or more binary classifiers using the training web sessions and the demographic attributes of the users; receiving a plurality of target web sessions, each target web session including one or more web events that are generated by a respective unknown member of a group of users, wherein each user has one or more demographic attributes; and applying one or more of the binary classifiers to the target web sessions such that a respective target web session is uniquely associated with a member based on, at least in part, the demographic attributes of the member. | 2014-04-03 |
20140095414 | METHOD AND APPARATUS TO GENERATE PLATFORM CORRECTABLE TX-RX - A programmable link training and status state machine is disclosed. The programmable finite state machine includes extra states, or shadow states, which are strategically used to debug a system design or to accommodate unexpected behavior, such as when the specifications of the design change. The programmable finite state machine is thus a mechanism to design in correctable logic, enabling the logic to be corrected in silicon and used in succeeding iterations of a product line. | 2014-04-03 |
20140095415 | APPARATUS AND METHOD FOR FORECASTING ENERGY CONSUMPTION - An apparatus for forecasting energy consumption includes a load data collection unit to collect low level data related to energy load data. The apparatus includes a filtering/attribute selection unit to eliminate duplicated attributes from attributes of low level data to produce an optimal attribute set. The apparatus includes a training unit produces a multi-class in which a plurality of single classes is hierarchically coupled in at least two levels and creates training data used for forecasting the energy consumption based on the produced multi-class. The apparatus includes a forecasting unit calculates the energy consumption to be forecasted on a basis of the real-time low level data, the multi-class and the training data. Therefore, it is possible to contribute to the progressive expansion and update of a cooling load forecasting system. | 2014-04-03 |
20140095416 | Mental Modeling Method and System - A mental modeling method and system may include providing at least one expert model, the at least one expert model including an analytical framework that summarizes subject matter expert-level knowledge. At least one mental model of at least one individual that summarizes subject matter individual-level knowledge is provided. The at least one expert model is modified based on the at least one mental model to provide at least one updated expert model. | 2014-04-03 |
20140095417 | SDI (SDI FOR EPI-DEMICS) - A computer system is adapted to predict the likelihood, temporal (or developmental) state, possible location(s), rate of spread or “infectiousness”, etc. of a potential epidemic. A wide and diverse range of inputs and associated parameters are inputted into the system some of which may be statistically correlatable with certain hidden states including those which are temporally oriented disease stages of progression as well as other types of attributes. A Dynamic Bayesian Belief Network or other adaptive or machine learning method is used for the probabilistic analysis. The system statistically analyzes and reanalyzes the totality of all recently updated information (and within the context of all past information), as can efficiently be modeled by the Dynamic Bayesian Belief Network or other adaptive or machine learning method to provide updated predictions and to suggest a recommended reactive protocol to an epidemic. | 2014-04-03 |
20140095418 | FRAMEWORK FOR QUANTITATIVE ANALYSIS OF A COMMUNICATION CORPUS - A quantitative technique for social network analysis is described. The technique uses a communication corpus embodying one or more conversations between participants in the one or more conversations. One or more conversation links are generated for association with conversation statements within the communication corpus. Each of the conversation links pairs a source participant who expressed a given conversation statement with a recipient participant whom the given conversation statement is deemed to have been directed. The conversation statements are analyzed to generate conversation link metrics that quantitatively categorize the conversation statements based on psychological, sociological, or emotional indicia. The conversation link metrics are input into a graph processing algorithm and a graphical representation of psychological, sociological, or emotional relationships between the participants is rendered. | 2014-04-03 |
20140095419 | Enhanced Predictive Input Utilizing a Typeahead Process - Particular embodiments may retrieve information associated with one or more nodes of a social graph from one or more data stores. A node may comprise a user node or a concept node. Each node may be connected by edges to other nodes of a social graph. A first user may be associated with a first user node of the social graph. Particular embodiments may detect that the first user is entering an input term. Predictive typeahead results may be provided as the first user enters the input term. The predictive typeahead results may be based on the input term. Each predictive typeahead result may include at least one image. Each predictive typeahead result may correspond to at least one node of the social graph. | 2014-04-03 |
20140095420 | PERSONAL ADVOCATE - According to various aspects of the present disclosure, a system and associated method and functions to anticipate a need of a user are disclosed. In some embodiments, the disclosed system includes a data acquisition unit, a prediction unit, and an operation unit. The data acquisition unit is configured to detect user information, the user information including physiological and non-physiological data associated with the user. The prediction unit is operatively connected to the data acquisition unit to receive the user information, and is configured to anticipate a user need (e.g., need for medical assistance, need for language translation support, etc.) based on pre-defined user preferences, as well as on the physiological data or the non-physiological data or both. And, the operation unit is configured to automatically perform an operation, without user input, to address the user need (e.g., contact a medical facility, provide a language translation application to the user, etc.). | 2014-04-03 |
20140095421 | Predicting Viewable Events - Embodiments are disclosed to provide the prediction of viewable events. Predicting viewable events will allow users to know what events will likely be viewable in a particular venue, such as a restaurant, bar, or private home. Information about venues and events is populated in a database by a plurality of venues or users. Users wishing to view a particular event can search for a venue that has a high probability of showing that event. | 2014-04-03 |
20140095422 | DATA METRIC RESOLUTION PREDICTION SYSTEM AND METHOD - In one embodiment, a method includes receiving an identity of a metric of interest and a future time point. The method further includes retrieving a prediction configuration previously associated with the metric of interest. The prediction configuration comprising a period combination. The period combination comprises a plurality of time periods, each time period comprises one or more segments, and each segment of the one or more segments comprises adapted historical values of the metric of interest incrementally inserted therein. The method also includes, for each time period of the plurality of time periods, identifying, for the future time point, a corresponding segment of the one or more segments, accessing a set of adapted historical values from the corresponding segment, and computing an intermediate predicted value from the set of adapted historical values. Moreover, the method includes calculating a predicted value for the metric of interest based on the computing. | 2014-04-03 |
20140095423 | INFERING TRAVEL PATH IN PUBLIC TRANSPORTATION SYSTEM - A method and apparatus are disclosed for inferring a travel path in a public transportation system. The apparatus comprises: a single-line origin-destination (OD) inferring device configured to infer from boarding data of a bus line a passenger alighting stop on the line as an inferred passenger alighting stop according to historical data, wherein the boarding data comprises a passenger boarding stop during a predetermined time period and a number of boarding passengers at the stop. A transfer line inferring device is configured to infer a passenger transfer line as an inferred passenger transfer line according to the boarding data and the inferred passenger alighting stop obtained by the single-line OD inferring means. | 2014-04-03 |
20140095424 | EVALUATION TARGET OF INTEREST EXTRACTION APPARATUS AND PROGRAM - An evaluation target of interest extraction apparatus of one embodiment extracts a plurality of items for each piece of text information. When the items include an item which matches an evaluation target expression or related expression, the apparatus allocates the evaluation target expression or that of the related expression to the text information as an evaluation target item. The apparatus distinguishes a class from a change in numeric information related to the evaluation target item, and allocates the class to the text information. The apparatus generates a class-attached transaction including the evaluation target item, the items, and the class. The apparatus discovers a pattern from a set of the transactions. | 2014-04-03 |
20140095425 | SYSTEM AND METHOD FOR PREDICTING EVENTS - A method and apparatus for predicting significant future events based on previous events. Plural messages representing events are received. Attributes of the messages are mapped to respective feature dimensions to define a multidimensional histogram. Co-occurrence of at least two event types are determined based on queries of the multidimensional histogram. Anomalous event types are detected from the messages by comparing feature dimensions of incoming messages to probability density functions of the cluster corresponding to the event type and highly anomalous event types are determined. Causal relationships between each pair of event types are determined and a Bayesian belief network of the pairs of event types is created and used to predict future events based on occurrence of additional events. | 2014-04-03 |
20140095426 | HETEROGENEOUS DATA FUSION USING GAUSSIAN PROCESSES - A method and apparatus for processing data, the data including a set of one or more system inputs; and a set of one or more system outputs; wherein each system output corresponds to a respective system input; each system input includes a plurality of data points, such that at least one of these data points is from a different data source to at least one other of those data points, the method including performing a kernel function on a given system input from the data and a further system input to provide kernelised data; and inferring a value for further system output corresponding to the further system input; wherein the step of inferring includes applying a Gaussian Process to the kernelised data. The data sources may be heterogeneous data sources. | 2014-04-03 |
20140095427 | SEO RESULTS ANALYSIS BASED ON FIRST ORDER DATA - Search query analytic reports may assist a website operator in understanding web traffic patterns in relation to the website. A search query analytic report may be generated by receiving web search data for a website from multiple data sources and assigning the web search data into multiple website-specific categories of the website. The web search data is then analyzed based on the website-specific categories to generate the search query analytic report. Server status reports may provide details on errors in the indexing of web pages stored on a server that hosts a website. A server status report may be generated by analyzing the server log data to determine web page indexing behaviors of the one or more web crawlers with respect to the web pages stored on the server. | 2014-04-03 |
20140095428 | SYSTEMS AND METHODS FOR APPLYING AN ANALYTICAL MODEL TO PERFORMANCE ANALYSIS - Aspects of the present disclosure describe systems and methods for providing active session history data to users for use in database performance analysis. In various aspects, active session history data obtained from monitoring a database and/or database system over a period of time may be segmented into multiple dimensions. The segmented data may be subsequently provide and/or displayed on one or more interfaces, such as a graphical user interface, to users. The interface may visualize the dimensional ASH data in a variety of ways, such as through icons, graphs, charts, histograms, temporal delineations, treemaps, etc. | 2014-04-03 |
20140095429 | SYSTEMS AND METHODS FOR REDISTRIBUTING DATA IN A RELATIONAL DATABASE - Systems and methods for redistributing data in a relational database are disclosed. In one embodiment, the database includes a plurality of rows of data distributed across a plurality of slices of a table in the database. The database system is configured to distribute the rows of data across the slices according to a first function based on one or more columns of the table. The database system monitors at least one database statistic indicative of variation in a distribution of the rows of data across the slices and detects a redistribution condition based on the at least one monitored database statistic. The database system is further configured to respond to the detected redistribution condition by redistributing the rows of data across the slices according to a second function based on a different number of columns than the first function. | 2014-04-03 |
20140095430 | CREATING A SINGLE SOCIAL GRAPH FOR A USER - The present invention is directed to methods and systems for providing personal connection alerts. The user desires to have a personal connection with a target person. An indicator for a target is provided by the user. The indicator is often the name of the target, but can also be a picture of the target, or other information. A record for the target is created based on the received indicator. The target record is stored. A variety of additional information regarding the target may be obtained from external or internal sources and also stored in the target record. Then the target record is periodically compared with the user's social sphere of influence, which comprises the user's primary and secondary connections. The comparison includes at least comparing the target with the user's secondary connections. When the target record matches at least one of the user's secondary connections, an alert is provided. | 2014-04-03 |
20140095431 | RAAF MERGER, ACQUISITION, DIVESTITURE METHODOLOGY - Different advantageous embodiments provide for data separation and data integration. A customizable toolset is implemented on an enterprise resource planning system to selectively purge or mask data in a replicated database. | 2014-04-03 |
20140095432 | SCHEMA VERSIONING FOR CLOUD HOSTED DATABASES - Methods and apparatus are provided in which applications that run on different devices can be upgraded with migration of data to a new database format. A method of upgrading a first version of an application installed on a first device to a second version is provided, where first and second transaction logs for respective first and second schema versions are stored in respective first and second log containers on a server computer, and the first version of the application stores data in accordance with a first schema version, and further stores a cache of at least a portion of the first transaction log in a log database on the first device, migrating the log database to the second schema version, storing a duplicate copy of the first transaction log in the second log container, and rewriting the duplicate copy of the first transaction logs using the second schema. | 2014-04-03 |
20140095433 | PROVIDING PROFILE INFORMATION USING SERVERS - A method includes: generating profile data for users including a first user, the profile data related to contacts or persons used in messages to or from each user; generating, via a server platform, parameters corresponding to the profile data for ranking contacts or persons; and transmitting the parameters to client devices to allow each client device to determine ranks of contacts or persons in the profile data based on the parameters and a function that uses the parameters. | 2014-04-03 |
20140095434 | METHODS AND APPARATUS FOR ELECTRONIC FILE USE AND MANAGEMENT - Methods and apparatus are disclosed for facilitating online storage of files (e.g., audio tracks, video, etc.) for playback/access or sale/exchange by the owners of the files without violating copyrights that copyright holders have in the files. For example, by providing a playback service that does not store additional versions of an audio file when the file is transmitted to, and immediately played on, a user device without buffering, the present invention avoids violating copyright laws by not making copies of the file. Numerous other aspects are disclosed. | 2014-04-03 |
20140095435 | AUTOMATED DOCUMENT REPLICATION IN A DISTRIBUTED COMPUTING SYSTEM - In a method of automated document replication in a distributed computing system, a document at a first node of a distributed computing system is analyzed. Based on the analysis, it is determined whether the document has a multi-node affinity. In response to determining that the document has a multi-node affinity, at least one document is automatically replicated between nodes of the distributed computing system. The indicated nodes are indicated based on context of the multi-node affinity of the analyzed document. | 2014-04-03 |
20140095436 | DATA MANAGEMENT - The described embodiments include a computing device that enables the placement of data guards on data items (e.g., files, data in an application, etc.). The data guard is associated with a conflict priority that is used to determine users that are permitted to make changes to the data item. When the data guard has been placed, the data item is visually identified (e.g., when displayed on a display) as being guarded. In addition, the computing device includes various mechanisms for enabling synchronization of data items between computing devices. | 2014-04-03 |
20140095437 | COMPUTING SYSTEM AND RELATED DATA MANAGEMENT METHOD THEREOF - A method of performing data management in a computing system comprises performing a checkpointing operation comprising storing checkpoint of the computing system, writing a plurality of nodes in a plurality of node blocks in a sequential write method after the checkpointing operation, each of the plurality of nodes comprising position information of a next node block, and during a subsequent recovery operation, selecting a node for recovery by scanning of the plurality of node blocks using the position information. | 2014-04-03 |
20140095438 | TRACKING ROW AND OBJECT DATABASE ACTIVITY INTO BLOCK LEVEL HEATMAPS - A method, apparatus, and system for tracking row and object database activity into block level heatmaps is provided. Database activity including reads, writes, and creates can be tracked by a database management system at the finest possible level of granularity, or the row and object level. To efficiently record the tracked database activity, a two-part structure is described for writing the activity into heatmaps. A hierarchical in-memory component may use a dynamically allocated sparse pool of bitmap blocks. Periodically, the in-memory component is persisted to a stored representation component, sharable with multiple database instances, which may include consolidated last access times and/or a history of heatmap snapshots to reflect access over time. The heatmaps may then be externalized to database users and applications to provide and support a variety of features. | 2014-04-03 |
20140095439 | OPTIMIZING DATA BLOCK SIZE FOR DEDUPLICATION - Provided herein is technology relating to data deduplication and particularly, but not exclusively, to methods and systems for determining an efficiently optimal size of data blocks to use for backing up a data source. Also provided herein are systems for identifying duplicate data in data backup applications. | 2014-04-03 |
20140095440 | COMPUTER SYSTEM, SERVER AND DATA MANAGEMENT METHOD - It is provided a computer system, comprising a server and first and second storage systems. The first storage system stores deduplicated data sharing at least a part of data with other data, shared data shared by a plurality of pieces of the deduplicated data, and first type data representing a type of the stored data including the deduplicated data and the shared data. The deduplicated data is associated with the shared data by a pointer to the shared data, and includes differential data indicating a difference from the shared data. The server creates second type data representing a type of the data stored in the second storage system from the first type data. The second storage system stores the shared data associated with the deduplicate data at a reading position before a position at which the deduplicated data is read in sequential reading and stores the second type data. | 2014-04-03 |
20140095441 | Archiving Data in Database Management Systems - According to one embodiment of the present invention, at least a portion of data from a first processing system is archived onto a second processing system based on partitions of the data. A query received at the first processing system is processed at the second processing system to retrieve archived data satisfying the received query in response to determining at the first processing system that the received query encompasses archived data. Embodiments of the present invention further include methods, systems, and computer program products for archiving and accessing data in substantially the same manner described above. | 2014-04-03 |
20140095442 | TECHNIQUES FOR LIFECYCLE STATE MANAGEMENT AND IN-DATABASE ARCHIVING - Techniques for lifecycle state management and in-database archiving are described. Activity tracking refers to techniques that collect statistics related to user access patterns, such as the frequency or recency with which users access particular database elements. The statistics gathered through activity tracking can be supplied to data classification techniques to automatically classify the database elements or to assist users with manually classifying the database elements. Then, once the database elements have been classified, in-database archiving techniques can be employed to move database elements to different storage tiers based on the classifications. However, although the techniques related to activity tracking, data classification, and in-database archiving may be used together as described above; each technique may also be practiced separately. | 2014-04-03 |
20140095443 | Archiving Data in Database Management Systems - At least a portion of data from a first processing system is archived onto a second processing system based on partitions of the data. A query received at the first processing system is processed at the second processing system to retrieve archived data satisfying the received query in response to determining at the first processing system that the received query encompasses archived data. Embodiments of the present invention further include methods, systems, and computer program products for archiving and accessing data in substantially the same manner described above. | 2014-04-03 |
20140095444 | STATE INITIALIZATION FOR CONTINUOUS QUERIES OVER ARCHIVED VIEWS - A method may include receiving a continuous query identified by an archived view. The method may also include creating the archived view, the archived view identified by a join query related to two or more archived relations associated with an application and/or generating a query plan for the continuous query. The method may also include identifying a view root operator in the archived view, the view root operator identified as a join operator in the archived view and/or identifying a query operator in the query plan that topologically precedes the view root operator. Further, the method may include constructing an archiver query for the identified query operator that topologically precedes the view root operator, executing the archiver query to obtain a result set of data records related to the application, and/or generating a snapshot output of one or more data values related to the application. | 2014-04-03 |
20140095445 | GENERATION OF ARCHIVER QUERIES FOR CONTINUOUS QUERIES OVER ARCHIVED RELATIONS - A method may include receiving a continuous query identified by an archived relation associated with an application. The method may also include generating a physical query plan. Additionally, the method may include constructing a structured query language (SQL) equivalent expression corresponding to an attribute utilized by the operator and/or constructing an output SQL expression for the identified operator based at least in part on the SQL equivalent expression. Additionally, the method may include constructing the archiver query for the identified operator based at least in part on the output SQL expression. Further, the method may include executing the archiver query to obtain a result set of data records related to the application and/or generating a snapshot output of one or more data values related to the application based at least in part on the result set of data records. | 2014-04-03 |
20140095446 | STATE INITIALIZATION ALGORITHM FOR CONTINUOUS QUERIES OVER ARCHIVED RELATIONS - In some examples, a method may include receiving a continuous query, the continuous query being identified based at least in part on an archived relation associated with an application. The method may also include generating a physical query plan for the continuous query. In some examples, the method may also include identifying a query operator in the physical query plan and/or constructing an archiver query for the identified query operator. In some aspects, the method may also include executing the archiver query to obtain a result set of data records related to the application and/or initializing a state of the query operator based at least in part on the result set of data records. Further, the method may also include generating a snapshot output of one or more data values related to the application based at least in part on the state of the identified query operator. | 2014-04-03 |
20140095447 | OPERATOR SHARING FOR CONTINUOUS QUERIES OVER ARCHIVED RELATIONS - A continuous query identified by an archived relation of an application may be received. A physical query plan may be generated for the continuous query and/or a child operator plan may be identified. A buffer operator may be inserted between the child operator and its parent operator and/or the event information from the child operator may be stored in the buffer operator. A query operator may be identified in the physical query plan. It may be determined that the query operator identified in the physical query plan is a same type as a second query operator in a second continuous query concurrently executing. Further, a combined query plan may be generated based at least in part on the query operator identified in the physical query plan being the same type as the second query operator in the second continuous query. | 2014-04-03 |