Ayla Networks, Inc.

États‑Unis d’Amérique

Retour au propriétaire

1-22 de 22 pour Ayla Networks, Inc. Trier par
Recheche Texte
Affiner par
Type PI
        Brevet 18
        Marque 4
Juridiction
        International 12
        États-Unis 8
        Europe 2
Date
2023 4
2022 2
Avant 2020 16
Classe 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 4
H04L 12/28 - Réseaux de données à commutation caractérisés par la configuration des liaisons, p. ex. réseaux locaux [LAN Local Area Networks] ou réseaux étendus [WAN Wide Area Networks] 3
H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole 3
G06F 15/173 - Communication entre processeurs utilisant un réseau d'interconnexion, p. ex. matriciel, de réarrangement, pyramidal, en étoile ou ramifié 2
G06F 9/00 - Dispositions pour la commande par programme, p. ex. unités de commande 2
Voir plus
Classe NICE
42 - Services scientifiques, technologiques et industriels, recherche et conception 4
09 - Appareils et instruments scientifiques et électriques 2
38 - Services de télécommunications 2
Statut
En Instance 2
Enregistré / En vigueur 20

1.

UNIFIED RECOMMENDATION ENGINE

      
Numéro d'application 18205945
Statut En instance
Date de dépôt 2023-06-05
Date de la première publication 2023-11-02
Propriétaire Ayla Networks, Inc. (USA)
Inventeur(s) Maurice, Sebastian

Abrégé

A method receives, from one or more subsystems, predicted outcomes associated with a device. The method provides provide at least a subset of the predicted outcomes as input to a machine learning model trained to identify a set of resolution actions. The method receives, from the machine learning model, the set of resolution actions for the subset of the predicted outcomes, wherein each resolution action in the set of resolution actions is associated with a probability of resolving at least one of the predicted outcomes in the subset of predicted outcomes. The method identifies a first resolution action from the set of resolution actions that has a highest probability of resolving the at least one of the predicted outcomes in the subset of predicted outcomes. The method identifies a root cause associated with the first resolution action. The method provides a first instruction to execute the first resolution action.

Classes IPC  ?

  • H04L 41/0677 - Localisation des défaillances
  • H04L 43/55 - Test de la qualité du niveau de service, p. ex. simulation de l’utilisation du service
  • H04L 41/083 - Réglages de configuration caractérisés par les objectifs d’un changement de paramètres, p. ex. l’optimisation de la configuration pour améliorer la fiabilité pour augmenter la vitesse du réseau
  • H04L 41/0659 - Gestion des fautes, des événements, des alarmes ou des notifications en utilisant la reprise sur incident de réseau en isolant ou en reconfigurant les entités défectueuses
  • H04W 24/06 - Réalisation de tests en trafic simulé
  • H04L 41/0823 - Réglages de configuration caractérisés par les objectifs d’un changement de paramètres, p. ex. l’optimisation de la configuration pour améliorer la fiabilité

2.

Over-the-air machine learning

      
Numéro d'application 17708634
Numéro de brevet 11726862
Statut Délivré - en vigueur
Date de dépôt 2022-03-30
Date de la première publication 2023-08-15
Date d'octroi 2023-08-15
Propriétaire Ayla Networks, Inc. (USA)
Inventeur(s)
  • Maurice, Sebastian
  • Deglurkar, Anirudha
  • Maeder, Ronald Louis

Abrégé

A system receives a plurality of data streams, including a plurality of data points, associated with properties of a device. The system generates, for each data stream, a data set that includes at least a specified number of data points over a prior time period. The system identifies a first data stream that represents a property to be predicted for a future time period. The system generates a joined data set that includes a subset of the data sets not including a first data set of the first data stream. The joined data set and the first data set are inputted into a trained machine learning model, trained to output a predicted value of the first property for the future time period. The predicted value of the first property indicates an anomaly, and a resolution action for preventing the anomaly from occurring at the future time period is identified.

Classes IPC  ?

  • G06F 11/07 - Réaction à l'apparition d'un défaut, p. ex. tolérance de certains défauts
  • G06F 11/00 - Détection d'erreursCorrection d'erreursContrôle de fonctionnement

3.

Unified recommendation engine

      
Numéro d'application 17545534
Numéro de brevet 11711287
Statut Délivré - en vigueur
Date de dépôt 2021-12-08
Date de la première publication 2023-06-08
Date d'octroi 2023-07-25
Propriétaire Ayla Networks, Inc. (USA)
Inventeur(s) Maurice, Sebastian

