Taiwan Semiconductor Manufacturing Company, Ltd.

Taïwan, Province de Chine

Retour au propriétaire

1-10 de 10 pour Taiwan Semiconductor Manufacturing Company, Ltd. Trier par
Recheche Texte
Brevet
Canada - CIPO
Excluant les filiales
Affiner par Reset Report
Classe IPC
H04L 65/80 - Dispositions, protocoles ou services dans les réseaux de communication de paquets de données pour prendre en charge les applications en temps réel en répondant à la qualité des services [QoS] 4
H04L 41/5022 - Pratiques de respect de l’accord du niveau de service en donnant des priorités, p.ex. en attribuant des classes de service 3
H04L 47/20 - Commande de flux; Commande de la congestion en assurant le maintien du trafic 3
H04L 47/2416 - Trafic en temps réel 3
H04L 47/32 - Commande de flux; Commande de la congestion en supprimant ou en retardant les unités de données, p.ex. les paquets ou les trames 3
Voir plus
Résultats pour  brevets

1.

CONGESTION INDUCED VIDEO SCALING

      
Numéro de document 02858998
Statut Délivré - en vigueur
Date de dépôt 2012-11-02
Date de disponibilité au public 2013-06-27
Date d'octroi 2019-09-24
Propriétaire TAIWAN SEMICONDUCTOR MANUFACTURING COMPANY, LTD. (USA)
Inventeur(s)
  • Gell, David
  • Bao, Yiliang
  • Stanwood, Kenneth L.

Abrégé

Access nodes and methods adjust a bit rate of a data stream in a communication network. The access nodes and methods have a packet inspection unit configured to inspect one or more of the data packets to determine that the data stream includes video data. A congestion unit is coupled to the packet inspection unit and is configured to determine a level of congestion in the communication network, the level of congestion associated with a capacity of the wireless channel, the level of congestion capable of varying over time, and the capacity of the wireless channel capable of varying with the level of congestion. A video scaling unit is configured to adjust the bit rate of the data stream responsive to the packet inspection unit and the congestion unit.

Classes IPC  ?

  • H04N 21/61 - Structure physique de réseau; Traitement de signal
  • H04N 21/2343 - Traitement de flux vidéo élémentaires, p.ex. raccordement de flux vidéo ou transformation de graphes de scènes MPEG-4 impliquant des opérations de reformatage de signaux vidéo pour la distribution ou la mise en conformité avec les requêtes des utilisateurs finaux ou les exigences des dispositifs des utilisateurs finaux
  • H04N 21/414 - Plate-formes spécialisées de client, p.ex. récepteur au sein d'une voiture ou intégré dans un appareil mobile
  • H04N 21/6437 - Protocole de transmission en temps réel [RTP]
  • H04N 21/647 - Signalisation de contrôle entre des éléments du réseau et serveur ou clients; Procédés réseau pour la distribution vidéo entre serveur et clients, p.ex. contrôle de la qualité du flux vidéo en éliminant des paquets, protection du contenu contre une modification non autorisée dans le réseau ou surveillance de la charge du résea
  • H04L 47/11 - Identification de la congestion
  • H04L 47/20 - Commande de flux; Commande de la congestion en assurant le maintien du trafic
  • H04L 65/80 - Dispositions, protocoles ou services dans les réseaux de communication de paquets de données pour prendre en charge les applications en temps réel en répondant à la qualité des services [QoS]
  • H04L 47/22 - Mise en forme du trafic

2.

CONGESTION INDUCED VIDEO SCALING

      
Numéro de document 03050877
Statut Délivré - en vigueur
Date de dépôt 2012-11-02
Date de disponibilité au public 2013-06-27
Date d'octroi 2021-02-09
Propriétaire TAIWAN SEMICONDUCTOR MANUFACTURING COMPANY, LTD. (USA)
Inventeur(s)
  • Bao, Yiliang
  • Gell, David
  • Stanwood, Kenneth L.

Abrégé

