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

50results about How to "Excessive overhead" patented technology

High-throughput, low-latency next generation internet networks using optical tag switching

An optical signaling header technique applicable to optical networks wherein packet routing information is embedded in the same channel or wavelength as the data payload so that both the header and data payload propagate through network elements with the same path and the associated delays. The header routing information has sufficiently different characteristics from the data payload so that the signaling header can be detected without being affected by the data payload, and that the signaling header can also be removed without affecting the data payload. The signal routing technique can be overlaid onto the conventional network elements in a modular manner using two types of applique modules. The first type effects header encoding and decoding at the entry and exit points of the data payload into and out of the network; the second type effects header detection at each of the network elements.
Owner:RGT UNIV OF CALIFORNIA +1

High-throughput, low-latency next generation internet networks using optical label switching and high-speed optical header generation, detection and reinsertion

An optical signaling header technique applicable to optical networks wherein packet routing information is embedded in the same channel or wavelength as the data payload so that both the header and data payload propagate through network elements with the same path and the associated delays. The header routing information has sufficiently different characteristics from the data payload so that the signaling header can be detected without being affected by the data payload, and that the signaling header can also be removed without affecting the data payload. The signal routing technique can overlaid onto the conventional network elements in a modular manner using two types of applique modules. The first type effects header encoding and decoding at the entry and exit points of the data payload into and out of the network; the second type effects header detection at each of the network elements.
Owner:RGT UNIV OF CALIFORNIA

High-throughput, low-latency next generation internet networks using optical label switching and high-speed optical header generation, detection and reinsertion

An optical signaling header technique applicable to optical networks wherein packet routing information is embedded in the same channel or wavelength as the data payload so that both the header and data payload propagate through network elements with the same path and the associated delays. The header routing information has sufficiently different characteristics from the data payload so that the signaling header can be detected without being affected by the data payload, and that the signaling header can also be removed without affecting the data payload. The signal routing technique can overlaid onto the conventional network elements in a modular manner using two types of applique modules. The first type effects header encoding and decoding at the entry and exit points of the data payload into and out of the network; the second type effects header detection at each of the network elements.
Owner:RGT UNIV OF CALIFORNIA

High-throughput, low-latency next generation internet networks using optical label switching and high-speed optical header generation, detection and reinsertion

An optical signaling header technique applicable to optical networks wherein packet routing information is embedded in the same channel or wavelength as the data payload so that both the header and data payload propagate through network elements with the same path and the associated delays. The header routing information has sufficiently different characteristics from the data payload so that the signaling header can be detected without being affected by the data payload, and that the signaling header can also be removed without affecting the data payload. The signal routing technique can overlaid onto the conventional network elements in a modular manner using two types of applique modules. The first type effects header encoding and decoding at the entry and exit points of the data payload into and out of the network; the second type effects header detection at each of the network elements.
Owner:RGT UNIV OF CALIFORNIA

High-throughput, low-latency next generation internet networks using optical label switching and high-speed optical header generation, detection and reinsertion

An optical signaling header technique applicable to optical networks wherein packet routing information is embedded in the same channel or wavelength as the data payload so that both the single-sideband modulated header and data payload propagate through network elements with the same path and the associated delays. The header routing information has sufficiently different characteristics from the data payload so that the signaling header can be detected without being affected by the data payload, and that the signaling header can also be removed without affecting the data payload. The signal routing technique can overlaid onto the conventional network elements in a modular manner using two types of applique modules. The first type effects header encoding and decoding at the entry and exit points of the data payload into and out of the network; the second type effects header detection at each of the network elements.
Owner:RGT UNIV OF CALIFORNIA

Method and apparatus for performing benefit transactions using a portable intergrated circuit device

InactiveUS20060157557A1Improve security levelAdvantages in both the security of the account and in ease-of-useAcutation objectsCash registersSoftware engineeringSmart card
A portable electronic data storage / processing device, e.g., smart card maintains an account including benefit packages. Each benefit package includes multiple items with associated quantity information. A smart card includes an account benefits interface and a retailer interface, each interface using different security measures. New benefit packages are added to the smart card through the account benefit interface by a benefit provider. Benefits debit request lists including multiple items and associated quantities are submitted to the smart card through the retailer interface. The smart card is the trusted member and checks if all requested items in quantities requested can be debited. If all requests can be fulfilled, the smart card executes the debiting from the currently valid benefit package and returns a transaction success indication to the retailer. If any of the requests of the list cannot be met, the entire request list is rejected and no debiting occurs. Benefit quantity addition is not possible through the retailer interface. Transactions are performed as block transactions.
Owner:HITACHI AMERICA

Method for communicating in a network and radio stations associated

