Solutioninc Limited

Canada

Retour au propriétaire

1-21 de 21 pour Solutioninc Limited Trier par
Recheche Texte
Affiner par
Type PI
        Marque 12
        Brevet 9
Juridiction
        Canada 11
        États-Unis 7
        International 3
Date
2022 3
Avant 2020 18
Classe IPC
H04L 12/16 - Dispositions pour la fourniture de services particuliers aux abonnés 2
H04W 40/00 - Acheminement ou recherche d'itinéraire pour la communication 2
H04W 8/02 - Traitement de données de mobilité, p. ex. enregistrement d'informations dans un registre de localisation nominal [HLR Home Location Register] ou de visiteurs [VLR Visitor Location Register]Transfert de données de mobilité, p. ex. entre HLR, VLR ou réseaux externes 2
H04W 8/26 - Adressage ou numérotation de réseau pour support de mobilité 2
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 1
Voir plus
Classe NICE
09 - Appareils et instruments scientifiques et électriques 10
42 - Services scientifiques, technologiques et industriels, recherche et conception 2
35 - Publicité; Affaires commerciales 1
37 - Services de construction; extraction minière; installation et réparation 1
Statut
En Instance 1
Enregistré / En vigueur 20

1.

SolutionIP X

      
Numéro d'application 1669896
Statut Enregistrée
Date de dépôt 2022-05-18
Date d'enregistrement 2022-05-18
Propriétaire SolutionInc Limited (Canada)
Classes de Nice  ? 09 - Appareils et instruments scientifiques et électriques

Produits et services

Downloadable computer software that enables connectivity in venues allowing a user to self-provision internet access via a centralized portal without the need for the user to reconfigure their wi-fi enabled device.

2.

SolutionIP X

      
Numéro d'application 218620500
Statut En instance
Date de dépôt 2022-05-18
Propriétaire SolutionInc Limited (Canada)
Classes de Nice  ? 09 - Appareils et instruments scientifiques et électriques

Produits et services

(1) Downloadable computer software that enables connectivity in venues allowing a user to self-provision internet access via a centralized portal without the need for the user to reconfigure their Wi-Fi enabled device

3.

SOLUTIONIP X

      
Numéro de série 79343945
Statut Enregistrée
Date de dépôt 2022-05-18
Date d'enregistrement 2023-09-05
Propriétaire SolutionInc Limited (Canada)
Classes de Nice  ? 09 - Appareils et instruments scientifiques et électriques

Produits et services

Downloadable computer software that enables connectivity in venues allowing a user to self-provision internet access via a centralized portal without the need for the user to reconfigure their wireless internet enabled device

4.

VBN server clustering system, method of VBN server clustering, and VBN server for clustering

      
Numéro d'application 15039835
Numéro de brevet 10194002
Statut Délivré - en vigueur
Date de dépôt 2014-11-27
Date de la première publication 2016-12-29
Date d'octroi 2019-01-29
Propriétaire SolutionInc Limited (Canada)
Inventeur(s)
  • Small, Keith Macpherson
  • Feild, Charles Arthur Taylor
  • Currie, James Randolph

Abrégé

A visitor based network (VBN) server clustering system comprises a cluster of VBN servers for servicing a single local area network (LAN). Each VBN server comprises a client device data store for creating and maintaining device state records of user devices connected to the LAN, an interface for data communication with the user devices through the LAN, and a network traffic processing unit for processing network traffic from and to the user devices using the device state records in the client device data store. The VBN server further comprises a clustering manager for implementing clustering of the VBN servers by filtering the network traffic from and to the one or more user devices based on the configuration settings of the VBN servers and the device state records so as to allow the network traffic processing unit to process only a filtered portion of the network traffic. The filtering of the network traffic partitions the network traffic so that each user device is processed by a single one of the VBN servers within the cluster at a given time.

Classes IPC  ?

  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • G06F 17/30 - Recherche documentaire; Structures de bases de données à cet effet
  • H04L 12/26 - Dispositions de surveillance; Dispositions de test
  • H04L 12/24 - Dispositions pour la maintenance ou la gestion
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • H04L 12/16 - Dispositions pour la fourniture de services particuliers aux abonnés
  • H04L 29/12 - Dispositions, appareils, circuits ou systèmes non couverts par un seul des groupes caractérisés par le terminal de données

