Patent application number | Description | Published |
20130020075 | Pulsed Neutron Monitoring of Hydraulic Fracturing and Acid Treatment - Hydraulic fracturing, acidizing and polymer injection using coiled tubing are commonly used techniques in wellbore completion. A pulsed neutron tool may be conveyed at the bottom of the coiled tubing to monitor the effectiveness of these operations by measuring the flow velocity of the borehole fluid of the annulus between the pulsed neutron tool and the borehole wall. Gamma rays resulting from Oxygen activation and/or Σ measurements are used for measuring the flow velocity. | 01-24-2013 |
20140246371 | PROCESS FOR REMOVING SULFATE AND SYSTEM FOR SAME - A process for removing sulfate includes combining a calcium compound and a fluid comprising sulfate to form a composition; adjusting the pH to be greater than or equal to 12; introducing, to the composition, an electrode comprising aluminum or a noble metal; contacting the composition with a material comprising aluminum if aluminum is absent from the electrode; applying a voltage to the electrode to oxidize the aluminum and to form aluminum ions; contacting the composition with the aluminum ions; and forming a precipitate to remove sulfate from the composition, the precipitate having a crystal structure including calcium, aluminum, and sulfate. A system for removing sulfate includes a first container to receive a composition comprising a calcium compound and a fluid comprising sulfate; a first transfer member to communicate the composition to a second container that includes a first electrode of and a second electrode to produce a precipitate of calcium, aluminum, and sulfate; and a second transfer member to communicate the precipitate and composition to a third container. | 09-04-2014 |
20140339162 | BORON REMOVAL FROM OILFIELD WATER - Electrocoagulation (EC) may remove oil and solids from oilfield water and other raw, untreated or unprocessed water as a pretreatment for increased boron removal efficiency using a subsequent boron selective resin. Boron selective resins are efficient for boron removal, but oil and solids in water lower the boron remove efficiency and capacity. | 11-20-2014 |
20150053619 | Process for Hardness and Boron Removal - Both the hardness and boron content of wastewater may be reduced by contacting the wastewater with liquid sodium silicate (LSS) in an effective amount for such reductions followed by one or both of two additional procedures. The additional procedure may be contacting the wastewater with an Al( | 02-26-2015 |
20150100274 | ENVIRONMENTAL PERFORMANCE ESTIMATION - A method of assessing environmental performance includes: receiving, by a processing device, input data related to aspects of an energy industry operation; estimating a first environmental impact of the operation based on the input data; selecting an alternative implementation of the operation; estimating a second environmental impact of the alternative implementation; comparing the first environmental impact and the second environmental impact; and generating an output based on the comparison, the output indicating a change in environmental impact associated with replacing the operation with the alternative implementation. | 04-09-2015 |
Patent application number | Description | Published |
20120245948 | GAUGING RESOURCE INTENSIVENESS OF PROVIDING CARE TO A PATIENT - Subject matter described herein is related to estimating a quantity of resources that are consumed or expended when providing care to a patient. When estimating the quantity, non-clinical information might be used to draw various inferences. For example, information provided by a real-time location system might provide insight (e.g., duration, frequency, etc.) into instances in which a healthcare clinician visits a patient's room. In another example, information provided by a medical-device alarm system might provide insight into alarms that are triggered by equipment that monitors and/or provides assistance to a patient. | 09-27-2012 |
20120253836 | FACILITATING AND TRACKING CLINICIAN-ASSIGNMENT STATUS - Subject matter described herein is related to assigning a healthcare clinician to provide care to a patient. For example, a GUI is provided that includes contextual information relevant to the assignment and that allows a user to electronically create the assignment. Relevant information includes a list of clinicians, a list of patients, and an estimate of the amount of resources required to provide care to a patient. In addition, this disclosure describes tracking the status of a healthcare clinician, such as primary provider, secondary provider, and on-break. Status might be tracked by capturing an image of a display board, which supports clinician barcodes that are movable to desired locations within a depiction of a healthcare facility (e.g., floor plan laid out using barcodes). | 10-04-2012 |
Patent application number | Description | Published |
20140132550 | Electrical Contacts and Connectors - Electrical contact and connector techniques are described. In one or more implementations, a computing system includes a computing device and an input device that are configured to be physically and communicatively coupled using a projection that is configured to be disposed within a channel, communication contacts that are configured to contact contacts within the channel to support the communicative coupling; and a protrusion disposed on the projection, the protrusion configured to be received within a cavity formed as part of the channel. The protrusion includes an electrical contact that is configured to be self-cleaning due to movement of the protrusion in relation to the cavity and is configured to transfer power between the input device and the computing device. | 05-15-2014 |
20140218851 | Shield Can - A shield can is described. In one or more implementations, a shield can includes a frame configured to be installed on a printed circuit board. The shield can also includes a lid configured to be connected to the frame after installation of the frame to form the shield can over one or more components that are installed on the PCB. | 08-07-2014 |
20150277508 | Mechanical Attach and Retention Feature - A mechanical attach and retention feature is described. An apparatus may include a cover portion that is configured to cover at least a portion of a display device of a computing device having a mobile form factor that is configured to be held by one or more hands of a user. The apparatus includes, a first mid-spine that is rotationally connected to the cover portion, a second mid-spine that is rotationally connected to the first mid-spine, and a connection portion that is rotationally connection to the second mid-spine. The connection portion is configured to form a removable physical coupling to the computing device using a projection that is configured to be disposed within a channel formed in a housing of the computing device and a protrusion disposed on the projection, the protrusion configured to be received within a cavity formed as part of the channel. | 10-01-2015 |
Patent application number | Description | Published |
20090051446 | Ovenized oscillator - An ovenized oscillator package including at least a heater and a crystal package mounted on opposite sides of a circuit board. Vias extend through the body of the circuit board to transfer heat from the heater to the crystal package. Layers of thermally conductive material extend through the body of the circuit board and are in thermally coupled relationship with the vias for spreading heat throughout the circuit board and other elements mounted thereon. | 02-26-2009 |
20090051447 | Ovenized oscillator - An ovenized oscillator package including a ball grid array substrate seated on a circuit board, a heater and a temperature sensor mounted on the ball grid array substrate, and a crystal package mounted to the ball grid array substrate and overlying at least the heater. A layer of thermally conductive epoxy or adhesive material couples the heater to the crystal package. Stabilizer posts, which are made of an insulative adhesive or epoxy material, are formed between the ball grid array substrate and the circuit board for stabilizing and relieving the stress on the ball grid array substrate. A lid is seated on the circuit board and covers and defines an oven for the ball grid array substrate. | 02-26-2009 |
20090219101 | Ovenized crystal oscillator assembly - An oscillator assembly including an oscillator seated on a pad of thermally conductive material formed on the surface of a printed circuit board and covered by a lid defining an oven for the oscillator. In one embodiment, a plurality of heaters are located on different sides of the oscillator and at least partially seated on the pad for evenly transferring heat to the pad and the oscillator. In one embodiment, the oscillator is a temperature compensated crystal oscillator and an integrated amplifier controller circuit on the printed circuit board integrates at least one operational amplifier for controlling the heater(s) and one or more transistors for providing heat to the oven. A canopy seated on the pad and covering the oscillator can be used for transferring heat more evenly to the oscillator. A cavity in the bottom of the printed circuit board defines an insulative air pocket. | 09-03-2009 |
Patent application number | Description | Published |
20090104299 | FILM STRETCHER - A film stretcher utilizes a spring bias to clamp the film. The film stretcher may include a stretch head having one or more clamps positioned about the film in locations necessary to clamp the film for stretching in one or more axes. The clamp may utilize a spring to provide the clamping force. The stretch head may include structures that operate to counter the spring bias to move the clamp to one state and then to allow the spring bias to move the clamp to another state. Thus, the stretch head may effectively clamp and unclamp the film. | 04-23-2009 |
20120144655 | FILM STRETCHER - A film stretcher utilizes a spring bias to clamp the film. The film stretcher may include a stretch head having one or more clamps positioned about the film in locations necessary to clamp the film for stretching in one or more axes. The clamp may utilize a spring to provide the clamping force. The stretch head may include structures that operate to counter the spring bias to move the clamp to one state and then to allow the spring bias to move the clamp to another state. Thus, the stretch head may effectively clamp and unclamp the film. | 06-14-2012 |
20120146276 | FILM STRETCHER - A film stretcher utilizes a spring bias to clamp the film. The film stretcher may include a stretch head having one or more clamps positioned about the film in locations necessary to clamp the film for stretching in one or more axes. The clamp may utilize a spring to provide the clamping force. The stretch head may include structures that operate to counter the spring bias to move the clamp to one state and then to allow the spring bias to move the clamp to another state. Thus, the stretch head may effectively clamp and unclamp the film. | 06-14-2012 |
20130083881 | Radioisotope Target Assembly - A target assembly to produce radioisotopes for the synthesis of radiopharmaceuticals. The target assembly includes a target vessel with a target chamber adapted to receive a target material. A thin cover sheet of particle-permeable material covers the target chamber. In a bombardment process, a high-energy particle beam generated by a cyclotron or particle accelerator strikes the thin cover sheet, whereby at least some of the particles from the particle beam penetrate to the target chamber so as to interact with the target material, altering the nuclear makeup of some of the atoms in the target material to produce radioisotopes. | 04-04-2013 |
Patent application number | Description | Published |
20130007007 | METHOD AND APPARATUS FOR PROVIDING A LIST-BASED INTERFACE TO KEY-VALUE STORES - An approach is provided for providing a list-based interface to key-value stores. The library interface platform determines one or more key-value pairs of at least one key-value store, the one or more key-value pairs comprising one or more data entries. Next, the library interface platform causes, at least in part, an association of at least one list object with the one or more key-value pairs, one or more sub-list objects, or a combination thereof. Then, the library interface platform provides at least one interface for performing one or more operations on the at least one list object to interact with the one or more data entries, the one or more key-value pairs, the one or more sub-list objects, or a combination thereof. | 01-03-2013 |
20130103729 | METHOD AND APPARATUS FOR PROVIDING A KEY-VALUE BASED STORAGE INTERFACE - An approach is provided for implementing a virtual file system using a key-value-based storage interface. A key-value directory framework determines one or more files stored in at least one stream-based file store. The key-value directory framework causes, at least in part, a grouping of the one or more files into at least one key-value directory. The key-value directory includes, at least in part, one or more key-value pairs of a distributed key-value store. The key-value directory framework also causes, at least in part, a storage of (a) at least one identifier of the one or more files, the at least one key-value directory, or a combination thereof as one or more keys of the one or more key-value pairs; (b) block-based access information associated with the one or more files as one or more values of the key-value pairs; and (c) a locking mechanism to facilitate coordination of threads across multiple hosts. | 04-25-2013 |
Patent application number | Description | Published |
20110297680 | CARTON WITH PLASTIC RECLOSABLE HEADER - The disclosure relates to a method and apparatus for manufacturing a package with a rigid or semi-rigid container and a polymeric or plastic header with a reclosure, such as a zipper. The rigid or semi-rigid container is typically provided in a stack of flat containers. The header is sealed, glued or otherwise secured to the containers. The container, typically inverted, is filled, and the bottom is formed by folding and sealing the bottom portion of the container. | 12-08-2011 |
20110301006 | CARTON WITH PLASTIC RECLOSABLE HEADER - The disclosure relates to a method and apparatus for manufacturing a package with a rigid or semi-rigid container and a polymeric or plastic header with a reclosure, such as a zipper. The rigid or semi-rigid container is typically provided in a stack of flat containers. The header is sealed, glued or otherwise secured to the containers. The container, typically inverted, is filled, and the bottom is formed by folding and sealing the bottom portion of the container. | 12-08-2011 |
20120060449 | CARTON WITH PLASTIC RECLOSABLE HEADER - The disclosure relates to a method and apparatus for manufacturing a package with a rigid or semi-rigid container and a polymeric or plastic header with a reclosure, such as a zipper. The rigid or semi-rigid container is typically provided in a stack of flat containers. The header is sealed, glued or otherwise secured to the containers. The container, typically inverted, is filled, and the bottom is formed by folding and sealing the bottom portion of the container. | 03-15-2012 |
20120187182 | CARTON WITH PLASTIC RECLOSABLE HEADER - The disclosure relates to a method and apparatus for manufacturing a package with a rigid or semi-rigid container and a polymeric or plastic header with a reclosure, such as a zipper. The rigid or semi-rigid container is typically provided in a stack of flat containers. The header is sealed, glued or otherwise secured to the containers. The container, typically inverted, is filled, and the bottom is formed by folding and sealing the bottom portion of the container. | 07-26-2012 |
20120301056 | ZIPPER PROFILE MANUFACTURED BY CUT AND STRETCH METHODS - The disclosure relates to a zipper for a reclosable bag wherein the zipper is designed to make additional sound during operation, and further provide an increased tactile response. The zipper profile is manufactured by forming cuts in the profile, and then the profile is stretched so that the cuts become gaps. These gaps cause additional sound during operation of the zipper. | 11-29-2012 |
20140263597 | CARTON WITH PLASTIC RECLOSABLE HEADER - The disclosure relates to a method and apparatus for manufacturing a package with a rigid or semi-rigid container and a polymeric or plastic header with a reclosure, such as a zipper. The rigid or semi-rigid container is typically provided in a stack of flat containers. The header is sealed, glued or otherwise secured to the containers. The container, typically inverted, is filled, and the bottom is formed by folding and sealing the bottom portion of the container. | 09-18-2014 |
20140263598 | CARTON WITH PLASTIC RECLOSABLE HEADER - The disclosure relates to a method and apparatus for manufacturing a package with a rigid or semi-rigid container and a polymeric or plastic header with a reclosure, such as a zipper. The rigid or semi-rigid container is typically provided in a stack of flat containers. The header is sealed, glued or otherwise secured to the containers. The container, typically inverted, is filled, and the bottom is formed by folding and sealing the bottom portion of the container. | 09-18-2014 |
Patent application number | Description | Published |
20110185543 | SEAL APERTURES THROUGH PACKAGE RECLOSURE - A reclosable zipper is provided having first and second opposing profiles forming at least one pair of opposing flanges. The flanges have cutouts, such as notches or apertures, disposed adjacent to side edges of the profiles so as to define at least one pair of cutouts. When the profiles are sealed to opposing inner surfaces of package panels, portions of the panels seal to each other through the at least one pair of cutouts, providing a reinforcing structure to opposing ends of the zippers, thereby preventing the zipper ends from separating upon opening the package. | 08-04-2011 |
20110185680 | ADDING MASS TO SLIDER END STOMPS WITH ULTRASONICS IN A RECLOSABLE PACKAGE - The disclosure relates to a method and apparatus wherein extra mass is added to a profile of a slider zipper prior to the ultrasonic or thermal forming of the end stomps. This results in an end stomp of increased size and height, thereby providing a greater resistance to the slider being pulled from the ends of the zipper. | 08-04-2011 |
20110283488 | ZIPPERED SECURITY BAG - A security zipper is provided, which includes a consumer side zipper pair and a product side zipper pair, where each zipper pair is capable of secure mating. Between the zipper pairs is an intermediate flange pair which is layered with an adhesive as well as an adhesive enhancer to securely connect the intermediate flange pair. A slider is provided over the consumer side zipper pair, the product side zipper pair and the intermediate flange pair which mates the zipper pairs and connects the intermediate flanges so that the zipper is securely closed. A bag is also disclosed, which includes the security zipper and a connected product side pouch. In addition, a method for manufacturing the bag is disclosed. | 11-24-2011 |
20120240528 | FORMING CONVEYOR FOR A CARTON - The disclosure relates to a conveyor for unfolding a flat, folded rigid or semi-rigid container blank into a container. The conveyor includes two opposing lugged chain conveyor assemblies which are separated at a sufficient distance at the entry end to receive and engage a folded blank between opposed notches in the two lugged chain conveyor assemblies. As the folded blank progresses in the machine direction, the two opposing lugged chain conveyor assemblies become closer to each other so as to unfold the blank into a container with a storage volume therewithin. | 09-27-2012 |
20130277367 | ENHANCEMENT FOR PACKAGE WITH PLASTIC HEADER - Various embodiments of the container of the type with a semi-rigid or rigid container portion and reclosable header are provided. | 10-24-2013 |
Patent application number | Description | Published |
20090132446 | Support Vector Machines Processing System - An implementation of SVM functionality improves efficiency, time consumption, and data security, reduces the parameter tuning challenges presented to the inexperienced user, and reduces the computational costs of building SVM models. A computer program product for support vector machine processing in a computer system comprises computer program instructions for storing data, providing an interface to client software, building a support vector machine model on at least a portion of the stored data, based on a plurality of model-building parameters, estimating values for at least some of the model-building parameters, and applying the support vector machine model using the stored data to generate a data mining output. | 05-21-2009 |
20090132447 | Support Vector Machines Processing System - An implementation of SVM functionality improves efficiency, time consumption, and data security, reduces the parameter tuning challenges presented to the inexperienced user, and reduces the computational costs of building SVM models. A system for support vector machine processing comprises data stored in the system, a client application programming interface operable to provide an interface to client software, a build unit operable to build a support vector machine model on at least a portion of the data stored in the system, the portion of the data selected using a stratified sampling method with respect to a target distribution, an apply unit operable to apply the support vector machine model using the data stored in the system. | 05-21-2009 |
Patent application number | Description | Published |
20130308944 | BUTTERFLY OPTICAL NETWORK WITH CROSSING-FREE SWITCHES - In a multi-chip module (MCM), optical waveguides in a first plane convey modulated optical signals among integrated circuits (which are sometimes referred to as ‘chips’). Moreover, an optical-butterfly switch, optically coupled to the optical waveguides, dynamically allocates communication bandwidth among the integrated circuits. This optical-butterfly switch includes optical components in the first plane and a second plane, and optical couplers that couple the modulated optical signals to and from the first plane and the second plane. In this way, the MCM communicates the modulated optical signals among the integrated circuits without optical-waveguide crossings in a given plane. | 11-21-2013 |
20140040562 | USING BROADCAST-BASED TLB SHARING TO REDUCE ADDRESS-TRANSLATION LATENCY IN A SHARED-MEMORY SYSTEM WITH ELECTRICAL INTERCONNECT - The disclosed embodiments provide a system that uses broadcast-based TLB-sharing techniques to reduce address-translation latency in a shared-memory multiprocessor system with two or more nodes that are connected by an electrical interconnect. During operation, a first node receives a memory operation that includes a virtual address. Upon determining that one or more TLB levels of the first node will miss for the virtual address, the first node uses the electrical interconnect to broadcast a TLB request to one or more additional nodes of the shared-memory multiprocessor in parallel with scheduling a speculative page-table walk for the virtual address. If the first node receives a TLB entry from another node of the shared-memory multiprocessor via the electrical interconnect in response to the TLB request, the first node cancels the speculative page-table walk. Otherwise, if no response is received, the first node instead waits for the completion of the page-table walk. | 02-06-2014 |
20140089572 | DISTRIBUTED PAGE-TABLE LOOKUPS IN A SHARED-MEMORY SYSTEM - The disclosed embodiments provide a system that performs distributed page-table lookups in a shared-memory multiprocessor system with two or more nodes, where each of these nodes includes a directory controller that manages a distinct portion of the system's address space. During operation, a first node receives a request for a page-table entry that is located at a physical address that is managed by the first node. The first node accesses its directory controller to retrieve the page-table entry, and then uses the page-table entry to calculate the physical address for a subsequent page-table entry. The first node determines the home node (e.g., the managing node) for this calculated physical address, and sends a request for the subsequent page-table entry to that home node. | 03-27-2014 |
20140122802 | ACCESSING AN OFF-CHIP CACHE VIA SILICON PHOTONIC WAVEGUIDES - The disclosed embodiments provide a system in which a processor chip accesses an off-chip cache via silicon photonic waveguides. The system includes a processor chip and a cache chip that are both coupled to a communications substrate. The cache chip comprises one or more cache banks that receive cache requests from a structure in the processor chip optically via a silicon photonic waveguide. More specifically, the silicon photonic waveguide is comprised of waveguides in the processor chip, the communications substrate, and the cache chip, and forms an optical channel that routes an optical signal directly from the structure to a cache bank in the cache chip via the communications substrate. Transmitting optical signals from the processor chip directly to cache banks on the cache chip facilitates reducing the wire latency of cache accesses and allowing each cache bank on the cache chip to be accessed with uniform latency. | 05-01-2014 |
Patent application number | Description | Published |
20110169522 | FAULT-TOLERANT MULTI-CHIP MODULE - A multi-chip module (MCM) is described. This MCM includes multiple sites, where a given site in the multiple sites includes multiple chips with proximity connectors that communicate information through proximity communication within the MCM via multiple components associated with the given site. Note that the MCM includes global redundancy and local redundancy at the given site. In particular, the global redundancy involves providing one or more redundant sites in the multiple sites. Furthermore, the local redundancy involves providing one or more redundant chips in the multiple chips and one or more redundant components in the multiple components. | 07-14-2011 |
20130016941 | ARBITRATED OPTICAL NETWORK USING TUNABLE DROP FILTERSAANM Koka; PranayAACI AustinAAST TXAACO USAAGP Koka; Pranay Austin TX USAANM McCracken; Michael O.AACI AustinAAST TXAACO USAAGP McCracken; Michael O. Austin TX USAANM Schwetman, JR.; Herbert D.AACI AustinAAST TXAACO USAAGP Schwetman, JR.; Herbert D. Austin TX USAANM Zheng; XuezheAACI San DiegoAAST CAAACO USAAGP Zheng; Xuezhe San Diego CA USAANM Krishnamoorthy; Ashok V.AACI San DiegoAAST CAAACO USAAGP Krishnamoorthy; Ashok V. San Diego CA US - In a multi-chip module (MCM), integrated circuits are coupled by optical waveguides. These integrated circuits receive optical signals from a set of light sources which have fixed carrier wavelengths. Moreover, a given integrated circuit includes: a transmitter that modulates at least one of the optical signals when transmitting information to at least another of the integrated circuits; and a receiver that receives at least one modulated optical signal having one of the carrier wavelengths when receiving information from at least the other of the integrated circuits. Furthermore, the MCM includes tunable drop filters optically coupled to the optical waveguides and associated integrated circuits, wherein the tunable drop filters pass adjustable bands of wavelengths to receivers in the integrated circuits. Additionally, control logic in the MCM provides a control signal to the tunable drop filters to specify the adjustable bands of wavelengths. | 01-17-2013 |
20130016970 | OPTICAL NETWORK WITH SWITCHABLE DROP FILTERSAANM Koka; PranayAACI AustinAAST TXAACO USAAGP Koka; Pranay Austin TX USAANM McCracken; Michael O.AACI AustinAAST TXAACO USAAGP McCracken; Michael O. Austin TX USAANM Schwetman, JR.; Herbert D.AACI AustinAAST TXAACO USAAGP Schwetman, JR.; Herbert D. Austin TX USAANM Zheng; XuezheAACI San DiegoAAST CAAACO USAAGP Zheng; Xuezhe San Diego CA USAANM Krishnamoorthy; Ashok V.AACI San DiegoAAST CAAACO USAAGP Krishnamoorthy; Ashok V. San Diego CA US - In a multi-chip module (MCM), integrated circuits are coupled by optical waveguides. These integrated circuits receive optical signals from a set of light sources which have fixed carrier wavelengths. Moreover, a given integrated circuit includes: a transmitter that modulates at least one of the optical signals when transmitting information to at least another of the integrated circuits; and a receiver that receives at least one modulated optical signal having one of the carrier wavelengths when receiving information from at least the other of the integrated circuits. Furthermore, the MCM includes switchable drop filters optically coupled to the optical waveguides and associated integrated circuits, wherein the switchable drop filters pass adjustable bands of wavelengths to receivers in the integrated circuits. Additionally, control logic in the MCM provides a control signal to the switchable drop filters to specify the adjustable bands of wavelengths. | 01-17-2013 |
20130016980 | OPTICAL NETWORK WITH TUNABLE OPTICAL LIGHT SOURCESAANM Koka; PranayAACI AustinAAST TXAACO USAAGP Koka; Pranay Austin TX USAANM McCracken; Michael O.AACI AustinAAST TXAACO USAAGP McCracken; Michael O. Austin TX USAANM Schwetman, JR.; Herbert D.AACI AustinAAST TXAACO USAAGP Schwetman, JR.; Herbert D. Austin TX USAANM Zheng; XuezheAACI San DiegoAAST CAAACO USAAGP Zheng; Xuezhe San Diego CA USAANM Krishnamoorthy; Ashok V.AACI San DiegoAAST CAAACO USAAGP Krishnamoorthy; Ashok V. San Diego CA US - In a multi-chip module (MCM), integrated circuits are coupled by optical waveguides. These integrated circuits receive optical signals from a set of tunable light sources. Moreover, a given integrated circuit includes: a transmitter that modulates at least one of the optical signals when transmitting information to at least another of the integrated circuits; and a receiver that receives at least one modulated optical signal having a given carrier wavelength associated with the given integrated circuit when receiving information from at least the other of the integrated circuits. Furthermore, control logic in the MCM provides a control signal to the set of tunable light sources to specify carrier wavelengths in the optical signals output by the set of tunable light sources, thereby defining routing of at least the one of the optical signals in the MCM during communication between at least a pair of the integrated circuits. | 01-17-2013 |
20140013074 | COMBINING A REMOTE TLB LOOKUP AND A SUBSEQUENT CACHE MISS INTO A SINGLE COHERENCE OPERATION - The disclosed embodiments provide techniques for reducing address-translation latency and the serialization latency of combined TLB and data cache misses in a coherent shared-memory system. For instance, the last-level TLB structures of two or more multiprocessor nodes can be configured to act together as either a distributed shared last-level TLB or a directory-based shared last-level TLB. Such TLB-sharing techniques increase the total amount of useful translations that are cached by the system, thereby reducing the number of page-table walks and improving performance. Furthermore, a coherent shared-memory system with a shared last-level TLB can be further configured to fuse TLB and cache misses such that some of the latency of data coherence operations is overlapped with address translation and data cache access latencies, thereby further improving the performance of memory operations. | 01-09-2014 |
20140052917 | USING A SHARED LAST-LEVEL TLB TO REDUCE ADDRESS-TRANSLATION LATENCY - The disclosed embodiments provide techniques for reducing address-translation latency and the serialization latency of combined TLB and data cache misses in a coherent shared-memory system. For instance, the last-level TLB structures of two or more multiprocessor nodes can be configured to act together as either a distributed shared last-level TLB or a directory-based shared last-level TLB. Such TLB-sharing techniques increase the total amount of useful translations that are cached by the system, thereby reducing the number of page-table walks and improving performance. Furthermore, a coherent shared-memory system with a shared last-level TLB can be further configured to fuse TLB and cache misses such that some of the latency of data coherence operations is overlapped with address translation and data cache access latencies, thereby further improving the performance of memory operations. | 02-20-2014 |
Patent application number | Description | Published |
20110082965 | PROCESSOR-BUS-CONNECTED FLASH STORAGE MODULE - A system includes multiple nodes coupled using a network of processor buses. The multiple nodes include a first processor node, including one or more processing cores and main memory, and a flash memory node coupled to the first processor node via a first processor bus of the network of processor buses. The flash memory node includes a flash memory including flash pages, a first memory including a cache partition for storing cached flash pages for the flash pages in the flash memory and a control partition for storing cache control data and contexts of requests to access the flash pages, and a logic module including a direct memory access (DMA) register and configured to receive a first request from the first processor node via the first processor bus to access the flash pages. | 04-07-2011 |
20110093646 | PROCESSOR-BUS ATTACHED FLASH MAIN-MEMORY MODULE - A method for processing a read request identifying an address. The method includes receiving, at a module including a flash memory and a memory buffer, the read request from a requesting processor, mapping, using a coherence directory controller within the module, the address to a cache line in a cache memory associated with a remote processor, and sending a coherency message from the module to the remote processor to change a state of the cache line in the cache memory. The method further includes receiving, at the module, the cache line from the remote processor, sending, using processor bus and in response to the read request, the cache line to the requesting processor, identifying a requested page stored within the flash memory based on the address, storing a copy of the requested page in the memory buffer, and writing the cache line to the copy of the requested page. | 04-21-2011 |
20110103397 | TWO-PHASE ARBITRATION MECHANISM FOR A SHARED OPTICAL LINKS - A method for arbitration in an arbitration domain. The method includes: receiving, by each node of a plurality of nodes in the arbitration domain, an arbitration request from each sending node of the plurality of nodes in the arbitration domain, where the plurality of nodes in the arbitration domain each use a shared data channel to send data to a set of receiving nodes; assigning, by each node in the arbitration domain, consecutive time slots to each sending node based on a plurality of priorities assigned to the plurality of nodes in the arbitration domain; for each time slot: sending, from the arbitration domain, a switch request to a receiving node designated by the sending node, where the receiving node is in the set of receiving nodes; and sending, by the sending node, data to the receiving node via the shared data channel during the time slot. | 05-05-2011 |
20110179208 | TIME DIVISION MULTIPLEXING BASED ARBITRATION FOR SHARED OPTICAL LINKS - A method for arbitration including selecting, for an arbitration interval corresponding to a timeslot, a sending node from a plurality of sending nodes in an arbitration domain, where the plurality of sending nodes include a plurality of source counters; broadcasting, by the sending node and in response to selecting the sending node, a transmitter arbitration request for the timeslot during the arbitration interval; receiving, by the plurality of sending nodes, the transmitter arbitration request; incrementing the plurality of source counters in response to receiving the transmitter arbitration request; and sending, during the timeslot, a data item from the sending node to a receiving node via an optical data channel. | 07-21-2011 |
20110200332 | SHARED-SOURCE-ROW OPTICAL DATA CHANNEL ORGANIZATION FOR A SWITCHED ARBITRATED ON-CHIP OPTICAL NETWORK - A system including first and second sending nodes, a horizontal optical data link (ODL) having optical signals propagating in opposite directions in first and second waveguide segments, a vertical ODL having optical signals propagating in the same direction throughout third and fourth waveguide segments, a first optical output switch operatively connecting the first sending node and the first waveguide segment and configured to switch first data item onto the first waveguide segment during a first timeslot, a second optical output switch operatively connecting the second sending node and the second waveguide segment and configured to switch second data item onto the second waveguide segment during a second timeslot, and an optical coupler pair operatively connecting the first and second waveguide segments to the third and fourth waveguide segments, respectively, and redirecting the first and the second data items from the horizontal to the vertical ODL. | 08-18-2011 |
20110200335 | DATA CHANNEL ORGANIZATION FOR A SWITCHED ARBITRATED ON-CHIP OPTICAL NETWORK - A system for optical data communication, including: a first sending node including a first data item for transmission to a first receiving node during a first timeslot; a second sending node including a second data item for transmission during a second timeslot; a first optical data link (ODL) and a second ODL; a first output switch configured to switch the first data item from the first sending node onto the first ODL during the first timeslot; a second output switch configured to switch the second data item from the second sending node onto the first ODL during the second timeslot; an optical coupler connecting the first and second ODL; and a first input switch operatively connecting the first receiving node with the second ODL and configured to switch the first data item from the second ODL to the first receiving node during the first timeslot. | 08-18-2011 |
20120110251 | PROCESSOR-BUS-CONNECTED FLASH STORAGE MODULE - A system includes multiple nodes coupled using a network of processor buses. The multiple nodes include a first processor node, including one or more processing cores and main memory, and a flash memory node coupled to the first processor node via a first processor bus of the network of processor buses. The flash memory node includes a flash memory including flash pages, a first memory including a cache partition for storing cached flash pages for the flash pages in the flash memory and a control partition for storing cache control data and contexts of requests to access the flash pages, and a logic module including a direct memory access (DMA) register and configured to receive a first request from the first processor node via the first processor bus to access the flash pages. | 05-03-2012 |
20130145086 | PROCESSOR-BUS-CONNECTED FLASH STORAGE MODULE - A method for accessing a virtual memory of a processor using a processor-bus-connected flash storage module (PFSM) as a first paging device and a hard disk drive (HDD) as a second paging device, the method including: allocating a first address partition and a second address partition of a virtual memory for a software application of a processor to the first paging device and the second paging device, respectively, identifying a virtual memory page in the first paging device responsive to a page fault of the virtual memory triggered by the software application, sending a page access request to the PFSM for accessing the virtual memory page responsive to the page fault, and receiving the virtual memory page from the PFSM based on a command of the processor bus issued by the PFSM in conjunction with performing a flash memory access in the flash memory using a flash page address. | 06-06-2013 |
Patent application number | Description | Published |
20090014251 | POSITIONING SYSTEM - A positioning system for attachment to a vehicle for operation of a power tool by a ground-based operator sitting in the vehicle provides a telescoping mast attached to the vehicle, a pivot bracket connecting an upper arm to the upper portion of the telescoping mast, mounting means for mounting the power tool on the upper arm; and power means for operating the power tool from the operator's position in the vehicle. | 01-15-2009 |
20120275846 | Positioning System - A positioning system for attachment to a vehicle for operation of a power tool by a ground-based operator sitting in the vehicle provides a telescoping mast attached to the vehicle, a pivot bracket connecting an upper arm to the upper portion of the telescoping mast, mounting means for mounting the power tool on the upper arm; and power means for operating the power tool from the operator's position in the vehicle. | 11-01-2012 |
20130074989 | POSITIONING SYSTEM - A positioning system for attachment to a vehicle for operation of a power tool by a ground-based operator sitting in the vehicle provides a telescoping mast attached to the vehicle, a pivot bracket connecting an upper arm to the upper portion of the telescoping mast, mounting means for mounting the power tool on the upper arm; and power means for operating the power tool from the operator's position in the vehicle. | 03-28-2013 |
Patent application number | Description | Published |
20110257156 | GAMMA SECRETASE MODULATORS - In its many embodiments, the present invention provides novel heterocyclic compounds as modulators of gamma secretase, methods of preparing such compounds, pharmaceutical compositions containing one or more such compounds, methods of preparing pharmaceutical formulations comprising one or more such compounds, and methods of treatment, prevention, inhibition, or amelioration of one or more diseases associated with the central nervous system using such compounds or pharmaceutical compositions. | 10-20-2011 |
20110306593 | GAMMA SECRETASE MODULATORS - In its many embodiments, the present invention provides a novel class of heterocyclic compounds of the formula: as modulators of gamma secretase, methods of preparing such compounds, pharmaceutical compositions containing one or more such compounds, methods of preparing pharmaceutical formulations comprising one or more such compounds, and methods of treatment, prevention, inhibition, or amelioration of one or more disease associated with the central nervous system using such compounds or pharmaceutical compostions. | 12-15-2011 |
20120129846 | GAMMA SECRETASE MODULATORS - In its many embodiments, the present invention provides a novel class of heterocyclic compounds of the formula: as modulators of gamma secretase, methods of preparing such compounds, pharmaceutical compositions containing one or more such compounds, methods of preparing pharmaceutical formulations comprising one or more such compounds, and methods of treatment, prevention, inhibition, or amelioration of one or more diseases associated with the central nervous system using such compounds or pharmaceutical compositions. | 05-24-2012 |
20130324562 | FUSED BICYCLIC HETEROCYCLES USEFUL AS DIPEPTIDYL PEPTIDASE-IV INHIBITORS - The present invention is directed to novel bicyclic heterocycles of structural formula (I) which are inhibitors of the dipeptidyl peptidase-IV enzyme and which are useful in the treatment or prevention of diseases in which the dipeptidyl peptidase-IV enzyme is involved, such as diabetes and particularly Type 2 diabetes. The invention is also directed to pharmaceutical compositions comprising these compounds and the use of these compounds and compositions in the prevention or treatment of such diseases in which the dipeptidyl peptidase-IV enzyme is involved. | 12-05-2013 |
20150284411 | NOVEL AZABENZIMIDAZOLE HEXAHYDROFURO[E,2-B]FURAN DERIVATIVES - Novel compounds of the structural formula (I) are activators of AMP-protein kinase and may be useful in the treatment, prevention and suppression of diseases mediated by the AMPK activated protein kinase. The compounds of the present invention may be useful in the treatment of Type 2 diabetes, hyperglycemia, metabolic syndrome, obesity, hypercholesterolemia, and hypertension. | 10-08-2015 |