The present invention relates to a method for communicating in a network comprising a primary station and at least one secondary station, said secondary station comprising a buffer containing data packets to be transmitted to the primary station, the method comprising the step of the secondary station transmitting an indication of the buffer status to the primary station, said indication comprising information about history of said buffer.
Owner:KONINKLIJKE PHILIPS ELECTRONICS NV

Apparatus and method for optimizing packet length in ToL networks

InactiveUS6980569B1Less processing power consumptionUnnecessary network traffic can be reducedTime-division multiplexHybrid transportTraffic capacityNetwork packet
A system and method for optimizing packet length in a telephony-over-LAN (ToL) network (101). A threshold of packet length as a fraction of jitter buffer size is established. When call setup is undertaken, endpoints such as client terminals (102A, 102B) check the packet sizes against the threshold. If the packet sizes are at or below the threshold, the packet sizes are adjusted upwards. If they are already above the threshold, the packet sizes are left alone. Optimizing packet length using this threshold minimizes the consumption of unnecessary processing power at the endpoints and switching entities, as well as unnecessary network traffic due to excess overhead, that would otherwise occur when the jitter buffers are longer than the packet sizes.
Owner:UNIFY INC

Low overhead transmit channel estimation

A transmit channel (gt1, h, gr2) through which a first wireless communication transceiver is to transmit to a second wireless communication transceiver can be estimated using information indicative of a relationship between the transmit channel and a receive channel (gt2, h, gr1) through which the first wireless communication transceiver receives communications from the second wireless communication transceiver. The relationship information (35) is combined (37) with further information (31) to produce an estimate of the transmit channel.
Owner:TEXAS INSTR INC

Peripheral device data transfer protocol

A client driver requests data packet transfers from a peripheral device through a protocol stack and a host controller. The protocol stack receives the data transfer request and allocates the request into the host controller schedule. The host controller schedule requests the data of the peripheral device, and directs the received data into previously allocated buffers. The host controller then sends a signal to the client driver that the respective buffers are filled. The host controller can then deactivate the instructions in the host controller schedule until further notice so that the instructions do not need to be deleted from the schedule. The client driver extracts the data from the buffer, and sends a signal to the host controller that the buffer can be used again. The request in the host controller schedule can then be reactivated without having to necessarily re-insert new instructions into the host controller schedule.
Owner:MICROSOFT TECH LICENSING LLC

Method and system for implementing, controlling, and interfacing with circuit simulators

A system and method for performing circuit simulation is described. Revisions and history of the operating parameters of circuit designs subject to simulation are tracked. Mechanisms are provided that allow for viewing, measurement or other manipulation of signals at specific locations in a circuit design for simulation, such as parameters that include observation points which are implemented using probes. One approach to executing a measurement is via a controllable and flexible control statement, which in one embodiment is the "run" statement. Improved interfaces for viewing, controlling, and manipulating simulations and simulation results are also provided.
Owner:CADENCE DESIGN SYST INC

Method of High-efficiency Connected Mode Cell Re-selection

A novel and efficient connected mode cell reselection procedure is proposed to improve the mobility performance for user equipments (UEs) configured with extended connected mode Discontinuous Reception (DRX) cycle in LTE systems. A UE-centric mobility mechanism with which a UE performs cell reselection in RRC connected mode is proposed. The UE is allowed to select a target cell without handover signaling in the source cell and when needed to initiate signaling with the target cell, for which signal quality is much better. In this way, handover failures due to failed signaling in the source cell can be avoided. More specifically, the proposed mobility mechanism reduces signaling overhead and is inherently robust towards different DRX cycle settings, i.e., longer DRX cycles do not cause more failures, or more overhead, or more battery consumption.
Owner:HFI INNOVATION INC

Software audit system

A software audit system is provided in conjunction with an anti-virus system. A computer virus scan request received by the anti-virus system (16) is used to trigger an audit data generator (18) to generate audit data. The audit data generator (18) may also serve to ban certain computer programs from execution and monitor the concurrent usage of other computer programs.
Owner:MCAFEE INC

Method and system for implementing parallel execution in a computing system and in a circuit simulator

A method and mechanism for implementing a general purpose scripting language that supports parallel execution is described. In one approach, parallel execution is provided in a seamless and high-level approach rather than requiring or expecting a user to have low-level programming expertise with parallel processing languages / functions. Also described is a system and method for performing circuit simulation. The present approach provides methods and systems that create reusable and independent measurements for use with circuit simulators. Also disclosed are parallelizable measurements having looping constructs that can be run without interference between parallel iterations. Reusability is enhanced by having parameterized measurements. Revisions and history of the operating parameters of circuit designs subject to simulation are tracked.
Owner:CADENCE DESIGN SYST INC

Apparatus and method for transmitting ACK/NACK in TDD system