5.

VBN SERVER CLUSTERING SYSTEM, METHOD OF VBN SERVER CLUSTERING, AND VBN SERVER FOR CLUSTERING

      
Numéro d'application CA2014051138
Numéro de publication 2015/077889
Statut Délivré - en vigueur
Date de dépôt 2014-11-27
Date de publication 2015-06-04
Propriétaire SOLUTIONINC LIMITED (Canada)
Inventeur(s)
  • Small, Keith Macpherson
  • Feild, Chuck Arthur Taylor
  • Currie, James Randolph

Abrégé

A visitor based network (VBN) server clustering system comprises a cluster of VBN servers for servicing a single local area network (LAN). Each VBN server comprises a client device data store for creating and maintaining device state records of user devices connected to the LAN, an interface for data communication with the user devices through the LAN, and a network traffic processing unit for processing network traffic from and to the user devices using the device state records in the client device data store. The VBN server further comprises a clustering manager for implementing clustering of the VBN servers by filtering the network traffic from and to the one or more user devices based on the configuration settings of the VBN servers and the device state records so as to allow the network traffic processing unit to process only a filtered portion of the network traffic. The filtering of the network traffic partitions the network traffic so that each user device is processed by a single one of the VBN servers within the cluster at a given time.

Classes IPC  ?

  • H04L 12/927 - Allocation de ressources en fonction du type de trafic, qualité de service ou priorité
  • H04L 12/16 - Dispositions pour la fourniture de services particuliers aux abonnés
  • H04L 12/861 - Mise en mémoire tampon de paquets ou mise en file d’attente; Ordonnancement de file d’attente

6.

VBN SERVER CLUSTERING SYSTEM, METHOD OF VBN SERVER CLUSTERING, AND VBN SERVER FOR CLUSTERING

      
Numéro de document 02834565
Statut Délivré - en vigueur
Date de dépôt 2013-11-28
Date de disponibilité au public 2015-05-28
Date d'octroi 2016-01-19
Propriétaire SOLUTIONINC LIMITED (Canada)
Inventeur(s)
  • Small, Keith Macpherson
  • Feild, Chuck Arthur Taylor
  • Currie, James Randolph

Abrégé

A visitor based network (VBN) server clustering system comprises a cluster of VBN servers for servicing a single local area network (LAN). Each VBN server comprises a client device data store for creating and maintaining device state records of user devices connected to the LAN, an interface for data communication with the user devices through the LAN, and a network traffic processing unit for processing network traffic from and to the user devices using the device state records in the client device data store. The VBN server further comprises a clustering manager for implementing clustering of the VBN servers by filtering the network traffic from and to the one or more user devices based on the configuration settings of the VBN servers and the device state records so as to allow the network traffic processing unit to process only a filtered portion of the network traffic. The filtering of the network traffic partitions the network traffic so that each user device is processed by a single one of the VBN servers within the cluster at a given time.

Classes IPC  ?

  • G06F 16/178 - Techniques de synchronisation des fichiers dans les systèmes de fichiers
  • H04W 40/00 - Acheminement ou recherche d'itinéraire pour la communication

7.

Remote roaming controlling system, visitor based network server, and method of controlling remote roaming of user devices

      
Numéro d'application 12837538
Numéro de brevet 08495711
Statut Délivré - en vigueur
Date de dépôt 2010-07-16
Date de la première publication 2011-01-27
Date d'octroi 2013-07-23
Propriétaire SolutionInc Limited (Canada)
Inventeur(s)
  • Small, Keith Macpherson
  • Feild, Charles Arthur Taylor
  • Currie, James Randolph

Abrégé

An authorization assisting device sends to the VBN server an authorization request for access to the WAN by a requesting user device. A registration driver has a set of assignable IP address ranges for multiple routing realms, and assigns an IP address to a user device from a relevant IP address range depending on a routing realm from which communication from the user device is received. The assignable IP address ranges include one or more authorization address ranges from which the registration driver assigns an IP address to a user device whose authorization request is received from the authorization assisting device. An authorization module processes the authorization request to generate an authorization response granting or denying access to the WAN by the requesting user device based on registration data in a registration data store and the information in the authorization request.

