Patent application number | Description | Published |
20100332266 | TRAFFIC INFORMATION SYSTEM - A method of evaluating the driving behavior in a vehicle. The method includes determining values of a plurality of parameters of the operation of a first vehicle in a first road segment, determining values of the plurality of parameters for one or more second vehicles in a second road segment having similar properties to those of the first road segment, comparing the determined values of the first vehicle and the one or more second vehicles and providing an evaluation of the driving behavior of the first vehicle, responsive to the comparison. | 12-30-2010 |
20110321149 | SYSTEM AND METHOD FOR AUTHENTICATING A SOURCE OF RECEIVED ELECTRONIC DATA - A method for verifying and identifying users, and for verifying users' identity, by means of an authentication device capable of transmitting, receiving and recording audio or ultrasonic signals, and capable of converting the signals into digital data, and performing digital signal processing. Voice pattern(s) and user(s) information of one or more authorized user(s) are recorded and stored on the authentication device. User(s) identification is verified by inputting to the authentication device a vocal identification signal from a user, and comparing the voice pattern of the vocal identification signal with the recorded voice pattern(s) of the authorized user(s), and if a match is detected issuing an indication that the user is identified as an authorized user. | 12-29-2011 |
20120089423 | TRAFFIC INFORMATION SYSTEM - A method of evaluating the driving behavior in a vehicle. The method includes determining values of a plurality of parameters of the operation of a first vehicle in a first road segment, determining values of the plurality of parameters for one or more second vehicles in a second road segment having similar properties to those of the first road segment, comparing the determined values of the first vehicle and the one or more second vehicles and providing an evaluation of the driving behavior of the first vehicle, responsive to the comparison. | 04-12-2012 |
20130218571 | SYSTEM AND METHOD FOR IDENTIFYING AND/OR AUTHENTICATING A SOURCE OF RECEIVED ELECTRONIC DATA BY DIGITAL SIGNAL PROCESSING AND/OR VOICE AUTHENTICATION - A method for verifying and identifying users, and for verifying users' identity, by means of an authentication device capable of transmitting, receiving and recording audio or ultrasonic signals, and capable of converting the signals into digital data, and performing digital signal processing. Voice pattern(s) and user(s) information of one or more authorized user(s) are recorded and stored on the authentication device. User(s) identification is verified by inputting to the authentication device a vocal identification signal from a user, and comparing the voice pattern of the vocal identification signal with the recorded voice pattern(s) of the authorized user(s), and if a match is detected issuing an indication that the user is identified as an authorized user. | 08-22-2013 |
20140163848 | Traffic Information System - A method of evaluating the driving behavior in a vehicle. The method includes determining values of a plurality of parameters of the operation of a first vehicle in a first road segment, determining values of the plurality of parameters for one or more second vehicles in a second road segment having similar properties to those of the first road segment, comparing the determined values of the first vehicle and the one or more second vehicles and providing an evaluation of the driving behavior of the first vehicle, responsive to the comparison. | 06-12-2014 |
Patent application number | Description | Published |
20120117348 | TECHNIQUES FOR SECURITY MANAGEMENT PROVISIONING AT A DATA STORAGE DEVICE - Techniques for a data storage device to locally implement security management functionality. In an embodiment, a security management process of the data storage device is to determine whether an access to non-volatile media of the data storage device is authorized. In certain embodiments, the data storage device is to restrict access to a secure region of the non-volatile storage media, the secure region to store information used and/or generated by a security management process of the data storage device. | 05-10-2012 |
20120254480 | FACILITATING, AT LEAST IN PART, BY CIRCUITRY, ACCESSING OF AT LEAST ONE CONTROLLER COMMAND INTERFACE - An embodiment may include circuitry to facilitate, at least in part, a first network interface controller (NIC) in a client to be capable of accessing, via a second NIC in a server that is remote from the client and in a manner that is independent of an operating system environment in the server, at least one command interface of another controller of the server. The command interface may include at least one controller command queue. Such accessing may include writing at least one queue element to the at least one command queue to command the another controller to perform at least one operation associated with the another controller. The another controller may perform the at least one operation in response, at least in part, to the at least one queue element. Many alternatives, variations, and modifications are possible. | 10-04-2012 |
20130031568 | Virtualizable and Forward-Compatible Hardware-Software Interface - Methods and apparatus are disclosed for virtualizable, forward-compatible hardware-software interfaces. Embodiments may be used in a driver whether it is a physical driver or a virtual driver. Commands are queued from the driver and fetched to the device. An actions table is accessed to determine if drivers are permitted to perform commands. Events are queued for the drivers responsive to commands. If drivers are not permitted to perform a command, device firmware may forward the command to a privileged driver to perform the required command. If a driver is only permitted to perform a command with assistance the command is forwarded for corrections and execution. If a command is to be dropped, a completion event may be queued as if the command had executed. Drivers may have no indication of which actions were taken. The actions table may be changed for hardware/software modifications or dynamically according to configuration changes. | 01-31-2013 |
20130198311 | Techniques for Use of Vendor Defined Messages to Execute a Command to Access a Storage Device - Examples are disclosed for use of vendor defined messages to execute a command to access a storage device maintained at a server. In some examples, a network input/output device coupled to the server may receive the command from a client remote to the server for the client to access the storage device. For these examples, elements or components of the network input/output device may be capable of forwarding the command either directly to a Non-Volatile Memory Express (NVMe) controller that controls the storage device or to a manageability module coupled between the network input/out device and the NVMe controller. Vendor specific information may be forwarded with the command and used by either the NVMe controller or the manageability module to facilitate execution of the command. Other examples are described and claimed. | 08-01-2013 |
20130198312 | Techniques for Remote Client Access to a Storage Medium Coupled with a Server - Examples are disclosed for client access to a storage medium coupled with a server. A network input/output device for the server may receive a remote direct memory access (RDMA) command including a steering tag (S-Tag) from a client remote to the server. For these examples, the network input/output device may forward the RDMA command to a Non-Volatile Memory Express (NVMe) controller and access provided to a storage medium based on an allocation scheme that assigned the S-Tag to the storage medium. In some other examples, an NVMe controller may generate a memory mapping of one or more storage devices controlled by the NVMe controller to addresses for a base address register (BAR) on a Peripheral Component Interconnect Express (PCIe) bus. PCIe memory access commands received by the NVMe controller may be translated based on the memory mapping to provide access to the storage device. Other examples are described and claimed. | 08-01-2013 |
20130259036 | TECHNIQUES FOR FORWARDING OR RECEIVING DATA SEGMENTS ASSOCIATED WITH A LARGE DATA PACKET - Examples are disclosed for forwarding or receiving data segments associated with a large data packets. In some examples, a large data packet may be segmented into a number of data segments having separate headers that include identifiers to associate the data segments with the large data packet. The data segments with separate headers may then be forwarded from a network node via a communication channel. In other examples, the data segments with separate headers may be received at another network node and then recombined to form the large data, packet at the other network node. Other examples are described and claimed. | 10-03-2013 |
20130262868 | SHARED BUFFERS FOR PROCESSING ELEMENTS ON A NETWORK DEVICE - Examples are disclosed for exchanging a key between an input/output device for network device and a first processing element operating on the network device. Data having a destination associated with the first processing element may be received by the input/output device. The exchanged key may be used to encrypt the received data. The encrypted data may then be sent to a buffer maintained at least in part in a memory for the network device. The memory may be arranged to enable sharing of the buffer with at least a second processing element operating on the network device. Examples are also disclosed for the processing element to receive an indication of the storing of the encrypted data in the buffer. The processing element may then obtain the encrypted data from the buffer and decrypt the data using the exchanged key. | 10-03-2013 |
20140112346 | SYSTEM AND METHOD PROVIDING FORWARD COMPATIBILITY BETWEEN A DRIVER MODULE AND A NETWORK INTERFACE - Generally, this disclosure provides systems and methods for providing forward compatibility between a driver module and one or more present or future versions of a network interface. The system may include a network interface configured to transfer data between a host system and a network; and a programmable circuit module associated with the network interface, the programmable circuit module configured to provide compatibility between the network interface and a driver module associated with the host system, wherein the driver module includes a first set of capabilities and the network interface includes a second set of capabilities. | 04-24-2014 |
20140136646 | FACILITATING, AT LEAST IN PART, BY CIRCUITRY, ACCESSING OF AT LEAST ONE CONTROLLER COMMAND INTERFACE - An embodiment may include circuitry to facilitate, at least in part, a first network interface controller (NIC) in a client to be capable of accessing, via a second NIC in a server that is remote from the client and in a manner that is independent of an operating system environment in the server, at least one command interface of another controller of the server. The command interface may include at least one controller command queue. Such accessing may include writing at least one queue element to the at least one command queue to command the another controller to perform at least one operation associated with the another controller. The another controller may perform the at least one operation in response, at least in part, to the at least one queue element. Many alternatives, variations, and modifications are possible. | 05-15-2014 |
20140153574 | NOTIFICATION BY NETWORK ELEMENT OF PACKET DROPS - Methods and apparatus for implementing notification by network elements of packet drops. In response to determining a packet is to be dropped, a network element such as a switch or router determines the source of the packet and returns a dropped packet notification message to the source. Upon receipt of notification, networking software or embedded hardware on the source causes the dropped packet to be retransmitted. The notification may also be sent from the network element to the destination computer to inform networking software or embedded logic implemented by the destination computer that the packet was dropped and notification to the source has been sent, thus alleviating the destination from needing to send a Selective ACKnowledge (SACK) message to inform the source the packet was not delivered. (Too narrow) | 06-05-2014 |
20140223026 | FLOW CONTROL MECHANISM FOR A STORAGE SERVER - Generally, this disclosure relates to a method of flow control. The method may include determining a server load in response to a request from a client; selecting a type of credit based at least in part on server load; and sending a credit to the client based at least in part on server load, wherein server load corresponds to a utilization level of a server and wherein the credit corresponds to an amount of data that may be transferred between the server and the client and the credit is configured to decrease over time if the credit is unused by the client. | 08-07-2014 |
20140233583 | PACKET PROCESSING WITH REDUCED LATENCY - Generally, this disclosure provides devices, methods and computer readable media for packet processing with reduced latency. The device may include a data queue to store data descriptors associated with data packets, the data packets to be transferred between a network and a driver circuit. The device may also include an interrupt generation circuit to generate an interrupt to the driver circuit. The interrupt may be generated in response to a combination of an expiration of a delay timer and a non-empty condition of the data queue. The device may further include an interrupt delay register to enable the driver circuit to reset the delay timer, the reset postponing the interrupt generation. | 08-21-2014 |
20140325013 | Techniques for Command Validation for Access to a Storage Device by a Remote Client - Examples are disclosed for command validation for access to a storage device maintained at a server. In some examples, a network input/output device coupled to the server may receive the command from a client remote to the server. For these examples, elements or modules of the network input/output device may be capable of validating the command and reporting the status of the received command to the client. Other examples are described and claimed. | 10-30-2014 |
20140369194 | FLOW CONTROL WITH REDUCED BUFFER USAGE FOR NETWORK DEVICES - Methods and apparatus for implementing flow control with reduced buffer usage for network devices. In response to detection of flow control events, transmission of a data unit or segment such as an Ethernet frame is preempted in favor of a flow control message, resulting in aborting transmission of the frame. Data corresponding to the entirety of the frame is buffered at the transmitting station until the frame has been transmitted (or after a delay), enabling retransmission of the aborted frame. Preemption of frames in favor of flow control messages results in earlier responses to flow control events, enabling the size of buffers to be reduced. | 12-18-2014 |
20150012607 | Techniques to Replicate Data between Storage Servers - Examples are disclosed for replicating data between storage servers. In some examples, a network input/output (I/O) device coupled to either a client device or to a storage server may exchange remote direct memory access (RDMA) commands or RDMA completion commands associated with replicating data received from the client device. The data may be replicated to a plurality of storage servers interconnect to each other and/or the client device via respective network communication links. Other examples are described and claimed. | 01-08-2015 |
20150012735 | Techniques to Initialize from a Remotely Accessible Storage Device - Examples are disclosed for remotely initializing or booting a client or host device. In some examples, a network (NW) input/output (I/O) device coupled to a host device may connect to a remote server via a NW communication link. For these examples, modules of the network I/O device may establish a control path to a non-volatile memory express (NVMe) controller maintained at the remote server using a remote direct memory access (RDMA) protocol. Properties of a storage device controlled by the NVMe controller as well has an RDMA service tag (STag) to indicate allocated portions of the storage device may be obtained. A system basic I/O system (BIOS) may be capable of using the RDMA STag to access the storage device and load an operating system (OS) kernel and one or more device drivers to remotely boot the host device. Other examples are described and claimed. | 01-08-2015 |
20150049769 | SOCKET MANAGEMENT WITH REDUCED LATENCY PACKET PROCESSING - Generally, this disclosure provides systems, methods and computer readable media for management of sockets and device queues for reduced latency packet processing. The method may include maintaining a unique-list comprising entries identifying device queues and an associated unique socket for each of the device queues, the unique socket selected from a plurality of sockets configured to receive packets; busy-polling the device queues on the unique-list; receiving a packet from one of the plurality of sockets; and updating the unique-list in response to detecting that the received packet was provided by an interrupt processing module. The updating may include identifying a device queue associated with the received packet; identifying a socket associated with the received packet; and if the identified device queue is not on one of the entries on the unique-list, creating a new entry on the unique-list, the new entry comprising the identified device queue and the identified socket. | 02-19-2015 |
20150234776 | FACILITATING, AT LEAST IN PART, BY CIRCUITRY, ACCESSING OF AT LEAST ONE CONTROLLER COMMAND INTERFACE - An embodiment may include circuitry to facilitate, at least in part, a first network interface controller (NIC) in a client to be capable of accessing, via a second NIC in a server that is remote from the client and in a manner that is independent of an operating system environment in the server, at least one command interface of another controller of the server. The command interface may include at least one controller command queue. Such accessing may include writing at least one queue element to the at least one command queue to command the another controller to perform at least one operation associated with the another controller. The another controller may perform the at least one operation in response, at least in part, to the at least one queue element. Many alternatives, variations, and modifications are possible. | 08-20-2015 |
20160092389 | UNIFIED DEVICE INTERFACE FOR A MULTI-BUS SYSTEM - The present disclosure is directed to a unified device interface for a multi-bus system. In at least one embodiment, a system may comprise more than one data bus. Each data bus may be to convey data between an operating system (OS) and at least one device in the system, wherein a plurality of driver instances may facilitate interaction between the OS and a device via one or more of the data buses. In one embodiment, a main driver instance may be determined from the plurality of driver instances to present the device to the OS and coordinate operation of other driver instances. The other driver instances may map addresses in the memory of processing entities corresponding to each of the data buses and report these mappings to the main driver instance. Alternatively, a supervisory driver may be loaded to present the device and to control operation of the driver instances. | 03-31-2016 |
Patent application number | Description | Published |
20080270599 | METHOD AND SYSTEM FOR CONFIGURING A PLURALITY OF NETWORK INTERFACES THAT SHARE A PHYSICAL INTERFACE - Certain aspects of a method and system for configuring a plurality of network interfaces that share a physical interface (PHY) may include a system comprising one or more physical network interface controllers (NICs) and two or more virtual NICs. One or more drivers associated with each of the virtual NICs that share one or more Ethernet ports associated with the physical NICs may be synchronized based on controlling one or more parameters associated with one or more Ethernet ports. One or more wake on LAN (WoL) patterns associated with each of the drivers may be detected at one or more Ethernet ports. A wake up signal may be communicated to one or more drivers associated with the detected WoL patterns. One of the drivers may be appointed to be a port master driver. If a failure of the appointed port master driver is detected, another driver may be appointed to be the port master driver. | 10-30-2008 |
20080310420 | Method and system for transparent TCP offload with transmit and receive coupling - Certain aspects of a method and system for transparent transmission control protocol (TCP) offload with transmit and receive coupling are disclosed. Aspects of a method may include collecting at least one received TCP segment for a determined network flow via a network interface card (NIC) processor. The state information for the received TCP segment and state information for transmitted TCP segments for the determined network flow may be stored at the NIC without transferring state information for the received TCP segment and the state information for the transmitted TCP segments to a host system communicatively coupled to the NIC. A new TCP segment comprising the collected TCP segments may be generated after a termination event occurs. The generated new TCP segment, new state information for the generated new TCP segment, and the state information for the transmitted TCP segments may be communicated to the host system for TCP offload. | 12-18-2008 |
20100174824 | Method and System for Transparent TCP Offload - Certain aspects of a method and system for transparent transmission control protocol (TCP) offload are disclosed. Aspects of a method may include collecting TCP segments in a network interface card (NIC) processor without transferring state information to a host system. The collected TCP segments may be buffered in a coalescer. The coalescer may verify that the network flow associated with the collected TCP segments has an entry in a flow lookup table (FLT). When the FLT is full, the coalescer may close a current entry and assign the network flow to the available entry. The coalescer may also update information in the FLT. When an event occurs that terminates the collection of TCP segments, the coalescer may generate a single aggregated TCP segment based on the collected TCP segments. The aggregated TCP segment and state information may be communicated to the host system for processing. | 07-08-2010 |
20100198984 | Method and System for Transparent TCP Offload with Best Effort Direct Placement of Incoming Traffic - Certain aspects of a method and system for transparent transmission control protocol (TCP) offload with best effort direct placement of incoming traffic are disclosed. Aspects of a method may include collecting TCP segments in a network interface card (NIC) processor without transferring state information to a host processor every time a TCP segment is received. When an event occurs that terminates the collection of TCP segments, the NIC processor may generate a new aggregated TCP segment based on the collected TCP segments. If a placement sequence number corresponding to the generated new TCP segment for the particular network flow is received before the TCP segment is received, the generated new TCP segment may be transferred directly from the memory to the user buffer instead of transferring the data to a kernel buffer, which would require further copy by the host stack from kernel buffer to user buffer. | 08-05-2010 |
20110116375 | Method and apparatus to manage per flow state - A method and apparatus to reduce memory required in a network interface controller to store per flow state information associated with a network connection is provided. Instead of storing per flow state information for a connection in the network interface controller at an endpoint of the connection, the per flow state information for the connection is stored in memory external to the network interface controller. The stored state information is conveyed in a packet by the network interface controller between the endpoints of the connection. For a Transmission Control Protocol (TCP) connection, the state information is conveyed between the endpoints of the TCP connection in a TCP option included in the TCP header in the packet. | 05-19-2011 |
20110185370 | Method and System for Configuring a Plurality of Network Interfaces That Share a Physical Interface - Certain aspects of a method and system for configuring a plurality of network interfaces that share a physical interface (PHY) may include a system comprising one or more physical network interface controllers (NICs) and two or more virtual NICs. One or more drivers associated with each of the virtual NICs that share one or more Ethernet ports associated with the physical NICs may be synchronized based on controlling one or more parameters associated with one or more Ethernet ports. One or more wake on LAN (WoL) patterns associated with each of the drivers may be detected at one or more Ethernet ports. A wake up signal may be communicated to one or more drivers associated with the detected WoL patterns. One of the drivers may be appointed to be a port master driver. If a failure of the appointed port master driver is detected, another driver may be appointed to be the port master driver. | 07-28-2011 |
20120300633 | METHOD AND APPARATUS TO MANAGE PER FLOW STATE - A method and apparatus to reduce memory required in a network interface controller to store per flow state information associated with a network connection is provided. Instead of storing per flow state information for a connection in the network interface controller at an endpoint of the connection, the per flow state information for the connection is stored in memory external to the network interface controller. The stored state information is conveyed in a packet by the network interface controller between the endpoints of the connection. For a Transmission Control Protocol (TCP) connection, the state information is conveyed between the endpoints of the TCP connection in a TCP option included in the TCP header in the packet. | 11-29-2012 |
Patent application number | Description | Published |
20100060793 | METHOD AND SYSTEM FOR FUSING VIDEO STREAMS - It is provided a method for converting video streams capturing a scene to video streams fitting a viewpoint configuration. The video streams are provided by video cameras, and the method includes receiving parameters associated with the viewpoint configuration, and converting video streams of the scene as captured by the video cameras to video streams fitting the viewpoint configuration. The viewpoint configuration may be a dynamic viewpoint configuration determined by a joystick module. The converting may be done using a three dimensional method, and includes separating objects of the scene from other portions of the scene. The method may includes integrating the scene into the video stream of a certain scene associated with the viewpoint configuration. Sometimes the viewpoint configuration includes a varying zoom and the converting is done using one of several methods, transition between adjacent video cameras having different zoom values, real zooming of a video camera having a motorized zoom, and digital zooming in of video streams. The converting may be done on video streams which have been captured the scene in advance before commencing the converting. | 03-11-2010 |
20110032361 | SYSTEM AND METHOD FOR LOCATION TRACKING - It is provided a system for embedment within a sport playing object, a ball for example. The system is associated with continuous determination of a state of the object, its location and pose. The system includes an inertial navigation system (INS) module first state module adapted for measuring parameters associated with the object state, a wireless transmitter, a battery for providing electric power, and a mounting module connecting the object with the first state module, the wireless transmitter and the battery. Independent data relating to the object state is provided by a second state module, a camera system for example. The object state is calculated in accordance with the parameters measured by the first state module and in accordance with the independent provided data. The camera system capturing the object includes at least two mutually displaced camera clusters, and each camera cluster includes one or more cameras for providing a predetermined spatial resolution. The system may include a global positioning system (GPS) module which provides the independent data relating to the object state. | 02-10-2011 |
20120013711 | METHOD AND SYSTEM FOR CREATING THREE-DIMENSIONAL VIEWABLE VIDEO FROM A SINGLE VIDEO STREAM - It is provided a method for generating a 3D representation of a scene, initially represented by a first video stream captured by a certain camera at a first set of viewing configurations. The method includes providing video streams compatible with capturing the scene by cameras, and generating an integrated video stream enabling three-dimensional display of the scene by integration of two video streams. The method includes calculating parameters characterizing a viewing configuration by analysis of elements having known geometrical parameters. The scene may be a sport scene which a playing field, a group of on-field objects and a group of background objects. The method includes segmenting a frame to those portions, separately associating each portion to the different viewing configuration, and merging them into a single frame. Also, the method may include calculating of on-field footing locations of on-field objects, computing new locations in a new frame, and transforming the on-field objects to the respective frame as a 2D object. Furthermore, the method may include synthesizing at on-field objects by segmenting portions of the object from respective frames of the first video stream, stitching the portions together and rendering the stitched object within a synthesized frame. | 01-19-2012 |
20130278727 | METHOD AND SYSTEM FOR CREATING THREE-DIMENSIONAL VIEWABLE VIDEO FROM A SINGLE VIDEO STREAM - Generating 3D representations of a scene represented by a first video stream captured by video cameras. Identifying a transition between cameras, retrieving parameters of a first set of viewing configurations, providing 3D video representations representing the scene at several sets of viewing configurations different from the first set of viewing configurations, and generating an integrated video stream enabling 3D display of the scene by integration of at least two video streams having respective sets of viewing configurations, which are mutually different. Another provided process is for synthesizing an image of an object from a first image, captured by a certain camera at a first viewing configuration. Assigning a 3D model to a portion of a segmented object, calculating a modified image of the portion of the object from a viewing configuration different from the first viewing configuration, and embedding the modified image in a frame for stereoscopy. | 10-24-2013 |
Patent application number | Description | Published |
20090112125 | Integrated blood sampling and testing device and method of use thereof - The present invention discloses an integrated sampling and testing device for sampling and testing blood from a human finger which comprises clamping means for temporarily clamping a finger below the tip of said finger, a lancet for piercing said finger tip while said finger is held by said clamping means testing means for performing at least one test on blood drawn from said finger, wherein said testing means is aligned with said lancet such that blood drawn from said finger immediately contacts said testing means after being drawn. A method for sampling and testing human blood from a fingertip comprises the steps of: providing an integrated sampling and testing device for sampling and testing blood from a human finger, opening radially-expandable clamping member and inserting a finger therein, closing said radially-expandable clamping member around said finger such that pressure is applied to said finger so as to create a region of increased blood volume and/or pressure at the tip of said finger, piercing said finger using said lancet, ensuring that sufficient blood has been drawn and, subsequently, opening said radially-expandable clamping member so to allow removal of finger, optionally, transferring at least one reagent to said test strip using said reagent transferring means, and waiting and viewing test results. | 04-30-2009 |
20100261988 | DEVICES AND METHODS FOR REDUCED-PAIN BLOOD SAMPLING - Systems, methods and devices are provided for invasive reduced-pain blood sampling and testing, the devices including, a horizontally-disposed finger support element configured to support the finger thereupon, a finger holding element adapted, in a closed position, to radially grip the finger on said support element near to a tip thereof and configured to force blood into said tip, a lancet housing element disposed vertically underneath the finger support element for piercing the finger tip with a lancet while said finger tip is gripped by said finger holding element and supported by said finger support element; and a test strip conveying element adapted to be received by the finger support element after retraction of the lancet housing element thereby bringing a test strip into direct contact with a predetermined volume of blood from said finger support element thereby effecting a blood test. | 10-14-2010 |
20130172711 | DEVICE AND SYSTEM FOR BLOOD SAMPLING - A medical device is presented for reduced-pain blood sampling and testing. The device comprises a housing defining a finger site for supporting a user's finger or a portion thereof within said finger site during the device operation; piercing, sampling and testing assemblies sequentially actuatable to successively initiate piercing, sampling and testing operational modes of the device; a carriage at least partially accommodated within said housing and being adapted for movement with respect to said finger site between its first position corresponding to the piercing mode of the device and a second position corresponding to the sampling and testing modes of the device, the device being thereby capable of operating in the piercing, sampling and testing modes while at a static position of the user's finger. | 07-04-2013 |
Patent application number | Description | Published |
20080259804 | DEVICE AND METHODS FOR INCREASING WIRELESS CONNECTION SPEEDS - Various embodiments include wireless client device comprising an application subsystem including a processor and a storage device coupled to the processor, a communication subsystem coupled to the application subsystem, the communication subsystem including a media access control (MAC) device and a physical (PHY) device, wherein the physical device is operably coupled to the processor of the application subsystem, wherein the physical device is operable to receive a wireless signal, to analyze the wireless signal for at least one aspect of wireless performance, and to determine if the at least one aspect of wireless performance can be improved, wherein, if it is determined that the at least one aspect of wireless performance can be improved, the physical device is operable to pass the wireless signal to the processor of the application subsystem for processing of the wireless signal within the processor. | 10-23-2008 |
20080288705 | Wireless Peripheral Interconnect Bus - A wireless peripheral interconnect bus that enables the transferring of data at a high rate over wireless medium. The bus further enables the wireless connection of peripheral components to a computing device, thereby providing a distributed computing device. The bus implements a layered protocol to provide a reliable link over the wireless medium. The wireless peripheral interconnect bus may be implemented as at least one of a peripheral component interconnect PCI Express™ (PCIe) bus, a PCIe second generation, or a PCIe third generation. | 11-20-2008 |
20100057969 | MODULAR WIRELESS DOCKING STATION - A modular wireless docking station for enabling a wireless connection between a computing device and a plurality of peripheral devices. The modular wireless docking station includes a radio plane having at least a wireless transceiver and at least one antenna for communicating with the computing device over a wireless medium; and a plurality of peripheral interface planes for communicating with one or more of the plurality of peripheral devices. | 03-04-2010 |
20120017015 | WIRELESS PERIPHERAL INTERCONNECT BUS - A wireless peripheral interconnect bus capable of providing a high rate data transfer between peripheral devices and a host bridge of a computing device over a wireless medium comprises a first wireless pair for transferring data between a first peripheral component and a second peripheral component, wherein the first wireless pair implements at least at a layered protocol; and a second wireless pair for transferring data between a second peripheral component and the first peripheral component, wherein the second wireless pair implements at least a layered protocol. | 01-19-2012 |