Patents
Literature
Hiro is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Hiro

1184 results about "Virtual channel" patented technology

In most telecommunications organizations, a virtual channel is a method of remapping the program number as used in H.222 Program Association Tables and Program Mapping Tables to a channel number that can be entered via digits on a receiver's remote control.

File server system using connection-oriented protocol and sharing data sets among data movers

A first data mover computer services data access requests from a network client, and a second data mover computer is coupled to the first data mover computer for servicing data access requests from the first data mover computer. The first data mover computer uses a connection-oriented protocol to obtain client context information and to respond to a session setup request from the client by authenticating the client. Then the first data mover computer responds to a file system connection request from the client by forwarding the client context information and the file system connection request to the second data mover computer. Then the first data mover computer maintains a connection between the first data mover computer and the second data mover computer when the client accesses the file system and the first data mover computer passes file access requests from the client to the second data mover computer and returns responses to the file access requests from the second data mover computer to the client. In a preferred embodiment, the connection-oriented protocol is the Common Internet File System (CIFS) Protocol, and multiple clients share a Transmission Control Protocol (TCP) connection between the first data mover computer and the second data mover computer by allocation of virtual channels within the shared TCP connection and multiplexing of data packets of the virtual channels over the shared TCP connection.
Owner:EMC IP HLDG CO LLC

Systems and methods for allocation of classes of service to network connections corresponding to virtual channels

A system for allocating a different class of service to each network connection in a plurality of network connections, where each network connection corresponds to one or more virtual channels. The system can include a plurality of virtual channels that connect a first computer and a second computer. Each virtual channel can service at least a portion of the network traffic generated using a remote-display protocol. The system can also include a plurality of network connections, where each network connection corresponds to at least one of the virtual channels. Each network connection of the system can have an assigned port number and an assigned class of service that corresponds to a transmission priority level. The class of service assigned to each network connection can be unique from the classes of service assigned to other network connections.
Owner:CITRIX SYST INC

Apparatus and method for rescheduling program conflicts in a virtual channel scheduling gap

The invention relates to an apparatus for receiving programs from a plurality of channels, comprising a tuner for tuning to any of the plurality of channels, and an electronic program guide (EPG) for presenting a schedule of the programs. The apparatus comprises virtual channel means for creating a user selectable virtual channel for reproducing selected programs from various genuine channels. The virtual channel means are adapted to control the tuner to tune to a channel currently broadcasting a selected program. When a user selects the virtual channel, the apparatus takes care of automatically switching between the genuine channels broadcasting the programs viewed on the virtual channel. As a consequence, the user can view the desired programs by simply selecting the virtual channel.
Owner:S I SV EL SPA

Virtual channels in a network switch

A system and method providing virtual channels with credit-based flow control on links between network switches. A network switch may include multiple input ports, multiple output ports, and a shared random access memory coupled to the input ports and output ports by data transport logic. Two network switches may go through a login procedure to determine if virtual channels may be established on a link. A credit initialization procedure may be performed to establish the number of credits available to the virtual channels. Credit-based packet flow may then begin on the link. A credit synchronization procedure may be performed to prevent the loss of credits due to errors. On detecting certain error conditions, a virtual channel may be deactivated. In one embodiment, the link is a Gigabit Ethernet link, and the packets are Gigabit Ethernet packets. The packets may encapsulate storage format (e.g. Fiber Channel) frames.
Owner:NISHAN SYST

Random code length polar encoding method

A random code length polar encoding method includes: during construction of a polar code, if the code length is not the power of 2, using a group of virtual channels with the capacity of zero for supplementing the channel number to be the power of 2; performing mixed mapping for each channel according to the capacity equalization principle; and performing polar conversion for the obtained channels, selecting the channels with higher capacity from converted channels according to the designed bitrate for transmitting information bit sequences, and using the rest channels for transmitting a known fixed bit sequence of a receiving end and a transmitting end. The method enables polar encoding to allow the code length to be an optional positive integer and is applicable to multi-carrier and high-order modulation systems, and the added perforating operation enables the encoding bit sequences outputted by an encoder to be optional in length; by means of channel mixed mapping, polar encoding can adapt to different component channels of parallel channels, so that anti-noise performance is good; and flexibility of using polar codes for a practical digital communication system is greatly improved, and accordingly the method has good application prospect.
Owner:BEIJING UNIV OF POSTS & TELECOMM

