16th week of 2013 patent applcation highlights part 53 |
Patent application number | Title | Published |
20130097048 | Consumer-to-Business Exchange Marketplace - Systems and methods for implementing an item exchange service are usable to aid users in exchanging old items for newer items. According to one embodiment, a system can be operable to receive a request to present a vehicle in a marketplace, calculate a base exchange value for the vehicle and provide, to one or more vehicle resellers, marketplace information associated with the vehicle. Additionally, the system may be configured to receive an exchange offer for the vehicle, determine a final exchange value of the vehicle, and provide the final exchange value of the vehicle to a seller of the vehicle. Further, the system may be configured to allow the seller to determine a course of action regarding disposing of the vehicle after conclusion of the exchange marketplace. | 2013-04-18 |
20130097049 | System and method for a canvassed self healing bulletin board - The present invention generally relates to a system and method for converting a client order into a custom canvassed bulletin board, where the client accesses a board maker's web site and uploads a digital image over the internet to a server. The client verifies the uploaded image, selects an image print size, and submits personal information to the server. The uploaded image is retrieved by the board maker and resized. The board maker prints the image onto a canvas, fixes the printed canvas onto a bulletin board, and delivers the custom board to the client. The bulletin board can be framed, hung on a surface, used with push pins to attach messages to the canvassed surface, or be used as decorative art. Cork's self-healing properties causes holes through the printed canvas and tack receptive cork layers to close up and restore the printed image to its near original quality. | 2013-04-18 |
20130097050 | METHOD AND SYSTEM FOR SALES OF GOLF EQUIPMENT - Methods and systems for selecting and fabricating individualized golf clubs or golf club components. Using a website, for example, a golfer can input relevant information about his or her golf game, receive recommendations for golf club components, select from the recommendations, and have the desired golf club components manufactured and delivered. In some embodiments, the golf club components include custom golf club heads fabricated using layer by layer processing, such as direct metal laser sintering. | 2013-04-18 |
20130097051 | METHODS FOR AND APPARATUS FOR PROVIDING ADVICE BASED UPON EMOTIONAL MOTIVATORS - The present invention provides methods and apparatus for associating Products with Emotional Qualifiers and Purchasers with Emotional Motivators. The associations may then be used to provide advice on a decision to Purchase or other decision. | 2013-04-18 |
20130097052 | USER INTERFACE AND METHODS FOR RECOMMENDING ITEMS TO USERS - Improved user interfaces and methods are provided for presenting item recommendations to a user when the user selects an item to add to an electronic shopping cart. In response to the user's selection, a page generation process generates and returns a page that includes a condensed shopping cart portion and a recommendations portion. The condensed shopping cart portion may include a link to an additional page that includes controls for editing the shopping cart and/or includes additional information regarding contents of the shopping cart. The recommendations portion may include multiple recommendations sections that are populated using different respective item selection methods. | 2013-04-18 |
20130097053 | METHOD AND SYSTEM FOR RECOMMENDING A COMBINED SERVICE BY TAKING INTO ACCOUNT SITUATION INFORMATION ON A TARGET USER AND THE DEGREE OF COMPLEMENTARITY OF A SERVICE - The present invention relates to a method for recommending a service in a ubiquitous environment in which various services are provided, and more particularly, to a method and system for determining a service required for a user based on situation information of a target user, and recommending, to the target user, an individual service satisfying a service index of the target user with respect to the determined service, or a combined and highly complementary service. | 2013-04-18 |
20130097054 | SYSTEMS AND METHODS FOR MENULESS MOBILE COMMERCE - Systems, methods, and articles of manufacture provide for menuless mobile commence. | 2013-04-18 |
20130097055 | METHODS AND SYSTEMS FOR TRANSFERRING LIQUOR LICENSES - The present invention relates to a method for facilitating transfer of an available liquor license on a wide area network that includes, in operable communication, a buyer system, a seller system and a liquor license transfer system, the method including: a) the liquor license transfer system displaying on the buyer system a listing of the available liquor license and at least one comparable; b) the liquor license transfer system receiving an offer for the available liquor license and validating the offer; c) the liquor license transfer system generating and transmitting a notification of the offer to the seller system; and d) upon the liquor license transfer system receiving an acceptance, the liquor license transfer system retrieving one or more electronic forms required to effectuate transfer of ownership of the available liquor license and auto-populating the forms with information relating to the buyer system and the seller system. | 2013-04-18 |
20130097056 | METHODS AND SYSTEMS FOR RECOMMENDING SERVICES BASED ON AN ELECTRONIC SOCIAL MEDIA TRUST MODEL - Methods and systems for recommending a service based on an electronic social media trust model. A user trust network and a service trust network can be constructed and the two separate trust networks can be combined to form a combined trust network. The combined trust network includes an explicit trust and an implicit trust in order to improve the recommendation coverage and consider a latent service rating without suffering noisy data. A trust-oriented random walk model can be conducted on a user node with respect to the combined trust network based on a user search intent and navigation behavior in order to select and recommend a service candidate. A service rating can then be predicted by considering the user ratings with respect to a target service, a propagated trust and an inferred service rating. | 2013-04-18 |
20130097057 | SYSTEM AND METHOD FOR GENERATING A CONFIDENCE CRITERION FOR RELATIONSHIPS OVER TELECOMMUNICATIONS NETWORKS - A system including a user looking for a candidate user for a telematic operation or transaction within a distributed reputation system; making, in addition to requests for information about reputation to trusted users, other requests for information on reputation to the very candidates, such that the selected candidate is selected because the candidate has a criterion of reputation over the other users that is as similar as possible to that of the user who is searching for a candidate. According to the method, a block of reputation-related data is included in a data-collection step, based on the similarity of reputation-related criteria between a user searching for candidates for an operation and the candidates. | 2013-04-18 |
20130097058 | BACK DROP SYSTEM AND METHOD - A backdrop system includes a backdrop, a frame and a backdrop clip for holding the backdrop. The backdrop system also includes a storage system and a system for fulfilling orders. | 2013-04-18 |
20130097059 | PREDICTIVE INITIAL PUBLIC OFFERING ANALYTICS - Systems and techniques are disclosed for identifying a marketing opportunity by associating a set of prediction scores with a set of privately-held entities. Each of the set of prediction scores is based on a likelihood of a privately-held entity initiating an IPO over a set period of time. To derive the set of prediction scores, systems and techniques are disclosed that utilize one or more private company data, investor data, deals data, and market data associated with a privately-held entity. An accompanying confidence rating may also be provided for each of the set of prediction scores. | 2013-04-18 |
20130097060 | Educational and Game-Based Banking Application whereby Youth Earn Real Money toward Specific Savings, Spending and Charity Goals - A money management method that teaches financial literacy is described. An account owner—including but not limited to a parent, grandparent, or legal guardian—makes money available to be earned through the system. An account beneficiary—including but not limited to a minor under the age of 18—earns money by completing a series of educational lessons and games (known in the system as “challenges”). Once earned, money is allocated by the beneficiary to specific savings, spending, and charity goals (known as “funds”). The amount of money earned for a given challenge is dependent upon the goal (“fund”) to which it is allocated. Account owners can make additional moneys available (known as a “match”) for specific savings and charity goals. Funds integrate on the back-end with traditional financial products—including but not limited to checking, savings, 529 and/or Prepaid accounts. The system is managed on web, mobile and tablet platforms. | 2013-04-18 |
20130097061 | SYSTEM, METHOD AND APPARATUS FOR DYNAMICALLY GENERATING A QUESTION FLOW - A decisioning system and method for dynamically building a question flow for determining a financial product suitable for a customer. The method includes selecting a second data capture stage from a predetermined set of one or more possible second data capture stages on the basis of an eligibility score associated with a financial product. The eligibility score is based on customer information submitted in response to a first data capture stage and is updated on the basis of customer information submitted in response to the selected second data capture stage. The first data capture stage and the second data capture stage each comprise data relating to one or more questions to be presented to a user. | 2013-04-18 |
20130097062 | SYSTEMS AND METHODS FOR ANALYZING TRADING STRATEGIES - The present analysis systems and methods provide a dynamic graphical user interface through which a user can view and modify a trading strategy. The various parts of the strategy may be graphically displayed to the user, and any modification to the strategy made by the user may be dynamically integrated into feedback of the graphical user interface. | 2013-04-18 |
20130097063 | SYSTEM AND METHOD FOR DISPLAYING AND/OR ANALYZING A LIMIT ORDER BOOK - Various systems and methods for determining information about limit orders is provided. Data regarding a plurality of limit orders entered onto an electronic market is received and stored. For each of a subset of the plurality of limit orders, a market distance is determined. The market distance comprises the difference between the price of the respective limit order and a market price. A weighting of the respective limit order is determined based at least on the determined market distance for the respective limit order. One or more market indicators is determined based at least in part on the weighting of each of the at least two limit orders. The one or more market indicators are caused to be displayed in a graphical user interface. | 2013-04-18 |
20130097064 | METHOD AND SYSTEM FOR CREATING A VOLATILITY BENCHMARK INDEX - A method and system for creating a volatility benchmark index is disclosed. The method includes obtaining a value of a Treasury bill account less a mark-to-market value of at least one of a volatility-based future or option and calculating a value reflecting a volatility benchmark. The value may be displayed at a trading facility and volatility benchmark quotes may be transmitted by the trading facility to a market participant. | 2013-04-18 |
20130097065 | ELECTRONIC SECURITIES MARKETPLACE HAVING INTEGRATION WITH ORDER MANAGEMENT SYSTEMS - An electronic trading marketplace (ETM) communicates with interfacing modules interfacing directly with order management systems (OMS's) at trading institutions. The interfacing modules automatically transmit orders from the OMS databases to the ETM and update the OMS databases in response to orders executed at the ETM. Traders can communicate with the ETM to anonymously negotiate trades of securities. | 2013-04-18 |
20130097066 | SYSTEM AND METHOD FOR COMPUTER IMPLEMENTED COLLATERAL MANAGEMENT - A data processing system manages collateral risk associated with a trade of a financial instrument includes memory coupled to a processor, the memory containing a database configured to store a ruleset relating to determining eligibility of collateral to be considered for a desired trade. A collateral analysis module determines a collateral preference ranking of one or more security positions eligible for use as collateral for the trade by applying the ruleset via an algorithm executed by the processor so as to confirm an eligibility of security positions eligible for use as collateral for the trade by testing in accordance with the ruleset. | 2013-04-18 |
20130097067 | SYSTEM AND METHOD FOR QUICK QUOTE CONFIGURATION - A method and system are described for providing a trader with the ability to quickly configure the quoting side of a trading tool, without experiencing the normal delays associated with conventional methods of quoting. In spread trading, an automated spread trading tool may automatically work an order to buy or sell a tradeable object. A user may configure the trading tool to work an order in a certain tradeable object first. The system allows the user to essentially on-the-fly configure the trading tool to work a second order in another tradeable object, and in response to the change, the system can take specific actions such as deleting the order in the first tradeable object and automatically entering the second order in the other tradeable object. This allows the trader to trade quickly and efficiently. | 2013-04-18 |
20130097068 | SYSTEM AND METHOD FOR DYNAMICALLY REGULATING ORDER ENTRY IN AN ELECTRONIC TRADING ENVIRONMENT - A system and method are provided for trading a trading strategy defined for at least one tradeable object in an electronic trading environment. More specifically, one example method includes using a first pay-up tick value to determine a first acceptable price level for an order associated with the trading strategy, automatically modifying the first pay-up tick to a second pay-up tick value in response to detecting a predefined condition, and using the second pay-up tick value to determine a second acceptable price level for the order associated with the trading strategy. | 2013-04-18 |
20130097069 | SYSTEM AND METHOD FOR DYNAMICALLY REGULATING ORDER ENTRY IN AN ELECTRONIC TRADING ENVIRONMENT - A system and method are provided for trading a trading strategy defined for at least one tradeable object in an electronic trading environment. More specifically, one example method includes using a first pay-up tick value to determine a first acceptable price level for an order associated with the trading strategy, automatically modifying the first pay-up tick to a second pay-up tick value in response to detecting a predefined condition, and using the second pay-up tick value to determine a second acceptable price level for the order associated with the trading strategy. | 2013-04-18 |
20130097070 | SMART OUTLET - A smart electrical outlet, comprising an electrical outlet, and a counter counting a unit, wherein the counter is configured to count up when a counting criterion is met, and wherein the counter is configured to stop counting up when an ending criterion is met. A smart electrical outlet, comprising an electrical outlet and a screen for communicating with a user, wherein the screen is configured to provide to a user an option of leasing the smart electrical outlet based on time of use or sell electrical power provided by the smart electrical outlet. | 2013-04-18 |
20130097071 | HYBRID ACCOUNT - A system, according to one embodiment, includes a hybrid account provided by an issuer to a user, the hybrid account having a balance, the balance being either positive, zero, or negative; and a financial instrument including a hybrid card, the hybrid card providing access to the hybrid account, in which transactions using the hybrid card provide interchange income to the issuer, the issuer charges interest to the hybrid account when the balance is negative, and the issuer pays interest to the hybrid account when the balance is positive. | 2013-04-18 |
20130097072 | INFORMATION STORAGE DEVICE AND INFORMATION SERVICE SYSTEM - The present invention provides an information storage device includes a first storage unit stores an arbitrary information file transmitted via a wide area information network, a second storage unit stores an information file in a predetermined form, which is derived from the first storage unit, an information file determination unit determines whether or not the information file in the first storage unit is the information file in the predetermined form, a file conversion unit converts an information file into the predetermined form, and a storage management unit manages the information file, and stores in the second storage unit. In the information storage device, if a copy of the information file in the first storage unit is not in the predetermined form when the copy is stored in the second storage unit, the copy converted into the information file in the predetermined form, and stored in the second storage unit. | 2013-04-18 |
20130097073 | Method and System for Flexible Payment Processing - Embodiments of the invention are directed to a computer-implemented method for enhancing payment flexibility implementing a computer processor accessing at least one storage medium. The method includes receiving payment notification including a payment amount and a payment date for an identified customer and determining eligibility for flexible payment status implementing the computer processor, the determination based on the customer identity, the payment date, and a payment due date. The method further includes calculating a flex accrual using the computer processor if the customer is eligible for flexible payment status, the flex accrual based on the payment amount, the payment date, and the payment due date and communicating the flex accrual to the customer. The method additionally includes allowing the identified customer to utilize the flex accrual by making a late payment without penalty, wherein a number of days late and dollars paid are determined based on the flex accrual. | 2013-04-18 |
20130097074 | FINANCIAL SERVER, IC CARD TERMINAL, AND FINANCIAL INFORMATION PROCESSING METHOD - A system capable of charging up electronic money cards using a credit card is provided. A PIN is authenticated between a card terminal and the credit card. The card terminal transmits to a credit company server an authentication result, amount information indicating an amount with which to charge up, and a credit card number of the credit card. After billing, the credit company server transmits the amount information and the credit card number to an electronic money server. The electronic money server identifies an electronic money card based on the credit card number. The electronic money server generates amount change information for adding the amount with which to charge up to “VALUE”, and transmits the amount change information to the card terminal. The electronic money card updates the amount of “VALUE” stored therein to an amount specified by the amount change information. | 2013-04-18 |
20130097075 | Electronic virtual checks - Systems and methods are provided for causing a computing device to create and deliver a person-to-person, person-to-business, business-to-business, or business to person electronic virtual check, by: receiving check payment information from a Payor sent using a mobile phone application; merging the check payment information with a next check image to create an electronic virtual check image; and sending the electronic virtual check image to a Payee. | 2013-04-18 |
20130097076 | Electronic virtual checks - Systems and methods are provided for causing a computing device to create and deliver a person-to-person, person-to-business, business-to-business, or business to person electronic virtual check, by: receiving check payment information from a Payor sent using a mobile phone application; merging the check payment information with a next check image to create an electronic virtual check image; and sending the electronic virtual check image to a Payee. | 2013-04-18 |
20130097077 | AUTOMATED TELLER MACHINE WITH VIRTUAL BANK SHARING - An automated teller machine (ATM) which includes a plurality of peripherals including a user interface for interacting with a user providing user information; a plurality of virtual automated teller machines (VATMs) resident in the ATM, the VATMs networked to a plurality of financial institutions, each VATM capable of using its own ATM software application and capable of providing its own menu of banking options to the user ; and an interface to communicate between the VATMs and the plurality of peripherals, receive the user information from the user interface, identify the user's financial institution, link the user with the user's financial institution through a selected VATM corresponding to the user's financial institution and provide the menu of banking options to the user as if the user were using an ATM dedicated to the user's financial institution. | 2013-04-18 |
20130097078 | MOBILE REMOTE PAYMENT SYSTEM - Methods, systems, apparatus and computer program products for implementing a mobile remote payment system that allows consumers and merchants to engage in mobile remote payment transactions regardless of their registration point are described. In an embodiment, a mobile remote payment (MRP) switch computer receives from an originating service manager computer, a payment authorization request that comprises payment data, an originating service manager identifier, and a merchant identifier of a merchant. The MRP switch computer verifies the originating service manager identifier, determines that the merchant is affiliated with the receiving service manager, generates enriched payment instructions that include a switching identifier, transmits the enriched payment instructions to a receiving service manager computer, receives a payment authorization response from the receiving service manager computer that includes an electronic receipt, and transmits the payment authorization response and the electronic receipt to the originating service manager computer. | 2013-04-18 |
20130097079 | ENABLING PAYMENT FOR ITEMS USING A MOBILE DEVICE - A computer-implemented method for enabling payment for items using a mobile device may include: authenticating the mobile device with a service provider; confirming, by a device manager, authentication of the mobile device; activating the authenticated mobile device by an activation signal; responding to the activation signal by sending an identification signal from the authenticated mobile device to the device manager; identifying, by the device manager, the authenticated mobile device using the identification signal; receiving, by the identified mobile device, an identifier list, the identifier list including a first item identifier identifying a first set of items, where the identifier list is received after the confirmation of the authentication of the mobile device by the device manager; and sending, by the identified mobile device to the device manager, an indication of a selection of the first item identifier. | 2013-04-18 |
20130097080 | TAP AND WIRELESS PAYMENT METHODS AND DEVICES - Example embodiments include methods and apparatus for exchanging, using a contactless interface included in a portable device, transaction information associated with an electronic merchant device when the portable device is brought into close proximity to a contactless interface associated with the electronic merchant device, with the information identifying the electronic merchant device and identifying a handover wireless network connected to the electronic merchant device and with information including security credentials required to form a secure connection, establishing a persistent, secure wireless connection with the electronic merchant device, using a wireless network interface in the portable device and the transaction information, over the handover wireless network and exchanging transaction messages between the portable device and the electronic merchant device over the persistent, secure wireless connection during a shopping interval. | 2013-04-18 |
20130097081 | ELECTRONIC PAYMENT PROCESSING - A payment message is received from a buyer relating to a transaction with a merchant. The payment message is parsed to obtain merchant identifying information, and further parsed to obtain at least some payment information for the transaction. The payment information is submitted to a third party settlement processor on behalf of the merchant. The results of the transaction are reported to at least one of the merchant and the buyer. | 2013-04-18 |
20130097082 | Electronic Credit Card-ECC - An Electronic Credit Card (ECC) including a user verifier for verifying a user's identity, a code generator for generating a unique authorization code for the user, storage of the user's account details for use in an electronic funds transfer, and a communicator for non-visual communication of the account details and the authorization code to a transaction station. | 2013-04-18 |
20130097083 | USING A SECURE ELEMENT COUPLED TO A MOBILE DEVICE AS A POS TERMINAL FOR PROCESSING NFC TRANSACTIONS - A method and system for conducting an online payment transaction through a point of sale device. The method includes receiving input from a user selecting an item for purchase through the point of sale device; calculating a total purchase amount for the item in response to a request from the user to purchase the item; and sending payment authorization for the total purchase amount from the point of sale device to a payment entity, in which the payment authorization is sent to the payment entity via a mobile communication device of the user. The method further includes receiving a result of the payment authorization from the payment entity through the mobile communication device; and completing the payment transaction based on the result of the payment authorization. | 2013-04-18 |
20130097084 | UTILITY METERING SYSTEM INCORPORATING A TRANSACTION AUTHORISATION SYSTEM - A transaction authorisation system comprises a user interface unit | 2013-04-18 |
20130097085 | APPARATUS FOR CUSTOMER AUTHENTICATION OF AN ITEM - An apparatus is provided for authentication of an item or a label by storing unique random serial numbers or codes in a remote secure storage that can be used to authenticate the item or the label, generating a pointer to each stored unique random serial number/code and storing the generated pointer(s) in a client data storage. During or prior to a production run of the item(s) or label(s): the generated pointer(s) are sent from the client data storage to one or more media devices, the generated pointer(s) are obtained from the media device using a post-content manager, the unique random serial number(s)/code(s) are obtained from the server via the post-content manager using the generated pointer(s), the obtained unique random serial number(s)/code(s) are sent to the media device, and the received unique random serial number(s)/code(s) are imprinted on the item(s) or the label(s) using the media device. | 2013-04-18 |
20130097086 | Medical Data Encryption For Communication Over a Vulnerable System - A system for securing patient medical information for communication over a potentially vulnerable system includes separating patient's medical file into a demographics layer and a data layer, separately encrypting the demographic layer and data layer using different encryption keys, and providing servers in a communication and processing system with a decryption key for the layer processed by such server. Medical file data may be separated into more than two layers. Users accessing the system are authenticated using standard techniques. By separately encrypting different parts of a patient medical record, processing and communication of patient medical files by intermediary servers is enabled without risking disclosure of sensitive patient information if such servers are compromised. | 2013-04-18 |
20130097087 | PORTABLE HANDHELD DEVICE FOR WIRELESS ORDER ENTRY AND REAL TIME PAYMENT AUTHORIZATION AND RELATED METHODS - A portable handheld device for wireless order entry and real time payment authorization may include a portable housing, a display carried by the housing, an order entry input device carried by the housing, a transaction card input device carried by the housing for reading user sensitive information from a transaction card, a wireless transceiver carried by the housing, and a processor carried by the housing and connected to the display, order entry input device, transaction card input device and wireless transceiver. The processor may be for wirelessly sending input order information, and encrypting and wirelessly sending the user sensitive information from the transaction card without storing and without displaying. The processor may also be for wirelessly receiving and displaying payment authorization information based upon real time authorization from a transaction card issuing entity. | 2013-04-18 |
20130097088 | WARRANTY EXPIRATION DATE DETERMINING DEVICE AND WARRANTY EXPIRATION DATE DETERMINING METHOD - A warranty expiration date determining device includes: a receiving unit which receives owner information, appliance information, and operating information of a device; an obtaining unit which obtains, from an information database in which at least owner information, appliance information, and operating information of appliances are registered in association with respective owners of the appliances, operating information associated with a specific owner inferred among the owners of the appliances, based on the owner information and the appliance information of the device received, a usage period estimating unit which estimates a usage period of the appliance based on the obtained operating information and the received operating information; and a warranty expiration date determining unit which determines a first day of use of the appliance by extending back the estimated usage period from current time and date, and determines the warranty expiration date of the appliance. | 2013-04-18 |
20130097089 | SYSTEM TO IDENTIFY MULTIPLE COPYRIGHT INFRINGEMENTS - A system, a method and a computer program for determining multiple copyright infringement events, identifying a particular IP address-port number combination associated with the multiple infringement events, and notifying an ISP and/or a customer regarding the multiple copyright infringement events. | 2013-04-18 |
20130097090 | TRADEMARK MAP CONSTRUCTION METHOD - A trademark map construction method is revealed. Firstly, select a range of trademarks intended to be analyzed and retrieve data of trademark samples required. Then integrate the above data to form a questionnaire having trademark logos and related serial number. Next give respondents the questionnaire to divide the trademark samples into groups with similarity according to their subjective judgment and produce a corresponding matrix table. Input the data of the matrix table into statistical software of a microprocessor and execute Multi-Dimensional Scale (MDS) processing by the statistical software so as to get relative distance between the trademark samples. Thus the distribution of the trademark samples in the trademark map is obtained. Thereby enterprises are provided with a trademark design reference and product recognition, positioning are also achieved. | 2013-04-18 |
20130097091 | METHOD AND APPARATUS FOR GENERATING AUDITING SPECIFICATIONS - An approach is provided for generating auditing specifications. The compliance platform processes and/or facilitates a processing of one or more data collection policies to determine one or more specifications that specify, at least in part, data to log for determining a compliance with the one or more data collection policies (e.g., based on minimizing an amount of the data to log). Then, the compliance platform causes, at least in part, an installation of the one or more specifications at one or more data stores operating under the one or more data collection policies to cause, at least in part, an initiation of a logging of the data. | 2013-04-18 |
20130097092 | UNCLAIMED PROPERTY METHOD AND SYSTEM - Systems and techniques are disclosed that provide automation for the Unclaimed Property (Escheat) process. The systems and technique provide a complete ‘end to end’ solution for the unclaimed property compliance process including tracking of potential unclaimed transactions, mailing of confirmation and due diligence letters, routing responses received from the letters, and the preparation of the unclaimed property reports. In the event of a state unclaimed property audit, the solution's electronic document repository creates an ‘audit ready’ environment by providing easy access to documents including confirmation letters, documents supporting the removal of the transactions from the unclaimed property process, state required due diligence letters, and state unclaimed property reports. | 2013-04-18 |
20130097093 | Systems and Methods for Quantifying Job Candidates - Systems and methods of matching candidates and employers are described. The system can be a web based server that provides processors that implement all of the methods described herein. In accordance with one method described herein, a processor displays a video of the candidate during the interview on a display, the processor displays a scorecard that shows a score of the candidate on the display, the processor displays a candidate profile on the display. An interviewer enters scoring and comment information on the display and the processor updates the scorecard based on the scoring information and displaying an updated scorecard on the display. | 2013-04-18 |
20130097094 | PROOF OF MAILING - Methods and systems for providing a proof of mailing service include receiving from a user a designation of a recipient to receive an item to be mailed, and receiving a free-form description of the item. Postage indicia is printed bearing an amount of postage for a mail piece containing the item. In response to the mail piece being processes by a postal authority, a transmission from the postal authority containing a scanned image of the mail piece is received. The recipient is then sent a notification that the item has been mailed, and the notification includes the free-form description of the item and access to the scanned image. | 2013-04-18 |
20130097095 | Mobile Transport Tendering - The present disclosure involves systems, software, and computer implemented methods for mobile transport tendering. One process includes operations for identifying at least one transportation management server providing information on at least one shipping opportunity, each transportation management server associated with a shipper, identifying the at least one shipping opportunity associated with at least one of the identified transportation management servers at a mobile device, and presenting at least a subset of the at least one identified shipping opportunity at the mobile device. Identifying the at least one shipping opportunity associated with the at least one of the identified transportation management servers can include sending a request to each of the at least one identified transportation management servers for shipping opportunities associated with the shipper and receiving a set of shipping opportunities from at least one of the identified transportation management servers. | 2013-04-18 |
20130097096 | PROCESS ENTITY GRAPHS - Implementing a process in an automation platform. Representing conceptual entities of the process as a nodes in a conceptual graph. Representing process relationships between the conceptual entities as edges between the nodes of the conceptual graph. Transforming the conceptual graph into a structural graph representing an automation design of the process. Transforming the structural graph into implementation artifacts executable on the automation platform. Entities can represent a feature, a constraint, a project phase, a screen, a data item, and a process description. Relationships can include a dependency relationship, a temporal relation-ship, and a parent-child relationship. The transformation into a structural graph being traceable between elements of the conceptual graph and the structural graph. The transformation into a structural graph controlled by a first configuration information. The transformation into a implementation artifacts controlled by a second configuration information. | 2013-04-18 |
20130097097 | METHODS AND SYSTEMS FOR MANAGING LONGEVITY RISK - A method for managing risk of longevity is presented in which transactions with supplier and demander entities which benefit from longevity increases or decreases, respectively, are hedged by an intermediary. For example, the intermediary may purchase a first bond from a first entity and sell a second bond to a second entity. Each of the bonds may be linked to a longevity statistic or index. | 2013-04-18 |
20130097098 | METHODS AND SYSTEMS FOR PROVIDING DEFERRED ANNUITIES WITH AN INCOME RESET FEATURE - Methods and corresponding systems are provided for providing and administering deferred annuities with an annuity reset feature that provide periodic income payments to an annuitant for a term beginning at a start date. The methods include the step or steps of: receiving annuity information for an annuitant; determining at a first date one of a purchase price and an amount of at least one income payment due to the annuitant at the start date. The purchase price or the amount of at least one income payment due the annuitant includes a fee for the annuity reset feature that resets at least one variable of the annuity at a reset date later than the first date if the at least one variable of the annuity at the reset date is more beneficial to the annuitant than at least the first date; and offering the annuity with the reset feature to the annuitant. | 2013-04-18 |
20130097099 | METHOD AND SYSTEM FOR BILLING BASED ON COLOR COMPONENT HISTOGRAMS - Disclosed is a processor-implemented method for processing images. The processor receives image data of a color space defined by input provided to a system by a user, determines at least one color attribute of the pixels in the received image correlating to at least perceptual image characteristics, determines statistics using the attribute(s), and analyzes the statistics to classify the image into a category. Based on at least the category, a billing structure for the image is determined. For example, chroma and/or hue of pixels can be used to create histograms, whose data is used to determine a degree of color and/or content of an image, which is categorized. Color space components of received pixels can also be statistically analyzed. Such determinations consider billing based on human perception of use of color. Billing for color images in this manner satisfies the user and increases use of color output (e.g., printing). | 2013-04-18 |
20130097100 | METHOD OF EVALUATING AND SELECTING EMPLOYMENT APPLICANTS - A method for evaluating applicants for employment includes conducting a hiring event at a desired location, in which a plurality of applicants seeking employment can be present. The hiring event can include a speed interview phase, in which each applicant undergoes a series of successive interviews of limited duration, with each interview conducted by a different interviewer. The hiring event can also include a video phase, in which each applicant is given a plurality of questions and instructed to select one of the plurality of questions and answer the selected question in front of a video camera recording the applicant. The performance of each applicant in one phase of the hiring event is evaluated and used to determine whether each applicant may participate in another phase of the event. | 2013-04-18 |
20130097101 | User Class Based Media Content Recommendation Methods and Systems - An exemplary method includes a media content recommendation system assigning a user of a media content service to a user class included in a plurality of predefined user classes each associated with the media content service, selecting a weight-based recommendation heuristic that is associated with the user class from a plurality of available weight-based recommendation heuristics each associated with a distinct user class included in the plurality of predefined user classes, and generating, in accordance with the selected weight-based recommendation heuristic, a recommendation score associated with a media content instance available for access by the user by way of a media content access device associated with the media content service. Corresponding methods and systems are also disclosed. | 2013-04-18 |
20130097102 | SYSTEMS AND METHODS FOR MANAGING PUBLICATION OF ONLINE ADVERTISEMENTS - Exemplary embodiments provide systems, devices, one or more non-transitory computer-readable media and computer-executable methods for managing publication of online advertising. In exemplary embodiments, computer-based publication techniques may include, but is not limited to, automatically determining whether the content of a particular web page article is suitable or unsuitable for accompaniment with one or more advertisements, automatically determining whether an advertisement is suitable or unsuitable for publication on a web page associated with a web page article, and automatically determining a category that may be used to classify the content of a web page article in order to select one or more categories of advertisements suitable for accompaniment with the web page article. | 2013-04-18 |
20130097103 | Techniques for Generating Balanced and Class-Independent Training Data From Unlabeled Data Set - Techniques for creating training sets for predictive modeling are provided. In one aspect, a method for generating training data from an unlabeled data set is provided which includes the following steps. A small initial set of data is selected from the unlabeled data set. Labels are acquired for the initial set of data selected from the unlabeled data set resulting in labeled data. The data in the unlabeled data set is clustered using a semi-supervised clustering process along with the labeled data to produce data clusters. Data samples are chosen from each of the clusters to use as the training data. The selecting, presenting, clustering and choosing steps are repeated with one or more additional sets of data selected from the unlabeled data set until a desired amount of training data has been obtained, wherein at each iteration an amount of the labeled data is increased. | 2013-04-18 |
20130097104 | METHOD AND SYSTEM FOR DOCUMENT CLASSIFICATION - The present invention provides a method for document classification, especially an adaptive learning method for document classification. The document includes a plurality of feature words. The method includes steps of calculating a plurality of similarities between the document and a categorical basic knowledge; calculating a first ratio of a first largest similarity to a second largest similarity of the plurality of similarities; storing the feature words of the document as an extensive categorical knowledge when the first ratio is larger than a first threshold value; and updating the categorical basic knowledge by using the extensive categorical knowledge. | 2013-04-18 |
20130097105 | CONTEXT AWARE APPARATUS AND METHOD - A context aware apparatus is provided. The context aware apparatus includes an extracting unit configured to extract a terminological-box (T-box) from a semantic model, a first generating unit configured to generate a reasoning rule based on the extracted T-box, a second generating unit configured to generate a first assertion-box (A-box) based on sensing information, and a reasoning unit configured to infer a user context based on the reasoning rule and the first A-box. | 2013-04-18 |
20130097106 | APPARATUS AND METHOD FOR EXTENDING A DEFAULT MODEL OF A TERMINAL - Provided are an apparatus and method for extending a default model of a terminal. The apparatus may extend a default model of the terminal using an extension model relating to the default model and using linked data. | 2013-04-18 |
20130097107 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND PROGRAM - Provided is an information processing apparatus including: a reward estimator generating unit using action history data, which includes state data expressing a state of an agent, action data expressing an agent's action, and a reward value expressing a reward of the action, as learning data to generate, through machine learning, a reward estimator estimating the reward value from inputted state data and action data; an action selecting unit preferentially selecting an action not included in the action history data but with a high estimated reward value; and an action history adding unit causing the agent to perform the selected action and adding to the action history data the state data and action data for the action and the action's reward value in association with each other. The reward estimator is regenerated when a set of state data, action data, and the reward value is added to the action history data. | 2013-04-18 |
20130097108 | Two-Stage Multiple Kernel Learning Method - Disclosed are methods and structures of Multiple Kernel learning framed as a standard binary classification problem with additional constraints that ensure the positive definiteness of the learned kernel. Advantageously, the disclosed methods and structures permit the use of binary classification technologies to develop better performing, and more scalable Multiple Kernel Learning methods that are conceptually simpler. | 2013-04-18 |
20130097109 | METHOD FOR DETERMINING A PREFERRED NODE IN A CLASSIFICATION AND REGRESSION TREE FOR USE IN A PREDICTIVE ANALYSIS - Techniques are described for determining what node of a classification and regression tree (CART) should be used by a predictive analysis application. A first approach is to use a standard deviation of the data at a given the level of the CART to determine whether data in the next, lower node is more consistent than the data in the current node. A second approach is to measure a correlation between data points in a given node and the time at which each point was sampled (or other correlation metric) to identify a preferred node. | 2013-04-18 |
20130097110 | SYSTEM FOR RECOMMENDING ADVICE BASED ON USER PSYCHOLOGY INDEX - The present invention relates to a system for determining a user psychology index based on user situation information and user profile information and recommending an advice needed for a user according to the determined psychology index. | 2013-04-18 |
20130097111 | Vector Smoothing of Complex-Valued Cross Spectra to Estimate Power Spectral Density of a Noise Signal - Systems/methods for computing a power spectral density estimate for a noise signal. Where the noise signal appears in two channels (a single channel), n successive data acquisitions from the two channels (the single channel) are used to compute n respective cross (power) spectral densities, which are then averaged. The averaged cross (power) spectral density may then be smoothed in the spectral domain. The magnitude of the smoothed cross (power) spectral density comprises an estimate for the noise power spectral density. An effective number of independent averages may be computed based on the number n, the time-domain window applied to the acquired sample sets, the amount of overlap between successive sample sets, and the shape of the frequency-domain smoothing function. A statistical error bound (or uncertainty measure) may be determined for the power spectral density estimate based on the effective number of averages and the averaged single-channel and cross-channel spectral estimates. | 2013-04-18 |
20130097112 | Determination of Statistical Upper Bound for Estimate of Noise Power Spectral Density - Systems/methods for computing a power spectral density estimate for a noise signal. Where the noise signal appears in two channels (a single channel), n successive data acquisitions from the two channels (the single channel) are used to compute n respective cross (power) spectral densities, which are then averaged. The averaged cross (power) spectral density may then be smoothed in the spectral domain. The magnitude of the smoothed cross (power) spectral density comprises an estimate for the noise power spectral density. An effective number of independent averages may be computed based on the number n, the time-domain window applied to the acquired sample sets, the amount of overlap between successive sample sets, and the shape of the frequency-domain smoothing function. A statistical error bound (or uncertainty measure) may be determined for the power spectral density estimate based on the effective number of averages and the averaged single-channel and cross-channel spectral estimates. | 2013-04-18 |
20130097113 | PRIORITIZING BRIDGES TO REPAIR BASED ON RISK - Embodiments of the invention are generally directed toward methods, systems, and computer-readable media for prioritizing bridge repairs using a risk-based analysis. An overall risk factor is generated for each of a plurality of bridges. The overall risk factor represents the probability of failure times the consequence on failure for the bridge. Repairs to bridges that pose a greater risk may be prioritized before repairs made to bridges posing a lower risk. | 2013-04-18 |
20130097114 | QUERY METADATA ENGINE - In one example, a method comprises receiving, with a data access service, an input query from an enterprise software application, wherein the data access service is positioned between the enterprise software application and a multidimensional data source; parsing the input query into a parse tree; generating an abstract syntax tree based on the parse tree, the abstract syntax tree comprising input query elements and multidimensional expression query elements based on the input query; performing an evaluation of metadata comprised in the multidimensional expression query elements of the abstract syntax tree; restructuring the abstract syntax tree based on the evaluation of the metadata; executing a query based on the restructured abstract syntax tree on the multidimensional data source; and retrieving a query result set from the multidimensional data source comprising results that are responsive to the query based on the restructured abstract syntax tree. | 2013-04-18 |
20130097115 | AUTOMATIC AND SEMI-AUTOMATIC TAGGING FEATURES OF WORK ITEMS IN A SHARED WORKSPACE FOR METADATA TRACKING IN A CLOUD-BASED CONTENT MANAGEMENT SYSTEM WITH SELECTIVE OR OPTIONAL USER CONTRIBUTION - Systems and methods for supporting metadata for work items stored in a web-based content management system with collaboration environment are disclosed. Users uploading work items to a folder are not required to provide metadata for the work items. Collaborators of the folder can provide metadata to work items within the folder. | 2013-04-18 |
20130097116 | SYNCHRONIZATION METHOD AND ASSOCIATED APPARATUS - An apparatus, and an associated method, facilitates synchronization of a database, such as a message database of a portable device. Synchronization is initiated at the device by the generating and transmitting of a plurality of synchronization requests, with each synchronization request requesting synchronization data of an increased synchronization depth. Synchronization operations are carried out using synchronization data returned responsive to the synchronization requests. | 2013-04-18 |
20130097117 | APPLICATION OF A DIFFERENTIAL DATASET TO A DATA STORE USING SEQUENTIAL CHANGE SETS - Systems and methods are described herein for creating, maintaining and applying a dataset that can be used to synchronize multiple instances of a data store. The dataset includes a sequentially-ordered sequence of change sets associated with the data store, wherein each change set includes zero or more entries that specify how the state of certain entities in the data store have changed since state changes represented by a previous change set in the sequence were applied to the data store. When a new change set is added to the dataset, any entries in any previously-added change sets dealing with the entities identified in the new change set are removed. Consequently, the dataset provides a concise and complete representation of all the state changes that have occurred to the data store since a known origin state. | 2013-04-18 |
20130097118 | PERFORMANCE ASSIST STORAGE VOLUMES - Techniques for allocation of storage volumes are described. Response times of a primary storage may be monitored to determine if the primary storage is input/output limited. A performance assist storage volume may be allocated and data replicated between the primary storage and the performance assist storage volume. Input/output requests may be distributed between the primary storage and the performance assist storage volume. | 2013-04-18 |
20130097119 | Method for Analyzing Performance Data for a Database - Computer implemented software uses multi-dimension analysis to identify performance issues, locate the root cause(s) of performance problems, and may also serve other purposes such as workload management, capacity planning In especially preferred embodiments, there can be three, four or even more dimensions being analyzed. Useful dimensions are contemplated to include database call, execution path, process status, target, and application that generates database calls. In the specific world of Oracle databases, the database call is a SQL statement, the execute path is a SQL plan, the process status is an event, the target is a database object or a database file, and the application that generates database calls is a session, or user, or service, or module, or machine. Primary and secondary attributes of dimensions can be used to facilitate analysis. GUIs can advantageously present data in matrix format that facilitates dimension picking. | 2013-04-18 |
20130097120 | Policy-Based Checkpointing Fault Tolerance Across Remote Virtual Machines - Embodiments include a checkpointing fault tolerance network architecture enables a first computer system to be remotely located from a second computer system. An intermediary computer system is situated between the first computer system and the second computer system to manage the transmission of checkpoint information from the first computer system to the second computer system in an efficient manner. The intermediary computer system responds to requests from the second computer system for updated data corresponding to memory pages selected by the second computer system, or memory pages identified through application of policy information defined by the second computer system. | 2013-04-18 |
20130097121 | SYSTEM RESTORATION APPARATUS FOR A PORTABLE TERMINAL AND METHOD THEREOF - A system restoration apparatus for a portable terminal for changing a system of the portable terminal and easily restoring the changed system to a state before the system is changed in an Operating System (OS) of the portable terminal and a method thereof are provided. The method includes changing a system of the portable terminal, receiving a specific command and displaying a certain information item, and restoring the changed system to a state before the system is changed when at least one of the displayed certain information items is selected. | 2013-04-18 |
20130097122 | Temporary File Storage System and Method - The present disclosure relates to occasions when a sender wishes to submit a file to a web server or the like with assurance the file will be temporarily posted and then systematically deleted in a secure manner, where it would not be possible for others to recover the file or data associated with the file, such as information that can be used to identify the sender. The disclosure includes, for example, a computerized system for temporarily storing files, including at least one computer. The computer may be configured to receive a file, store the file, allow the file to be accessed over a network, and securely delete the file when a rule defining when the file is to be securely deleted has been satisfied. | 2013-04-18 |
20130097123 | Method and System for Determining Eligible Communication Partners Utilizing an Entity Discovery Engine - A method and system for determining eligible communication partners utilizing an entity discovery engine is provided. The entity discovery engine coordinates the discovery of eligible communication partners. The entity discovery engine enables participants to discover other communication partners through the application of inputs. Starting with a data set of potential communication partners, the entity discovery engine uses inputs to identify eligible communication partners from the data set of potential communication partners. Inputs include policies that are applied broadly to limit categories of potential communication partners from being suggested as eligible communication partners. Identified eligible communication partners are suggested to enable communication relationships. Suggested eligible communication partners may be selected by a user or by an electronic communication device for initiating a communication relationship. In this manner, the entity discovery engine enables the discovery of new communication partners. | 2013-04-18 |
20130097124 | AUTOMATICALLY AGGREGATING CONTACT INFORMATION - A communication application automatically aggregates contact information. The communication application classifies contact information retrieved from data sources as either duplicate or complimentary contact information to a contact. The communication application aggregates the contact information and the contact into a unified contact object by eliminating the duplicate contact information and adding the complimentary contact information. The application presents the unified contact object through a user interface. | 2013-04-18 |
20130097125 | AUTOMATED ANALYSIS OF UNSTRUCTURED DATA - The current application is directed to automated methods and systems for processing and analyzing unstructured data. The methods and systems of the current application identify patterns and determine characteristics of, and interrelationships between, events parsed from the unstructured data without necessarily using user-provided or expert-provided contextual knowledge. In one implementation, the unstructured data is parsed into attributed-associated events, reduced by eliminating attributes of low-information content, and coalesced into nodes that are incorporated into one or more graphs, within which patterns are identified and characteristics and interrelationships determined. | 2013-04-18 |
20130097126 | USING AN INVERTED INDEX TO PRODUCE AN ANSWER TO A QUERY - In response to a query having a search term, an inverted index that is defined on a set of attributes of a database structure is accessed, where the inverted index associates values of the set of attributes with corresponding references to rows of the database structure. It is determined whether any of the attributes in the set is in the search term. In response to determining that any of the attributes in the set is in the search term, the inverted index is used to produce an answer to the query. | 2013-04-18 |
20130097127 | Method and System for Database Storage Management - Embodiments of the present invention relate to run-length encoded sequences and supporting efficient offset-based updates of values while allowing fast lookups. In an embodiment of the present invention, an indexing scheme is disclosed, herein called count indexes, that supports O(log n) offset-based updates and lookups on a run-length sequence with n runs. In an embodiment, count indexes of the present invention support O(log n) updates on bitmapped sequences of size n. Embodiments of the present invention can be generalize to be applied to block-oriented storage systems. | 2013-04-18 |
20130097128 | TIME-SERIES DATA DIAGNOSING/COMPRESSING METHOD - An allowable error used for compressing time-series data can be set without knowledge of equipment. It is possible to prevent the data from being lost not only in the event of an abnormality, but also during a period in which an evidence of a predicted abnormality is detected. In addition, it is also possible to verify the properness of a set allowable error. Thus, the amount of data gathered and stored in a memory can be reduced without losing information required for detection of an evidence of a predicted abnormality occurring in the equipment of interest. As a result, it is possible to provide a time-series data diagnosing/compressing method capable of gathering time-series data with a high degree of efficiency and a data gathering/storing apparatus adopting the method. That is to say, in accordance with the present invention, there is provided a predicted-failure-evidence diagnosing section not depending on the equipment and not requiring knowledge of the equipment and, on the basis of a result of a predicted-abnormality-evidence diagnosis carried out by this section on time-series data gathered from the equipment, an allowable error used for compressing the gathered data can be set and managed in order to compress the data if the result of the diagnosis is normal or restrict the compression of the data during a period in which an evidence of a predicted abnormality is detected. Thus, the amount of data stored in a memory can be reduced. | 2013-04-18 |
20130097129 | DYNAMIC DATA TRANSFORMATIONS FOR NETWORK TRANSMISSIONS - A method of dynamically performing data transformations on information that is transmitted between a user device and a web service may include receiving interface code from the web service, receiving an input from the user device that identifies a data type, and a data transformation to be applied to data instances matching the data type. The method may also include causing a definition file to be stored with the data type, the data transformation, and a resource locator. The method may additionally include, in a second communication session, intercepting a transmission, accessing the definition file using the resource locator, determining whether the data instance matches the data type, causing the data transformation to be performed on the data instance to generate transformed data, and inserting the transformed data into the transmission if the data instance matches the data type. | 2013-04-18 |
20130097130 | METHOD AND SYSTEM FOR RESOLVING DATA INCONSISTENCY - Method, system, and programs for resolving data inconsistency in a distributed system having a plurality of replica instances. In response to a read request of at least one data element, a key-specific probability value for the at least one data element of the read request is retrieved. Based on the retrieved key-specific probability value and a system load of the distributed system, a self-healing probability of the at least one data element of the read request is computed. A self-healing transaction that includes the at least one data element of the read request is then generated based on the self-healing probability of the at least one data element. The generated self-healing transaction is further applied to at least some of the plurality of replica instances in the distributed system to resolve data inconsistency. | 2013-04-18 |
20130097131 | Establishing Parse Scope - Example apparatus, methods, and computers control establishing a shared parse scope between two computers that intend to be involved in a shared de-duplication action. One example method includes, upon determining that a first de-duplication logic and a second de-duplication logic are to participate in a shared de-duplication action for an object, controlling the first de-duplication logic to establish a shared parse scope with the second de-duplication logic. Establishing the shared parse scope may include negotiations between the computers, where the negotiations transfer dialect information. The dialect information may take the form of rules. The method may also include persisting the shared parse scope. | 2013-04-18 |
20130097132 | STORAGE SUBSYSTEM DATA DUPLICATION POLICY - A type of a storage subsystem that has been connected to a computing device is detected as one of a number of types including a first type and a second type ( | 2013-04-18 |
20130097133 | NAVIGATION FOR LARGE SCALE GRAPHS - In one example embodiment, a method is illustrated as retrieving a plurality of search queries and defining relationships between search queries in the plurality of search queries based on semantic data associated with the search queries. A visual representation of the of the plurality of search queries may be generated and the visual representation may be partitioned into a plurality of tiles, each title representing a predefined portion of the visual representation. | 2013-04-18 |
20130097134 | SYSTEM AND METHOD FOR SUBJECT IDENTIFICATION FROM FREE FORMAT DATA SOURCES - A system and method for indexing and searching a free format data source is provided. Indexing the free format data source includes normalizing data from the free format data source and creating a master index based on the normalized data. The master index may be updated through synchronization with the free format data source when a change in the data occurs. A search query may be executed against the master index and/or one or more child indexes to search for records. The search query may be normalized and transformed before being executed. The master index may be replicated into the one or more child indexes for scaling and load balancing purposes. Searches may be performed by search agents in parallel at the master index and/or the child indexes. | 2013-04-18 |
20130097135 | METHOD AND SYSTEM FOR GENERATING DOMAIN SPECIFIC IN-MEMORY DATABASE MANAGEMENT SYSTEM - A concurrent graph DBMS allows for representation of graph data structures in memory, using familiar Java object navigation, while at the same time providing atomicity, consistently, and transaction isolation properties of a DBMS, including concurrent access and modification of the data structure from multiple application threads. The concurrent graph DBMS serves as a “traffic cop” between application threads to prevent them from seeing unfinished and inconsistent changes made by other threads, and atomicity of changes. The concurrent graph DBMS provides automatic detection of deadlocks and correct rollback of a thread's incomplete transaction when exceptions or deadlocks occur. The concurrent graph DBMS may be generated from a schema description specifying objects and relationships between objects, for the concurrent graph DBMS. | 2013-04-18 |
20130097136 | METHOD AND SYSTEM FOR ACESSING DOMAIN SPECIFIC IN-MEMORY DATABASE MANAGEMENT SYSTEM - A concurrent graph DBMS allows for representation of graph data structures in memory, using familiar Java object navigation, while at the same time providing atomicity, consistently, and transaction isolation properties of a DBMS, including concurrent access and modification of the data structure from multiple application threads. The concurrent graph DBMS serves as a “traffic cop” between application threads to prevent them from seeing unfinished and inconsistent changes made by other threads, and atomicity of changes. The concurrent graph DBMS provides automatic detection of deadlocks and correct rollback of a thread's incomplete transaction when exceptions or deadlocks occur. The concurrent graph DBMS may be generated from a schema description specifying objects and relationships between objects, for the concurrent graph DBMS. | 2013-04-18 |
20130097137 | Integrating Social Networking and Query Submission - Embodiments of the invention relate to augmentation of query suggestions in response to a query submission. One or more friends or friendship circles are identified in a social networking aspect of a search engine. Responsive to receipt of the query submission and identification of at least one friend from the social networking aspect, two sets of query suggestions are provided. The sets of query suggestions include both query suggestions from a search engine and query suggestions from a social networking channel. | 2013-04-18 |
20130097138 | DISCOVERING REPRESENTATIVE COMPOSITE CI PATTERNS IN AN IT SYSTEM - A method for discovering representative composite configuration item (CI) patterns in an IT system that includes a plurality of configuration items may include data mining a graph representing the IT system to extract extended frequent composite CI patterns. The method may also include clustering the extended frequent composite CI patterns into clusters based on similarity between the maximal frequent composite CI patterns. The method may further include extracting a representative composite CI pattern for each of the clusters, and using an output device, outputting the representative composite CI pattern for each of the clusters. | 2013-04-18 |
20130097139 | PROGRAMMABLE MULTI-FILTERING - A method and apparatus are presented for: receiving a search query, comprising a query select statement and a plurality of search terms; generating a plurality of selection models based on the query select statement and the plurality of search terms, wherein each selection model, from the plurality of selection models, comprises a unique combination of one or more terms, from the plurality of search terms, that is not present in other selection models, from the plurality of selection models. A plurality of particular selection results is obtained for a particular selection model for each particular selection model, from the plurality of models. The plurality of particular selection results are grouped to a final result and aggregated according to the selection models, and the aggregated final result is presented to a user. | 2013-04-18 |
20130097140 | PRESENTING SOCIAL NETWORK CONNECTIONS ON A SEARCH ENGINE RESULTS PAGE - Systems, methods, and computer-readable storage media for presenting social network connections in association with a search engine results page (SERP) are provided. Upon receipt of a search query, it is determined if the query is a name query and if social networking data associated with the user is available. If it is determined that the query is a name query and that social networking data associated with the user is available, it is determined if there is a connection match to the query. If it is determined that one or more social network connections of the user match the name query, the matching social network connection is presented in association with the SERP. Additionally, the user may add a presented social network connection as a first degree connection and/or send a message to a presented connection from the context of the SERP. | 2013-04-18 |
20130097141 | PRESENTING SEARCH RESULTS ANNOTATED WITH SOCIAL NETWORK CONNECTION INFORMATION - Systems, methods, and computer-readable storage media for presenting results of search queries with indications that at least a portion of such results has been endorsed by the user and/or social network connections of the user, are provided. Upon receipt of a search query, Web search results satisfying the query are determined. Satisfying search results that have been endorsed by the requesting user and/or one or more social network connections of the requesting user are identified. Upon presentation of the search results on the SERP, those results that were identified as having been endorsed by the requesting user and/or one or more social network connections of the requesting user are annotated as such. In this way, the requesting user may be able to more readily identify personally relevant results as the annotated results have been indicated to be preferences of the user and/or his or her social network connections. | 2013-04-18 |
20130097142 | PRESENTING SEARCH RESULTS ANNOTATED WITH DOMAIN ENDORSEMENTS - Systems, methods, and computer-readable storage media for presenting results of search queries with indications that at least a portion of such results has been endorsed by the user and/or social network connections of the user, are provided. Upon receipt of a search query, Web search results satisfying the query are determined. Satisfying search results that have been endorsed by the requesting user and/or one or more social network connections of the requesting user are identified. Upon presentation of the search results on the SERF, those results that were identified as having been endorsed by the requesting user and/or one or more social network connections of the requesting user are annotated as such. In this way, the requesting user may be able to more readily identify personally relevant results as the annotated results have been indicated to be preferences of the user and/or his or her social network connections. | 2013-04-18 |
20130097143 | PRESENTING AGGREGATELY ENDORSED SEARCH RESULTS - Systems, methods, and computer-readable storage media for presenting results of search queries with indications that at least a portion of such results has been endorsed by the user and/or social network connections of the user, are provided. Upon receipt of a search query, Web search results satisfying the query are determined. Satisfying search results that have been endorsed by the requesting user and/or one or more social network connections of the requesting user are identified. Upon presentation of the search results on the SERF, those results that were identified as having been endorsed by the requesting user and/or one or more social network connections of the requesting user are annotated as such. In this way, the requesting user may be able to more readily identify personally relevant results as the annotated results have been indicated to be preferences of the user and/or his or her social network connections. | 2013-04-18 |
20130097144 | SUPPLEMENTAL SEARCH RESULTS HAVING SOCIAL CONNECTION ENDORSEMENT DATA ON A SERP - Systems, methods, and computer-readable storage media for presenting supplemental search results having indications that identified documents have been endorsed by the user and/or social network connections of the user are provided. A search query is received and it is determined that the user's social networking data is available. Documents that have been endorsed by the user and/or social network connections of the user are searched to identify those that satisfy the input search query. The satisfying documents are assigned a relevance score to determine whether each satisfying document is relevant enough to be shown and to determine placement of the document on the SERP relative to standard search results. Upon rendering of the SERP, a supplemental search result identifying documents that were endorsed by the user and/or social network connections of the user is presented, as is an indication about which social network connection(s) of the user endorsed the document. | 2013-04-18 |
20130097145 | SEARCH ENGINE FOR VIDEO AND GRAPHICS - A method of selecting graphic or video files having corresponding locators used to locate such graphic or video files using a computer. Identifiers are created by searching an area within a web page near a graphic or video file for searchable identification terms and searching an area within a web page near links to a graphic or video for searchable identification terms. The identifiers are stored in a database. User requests for graphic or video file content are received and the database of identifiers is searched to find graphic and video files corresponding criteria of the user. Graphic or video file content is then provided to the user. | 2013-04-18 |
20130097146 | PERSONALIZED RANKING OF CATEGORIZED SEARCH RESULTS - Query results are mapped onto domains comprising a plurality of predetermined conceptual groupings wherein the query results comprise database records identified by a search engine in response to a current search query. A population ranking is determined for the query results such that the query results are mapped onto the domains in accordance with query-click behavior collected from a user population for the current search query. A user ranking is then determined for the query results such that the query results are mapped onto the domains in accordance with query-click behavior collected from the user for prior search queries not including the current search query. Lastly, a merged ranking of the query results is generated according to the population ranking and the user ranking | 2013-04-18 |
20130097147 | INTERACTIVE MEDIA CARD - A method for creating and searching within an entity-defined profile is disclosed. A search engine is provided for searching within first data for data meeting known criteria. The search engine receives criteria data comprising a first media card. The media card relates to an individual or organization. Result data associated with the criteria data is retrieved, the result data associated with at least some data within the first media card to provide search results, and then the search results are displayed. | 2013-04-18 |