Abrégé

A system receives, from one or more subsystems, one or more predicted outcomes associated with a device. The system provides provide at least a subset of the predicted outcomes as input to a machine learning model trained to identify a set of resolution actions. The system receives, from the machine learning model, the set of resolution actions for the subset of the predicted outcomes, wherein each resolution action in the set of resolution actions is associated with a probability of resolving at least one of the predicted outcomes in the subset of predicted outcomes. The system identifies a first resolution action from the set of resolution actions, wherein the first resolution action has a highest probability of resolving the at least one of the predicted outcomes in the subset of predicted outcomes. The system provides a first instruction to execute the first resolution action.

Classes IPC  ?

  • G06F 15/173 - Communication entre processeurs utilisant un réseau d'interconnexion, p. ex. matriciel, de réarrangement, pyramidal, en étoile ou ramifié
  • H04L 43/55 - Test de la qualité du niveau de service, p. ex. simulation de l’utilisation du service
  • H04L 41/0654 - Gestion des fautes, des événements, des alarmes ou des notifications en utilisant la reprise sur incident de réseau
  • H04W 24/06 - Réalisation de tests en trafic simulé
  • H04L 41/083 - Réglages de configuration caractérisés par les objectifs d’un changement de paramètres, p. ex. l’optimisation de la configuration pour améliorer la fiabilité pour augmenter la vitesse du réseau
  • H04L 41/0823 - Réglages de configuration caractérisés par les objectifs d’un changement de paramètres, p. ex. l’optimisation de la configuration pour améliorer la fiabilité
  • H04L 41/0677 - Localisation des défaillances
  • 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

4.

FRAMEWORK FOR GATEWAY FEATURE EXTRACTION FROM COMMUNICATION DATA

      
Numéro d'application 17481199
Statut En instance
Date de dépôt 2021-09-21
Date de la première publication 2023-03-23
Propriétaire Ayla Networks, Inc. (USA)
Inventeur(s) Srivastava, Rachna

Abrégé

A computing device receives a first communication data associated with a communication connection between a gateway device and an internet service provider; determines a communication protocol associated with the communication connection, wherein the communication protocol comprises a plurality of communication features; identifies a data extraction specification associated with the communication protocol, the data extraction specification comprising an instruction identifying a first communication feature of the plurality of communication features to be extracted from the first communication data; analyzes the first communication data using the data extraction specification; and generates a first extracted data based on the analysis, the first extracted data comprising the first communication feature specified in the data extraction specification.

Classes IPC  ?

  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • H04W 88/16 - Dispositions de passerelles

5.

Edge-based intelligence for anomaly detection

      
Numéro d'application 17196877
Numéro de brevet 11683246
Statut Délivré - en vigueur
Date de dépôt 2021-03-09
Date de la première publication 2022-09-15
Date d'octroi 2023-06-20
Propriétaire Ayla Networks, Inc. (USA)
Inventeur(s)
  • Agrawal, Ashish
  • Leonardo, Pedro

Abrégé

A computing device receives one or more network communication anomaly conditions that indicate abnormal network communication traffic for a class of devices associated with the computing device; monitors network communication data of the computing device; determines whether the network communication data of the computing device satisfies the one or more network communication anomaly conditions; and responsive to determining that the network communication data of the computing device satisfies the one or more network communication anomaly conditions, performs an anomaly detection operation for the computing device.

Classes IPC  ?

  • H04L 43/04 - Traitement des données de surveillance capturées, p. ex. pour la génération de fichiers journaux
  • H04L 43/50 - Disposition de test
  • G06N 3/04 - Architecture, p. ex. topologie d'interconnexion
  • G06N 3/08 - Méthodes d'apprentissage
  • H04L 43/06 - Génération de rapports
  • H04L 43/16 - Surveillance de seuil
  • H04L 9/40 - Protocoles réseaux de sécurité
  • H04L 41/16 - Dispositions pour la maintenance, l’administration ou la gestion des réseaux de commutation de données, p. ex. des réseaux de commutation de paquets en utilisant l'apprentissage automatique ou l'intelligence artificielle

6.

Edge-based intelligence for over the air update

      
Numéro d'application 17085541
Numéro de brevet 11983522
Statut Délivré - en vigueur
Date de dépôt 2020-10-30
Date de la première publication 2022-05-05
Date d'octroi 2024-05-14
Propriétaire Ayla Networks, Inc. (USA)
Inventeur(s)
  • Chang, Yi
  • Wang, Yipei
  • Sait, Sahir
  • Agrawal, Ashish