Virtual channel memory access controlling circuit

Disclosed is a virtual channel memory access controlling circuit for controlling accesses from a plurality of memory masters to a virtual channel memory having a plurality of channels, comprising: a channel information storing portion having a plurality of storage areas, each of the storage areas being assigned to any of the memory masters, each of the storage areas corresponding to each of the channels, each of the storage areas having a channel number and a memory address, the channel number identifying a channel, and the memory address being sent to the virtual channel memory; detector for detecting necessity of a change of assignment of storage area between memory masters; and changer for dynamically changing the assignment of the storage area between memory masters.
Owner:HTC CORP

Fibre channel switch

A Fibre Channel switch is presented that tracks the congestion status of destination ports in an XOFF mask at each input. A mapping is maintained between virtual channels on an ISL and the destination ports to allow changes in the XOFF mask to trigger a primitive to an upstream port that provides virtual channel flow control. The XOFF mask is also used to avoid sending frames to a congested port. Instead, these frames are stored on a single deferred queue and later processed in a manner designed to maintain frame ordering. A routing system is provided that applies multiple routing rules in parallel to perform line speed routing. The preferred switch fabric is cell based, with techniques used to manage path maintenance for variable length frames and to adapt to varying transmission rates in the system. Finally, the switch allows data and microprocessor communication to share the same crossbar network.
Owner:MCDATA SERVICES CORP +1

Coordinating transmission scheduling among multiple base stations

A method and an apparatus for scheduling transmissions of a plurality of cells in a wireless communications system including one or more base stations is provided. The method comprises providing a set of virtual channels to enable an intra-cell transmission orthogonal to another transmission within each cell of the plurality of cells and inter-cell transmissions orthogonal to other transmissions across a cluster of cells associated with the one or more base stations. The method further comprises exchanging signaling messages between two or more base stations to coordinate scheduling of the intra-cell transmission with the inter-cell transmissions for the cluster of cells. For optimizing a parameter associated with scheduling of a plurality of users from a cluster of cells in a wireless communication system, an optimal power level for the parameter of each active user may be searched to maximize an indication of system capacity of the wireless communication system. This enables a coordinated jointly scheduling of the users active in the cluster of cells based on the optimal power levels such that the total interference within the cluster may be minimized to maximize the system throughput / capacity.
Owner:LUCENT TECH INC

Interacting with software applications displayed in a web page

InactiveUS6950991B2Expensive costExpensive developmentResource allocationCathode-ray tube indicatorsWeb browserData source
The invention enables the display of application-output data within application-output windows embedded in a web browser window. The application-output windows can be dynamically moved, resized and otherwise manipulated within the web browser window even when the application program providing the source of the application-output data is non-web enabled (e.g., legacy applications). The invention receives window attribute information associated with the application-output windows via a first virtual channel and displays application-output data received via a second virtual channel within the application-output windows, which are formed and / or modified using the window attribute information.
Owner:CITRIX SYST INC

System, method, and software application for targeted advertising via behavioral model clustering, and preference programming based on behavioral model clusters

The method and system for TV user profile data prediction and modeling allows accurate and narrowly focused behavioral clustering. A client-side system classifies television consumers into representative user profiles. The profiles target individual user advertising and program preference category groups. A contextual behavioral profiling system determines the user's monitor behavior and content preferences, and the system may be continually updated with user information. A behavioral model database is queried by various system modules. The programming, including targeted advertising for television and interactive television is based on the profile data prediction, modeling and preference determination. The system is enabled to present a complete program sequence to the viewer based on the preference determination and stored programming. The latter is referred to as automatic program sequence (virtual channel) creation and the virtual channel can be presented as a separate channel in an electronic programming guide (EPG).
Owner:THOMSON LICENSING SA

Method for configuring virtual network and network system