The present invention provides a method and apparatus for transmitting an ACK / NACK in a TDD system. A component carrier (CC) configuration for a user equipment (UE) and a transmission mode of each CC are received. An ACK / NACK feedback mode is selected based on an overhead status for feedback in an uplink. An ACK / NACK is processed according to the selected feedback mode. And the ACK / NACK is transmitted in the uplink. The method provided by the present invention can avoid excessive overhead for feedback in uplink in various extreme circumstances while ensuring satisfying performances of downlinks under many configurations.
Owner:SAMSUNG ELECTRONICS CO LTD

Method and system for asynchronously transferring data

The present invention provides method, data transfer controller and system for asynchronously transferring data. The method allows to provide a buffer device. The method further allows to define in the buffer device a plurality of buffer segments. Respective ones of the buffer segments are filled with data from at least one data source device operating in a respective clock domain. Upon any respective buffer segment being filled up, the method allows to generate an indication of availability of the contents of the respective buffer segment to at least one data destination device operating in a respective clock domain. The clock domain of the at least one source device is distinct than the clock domain of the at least one destination device.
Owner:PMC-SIERRA

Thread transfer between processors

Apparatus and methods are provided for transferring threads. One embodiment of a computing device includes a number of processors including a first processor, a memory in communication with the at least one of the number of processors, and computer executable instructions stored in memory and executable on at least one of the number of processors. The computer executable instructions include instructions to select a second processor, wherein the selection is based upon proximity of the second processor to the first processor. Computer executable instructions also include instructions to select a thread for transfer from the second processor and transfer the selected thread from the second processor to the first processor.
Owner:HEWLETT PACKARD DEV CO LP

Data Retention Probes and Related Methods

A data retention probe for a packet-switched, mobile telecommunications network employs interfaces to connect to interfaces carrying traffic on a mobile network side of a gateway node and on a global internet side of the gateway node. A FPGA creates for each packet at least one fingerprint of one or more fields that are unchanged as part of the address translation performed by the gateway node and to create informative metadata for those packets. A processing unit: (1) receives from the FPGA the fingerprints and metadata and maintains flow records for each flow of packets seen on each side of the gateway node; and (2) compares the fingerprints and, where a match is found, determines those packets to be part of the same communication session and creates a record correlating internal IP address or a subscriber identifier to external IP address and port number.
Owner:TELESOFT TECH

System and method for processing data in kernel area by a user command

Disclosed is a data processing method of a kernel area according to a command of a user in a data processing system having a kernel mode used as an operation mode of the kernel area and a user mode used as an operation mode of an user area. The data processing method includes the steps of extracting data to be processed from a data storage part in response to the command of the user in the kernel mode if a predetermined data process command occurs in the user mode by the command of the user; storing the data to be processed in a kernel buffer; transferring basic information of the data to be processed to the user mode; creating a second data processing function corresponding to a first data processing function using the basic information in the kernel mode if the first data processing function using the basic information is initiated in the user mode; and processing the data to be processed by using the data processing function. Accordingly, data transmission efficiency is improved by reducing the excessive overheads occurring due to frequent data transmission between a user mode and a kernel mode when transmitting multimedia data. Also, it is possible to simplify interfaces of applications based on the RTP by creating RTP packets in a kernel area.
Owner:SAMSUNG ELECTRONICS CO LTD

Variable length packet communication device

An input interface segments a variable length packet into plurality of fixed length cells and generates an internal switching information based on the header information of the variable length packet. The input interface transmits the information to a switch and, after that, transmits the cells as the following cells of the information to the switch. The switch performs switching processing to the succeeding cells based on the information. Therefore, the information is not added to the cells. When an input interface starts to transmit cells generated from a packet to its destination output interface through the switch, the switch is reserved until all the cells arrive at the output interfaces.
Owner:HITACHI LTD +1

Embedding encoded audio into transport stream for perfect splicing

Methods for generating a transport stream (e.g., an MPEG-2 transport stream) such that the transport stream has at least one perfect splicing property, and / or such that the transport stream is indicative of at least one audio / video program and includes metadata indicative of whether the program has a perfect splicing property. Other aspects are methods for splicing such a transport stream, audio / video processing units (e.g., splicers) configured to perform any embodiment of the inventive method, and audio / video processing units which include a buffer memory which stores at least one segment of transport stream generated in accordance with any embodiment of the inventive method.
Owner:DOLBY INT AB

Method and apparatus for performing benefit transactions using a portable integrated circuit device

