Patents Assigned to Charles Schwab & Co.
  • Patent number: 10057252
    Abstract: A system and method provides security features for inter-computer communications. After a user has proved an association with one of several firms, a user identifier of the user that cannot be used to log the user in to a data consolidating system is received by a matching system from the data consolidating system. The validity of the user and the firm is checked at the matching system and, in response to the checking, the user identifier is converted to a different user identifier and the different user identifier is provided to a data providing system by the matching system. The data providing system provides the data of the user in response, and the matching system forwards the data to the data consolidating system.
    Type: Grant
    Filed: May 1, 2017
    Date of Patent: August 21, 2018
    Assignee: Charles Schwab & Co., Inc.
    Inventor: William Page
  • Patent number: 9978101
    Abstract: A computerized system (10) and method for integrating trade executions among multiple market participant types is disclosed. The system (10) includes a client system (14) that provides a user interface (150) for inputting an order for the execution of a trade and a server system (12) in communication with the client system (14). The server system (12) accepts the order for the execution of the trade from the client system (14). The server systems (12) then routes the order to a trade execution location (30) of one market participant type selected from among multiple market participant types such as the market participant types of ECNs, market makers and exchanges. The server system (12) has direct and indirect access to the ECNs and the market makers and has indirect access to the exchanges, thereby integrating trade executions among multiple market participant types.
    Type: Grant
    Filed: April 18, 2002
    Date of Patent: May 22, 2018
    Assignee: CHARLES SCHWAB & CO
    Inventors: Bradley J. Swearingen, David S. Harding, Brant C. Lewis, Richard Munoz, Jr., Gregory Scott Mogonye
  • Patent number: 9953381
    Abstract: A system and method allows users to share watchlists with other users of a group such as that established on a social network server, and receives and displays other related information.
    Type: Grant
    Filed: December 22, 2014
    Date of Patent: April 24, 2018
    Assignee: Charles Schwab & Co., Inc.
    Inventors: Kenneth M. Bravmann, Sandeep Reddy Chelamacherla Anand, Charles E. Gotlieb
  • Patent number: 9811412
    Abstract: A system and method on one computer records actions on objects performed on a second computer. If an object is deleted from the second computer, the first computer can restore to a point in time the state of the object on the second computer, including assignments made between it and other objects, using the recorded actions.
    Type: Grant
    Filed: July 27, 2014
    Date of Patent: November 7, 2017
    Assignee: Charles Schwab & Co., Inc.
    Inventor: Huynh Hoang
  • Patent number: 9773276
    Abstract: A system and method for forecasting tax effects of financial transactions is provided. The system and method include a series of web pages. The web pages allow a user to 1) determine their federal and state tax rates, 2) describe the asset they wish to sell. Additional web pages then display the tax consequences of the sale of the asset along with the details of the calculations used to evaluate those consequences. Still more web pages can be used to describe an asset to buy. In this case, the displayed consequences are expanded to compare the benefit of holding the current asset against the benefit of acquiring the new asset.
    Type: Grant
    Filed: August 20, 2007
    Date of Patent: September 26, 2017
    Assignee: CHARLES SCHWAB & CO., INC.
    Inventors: John T. Foley, Steven Nicklanovich
  • Patent number: 9769108
    Abstract: A system and method allows users of a social network system to view different types of information based on rights and privileges associated with the information and attributes and characteristics of each user.
    Type: Grant
    Filed: December 31, 2013
    Date of Patent: September 19, 2017
    Assignee: Charles Schwab & Co., Inc.
    Inventors: Kenneth M. Bravmann, Benjamin N. Mattias, Jeffrey M. Weaver, Sandeep Reddy Chelamacherla Anand, John Murphy, Charles E. Gotlieb
  • Patent number: 9641517
    Abstract: A system and method provides security features for inter-computer communications. After a user has proved an association with one of several firms, a user identifier of the user that cannot be used to log the user in to a data consolidating system is received by a matching system from the data consolidating system. The validity of the user and the firm is checked at the matching system and, in response to the checking, the user identifier is converted to a different user identifier and the different user identifier is provided to a data providing system by the matching system. The data providing system provides the data of the user in response, and the matching system forwards the data to the data consolidating system.
    Type: Grant
    Filed: March 17, 2014
    Date of Patent: May 2, 2017
    Assignee: Charles Schwab & Co., Inc.
    Inventor: William Page
  • Patent number: 9515978
    Abstract: A system and method delivers e-mail messages if it can validate the master name server, MX record, or both for the mail domain in the address of the message. Otherwise, the message may be sent by alternate means, such as a message printed and mailed.
    Type: Grant
    Filed: July 8, 2013
    Date of Patent: December 6, 2016
    Assignee: Charles Schwab & Co., Inc.
    Inventors: Michael Raneri, Paul Chisaki, John Funk
  • Patent number: 9182989
    Abstract: A system and method allows a legacy program to call a distributed service in the manner of the legacy program calling another legacy program. The call is translated and sent to the distributed system in a secure manner, with potential timeout issues potentially handled faster than would be handled by the distributed system, and the response is returned to the legacy program in the format that another legacy program would have used.
    Type: Grant
    Filed: June 29, 2013
    Date of Patent: November 10, 2015
    Assignee: Charles Schwab & Co., Inc.
    Inventor: Ramakrishna V. Bokka
  • Patent number: 9185090
    Abstract: A system and method uses a set of XACML policies to identify an action or other single degree of variations of various entities that may be called using requests, and uses information from the policy that is useful for obtaining one or more XACML subjects and resources from a request to access the resource, and then builds an XACML policy request using the action or other single degree of variation, and the one or more subjects and resources to determine if authorization for performing the action or other single degree of variation on the one or more resources on behalf of the one or more subjects is granted. Only if the authorization is granted is the action or other single degree of variation performed on the one or more resources.
    Type: Grant
    Filed: September 10, 2008
    Date of Patent: November 10, 2015
    Assignee: Charles Schwab & Co., Inc
    Inventor: Valery Zubovsky
  • Patent number: 8996612
    Abstract: A system (150) and method are disclosed that provide for the transfer of at least one packet (194) comprising data between a user space (152) and a kernel space (154) associated with a server (156) that is positioned in a distributed network arrangement (192) with a plurality of clients (158, 160, 162, 164). A distribution program (168) associated with the user space (152) is operable to accumulate the at least one packet (194). An application program interface (174) associated with the user space (152) transfers the at least one packet (194) to the kernel space (154) with a number of software interrupts (204). A driver (176) associated with the kernel space (154) is operable to distribute the at least one packet (194) to a subset of the plurality of clients (158, 160, 162, 164) in response to receiving the number of software interrupts (204). The number of software interrupts (204) is less than one software interrupt per packet per client.
    Type: Grant
    Filed: June 16, 2011
    Date of Patent: March 31, 2015
    Assignee: Charles Schwab & Co., Inc.
    Inventors: Andrew David Klager, Robert Lee Rhudy
  • Patent number: 8886841
    Abstract: A computing system architecture is based upon a peer-to-peer, asynchronous model. The architecture specifies a set of infrastructure facilities that comprise an inter-prise operating system. The inter-prise operating system provides all the facilities that make application coding as easy in the peer-to-peer asynchronous model as it is in a hierarchical, synchronous model. Services, which reside in containers, are linked asynchronously by an inter-prise bus and use data from a virtual data store.
    Type: Grant
    Filed: April 19, 2012
    Date of Patent: November 11, 2014
    Assignee: Charles Schwab & Co., Inc.
    Inventors: Neal Goldstein, Adam Richards, David Sherr, David Levy, Chalon Mullins
  • Patent number: 8799243
    Abstract: A system and method providing which provides compliance tracking in a regulated organization. A plurality of users having different positions and roles in an organization are provided with different levels of access to the compliance system, and all regulatory compliance related licensing information is processed through a common compliance engine. The compliance engine operates to monitor the regulatory compliance licensing activities of licensed individuals within the organization. Compliance administrators are provided with a level access to the system which allows the compliance administrator to run searches and generate reports which show the state of various regulatory compliance licensing processes within the organization. Supervisors are provided with a level of access which allows the supervisor to review compliance regulatory licensing activities and tasks for employees they supervise. Customer representatives are able to review their own regulatory compliance information and tasks.
    Type: Grant
    Filed: October 25, 2006
    Date of Patent: August 5, 2014
    Assignee: Charles Schwab & Co., Inc.
    Inventor: Bari Havlik
  • Patent number: 8768800
    Abstract: The invention forecasts a customer's annual withdrawals, manages order of withdrawal, forecasts likelihood that assets at retirement will provide needs for retirement, and provides ability to perform alternative analysis by changing various retirement goals, such as preservation of principal, amount of income desired, or expected length of retirement.
    Type: Grant
    Filed: June 12, 2001
    Date of Patent: July 1, 2014
    Assignee: Charles Schwab & Co., Inc.
    Inventors: Olga Milosavljevic, Mark De Vincenzi, James Peterson
  • Publication number: 20140180966
    Abstract: A method and apparatus for monitoring a items such as stocks and other securities, suitable for use in portable devices, such as personal organizes, wherein instead of separate watch lists, a pool of items being watched is maintained, and the total number of items which can be contained in the pool is intentionally limited to a predefined number, and further wherein each of the items in the pool includes an associated tag which defines a watch list to which it belongs, and the pool of the items being watched can be viewed simultaneously as one coherent collection, or specific watch lists can be displayed.
    Type: Application
    Filed: February 25, 2014
    Publication date: June 26, 2014
    Applicant: CHARLES SCHWAB & CO.
    Inventors: Douglas Corning, Natalie Lera, Jennifer Kwan, Corinne Wayshak, Christopher Burmester
  • Patent number: 8731985
    Abstract: A system and method allows an operator to operate a financial services business under license by a company, with the company or business retaining, at the end of the relationship, the confidential information of the business and some or all of the clients, and the operator agreeing not to solicit those clients or not to solicit those clients using, or otherwise use, the confidential information of the business or the company. The company transforms the office used by the business into one suitable for the business at the company's expense, and optionally using the company logo and décor to provide the appearance that the business is at least related to the company.
    Type: Grant
    Filed: February 2, 2012
    Date of Patent: May 20, 2014
    Assignee: Charles Schwab & Co., Inc.
    Inventors: Greg Maged, Andrew Salesky
  • Patent number: 8700518
    Abstract: A system and method automatically provides financial information to a client without requiring a service representative, increasing the efficiency and accuracy of a financial service transaction when compared to conventional systems, enabling a client to easily and efficiently provide information to the financial service provider, and enabling a financial service provider to easily and efficiently perform various financial services for a client automatically, including complex financial transactions.
    Type: Grant
    Filed: August 15, 2003
    Date of Patent: April 15, 2014
    Assignee: Charles Schwab & Co., Inc.
    Inventor: Alan B. Nathan
  • Patent number: 8701173
    Abstract: A system and method is provided for a distributed computing system where a user can login to a client computer and access a number of different applications installed on web servers. These applications are then provided access to data in mainframe systems without a user having to enter mainframe user id or password information for gaining access to the mainframe system. The system and method can utilize a sign on object which is installed onto the client computer. The sign on object operates to obtain and transmit a security token which authorizes access to the mainframe system, and the security token does not require the use of the cookie data. This system and method can pass the security token through the web server and the web application in an encrypted form which limits security risks.
    Type: Grant
    Filed: February 12, 2010
    Date of Patent: April 15, 2014
    Assignee: Charles Schwab & Co., Inc.
    Inventors: Ian G. Hall, Michael B. Brietzke, Janardhan Kakarla
  • Patent number: 8666871
    Abstract: A system and method allows an adviser/registered representative to act as an adviser to clients at a fee-only broker/custodian, and as a broker to the same clients at an independent broker-dealer. Non-commission-based trades are cleared and settled by the fee-only broker/custodian and commission-based trades are made by the independent broker-dealer using a clearing firm. The clearing firm settles the commissioned trades at the fee-only broker/custodian, where all the assets can be custodied.
    Type: Grant
    Filed: February 28, 2007
    Date of Patent: March 4, 2014
    Assignee: Charles Schwab & Co., Inc.
    Inventor: David E Canter
  • Patent number: 8660929
    Abstract: A method and apparatus for monitoring a items such as stocks and other securities, suitable for use in portable devices, such as personal organizers, wherein instead of separate watch lists, a pool of items being watched is maintained, and the total number of items which can be contained in the pool is intentionally limited to a predefined number, and further wherein each of the items in the pool includes an associated tag which defines a watch list to which it belongs, and the pool of the items being watched can be viewed simultaneously as one coherent collection, or specific watch lists can be displayed.
    Type: Grant
    Filed: April 6, 2012
    Date of Patent: February 25, 2014
    Assignee: Charles Schwab & Co.
    Inventors: Douglas Corning, Natalie Lera, Jennifer Kwan, Corinne Wayshak, Christopher Burmester