Charles Schwab & Co., Inc.

États‑Unis d’Amérique

Retour au propriétaire

1-100 de 649 pour Charles Schwab & Co., Inc. Trier par
Recheche Texte
Affiner par
Type PI
        Marque 386
        Brevet 263
Juridiction
        États-Unis 515
        Canada 91
        Europe 32
        International 11
Date
Nouveautés (dernières 4 semaines) 9
2025 mars (MACJ) 2
2025 février 7
2025 janvier 2
2024 décembre 4
Voir plus
Classe IPC
G06Q 40/00 - FinanceAssuranceStratégies fiscalesTraitement des impôts sur les sociétés ou sur le revenu 30
G06Q 40/04 - TransactionsOpérations boursières, p. ex. actions, marchandises, produits dérivés ou change de devises 28
H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole 24
H04L 9/40 - Protocoles réseaux de sécurité 24
G06Q 40/06 - Gestion de biensPlanification ou analyse financières 19
Voir plus
Classe NICE
36 - Services financiers, assurances et affaires immobilières 265
09 - Appareils et instruments scientifiques et électriques 110
42 - Services scientifiques, technologiques et industriels, recherche et conception 104
41 - Éducation, divertissements, activités sportives et culturelles 94
35 - Publicité; Affaires commerciales 41
Voir plus
Statut
En Instance 64
Enregistré / En vigueur 585
  1     2     3     ...     7        Prochaine page

1.

SYSTEM AND METHOD FOR CAPTURING BY A DEVICE AN IMAGE OF A LIGHT COLORED OBJECT ON A LIGHT COLORED BACKGROUND FOR UPLOADING TO A REMOTE SERVER

      
Numéro d'application 18953590
Statut En instance
Date de dépôt 2024-11-20
Date de la première publication 2025-03-06
Propriétaire Charles Schwab & Co., Inc. (USA)
Inventeur(s) Acuff, Amy L.

Abrégé

A system and method allows a light colored image of an object such as a check to be detected and captured on a light colored background for uploading to a server for processing. Detection involves detecting edges of objects on the image, drawing a rectangle around the detected edges, testing for an aspect ratio of the rectangle within an approved range, testing for the rectangle being outside of a margin of the image and being a certain percentage of the image, and testing for blur within a tolerable range.

Classes IPC  ?

  • G06V 10/98 - Détection ou correction d’erreurs, p. ex. en effectuant une deuxième exploration du motif ou par intervention humaineÉvaluation de la qualité des motifs acquis
  • G06T 1/20 - Architectures de processeursConfiguration de processeurs p. ex. configuration en pipeline
  • G06T 3/40 - Changement d'échelle d’images complètes ou de parties d’image, p. ex. agrandissement ou rétrécissement
  • G06T 7/00 - Analyse d'image
  • G06T 7/13 - Détection de bords
  • G06T 7/136 - DécoupageDétection de bords impliquant un seuillage
  • G06V 10/10 - Acquisition d’images
  • G06V 10/25 - Détermination d’une région d’intérêt [ROI] ou d’un volume d’intérêt [VOI]
  • G06V 10/26 - Segmentation de formes dans le champ d’imageDécoupage ou fusion d’éléments d’image visant à établir la région de motif, p. ex. techniques de regroupementDétection d’occlusion
  • G06V 10/44 - Extraction de caractéristiques locales par analyse des parties du motif, p. ex. par détection d’arêtes, de contours, de boucles, d’angles, de barres ou d’intersectionsAnalyse de connectivité, p. ex. de composantes connectées

2.

SYSTEMS AND METHODS FOR ITERATIVE GENERATION AND PLOTTING OF MACHINE LEARNING OUTCOMES ON A USER INTERFACE

      
Numéro d'application 18953548
Statut En instance
Date de dépôt 2024-11-20
Date de la première publication 2025-03-06
Propriétaire Charles Schwab & Co., Inc (USA)
Inventeur(s)
  • Howell, Randal Scott
  • Theodorakos, Nicholas

Abrégé

A system includes at least one processor and a memory. The memory stores an account database and a scenario database. Each scenario includes a set of rules to apply to account parameters to determine adjusted account parameters. The memory stores instructions that, upon execution, cause the at least one processor to, in response to receiving a request including a first scenario of the set of scenarios, identify a first set of rules from the scenario database corresponding to the first scenario. The instructions cause the processor to obtain first account parameters of the first account and adjust the first account parameters based on the first set of rules. The instructions cause the processor to calculate a set of outcome metrics of the first account based on the adjusted account parameters and plot the set of outcome metrics based on a plot type included in the request.

Classes IPC  ?

  • G06N 5/046 - Inférence en avantSystèmes de production
  • G06Q 40/06 - Gestion de biensPlanification ou analyse financières

3.

MACHINE-LEARNING SYSTEM FOR CLICKSTREAM-BASED CONTENT INTEREST PREDICTION

      
Numéro d'application 18944551
Statut En instance
Date de dépôt 2024-11-12
Date de la première publication 2025-02-27
Propriétaire Charles Schwab & Co., Inc. (USA)
Inventeur(s)
  • Siddiqui, Tajdar Shameem
  • Filios, Stephen
  • Schroeder, Michelle
  • Ahlstrom, Logan Sommers

Abrégé

A method includes receiving client data of a client that includes at least one of clickstream data and analytic data of the client. For each of a number of trained machine learning (ML) models corresponding, respectively, to a number of campaigns, campaign-specific features are extracted from the client data, and a campaign interest prediction score is generated by inputting the campaign-specific features extracted for the ML model into the ML model. At least one campaign, from among the plurality of campaigns, is assigned to the client based on the generated campaign interest prediction scores. The clickstream data includes a plurality of pages visited by the client, and the analytic data of the client includes at least one of phone call data, chat message data, email data, or survey data of the client.

Classes IPC  ?

  • G06Q 30/0242 - Détermination de l’efficacité des publicités
  • G06F 18/2415 - Techniques de classification relatives au modèle de classification, p. ex. approches paramétriques ou non paramétriques basées sur des modèles paramétriques ou probabilistes, p. ex. basées sur un rapport de vraisemblance ou un taux de faux positifs par rapport à un taux de faux négatifs
  • G06N 5/046 - Inférence en avantSystèmes de production
  • G06N 20/00 - Apprentissage automatique

4.

BYTE QUEUE PARSING IN HIGH-PERFORMANCE NETWORK MESSAGING ARCHITECTURE

      
Numéro d'application 18938542
Statut En instance
Date de dépôt 2024-11-06
Date de la première publication 2025-02-20
Propriétaire Charles Schwab & Co., Inc. (USA)
Inventeur(s) Tesse, Eric

Abrégé

A computationally-efficient system for encoding a message object implements instructions including determining a token of the message object. The token identifies a structure of the message object. The instructions include obtaining a dictionary definition based on the token. The dictionary definition describes the structure of the message. The message includes multiple entries. Each of the entries is characterized by a data type and a field identifier. The dictionary definition defines an order of the entries. The instructions include, according to an order specified by the dictionary definition, selecting each entry of a set of entries in the message in sequence and writing the entry to a byte queue exclusive of the data type and the field identifier. The instructions include initiating transmission of the byte queue over a communications network.

Classes IPC  ?

  • G06F 16/23 - Mise à jour
  • G06F 12/02 - Adressage ou affectationRéadressage
  • G06F 16/22 - IndexationStructures de données à cet effetStructures de stockage
  • G06F 16/2455 - Exécution des requêtes
  • G06F 16/903 - Requêtes
  • H04L 69/324 - Protocoles de communication intra-couche entre entités paires ou définitions d'unité de données de protocole [PDU] dans la couche liaison de données [couche OSI 2], p. ex. HDLC

5.

SYSTEMS AND METHODS FOR CONFIGURABLE ORDERED TRANSFORMATION OF DATABASE CONTENT

      
Numéro d'application 18939762
Statut En instance
Date de dépôt 2024-11-07
Date de la première publication 2025-02-20
Propriétaire Charles Schwab & Co., Inc. (USA)
Inventeur(s)
  • Watts, Sean William
  • Vornovitskiy, Iv, Igor

Abrégé

A system includes processor hardware and memory hardware that stores instructions. The instructions include, in response to receiving a request, determining a request type of the request, retrieving a first set of collected information, and selecting a first set of instructions corresponding to the request type. The instructions include constructing a first result by executing each instruction of the first set of instructions to create the first entry as a nested entry within the first result including data of the first set of collected information identified in the first set of instructions as nested or retrieve first data of the first set of collected information identified by the first instruction and add the first data to the first entry of the first result. The instructions include transforming a display of the operator device to complete a set of fields displayed on the display with corresponding entries of the first result.

Classes IPC  ?

  • G06F 16/16 - Opérations sur les fichiers ou les dossiers, p. ex. détails des interfaces utilisateur spécialement adaptées aux systèmes de fichiers
  • G06F 9/30 - Dispositions pour exécuter des instructions machines, p. ex. décodage d'instructions
  • G06F 9/38 - Exécution simultanée d'instructions, p. ex. pipeline ou lecture en mémoire
  • G06F 9/48 - Lancement de programmes Commutation de programmes, p. ex. par interruption
  • G06F 16/182 - Systèmes de fichiers distribués
  • G06F 40/174 - Remplissage de formulairesFusion
  • G06F 40/205 - Analyse syntaxique

6.

SYSTEM AND METHOD FOR ROUTING REQUESTS FOR EVENTS

      
Numéro d'application 18928438
Statut En instance
Date de dépôt 2024-10-28
Date de la première publication 2025-02-13
Propriétaire Charles Schwab & Co., Inc. (USA)
Inventeur(s)
  • Chaudhary, Shahbaz
  • Robischon, Justin
  • Blomberg, Jodi

Abrégé

A system and method receives a request for an event that is not fully specified, and predicts sufficient details of the event to instruct a hardware distributor to route the request to an agent that can handle the predicted request.

Classes IPC  ?

  • G06F 9/54 - Communication interprogramme
  • G06N 7/01 - Modèles graphiques probabilistes, p. ex. réseaux probabilistes

7.

SYSTEM AND METHOD FOR MANAGING FRACTIONAL SHARES OF EXCHANGE TRADED FUNDS IN RETIREMENT PLANS

      
Numéro d'application 18783716
Statut En instance
Date de dépôt 2024-07-25
Date de la première publication 2025-02-13
Propriétaire Charles Schwab & Co., Inc. (USA)
Inventeur(s)
  • Cass, Jeffrey
  • Dallas, Lisa
  • Smith, Clint

Abrégé

A method for processing a plurality of orders of shares of exchange traded funds for retirement plans includes providing a pool of at least one share of each of the exchange traded funds to be traded by the retirement plans, receiving an order from a retirement plan that specifies a first amount other than a whole number of shares of an exchange traded fund, identifying a second amount that is a whole number of shares nearest to the first amount, adding, from the pool, a number of shares to the first amount such that a sum of the number of shares and the first amount equals the second amount, directing an exchange to execute a trade for the second amount, and allocating the first amount to the retirement plan and a difference between the first amount and the second amount to the pool.

Classes IPC  ?

  • G06Q 40/04 - TransactionsOpérations boursières, p. ex. actions, marchandises, produits dérivés ou change de devises

8.

SYSTEM AND METHOD FOR DOCUMENT REVIEW AND APPROVAL

      
Numéro d'application 18927350
Statut En instance
Date de dépôt 2024-10-25
Date de la première publication 2025-02-06
Propriétaire Charles Schwab & Co., Inc. (USA)
Inventeur(s)
  • Pearson, William
  • Gotlieb, Charles E.

Abrégé

A system and method identify the review order of a set of documents and then send documents to parties for review according to the precedence identified. The parties review the documents and provide approvals or rejections. The documents approved may be used to open accounts.

Classes IPC  ?

  • G06Q 50/18 - Services juridiques
  • G06F 40/174 - Remplissage de formulairesFusion
  • G06V 30/413 - Classification de contenu, p. ex. de textes, de photographies ou de tableaux
  • G06V 30/414 - Extraction de la structure géométrique, p. ex. arborescenceDécoupage en blocs, p. ex. boîtes englobantes pour les éléments graphiques ou textuels
  • G06V 30/416 - Extraction de la structure logique, p. ex. chapitres, sections ou numéros de pageIdentification des éléments de document, p. ex. des auteurs

9.

METHOD, DEVICE, AND NON-TRANSITORY COMPUTER READABLE MEDIUM FOR GENERATING AND MANAGING CRYPTOGRAPHIC KEYS

      
Numéro d'application 18363210
Statut En instance
Date de dépôt 2023-08-01
Date de la première publication 2025-02-06
Propriétaire Charles Schwab & Co., Inc (USA)
Inventeur(s) Zubovsky, Valery

Abrégé

An authorization server, method, and non-transitory computer readable medium for generating and managing at least one access token associated with a client. The authorization server may include a memory configured to store computer readable instructions; and processing circuitry configured to execute the computer readable instructions to cause the authorization server to, compute an encryption key based on information associated with a user session, embed the encryption key into the at least one access token, map, within a database, the at least one access token to an access token handle associated with the client, return the access token handle to the client, and selectively provide the access token to at least one web Application Programming Interface (API) in response to receipt of the access token handle from the at least one web API.

Classes IPC  ?

  • H04L 9/32 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système
  • H04L 9/08 - Répartition de clés

10.

SYSTEMS AND METHODS FOR COMPUTING DATABASE INTERACTIONS AND EVALUATING INTERACTION PARAMETERS

      
Numéro d'application 18911327
Statut En instance
Date de dépôt 2024-10-10
Date de la première publication 2025-01-30
Propriétaire Charles Schwab & Co., Inc. (USA)
Inventeur(s)
  • Howell, Randal Scott
  • Hains, Eric John
  • Webster, Justin Wayne

Abrégé

A method includes storing a test database of tests and corresponding test rules, storing a user information database, storing a profile database, and storing a threshold database including thresholds corresponding to test scores and similarity scores. The method includes, in response to receiving interaction parameters of an interaction performed by a user, identifying a set of tests based on the interaction parameters. The method includes, for each of the set of tests: calculating a score using user data of the user, corresponding test rules, and the interaction parameters; adjusting the score based on the user's profile; obtaining a threshold corresponding to the identified test; and, in response to the score exceeding the threshold, categorizing the interaction within a first category. The method also includes generating and transmitting an alert in response to the interaction being categorized within the first category.

Classes IPC  ?

  • G06F 21/62 - Protection de l’accès à des données via une plate-forme, p. ex. par clés ou règles de contrôle de l’accès
  • G06F 11/32 - Surveillance du fonctionnement avec indication visuelle du fonctionnement de la machine
  • G06F 18/22 - Critères d'appariement, p. ex. mesures de proximité
  • G06N 20/00 - Apprentissage automatique

11.

APPARATUS FOR DETECTING AND HANDLING ANOMALOUS BEHAVIOR BY USERS AND OTHER ENTITIES

      
Numéro d'application 18891323
Statut En instance
Date de dépôt 2024-09-20
Date de la première publication 2025-01-09
Propriétaire Charles Schwab & Co., Inc. (USA)
Inventeur(s)
  • Young, Barrington
  • Gotlieb, Charles E.

Abrégé

A system and method collects activity data from one or more data sources recording activities of users and other entities and identifies anomalous activity using a statistical analysis of behaviors that are defined using one or more activities, optionally performed in a sequence, optionally performed within a limited time period, and optionally meeting or being excluded from, a filter. The analysis may incorporate the use of a normal, and any number of special, periods, where the analysis uses data from prior periods of the same type.

Classes IPC  ?

  • G06F 16/335 - Filtrage basé sur des données supplémentaires, p. ex. sur des profils d’utilisateurs ou de groupes
  • G06F 17/18 - Opérations mathématiques complexes pour l'évaluation de données statistiques
  • G06F 21/55 - Détection d’intrusion locale ou mise en œuvre de contre-mesures
  • G06Q 40/12 - Comptabilité

12.