Abrégé

A computing device receives one or more idle state conditions that indicate an idle device state for a class of devices associated with the computing device. The computing device receives an over the air (OTA) update of a firmware of the computing device, where the OTA update is to be applied by the computing device responsive to detecting the idle device state of the computing device. The computing device identifies a device state of the computing device and determines whether the device state satisfies the one or more idle state conditions. Responsive to determining that the first device state of the computing device satisfies the one or more idle state conditions, the computing device applies the OTA update of the firmware to the computing device.

Classes IPC  ?

  • G06F 8/65 - Mises à jour
  • 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
  • G06N 20/00 - Apprentissage automatique
  • H04L 12/28 - Réseaux de données à commutation caractérisés par la configuration des liaisons, p. ex. réseaux locaux [LAN Local Area Networks] ou réseaux étendus [WAN Wide Area Networks]
  • H04L 67/00 - Dispositions ou protocoles de réseau pour la prise en charge de services ou d'applications réseau

7.

MULTI-TAGGED MULTI-TENANT RATE LIMITING

      
Numéro d'application US2017025439
Numéro de publication 2017/173307
Statut Délivré - en vigueur
Date de dépôt 2017-03-31
Date de publication 2017-10-05
Propriétaire AYLA NETWORKS, INC. (USA)
Inventeur(s)
  • Byelov, Vadym
  • Sundaresan, Sudha

Abrégé

A rate limiting module receives a first request at a first time that comprises a first tag associated with a first attribute and a second tag associated with a second attribute. A second request is received at a second time that occurs after the first time that includes the first tag and the second tag. Responsive to determining that the second request violates a first rate limit for the first attribute, the rate limiting module rejects the second request. A third request is received at a third time that occurs after the second time that includes the first tag and the second tag. The rate limiting module determines that the third request violates a second rate limit for the second attribute, determines that the second rate limit is to be bypassed, and forwards the third request.

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 17/22 - Manipulation ou enregistrement au moyen de codes, p.ex. dans une séquence de caractères de texte
  • H04W 48/04 - Restriction d'accès effectuée dans des conditions spécifiques sur la base des données de localisation ou de mobilité de l'utilisateur ou du terminal, p. ex. du sens ou de la vitesse de déplacement

8.

LOCAL OVER THE AIR UPDATE OF AN EMBEDDED SYSTEM

      
Numéro d'application US2017018351
Numéro de publication 2017/147011
Statut Délivré - en vigueur
Date de dépôt 2017-02-17
Date de publication 2017-08-31
Propriétaire AYLA NETWORKS, INC. (USA)
Inventeur(s)
  • Gandhi, Pritish
  • Hunt, Peter F.
  • Myers, Daniel J.
  • Eykholt, Joseph R.
  • Caceres, Adrian
  • Sundaresan, Sudha

Abrégé

A computing device determines a unique identifier associated with a device comprising an embedded system. The computing device sends the unique identifier to a wide area network (WAN) accessible service and receives an encrypted digital image comprising a firmware update for the device comprising the embedded system from the WAN accessible service. The computing device stores the encrypted digital image in a storage area of the computing device and initiates an over the air update of firmware of the device comprising the embedded system using the encrypted digital image.

Classes IPC  ?

  • G06F 9/44 - Dispositions pour exécuter des programmes spécifiques
  • G06F 9/445 - Chargement ou démarrage de programme
  • 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 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 12/24 - Dispositions pour la maintenance ou la gestion
  • H04L 12/28 - Réseaux de données à commutation caractérisés par la configuration des liaisons, p. ex. réseaux locaux [LAN Local Area Networks] ou réseaux étendus [WAN Wide Area Networks]
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • H04W 12/06 - Authentification
  • H04W 76/02 - Établissement de la connexion

9.

COMPACT SCHEDULES FOR RESOURCE-CONSTRAINED DEVICES

      
Numéro d'application US2016049502
Numéro de publication 2017/040535
Statut Délivré - en vigueur
Date de dépôt 2016-08-30
Date de publication 2017-03-09
Propriétaire AYLA NETWORKS, INC. (USA)
Inventeur(s)
  • Vora, Jigar
  • Eykholt, Joseph R.
  • Sundaresan, Sudha
  • Rivera, Pablo Sebastián
  • Friedman, David Russell
  • Caceres, Adrian

