| FMR LLC Patent applications |
| Patent application number | Title | Published |
| 20110035330 | Quality Control of Investment Performance Calculations - Described are methods and apparatuses, including computer program products, for quality control of investment performance calculations. Performance data associated with one or more investment accounts is received by a server computing device. A tolerance range associated with the performance data is generated. A portion of the performance data is identified for filtering based on the tolerance range. The identified performance data is processed through a plurality of filters, wherein the filters are based on predefined rules. A first portion of the filtered data is marked as requiring no further review. A second portion of the filtered data is marked as requiring further review. | 02-10-2011 |
| 20110023063 | Inserting Personalized Information into Digital Content - products, for inserting personalized information into digital content. A request for digital video content is received by a computing device. The request includes authentication data associated with a user of a client device. Personalized data to be inserted into the requested video content is generated by the computing device. The personalized data and the requested video content are combined by the computing device. The combining includes replacing one or more frames of the requested video content with the personalized data to generate personalized video content. | 01-27-2011 |
| 20110022540 | Location-Based Address Determination and Real Estate Valuation - Described are methods and apparatuses, including computer program products, for location-based address determination and real estate valuation. Current location information from a mobile device is received by a server computing device. The location information includes global positioning data associated with the mobile device and photographic data associated with one or more photos taken by the mobile device and associated with the location. A street address based on the location information is determined by the server computing device. The photographic data is processed in associated with the global positioning data, wherein the photographic data is used to determine the street address. Financial data associated with the street address is received. | 01-27-2011 |
| 20110022312 | Generating and Tracking Activity Patterns for Mobile Devices - Described are methods and apparatuses, including computer program products, for tracking patterns associated with mobile devices. The system includes a server computing device configured to receive location information from a mobile device associated with a user. The location information includes location information based on GPS information sent from the mobile device. One or more activity patterns associated with the user of the mobile device are generated by the server computing device. The generating includes tracking the location information over a period of time and determining one or more categories of repeated activity based on the tracking. | 01-27-2011 |
| 20100191667 | LEGACY RISK - Data corresponding to a set of securities is identified. For each security in the set, data corresponding to a legacy risk contribution from a corresponding security in the set is identified. Data corresponding to a legacy risk of the entire set is identified based on the legacy risk contributions. The legacy risk is displayed. | 07-29-2010 |
| 20100153298 | COMPUTERIZED METHODS AND APPARATUSES FOR GUIDING A USER THROUGH A TRANSACTION TO CHANGE A CONTRIBUTION CONFIGURATION IN A DEFINED CONTRIBUTION PLAN - Described are computer-based methods and apparatuses, including computer program products, for guiding a user through a transaction to change a contribution configuration in a defined contribution plan. A request is received by an application from a client device. The application processes the request and plan data associated with a user is retrieved. User interface data is generated by the application and the data is transmitted to the client device. A user interface is displayed which initiates, reviews and executes a transaction to change a current contribution configuration to a suggested contribution configuration without requiring the user to enter any additional information. | 06-17-2010 |
| 20100114866 | CREATING AND ADMINISTERING A PROCESS STUDY - Described are computer-based methods and apparatuses, including computer program products, for creating and administering a process study. An administrator creates and configures a process study on a site on a network. A server on the network creates a process sampling module based on the process study. Participants in the study install the process sampling modules on their end client computing devices. The process sampling modules collect process sampling data from the participants and transmit the data to the server for collection. | 05-06-2010 |
| 20090192947 | Generating a Savings Plan - A user utilizing a user interface inputs debt information, income information and savings information. The user also inputs retirement information which includes aspects of the user's retirement plans (e.g., age of retirement, current age, etc.). The debt information, the income information, and the savings information are assigned to categories. The categories are prioritized to generate a savings plan that includes a savings prioritization (e.g., save into these types of accounts in this order) and/or a spending prioritization (e.g., spend from these types of accounts in this order). The savings plan and/or a quantified benefit of its use is displayed to the user. | 07-30-2009 |
| 20090171831 | Managing an Insurance Plan - Described are computer-based methods and apparatuses, including computer program products, for managing insurance plans. Multiple bids are received from multiple reinsurance companies for the price of a unit of an insurance product (e.g., a fixed annuity paying ten dollars a month starting at the age of sixty five). The unit of the insurance product is associated with a set of one or more risk factors (e.g., age, range of ages). A bid is selected from the bids based on a relationship between the bids (e.g., lowest bid, lowest weighted bid). The selected bid is associated with a selected reinsurance company. Units of the insurance product associated with the selected bid are offered to participants associated with the set of one or more risk factors. | 07-02-2009 |
| 20090163177 | Guest Communication and Information Delivery User Interface - Described are computer-based methods and apparatuses, including computer program products, for providing a user interface for guest communication and information delivery. The user interface is provided on a computing device located in, for example, a guest's hotel room. The computing device is part of a system that can include internal and external networks, webportals, e-mail modules, document modules, and information storage modules. The guest uses the user interface to perform tasks that might otherwise require multiple resources. Guests may make telephone calls, send electronic messages, receive electronic messages, have electronic messages received by the hotel forwarded to other e-mail addresses, browse the Internet, and/or retrieve information on hotel services using the same computing device. | 06-25-2009 |
| 20090129400 | PARSING AND FLAGGING DATA ON A NETWORK - Described are computer-based methods and apparatuses, including computer program products, for parsing, flagging, and/or reconstructing data on a network. Data packets associated with user requests are distributed among a plurality of data centers for processing. The data packets are captured at the data centers for fraud detection. The captured data packets are preprocessed at the data center. The preprocessing includes disregarding data packets that are not applicable to fraud detection. The preprocessing includes indicating if data packets are applicable to fraud detection. The indicating of the applicable data packets includes parsing the data packets using particular rules optimized for fraud detection. The data packets are processed at each data center to reconstruct part of the data associated with a user. The processing of the data packets includes reconstructing the data packets based on customer information from network information and/or cookie information. The reconstructed data packets are transmitted to a central processing center (e.g., central data center). The central processing center receives reconstructed data packets from the plurality of data centers and unifies the reconstructed data packets into data associated with a user. | 05-21-2009 |
| 20090129379 | RECONSTRUCTING DATA ON A NETWORK - Described are computer-based methods and apparatuses, including computer program products, for parsing, flagging, and/or reconstructing data on a network. Data packets associated with user requests are distributed among a plurality of data centers for processing. The data packets are captured at the data centers for fraud detection. The captured data packets are preprocessed at the data center. The preprocessing includes disregarding data packets that are not applicable to fraud detection. The preprocessing includes indicating if data packets are applicable to fraud detection. The indicating of the applicable data packets includes parsing the data packets using particular rules optimized for fraud detection. The data packets are processed at each data center to reconstruct part of the data associated with a user. The processing of the data packets includes reconstructing the data packets based on customer information from network information and/or cookie information. The reconstructed data packets are transmitted to a central processing center (e.g., central data center). The central processing center receives reconstructed data packets from the plurality of data centers and unifies the reconstructed data packets into data associated with a user. | 05-21-2009 |
| 20090119226 | Trade Strategy Monitor Platform - Described are methods and systems, including computer program products, for trade strategy monitoring. A back-end server can receive a first input from a first client device indicative of a first trade strategy and a first test parameter. The back-end server can obtain historical data associated with the first trade strategy, execute the first trade strategy on the historical data in accordance with the first test parameter, and transmit the results in a normalized format to the first client device. The back-end server can receive a second input from a second client device indicative of a second trade strategy and a second test parameter. The back-end server can obtain historical data associated with the second trade strategy, execute the second trade strategy on the historical data in accordance with the second test parameter, and transmits the results in a normalized format to the second client device. | 05-07-2009 |
| 20090119195 | Trade Strategy Monitor Tool - Described are methods and systems, including computer program products, for trade strategy monitoring. A plurality of trade strategies are installed in the single window of a strategy monitor and the trade strategies are activated to execute automatically and independently of one another. The plurality of trade strategies can include a first trade strategy with a value of a parameter that is different from the value of a parameter of a second trade strategy. | 05-07-2009 |
| 20090113518 | Method for Establishing a Person as a User in a System - Dependents of benefit plan participants can be given access to personal information of a plan participant. The dependents, who are not existing users or members of the plan, can be allowed access to some or all of the personal information associated with the plan participant. | 04-30-2009 |