Classes IPC  ?

  • H04L 29/00 - Dispositions, appareils, circuits ou systèmes non couverts par un seul des groupes

8.

REMOTE ROAMING CONTROLLING SYSTEM, VISITOR BASED NETWORK SERVER, AND METHOD OF CONTROLLING REMOTE ROAMING OF USER DEVICES

      
Numéro de document 02672642
Statut Délivré - en vigueur
Date de dépôt 2009-07-17
Date de disponibilité au public 2011-01-17
Date d'octroi 2013-05-14
Propriétaire SOLUTIONINC LIMITED (Canada)
Inventeur(s)
  • Field, Charles Arthur Taylor
  • Small, Keith Macpherson
  • Currie, James Randolph

Abrégé

An authorization assisting device sends to the VBN server an authorization request for access to the WAN by a requesting user device. A registration driver has a set of assignable IP address ranges for multiple routing realms, and assigns an IP address to a user device from a relevant IP address range depending on a routing realm from which communication from the user device is received. The assignable IP address ranges include one or more authorization address ranges from which the registration driver assigns an IP address to a user device whose authorization request is received from the authorization assisting device. An authorization module processes the authorization request to generate an authorization response granting or denying access to the WAN by the requesting user device based on registration data in a registration data store and the information in the authorization request.

Classes IPC  ?

  • H04W 8/00 - Gestion de données relatives au réseau
  • H04W 12/08 - Sécurité d'accès
  • H04W 40/00 - Acheminement ou recherche d'itinéraire pour la communication

9.

PACKET THROTTLING SYSTEM AND METHOD OF THROTTLING PACKET RECEPTION

      
Numéro de document 02667163
Statut Délivré - en vigueur
Date de dépôt 2009-05-28
Date de disponibilité au public 2010-11-28
Date d'octroi 2012-10-02
Propriétaire SOLUTIONINC LIMITED (Canada)
Inventeur(s) Small, Keith Macpherson

Abrégé

A packet throttling system is provided for a network head-end device having CPUs and an operating system having interrupt handling code to implement interrupt handlers in one or more of the CPUs for processing interrupts. The packet throttling system comprises a CPU interrupt load examiner, throttling period calculator and interrupt handier terminator. The CPU interrupt load examiner examines, for each of the CPUs, a current CPU interrupt load which is a proportion of a CPU's time that is being spent servicing any interrupt handlers. The throttling period calculator calculates a throttling period for each of the CPUs based on the current CPU interrupt load. The throttling period is a period between permitted packet receptions for the CPU. The interrupt handler terminator terminates a packet reception interrupt handier handling a packet reception interrupt in a receiving CPU if the throttling period of the receiving CPU has not elapsed since the receiving CPU handled a last permitted received packet.

Classes IPC  ?

  • G06F 9/48 - Lancement de programmes Commutation de programmes, p. ex. par interruption
  • H04L 47/74 - Mesures pour pallier la non-disponibilité des ressources

10.

METHOD OF AND SYSTEM FOR SUPPORT OF USER DEVICES ROAMING BETWEEN ROUTING REALMS BY A SINGLE NETWORK SERVER

      
Numéro d'application CA2009000093
Numéro de publication 2009/094764
Statut Délivré - en vigueur
Date de dépôt 2009-01-28
Date de publication 2009-08-06
Propriétaire SOLUTIONINC LIMITED (Canada)
Inventeur(s)
  • Small. Keith Macpherson
  • Feild, Charles Arthur Taylor
  • Currie, James Randolph

Abrégé

A network server provisioning at least one Local Area Network (LAN) comprising a client entry store, a packet driver module, a Dynamic Host Configuration Protocol (DHCP) request handler. The LAN has one or more routing realms. The client entry store stores records representing a user device connecting to the LAN provisioned by the network server as a roaming visitor of the LAN to gain temporal access to an outside network through the LAN, and records representing one or more routing realm top-level devices provided on a top level of each routing realm of the LAN. The packet driver module inspects packets arriving from and directed to the user device, and interacts with the client entry store to process the packets. The DHCP request handler examines address data in DHCP packets received from the user device and the records in the client entry store. At least one of the packet driver module and the DHCP request handler detects roaming between routing realms by the user device based on the data of the packets and the records in the client entry store, and assigns a new Internet Protocol (IP) address to the user device when roaming by the user device is detected.