Abrégé

A processing device executing a scheduler receives, by a device, a schedule from a remote server computing device, the schedule having a compact format that is understood by the device. The device stores the schedule and the processing device parses the schedule to identify a scheduled event. The processing device executes the scheduled event at a specified time in accordance with the schedule even in the absence of a network connection between the device and the remote server computing device.

Classes IPC  ?

  • G06F 9/44 - Dispositions pour exécuter des programmes spécifiques
  • G06F 9/445 - Chargement ou démarrage de programme
  • G06F 15/00 - Calculateurs numériques en généralÉquipement de traitement de données en général
  • G06F 15/173 - Communication entre processeurs utilisant un réseau d'interconnexion, p. ex. matriciel, de réarrangement, pyramidal, en étoile ou ramifié

10.

MANAGEMENT OF GATEWAY DEVICE USING VIRTUAL GATEWAY DEVICE

      
Numéro d'application US2016049501
Numéro de publication 2017/040534
Statut Délivré - en vigueur
Date de dépôt 2016-08-30
Date de publication 2017-03-09
Propriétaire AYLA NETWORKS, INC. (USA)
Inventeur(s)
  • Vora, Jigar
  • Pai, Vishwesh
  • Geng, Haoqing
  • Sundaresan, Sudha
  • Eykholt, Joseph R.
  • Caceres, Adrian
  • Wang, Yipei

Abrégé

A server determines a plurality of device templates that define a plurality of device attributes of a remote device connected to a gateway device. The server creates a virtual device from the plurality of device templates, wherein the virtual device is a virtual representation of the remote device. The server determines an attribute update for a first device attribute of the remote device. The server updates a second device attribute of the virtual device. The server generates an instruction for the gateway device to initiate the attribute update for the first device attribute. The server transmits the instruction to the gateway device, wherein the instruction causes the gateway device to generate a command for the remote device to perform the attribute update on the device attribute

Classes IPC  ?

  • H04L 12/66 - Dispositions pour la connexion entre des réseaux ayant différents types de systèmes de commutation, p. ex. passerelles

11.

MANAGEMENT OF MULTI-RADIO GATEWAY DEVICE USING VIRTUAL GATEWAY DEVICE

      
Numéro d'application US2016049668
Numéro de publication 2017/040636
Statut Délivré - en vigueur
Date de dépôt 2016-08-31
Date de publication 2017-03-09
Propriétaire AYLA NETWORKS, INC. (USA)
Inventeur(s)
  • Pai, Vishwesh
  • Vora, Jigar
  • Sundaresan, Sudha
  • Myers, Daniel
  • Geng, Haoqing

Abrégé

A gateway device includes a first interface to connect to an internet protocol (IP) network and a second interface having a first communication protocol to connect to one or more devices. The gateway device receives an instruction to initiate an attribute update for a device from a remote server via the first interface, the first instruction having a first format. The gateway device determines the attribute update and a virtual device identifier associated with the first device from the first instruction. The gateway device determines the first communication protocol and a first device based at least in part on the first virtual device identifier. The gateway device generates a command for the first device to perform the first attribute update, the command having a second format based at least in part on the first communication protocol, and sends the command to the first device via the second interface.

Classes IPC  ?

  • G06F 13/00 - Interconnexion ou transfert d'information ou d'autres signaux entre mémoires, dispositifs d'entrée/sortie ou unités de traitement

12.

DATA STREAMING SERVICE FOR AN INTERNET-OF-THINGS PLATFORM

      
Numéro d'application US2016049673
Numéro de publication 2017/040641
Statut Délivré - en vigueur
Date de dépôt 2016-08-31
Date de publication 2017-03-09
Propriétaire AYLA NETWORKS, INC. (USA)
Inventeur(s)
  • Quan, Wayland William
  • Kumar, Vikram Vasantha
  • Sundaresan, Sudha
  • Sutaria, Ishaan

Abrégé

A processing device receives a subscription request to a streaming data feed, the subscription request specifying one or more devices and at least one device property. The processing device generates the streaming data feed. The processing device receives a plurality of event messages, each of the plurality of event messages comprising data for an event that occurred on a device. The processing device determines a set of event messages from the plurality of event messages, wherein event messages in the set of event messages are associated with the one or more devices and the at least one device property. The processing device sends the set of event messages to a subscriber that subscribes to the streaming data feed.

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

13.