A first computer stores a correspondence between a virtual channel and a physical channel(s) in physical channel information and transmits the correspondence between the virtual channel and the physical channel(s) to a second computer having a virtual network interface to which a data transmission instruction is addressed. Upon receiving the correspondence between the virtual channel and the physical channel(s), the second computer stores the received correspondence in the physical channel information. The first computer transmits data in accordance with the data transmission instruction, using one or more physical channels associated with the virtual channel, based on the correspondence stored.
Owner:HITACHI LTD

Customized virtual broadcast services

A system for representing virtual channels of a broadcast genre type in a display of an IP datacasting receiver is disclosed. Aspects of the invention are applicable to video and audio broadcasting via IP over Digital Video Broadcast (DVB) or IP time slicing over DVB. In one arrangement, the number of content channels available to a user is expanded due to the virtual channels being mixed with broadcasted channels. A profile for a virtual channel may be constructed by either selecting channels or defining a type of program that are preferred to be consumed during a specific time period. A virtual channel may be created by comparing information in the profile that defines preferred channels with transmission units either with genre information or a list of channels that may be stored in a digital receiving device. The genre information may include metadata describing IP addresses, time intervals, names of channels and content. Local content may also be mixed with the virtual channels thereby providing an increased degree of customization of content.
Owner:NOKIA CORP

System and method for implementing a separate virtual channel for posted requests in a multiprocessor computer system

InactiveUS6950438B1Avoiding certain deadlockDeadlock-free operationTime-division multiplexData switching by path configurationMulti processorComputer compatibility
A computer system employs virtual channels and allocates different resources to the virtual channels. More particularly, the computer system provides a posted commands virtual channel separate from the non-posted commands virtual channel for routing posted and non-posted commands or requests through coherent and noncoherent fabrics within the computer system. Because separate resources are allocated to the virtual channels in the computer system, posted requests may be allowed to become unordered with other requests from the same source. Implementation of a separate posted commands virtual channel may allow the computer system to maintain compatibility with I / O systems in which posted write requests may become unordered with previous posted requests (e.g., the Peripheral Component Interconnect Bus, or PCI). Implementation of the separate posted commands virtual channel thus may assist in providing deadlock-free operation.
Owner:ALPHA PROCESSOR +2

Single sign-on to remote server sessions using the credentials of the local client

A method for single sign-on in a client-server system including a server and a client and a remote presentation protocol based on ITU T.120, communicates between the client node and the server. The client obtains a ticket for a user operating the client. The ticket identifies the security context of the user on the client. Upon connecting the client to the server, the ticket is transferred from the client to the server. The server authenticates the ticket with a security authority and when authenticated the server receives from the security authority a security context for the ticket. When the client so requests, applications are launched using that security context. Preferably, the server is a Microsoft Terminal Server and the remote presentation protocol is Microsoft Remote Desktop Protocol (RDP). The ticket transfer preferably uses a channel within the remote presentation protocol, such as an RDP virtual channel.
Owner:ERICOM SOFTWARE

Automatic learning channel customized to a particular viewer and method of creating same

Various embodiments facilitate generation, distribution, and presentation of a video program on a virtual channel. In one embodiment, an electronic program guide (“EPG”) manager is provided for execution on a receiving device, such as a set-top box. The EPG manager receives from a program distributor a video stream that has plurality of video programs having program content. Each program has been preassigned for presentation on a particular channel. A virtual channel is linked to one or more users. The EPG manager tracks the types of programs that a user watches and records metadata associated with the programs that the user actually views. When sufficient data is stored in the data base, the virtual channel is provided that program that a user will likely wish to view based on this past viewing history.
Owner:DISH TECH L L C

ATM architecture and switching element

An ATM switching system architecture of a switch fabric-type is built of, a plurality of ATM switch element circuits and routing table circuits for each physical connection to / from the switch fabric. A shared pool of memory is employed to eliminate the need to provide memory at every crosspoint. Each routing table maintains a marked interrupt linked list for storing information about which ones of its virtual channels are experiencing congestion. This linked list is available to a processor in the external workstation to alert the processor when a congestion condition exists in one of the virtual channels. The switch element circuit typically has up to eight 4-bit-wide nibble inputs and eight 4-bit-wide nibble outputs and is capable of connecting cells received at any of its inputs to any of its outputs, based on the information in a routing tag uniquely associated with each cell.
Owner:PMC SEIRRA