System and method for authenticating users using weak authentication techniques, with differences for different features

      
Numéro d'application 17707918
Numéro de brevet 12182235
Statut Délivré - en vigueur
Date de dépôt 2022-03-29
Date de la première publication 2024-12-31
Date d'octroi 2024-12-31
Propriétaire CHARLES SCHWAB & CO., INC. (USA)
Inventeur(s)
  • Zubovsky, Valery
  • Gotlieb, Charles E.

Abrégé

A system and method uses different authentication techniques, including weak passive authentication techniques, to authenticate users by generating a score and comparing it to a threshold selected according to the feature the user is requesting.

Classes IPC  ?

  • G06F 21/31 - Authentification de l’utilisateur
  • G06F 21/46 - Structures ou outils d’administration de l’authentification par la création de mots de passe ou la vérification de la solidité des mots de passe

13.

OMNI-CHANNEL CONTENT MAPPER FRAMEWORK

      
Numéro d'application US2024020707
Numéro de publication 2024/258468
Statut Délivré - en vigueur
Date de dépôt 2024-03-20
Date de publication 2024-12-19
Propriétaire CHARLES SCHWAB & CO., INC. (USA)
Inventeur(s)
  • Gamshad, Mohsen
  • Billa, Satya
  • Hister, Chris
  • Kandi, Vishu
  • Joshi, Nicky

Abrégé

A system, apparatus, method, and non-transitory computer readable medium for providing an omni-channel content mapper framework may include a server caused to receive a content request from at least one user device, the content request including a unique content identifier associated with the requested content and desired content type information corresponding to the requested content, determine a desired content mapper (CM) plugin corresponding to the desired content type information from a plurality of CM plugins, obtain content data corresponding to the unique content identifier from a content database, generate an application-agnostic structured data document using the determined content mapper plugin, the application-agnostic structured data document including the obtained content data, and transmit the application-agnostic structured data document to the at least one user device in response to the content request.

Classes IPC  ?

  • G06F 16/957 - Optimisation de la navigation, p. ex. mise en cache ou distillation de contenus
  • G06F 16/958 - Organisation ou gestion de contenu de sites Web, p. ex. publication, conservation de pages ou liens automatiques

14.

System and method for capturing by a device an image of a light colored object on a light colored background for uploading to a remote server

      
Numéro d'application 18149303
Numéro de brevet 12169967
Statut Délivré - en vigueur
Date de dépôt 2023-01-03
Date de la première publication 2024-12-17
Date d'octroi 2024-12-17
Propriétaire CHARLES SCHWAB & CO., INC. (USA)
Inventeur(s) Acuff, Amy L.

Abrégé

A system and method allows a light colored image of an object such as a check to be detected and captured on a light colored background for uploading to a server for processing. Detection involves detecting edges of objects on the image, drawing a rectangle around the detected edges, testing for an aspect ratio of the rectangle within an approved range, testing for the rectangle being outside of a margin of the image and being a certain percentage of the image, and testing for blur within a tolerable range.

Classes IPC  ?

  • G06V 10/98 - Détection ou correction d’erreurs, p. ex. en effectuant une deuxième exploration du motif ou par intervention humaineÉvaluation de la qualité des motifs acquis
  • G06T 1/20 - Architectures de processeursConfiguration de processeurs p. ex. configuration en pipeline
  • G06T 3/40 - Changement d'échelle d’images complètes ou de parties d’image, p. ex. agrandissement ou rétrécissement
  • G06T 7/00 - Analyse d'image
  • G06T 7/13 - Détection de bords
  • G06T 7/136 - DécoupageDétection de bords impliquant un seuillage
  • G06V 10/10 - Acquisition d’images
  • G06V 10/25 - Détermination d’une région d’intérêt [ROI] ou d’un volume d’intérêt [VOI]
  • G06V 10/26 - Segmentation de formes dans le champ d’imageDécoupage ou fusion d’éléments d’image visant à établir la région de motif, p. ex. techniques de regroupementDétection d’occlusion
  • G06V 10/44 - Extraction de caractéristiques locales par analyse des parties du motif, p. ex. par détection d’arêtes, de contours, de boucles, d’angles, de barres ou d’intersectionsAnalyse de connectivité, p. ex. de composantes connectées

15.

OMNI-CHANNEL CONTENT MAPPER FRAMEWORK

      
Numéro d'application 18333444
Statut En instance
Date de dépôt 2023-06-12
Date de la première publication 2024-12-12
Propriétaire Charles Schwab & Co., Inc (USA)
Inventeur(s)
  • Gamshad, Mohsen
  • Billa, Satya
  • Hister, Chris
  • Kandi, Vishu
  • Joshi, Nicky

Abrégé

A system, apparatus, method, and non-transitory computer readable medium for providing an omni-channel content mapper framework may include a server caused to receive a content request from at least one user device, the content request including a unique content identifier associated with the requested content and desired content type information corresponding to the requested content, determine a desired content mapper (CM) plugin corresponding to the desired content type information from a plurality of CM plugins, obtain content data corresponding to the unique content identifier from a content database, generate an application-agnostic structured data document using the determined content mapper plugin, the application-agnostic structured data document including the obtained content data, and transmit the application-agnostic structured data document to the at least one user device in response to the content request.

Classes IPC  ?

  • G06F 16/958 - Organisation ou gestion de contenu de sites Web, p. ex. publication, conservation de pages ou liens automatiques

16.

System and method for document review and approval

      
Numéro d'application 16424438
Numéro de brevet 12165231
Statut Délivré - en vigueur
Date de dépôt 2019-05-28
Date de la première publication 2024-12-10
Date d'octroi 2024-12-10
Propriétaire CHARLES SCHWAB & CO., INC. (USA)
Inventeur(s)
  • Pearson, William
  • Gotlieb, Charles E.

Abrégé

A system and method identifies the review order of a set of documents and then sends documents to parties for review according to the precedence identified. The parties review the documents and provide approvals or rejections. The documents approved may be used to open accounts.

Classes IPC  ?

  • G06F 40/174 - Remplissage de formulairesFusion
  • G06Q 50/18 - Services juridiques
  • G06V 30/413 - Classification de contenu, p. ex. de textes, de photographies ou de tableaux
  • G06V 30/414 - Extraction de la structure géométrique, p. ex. arborescenceDécoupage en blocs, p. ex. boîtes englobantes pour les éléments graphiques ou textuels
  • G06V 30/416 - Extraction de la structure logique, p. ex. chapitres, sections ou numéros de pageIdentification des éléments de document, p. ex. des auteurs

17.

FACILITATING INTER-SYSTEM DATA TRANSFER WITH SERALIZED DATA OBJECTS

      
Numéro d'application 18774158
Statut En instance
Date de dépôt 2024-07-16
Date de la première publication 2024-11-07
Propriétaire Charles Schwab & Co., Inc. (USA)
Inventeur(s)
  • Wysocki, Kevin Michael
  • Schroeder, Michelle

Abrégé

A computer server includes processor and processing circuitry. The processing circuitry executes instructions to cause the computer server to select, from a database, a user from a plurality of users, encode a unique identifier for the selected user into an image uniform resource locator (URL), transmit a communication incorporating the image URL to a user agent associated with the selected user, receive, from the user agent, a hypertext transfer protocol (HTTP) request for an image associated with the image URL, parse the received HTTP request to identify whether an impression cookie is present, and in response to the impression cookie being present, extract a set of impressions from the impression cookie and generate a new impression cookie based on the extracted set of impressions.

Classes IPC  ?

  • B65D 81/26 - Adaptations pour empêcher la détérioration ou l'altération du contenuApplications au réceptacle ou au matériau d'emballage d'agents de conservation des aliments, de fongicides, d'insecticides ou de produits repoussant les animaux avec dispositifs pour évacuer ou absorber les fluides, p. ex. s'écoulant du contenuEmploi de produits empêchant la corrosion ou de dessiccateurs
  • B32B 1/00 - Produits stratifiés ayant une forme non plane
  • B32B 7/12 - Liaison entre couches utilisant des adhésifs interposés ou des matériaux interposés ayant des propriétés adhésives
  • B32B 27/08 - Produits stratifiés composés essentiellement de résine synthétique comme seul composant ou composant principal d'une couche adjacente à une autre couche d'une substance spécifique d'une résine synthétique d'une sorte différente
  • B32B 27/20 - Produits stratifiés composés essentiellement de résine synthétique caractérisée par l'emploi d'additifs particuliers utilisant des charges, des pigments, des agents thixotropiques
  • B32B 27/30 - Produits stratifiés composés essentiellement de résine synthétique comprenant une résine vinyliqueProduits stratifiés composés essentiellement de résine synthétique comprenant une résine acrylique
  • B32B 27/32 - Produits stratifiés composés essentiellement de résine synthétique comprenant des polyoléfines
  • B65B 11/52 - Enserrage d'objets ou de quantités de matériau en plaçant le contenu entre deux feuilles, p. ex. des feuilles comportant des poches, et en fixant ensemble leurs bords libres opposés une des feuilles étant rendue plastique, p. ex. par chauffage, et forcée par la pression exercée par un fluide, p. ex. à l'aide du vide, à s'engager avec l'autre feuille et avec le contenu, p. ex. emballage sous peau
  • B65B 25/06 - Emballage des tranches ou morceaux de viande, fromages ou autres produits mous ou collants de formes particulières
  • B65B 31/02 - Remplissage, fermeture, ou remplissage et fermeture, de réceptacles dans des chambres maintenues en dépression ou en surpression ou contenant une atmosphère spéciale, p. ex. du gaz inerte
  • B65B 51/22 - Application ou production de chaleur ou de pression ou les deux à la fois par friction, par des ultrasons ou par haute fréquence
  • B65D 65/40 - Emploi de stratifiés pour des buts particuliers d'emballage
  • B65D 77/04 - Objets ou matériaux enfermés dans plusieurs réceptacles disposés les uns dans les autres
  • G06Q 30/02 - MarketingEstimation ou détermination des prixCollecte de fonds
  • G06Q 30/0251 - Publicités ciblées
  • H04L 67/02 - Protocoles basés sur la technologie du Web, p. ex. protocole de transfert hypertexte [HTTP]

18.

METHOD, DEVICE, AND NON-TRANSITORY COMPUTER READABLE MEDIUM FOR OBFUSCATING DATA

      
Numéro d'application 18306458
Statut En instance
Date de dépôt 2023-04-25
Date de la première publication 2024-10-31
Propriétaire Charles Schwab & Co., Inc. (USA)
Inventeur(s)
  • Roth, Valerie
  • Lind, Brandon
  • Lucas, Stephanie
  • Mendoza, Maribel

Abrégé

A device, method, and non-transitory computer readable medium for obfuscating text data by selectively masking incoming tokens within the text data based on allowed tokens within an allow list, and storing a result thereof within a memory.

Classes IPC  ?

  • G06F 21/62 - Protection de l’accès à des données via une plate-forme, p. ex. par clés ou règles de contrôle de l’accès

19.

METHOD, DEVICE, AND NON-TRANSITORY COMPUTER READABLE MEDIUM FOR OBFUSCATING DATA

      
Numéro d'application US2024018848
Numéro de publication 2024/226176
Statut Délivré - en vigueur
Date de dépôt 2024-03-07
Date de publication 2024-10-31
Propriétaire CHARLES SCHWAB & CO., INC (USA)
Inventeur(s)
  • Roth, Valerie
  • Lind, Brandon
  • Lucas, Stephanie
  • Mendoza, Maribel

Abrégé

A device, method, and non-transitory computer readable medium for obfuscating text data by selectively masking incoming tokens within the text data based on allowed tokens within an allow list, and storing a result thereof within a memory.

Classes IPC  ?

  • H04L 9/40 - Protocoles réseaux de sécurité
  • G06F 21/62 - Protection de l’accès à des données via une plate-forme, p. ex. par clés ou règles de contrôle de l’accès
  • H04W 12/02 - Protection de la confidentialité ou de l'anonymat, p. ex. protection des informations personnellement identifiables [PII]

20.

METHOD, APPARATUS, SYSTEM, AND NON-TRANSITORY COMPUTER READABLE MEDIUM FOR DETECTING ANOMALOUS USER ACCESS BEHAVIORS

      
Numéro d'application 18304245
Statut En instance
Date de dépôt 2023-04-20
Date de la première publication 2024-10-24
Propriétaire Charles Schwab & Co., Inc (USA)
Inventeur(s)
  • Kumar, Rajneesh
  • Walker, William
  • Abouseido, Bashar

Abrégé

A server for detecting anomalies associated with users accessing a network is caused to receive a dataset including static data and dynamic data. The static data includes location data of resources associated with the network and user data, and the dynamic data includes user access events. The server is further caused to detect, with a plurality of unsupervised machine learning models, an anomaly associated with a user accessing the network based on the static data and the dynamic data, determine whether the detected anomaly is critical, and in response to determining the detected anomaly is critical, generate and transmit a security alert specific to the detected anomaly to a security operation center. Other example servers, systems, apparatuses, methods, and non-transitory computer readable medium for detecting anomalies associated with users accessing a network are also disclosed.

Classes IPC  ?

21.

METHOD, APPARATUS, SYSTEM, AND NON-TRANSITORY COMPUTER READABLE MEDIUM FOR DETECTING ANOMALOUS USER ACCESS BEHAVIORS

      
Numéro d'application US2024020203
Numéro de publication 2024/220182
Statut Délivré - en vigueur
Date de dépôt 2024-03-15
Date de publication 2024-10-24
Propriétaire CHARLES SCHWAB & CO., INC. (USA)
Inventeur(s)
  • Kumar, Rajneesh
  • Walker, William
  • Abouseido, Bashar

Abrégé

A server for detecting anomalies associated with users accessing a network is caused to receive a dataset including static data and dynamic data. The static data includes location data of resources associated with the network and user data, and the dynamic data includes user access events. The server is further caused to detect, with a plurality of unsupervised machine learning models, an anomaly associated with a user accessing the network based on the static data and the dynamic data, determine whether the detected anomaly is critical, and in response to determining the detected anomaly is critical, generate and transmit a security alert specific to the detected anomaly to a security operation center. Other example servers, systems, apparatuses, methods, and non-transitory computer readable medium for detecting anomalies associated with users accessing a network are also disclosed.

Classes IPC  ?

  • G06F 21/55 - Détection d’intrusion locale ou mise en œuvre de contre-mesures
  • H04L 9/40 - Protocoles réseaux de sécurité
  • G06N 3/08 - Méthodes d'apprentissage
  • G06N 3/088 - Apprentissage non supervisé, p. ex. apprentissage compétitif

22.

METHOD, APPARATUS, SYSTEM, AND NON-TRANSITORY COMPUTER READABLE MEDIUM FOR PRESERVING TRADING TIME SERIES

      
Numéro d'application US2024020721
Numéro de publication 2024/215454
Statut Délivré - en vigueur
Date de dépôt 2024-03-20
Date de publication 2024-10-17
Propriétaire CHARLES SCHWAB & CO., INC. (USA)
Inventeur(s)
  • Ahlstrom, Logan
  • Freisthler, Jeff

Abrégé

A system, apparatus, method, and non-transitory computer readable medium for performing co-trading changepoint detection may include a server caused to, receive a transaction dataset, the transaction dataset including a plurality of transactions for analysis, each transaction of the plurality of transactions associated with a user account involved in the transaction, a transaction object involved in the transaction, and transaction timestamp information corresponding to a time of occurrence of the transaction, the user account being one of a plurality of user accounts, generate a first network graph based on the transaction dataset, the first network graph including object nodes and user account nodes representing each of the transactions of the transaction dataset, transform the first network graph into at least one time-dependent transformed graph, and generate at least one potential fraud alert based on results of the network analysis.

Classes IPC  ?

  • G06Q 20/40 - Autorisation, p. ex. identification du payeur ou du bénéficiaire, vérification des références du client ou du magasinExamen et approbation des payeurs, p. ex. contrôle des lignes de crédit ou des listes négatives
  • G06Q 40/04 - TransactionsOpérations boursières, p. ex. actions, marchandises, produits dérivés ou change de devises

23.