LINKED USER ACCOUNTS FOR AN INTERNET-OF-THINGS PLATFORM

      
Numéro d'application US2016048192
Numéro de publication 2017/035138
Statut Délivré - en vigueur
Date de dépôt 2016-08-23
Date de publication 2017-03-02
Propriétaire AYLA NETWORKS, INC. (USA)
Inventeur(s)
  • Sundaresan, Sudha
  • Ralladoddi, Chaitanya
  • Shishtla, Alankritha

Abrégé

A computing device generates a link between a first user account and a second user account. The computing device logs in in an application or service using the first user account. The computing device receives a request to modify a state of a network-accessible device associated with the second user account. The computing device determines, based on the link, that the application or service has access to the network-accessible device. The computing device then causes the state of the network-accessible device to be modified in accordance with the request.

Classes IPC  ?

  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • H04L 12/28 - Réseaux de données à commutation caractérisés par la configuration des liaisons, p. ex. réseaux locaux [LAN Local Area Networks] ou réseaux étendus [WAN Wide Area Networks]
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison

14.

FEED SERVICE ENGINE

      
Numéro d'application US2016048329
Numéro de publication 2017/035199
Statut Délivré - en vigueur
Date de dépôt 2016-08-24
Date de publication 2017-03-02
Propriétaire AYLA NETWORKS, INC. (USA)
Inventeur(s)
  • Sundaresan, Sudha
  • Byelov, Vadym
  • Bal, Sulagna
  • Su, Jeffrey

Abrégé

A processing device executing a data feed service performs a first query of a repository of data feed entries. The processing device determines, based on the first query, that a first data feed entry comprises a schedule to provide data from a first data feed of a first data source to a first device in an upcoming first time period, wherein the first data feed entry identifies the first data source, a first data type associated with the first data source, the first time period, and the first device. The processing device sends, to the first data source, a request for first data having the first data type and then receives the first data. The processing device sends the first data to the first device in the first time period.

Classes IPC  ?

  • G06F 7/00 - Procédés ou dispositions pour le traitement de données en agissant sur l'ordre ou le contenu des données maniées

15.

FLEXIBLE DEVICE TEMPLATES FOR CONNECTED CONSUMER DEVICES

      
Numéro d'application US2015047285
Numéro de publication 2016/069099
Statut Délivré - en vigueur
Date de dépôt 2015-08-27
Date de publication 2016-05-06
Propriétaire AYLA NETWORKS, INC. (USA)
Inventeur(s)
  • Sundaresan, Sudha
  • Pai, Vishwesh
  • Caceres, Adrian

Abrégé

A processing device executing a registration service receives information identifying a first device, a second device and an application running on the first device. The processing device determines a registration technique that is supported by both the application and the second device and sends a message indicating the registration technique to at least one of the first device or the second device, wherein the application is to perform an operation associated with the first registration technique to bind the second device to the user account.

Classes IPC  ?

  • G06F 9/00 - Dispositions pour la commande par programme, p. ex. unités de commande
  • G06F 9/40 - Dispositions pour exécuter des sous-programmes, c. à d. des combinaisons de plusieurs instructions
  • G06F 9/455 - ÉmulationInterprétationSimulation de logiciel, p. ex. virtualisation ou émulation des moteurs d’exécution d’applications ou de systèmes d’exploitation

16.

FLEXIBLE RULES ENGINE FOR MANAGING CONNECTED CONSUMER DEVICES

      
Numéro d'application US2015047280
Numéro de publication 2016/060741
Statut Délivré - en vigueur
Date de dépôt 2015-08-27
Date de publication 2016-04-21
Propriétaire AYLA NETWORKS, INC. (USA)
Inventeur(s)
  • Sundaresan, Sudha
  • Pai, Vishwesh
  • Caceres, Adrian

Abrégé

A processing device executing a rules engine receives a notification of a first event on a first network-connected device. The processing device identifies a first rule associated with a first user account, wherein the first user account is further associated with the first network- connected device, and wherein the first event on the first network-connected device is an input for the first rule. The processing device determines that the first event satisfies a first criterion of the first rule and generates a first command for a second network-connected device also associated with the first user account. The processing device then transmits the first command to the second network-connected device on behalf of the first user account, wherein the first command causes the second network-connected device to perform an action.

Classes IPC  ?

17.

