Patent application number | Description | Published |
20090100201 | Optimizing the Responsiveness and Throughput of a System Performing Packetized Data Transfers - A mechanism for managing packetized data transfers in a system including a transmitting and a receiving device. The transmitting device may transmit data to the receiving device in a plurality of packets, each packet a predetermined number of data bytes wide. The transmitting device may include a transfer count unit to maintain a data transfer count based on a number of transmitted data bytes. The receiving device may program the transmitting device with a transfer count mark, which may be a number that corresponds to a specific count of the data transfer count. The transmitting device may calculate a difference between the data transfer count and the transfer count mark. If the difference between the transfer count and the transfer count mark is less than the predetermined number, the transmitting device may transmit a short data packet having less than the predetermined number of data bytes to the receiving device. | 04-16-2009 |
20130285895 | Graphical Programming System with Native Access to External Memory Buffers - A system and method for enabling a graphical program to natively access an external memory buffer are disclosed. The graphical program may execute within a graphical program execution environment, and the external memory buffer may be allocated by another program that executes externally from the graphical program and the graphical program execution environment. The graphical program may be executed concurrently with a producer program that stores data in the memory buffer, and/or with a consumer program that reads and uses the data from the memory buffer. The memory buffer may be located within a region of memory allocated by the producer program, by the consumer program, or by another program that executes externally from the graphical program and the graphical program execution environment, such as a memory manager program. | 10-31-2013 |
20130290980 | Graphical Programming System enabling Data Sharing from a Producer to a Consumer via a Memory Buffer - A graphical program execution environment that facilitates communication between a producer program and a consumer program is disclosed. The producer program may store data in a memory block allocated by the producer program. A graphical program may communicate with the producer program to obtain a reference to the memory block. The graphical program may asynchronously pass the reference to the consumer program, e.g., may pass the reference without blocking or waiting while the consumer program accesses the data in the memory block. After the consumer program is finished accessing the data, the consumer program may asynchronously notify the graphical program execution environment to release the memory block. The graphical program execution environment may then notify the producer program that the block of memory is no longer in use so that the producer program can de-allocate or re-use the memory block. | 10-31-2013 |
20140237483 | Graphical Programming System for Data Sharing between Programs via a Memory Buffer - A graphical program execution environment that facilitates communication between a producer program and a consumer program is disclosed. The producer program may store data in a memory block allocated by the producer program. A graphical program may communicate with the producer program to obtain a reference to the memory block. The graphical program may asynchronously pass the reference to the consumer program, e.g., may pass the reference without blocking or waiting while the consumer program accesses the data in the memory block. After the consumer program is finished accessing the data, the consumer program may asynchronously notify the graphical program execution environment to release the memory block. The graphical program execution environment may then notify the producer program that the block of memory is no longer in use so that the producer program can de-allocate or re-use the memory block. | 08-21-2014 |
Patent application number | Description | Published |
20080238606 | Near-Field Miniature Coupler - A near-field coupler for a RFID system is provided. The coupler is configured to selectively communicate with a targeted transponder from among a group of multiple adjacent transponders. The coupler includes a conductive strip terminated by a load. The load is for matching an input impedance of the coupler to a source impedance of a transceiver. The conductive strip is based on a quarter wavelength of the center operating frequency. The conductive strip may have a substantially constant width and a length substantially equal to the quarter wavelength. Or the conductive strip may have a variable width defining a tapered profile and a length less than the quarter wavelength. The tapered profile may be an exponential profile or a Klopfenstein profile. Due to the overall size of the coupler to a typical transponder, the center of the coupler and the center of the transponder may be offset during coupling. | 10-02-2008 |
20080298822 | SYSTEM FOR PROCESSING MEDIA UNITS AND AN ASSOCIATED MEDIA ROLL - Media rolls, support structures for the media rolls, and media processing systems are provided. A media roll may include an identification transponder having retrievable information regarding the media units and associated media unit transponders wound around a core of the media roll. A support structure may include a spindle for supporting a media roll and include an identification coupler for communicating with the identification transponder. In addition to the spindle having the identification coupler, the media processing systems may include a second coupler for encoding the media unit transponders and a printhead for printing indicia onto the media units. The information retrieved from the identification transponder may be used to adjust one or more encoding and/or printing settings of the systems. | 12-04-2008 |
20080298870 | MEDIA PROCESSING SYSTEM AND ASSOCIATED SPINDLE - Media rolls, support structures for the media rolls, and media processing systems are provided. A media roll may include an identification transponder having retrievable information regarding the media units and associated media unit transponders wound around a core of the media roll. A support structure may include a spindle for supporting a media roll and include an identification coupler for communicating with the identification transponder. In addition to the spindle having the identification coupler, the media processing systems may include a second coupler for encoding the media unit transponders and a printhead for printing indicia onto the media units. The information retrieved from the identification transponder may be used to adjust one or more encoding and/or printing settings of the systems. | 12-04-2008 |
20130120797 | RFID UHF STRIPLINE ANTENNA-COUPLER - A system having a multi-coupler array is provided. Each coupler is configured to communicate with a targeted transponder from among a group of multiple adjacent transponders. The couplers may each include one or more conductive strips, at least one terminating load, a dielectric material, a first ground plane, and a second ground plane. Each of the conductive strips can extend between the first and second ground planes and the dielectric material from an input end connected to a transceiver to a loaded end connected to the terminating load. The conductive strips may be configured to propagate electromagnetic fields concentrated in a near field region of the conductive strips in a direction generally perpendicular to the conductive strips to couple with a targeted transponder. The coupler may include an enclosure for directing the electromagnetic fields. The conductive strip may have a tapered or non-linear profile such as a modified bow-tie profile. | 05-16-2013 |
Patent application number | Description | Published |
20100168712 | RECONSTITUTION DEVICE - A reconstitution device for storing a first component of a pharmaceutical preparation includes a receptacle, a cap having a first end secured to the receptacle, a second end, and an inner bore having a central aperture. The device further includes a stopper located between the receptacle and the cap, the stopper including a portion capable of being perforated. The device also includes a plunger secured to the second end of the cap, a locking mechanism located in the cap, and an actuating mechanism. The actuating mechanism may prevent the device from inadvertent activation. | 07-01-2010 |
20140166511 | Reconstitution Device - A reconstitution device having an opening surrounded by a neck, and a cap including a first end, a second end, and an inner bore having a central aperture. A stopper is positioned in the opening of the neck and includes a portion capable of being perforated. A plunger is located at the second end of the cap, is configured to slide along the inner bore of the cap, and includes a shaft extending downwardly in a direction towards the stopper and having a pointed end for piercing the stopper. A locking mechanism is located in the cap and includes an aperture. The locking mechanism is configured such that when the plunger is pushed downwardly the shaft is allowed to pass through the aperture, but when the plunger is pulled upwardly the second aperture changes shape such that the shaft cannot freely pass through the aperture. | 06-19-2014 |