InactiveUS7234638B2Improve security levelAdvantages in both the security of the account and in ease-of-useAcutation objectsPayment architectureSecurity MeasureSmart card
A portable electronic data storage / processing device, e.g., smart card maintains an account including benefit packages. Each benefit package includes multiple items with associated quantity information. A smart card includes an account benefits interface and a retailer interface, each interface using different security measures. New benefit packages are added to the smart card through the account benefit interface by a benefit provider. Benefits debit request lists including multiple items and associated quantities are submitted to the smart card through the retailer interface. The smart card is the trusted member and checks if all requested items in quantities requested can be debited. If all requests can be fulfilled, the smart card executes the debiting from the currently valid benefit package and returns a transaction success indication to the retailer. If any of the requests of the list cannot be met, the entire request list is rejected and no debiting occurs. Benefit quantity addition is not possible through the retailer interface. Transactions are performed as block transactions.
Owner:HITACHI AMERICA

Method and system for implementing circuit simulators

A system and method for performing circuit simulation is described. The present approach provides methods and systems that create reusable and independent measurements for use with circuit simulators. Also disclosed are parallelizable measurements having looping constructs that can be run without interference between parallel iterations. Reusability is enhanced by having parameterized measurements. Revisions and history of the operating parameters of circuit designs subject to simulation are tracked. Mechanisms are provided that allow for viewing, measurement or other manipulation of signals at specific locations in a circuit design for simulation, such as parameters that include observation points which are implemented using probes. One approach to executing a measurement is via a controllable and flexible control statement, which in one embodiment is the "run" statement. Improved interfaces for viewing, controlling, and manipulating simulations and simulation results are also provided.
Owner:CADENCE DESIGN SYST INC

Methods for transmitting data in a mobile system and radio stations therefor

The present invention relates to a method for transmitting a plurality of data streams from a primary station to a secondary station on a plurality of transmission beams, said method comprising: at the secondary station measuring the channel quality corresponding to each transmission beam, and signalling at a first rate to the primary station in a first indicator a CQI report representative of the quality of the beams, and signalling at a second rate, greater than the first rate, in a second indicator a number of data streams that can be transmitted on the transmission beams; at the primary station transmitting the data streams on the basis of the first and second indicators.
Owner:KONINKLIJKE PHILIPS ELECTRONICS NV

Low overhead transmit channel estimation

A transmit channel (gt1, h, gr2) through which a first wireless communication transceiver is to transmit to a second wireless communication transceiver can be estimated using information indicative of a relationship between the transmit channel and a receive channel (gt2, h, gr1) through which the first wireless communication transceiver receives communications from the second wireless communication transceiver. The relationship information (35) is combined (37) with further information (31) to produce an estimate of the transmit channel.
Owner:TEXAS INSTR INC

Systems and methods for using unencrypted communication tunnels

ActiveUS20210352047A1Reliably deliver network trafficReduce consumptionTransmissionData packTelecommunications
Described embodiments provide systems and methods for using unencrypted communication tunnels. A first device intermediary between a client and a server may maintain an encrypted tunnel and an unencrypted tunnel with a second device intermediary between the client and the server. The first device may communicate, with the second device, at least one network address translation (NAT) rule via the encrypted tunnel. The first device may translate address information of a first packet, using the at least one NAT rule. The first device may send the first packet with the translated address information via the unencrypted tunnel, to the second device to reverse the translation of the address information using the at least one NAT rule.
Owner:CITRIX SYST INC

Methods and System for Highly Ordered Transaction Processing

Improved techniques are disclosed for processing transactions or requests in a data processing system. For example, a method for processing requests in a system including a plurality of nodes includes the following steps. At least two nodes of the plurality of nodes receive a plurality of requests. The two nodes exchange information to determine an order for processing requests. The two nodes process the requests in accordance with the order. The order may include a total order or a partial order.
Owner:IBM CORP

Methods for transmitting data in a mobile system and radio stations therefor

The present invention relates to a method for transmitting a plurality of data streams from a primary station to a secondary station on a plurality of transmission beams, said method comprising: at the secondary station measuring the channel quality corresponding to each transmission beam, and signalling at a first rate to the primary station in a first indicator a CQI report representative of the quality of the beams, and signalling at a second rate, greater than the first rate, in a second indicator a number of data streams that can be transmitted on the transmission beams; at the primary station transmitting the data streams on the basis of the first and second indicators.
Owner:KONINKLIJKE PHILIPS ELECTRONICS NV

Software tool for simulating operation of hardware and software systems

A method for simulating operation of a system. The method accesses information characterizes system behavior, identifies system components and characterizes component behavior and relationships. The components include composite or non-composite unit types. A user selects an instance root and the method induces an instance hierarchy from that root. The instance hierarchy is displayed on a GUI in the form of a navigable tree or breadcrumbs view. Operation of the system is simulated using the instance hierarchy. Embodiments further include the concepts of merging certain variable names, displaying producing and consuming downstream and upstream elements, positioning, rotating, or orienting diagram elements to avoid overlapping with other diagram elements, identifying statically constant variables and propagating constness to producer and consumer variables, storing simulation results in compressed form and decompressing as needed, and identifying differences between dataflow diagrams.
Owner:CYIENT 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