SCHWAB TRADING POWERED BY AMERITRADE

      
Numéro de série 98796382
Statut En instance
Date de dépôt 2024-10-11
Propriétaire Charles Schwab & Co., Inc. ()
Classes de Nice  ?
  • 38 - Services de télécommunications
  • 36 - Services financiers, assurances et affaires immobilières
  • 41 - Éducation, divertissements, activités sportives et culturelles

Produits et services

Providing on-line chat rooms and electronic bulletin boards for transmission of messages among users in the field of finance and financial investments Electronic financial trading services; Financial analysis; Financial investment brokerage services; Financial portfolio management; Financial risk assessment services; Organization of online stock exchanges for the benefit of the trade of stocks and other financial securities; Providing information and research in the field of finance and financial investments; Securities brokerage services; Securities trading and investing services for others via the internet Personal coaching services in the field of finance and financial investments; Providing a web site featuring non-downloadable instructional videos in the field of finance; Providing a website featuring non-downloadable articles in the field of finance and financial investments; Providing a website featuring non-downloadable audio recordings in the field of finance and financial investments; Providing on-line training courses, seminars, webcasts, and workshops in the field of finance and financial investments

24.

SCHWAB TRADING

      
Numéro de série 98796386
Statut En instance
Date de dépôt 2024-10-11
Propriétaire Charles Schwab & Co., Inc. ()
Classes de Nice  ?
  • 38 - Services de télécommunications
  • 36 - Services financiers, assurances et affaires immobilières
  • 41 - Éducation, divertissements, activités sportives et culturelles

Produits et services

Providing on-line chat rooms and electronic bulletin boards for transmission of messages among users in the field of finance and financial investments Electronic financial trading services; Financial analysis; Financial investment brokerage services; Financial portfolio management; Financial risk assessment services; Organization of online stock exchanges for the benefit of the trade of stocks and other financial securities; Providing information and research in the field of finance and financial investments; Securities brokerage services; Securities trading and investing services for others via the internet Personal coaching services in the field of finance and financial investments; Providing a web site featuring non-downloadable instructional videos in the field of finance; Providing a website featuring non-downloadable articles in the field of finance and financial investments; Providing a website featuring non-downloadable audio recordings in the field of finance and financial investments; Providing on-line training courses, seminars, webcasts, and workshops in the field of finance and financial investments

25.

METHOD, APPARATUS, SYSTEM, AND NON-TRANSITORY COMPUTER READABLE MEDIUM FOR PRESERVING TRADING TIME SERIES

      
Numéro d'application 18297936
Statut En instance
Date de dépôt 2023-04-10
Date de la première publication 2024-10-10
Propriétaire Charles Schwab & Co., Inc (USA)
Inventeur(s)
  • Ahlstrom, Logan
  • Freisthler, Jeff

Abrégé

A system, apparatus, method, and non-transitory computer readable medium for performing co-trading changepoint detection may include a server caused to, receive a transaction dataset, the transaction dataset including a plurality of transactions for analysis, each transaction of the plurality of transactions associated with a user account involved in the transaction, a transaction object involved in the transaction, and transaction timestamp information corresponding to a time of occurrence of the transaction, the user account being one of a plurality of user accounts, generate a first network graph based on the transaction dataset, the first network graph including object nodes and user account nodes representing each of the transactions of the transaction dataset, transform the first network graph into at least one time-dependent transformed graph, and generate at least one potential fraud alert based on results of the network analysis.

Classes IPC  ?

  • G06Q 20/40 - Autorisation, p. ex. identification du payeur ou du bénéficiaire, vérification des références du client ou du magasinExamen et approbation des payeurs, p. ex. contrôle des lignes de crédit ou des listes négatives

26.

RECOMMENDATION SYSTEM FOR PROVIDING PERSONALIZED AND MIXED CONTENT ON A USER INTERFACE BASED ON CONTENT AND USER SIMILARITY

      
Numéro d'application 18741225
Statut En instance
Date de dépôt 2024-06-12
Date de la première publication 2024-10-03
Propriétaire Charles Schwab & Co., Inc. (USA)
Inventeur(s)
  • Ahlstrom, Logan Sommers
  • Tappeta Venkata, Ravindra Reddy
  • Law, Sean Ming-Yin
  • Walston, Joseph Clark
  • Lokineni, Raviteja
  • Narregudem, Dayanand

Abrégé

A recommendation system includes a content similarity analyzer configured to determine a first set of content item identifiers similar to a set of viewed content items based on respective similarity scores and add them to a first list. A similar user content extraction module identifies a set of similar user identifiers from a user similarity database; obtains, based on respective viewing histories of the set, a second set of content item identifiers; and adds them to the first list. The recommendation system includes a content filter configured to select a subset of content item identifiers from the first list based on the corresponding similarity scores between content item identifiers of the first list and a viewing history. The content filter is configured to transmit the subset of content item identifiers for display of the corresponding content items via a web portal on a user interface of a first user device.

Classes IPC  ?

  • G06F 16/9535 - Adaptation de la recherche basée sur les profils des utilisateurs et la personnalisation
  • G06F 3/0482 - Interaction avec des listes d’éléments sélectionnables, p. ex. des menus
  • G06F 9/451 - Dispositions d’exécution pour interfaces utilisateur
  • G06F 16/2457 - Traitement des requêtes avec adaptation aux besoins de l’utilisateur
  • G06F 16/28 - Bases de données caractérisées par leurs modèles, p. ex. des modèles relationnels ou objet
  • G06F 16/951 - IndexationTechniques d’exploration du Web
  • G06F 16/9538 - Présentation des résultats des requêtes
  • G06F 16/955 - Recherche dans le Web utilisant des identifiants d’information, p. ex. des localisateurs uniformisés de ressources [uniform resource locators - URL]

27.

SYSTEM AND METHOD FOR ASSISTING INDIVIDUALS IN ASSESSING AND IMPROVING THEIR BEHAVIOR REGARDING FINANCIAL AND OTHER-THAN-FINANCIAL PLANNING BASED ON THEIR PERSONAL CIRCUMSTANCES AND ASSISTING WITH IMPLEMENTING SUCH PLANS

      
Numéro d'application 18738362
Statut En instance
Date de dépôt 2024-06-10
Date de la première publication 2024-10-03
Propriétaire Charles Schwab & Co., Inc. (USA)
Inventeur(s)
  • Riepe, Mark
  • Jamison, Mark

Abrégé

A system and method identifies a score for a user using the user's response to questions from a number of different financial and other-than-financial planning dimensions.

Classes IPC  ?

28.

THINKORSWIM

      
Numéro de série 98772722
Statut En instance
Date de dépôt 2024-09-26
Propriétaire Charles Schwab & Co., Inc. ()
Classes de Nice  ?
  • 38 - Services de télécommunications
  • 09 - Appareils et instruments scientifiques et électriques
  • 36 - Services financiers, assurances et affaires immobilières
  • 41 - Éducation, divertissements, activités sportives et culturelles
  • 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

Providing on-line chat rooms and electronic bulletin boards for transmission of messages among users in the field of finance and financial investments Downloadable educational media, namely, video recordings, multimedia files, and audio files featuring information in the field of finance and financial investments; Downloadable educational publications, namely, printable training materials, newsletters, and articles in the field of finance and financial investments; Downloadable software for electronically trading securities, financial planning, financial analysis, financial account management, and portfolio management in the field of finance and financial investments Electronic financial trading services; Financial analysis; Financial investment brokerage services; Financial portfolio management; Financial risk assessment services; Organization of online stock exchanges for the benefit of the trade of stocks and other financial securities; Providing information and research in the field of finance and financial investments; Securities brokerage services; Securities trading and investing services for others via the internet Personal coaching services in the field of finance and financial investments; Providing a web site featuring non-downloadable instructional videos in the field of finance; Providing a website featuring non-downloadable articles in the field of finance and financial investments; Providing on-line training courses, seminars, webcasts, and workshops in the field of finance and financial investments; Providing a website featuring non-downloadable audio recordings in the field of finance and financial investments Computer services, namely, creating an on-line community for registered users to participate in discussions in the fields of finance and investments; Providing on-line non-downloadable software for electronically trading securities, financial planning, financial analysis, financial account management, and portfolio management in the fields of finance and financial investments; Platform as a service (PAAS) featuring computer software platforms for electronically trading securities, financial planning, financial analysis, financial account management, and portfolio management in the fields of finance and financial investments; Software as a service (SAAS) services featuring software for electronically trading securities, financial planning, financial analysis, financial account management, and portfolio management in the fields of finance and financial investments

29.

Miscellaneous Design

      
Numéro de série 98772730
Statut En instance
Date de dépôt 2024-09-26
Propriétaire Charles Schwab & Co., Inc. ()
Classes de Nice  ?
  • 38 - Services de télécommunications
  • 09 - Appareils et instruments scientifiques et électriques
  • 36 - Services financiers, assurances et affaires immobilières
  • 41 - Éducation, divertissements, activités sportives et culturelles
  • 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

Providing on-line chat rooms and electronic bulletin boards for transmission of messages among users in the field of finance and financial investments Downloadable educational media, namely, video recordings, multimedia files, and audio files featuring information in the field of finance and financial investments; Downloadable educational publications, namely, printable training materials, newsletters, and articles in the field of finance and financial investments; Downloadable software for electronically trading securities, financial planning, financial analysis, financial account management, and portfolio management in the field of finance and financial investments Electronic financial trading services; Financial analysis; Financial investment brokerage services; Financial portfolio management; Financial risk assessment services; Organization of online stock exchanges for the benefit of the trade of stocks and other financial securities; Providing information and research in the field of finance and financial investments; Securities brokerage services; Securities trading and investing services for others via the internet Personal coaching services in the field of finance and financial investments; Providing a web site featuring non-downloadable instructional videos in the field of finance; Providing a website featuring non-downloadable articles in the field of finance and financial investments; Providing on-line training courses, seminars, webcasts, and workshops in the field of finance and financial investments; Providing a website featuring non-downloadable audio recordings in the field of finance and financial investments Computer services, namely, creating an on-line community for registered users to participate in discussions in the fields of finance and investments; Providing on-line non-downloadable software for electronically trading securities, financial planning, financial analysis, financial account management, and portfolio management in the fields of finance and financial investments; Platform as a service (PAAS) featuring computer software platforms for electronically trading securities, financial planning, financial analysis, financial account management, and portfolio management in the fields of finance and financial investments; Software as a service (SAAS) services featuring software for electronically trading securities, financial planning, financial analysis, financial account management, and portfolio management in the fields of finance and financial investments

30.

COMPUTATIONALLY-EFFICIENT RECOMMENDATION GENERATION SYSTEM

      
Numéro d'application 18551024
Statut En instance
Date de dépôt 2020-09-28
Date de la première publication 2024-09-19
Propriétaire Charles Schwab & Co., Inc (USA)
Inventeur(s)
  • Napper, Harrison W.
  • Jennings, Chris Raymond

Abrégé

A system includes a processor and a memory. The memory stores a parameter database including parameters for entities and instructions for execution by the processor. The instructions include, in response to receiving a request control signal including a scaling factor from a user device, obtaining a set of actions and a corresponding equivalence value for each action from the parameter database. The instructions include filtering the set of actions based on the corresponding equivalence value of the set of actions. The instructions include, for each action of the filtered set of actions, obtaining a set of parameters from the parameter database, computing a recommendation factor based on the set of parameters, and adding the corresponding action to a recommendation list in response to the recommendation factor being less than a threshold. The instructions include transforming an interface of the user device by rendering a graphical depiction of the recommendation list.

Classes IPC  ?

  • G06Q 40/06 - Gestion de biensPlanification ou analyse financières
  • G06Q 40/04 - TransactionsOpérations boursières, p. ex. actions, marchandises, produits dérivés ou change de devises

31.

SYSTEM AND METHOD FOR OPERATING A FAMILY OF MUTUAL FUNDS OR ETFS

      
Numéro d'application 18677155
Statut En instance
Date de dépôt 2024-05-29
Date de la première publication 2024-09-19
Propriétaire Charles Schwab & Co., Inc. (USA)
Inventeur(s)
  • Bettinger Ii, Walter W.
  • Chandoha, Marie A.
  • De St Paer, Jonathan

Abrégé

A system and method operates a family of exchange traded funds or mutual funds with different weighted average maturities.

Classes IPC  ?

  • G06Q 40/04 - TransactionsOpérations boursières, p. ex. actions, marchandises, produits dérivés ou change de devises

32.

SYSTEM AND METHOD FOR DISPLAYING ORDER STATUS AND RECEIVING AND CHANGING ORDERS

      
Numéro d'application 18673961
Statut En instance
Date de dépôt 2024-05-24
Date de la première publication 2024-09-19
Propriétaire Charles Schwab & Co., Inc. (USA)
Inventeur(s)
  • Konstantinides, Konstantinos P.
  • Wright, Martin P.
  • Johnson, Eliel R.

Abrégé

A system and method graphically displays and receives order status and allows order status to be replayed in time.

Classes IPC  ?

  • G06Q 40/04 - TransactionsOpérations boursières, p. ex. actions, marchandises, produits dérivés ou change de devises
  • G06Q 30/08 - Ventes aux enchères

33.

METHODS AND SYSTEMS FOR BROWSER SPOOFING MITIGATION

      
Numéro d'application 18669962
Statut En instance
Date de dépôt 2024-05-21
Date de la première publication 2024-09-12
Propriétaire Charles Schwab & Co., Inc. (USA)
Inventeur(s) Kula, John Scott

Abrégé

An authentication system includes an authentication module and a user history database storing order information that includes, for each of multiple logins of the first user to a web property, at least one of: an indication of an order of hypertext transfer protocol (HTTP) headers that were previously received at the authentication module during the login, and an indication of an order of navigator object properties that were previously returned to the authentication module during the login. The authentication module is configured to: receive, from a web browser of a first entity attempting to log in to the web property, credentials of the first user; determine order information of the first entity's web browser; perform a comparison operation based on the order information of the first user and that of the first entity, and determine whether to allow the first entity to log in based on the comparison operation.

Classes IPC  ?

  • H04L 9/40 - Protocoles réseaux de sécurité
  • H04L 67/02 - Protocoles basés sur la technologie du Web, p. ex. protocole de transfert hypertexte [HTTP]
  • H04L 67/54 - Gestion de la présence, p. ex. surveillance ou enregistrement pour la réception des informations de connexion des utilisateurs ou état de connexion des utilisateurs

34.

NETWORK TRAFFIC INTERCEPTION AND INSPECTION SYSTEM

      
Numéro d'application 18551040
Statut En instance
Date de dépôt 2020-09-14
Date de la première publication 2024-09-12
Propriétaire Charles Schwab & Co., Inc (USA)
Inventeur(s) Kula, John Scott

Abrégé

An authentication system has instructions including, in response to receiving a page request, determining a page identifier based on the page request and comparing the page identifier to a set of pages. The instructions include, in response to the page identifier matching a first page of the set of pages, obtaining a first profile corresponding to the first page and retrieving the first page from a first website corresponding to the first page. The instructions include, based on the first page, generating a new page according to the first profile and transmitting the new page to the browsing device. The instructions include, in response to receiving a selection from the new page on the browsing device, forwarding login credentials of the first profile to the first website and, in response to receiving a return page from the first website, forwarding the return page to the browsing device for display.

Classes IPC  ?

  • H04L 9/40 - Protocoles réseaux de sécurité

35.

PAPERMONEY

      
Numéro de série 98729977
Statut En instance
Date de dépôt 2024-09-03
Propriétaire Charles Schwab & Co., Inc. ()
Classes de Nice  ? 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

Platform as a service (PAAS) featuring computer software platforms for using virtual currency to practice trading securities; Providing online non-downloadable software for using virtual currency to practice trading securities in virtual environments; Software as a service (SAAS) services featuring software for using virtual currency to practice trading securities

36.

System and method for evaluating rules

      
Numéro d'application 17408363
Numéro de brevet 12045839
Statut Délivré - en vigueur
Date de dépôt 2021-08-20
Date de la première publication 2024-07-23
Date d'octroi 2024-07-23
Propriétaire Charles Schwab & Co., Inc. (USA)
Inventeur(s)
  • Mishra, Anshuman
  • Gotlieb, Charles E.