Classes IPC  ?

  • H04W 8/26 - Adressage ou numérotation de réseau pour support de mobilité
  • H04W 8/02 - Traitement de données de mobilité, p. ex. enregistrement d'informations dans un registre de localisation nominal [HLR Home Location Register] ou de visiteurs [VLR Visitor Location Register]Transfert de données de mobilité, p. ex. entre HLR, VLR ou réseaux externes

11.

Method of and system for support of user devices roaming between routing realms by a single network server

      
Numéro d'application 12145581
Numéro de brevet 08054804
Statut Délivré - en vigueur
Date de dépôt 2008-06-25
Date de la première publication 2009-07-30
Date d'octroi 2011-11-08
Propriétaire SolutionInc Limited (Canada)
Inventeur(s)
  • Small, Keith M.
  • Feild, Charles A. T.
  • Currie, James R.

Abrégé

A network server provisioning at least one Local Area Network (LAN) comprising a client entry store, a packet driver module, a Dynamic Host Configuration Protocol (DHCP) request handler. The LAN has one or more routing realms. The client entry store stores records representing a user device connecting to the LAN provisioned by the network server as a roaming visitor of the LAN to gain temporal access to an outside network through the LAN, and records representing one or more routing realm top-level devices provided on a top level of each routing realm of the LAN. The packet driver module inspects packets arriving from and directed to the user device, and interacts with the client entry store to process the packets. The DHCP request handler examines address data in DHCP packets received from the user device and the records in the client entry store. At least one of the packet driver module and the DHCP request handler detects roaming between routing realms by the user device based on the data of the packets and the records in the client entry store, and assigns a new Internet Protocol (IP) address to the user device when roaming by the user device is detected.

Classes IPC  ?

  • H04W 4/00 - Services spécialement adaptés aux réseaux de télécommunications sans filLeurs installations
  • 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

12.

METHOD OF AND SYSTEM FOR SUPPORT OF USER DEVICES ROAMING BETWEEN ROUTING REALMS BY A SINGLE NETWORK SERVER

      
Numéro de document 02619092
Statut Délivré - en vigueur
Date de dépôt 2008-01-29
Date de disponibilité au public 2009-07-29
Date d'octroi 2015-05-19
Propriétaire SOLUTIONINC LIMITED (Canada)
Inventeur(s)
  • Small, Keith Macpherson
  • Currie, James Randolph
  • Feild, Charles Arthur Taylor

Abrégé

A network server provisioning at least one Local Area Network (LAN) comprising a client entry store, a packet driver module, a Dynamic Host Configuration Protocol (DHCP) request handler. The LAN has one or more routing realms. The client entry store stores records representing a user device connecting to the LAN provisioned by the network server as a roaming visitor of the LAN to gain temporal access to an outside network through the LAN, and records representing one or more routing realm top-level devices provided on a top level of each routing realm of the LAN. The packet driver module inspects packets arriving from and directed to the user device, and interacts with the client entry store to process the packets. The DHCP request handler examines address data in DHCP packets received from the user device and the records in the client entry store. At least one of the packet driver module and the DHCP request handler detects roaming between routing realms by the user device based on the data of the packets and the records in the client entry store, and assigns a new Internet Protocol (IP) address to the user device when roaming by the user device is detected.

Classes IPC  ?

  • H04L 45/42 - Routage centralisé
  • H04L 61/2514 - Traduction d'adresses de protocole Internet [IP] entre adresses IP locales et globales
  • H04L 61/5014 - Adresses de protocole Internet [IP] en utilisant le protocole de configuration dynamique de l'hôte [DHCP] ou le protocole d'amorçage [BOOTP]
  • H04L 61/5084 - Allocation d'adresse en assurant la mobilité des appareils
  • H04W 8/02 - Traitement de données de mobilité, p. ex. enregistrement d'informations dans un registre de localisation nominal [HLR Home Location Register] ou de visiteurs [VLR Visitor Location Register]Transfert de données de mobilité, p. ex. entre HLR, VLR ou réseaux externes
  • H04W 8/26 - Adressage ou numérotation de réseau pour support de mobilité