ROLE BASED ACCESS CONTROL FOR CONNECTED CONSUMER DEVICES

      
Numéro d'application US2015047283
Numéro de publication 2016/060742
Statut Délivré - en vigueur
Date de dépôt 2015-08-27
Date de publication 2016-04-21
Propriétaire AYLA NETWORKS, INC (USA)
Inventeur(s)
  • Sundaresan, Sudha
  • Caceres, Adrian
  • Blanch, Matias

Abrégé

A processing device authenticates a computing device of a user to a user account. The processing device determines a role associated with the user account, and additionally determines access permissions to one or more resources based on the role. The processing device then grants to the computing device access to the one or more resources to be protected in an internet of things (IoT) solution.

Classes IPC  ?

  • G06F 21/31 - Authentification de l’utilisateur

18.

REGISTRATION FRAMEWORK FOR CONNECTED CONSUMER DEVICES

      
Numéro d'application US2015047277
Numéro de publication 2016/060740
Statut Délivré - en vigueur
Date de dépôt 2015-08-27
Date de publication 2016-04-21
Propriétaire AYLA NETWORKS, INC. (USA)
Inventeur(s)
  • Pai, Vishwesh
  • Sundaresan, Sudha
  • Caceres, Adrian

Abrégé

A processing device executing a registration service receives information identifying a first device, a second device and an application running on the first device. The processing device determines a registration technique that is supported by both the application and the second device and sends a message indicating the registration technique to at least one of the first device or the second device, wherein the application is to perform an operation associated with the first registration technique to bind the second device to the user account.

Classes IPC  ?

  • G06F 9/00 - Dispositions pour la commande par programme, p. ex. unités de commande

19.

AYLA NETWORKS

      
Numéro d'application 014483663
Statut Enregistrée
Date de dépôt 2015-08-17
Date d'enregistrement 2015-12-14
Propriétaire Ayla Networks, Inc. (USA)
Classes de Nice  ?
  • 09 - Appareils et instruments scientifiques et électriques
  • 38 - Services de télécommunications
  • 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

Data processing equipment; computers; computer software. Telecommunications. IOT Platform service provider, namely, platform as a service (PAAS) featuring computer software platforms for hosting, managing, and maintaining IOT device programming, communication, control, functional development, data storage and access including access from websites and mobile apps, for others; and providing temporary use of online, non-downloadable computer software applications for controlling devices, collecting and analyzing device and user data for manufacturers and users of IOT devices; scientific and technological services and research and design relating thereto; industrial analysis and research services; design and development of computer hardware and software.

20.

Ayla Networks

      
Numéro d'application 014483689
Statut Enregistrée
Date de dépôt 2015-08-17
Date d'enregistrement 2015-12-30
Propriétaire Ayla Networks, Inc. (USA)
Classes de Nice  ?
  • 09 - Appareils et instruments scientifiques et électriques
  • 38 - Services de télécommunications
  • 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

Data processing equipment; computers; computer software. Telecommunications. IOT Platform service provider, namely, platform as a service (PAAS) featuring computer software platforms for hosting, managing, and maintaining IOT device programming, communication, control, functional development, data storage and access including access from websites and mobile apps, for others; and providing temporary use of online, non-downloadable computer software applications for controlling devices, collecting and analyzing device and user data for manufacturers and users of IOT devices; scientific and technological services and research and design relating thereto; industrial analysis and research services; design and development of computer hardware and software.

21.

AYLA NETWORKS

      
Numéro de série 86541059
Statut Enregistrée
Date de dépôt 2015-02-20
Date d'enregistrement 2016-01-26
Propriétaire Ayla Networks, Inc. ()
Classes de Nice  ? 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

IOT Platform service provider, namely, platform as a service (PAAS) featuring computer software platforms for hosting, managing, and maintaining IOT device programming, communication, control, functional development, data storage and access including access from websites and mobile apps, for others; and providing temporary use of online, non-downloadable computer software applications for controlling devices, collecting and analyzing device and user data for manufacturers and users of IOT devices

22.

AYLA NETWORKS

      
Numéro de série 86540627
Statut Enregistrée
Date de dépôt 2015-02-20
Date d'enregistrement 2016-01-26
Propriétaire Ayla Networks, Inc. ()
Classes de Nice  ? 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

IOT Platform service provider, namely, platform as a service (PAAS) featuring computer software platforms for hosting, managing, and maintaining IOT device programming, communication, control, functional development, data storage and access including access from websites and mobile apps, for others; and providing temporary use of online, non-downloadable computer software applications for controlling devices, collecting and analyzing device and user data for manufacturers and users of IOT devices