Abrégé

A system and method reduces or minimizes the number of characteristic values required to evaluate a rule by selecting elements of the rule in an order most likely to allow evaluation of the rule without requiring evaluation of other elements of the rule. The selection may be a function of one or both of the structure of the rule and the probability that an element will resolve to a particular value of true or false.

Classes IPC  ?

  • G06F 16/00 - Recherche d’informationsStructures de bases de données à cet effetStructures de systèmes de fichiers à cet effet
  • G06F 9/54 - Communication interprogramme
  • G06Q 30/018 - Certification d’entreprises ou de produits
  • G06Q 30/0201 - Modélisation du marchéAnalyse du marchéCollecte de données du marché
  • G06Q 30/0251 - Publicités ciblées

37.

System and method for a user interface to facilitate comparisons of data

      
Numéro d'application 17004400
Numéro de brevet 12032813
Statut Délivré - en vigueur
Date de dépôt 2020-08-27
Date de la première publication 2024-07-09
Date d'octroi 2024-07-09
Propriétaire CHARLES SCHWAB & CO., INC. (USA)
Inventeur(s)
  • Singhal, Saurabh
  • Gotlieb, Charles E.

Abrégé

A system and method animates bar graphs into roll graphs and roll graphs into bar graphs for securities analysis and trading.

Classes IPC  ?

  • G06F 3/04842 - Sélection des objets affichés ou des éléments de texte affichés
  • G06F 3/0481 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] fondées sur des propriétés spécifiques de l’objet d’interaction affiché ou sur un environnement basé sur les métaphores, p. ex. interaction avec des éléments du bureau telles les fenêtres ou les icônes, ou avec l’aide d’un curseur changeant de comportement ou d’aspect
  • G06T 11/20 - Traçage à partir d'éléments de base, p. ex. de lignes ou de cercles
  • G06T 11/60 - Édition de figures et de texteCombinaison de figures ou de texte
  • G06T 13/80 - Animation bidimensionnelle [2D], p. ex. utilisant des motifs graphiques programmables
  • G06F 16/248 - Présentation des résultats de requêtes
  • G06Q 40/06 - Gestion de biensPlanification ou analyse financières

38.

System and method for assisting individuals in assessing and improving their behavior regarding financial and other-than-financial planning based on their personal circumstances and assisting with implementing such plans

      
Numéro d'application 17813525
Numéro de brevet 12033129
Statut Délivré - en vigueur
Date de dépôt 2022-07-19
Date de la première publication 2024-07-09
Date d'octroi 2024-07-09
Propriétaire CHARLES SCHWAB & CO., INC. (USA)
Inventeur(s)
  • Riepe, Mark
  • Jamison, Mark

Abrégé

A system and method identifies a score for a user using the user's response to questions from a number of different financial and other-than-financial planning dimensions.

Classes IPC  ?

  • G06Q 20/20 - Systèmes de réseaux présents sur les points de vente
  • G06Q 20/22 - Schémas ou modèles de paiement

39.

PROXY DEVICE FOR SECURE COMMUNICATION BETWEEN THIRD-PARTY SERVICE AND MAIL SERVER

      
Numéro d'application 18413790
Statut En instance
Date de dépôt 2024-01-16
Date de la première publication 2024-07-04
Propriétaire Charles Schwab & Co., Inc. (USA)
Inventeur(s)
  • Adams, Richard Alan
  • Martel, Jr., Ronald Glenn
  • Sass, Daniel
  • Rose, Glenn A.

Abrégé

A method of operating a proxy module connected in between a third-party scheduling service and a mail server in a communications network includes receiving, at the proxy module, a request to access a resource of a first agent. The method includes generating a first determination results by determining whether a request type of the received request is an allowed request type. The method includes generating a second determination result by determining whether the first agent is an allowed agent. The method includes, based on the first and second determination results, formatting the received request in accordance with a format associated with the mail server and providing the formatted request to the mail server.

Classes IPC  ?

  • H04L 51/212 - Surveillance ou traitement des messages utilisant un filtrage ou un blocage sélectif
  • H04L 9/40 - Protocoles réseaux de sécurité
  • H04L 51/08 - Informations annexes, p. ex. pièces jointes

40.

System and method for operating a family of mutual funds or ETFs

      
Numéro d'application 17505491
Numéro de brevet 12026774
Statut Délivré - en vigueur
Date de dépôt 2021-10-19
Date de la première publication 2024-07-02
Date d'octroi 2024-07-02
Propriétaire CHARLES SCHWAB & CO., INC. (USA)
Inventeur(s)
  • Bettinger, Ii, Walter W.
  • Chandoha, Marie A.
  • De St Paer, Jonathan

Abrégé

A system and method operates a family of exchange traded funds or mutual funds with different weighted average maturities.

Classes IPC  ?

  • G06Q 40/04 - TransactionsOpérations boursières, p. ex. actions, marchandises, produits dérivés ou change de devises

41.

System and method for displaying order status and receiving and changing orders

      
Numéro d'application 17568708
Numéro de brevet 12026775
Statut Délivré - en vigueur
Date de dépôt 2022-01-04
Date de la première publication 2024-07-02
Date d'octroi 2024-07-02
Propriétaire Charles Schwab & Co., Inc. (USA)
Inventeur(s)
  • Konstantinides, Konstantinos P.
  • Wright, Martin P.
  • Johnson, Eliel R.

Abrégé

A system and method graphically displays and receives order status and allows order status to be replayed in time.

Classes IPC  ?

  • G06Q 40/04 - TransactionsOpérations boursières, p. ex. actions, marchandises, produits dérivés ou change de devises
  • G06Q 30/08 - Ventes aux enchères

42.

MACHINE-LEARNING SYSTEM FOR INCOMING CALL DRIVER PREDICTION

      
Numéro d'application 18416477
Statut En instance
Date de dépôt 2024-01-18
Date de la première publication 2024-05-09
Propriétaire Charles Schwab & Co., Inc (USA)
Inventeur(s)
  • Saberian, Nafiseh
  • Tappeta Venkata, Ravindra Reddy
  • Filios, Stephen
  • Ahlstrom, Logan Sommers
  • Nair, Abhilash Krishnankutty

Abrégé

A method includes selecting a customer of a company; constructing a digital footprint of the selected customer. The method includes inputting the digital footprint to an artificial intelligence (AI) engine. The method includes obtaining one or more probability values from the AI engine based on the input digital footprint. The method includes selecting a call driver, from among a plurality of call drivers, as a predicted call driver. The method includes providing the predicted call driver to a call center associated with the company.

Classes IPC  ?

  • H04M 3/51 - Dispositions centralisées de réponse aux appels demandant l'intervention d'un opérateur
  • G06N 5/04 - Modèles d’inférence ou de raisonnement
  • G06N 20/00 - Apprentissage automatique
  • G06Q 30/016 - Fourniture d’une assistance aux clients, p. ex. pour assister un client dans un lieu commercial ou par un service d’assistance après-vente

43.

SYSTEM AND METHOD FOR MANAGING INFORMATION SOURCED BY A PRIMARY SERVER THAT IS SENT TO OTHER SERVERS WHEN A USER INTERACTS WITH A WEB PAGE WITHOUT DISTORTING THE OTHER SERVERS

      
Numéro d'application 18390543
Statut En instance
Date de dépôt 2023-12-20
Date de la première publication 2024-05-02
Propriétaire Charles Schwab & Co., Inc. (USA)
Inventeur(s) Belozerco, Deem Luis

Abrégé

A system and method builds functions into a web page sourced by a primary server and that would otherwise report to a set of one or more other servers actions performed by users of the web page when they interact with its elements so that the interactions instead report to the user of the web page. The system and method then causes the browser to simulate such interactions with all such web page elements, thereby causing the functions to report the information that would have been sent to the other server, and an identifier of the other server.

Classes IPC  ?

  • G06F 16/958 - Organisation ou gestion de contenu de sites Web, p. ex. publication, conservation de pages ou liens automatiques
  • G06F 16/9535 - Adaptation de la recherche basée sur les profils des utilisateurs et la personnalisation
  • G06F 16/955 - Recherche dans le Web utilisant des identifiants d’information, p. ex. des localisateurs uniformisés de ressources [uniform resource locators - URL]
  • G06F 16/957 - Optimisation de la navigation, p. ex. mise en cache ou distillation de contenus

44.

String processing of clickstream data

      
Numéro d'application 18409051
Numéro de brevet 12212633
Statut Délivré - en vigueur
Date de dépôt 2024-01-10
Date de la première publication 2024-05-02
Date d'octroi 2025-01-28
Propriétaire CHARLES SCHWAB & CO., INC. (USA)
Inventeur(s)
  • Law, Sean Ming-Yin
  • Angel, Kenneth Edward

Abrégé

A method includes assigning unique symbols to pages of a website, respectively. The method includes obtaining page symbol sequences of browsing sessions, respectively. Each browsing session corresponds to a visitor of the website. For each browsing session, the page symbol sequence of the browsing session is a sequence of symbols that corresponds, respectively, to a sequence of pages of the website visited during the browsing session by the corresponding visitor. The method includes generating a master string including the page symbol sequences, generating a suffix array corresponding to the master string, and generating a longest common prefix (LCP) array corresponding to the suffix array. The method includes, based on the suffix array and LCP array, determining one or more most common n-step subsequences of pages (n is an integer greater than 1).

Classes IPC  ?

  • G06F 15/16 - Associations de plusieurs calculateurs numériques comportant chacun au moins une unité arithmétique, une unité programme et un registre, p. ex. pour le traitement simultané de plusieurs programmes
  • G06F 16/957 - Optimisation de la navigation, p. ex. mise en cache ou distillation de contenus
  • H04L 67/02 - Protocoles basés sur la technologie du Web, p. ex. protocole de transfert hypertexte [HTTP]
  • H04L 67/146 - Marqueurs pour l'identification sans ambiguïté d'une session particulière, p. ex. mouchard de session ou encodage d'URL
  • H04L 67/50 - Services réseau

45.

EVENT-DRIVEN COMPUTER MODELING SYSTEM FOR TIME SERIES DATA

      
Numéro d'application 18410445
Statut En instance
Date de dépôt 2024-01-11
Date de la première publication 2024-05-02
Propriétaire Charles Schwab & Co., Inc (USA)
Inventeur(s) Kula, John Scott

Abrégé

A system stores instructions including, in response to receiving user input, identifying a first event type and a first security identifier and obtaining a first set of event dates from the event database and, for each event date of the first set of event dates, obtaining a corresponding event value on the corresponding event date of the first security identifier. The instructions include, for a first day related to each event date of the first set of event dates: obtaining a corresponding value on the first day of the first security identifier, determining a corresponding difference value between the corresponding event value and the corresponding value, and storing the corresponding difference value in a set of difference values. The instructions include calculating an average difference on the first day using the set of difference values and displaying the average difference and an event indicator corresponding to the first event type.

Classes IPC  ?

  • G06F 16/21 - Conception, administration ou maintenance des bases de données
  • G06F 16/23 - Mise à jour

46.

Computer-implemented natural language processing for virtual environment interactions

      
Numéro d'application 18403127
Numéro de brevet 12204736
Statut Délivré - en vigueur
Date de dépôt 2024-01-03
Date de la première publication 2024-04-25
Date d'octroi 2025-01-21
Propriétaire Charles Schwab & Co., Inc. (USA)
Inventeur(s)
  • Freisthler, Jeffrey Michael
  • Webster, Justin Wayne
  • Melnick, Christopher Nathan
  • Edelman, Bryan
  • Hogge, Nathan Ralph
  • Sullivan, Jacob Patrick

Abrégé

A system facilitates real-time user interactions in a virtual environment of a user application accessible by multiple computing devices. System instructions include receiving a set of defined topics including a defined topic from a first computing device of the computing devices. The instructions include receiving, from at least one of the computing devices, data representing machine-readable text converted from a verbal conversation between two or more users in the virtual environment. The instructions include identifying a set of topics from the data representing machine-readable text. The instructions include comparing the identified set of topics from the data representing machine-readable text to the set of defined topics. The instructions include, in response to detecting a match between a topic of the identified set of topics and the defined topic of the set of defined topics, transmitting, to the first computing device, a notification of the matching defined topic.

Classes IPC  ?

  • G06F 3/04815 - Interaction s’effectuant dans un environnement basé sur des métaphores ou des objets avec un affichage tridimensionnel, p. ex. modification du point de vue de l’utilisateur par rapport à l’environnement ou l’objet
  • H04L 12/18 - Dispositions pour la fourniture de services particuliers aux abonnés pour la diffusion ou les conférences
  • H04L 51/046 - Interopérabilité avec d'autres applications ou services réseau

47.

SYSTEM AND METHOD FOR COLLECTING AND DISPLAYING INFORMATION ABOUT MANY COMPUTER SYSTEMS

      
Numéro d'application 18524948
Statut En instance
Date de dépôt 2023-11-30
Date de la première publication 2024-04-04
Propriétaire Charles Schwab & Co., Inc. (USA)
Inventeur(s) Barth, Jonathan S.

Abrégé

A system, method and computer program product collects and provides for display operational status data in several levels of detail about multiple client computer systems.

Classes IPC  ?

  • H04L 12/413 - Réseaux à ligne bus avec commande décentralisée avec accès aléatoire, p. ex. accès multiple avec détection de porteuse et détection de collision [CSMA-CD]
  • H04L 43/045 - Traitement des données de surveillance capturées, p. ex. pour la génération de fichiers journaux pour la visualisation graphique des données de surveillance
  • H04L 43/0817 - Surveillance ou test en fonction de métriques spécifiques, p. ex. la qualité du service [QoS], la consommation d’énergie ou les paramètres environnementaux en vérifiant la disponibilité en vérifiant le fonctionnement
  • H04L 43/0852 - Retards

48.

Byte queue parsing in high-performance network messaging architecture

      
Numéro d'application 18537268
Numéro de brevet 12147418
Statut Délivré - en vigueur
Date de dépôt 2023-12-12
Date de la première publication 2024-04-04
Date d'octroi 2024-11-19
Propriétaire CHARLES SCHWAB & CO., INC. (USA)
Inventeur(s) Tesse, Eric

Abrégé

A computationally-efficient system for encoding a message object implements instructions including determining a token of the message object. The token identifies a structure of the message object. The instructions include obtaining a dictionary definition based on the token. The dictionary definition describes the structure of the message. The message includes multiple entries. Each of the entries is characterized by a data type and a field identifier. The dictionary definition defines an order of the entries. The instructions include, according to an order specified by the dictionary definition, selecting each entry of a set of entries in the message in sequence and writing the entry to a byte queue exclusive of the data type and the field identifier. The instructions include initiating transmission of the byte queue over a communications network.

Classes IPC  ?

  • G06F 16/23 - Mise à jour
  • G06F 12/02 - Adressage ou affectationRéadressage
  • G06F 16/22 - IndexationStructures de données à cet effetStructures de stockage
  • G06F 16/2455 - Exécution des requêtes
  • G06F 16/903 - Requêtes
  • H04L 69/324 - Protocoles de communication intra-couche entre entités paires ou définitions d'unité de données de protocole [PDU] dans la couche liaison de données [couche OSI 2], p. ex. HDLC

49.

COMPUTERIZED SYSTEM FOR USER-DIRECTED CUSTOMIZATION AND USER INTERFACE TRANSFORMATION

      
Numéro d'application 18524816
Statut En instance
Date de dépôt 2023-11-30
Date de la première publication 2024-03-21
Propriétaire Charles Schwab & Co., Inc (USA)
Inventeur(s)
  • Rothlisberger, Travis
  • Saeed, Sohaib

Abrégé