13.

SOLUTIONIP FLEX

      
Numéro d'application 143743200
Statut Enregistrée
Date de dépôt 2009-05-07
Date d'enregistrement 2012-03-21
Propriétaire SOLUTIONINC LIMITED (Canada)
Classes de Nice  ? 09 - Appareils et instruments scientifiques et électriques

Produits et services

(1) Computer software for providing access to the Internet.

14.

IVLAN

      
Numéro de série 76267263
Statut Enregistrée
Date de dépôt 2001-06-05
Date d'enregistrement 2003-03-25
Propriétaire SolutionInc Ltd. (Canada)
Classes de Nice  ? 09 - Appareils et instruments scientifiques et électriques

Produits et services

Computer server software that enables a principal user/client to establish a private Virtual Local Area Network

15.

REALIP

      
Numéro de série 76267264
Statut Enregistrée
Date de dépôt 2001-06-05
Date d'enregistrement 2003-03-18
Propriétaire SolutionInc Ltd. (Canada)
Classes de Nice  ? 09 - Appareils et instruments scientifiques et électriques

Produits et services

Computer server software that enables the assignment of premium routable Internet addresses from different pools of available addresses

16.

IVLAN

      
Numéro d'application 108484200
Statut Enregistrée
Date de dépôt 2000-12-05
Date d'enregistrement 2003-07-14
Propriétaire SolutionInc Ltd. (Canada)
Classes de Nice  ? 09 - Appareils et instruments scientifiques et électriques

Produits et services

(1) Computer server software that enables a principal user/client to establish a private Virtual Local Area Network.

17.

REALIP

      
Numéro d'application 108484300
Statut Enregistrée
Date de dépôt 2000-12-05
Date d'enregistrement 2003-07-04
Propriétaire SolutionInc Ltd. (Canada)
Classes de Nice  ? 09 - Appareils et instruments scientifiques et électriques

Produits et services

(1) Computer server software that enables the assignment of premium routable Internet addresses from different pools of available addresses.

18.

SOLUTIONIP

      
Numéro de série 76008958
Statut Enregistrée
Date de dépôt 2000-03-24
Date d'enregistrement 2003-10-28
Propriétaire Solutioninc Limited (Canada)
Classes de Nice  ? 09 - Appareils et instruments scientifiques et électriques

Produits et services

COMPUTER SOFTWARE FOR PROVIDING ACCESS TO THE INTERNET FROM BUILDINGS

19.

SOLUTIONIP

      
Numéro d'application 104764900
Statut Enregistrée
Date de dépôt 2000-02-22
Date d'enregistrement 2002-12-03
Propriétaire SOLUTIONINC LIMITED (Canada)
Classes de Nice  ? 09 - Appareils et instruments scientifiques et électriques

Produits et services

(1) Computer software, namely, server software application technology that enables plug n go connectivity in buildings allowing a user to self-provision internet access from buildings that there is no need for the user to reconfigure their mobile computer.

20.

SolutionIT

      
Numéro d'application 085680500
Statut Enregistrée
Date de dépôt 1997-09-23
Date d'enregistrement 2002-03-13
Propriétaire SOLUTIONINC LIMITED (Canada)
Classes de Nice  ?
  • 35 - Publicité; Affaires commerciales
  • 37 - Services de construction; extraction minière; installation et réparation
  • 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

(1) Services of designing internet websites, intranets and information building systems being a means of enabling building owners to deliver configuration free plug and go internet based information, whether by voice, video or data, separately or in combination, throughout the building structures

21.

SOLUTIONINC S

      
Numéro d'application 085680600
Statut Enregistrée
Date de dépôt 1997-09-23
Date d'enregistrement 2001-01-17
Propriétaire SOLUTIONINC LIMITED (Canada)
Classes de Nice  ? 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

(1) Services of designing internet websites, intranets and intelligent building systems, namely, a means of enabling building owners to deliver information, whether by voice, video or data, separately or in combination, throughout the building structures.