A method for managing congestion in a communications channel in a communication network is provided. The communication channel carries a plurality of data streams, each of the data streams including data packets. It is determined whether one or more of the data streams includes video data, and an overall demand associated with the data streams is determined. If a change is detected in the congestion level of the communication channel and one or more of the data streams includes video data and the determined congestion level is above a predetermined congestion level, the bit rate of the video data in the data streams is adjusted so that the data packets of the data streams can be transferred over the communication channel in accordance with the capacity of the communication channel. The determined congestion level includes whether the overall demand of the data streams exceeds capacity of the communication channel.

Classes IPC  ?

  • H04L 47/11 - Identification de la congestion
  • H04W 4/00 - Services spécialement adaptés aux réseaux de télécommunications sans fil; Leurs installations
  • H04N 19/154 - Qualité visuelle après décodage mesurée ou estimée de façon subjective, p.ex. mesure de la distorsion
  • H04N 19/166 - Retour d’information en provenance du récepteur ou du canal de transmission concernant la quantité d’erreurs de transmission, p.ex. le taux d’erreur binaire
  • H04B 17/309 - Mesure ou estimation des paramètres de qualité d’un canal
  • H04L 47/20 - Commande de flux; Commande de la congestion en assurant le maintien du trafic
  • H04L 65/80 - Dispositions, protocoles ou services dans les réseaux de communication de paquets de données pour prendre en charge les applications en temps réel en répondant à la qualité des services [QoS]
  • H04L 47/22 - Mise en forme du trafic

3.

SYSTEMS AND METHODS FOR HANDOFF OF A VOIP CALL

      
Numéro de document 02858858
Statut Délivré - en vigueur
Date de dépôt 2012-11-20
Date de disponibilité au public 2013-06-20
Date d'octroi 2019-04-23
Propriétaire TAIWAN SEMICONDUCTOR MANUFACTURING COMPANY, LTD. (Taïwan, Province de Chine)
Inventeur(s)
  • Sterman, Baruch
  • Efrati, Tzahi
  • Trabelsi, Yariv

Abrégé

When a mobile telephony device is conducting a voice over Internet protocol (VOIP) telephone call via a data network, and the mobile telephone device transitions from a first wireless data connection to a second wireless data connection, signaling between the mobile telephone device and a media relay inform the media relay how to address data packets bearing the media of the call after the transition has occurred. In some embodiments, the mobile telephone device establishes multiple simultaneous wireless data connections, and the mobile telephony device switches the media of the call between the wireless data connections depending on the quality of the wireless data connections.

Classes IPC  ?

4.

SYSTEMS AND METHODS FOR PRESERVING APPLICATION IDENTIFICATION INFORMATION ON HANDOVER IN A COMMUNICATION NETWORK

      
Numéro de document 02794912
Statut Délivré - en vigueur
Date de dépôt 2012-11-09
Date de disponibilité au public 2013-06-06
Date d'octroi 2020-06-30
Propriétaire TAIWAN SEMICONDUCTOR MANUFACTURING COMPANY, LTD. (USA)
Inventeur(s)
  • Bao, Yiliang
  • Stanwood, Kenneth
  • Gell, David

Abrégé

Systems and methods preserve application identification information on handover in a communication network. End user quality of experience is improved by determining applications associated with communications to and from the end user. The applications may include application classes and specific applications. The application information is used to schedule packets such that the end user quality of experience is improved for that application. When the end user is handed over between wireless access nodes, the access nodes transfer application information so that the improved end user quality of experience is maintained.