A system includes a processor and memory, storing asset identifiers. The asset identifiers correspond to (i) a respective index and (ii) a respective category. The memory stores instructions for execution by the processor. The instructions include, in response to receiving a request signal from a user device, obtaining a set of asset identifiers corresponding to a first index indicated in the request signal and filtering the set of asset identifiers based on a first category indicated in the request signal. The instructions include generating an adjusted set of asset identifiers by, for each category represented in the filtered set of asset identifiers, adjusting a representation ratio of the asset identifiers associated with the corresponding category in response to the request signal including the representation ratio associated with the corresponding category, and transforming an interface of the user device by rendering a graphical depiction of the adjusted set of asset identifiers.

Classes IPC  ?

  • G06F 9/50 - Allocation de ressources, p. ex. de l'unité centrale de traitement [UCT]
  • G06F 3/04847 - Techniques d’interaction pour la commande des valeurs des paramètres, p. ex. interaction avec des règles ou des cadrans
  • G06F 9/38 - Exécution simultanée d'instructions, p. ex. pipeline ou lecture en mémoire
  • G06F 16/9035 - Filtrage basé sur des données supplémentaires, p. ex. sur des profils d'utilisateurs ou de groupes
  • G06F 16/9038 - Présentation des résultats des requêtes

50.

METHOD, APPARATUS, SYSTEM, AND NON-TRANSITORY COMPUTER READABLE MEDIUM FOR PERFORMING CO-TRADING CHANGEPOINT DETECTION

      
Numéro d'application 17894304
Statut En instance
Date de dépôt 2022-08-24
Date de la première publication 2024-03-07
Propriétaire Charles Schwab & Co., Inc. (USA)
Inventeur(s)
  • Law, Sean Ming-Yin
  • Chen, Kim

Abrégé

A system, apparatus, method, and non-transitory computer readable medium for performing co-trading changepoint detection may include a server caused to receive a first raw dataset, the first raw dataset including a plurality of transactions for analysis, each transaction of the plurality of transactions associated with a user account of a plurality of user accounts, generate at least one transaction time series based on the first raw dataset, determine changepoints in the first raw dataset by performing changepoint detection analysis on the generated at least one transaction time series, and generate at least one potential fraud alert based on the determined changepoints.

Classes IPC  ?

  • G06Q 40/04 - TransactionsOpérations boursières, p. ex. actions, marchandises, produits dérivés ou change de devises

51.

SYSTEM AND METHOD FOR HANDLING USER REQUESTS FOR WEB SERVICES

      
Numéro d'application 18502652
Statut En instance
Date de dépôt 2023-11-06
Date de la première publication 2024-02-29
Propriétaire Charles Schwab & Co., Inc. (USA)
Inventeur(s) Hadler, Steven

Abrégé

A system and method detects and handles replay attacks using counters maintained for each of several different periods for various values of IP addresses and browser description attributes encountered.

Classes IPC  ?

  • H04L 9/40 - Protocoles réseaux de sécurité

52.

Systems and methods for computing database interactions and evaluating interaction parameters

      
Numéro d'application 18471781
Numéro de brevet 12124599
Statut Délivré - en vigueur
Date de dépôt 2023-09-21
Date de la première publication 2024-02-22
Date d'octroi 2024-10-22
Propriétaire CHARLES SCHWAB & CO., INC. (USA)
Inventeur(s)
  • Howell, Randal Scott
  • Hains, Eric John
  • Webster, Justin Wayne

Abrégé

A method includes storing a test database of tests and corresponding test rules, storing a user information database, storing a profile database, and storing a threshold database including thresholds corresponding to test scores and similarity scores. The method includes, in response to receiving interaction parameters of an interaction performed by a user, identifying a set of tests based on the interaction parameters. The method includes, for each of the set of tests: calculating a score using user data of the user, corresponding test rules, and the interaction parameters; adjusting the score based on the user's profile; obtaining a threshold corresponding to the identified test; and, in response to the score exceeding the threshold, categorizing the interaction within a first category. The method also includes generating and transmitting an alert in response to the interaction being categorized within the first category.

Classes IPC  ?

  • G06F 21/62 - Protection de l’accès à des données via une plate-forme, p. ex. par clés ou règles de contrôle de l’accès
  • G06F 11/32 - Surveillance du fonctionnement avec indication visuelle du fonctionnement de la machine
  • G06F 18/22 - Critères d'appariement, p. ex. mesures de proximité
  • G06N 20/00 - Apprentissage automatique

53.

SYSTEMS AND METHODS OF CORRELATING DATABASE ENTRIES FOR AUTOMATED METRIC COMPUTATION

      
Numéro d'application 18493275
Statut En instance
Date de dépôt 2023-10-24
Date de la première publication 2024-02-15
Propriétaire Charles Schwab & Co., Inc (USA)
Inventeur(s)
  • Filios, Stephen
  • Ahlstrom, Logan Sommers
  • Digilio, Katie Marie
  • Tappeta Venkata, Ravindra Reddy
  • Hains, Eric John

Abrégé

A system includes instructions for execution by at least one processor, including, in response to an event, obtaining a first set of alerts stored in the alert database corresponding to a first scenario of a set of scenarios and selecting a first model of a set of models corresponding to the first scenario and identifying a first set of features stored in the features database corresponding to the first scenario. The instructions include, for each alert of the first set of alerts, identifying a first identifier included in the alert, retrieving the first set of features of the first identifier from the parameter database, determining a score using the first model based on the retrieved first set of features, and adding the alert and the score to a result list. The instructions include displaying, on a user device, the result list including the first set of alerts and corresponding scores.

Classes IPC  ?

  • G06F 16/28 - Bases de données caractérisées par leurs modèles, p. ex. des modèles relationnels ou objet
  • G06F 16/2457 - Traitement des requêtes avec adaptation aux besoins de l’utilisateur
  • G06F 16/248 - Présentation des résultats de requêtes

54.

System and method for managing information sourced by a primary server that is sent to other servers when a user interacts with a web page without distorting the other servers

      
Numéro d'application 17235732
Numéro de brevet 11899737
Statut Délivré - en vigueur
Date de dépôt 2021-04-20
Date de la première publication 2024-02-13
Date d'octroi 2024-02-13
Propriétaire Charles Schwab & Co., Inc. (USA)
Inventeur(s) Belozerco, Deem Luis

Abrégé

A system and method builds functions into a web page sourced by a primary server and that would otherwise report to a set of one or more other servers actions performed by users of the web page when they interact with its elements so that the interactions instead report to the user of the web page. The system and method then causes the browser to simulate such interactions with all such web page elements, thereby causing the functions to report the information that would have been sent to the other server, and an identifier of the other server.

Classes IPC  ?

  • G06F 16/958 - Organisation ou gestion de contenu de sites Web, p. ex. publication, conservation de pages ou liens automatiques
  • G06F 16/955 - Recherche dans le Web utilisant des identifiants d’information, p. ex. des localisateurs uniformisés de ressources [uniform resource locators - URL]
  • G06F 16/9535 - Adaptation de la recherche basée sur les profils des utilisateurs et la personnalisation
  • G06F 16/957 - Optimisation de la navigation, p. ex. mise en cache ou distillation de contenus

55.

Systems and method for receiving information among computer systems without enabling log ins if the user identifiers are compromised

      
Numéro d'application 18478520
Numéro de brevet 12088575
Statut Délivré - en vigueur
Date de dépôt 2023-09-29
Date de la première publication 2024-02-08
Date d'octroi 2024-09-10
Propriétaire CHARLES SCHWAB & CO., INC. (USA)
Inventeur(s) Page, William

Abrégé

A system and method allows a matching system to mediate requests for information among different computer systems without storing information that can be used to log into those computer systems.

Classes IPC  ?

  • H04L 9/40 - Protocoles réseaux de sécurité

56.

SYSTEM AND METHOD FOR PROVIDING A WEB SERVICE USING A MOBILE DEVICE CAPTURING DUAL IMAGES

      
Numéro d'application 18366957
Statut En instance
Date de dépôt 2023-08-08
Date de la première publication 2024-01-18
Propriétaire Charles Schwab & Co., Inc (USA)
Inventeur(s)
  • Desai, Jay
  • Konstantinides, Konstantinos P.
  • Phruksawan, Suwat
  • Kendall, Toby R.
  • Mcgraw, Patrick C.
  • Caudell, Dominic E.
  • Zubovsky, Valery
  • Gotlieb, Charles E.

Abrégé

A system and method provides access to one or more web services requested from a web site by using an app on a smart device, such as a smart phone or tablet, or the smart device itself.

Classes IPC  ?

  • H04L 9/40 - Protocoles réseaux de sécurité
  • H04L 67/146 - Marqueurs pour l'identification sans ambiguïté d'une session particulière, p. ex. mouchard de session ou encodage d'URL

57.

SYSTEM AND METHOD FOR MOBILE PAYMENTS

      
Numéro d'application 18475772
Statut En instance
Date de dépôt 2023-09-27
Date de la première publication 2024-01-18
Propriétaire Charles Schwab & Co., Inc. (USA)
Inventeur(s)
  • Konstantinides, Konstantinos P.
  • Sikha, Naresh
  • Kakarla, Janardhan D.
  • Johnson, Eliel R.

Abrégé

A system and method allows a user to pay for a transaction by scanning an encoded image, for example, using a mobile device. The payor is anonymous to the party receiving payment.

Classes IPC  ?

  • G06Q 20/32 - Architectures, schémas ou protocoles de paiement caractérisés par l'emploi de dispositifs spécifiques utilisant des dispositifs sans fil
  • G06Q 20/04 - Circuits de paiement

58.

System and method for controlling backup and recovery software in a multiple cluster environment

      
Numéro d'application 18474644
Numéro de brevet 12229014
Statut Délivré - en vigueur
Date de dépôt 2023-09-26
Date de la première publication 2024-01-11
Date d'octroi 2025-02-18
Propriétaire CHARLES SCHWAB & CO., INC. (USA)
Inventeur(s) Volpentest, Tony

Abrégé

A system and method converts a list that may be used for tracking, into an input that can be used by backup and recovery software to avoid backing up certain virtual machines in a multiple cluster backup configuration, network coupled, environment.

Classes IPC  ?

  • G06F 16/00 - Recherche d’informationsStructures de bases de données à cet effetStructures de systèmes de fichiers à cet effet
  • G06F 11/14 - Détection ou correction d'erreur dans les données par redondance dans les opérations, p. ex. en utilisant différentes séquences d'opérations aboutissant au même résultat
  • G06F 16/84 - Mise en correspondanceConversion

59.

System and method for routing requests for events

      
Numéro d'application 18471640
Numéro de brevet 12141627
Statut Délivré - en vigueur
Date de dépôt 2023-09-21
Date de la première publication 2024-01-11
Date d'octroi 2024-11-12
Propriétaire CHARLES SCHWAB & CO., INC. (USA)
Inventeur(s)
  • Chaudhary, Shahbaz
  • Robischon, Justin
  • Blomberg, Jodi

Abrégé

A system and method receives a request for an event that is not fully specified, and predicts sufficient details of the event to instruct a hardware distributor to route the request to an agent that can handle the predicted request.

Classes IPC  ?

  • G06F 9/54 - Communication interprogramme
  • G06N 7/01 - Modèles graphiques probabilistes, p. ex. réseaux probabilistes

60.

System and method for trading securities using portfolios defined by an advisor

      
Numéro d'application 15187735
Numéro de brevet 11869087
Statut Délivré - en vigueur
Date de dépôt 2016-06-20
Date de la première publication 2024-01-09
Date d'octroi 2024-01-09
Propriétaire Charles Schwab & Co., Inc. (USA)
Inventeur(s)
  • Scott, James
  • Summers, Brandon
  • Houston, Kendall
  • Sakovich, Yuriy
  • Zahner, Christopher J.

Abrégé

A system and method allows an advisor to identify allocations of investments and/or asset classes to each of several model portfolios in each of several investment strategies selected by the advisor, and to select asset classes to use and features to supply, as well as to select a primary and secondary investment to use for tax loss harvesting. Each of several investors is linked to an advisor and prompted with questions whose answers provide an initial assignment of the investor to an investment strategy from among those selected by the advisor to which the investor is linked and a model portfolio of that strategy, such initial assignment being capable of change from the investor in a limited fashion or the advisor in a broader fashion. Investments are made and redeemed and rebalancing occurs in accordance with the model portfolio of the investor and the allocations of the advisor for that model portfolio. Investments designated as other investments are not purchased in the normal course of purchasing nor are they rebalanced, at least until their value has dropped to the allocated percentage of the model portfolio.

Classes IPC  ?

  • G06Q 40/04 - TransactionsOpérations boursières, p. ex. actions, marchandises, produits dérivés ou change de devises
  • G06Q 40/06 - Gestion de biensPlanification ou analyse financières

61.

System and method for controlling backup and recovery software in a multiple cluster environment

      
Numéro d'application 15080524
Numéro de brevet 11860740
Statut Délivré - en vigueur
Date de dépôt 2016-03-24
Date de la première publication 2024-01-02
Date d'octroi 2024-01-02
Propriétaire Charles Schwab & Co., Inc. (USA)
Inventeur(s) Volpentest, Tony

Abrégé

A system and method converts a list that may be used for tracking, into an input that can be used by backup and recovery software to avoid backing up certain virtual machines in a multiple cluster backup configuration, network coupled, environment.

Classes IPC  ?

  • G06F 16/00 - Recherche d’informationsStructures de bases de données à cet effetStructures de systèmes de fichiers à cet effet
  • G06F 11/14 - Détection ou correction d'erreur dans les données par redondance dans les opérations, p. ex. en utilisant différentes séquences d'opérations aboutissant au même résultat
  • G06F 16/84 - Mise en correspondanceConversion

62.

SYSTEM AND METHOD FOR CAUSING GRAPHICAL INFORMATION TO BE RENDERED

      
Numéro d'application 18351767
Statut En instance
Date de dépôt 2023-07-13
Date de la première publication 2023-11-30
Propriétaire Charles Schwab & Co., Inc. (USA)
Inventeur(s) Payne, Sean M.

Abrégé

A system and method uses a two-dimensional graphics library to generate an image representation that can be used by a three-dimensional graphics library to render the image.

Classes IPC  ?

  • G09G 5/393 - Dispositions pour la mise à jour du contenu de la mémoire à mappage binaire
  • G09G 5/397 - Dispositions spécialement adaptées pour le transfert simultané du contenu de plusieurs mémoires à mappage binaire vers l'écran, p. ex. pour le mélange ou la superposition
  • G06T 15/00 - Rendu d'images tridimensionnelles [3D]
  • G06T 15/10 - Effets géométriques
  • G06F 3/0481 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] fondées sur des propriétés spécifiques de l’objet d’interaction affiché ou sur un environnement basé sur les métaphores, p. ex. interaction avec des éléments du bureau telles les fenêtres ou les icônes, ou avec l’aide d’un curseur changeant de comportement ou d’aspect
  • G09G 3/00 - Dispositions ou circuits de commande présentant un intérêt uniquement pour l'affichage utilisant des moyens de visualisation autres que les tubes à rayons cathodiques

63.

SYSTEM AND METHOD FOR LIMITING PROJECT MANAGEMENT RISK

      
Numéro d'application 18365525
Statut En instance
Date de dépôt 2023-08-04
Date de la première publication 2023-11-23
Propriétaire Charles Schwab & Co., Inc. (USA)
Inventeur(s) Kalenda, Ellie

Abrégé

A system and method assigns documents to a list of documents for a project team to complete based on the level of each of various risks the project is identified to have, and whether the benefits of risk containment afforded by each document outweighs the cost of completion of the document when the risk or risks addressed by the document are at the level identified for the project.

Classes IPC  ?

  • G06Q 10/0635 - Analyse des risques liés aux activités d’entreprises ou d’organisations
  • G06Q 10/063 - Recherche, analyse ou gestion opérationnelles
  • G06Q 10/06 - Ressources, gestion de tâches, des ressources humaines ou de projetsPlanification d’entreprise ou d’organisationModélisation d’entreprise ou d’organisation
  • G06Q 10/10 - BureautiqueGestion du temps

64.