Advanced, adaptive video multiplexer system

ActiveUS20050198686A1Facilitates auto-discoveryReduce correlation and clippingPulse modulation television signal transmissionGHz frequency transmissionMultiplexerForward error correction
An advanced multiplexer designed and optimized for next generation on-demand video distribution is described. Features and capabilities include auto-discovery, channel-staggering and compatibility with static Virtual Channel Tables (VCTs). The multiplexer system facilitates auto-discovery by inserting identifiers into MPTSs (Multi-Program Transport Streams). These identifiers are echoed back to the multiplexer by the client set-top thereby indicating correspondence between modulators, service groups, and clients. When modulating multiple channels, FEC frames (Forward Error Correction frames) are staggered across channels to reduce correlation and clipping in the IFFT processor.
Owner:IMAGINE COMM

System and method for virtual citizen's band radio in a cellular network

A telecommunications system and method is disclosed for creating "virtual Citizen's Band (CB) radio channel groups" within a cellular network. In a first embodiment, the virtual channel groups are built within the Mobile Switching Center (MSC). Each mobile subscriber participant is associated with the other mobile subscriber participants in the MSC, using a transaction identifier and conference bridges. Each group can be monitored, and each individual participants communication link can be controlled independently to facilitate individual disconnection. In a second embodiment, the virtual channel groups are built directly over the air. Participating mobile subscribers within range of each other can communicate directly with one another, using the same forward and reverse traffic channels.
Owner:ERICSSON INC

Method and apparatus for providing content aggregation in support of virtual channels

An approach is provided for content aggregation in support of virtual channels. Query information and authentication information of a user are received from a media application associated with a set-top box. A query request is generated for media content from a content provider using the query information, the authentication information, and an identifier of a service provider. Transmission of the query request is initiated to the content provider system. One or more search results are received in response to the query request. Transmission of the one or more search results is initiated to the media application.
Owner:VERIZON PATENT & LICENSING INC

Transmission method, transmission device, receiving method, and receiving device

A transmitting device and a receiving device wherein, on the transmitting side, a signal creation unit creates, as its output, a signal generated adding up the signals assuming that different data has passed through multiple virtual channels and, on the receiving side, oversampling is performed, the sampled data is distributed, and signals are detected assuming that the distributed data is the output of multiple virtual reception antennas.
Owner:SUEHIRO NAOKI

Fiber channel switch

A Fiber Channel switch is presented that tracks the congestion status of destination ports in an XOFF mask at each input. A mapping is maintained between virtual channels on an ISL and the destination ports to allow changes in the XOFF mask to trigger a primitive to an upstream port that provides virtual channel flow control. The XOFF mask is also used to avoid sending frames to a congested port. Instead, these frames are stored on a single deferred queue and later processed in a manner designed to maintain frame ordering. A routing system is provided that applies multiple routing rules in parallel to perform line speed routing. The preferred switch fabric is cell based, with techniques used to manage path maintenance for variable length frames and to adapt to varying transmission rates in the system. Finally, the switch allows data and microprocessor communication to share the same crossbar network.
Owner:MCDATA SERVICES CORP +1

Method for virtual channel management, network-based multimedia reproduction system with virtual channel, and computer readable storage medium

Method for virtual channel management, in an embodiment, includes the following steps. A command including a keyword is detected. Searching local program data for any program satisfying a first search criterion which includes the keyword is made to obtain a local search result, and searching for any external network video content satisfying the first search criterion is made to obtain an external search result. A program list is generated with a combination of the local and external search results. The program list is presented. If a selection indicating virtual channel addition is detected during the presenting of the program list, the program list is set to be a virtual channel associated with a channel identity code, and program content of the virtual channel is played. While the network-based multimedia reproduction system operates, if the channel identity code is detected to be selected, the program content thereof is played.
Owner:WISTRON CORP

Remote controller for a multi-device television receiving system providing channel number auto-completion, presettable audio hush level and base channel auto-reaffirm