Classes IPC  ?

  • H04W 80/12 - Protocoles de couche application, p.ex. protocole WAP [protocole d'application sans fil, Wireless Application Protocol]

5.

SYSTEMS AND METHODS FOR PRIORITIZATION OF DATA FOR INTELLIGENT DISCARD IN A COMMUNICATION NETWORK

      
Numéro de document 02786200
Statut Délivré - en vigueur
Date de dépôt 2012-08-14
Date de disponibilité au public 2013-03-23
Date d'octroi 2015-04-21
Propriétaire TAIWAN SEMICONDUCTOR MANUFACTURING COMPANY, LTD. (USA)
Inventeur(s)
  • Stanwood, Kenneth
  • Gell, David
  • Bao, Yiliang

Abrégé

Capacity and spectrum constrained, multiple-access communication systems optimize performance by selectively discarding packets. Changes in the communication systems may be driven using control responses. Control responses include intelligent discard of network packets under capacity constrained conditions. Packets are prioritized and discard decisions are made based on the prioritization. Various embodiments provide an interactive response by selectively discarding packets to enhance perceived and actual system throughput, provide a reactive response by selectively discarding data packets based on their relative impact to service quality to mitigate oversubscription, provide a proactive response by discarding packets based on predicted oversubscription, or provide a combination thereof. Packets may be prioritized for discard using correlations between discards and bandwidth reduction and quality degradation. The quality degradation for video packets may be measured objectively.

Classes IPC  ?

  • H04N 21/23 - Traitement de contenu ou de données additionnelles; Opérations élémentaires de serveur; Intergiciel de serveur
  • H04L 41/5022 - Pratiques de respect de l’accord du niveau de service en donnant des priorités, p.ex. en attribuant des classes de service
  • H04L 47/2408 - Trafic caractérisé par des attributs spécifiques, p.ex. la priorité ou QoS pour la prise en charge de différents services, p.ex. services du type services différentiés [DiffServ]
  • H04L 47/2416 - Trafic en temps réel
  • H04L 47/32 - Commande de flux; Commande de la congestion en supprimant ou en retardant les unités de données, p.ex. les paquets ou les trames
  • H04L 65/80 - Dispositions, protocoles ou services dans les réseaux de communication de paquets de données pour prendre en charge les applications en temps réel en répondant à la qualité des services [QoS]
  • H04N 19/61 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant un codage par transformée combiné avec un codage prédictif
  • H04L 41/50 - Gestion des services réseau, p.ex. en assurant une bonne réalisation du service conformément aux accords

6.

SYSTEMS AND METHODS FOR DETECTION FOR PRIORITIZING AND SCHEDULING PACKETS IN A COMMUNICATION NETWORK

      
Numéro de document 02840048
Statut Délivré - en vigueur
Date de dépôt 2012-06-22
Date de disponibilité au public 2012-12-27
Date d'octroi 2015-09-15
Propriétaire TAIWAN SEMICONDUCTOR MANUFACTURING COMPANY, LTD. (USA)
Inventeur(s)
  • Gell, David
  • Stanwood, Kenneth L.
  • Chinnathambi, Gopinath Murali
  • Xu, Haibo
  • El Arabawy, Ahmed
  • Bao, Yiliang

Abrégé

Systems and methods provide a parameterized scheduling system that incorporates end-user application awareness and can be used with scheduling groups that contain data streams from heterogeneous applications. Data packets are analyzed at multiple protocol levels to detect characteristics associated with communicating the packets. The data packets are filtered so that detecting the characteristics is efficiently performed. The detected characteristics can be used for scheduling transmission of the packets. The detected characteristics can be used to dynamically change scheduling parameters. The dynamic scheduling parameters can maximize user Quality of Experience (QoE) in response to recurring network patterns, one-time events, application characteristics, protocol characteristics, device characteristics, service level agreements, or combinations thereof. Scheduling parameters may also incorporate notions of "duration neglect" and "recency effect" in an end-user's perception of video quality in order to manage video traffic during periods of congestion.

Classes IPC  ?

  • H04W 28/14 - Régulation de flux utilisant une mémorisation intermédiaire
  • H04W 28/24 - Négociation de l'agrément du niveau de service [SLA Service Level Agreement]; Négociation de la qualité de service [QoS Quality of Service]
  • H04W 80/08 - Protocoles de couche supérieure
  • H04L 43/028 - Capture des données de surveillance en filtrant
  • H04L 47/2425 - Trafic caractérisé par des attributs spécifiques, p.ex. la priorité ou QoS pour la prise en charge de spécifications de services, p.ex. SLA
  • H04L 47/2475 - Trafic caractérisé par des attributs spécifiques, p.ex. la priorité ou QoS pour la prise en charge des trafics caractérisés par le type d'applications
  • H04L 47/62 - Ordonnancement des files d’attente caractérisé par des critères d’ordonnancement
  • H04L 47/6275 - Ordonnancement des files d’attente caractérisé par des critères d’ordonnancement pour des créneaux de service ou des commandes de service basé sur la priorité
  • H04L 47/6295 - Ordonnancement des files d’attente caractérisé par des critères d’ordonnancement par utilisation de plusieurs files d’attente pour chaque cas particulier de qualité de service, de connexion, de flux ou de priorité
  • H04L 47/629 - Ordonnancement des files d’attente caractérisé par des critères d’ordonnancement en assurant une part équitable des ressources, p.ex. une file d'attente pondérée et équitable [WFQ]

7.

SYSTEMS AND METHODS FOR PRIORITIZATION OF DATA FOR INTELLIGENT DISCARD IN A COMMUNICATION NETWORK

      
Numéro de document 02820209
Statut Délivré - en vigueur
Date de dépôt 2011-09-27
Date de disponibilité au public 2012-06-14
Date d'octroi 2015-11-17
Propriétaire TAIWAN SEMICONDUCTOR MANUFACTURING COMPANY, LTD. (USA)
Inventeur(s)
  • Stanwood, Kenneth
  • Gell, David

Abrégé

Systems and methods for optimizing system performance of capacity and spectrum constrained, multiple-access communication systems by selectively discarding packets are provided. The systems and methods provided herein can drive changes in the communication system using control responses. One such control responses includes the optimal discard (also referred to herein as "intelligent discard") of network packets under capacity constrained conditions. Some embodiments provide an interactive response by selectively discarding packets to enhance perceived and actual system throughput, other embodiments provide a reactive response by selectively discarding data packets based on their relative impact to service quality to mitigate oversubscription, others provide a proactive response by discarding packets based on predicted oversubscription, and others provide a combination thereof.

Classes IPC  ?

  • H04N 21/25 - Opérations de gestion réalisées par le serveur pour faciliter la distribution de contenu ou administrer des données liées aux utilisateurs finaux ou aux dispositifs clients, p.ex. authentification des utilisateurs finaux ou des dispositifs clients ou
  • H04W 24/02 - Dispositions pour optimiser l'état de fonctionnement
  • H04N 21/24 - Surveillance de procédés ou de ressources, p.ex. surveillance de la charge du serveur, de la bande passante disponible ou des requêtes effectuées sur la voie montante
  • H04N 19/37 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant des techniques hiérarchiques, p.ex. l'échelonnage avec dispositions pour attribuer des priorités de transmission différentes aux données vidéo d’entrée ou aux données vidéo codées
  • H04L 41/5022 - Pratiques de respect de l’accord du niveau de service en donnant des priorités, p.ex. en attribuant des classes de service
  • H04L 47/24 - Trafic caractérisé par des attributs spécifiques, p.ex. la priorité ou QoS
  • H04L 47/2416 - Trafic en temps réel
  • H04L 47/32 - Commande de flux; Commande de la congestion en supprimant ou en retardant les unités de données, p.ex. les paquets ou les trames
  • H04L 65/00 - Dispositions, protocoles ou services dans les réseaux de communication de paquets de données pour prendre en charge les applications en temps réel
  • H04L 65/80 - Dispositions, protocoles ou services dans les réseaux de communication de paquets de données pour prendre en charge les applications en temps réel en répondant à la qualité des services [QoS]
  • H04N 7/24 - Systèmes pour la transmission de signaux de télévision utilisant la modulation par impulsions codées

8.

SYSTEMS AND METHODS FOR PRIORITIZATION OF DATA FOR INTELLIGENT DISCARD IN A COMMUNICATION NETWORK

      
Numéro de document 02820213
Statut Délivré - en vigueur
Date de dépôt 2011-09-27
Date de disponibilité au public 2012-06-14
Date d'octroi 2015-07-21
Propriétaire TAIWAN SEMICONDUCTOR MANUFACTURING COMPANY, LTD. (USA)
Inventeur(s)
  • Stanwood, Kenneth
  • Gell, David

Abrégé

Systems and methods for optimizing system performance of capacity and spectrum constrained, multiple-access communication systems by selectively discarding packets are provided. The systems and methods provided herein can drive changes in the communication system using control responses. One such control responses includes the optimal discard (also referred to herein as "intelligent discard") of network packets under capacity constrained conditions. The systems and methods prioritize packets and make discard decisions based upon the prioritization. Some embodiments provide an interactive response by selectively discarding packets to enhance perceived and actual system throughput, other embodiments provide a reactive response by selectively discarding data packets based on their relative impact to service quality to mitigate oversubscription, others provide a proactive response by discarding packets based on predicted oversubscription, and others provide a combination thereof.

Classes IPC  ?

  • H04W 24/02 - Dispositions pour optimiser l'état de fonctionnement
  • H04L 41/5022 - Pratiques de respect de l’accord du niveau de service en donnant des priorités, p.ex. en attribuant des classes de service
  • H04L 47/2416 - Trafic en temps réel
  • H04L 47/2425 - Trafic caractérisé par des attributs spécifiques, p.ex. la priorité ou QoS pour la prise en charge de spécifications de services, p.ex. SLA
  • H04L 47/2441 - Trafic caractérisé par des attributs spécifiques, p.ex. la priorité ou QoS en s'appuyant sur la classification des flux, p.ex. en utilisant des services intégrés [IntServ]
  • H04L 47/32 - Commande de flux; Commande de la congestion en supprimant ou en retardant les unités de données, p.ex. les paquets ou les trames
  • H04L 47/20 - Commande de flux; Commande de la congestion en assurant le maintien du trafic
  • H04L 47/2408 - Trafic caractérisé par des attributs spécifiques, p.ex. la priorité ou QoS pour la prise en charge de différents services, p.ex. services du type services différentiés [DiffServ]

9.

SYSTEM AND METHOD FOR DISPLAYING DATA ON A THIN CLIENT

      
Numéro de document 02627270
Statut Délivré - en vigueur
Date de dépôt 2006-10-18
Date de disponibilité au public 2007-04-26
Date d'octroi 2016-12-20
Propriétaire TAIWAN SEMICONDUCTOR MANUFACTURING COMPANY, LTD. (USA)
Inventeur(s)
  • Rabines, Rolando
  • Dorokhin, Mikhail
  • Doulamis, John
  • Wagner, Mark
  • Anderson, Randall

Abrégé

A thin-client user interface includes a user interface and an application server. The user interface is executed on a client device, such as a personal computer having a display. The user includes a client application for displaying data. The application server is coupled with the user interface and with a remote database via an electronic data network and is configured to receive a request for data from the user interface, to generate a query request based on the request for data, to access the database and submit the query request to the database, to receive results from the database in response to the query request, and transmit a portiont of the results to the user interface (Figure 2).

10.

METHOD AND APPARATUS FOR POWER SAVING IN WIRELESS SYSTEMS

      
Numéro de document 02584009
Statut Délivré - en vigueur
Date de dépôt 2005-10-11
Date de disponibilité au public 2006-04-20
Date d'octroi 2014-08-05
Propriétaire TAIWAN SEMICONDUCTOR MANUFACTURING COMPANY, LTD. (USA)
Inventeur(s) Yanover, Vladimir

Abrégé

A method is provided for carrying out a power saving procedure in a wireless subscriber terminal which is operative to receive at least two different services, each of which is characterized by one or more characteristics related to traffic demands associated with that service. The method comprises the following steps: classifying each of the at least two different services based on their traffic demand related characteristics into corresponding power saving classes, where there are at least two different power saving classes associated with the at least two different services; for each of the power saving classes, determining required listening windows and required sleep windows; exchanging messages between the base station and the subscriber's device for synchronizing parameters for carrying out the power saving procedure.

Classes IPC  ?

  • H04W 52/02 - Dispositions d'économie de puissance