SYSTEM AND METHOD FOR TRADING SECURITIES USING PORTFOLIOS DEFINED BY AN ADVISOR

      
Numéro d'application 18351043
Statut En instance
Date de dépôt 2023-07-12
Date de la première publication 2023-11-23
Propriétaire Charles Schwab & Co., Inc. (USA)
Inventeur(s)
  • Scott, James
  • Summers, Brandon
  • Houston, Kendall
  • Sakovich, Yuriy
  • Zahner, Christopher J.

Abrégé

A system and method allows an advisor to identify allocations of investments to each of several model portfolios in each of several investment strategies selected by the advisor, and to select asset classes to use and features to supply, as well as to select a primary and secondary investment to use for tax loss harvesting. Each of several investors is linked to an advisor and prompted with questions whose answers provide an initial assignment of the investor to an investment strategy from among those selected by the advisor to which the investor is linked and a model portfolio of that strategy. Investments are made and redeemed and rebalancing occurs in accordance with the model portfolio of the investor and the allocations of the advisor for that model portfolio.

Classes IPC  ?

  • G06Q 40/06 - Gestion de biensPlanification ou analyse financières

65.

Facilitating inter-system data transfer with seralized data objects

      
Numéro d'application 18353253
Numéro de brevet 12071296
Statut Délivré - en vigueur
Date de dépôt 2023-07-17
Date de la première publication 2023-11-09
Date d'octroi 2024-08-27
Propriétaire Charles Schwab & Co., Inc. (USA)
Inventeur(s)
  • Wysocki, Kevin Michael
  • Schroeder, Michelle

Abrégé

A computer server includes processor and memory hardware. The processor hardware executes instructions including parsing a hypertext transfer protocol (HTTP) request from a first user agent to identify a first data object matching a set of characteristics and generating a new data element based on the HTTP request. The instructions include, in response to the first data object being present: extracting a first set of serialized data elements and serializing them with the new data element to generate a second data object. The instructions include, in response to the first data object being absent and a user associated with the first user agent being identifiable: determining a second set of serialized data elements based on an identity of the user, and serializing them with the new data element to generate the second data object. The instructions include transmitting an HTTP response including the second data object.

Classes IPC  ?

  • B65D 81/26 - Adaptations pour empêcher la détérioration ou l'altération du contenuApplications au réceptacle ou au matériau d'emballage d'agents de conservation des aliments, de fongicides, d'insecticides ou de produits repoussant les animaux avec dispositifs pour évacuer ou absorber les fluides, p. ex. s'écoulant du contenuEmploi de produits empêchant la corrosion ou de dessiccateurs
  • B32B 1/00 - Produits stratifiés ayant une forme non plane
  • B32B 7/12 - Liaison entre couches utilisant des adhésifs interposés ou des matériaux interposés ayant des propriétés adhésives
  • B32B 27/08 - Produits stratifiés composés essentiellement de résine synthétique comme seul composant ou composant principal d'une couche adjacente à une autre couche d'une substance spécifique d'une résine synthétique d'une sorte différente
  • B32B 27/20 - Produits stratifiés composés essentiellement de résine synthétique caractérisée par l'emploi d'additifs particuliers utilisant des charges, des pigments, des agents thixotropiques
  • B32B 27/30 - Produits stratifiés composés essentiellement de résine synthétique comprenant une résine vinyliqueProduits stratifiés composés essentiellement de résine synthétique comprenant une résine acrylique
  • B32B 27/32 - Produits stratifiés composés essentiellement de résine synthétique comprenant des polyoléfines
  • B65B 11/52 - Enserrage d'objets ou de quantités de matériau en plaçant le contenu entre deux feuilles, p. ex. des feuilles comportant des poches, et en fixant ensemble leurs bords libres opposés une des feuilles étant rendue plastique, p. ex. par chauffage, et forcée par la pression exercée par un fluide, p. ex. à l'aide du vide, à s'engager avec l'autre feuille et avec le contenu, p. ex. emballage sous peau
  • B65B 25/06 - Emballage des tranches ou morceaux de viande, fromages ou autres produits mous ou collants de formes particulières
  • B65B 31/02 - Remplissage, fermeture, ou remplissage et fermeture, de réceptacles dans des chambres maintenues en dépression ou en surpression ou contenant une atmosphère spéciale, p. ex. du gaz inerte
  • B65B 51/22 - Application ou production de chaleur ou de pression ou les deux à la fois par friction, par des ultrasons ou par haute fréquence
  • B65D 65/40 - Emploi de stratifiés pour des buts particuliers d'emballage
  • B65D 77/04 - Objets ou matériaux enfermés dans plusieurs réceptacles disposés les uns dans les autres
  • G06Q 30/02 - MarketingEstimation ou détermination des prixCollecte de fonds
  • G06Q 30/0251 - Publicités ciblées
  • H04L 67/02 - Protocoles basés sur la technologie du Web, p. ex. protocole de transfert hypertexte [HTTP]

66.

System and method for receiving information among computer systems without enabling log ins if the user identifiers are compromised

      
Numéro d'application 17929996
Numéro de brevet 11811745
Statut Délivré - en vigueur
Date de dépôt 2022-09-06
Date de la première publication 2023-11-07
Date d'octroi 2023-11-07
Propriétaire CHARLES SCHWAB & CO., INC. (USA)
Inventeur(s) Page, William

Abrégé

A system and method allows a matching system to mediate requests for information among different computer systems without storing information that can be used to log into those computer systems.

Classes IPC  ?

  • H04L 9/40 - Protocoles réseaux de sécurité

67.

System and method for mobile payments

      
Numéro d'application 13770160
Numéro de brevet 11810095
Statut Délivré - en vigueur
Date de dépôt 2013-02-19
Date de la première publication 2023-11-07
Date d'octroi 2023-11-07
Propriétaire Charles Schwab & Co., Inc. (USA)
Inventeur(s)
  • Konstantinides, Konstantinos P.
  • Sikha, Naresh
  • Kakarla, Janardhan D.
  • Johnson, Eliel R.

Abrégé

A system and method allows a user to pay for a transaction by scanning an encoded image, for example, using a mobile device. The payor is anonymous to the party receiving payment.

Classes IPC  ?

  • G06Q 20/32 - Architectures, schémas ou protocoles de paiement caractérisés par l'emploi de dispositifs spécifiques utilisant des dispositifs sans fil
  • G06Q 20/04 - Circuits de paiement
  • G06K 7/00 - Méthodes ou dispositions pour la lecture de supports d'enregistrement

68.

METHOD, APPARATUS, SYSTEM, AND NON-TRANSITORY COMPUTER READABLE MEDIUM FOR IDENTIFYING AND PRIORITIZING NETWORK SECURITY EVENTS

      
Numéro d'application US2023019290
Numéro de publication 2023/205349
Statut Délivré - en vigueur
Date de dépôt 2023-04-20
Date de publication 2023-10-26
Propriétaire CHARLES SCHWAB & CO., INC. (USA)
Inventeur(s)
  • Doleh, Yaser
  • Lam, Peter
  • Abouseido, Bashar
  • Mills, Halyee
  • Hess, Nathan
  • Olson, Jake
  • Macleod, Emily
  • Singh, Sukhjit
  • Sladek, Ward
  • King, Justin

Abrégé

A server for identifying and prioritizing IT security events associated with a network is caused to receive a dataset representing IT security events specific to one or more resources associated with the network, generate, by defined algorithms, individual scores for the IT security events, correlate each of the individual scores for the IT security events with the one or more resources, aggregate, for a resource of the one or more resources, each of the individual scores correlated with the resource into a security score specific to the resource, determine whether the security score exceeds a defined threshold, and in response to the security score exceeding the defined threshold, generate and transmit a security incident alert specific to the resource to a security operation center. Example servers, systems, apparatuses, methods, and non-transitory computer readable medium for identifying and prioritizing IT security events associated with a network are also disclosed.

Classes IPC  ?

  • G06F 21/55 - Détection d’intrusion locale ou mise en œuvre de contre-mesures
  • G06F 21/57 - Certification ou préservation de plates-formes informatiques fiables, p. ex. démarrages ou arrêts sécurisés, suivis de version, contrôles de logiciel système, mises à jour sécurisées ou évaluation de vulnérabilité
  • H04L 9/40 - Protocoles réseaux de sécurité

69.

System and method for limiting project management risk

      
Numéro d'application 17724245
Numéro de brevet 11775903
Statut Délivré - en vigueur
Date de dépôt 2022-04-19
Date de la première publication 2023-10-03
Date d'octroi 2023-10-03
Propriétaire Charles Schwab & Co., Inc. (USA)
Inventeur(s) Kalenda, Ellie

Abrégé

A system and method assigns documents to a list of documents for a project team to complete based on the level of each of various risks the project is identified to have, and whether the benefits of risk containment afforded by each document outweighs the cost of completion of the document when the risk or risks addressed by the document are at the level identified for the project.

Classes IPC  ?

  • G06Q 10/10 - BureautiqueGestion du temps
  • G06Q 10/06 - Ressources, gestion de tâches, des ressources humaines ou de projetsPlanification d’entreprise ou d’organisationModélisation d’entreprise ou d’organisation
  • G06Q 10/0635 - Analyse des risques liés aux activités d’entreprises ou d’organisations
  • G06Q 10/063 - Recherche, analyse ou gestion opérationnelles

70.

System and method for providing a web service using a mobile device capturing dual images

      
Numéro d'application 17478956
Numéro de brevet 11765177
Statut Délivré - en vigueur
Date de dépôt 2021-09-19
Date de la première publication 2023-09-19
Date d'octroi 2023-09-19
Propriétaire Charles Schwab & Co., Inc. (USA)
Inventeur(s)
  • Desai, Jay
  • Konstantinides, Konstantinos P.
  • Phruksawan, Suwat
  • Kendall, Toby R.
  • Mcgraw, Patrick C.
  • Caudell, Dominic E.
  • Zubovsky, Valery
  • Gotlieb, Charles E.

Abrégé

A system and method provides access to one or more web services requested from a web site by using an app on a smart device, such as a smart phone or tablet, or the smart device itself.

Classes IPC  ?

  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • H04L 9/40 - Protocoles réseaux de sécurité
  • H04L 67/146 - Marqueurs pour l'identification sans ambiguïté d'une session particulière, p. ex. mouchard de session ou encodage d'URL

71.

System and method for causing graphical information to be rendered

      
Numéro d'application 17564032
Numéro de brevet 11756511
Statut Délivré - en vigueur
Date de dépôt 2021-12-28
Date de la première publication 2023-09-12
Date d'octroi 2023-09-12
Propriétaire Charles Schwab & Co., Inc (USA)
Inventeur(s) Payne, Sean M.

Abrégé

A system and method uses a two-dimensional graphics library to generate an image representation that can be used by a three-dimensional graphics library to render the image.

Classes IPC  ?

  • G09G 5/393 - Dispositions pour la mise à jour du contenu de la mémoire à mappage binaire
  • G09G 5/397 - Dispositions spécialement adaptées pour le transfert simultané du contenu de plusieurs mémoires à mappage binaire vers l'écran, p. ex. pour le mélange ou la superposition
  • G06T 15/00 - Rendu d'images tridimensionnelles [3D]
  • G06T 15/10 - Effets géométriques
  • G06F 3/0481 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] fondées sur des propriétés spécifiques de l’objet d’interaction affiché ou sur un environnement basé sur les métaphores, p. ex. interaction avec des éléments du bureau telles les fenêtres ou les icônes, ou avec l’aide d’un curseur changeant de comportement ou d’aspect
  • G09G 3/00 - Dispositions ou circuits de commande présentant un intérêt uniquement pour l'affichage utilisant des moyens de visualisation autres que les tubes à rayons cathodiques

72.

MACHINE LEARNING SYSTEM FOR CUSTOMER UTTERANCE INTENT PREDICTION

      
Numéro d'application 18183695
Statut En instance
Date de dépôt 2023-03-14
Date de la première publication 2023-07-06
Propriétaire CHARLES SCHWAB & CO., INC. (USA)
Inventeur(s)
  • Nair, Abhilash Krishnankutty
  • Sim, Amaris Yuseon
  • Narregudem, Dayanand
  • Riassetto, Drew David
  • Ahlstrom, Logan Sommers
  • Saberian, Nafiseh
  • Filios, Stephen
  • Tappeta Venkata, Ravindra Reddy

Abrégé

A method of operating a customer utterance analysis system includes obtaining a subset of utterances from among a first set of utterances. The method includes encoding, by a sentence encoder, the subset of utterances into multi-dimensional vectors. The method includes generating reduced-dimensionality vectors by reducing a dimensionality of the multi-dimensional vectors. Each vector of the reduced-dimensionality vectors corresponds to an utterance from among the subset of utterances. The method includes performing clustering on the reduced-dimensionality vectors. The method includes, based on the clustering performed on the reduced-dimensionality vectors, arranging the subset of utterances into clusters. The method includes obtaining labels for a least two clusters from among the clusters. The method includes generating training data based on the obtained labels. The method includes training a neural network model to predict an intent of an utterance based on the training data.

Classes IPC  ?

  • G10L 15/18 - Classement ou recherche de la parole utilisant une modélisation du langage naturel
  • G10L 15/16 - Classement ou recherche de la parole utilisant des réseaux neuronaux artificiels
  • G06F 40/30 - Analyse sémantique
  • G06Q 30/02 - MarketingEstimation ou détermination des prixCollecte de fonds
  • G10L 15/14 - Classement ou recherche de la parole utilisant des modèles statistiques, p. ex. des modèles de Markov cachés [HMM]
  • G06F 16/9032 - Formulation de requêtes

73.

System and method for routing requests for events

      
Numéro d'application 18173944
Numéro de brevet 11797361
Statut Délivré - en vigueur
Date de dépôt 2023-02-24
Date de la première publication 2023-06-29
Date d'octroi 2023-10-24
Propriétaire Charles Schwab & Co., Inc. (USA)
Inventeur(s)
  • Chaudhary, Shahbaz
  • Robischon, Justin
  • Blomberg, Jodi

Abrégé

A system and method receives a request for an event that is not fully specified, and predicts sufficient details of the event to instruct a hardware distributor to route the 5 request to an agent that can handle the predicted request.

Classes IPC  ?

  • G06F 9/54 - Communication interprogramme
  • G06N 7/01 - Modèles graphiques probabilistes, p. ex. réseaux probabilistes

74.

String processing of clickstream data

      
Numéro d'application 17872444
Numéro de brevet 11917028
Statut Délivré - en vigueur
Date de dépôt 2022-07-25
Date de la première publication 2023-05-11
Date d'octroi 2024-02-27
Propriétaire CHARLES SCHWAB & CO., INC. (USA)
Inventeur(s)
  • Law, Sean Ming-Yin
  • Angel, Kenneth Edward

Abrégé

A method includes assigning unique symbols to pages of a website, respectively. The method includes obtaining page symbol sequences of browsing sessions, respectively. Each browsing session corresponds to a visitor of the website. For each browsing session, the page symbol sequence of the browsing session is a sequence of symbols that corresponds, respectively, to a sequence of pages of the website visited during the browsing session by the corresponding visitor. The method includes generating a master string including the page symbol sequences, generating a suffix array corresponding to the master string, and generating a longest common prefix (LCP) array corresponding to the suffix array. The method includes, based on the suffix array and LCP array, determining one or more most common n-step subsequences of pages (n is an integer greater than 1).

Classes IPC  ?

  • G06F 15/16 - Associations de plusieurs calculateurs numériques comportant chacun au moins une unité arithmétique, une unité programme et un registre, p. ex. pour le traitement simultané de plusieurs programmes
  • H04L 67/50 - Services réseau
  • G06F 16/957 - Optimisation de la navigation, p. ex. mise en cache ou distillation de contenus
  • H04L 67/02 - Protocoles basés sur la technologie du Web, p. ex. protocole de transfert hypertexte [HTTP]
  • H04L 67/146 - Marqueurs pour l'identification sans ambiguïté d'une session particulière, p. ex. mouchard de session ou encodage d'URL

75.

