Patent application number | Description | Published |
20090318302 | MICROFLUIDIC SELECTION OF LIBRARY ELEMENTS - Disclosed herein is a microfluidic device comprising a chip; a flow channel being disposed in the chip; the flow channel being in communication with an entry port and an exit port; the flow channel being operative to permit the flow of a library from the entry port to the exit port; a substrate; the substrate being disposed upon the chip; the substrate being operative to act as an upper wall for the flow channels; and a plurality of receptors; the plurality of receptors being disposed on the substrate; the plurality of receptors being operative to interact with an element from the library. | 12-24-2009 |
20090318303 | MICROFLUIDIC SELECTION OF LIBRARY ELEMENTS - Disclosed herein is a system comprising a chip; a flow channel disposed in the chip; the flow channel being in communication with an entry port and an exit port; the flow channel being operative to permit the flow of a library from the entry port to the exit port; a substrate; the substrate being disposed upon the chip; the substrate being operative to act as an upper wall for the flow channel; and a receptor; the receptor being disposed on the substrate; the receptor being operative to interact with a component from the library. | 12-24-2009 |
20100048428 | METHODS FOR SCREENING AND ARRAYING MICRORGANISMS SUCH AS VIRUSES USING SUBTRACTIVE CONTACT PRINTING BACKGROUND - Methods for screening and arranging microorganisms such as viruses in an array using subtractive contact printing are provided. In one embodiment, a method for forming an array of receptors for microorganisms comprises: patterning an array of structures on a first substrate to form a template on a surface of the first substrate; applying a receptor material to a face of a second substrate; and contacting the face of the second substrate with the template to remove a portion of the receptor material from the second substrate, thereby forming an array of receptors on the second substrate. | 02-25-2010 |
20120184458 | METHODS FOR SCREENING AND ARRAYING MICRORGANISMS SUCH AS VIRUSES USING SUBTRACTIVE CONTACT PRINTING BACKGROUND - Methods for screening and arranging microorganisms such as viruses in an array using subtractive contact printing are provided. In one embodiment, a method for forming an array of receptors for microorganisms comprises: patterning an array of structures on a first substrate to form a template on a surface of the first substrate; applying a receptor material to a face of a second substrate; and contacting the face of the second substrate with the template to remove a portion of the receptor material from the second substrate, thereby forming an array of receptors on the second substrate. | 07-19-2012 |
20120283133 | MICROFLUIDIC SELECTION OF LIBRARY ELEMENTS - A microfluidic device includes a chip; a flow channel being disposed in the chip; the flow channel being in communication with an entry port and an exit port; the flow channel being operative to permit the flow of a library from the entry port to the exit port; a substrate; the substrate being disposed upon the chip; the substrate being operative to act as an upper wall for the flow channels; and a plurality of receptors; the plurality of receptors being disposed on the substrate; the plurality of receptors being operative to interact with an element from the library. | 11-08-2012 |
Patent application number | Description | Published |
20100103870 | CONTEXT-AWARE PACKET SWITCHING - Embodiments of a communication system, a method, and a device for use with the communication system are described. Communication between the devices in the communication system may be enabled by the method. In particular, nodes or devices (henceforth referred to as devices) in a network (such as an ad-hoc network) in the communication system may exchange a dynamic network context via communication with neighboring devices. These devices may use the dynamic network context to determine how network resources are shared during the communication, including performing context-aware packet switching of packets (including data packets) in an information flow. | 04-29-2010 |
20100135261 | METHOD AND APPARATUS FOR FACILITATING RE-TRANSMITTING UNACKNOWLEDGED PACKETS - One embodiment of the present invention provides a system for facilitating re-transmitting packets in a communication network. During operation, the system transmits one or more acknowledgments to a neighbor in a designated time slot. Next, the system receives one or more acknowledgments from the neighbor, where a respective acknowledgment confirms that the data packets in a given past time slot have been processed by the neighbor. The system also receives a processed-through-counter (PTC) from the neighbor. Next, the system identifies a time slot up to the time slot indicated in the PTC and which has not been acknowledged by the neighbor. After identifying the time slot, the system re-transmits previously transmitted packets associated with the identified time slot to the neighbor without using a re-transmit timer. | 06-03-2010 |
20100142551 | PROPORTIONALLY FAIR-SHARE TIME SLOT RESERVATIONS WITH A FAST INCREASE, SLOW DECREASE RATE CONTROLLER - One embodiment of the present invention provides a system for facilitating proportionally fair-share time slot reservations with a fast increase, slow decrease rate controller in an ad hoc dynamic wireless broadcast network. During operation, the system determines local time slot demand, based on transmitted and queued data corresponding to one or more previous decision points. Next, the system broadcasts the local time slot demand to one or more neighbors. The system also determines neighbor time slot demands, where a respective neighbor time slot demand indicates a particular neighbor's local time slot demand corresponding to one or more previous decision points. Next, the system determines neighborhood time slot demand, based on the local time slot demand and the neighbor time slot demands. Next, the system determines allowable reserved time slots based on the local time slot demand and allowable reserved time slots corresponding to one or more previous decision points. | 06-10-2010 |
20100215051 | NETWORK ROUTING WITH PATH IDENTIFIERS - One embodiment of the present invention provides a system that communicates a data packet in a network to a target node. In doing so, the system receives a node identifier for the target node, and determines a first positional label, based in part on the node identifier, for reaching a first anchor node from a root node in the network. The first anchor node stores a second positional label for reaching the target node from the root node in the network, which comprises a number of nodes coupled to the root node in a tree topology. The system then retrieves the second positional label from the first anchor node, and communicates the data packet to the target node based in part on the second positional label. | 08-26-2010 |
Patent application number | Description | Published |
20140317104 | Computer-Implemented System And Method For Visual Search Construction, Document Triage, and Coverage Tracking - A computer-implemented system and method for visual search construction, document triage, and coverage tracking is provided. One or more search topics are received from a user. The search topics are positioned along a graph to generate a query. A search for resulting topics that are related to one or more of the search topics is conducted using the query. The topic results are displayed in the graph in relation to the placed search topics of the query. | 10-23-2014 |
20150120895 | EXPRESS HEADER FOR PACKETS WITH HIERARCHICALLY STRUCTURED VARIABLE-LENGTH IDENTIFIERS - One embodiment of the present invention provides a system for forwarding named packets. During operation, the system receives a named packet with an express header. The named packet includes a payload and a name which identifies the payload. The express header includes a content identifier, a global forwarding identifier, and a local forwarding identifier. The content identifier uniquely represents an interest corresponding to the name. The global forwarding identifier includes forwarding information to facilitate global forwarding. The local forwarding identifier includes forwarding information to facilitate local forwarding. The system then makes a forwarding decision for the packet based on the content identifier, the global forwarding identifier, and optionally the local forwarding identifier. | 04-30-2015 |
20150200852 | METHOD AND APPARATUS FOR ESTABLISHING A VIRTUAL INTERFACE FOR A SET OF MUTUAL-LISTENER DEVICES - An ad-hoc network device facilitates creating a virtual interface for a set of mutual-listener devices that have a duplex communication with each other. During operation, the network device can receive a packet, and identifies a virtual interface to which the packet is directed. The network device can determine whether the local network device is a member of the virtual interface, and if so, processes the packet as an intended recipient of the packet. | 07-16-2015 |
20150215206 | END-TO-END ROUTE TRACING OVER A NAMED-DATA NETWORK - A route-tracing application can measure the performance of a path in a named-data network using trace agents deployed across various network nodes. During operation, a network node can process a route-tracing Interest by performing a lookup operation in a forwarding information base (FIB) using the Interest's name, in which a respective FIB entry may map the name to a forwarding rule. If the FIB does not include an entry for the Interest's route-tracing name, a trace agent at the network node determines one or more outbound interfaces for the route-tracing operation based on the Interest's name, and creates new route-tracing FIB entries that each maps the Interest's name to a forwarding rule for the determined interfaces. The network node returns a Content Object that satisfies the Interest, in which the Content Object includes the names of the new FIB entries, as well as performance information for the path. | 07-30-2015 |
20150271267 | CONTENT-ORIENTED FEDERATED OBJECT STORE - A content-oriented federated object store facilitates processing queries on metadata from a collection of content objects. During operation, the system can receive, from a first entity, a query that includes one or more search parameters. The first entity can include a local application, or a peer network device. The system can analyze a local metadata repository to search for metadata entries that satisfy the query, such that the metadata repository can include metadata entries for a plurality of content objects. The system can also issue the query to a remote network device, to obtain search results from a metadata repository at the remote network device, or at a device accessible from the remote network device. If the system obtains a set of search results from the local metadata repository or from a remote metadata repository, the system returns the set of search results to the first entity. | 09-24-2015 |
20150281101 | MULTI-OBJECT INTEREST USING NETWORK NAMES - One embodiment provides a system that facilitates multi-object interest using network names. During operation, the system generates a first interest comprising a name of a content object of a remote node and a first window size. The name potentially represents a collection of objects at the remote node. The window size indicates a number of additional objects the system can accommodate. The node further obtains from a first response corresponding to the first interest a manifest of the collection of the remote node and from a second response corresponding to the first interest a first object listed in the manifest. | 10-01-2015 |
20150341175 | SYSTEM AND METHOD FOR CIRCULAR LINK RESOLUTION WITH HASH-BASED NAMES IN CONTENT-CENTRIC NETWORKS - One embodiment of the present invention provides a system for constructing a linked object. During operation, the system constructs a first portion of the linked object. The first portion includes at least a nonce, and the first portion is referenced by a self-certified name associated with the linked object. The system constructs a second portion of the linked object. The second portion includes at least the nonce and one or more external links, and a respective external link references a second linked object using a self-certified name associated with the second linked object. | 11-26-2015 |
20150341373 | METHOD AND APPARATUS FOR PREVENTING INSERTION OF MALICIOUS CONTENT AT A NAMED DATA NETWORK ROUTER - An object-forwarding device can block a malicious Content Object from being inserted into an Interest's reverse path over a named data network. During operation, the device can receive a Content Object via a first interface, and can perform a lookup operation in a Pending Interest Table (PIT) to identify a PIT entry for an Interest associated with the Content Object. The device then determines, from the PIT entry, an egress interface used to forward the Interest. If the device determines that the egress interface of the PIT entry matches the first interface for the Content Object, the device forwards the Content Object via a return interface specified in the PIT entry. On the other hand, if the egress interface of the PIT entry does not match the first interface for the Content Object, the device can block the Content Object. | 11-26-2015 |
20150349961 | SYSTEM AND METHOD FOR CIRCULAR LINK RESOLUTION WITH COMPUTABLE HASH-BASED NAMES IN CONTENT-CENTRIC NETWORKS - One embodiment of the present invention provides a system for constructing a linked object. During operation, the system constructs a first portion of the linked object. The first portion includes at least one or more data items and a computable identifier calculated based on the one or more data items, and the first portion is referenced by a self-certified name associated with the linked object. The system constructs a second portion of the linked object. The second portion includes at least the computable identifier and an external link that references a second linked object using a self-certified name associated with the second linked object. | 12-03-2015 |
20150372914 | ASSOCIATING CONSUMER STATES WITH INTERESTS IN A CONTENT-CENTRIC NETWORK - One embodiment provides a system that facilitates associating consumer states with interests in a Content-Centric Network (CCN). During operation, the system generates an interest for a content object comprising a name of the content object in a remote node. The name in the interest is location independent and uniquely identifies the content object in the CCN. The interest is routed in the CCN based on the name. The system also associates the consumer states, which are associated with the content object, with the interest. | 12-24-2015 |
20150373162 | CUT-THROUGH FORWARDING OF CCNx MESSAGE FRAGMENTS WITH IP ENCAPSULATION - One embodiment provides a system that facilitates cut-through forwarding of message fragments over a network. During operation, the system receives a packet that corresponds to a fragment of a message and contains a fragment header. The system stores in a data structure a mapping relationship between the fragment header and a hierarchically structured variable-length identifier (HSVLI), wherein the HSVLI comprises contiguous name components ordered from a most general level to a most specific level. The system makes a forwarding decision for the packet based on the fragment header prior to receiving all fragment packets associated with the message, thereby facilitating cut-through forwarding of the message fragments over a network. | 12-24-2015 |
Patent application number | Description | Published |
20130231657 | CATHETER FOR TREATMENT OF ATRIAL FLUTTER HAVING SINGLE ACTION DUAL DEFLECTION MECHANISM - A catheter and method for the treatment of a patient having atrial flutter or other arrhythmia comprises an elongated catheter body having an outer wall, proximal and distal ends, and at least one lumen extending therethrough. Further it has a distal tip section comprising a flexible tubing having a proximal end and a distal end and a plurality of lumens extending therethrough. The proximal end of the tip section is fixedly attached to the distal end of the catheter body. The tip section further comprises a nitinol tube having slots formed therein which causes the distal tip section to deflect using the same puller-wire action used to cause the deflectable catheter to deflect at a point proximal to the distal tip section. | 09-05-2013 |
20150080693 | BASKET CATHETER WITH DEFLECTABLE SPINE - A catheter adapted for mapping and/or ablation in the atria has a basket-shaped electrode array with two or more location sensors with a deflectable expander. The catheter has comprises a catheter body, a basket electrode assembly at a distal end of the catheter body, and a control handle at a proximal end of the catheter body. The basket electrode assembly has a plurality of electrode-carrying spines and an expander that is adapted for longitudinal movement relative to the catheter body for expanding and collapsing the assembly via a proximal end portion extending past the control handle that can be pushed or pulled by a user. The expander is also adapted for deflection in responsive to an actuator on the control handle that allows a user to control at least one puller wire extending through the catheter body and the expander. | 03-19-2015 |
20150190196 | CATHETER WITH LIQUID-COOLED CONTROL HANDLE - An electrophysiologic catheter with an improved control handle is provided. The catheter includes a heat transfer assembly to better dissipate heat in the control handle. The heat transfer assembly includes a pump, a reservoir containing a coolant, a heat transfer member, and a coolant transport network transporting coolant between at least the reservoir and the heat transfer member. In one embodiment, the heat transfer member is located within the control handle as a heat exchanger on the circuit board to receive the coolant for transferring heat from the integrated circuits to the coolant. In another embodiment, the heat transfer member is located on the circuit board directly surrounding the integrated circuits to internally cool the integrated circuit within the control handle. A second heat transfer member is located outside of the control handle as a heat exchanger. | 07-09-2015 |