A handheld remote controller for a televisor that automatically prefixes a single-digit program channel selection, typically between 2 and 9, with a leading zero in response to a prolonged single digit keybutton actuation exceeding about 3 seconds or by an intended ersatz key entry, such as a star "*" key, either preceding or following the channel digit key entry. A HUSH control provides audio volume reduction intermediate between mute and normal volume levels, obtainable by pressing a HUSH keybutton, or automatically hushed concurrent with a program channel change. Maintaining a televisor's necessitous channel 3 or 4 selection when used in conjunction with a cable box, VCR or other intermediate device is assured by concurrently sending a reiterative channel 3 (or channel 4) tuning command to the televisor whenever a program channel change command or other function signal is dispatched to the cable box, VCR or other television signal tuning apparatus.
Owner:HANGER SOLUTIONS LLC

Fast filtering processor for a highly integrated network device

A method of handling data packets in a network device is disclosed. The method includes the steps of receiving an incoming packet at a port of the network device, determining a destination address for the incoming packet based on fields in the incoming packet and filtering the incoming packet through a fast filtering processor through the application of filter masks to determine at least one label of a virtual channel label and a differentiated services label. The method also includes modifying the at least one label and a classification of the incoming packet based when a result returned from a rules table indicates that the at least one label should be changed, producing an outgoing packet based on the filtering of the incoming packet; and discarding or forwarding the outgoing packet based upon the filtering.
Owner:AVAGO TECH WIRELESS IP SINGAPORE PTE

Selective Compression Based on Data Type and Client Capability

InactiveUS20100011012A1Additional bandwidthLow data fidelityTransmissionSpecial data processing applicationsData streamClient-side
A method and apparatus are provided for generating virtual channels to selectively compress and deliver different data streams over a communication medium to a thin client receiving device by selecting a compression technique for each data stream that takes into account the data stream type, the bandwidth / latency characteristics of the communication channel, and the processing capabilities of the thin client that is the target or source of the data. By selectively compressing data streams within multiple virtual channels that are aggregated into a combined data stream to the receiving device, each individual data stream is individually compressed and packetized within its virtual channel based on the specific different delivery, bandwidth, latency and data fidelity requirements for that data stream, as well as the processing capability of the receiving device.
Owner:GLOBALFOUNDRIES INC

ATM switching architecture for a wireless telecommunications network

An ATM switching architecture for a wireless telecommunications network includes two separate units having different functionality. The first unit performs mobility control, wherein a virtual path which contains all virtual channels of a mobile terminal is switched from a first port associated with a first access point, to a second port connected to a first port of the second unit. The second unit performs a switching operation, wherein the virtual channels of the mobile terminal are distributed from the first port of the second unit to different destination ports of the second unit. In one embodiment, the two units may be dedicated hardware components, and in another embodiment, one single hardware component is functionally separated into two separate units connected by a loopback link.
Owner:NEC CORP

Extended virtual user-to-network interface with ATM network

An SVC is established via an ATM switch port, which includes multiple virtual paths (VPs), by associating multiple virtual user-to-network interfaces (UNIs) to each of the VPs. Each of the VPs includes multiple virtual circuit (VC) ranges, each of which corresponds to a different virtual UNI. Each VC range includes at least one VC for control and at least one VC for data transfer. Associating the virtual UNIs to each of the VPs includes mapping each virtual UNI to a corresponding VC range within a VP based on a virtual path index (VPI) / virtual channel index (VCI) of the virtual UNI initially received by the ATM switch port.
Owner:SBC KNOWLEDGE VENTURES LP

Internet switch router

An internet router is implemented as a network fabric of fabric routers and links. The internet router receives data packets from trunk lines or other internet links and analyzes header information in the data packets to route the data packets to output internet links. The line interface also analyzes the header to define a fabric path through the router fabric. The internet packets are broken into flits which are transferred through the router according to a wormhole routing protocol. Flits are stored in fabric routers at storage locations assigned to virtual channels corresponding to destination internet links. The virtual channels and links within the fabric define virtual networks in which congestion in one virtual network is substantially nonblocking to data flow through other virtual networks. Arbitration is performed at each fabric router to assign packets to virtual channels and to assign virtual channels to output fabric links. A virtual channel is enabled for possible assignment to an output fabric link upon receipt of an indication that an input buffer is available at the next fabric router of the path.
Owner:FUTUREWEI TECH INC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products