SCHWAB COACHING

      
Numéro de série 97928193
Statut Enregistrée
Date de dépôt 2023-05-09
Date d'enregistrement 2024-10-29
Propriétaire Charles Schwab & Co., Inc. ()
Classes de Nice  ? 41 - Éducation, divertissements, activités sportives et culturelles

Produits et services

Educational services, namely, providing live and on-line seminars, webcasts, workshops, and events in the field of finance and financial investment; educational services, namely, providing live and on-line instruction in the field of finance and financial investment via an on-line website; providing a website featuring non-downloadable articles in the field of finance and financial investments; providing a website featuring nondownloadable instructional videos in the field of finance

76.

Facilitating inter-system data transfer with serialized data objects

      
Numéro d'application 18047858
Numéro de brevet 11767154
Statut Délivré - en vigueur
Date de dépôt 2022-10-19
Date de la première publication 2023-04-20
Date d'octroi 2023-09-26
Propriétaire CHARLES SCHWAB & CO., INC. (USA)
Inventeur(s)
  • Wysocki, Kevin Michael
  • Schroeder, Michelle

Abrégé

A computer server includes processor and memory hardware. The processor hardware executes instructions including parsing a hypertext transfer protocol (HTTP) request from a first user agent to identify a first data object matching a set of characteristics and generating a new data element based on the HTTP request. The instructions include, in response to the first data object being present: extracting a first set of serialized data elements and serializing them with the new data element to generate a second data object. The instructions include, in response to the first data object being absent and a user associated with the first user agent being identifiable: determining a second set of serialized data elements based on an identity of the user, and serializing them with the new data element to generate the second data object. The instructions include transmitting an HTTP response including the second data object.

Classes IPC  ?

  • B65D 81/26 - Adaptations pour empêcher la détérioration ou l'altération du contenuApplications au réceptacle ou au matériau d'emballage d'agents de conservation des aliments, de fongicides, d'insecticides ou de produits repoussant les animaux avec dispositifs pour évacuer ou absorber les fluides, p. ex. s'écoulant du contenuEmploi de produits empêchant la corrosion ou de dessiccateurs
  • B32B 1/00 - Produits stratifiés ayant une forme non plane
  • B32B 7/12 - Liaison entre couches utilisant des adhésifs interposés ou des matériaux interposés ayant des propriétés adhésives
  • B32B 27/08 - Produits stratifiés composés essentiellement de résine synthétique comme seul composant ou composant principal d'une couche adjacente à une autre couche d'une substance spécifique d'une résine synthétique d'une sorte différente
  • B32B 27/20 - Produits stratifiés composés essentiellement de résine synthétique caractérisée par l'emploi d'additifs particuliers utilisant des charges, des pigments, des agents thixotropiques
  • B32B 27/30 - Produits stratifiés composés essentiellement de résine synthétique comprenant une résine vinyliqueProduits stratifiés composés essentiellement de résine synthétique comprenant une résine acrylique
  • B32B 27/32 - Produits stratifiés composés essentiellement de résine synthétique comprenant des polyoléfines
  • B65B 11/52 - Enserrage d'objets ou de quantités de matériau en plaçant le contenu entre deux feuilles, p. ex. des feuilles comportant des poches, et en fixant ensemble leurs bords libres opposés une des feuilles étant rendue plastique, p. ex. par chauffage, et forcée par la pression exercée par un fluide, p. ex. à l'aide du vide, à s'engager avec l'autre feuille et avec le contenu, p. ex. emballage sous peau
  • B65B 25/06 - Emballage des tranches ou morceaux de viande, fromages ou autres produits mous ou collants de formes particulières
  • B65B 31/02 - Remplissage, fermeture, ou remplissage et fermeture, de réceptacles dans des chambres maintenues en dépression ou en surpression ou contenant une atmosphère spéciale, p. ex. du gaz inerte
  • B65B 51/22 - Application ou production de chaleur ou de pression ou les deux à la fois par friction, par des ultrasons ou par haute fréquence
  • B65D 65/40 - Emploi de stratifiés pour des buts particuliers d'emballage
  • B65D 77/04 - Objets ou matériaux enfermés dans plusieurs réceptacles disposés les uns dans les autres
  • G06Q 30/0251 - Publicités ciblées
  • G06Q 30/02 - MarketingEstimation ou détermination des prixCollecte de fonds
  • H04L 67/02 - Protocoles basés sur la technologie du Web, p. ex. protocole de transfert hypertexte [HTTP]

77.

Methods and systems for browser spoofing mitigation

      
Numéro d'application 18067182
Numéro de brevet 12003538
Statut Délivré - en vigueur
Date de dépôt 2022-12-16
Date de la première publication 2023-04-20
Date d'octroi 2024-06-04
Propriétaire CHARLES SCHWAB & CO., INC. (USA)
Inventeur(s) Kula, John Scott

Abrégé

An authentication system includes an authentication module and a user history database storing order information that includes, for each of multiple logins of the first user to a web property, at least one of: an indication of an order of hypertext transfer protocol (HTTP) headers that were previously received at the authentication module during the login, and an indication of an order of navigator object properties that were previously returned to the authentication module during the login. The authentication module is configured to: receive, from a web browser of a first entity attempting to log in to the web property, credentials of the first user; determine order information of the first entity's web browser; perform a comparison operation based on the order information of the first user and that of the first entity, and determine whether to allow the first entity to log in based on the comparison operation.

Classes IPC  ?

  • H04L 9/40 - Protocoles réseaux de sécurité
  • H04L 67/02 - Protocoles basés sur la technologie du Web, p. ex. protocole de transfert hypertexte [HTTP]
  • H04L 67/54 - Gestion de la présence, p. ex. surveillance ou enregistrement pour la réception des informations de connexion des utilisateurs ou état de connexion des utilisateurs

78.

INTRUSION DETECTION AND PREVENTION SYSTEM RULE AUTOMATION AND OPTIMIZATION

      
Numéro d'application 18067241
Statut En instance
Date de dépôt 2022-12-16
Date de la première publication 2023-04-20
Propriétaire CHARLES SCHWAB & CO., INC. (USA)
Inventeur(s)
  • Scherer, Brandon William
  • Kula, John Scott

Abrégé

A network intrusion system for a protected network includes a ruleset module configured to receive metadata for rules. The metadata describes, for each of the rules, a set of associated network vulnerabilities. The ruleset module is configured to access vulnerability information describing a set of cumulative vulnerabilities that each is present in at least one network device within the protected network. The network intrusion system includes a rule management module configured to, for each rule of the plurality of rules: identify the set of associated network vulnerabilities described by the metadata for the rule, determine whether there is a match between any of the set of associated network vulnerabilities and the set of cumulative vulnerabilities, and, in response to determining that there is no match, transmit a first command signal to a network security module. The first command signal instructs the network security module to disable the rule.

Classes IPC  ?

  • H04L 9/40 - Protocoles réseaux de sécurité

79.

METHOD AND DEVICE FOR FACILITATING EFFICIENT TRAVERSAL OF NATURAL LANGUAGE SEQUENCES

      
Numéro d'application 18067198
Statut En instance
Date de dépôt 2022-12-16
Date de la première publication 2023-04-20
Propriétaire CHARLES SCHWAB & CO., INC. (USA)
Inventeur(s) Kula, John Scott

Abrégé

A computer system includes memory storing computer-executable instructions and a processor configured to execute the computer-executable instructions. The computer-executable instructions include building a questions table including multiple first questions and multiple potential requirements to which the first questions correspond, respectively. The computer-executable instructions include adding, to the questions table, one or more second questions, each of which correspond to at least two requirements from among the potential requirements. The computer-executable instructions include adding, to the questions table, for each second question among the one or more second questions, the at least two requirements to which the second question corresponds. The computer-executable instructions include determining a question, from among the first questions and the second questions, that corresponds to a highest number of potential requirements, and displaying the determined question to a user.

Classes IPC  ?

  • G06F 40/30 - Analyse sémantique
  • G06N 5/04 - Modèles d’inférence ou de raisonnement
  • G06F 16/22 - IndexationStructures de données à cet effetStructures de stockage

80.

Search space minimization for computerized time-series data forecasting system

      
Numéro d'application 18065912
Numéro de brevet 11790449
Statut Délivré - en vigueur
Date de dépôt 2022-12-14
Date de la première publication 2023-04-13
Date d'octroi 2023-10-17
Propriétaire CHARLES SCHWAB & CO., INC. (USA)
Inventeur(s) Napper, Harrison W.

Abrégé

A system includes a processor and a memory with instructions. The instructions include, in response to receiving a zoned graph request, determining a current breakeven point on a current date based on a strike price of an option. The instructions include estimating a future strike price of the option based on an expiration date of the option, determining a future breakeven point on the expiration date of the option based on the estimated future strike price, and determining a range as a current price corresponding to the current breakeven point to a future price corresponding to the future breakeven point. The instructions include, for each time between the current date and the expiration date, determining a middle breakeven point at the corresponding time based on the range and generating a zoned graph including the current breakeven point, the future breakeven point, and each middle breakeven point at the corresponding times.

Classes IPC  ?

  • G06Q 40/00 - FinanceAssuranceStratégies fiscalesTraitement des impôts sur les sociétés ou sur le revenu
  • G06Q 40/04 - TransactionsOpérations boursières, p. ex. actions, marchandises, produits dérivés ou change de devises
  • G06Q 40/06 - Gestion de biensPlanification ou analyse financières
  • G06Q 40/12 - Comptabilité

81.

System and method for restoring deleted objects and their assignments to other objects based on any deletion of the other objects

      
Numéro d'application 17373758
Numéro de brevet 11614993
Statut Délivré - en vigueur
Date de dépôt 2021-07-12
Date de la première publication 2023-03-28
Date d'octroi 2023-03-28
Propriétaire Charles Schwab & Co., Inc. (USA)
Inventeur(s) Hoang, Huynh

Abrégé

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.

Classes IPC  ?

  • G06F 11/08 - Détection ou correction d'erreur par introduction de redondance dans la représentation des données, p. ex. en utilisant des codes de contrôle
  • G06F 9/00 - Dispositions pour la commande par programme, p. ex. unités de commande
  • G06F 9/48 - Lancement de programmes Commutation de programmes, p. ex. par interruption

82.

Recommendation system for providing personalized and mixed content on a user interface based on content and user similarity

      
Numéro d'application 18059523
Numéro de brevet 12026210
Statut Délivré - en vigueur
Date de dépôt 2022-11-29
Date de la première publication 2023-03-23
Date d'octroi 2024-07-02
Propriétaire CHARLES SCHWAB & CO., INC. (USA)
Inventeur(s)
  • Ahlstrom, Logan Sommers
  • Tappeta Venkata, Ravindra Reddy
  • Law, Sean Ming-Yin
  • Walston, Joseph Clark
  • Lokineni, Raviteja
  • Narregudem, Dayanand

Abrégé

A recommendation system includes a content similarity analyzer configured to determine a first set of content item identifiers similar to a set of viewed content items based on respective similarity scores and add them to a first list. A similar user content extraction module identifies a set of similar user identifiers from a user similarity database; obtains, based on respective viewing histories of the set, a second set of content item identifiers; and adds them to the first list. The recommendation system includes a content filter configured to select a subset of content item identifiers from the first list based on the corresponding similarity scores between content item identifiers of the first list and a viewing history. The content filter is configured to transmit the subset of content item identifiers for display of the corresponding content items via a web portal on a user interface of a first user device.

Classes IPC  ?

  • G06F 16/9535 - Adaptation de la recherche basée sur les profils des utilisateurs et la personnalisation
  • G06F 16/2457 - Traitement des requêtes avec adaptation aux besoins de l’utilisateur
  • G06F 16/28 - Bases de données caractérisées par leurs modèles, p. ex. des modèles relationnels ou objet
  • G06F 16/951 - IndexationTechniques d’exploration du Web
  • G06F 16/9538 - Présentation des résultats des requêtes
  • G06F 16/955 - Recherche dans le Web utilisant des identifiants d’information, p. ex. des localisateurs uniformisés de ressources [uniform resource locators - URL]
  • G06F 3/0482 - Interaction avec des listes d’éléments sélectionnables, p. ex. des menus
  • G06F 9/451 - Dispositions d’exécution pour interfaces utilisateur

83.

System and method for routing requests for events

      
Numéro d'application 17348761
Numéro de brevet 11609805
Statut Délivré - en vigueur
Date de dépôt 2021-06-15
Date de la première publication 2023-03-21
Date d'octroi 2023-03-21
Propriétaire Charles Schwab & Co., Inc. (USA)
Inventeur(s)
  • Chaudhary, Shahbaz
  • Robischon, Justin
  • Blomberg, Jodi

Abrégé

A system and method receives a request for an event that is not fully specified, and predicts sufficient details of the event to instruct a hardware distributor to route the request to an agent that can handle the predicted request.

Classes IPC  ?

  • G06F 9/54 - Communication interprogramme
  • G06N 7/00 - Agencements informatiques fondés sur des modèles mathématiques spécifiques

84.

Systems and methods for computing database interactions and evaluating interaction parameters

      
Numéro d'application 17964186
Numéro de brevet 11809585
Statut Délivré - en vigueur
Date de dépôt 2022-10-12
Date de la première publication 2023-03-16
Date d'octroi 2023-11-07
Propriétaire CHARLES SCHWAB & CO., INC. (USA)
Inventeur(s)
  • Howell, Randal Scott
  • Hains, Eric John
  • Webster, Justin Wayne

Abrégé

A method includes storing a test database of tests and corresponding test rules, storing a user information database, storing a profile database, and storing a threshold database including thresholds corresponding to test scores and similarity scores. The method includes, in response to receiving interaction parameters of an interaction performed by a user, identifying a set of tests based on the interaction parameters. The method includes, for each of the set of tests: calculating a score using user data of the user, corresponding test rules, and the interaction parameters; adjusting the score based on the user's profile; obtaining a threshold corresponding to the identified test; and, in response to the score exceeding the threshold, categorizing the interaction within a first category. The method also includes generating and transmitting an alert in response to the interaction being categorized within the first category.

Classes IPC  ?

  • G06F 21/62 - Protection de l’accès à des données via une plate-forme, p. ex. par clés ou règles de contrôle de l’accès
  • G06F 11/32 - Surveillance du fonctionnement avec indication visuelle du fonctionnement de la machine
  • G06N 20/00 - Apprentissage automatique
  • G06F 18/22 - Critères d'appariement, p. ex. mesures de proximité

85.

System and method for synchronizing account information on two different computer systems coupled via a network

      
Numéro d'application 17068838
Numéro de brevet 11604860
Statut Délivré - en vigueur
Date de dépôt 2020-10-13
Date de la première publication 2023-03-14
Date d'octroi 2023-03-14
Propriétaire Charles Schwab & Co., Inc. (USA)
Inventeur(s)
  • Page, William
  • Shenson, Brian

Abrégé

A system and method synchronizes accounts across different computer systems using a matching computer system and a network, when the accounts on the source computer system are organized differently than they are on the destination computer system.

Classes IPC  ?

  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • G06F 21/31 - Authentification de l’utilisateur

86.

Systems and methods for configurable ordered transformation of database content

      
Numéro d'application 17984347
Numéro de brevet 12169475
Statut Délivré - en vigueur
Date de dépôt 2022-11-10
Date de la première publication 2023-03-09
Date d'octroi 2024-12-17
Propriétaire CHARLES SCHWAB & CO., INC. (USA)
Inventeur(s)
  • Watts, Sean William
  • Vornovitskiy, Iv, Igor

Abrégé

A system includes processor hardware and memory hardware that stores instructions. The instructions include, in response to receiving a request, determining a request type of the request, retrieving a first set of collected information, and selecting a first set of instructions corresponding to the request type. The instructions include constructing a first result by executing each instruction of the first set of instructions to create the first entry as a nested entry within the first result including data of the first set of collected information identified in the first set of instructions as nested or retrieve first data of the first set of collected information identified by the first instruction and add the first data to the first entry of the first result. The instructions include transforming a display of the operator device to complete a set of fields displayed on the display with corresponding entries of the first result.

Classes IPC  ?

  • G06F 16/16 - Opérations sur les fichiers ou les dossiers, p. ex. détails des interfaces utilisateur spécialement adaptées aux systèmes de fichiers
  • G06F 9/30 - Dispositions pour exécuter des instructions machines, p. ex. décodage d'instructions
  • G06F 9/38 - Exécution simultanée d'instructions, p. ex. pipeline ou lecture en mémoire
  • G06F 16/182 - Systèmes de fichiers distribués
  • G06F 9/48 - Lancement de programmes Commutation de programmes, p. ex. par interruption
  • G06F 40/174 - Remplissage de formulairesFusion
  • G06F 40/205 - Analyse syntaxique

87.

SCHWAB NETWORK

      
Numéro de série 97811230
Statut Enregistrée
Date de dépôt 2023-02-24
Date d'enregistrement 2024-12-10
Propriétaire Charles Schwab & Co., Inc. ()
Classes de Nice  ?
  • 38 - Services de télécommunications
  • 36 - Services financiers, assurances et affaires immobilières
  • 41 - Éducation, divertissements, activités sportives et culturelles

Produits et services

Internet broadcasting services Financial analysis; Financial information provided by electronic means in the field of finance and financial investments; Providing on-line news in the field of finance Educational services, namely, providing on-line programs with news and commentary in the field of financial markets and financial investments; Entertainment services in the nature of production of programs featuring news and commentary on financial markets and financial investments; Entertainment services, namely, the provision of continuing programs featuring news and commentary on financial markets and financial investments delivered by the Interent; Providing on-line newsletters in the field of finance and financial investments

88.

System and method for secure communications

      
Numéro d'application 16653885
Numéro de brevet 11575667
Statut Délivré - en vigueur
Date de dépôt 2019-10-15
Date de la première publication 2023-02-07
Date d'octroi 2023-02-07
Propriétaire Charles Schwab & Co., Inc. (USA)
Inventeur(s) Page, William

Abrégé

A system and method provides security features for inter-computer communications. 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 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.

Classes IPC  ?

  • H04L 29/00 - Dispositions, appareils, circuits ou systèmes non couverts par un seul des groupes
  • H04L 9/40 - Protocoles réseaux de sécurité

89.

Immutable object handling in high-performance network messaging architecture

      
Numéro d'application 17443049
Numéro de brevet 11914576
Statut Délivré - en vigueur
Date de dépôt 2021-07-20
Date de la première publication 2023-01-26
Date d'octroi 2024-02-27
Propriétaire CHARLES SCHWAB & CO., INC. (USA)
Inventeur(s) Tesse, Eric

Abrégé

A computationally-efficient object conversion system maintains multiple objects. Each object includes an array of characters and a hash value. Instructions include maintaining strings in a one-to-one relationship with the objects. The instructions include, for each object, calculating the hash value in response to values being written to the array of the object. The instructions include defining an equals method that, for first and second objects, returns a true value in response to values of the array of the first object matching values of the array of the second object. The instructions include defining a hash method that, for a selected object, returns the hash value. The instructions include, in response to a request including a request string, determining whether one of the strings is equal to the request string and, if so, returning the object related to the one of the strings.

Classes IPC  ?

  • G06F 16/23 - Mise à jour
  • G06F 12/02 - Adressage ou affectationRéadressage
  • H04L 69/324 - Protocoles de communication intra-couche entre entités paires ou définitions d'unité de données de protocole [PDU] dans la couche liaison de données [couche OSI 2], p. ex. HDLC
  • G06F 16/2455 - Exécution des requêtes
  • G06F 16/22 - IndexationStructures de données à cet effetStructures de stockage
  • G06F 16/903 - Requêtes

90.

Memory pooling in high-performance network messaging architecture

      
Numéro d'application 17379269
Numéro de brevet 11907206
Statut Délivré - en vigueur
Date de dépôt 2021-07-19
Date de la première publication 2023-01-26
Date d'octroi 2024-02-20
Propriétaire CHARLES SCHWAB & CO., INC. (USA)
Inventeur(s) Tesse, Eric

Abrégé

A memory management system implements instructions including maintaining multiple pool data structures, each associated with a linked list of objects and including a head pointer pointing to the first element in the linked list. The instructions include, in response to a first object no longer being needed, recycling the first object by identifying a first pool data structure that corresponds to the first object and inserting the first object into the linked list without deallocating the memory for the first object. The instructions include, in response to a new object request, identifying a second pool data structure according to a feature of the new object. If the corresponding linked list is empty, memory is allocated for the new object and the new object is assigned to the second pool data structure. If the linked list is not empty, the first object is removed from the linked list and returned.

Classes IPC  ?

  • G06F 16/23 - Mise à jour
  • G06F 12/02 - Adressage ou affectationRéadressage
  • H04L 69/324 - Protocoles de communication intra-couche entre entités paires ou définitions d'unité de données de protocole [PDU] dans la couche liaison de données [couche OSI 2], p. ex. HDLC
  • G06F 16/2455 - Exécution des requêtes
  • G06F 16/22 - IndexationStructures de données à cet effetStructures de stockage
  • G06F 16/903 - Requêtes

91.

MEMORY POOLING IN HIGH-PERFORMANCE NETWORK MESSAGING ARCHITECTURE

      
Numéro de document 03226809
Statut En instance
Date de dépôt 2022-07-19
Date de disponibilité au public 2023-01-26
Propriétaire CHARLES SCHWAB & CO., INC. (USA)
Inventeur(s) Tesse, Eric

Abrégé

A memory management system implements instructions including maintaining multiple pool data structures, each associated with a linked list of objects and including a head pointer pointing to the first element in the linked list. The instructions include, in response to a first object no longer being needed, recycling the first object by identifying a first pool data structure that corresponds to the first object and inserting the first object into the linked list without deallocating the memory for the first object. The instructions include, in response to a new object request, identifying a second pool data structure according to a feature of the new object. If the corresponding linked list is empty, memory is allocated for the new object and the new object is assigned to the second pool data structure. If the linked list is not empty, the first object is removed from the linked list and returned.

Classes IPC  ?

  • G06F 12/02 - Adressage ou affectationRéadressage
  • G06F 16/22 - IndexationStructures de données à cet effetStructures de stockage
  • G06F 16/23 - Mise à jour
  • G06F 16/31 - IndexationStructures de données à cet effetStructures de stockage

92.

Message object traversal in high-performance network messaging architecture

      
Numéro d'application 17443027
Numéro de brevet 11829353
Statut Délivré - en vigueur
Date de dépôt 2021-07-20
Date de la première publication 2023-01-26
Date d'octroi 2023-11-28
Propriétaire Charles Schwab & Co., Inc. (USA)
Inventeur(s) Tesse, Eric

Abrégé

A communications system implements instructions including maintaining a message object that includes an array of entries. Each entry of the array includes a field identifier, a data type, and a next entry pointer. The next entry pointers and a head pointer establish a linked list of entries. The instructions include, in response to a request to add a new entry to the message object, calculating an index based on a field identifier of the new entry and determining whether the entry at the calculated index within the array of entries is active. The instructions include, if the entry is inactive, writing a data type, field identifier, and data value of the new entry to the calculated index, and inserting the new entry into the linked list. The instructions include, if the entry is already active, selectively expanding the size of the array and repeating the calculating and determining.

Classes IPC  ?

  • G06F 16/23 - Mise à jour
  • G06F 12/02 - Adressage ou affectationRéadressage
  • H04L 69/324 - Protocoles de communication intra-couche entre entités paires ou définitions d'unité de données de protocole [PDU] dans la couche liaison de données [couche OSI 2], p. ex. HDLC
  • G06F 16/2455 - Exécution des requêtes
  • G06F 16/22 - IndexationStructures de données à cet effetStructures de stockage
  • G06F 16/903 - Requêtes

93.

Byte queue parsing in high-performance network messaging architecture

      
Numéro d'application 17443051
Numéro de brevet 11726989
Statut Délivré - en vigueur
Date de dépôt 2021-07-20
Date de la première publication 2023-01-26
Date d'octroi 2023-08-15
Propriétaire CHARLES SCHWAB & CO., INC. (USA)
Inventeur(s) Tesse, Eric

Abrégé

A computationally-efficient system for encoding a message object implements instructions including determining a token of the message object. The token identifies a structure of the message object. The instructions include obtaining a dictionary definition based on the token. The dictionary definition describes the structure of the message. The message includes multiple entries. Each of the entries is characterized by a data type and a field identifier. The dictionary definition defines an order of the entries. The instructions include, according to an order specified by the dictionary definition, selecting each entry of a set of entries in the message in sequence and writing the entry to a byte queue exclusive of the data type and the field identifier. The instructions include initiating transmission of the byte queue over a communications network.

Classes IPC  ?

  • G06F 16/20 - Recherche d’informationsStructures de bases de données à cet effetStructures de systèmes de fichiers à cet effet de données structurées, p. ex. de données relationnelles
  • H04L 51/06 - Adaptation des messages aux exigences du terminal ou du réseau
  • G06F 16/23 - Mise à jour
  • G06F 12/02 - Adressage ou affectationRéadressage
  • H04L 69/324 - Protocoles de communication intra-couche entre entités paires ou définitions d'unité de données de protocole [PDU] dans la couche liaison de données [couche OSI 2], p. ex. HDLC
  • G06F 16/2455 - Exécution des requêtes
  • G06F 16/22 - IndexationStructures de données à cet effetStructures de stockage
  • G06F 16/903 - Requêtes

94.

CRAFT INVESTING

      
Numéro de série 97766466
Statut En instance
Date de dépôt 2023-01-24
Propriétaire Charles Schwab & Co., Inc. ()
Classes de Nice  ?
  • 36 - Services financiers, assurances et affaires immobilières
  • 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

Financial analysis; Providing information and research in the field of finance and financial investments; Securities trading and investing services for others via the internet Providing on-line non-downloadable software for electronically trading securities, financial planning, financial account management, and portfolio management in the fields of finance and financial investments

95.

System and method for allowing access to an application or features thereof on each of one or more user devices

      
Numéro d'application 17136792
Numéro de brevet 11563724
Statut Délivré - en vigueur
Date de dépôt 2020-12-29
Date de la première publication 2023-01-24
Date d'octroi 2023-01-24
Propriétaire Charles Schwab & Co., Inc. (USA)
Inventeur(s) Zubovsky, Valery

Abrégé

A system and method allows a user to register one or more PINs on one or more user devices, and then authenticates the user to a server via the PIN and a token deposited on the user device being used by the user to allow access to an application on the user device. Individual tokens, or all tokens deposited on the user devices for a user account, may be invalidated, and the user is prevented from authenticating himself or herself via a PIN to allow access to an application on any device for which the last token deposited was invalidated, until the same or different PIN is registered for that device.

Classes IPC  ?

  • H04L 9/40 - Protocoles réseaux de sécurité

96.

SYSTEMS AND METHODS FOR DETERMINING A SIGNIFICANCE INDEX

      
Numéro d'application 17948601
Statut En instance
Date de dépôt 2022-09-20
Date de la première publication 2023-01-19
Propriétaire CHARLES SCHWAB & CO., INC. (USA)
Inventeur(s) Jennings, Chris

Abrégé

Systems, methods, and computer-readable instructions are configured to calculate an aggregated significance score for consumer goods or website interactions by aggregating historical significance scores and calculating a reference significance score for a benchmark. A relative significance score is derived for each of the consumer goods or website interactions based upon the significance score for each of the consumer goods or website interactions and the relative significance score. A consumer priority index is derived indexed to a relevant measure based on the aggregated significance scores and the reference significance score.

Classes IPC  ?

  • G06Q 40/04 - TransactionsOpérations boursières, p. ex. actions, marchandises, produits dérivés ou change de devises
  • G06F 16/22 - IndexationStructures de données à cet effetStructures de stockage
  • G06Q 40/06 - Gestion de biensPlanification ou analyse financières

97.

System and method for securing information provided via a social network application

      
Numéro d'application 15688777
Numéro de brevet 11558338
Statut Délivré - en vigueur
Date de dépôt 2017-08-28
Date de la première publication 2023-01-17
Date d'octroi 2023-01-17
Propriétaire Charles Schwab & Co., Inc. (USA)
Inventeur(s)
  • Bravmann, Kenneth M.
  • Mattias, Benjamin N.
  • Weaver, Jeffrey M.
  • Chelamacherla Anand, Sandeep Reddy
  • Murphy, John
  • Gotlieb, Charles E.

Abrégé

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.

Classes IPC  ?

  • G06F 15/16 - Associations de plusieurs calculateurs numériques comportant chacun au moins une unité arithmétique, une unité programme et un registre, p. ex. pour le traitement simultané de plusieurs programmes
  • H04L 51/52 - Messagerie d'utilisateur à utilisateur dans des réseaux à commutation de paquets, transmise selon des protocoles de stockage et de retransmission ou en temps réel, p. ex. courriel pour la prise en charge des services des réseaux sociaux
  • G06F 15/173 - Communication entre processeurs utilisant un réseau d'interconnexion, p. ex. matriciel, de réarrangement, pyramidal, en étoile ou ramifié

98.

System and method for receiving information among computer systems without enabling log ins if the user identifiers are compromised

      
Numéro d'application 17093216
Numéro de brevet 11546316
Statut Délivré - en vigueur
Date de dépôt 2020-11-09
Date de la première publication 2023-01-03
Date d'octroi 2023-01-03
Propriétaire Charles Schwab & Co., Inc. (USA)
Inventeur(s) Page, William

Abrégé

A system and method allows a matching system to mediate requests for information among different computer systems without storing information that can be used to log into those computer systems.

Classes IPC  ?

  • H04L 9/40 - Protocoles réseaux de sécurité

99.

System and method for capturing by a device an image of a light colored object on a light colored background for uploading to a remote server

      
Numéro d'application 17033500
Numéro de brevet 11544833
Statut Délivré - en vigueur
Date de dépôt 2020-09-25
Date de la première publication 2023-01-03
Date d'octroi 2023-01-03
Propriétaire Charles Schwab & Co., Inc (USA)
Inventeur(s) Acuff, Amy L.

Abrégé

A system and method allows a light colored image of an object such as a check to be detected and captured on a light colored background for uploading to a server for processing. Detection involves detecting edges of objects on the image, drawing a rectangle around the detected edges, testing for an aspect ratio of the rectangle within an approved range, testing for the rectangle being outside of a margin of the image and being a certain percentage of the image, and testing for blur within a tolerable range.

Classes IPC  ?

  • G06T 7/00 - Analyse d'image
  • G06T 7/13 - Détection de bords
  • G06T 7/136 - DécoupageDétection de bords impliquant un seuillage
  • G06T 3/40 - Changement d'échelle d’images complètes ou de parties d’image, p. ex. agrandissement ou rétrécissement
  • G06T 1/20 - Architectures de processeursConfiguration de processeurs p. ex. configuration en pipeline

100.

METHODS AND SYSTEMS FOR IP-BASED NETWORK INTRUSION DETECTION AND PREVENTION

      
Numéro d'application 17892207
Statut En instance
Date de dépôt 2022-08-22
Date de la première publication 2022-12-22
Propriétaire CHARLES SCHWAB & CO., INC. (USA)
Inventeur(s)
  • Will, Bradley Scott
  • Serafino, Michael John

Abrégé

An authentication system includes an authentication module maintaining a store of credentials for a set of users. In response to an identity specified by credentials provided from a requestor address not being found in the store of credentials, the authentication module transmits an authentication failure response. In response to the provided credentials matching selected credentials, the authentication module transmits an authentication success response. The authentication system includes an analyzer module configured to determine a number of identity-not-found failures corresponding to a first address, identify a triggering event in response to the number exceeding a predetermined threshold, and, in response to the triggering event, add the first address to a block list. The authentication system includes a query module configured to, in response to a query for a specified address, determine whether the specified address is present in the block list and, if so, instruct transmission of the authentication failure response.

Classes IPC  ?

  • H04L 9/40 - Protocoles réseaux de sécurité
  1     2     3     ...     7        Prochaine page