Patent application number | Description | Published |
20140045876 | PROCESS - The present invention provides a process for preparing an oxycodone acid adduct, said process comprising hydrogenating an aqueous solution of 14-hydroxycodeinone and an acid to form a solution of the oxycodone acid adduct, wherein the hydrogenation is carried out at one or more temperatures greater than ambient temperature in the presence of a hydrogenation catalyst and hydrogen gas, wherein the solution of oxycodone acid adduct comprises 6α-oxycodol in an amount ≦about 0.800 area % as determined by HPLC. | 02-13-2014 |
20150038715 | PROCESS - The present invention provides a process for preparing an oxymorphone acid adduct, said process comprising hydrogenating an aqueous solution of 14-hydroxymorphinone and an acid to form a solution of the oxymorphone acid adduct, wherein the hydrogenation is carried out at one or more temperatures greater than 40° C. in the presence of a hydrogenation catalyst and hydrogen gas, wherein the level of 6α-oxymorphol produced is ≦3.00 area % as determined by HPLC. | 02-05-2015 |
20150329553 | Process for the preparation of oxymorphone alkaloid and oxymorphone salts - The present invention provides a process for preparing an oxymorphone acid adduct, said process comprising hydrogenating an aqueous solution of 14-hydroxymorphinone and an acid to form a solution of the oxymorphone acid adduct, wherein the hydrogenation is carried out at one or more temperatures greater than 40° C. in the presence of a hydrogenation catalyst and hydrogen gas, wherein the level of 6α-oxymorphol produced is ≦3.00 area % as determined by HPLC. | 11-19-2015 |
Patent application number | Description | Published |
20080310967 | INTELLIGENT AIR MOVING APPARATUS - An intelligent air moving apparatus for cooling an electronics enclosure includes a motor for driving a fan at a variable rotational speed and a microcontroller for controlling the rotational speed of the motor. The microcontroller includes a speed sensor for sensing the rotational speed such that when the sensed rotational speed deviates below a target speed, the microcontroller detects a locked rotor condition. | 12-18-2008 |
20120012275 | INTELLIGENT AIR MOVER APPARATUS - A system for cooling an electronics enclosure comprises a plurality of fan modules. Each fan module comprises, a motor for driving a fan at a variable rotational speed, a microcontroller for controlling the rotational speed of the motor, an interface for electronically communicating between the microcontroller and an infrastructure controller external to the fan module, the infrastructure controller providing a target speed to the microcontroller, a memory for storing data including speed avoidance zones, wherein when the target speed falls within one of the speed avoidance zones, the microcontroller controls the motor speed to be slightly outside the speed avoidance zone. | 01-19-2012 |
20120039165 | Network Interface - A network interface includes a first port configured for communicatively coupling to a first interface for selectively passing communication signals between the first interface and a processor communicatively coupled to the network interface; a second port configured for communicatively coupling to a second interface for selectively passing communication signals between the second interface and the processor; and a controller configured to, independently of the processor, switch communications from between the first interface and the processor to between the second interface and the processor in response to detecting a failure of communications through the first port. | 02-16-2012 |
20120124186 | SYSTEMS, DEVICES, AND METHODS FOR MULTIPLE HOST MANAGEMENT - Methods, devices, and systems for multiple host management are provided. An example of a method for multiple host management includes a multiple host management device managing a plurality of host instances. The multiple host management device can provide each of the plurality of host instances with a plurality of input/output (I/O) functionalities. | 05-17-2012 |
20120124448 | MEMORY SUBSYSTEM HAVING A FIRST PORTION TO STORE DATA WITH ERROR CORRECTION CODE INFORMATION AND A SECOND PORTION TO STORE DATA WITHOUT ERROR CORRECTION CODE INFORMATION - A system comprising a memory subsystem having at least one memory device, and a memory controller to control access of the memory subsystem, wherein the memory controller is configured to store data with error correction code (ECC) information in a first portion of the memory subsystem, and to store data without ECC information in a second portion of the memory subsystem. | 05-17-2012 |
20130037250 | INTELLIGENT AIR MOVING APPARATUS - An intelligent air moving apparatus for cooling an electronics enclosure includes a motor for driving a fan at a variable rotational speed and a microcontroller for controlling the rotational speed of the motor. The microcontroller includes a speed sensor for sensing the rotational speed such that when the sensed rotational speed deviates below a target speed, the microcontroller detects a locked rotor condition. | 02-14-2013 |
20130046933 | STORING DATA IN ANY OF A PLURALITY OF BUFFERS IN A MEMORY CONTROLLER - A memory controller containing one or more ports coupled to a buffer selection logic and a plurality of buffers. Each buffer is configured to store write data associated with a write request and each buffer is also coupled to the buffer selection logic. The buffer selection logic is configured to store write data associated with a write request from at least one of the ports in any of the buffers based on a priority of the buffers for each one of the ports. | 02-21-2013 |
20130067189 | INITIALIZING A MEMORY SUBSYSTEM OF A MANAGEMENT CONTROLLER - A method for initializing a memory subsystem ( | 03-14-2013 |
20140115209 | Flow Control for a Serial Peripheral Interface Bus - Systems and methods for flow control within a Serial Peripheral Interface without additional signal lines are included herein. In one example, a method includes generating a flow control command. The method also includes sending the flow control command from a master device to a slave device with a Serial Peripheral Interface. In addition, the method includes sending a memory address from the master device to the slave device. Furthermore, the method includes detecting a ready indicator in the master device. The method also includes waiting to receive a ready indicator and communicating with the slave device in response to the ready indicator. | 04-24-2014 |
Patent application number | Description | Published |
20090269162 | Fastener with Bilateral seal for liquid immersion cooling applications - A fastener assembly including an elongate fastener adapted to extend through a chamber having a longitudinal axis, a first end and a second end; a first seal disposed at least partially at the first end of the fastener to prevent leakage of fluid from the chamber; and a second seal disposed at least partially at the second end of the fastener to prevent leakage of fluid from the chamber. In a specific embodiment, the first and second seals are conical seals and a third seal is provided by a gasket. The invention also provides a method for securing a fluid filled chamber to a surface comprising the steps of: placing an insert onto the surface such that a first end of the insert abuts the surface; placing the chamber onto the surface whereby the insert extends through an opening therethrough; threading a first end of a threaded fastener through the insert into the surface thereby closing a first lower seal arrangement; and securing the chamber to the surface by sealing the chamber with a nut thereby closing a second seal arrangement with respect to the chamber. | 10-29-2009 |
20110113618 | PROCESS FOR FABRICATING AN ORIGAMI FORMED ANTENNA RADIATING STRUCTURE - A process for fabricating an origami formed antenna radiating structure is provided. In one embodiment, the invention relates to a process for precisely fabricating a radio frequency (RF) antenna structure, the process including providing a flexible circuit substrate, forming a plurality of parallel channels in the flexible circuit substrate in a first direction, mounting the flexible substrate to a precision die, pressing the flexible substrate into the precision die using an elastomeric material thereby sandwiching the flexible substrate between the elastomeric material and the precision die, and applying heat to the flexible substrate sandwiched between the elastomeric material and the precision die. | 05-19-2011 |
20120137505 | PROCESS FOR FABRICATING AN ORIGAMI FORMED ANTENNA RADIATING STRUCTURE - A process for fabricating an origami formed antenna radiating structure is provided. In one embodiment, the invention relates to a process for precisely fabricating a radio frequency (RF) antenna structure, the process including providing a flexible circuit substrate, forming a plurality of parallel channels in the flexible circuit substrate in a first direction, mounting the flexible substrate to a precision die, pressing the flexible substrate into the precision die using an elastomeric material thereby sandwiching the flexible substrate between the elastomeric material and the precision die, and applying heat to the flexible substrate sandwiched between the elastomeric material and the precision die. | 06-07-2012 |
20150380343 | FLIP CHIP MMIC HAVING MOUNTING STIFFENER - A flip-chip mounted semiconductor structure having a flip chip mounting pad and a circuit structure flip-chip mounted to the flip chip mounting pad. The circuit structure includes: a semiconductor die; and a stiffener structure attached to the die, the stiffener structure having a conduit passing through the stiffener structure between a front side of the stiffener structure and a hack side of the stiffener structure, the stiffener and attached die having a degree of rigidity greater than the die alone. | 12-31-2015 |
Patent application number | Description | Published |
20090232873 | Personal Care Composition in the Form of an Article - Personal care compositions, especially those personal care compositions in the form of an article that is a porous, dissolvable solid structure. | 09-17-2009 |
20090263342 | Non-Lathering Personal Care Composition in the Form of an Article - A non-lathering personal care article in the form of a porous dissolvable solid structure, comprising: from about 0% to about 10% ionic surfactant; from about 1% to about 60% of a non-surfactant cosmetic active; from about 15% to about 70% polymeric structurant, wherein the polymeric structurant has a weighted average molecular weight of from about 40,000 to about 500,000; and from about 1% to about 30% plasticizer. The article has a density of from about 0.03 g/cm3 to about 0.15 g/cm3. | 10-22-2009 |
20100179083 | PERSONAL CARE COMPOSITION IN THE FORM OF AN ARTICLE HAVING A POROUS, DISSOLVABLE SOLID STRUCTURE - The present invention relates to a dissolvable article in the form of a porous dissolvable solid structure, comprising from about 23% to about 75% surfactant; wherein the surfactant has an average ethoxylate/alkyl ratio of from about 0.001 to about 0.45; from about 10% to about 50% water soluble polymer; and from about 1% to about 15% plasticizer; and wherein the article has a density of from about 0.05 g/cm | 07-15-2010 |
20100279905 | POROUS, DISSOLVABLE SOLID SUBSTRATES AND SURFACE RESIDENT CYCLODEXTRIN PERFUME COMPLEXES - The present invention relates to personal care compositions, especially those personal care compositions in the form of a personal care article that is a porous dissolvable solid substrate. The porous dissolvable solid substrate has a surface resident coating comprising a cyclodextrin perfume complex that can provide a consumer benefit. | 11-04-2010 |
20100286011 | PERSONAL CARE COMPOSITION IN THE FORM OF AN ARTICLE HAVING A POROUS, DISSOLVABLE SOLID STRUCTURE - The present invention relates to a dissolvable article in the form of a porous dissolvable solid structure, comprising from about 10% to about 50% water soluble polymer; from about 1% to about 25% plasticizer; from about 23% to about 75% surfactant; wherein said surfactants comprise one or more surfactants from Group I, wherein Group I includes anionic surfactants, and one or more surfactants from Group II, wherein Group II includes a surfactant selected from the group consisting of amphoteric, zwitterionic and combinations thereof; wherein the ratio of Group I to Group II surfactants is from about 5:95 to about 30:70; and wherein said dissolvable article has a density of from about 0.05 g/cm3 to about 0.40 g/cm3. | 11-11-2010 |
20100291165 | PERSONAL CARE COMPOSITION IN THE FORM OF AN ARTICLE HAVING A HYDROPHOBIC SURFACE-RESIDENT COATING - The present invention relates to personal care compositions, especially those personal care compositions in the form of an article that is a porous, dissolvable solid structure. The article has a hydrophobic surface-resident coating that can provide enhanced deposition efficiency of hydrophobic actives contained therein. | 11-18-2010 |
20100298188 | PROCESS OF MAKING AN ARTICLE FOR DISSOLUTION UPON USE TO DELIVER SURFACTANTS - A process that results in a flexible dissolvable porous solid article that can be used as a personal care composition or a fabric care composition. | 11-25-2010 |
20120321580 | NON-LATHERING PERSONAL CARE COMPOSITION IN THE FORM OF AN ARTICLE - A non-lathering personal care article in the form of a porous dissolvable solid structure, comprising: from about 0% to about 10% ionic surfactant; from about 1% to about 60% of a non-surfactant cosmetic active; from about 15% to about 70% polymeric structurant, wherein the polymeric structurant has a weighted average molecular weight of from about 40,000 to about 500,000; and from about 1% to about 30% plasticizer. The article has a density of from about 0.03 g/cm3 to about 0.15 g/cm3. | 12-20-2012 |
20130303419 | PROCESS OF MAKING AN ARTICLE FOR DISSOLUTION UPON USE TO DELIVER SURFACTANTS - A process that results in a flexible dissolvable porous solid article that can be used as a personal care composition or a fabric care composition. | 11-14-2013 |
Patent application number | Description | Published |
20130061169 | COMPUTER SYSTEM SECURITY DASHBOARD - A computing system security dashboard is provided for presentation on a computer display device, the dashboard including a plurality of security view panes. Each security view pane, when expanded, presents a respective visualization of security conditions of a particular computing system. When the particular security view pane is collapsed it can hide at least a portion of particular visualizations of security conditions presented using the particular security view pane when expanded. The particular security view pane occupies a smaller area of the dashboard when collapsed than when expanded. A particular visual indicator is presented on the particular security view, at least when collapsed, summarizing at least a portion of the particular security conditions identified in the particular visualizations. A user interaction with the particular collapsed security view pane can prompt the particular security view pane to be expanded in area and present the particular visualizations. | 03-07-2013 |
20130097662 | INTEGRATING SECURITY POLICY AND EVENT MANAGEMENT - A plurality of security events is detected in a computing system, each security event based on at least one policy in a plurality of security policies. Respective interactive graphical representations are presented in a graphical user interface (GUI) of either or both of the security events or security policies. The representations include interactive graphical elements representing the respective security events or security policies. User selection of a particular event element via the interactive GUI causes a subset of the security policies to be identified, each security policy in the subset serving as a basis for at least one particular security event represented by the particular event element. User selection of a particular policy element via the interactive GUI causes a subset of the security policies to be identified, each security event in the subset based at least in part on a particular security policy represented by the particular policy element. | 04-18-2013 |
20130174259 | GEO-MAPPING SYSTEM SECURITY EVENTS - A particular security event is identified that has been detected as targeting a particular computing device included in a particular computing system. A particular grouping of assets in a plurality of asset groupings within the particular computing system is identified as including the particular computing device. A source of the particular security event is also identified and at least one of a geographic location and a grouping of assets in the plurality of asset groupings is associated with the identified source. Data is generated that is adapted to cause a presentation of a graphical representation of the particular security event on a display device, the graphical representation including a first graphical element representing the particular computing device as included in the particular grouping of assets and a second graphical element representing the source associated with the at least one of a geographic location and a grouping of assets. | 07-04-2013 |
20150074750 | INTEGRATING SECURITY POLICY AND EVENT MANAGEMENT - A plurality of security events is detected in a computing system, each security event based on at least one policy in a plurality of security policies. Respective interactive graphical representations are presented in a graphical user interface (GUI) of either or both of the security events or security policies. The representations include interactive graphical elements representing the respective security events or security policies. User selection of a particular event element via the interactive GUI causes a subset of the security policies to be identified, each security policy in the subset serving as a basis for at least one particular security event represented by the particular event element. User selection of a particular policy element via the interactive GUI causes a subset of the security policies to be identified, each security event in the subset based at least in part on a particular security policy represented by the particular policy element. | 03-12-2015 |
Patent application number | Description | Published |
20140142464 | Systems and Methods for Surgery Rotating Needles and Therapy Treatments - The inventive technology describes to a novel surgical device having a high-speed rotating hollow cutting needle capable of longitudinally cutting, sampling, removing and/or coring targeted tissue pathologies as well as the efficient collection and/or disposal of said tissue pathologies. In particular, the inventive technology may be suitable for application on lesions near the skin, and/or pathologies internal to the body, and perhaps even especially for procedures performed in conjunction with image guidance, particularly active X-ray, computerized tomography (CT), magnetic resonance imaging (MRI), and/or ultrasound scans, where the presence of a large electro-magnetic field may impose significant constraints on the design and operation of mechanical mechanisms. Additionally, the inventive technology encompasses a system of device assisted targeted delivery of a variety of therapeutic treatments to specific tissue pathologies, through, for example, adaptable therapeutic introducers coordinated with a rotating hollow cutting needle. | 05-22-2014 |
20140303487 | Magnetic Resonance Based Method for Assessing Alzheimer's Disease and Related Pathologies - The disclosed invention is a method for detecting indications of the presence of Alzheimer's disease (AD) and related dementia-inducing, motor-control-related pathologies, and other diseases in the human brain using a magnetic-resonance based technique for measuring fine tissue and bone textures. Specifically, the invention focuses on refinements/adaptations to a prior art magnetic resonance fine texture measurement technique that facilitates/enables pushing the detection limits closer to the cellular level, so as to be able to measure the fine scale structures and tissue changes that are known to be characteristic of the neurodegenerative processes involved in the development of these diseases. | 10-09-2014 |
Patent application number | Description | Published |
20110062913 | METHOD AND APPARATUS FOR CHARGING A BATTERY - A method and apparatus for identifying different types of energy sources used to charge a battery by receiving energy from at least one of the different types of energy sources at input terminals, identifying the type of energy source, and selecting a mode for charging the battery based on the type of energy source identified. A method and apparatus for protecting against certain energy sources used to charge a battery is also disclosed. | 03-17-2011 |
20110159939 | FIGHT ANALYSIS SYSTEM - A fight analysis system to objectively determine the quality and quantity of strikes in a fight. In one exemplary embodiment, one fighter wears a plurality of passive RFID tags at different locations that are read by a striking module (e.g., a knife) when the striking module lands on, or comes in proximity to, the fighter, to provide the location of a strike. Force sensors in the striking module enable determination of the type and force of a landed strike. In another exemplary embodiment, force sensors (e.g., pressure sensors used with fluid bladders) are used to determine both the location and the force associated with a landed strike. A graphical user interface module displays information gathered by the fight analysis system. | 06-30-2011 |
20120310390 | FIGHT ANALYSIS SYSTEM - A fight analysis system to objectively determine the quality and quantity of strikes in a fight. In one exemplary embodiment, one fighter wears a receiving module having a plurality of passive RFID tags at different locations that are read by a striking module (e.g., a knife) when the striking module lands on, or comes in proximity to, the receiving module, to provide the location of a strike. Force sensors in the striking module enable determination of the type and force of a landed strike. A graphical user interface module displays information gathered by the fight analysis system. | 12-06-2012 |
20130002545 | WEARABLE COMPUTER WITH CURVED DISPLAY AND NAVIGATION TOOL - Disclosed are systems, methods, and devices for interfacing with a wearable heads-up display via a touch-operable input device. The wearable heads-up display may include a display element for receiving and displaying display information received from a processor, and may also include a wearable frame structure supporting the display element and having a side-arm extending away from the display element. In some embodiments, the display information may appear at least partially curved to a user. In some embodiments, only a portion of the display information is shown on the at least one display element. The side-arm may be configured to secure the heads-up display to a user's body in a manner such that the display element is disposed within a field of view of the user. The touch-operable input device secured to the wearable frame structure is configured to sense at least one of a position and movement of a touch or finger along a planar direction relative to a surface of the input device, and to provide corresponding input information to the processor. A navigation tool may also be displayed on the at least one display element for indicating the location of the touch on the touch-operable input device. | 01-03-2013 |
20130002724 | WEARABLE COMPUTER WITH CURVED DISPLAY AND NAVIGATION TOOL - Disclosed are systems, methods, and devices for interfacing with a wearable heads-up display via a touch-operable input device. The wearable heads-up display may include a display element for receiving and displaying display information received from a processor, and may also include a wearable frame structure supporting the display element and having a side-arm extending away from the display element. In some embodiments, the display information may appear at least partially curved to a user. In some embodiments, only a portion of the display information is shown on the at least one display element. The side-arm may be configured to secure the heads-up display to a user's body in a manner such that the display element is disposed within a field of view of the user. The touch-operable input device secured to the wearable frame structure is configured to sense at least one of a position and movement of a touch or finger along a planar direction relative to a surface of the input device, and to provide corresponding input information to the processor. A navigation tool may also be displayed on the at least one display element for indicating the location of the touch on the touch-operable input device. | 01-03-2013 |
20130022220 | Wearable Computing Device with Indirect Bone-Conduction Speaker - Exemplary wearable computing systems may include a head-mounted display that is configured to provide indirect bone-conduction audio. For example, an exemplary head-mounted display may include at least one vibration transducer that is configured to vibrate at least a portion of the head-mounted display based on the audio signal. The vibration transducer is configured such that when the head-mounted display is worn, the vibration transducer vibrates the head-mounted display without directly vibrating a wearer. However, the head-mounted display structure vibrationally couples to a bone structure of the wearer, such that vibrations from the vibration transducer may be indirectly transferred to the wearer's bone structure. | 01-24-2013 |
20130094115 | METHOD AND APPARATUS FOR CHARGING A BATTERY - A method and apparatus for protecting against certain energy sources used to charge a battery is disclosed. | 04-18-2013 |
20140016800 | Wearable Computing Device with Behind-Ear Bone-Conduction Speaker - Apparatuses that provide a bone-conduction speaker arranged to be located behind the ear are described herein. An exemplary apparatus may include: (a) a glasses-style support structure comprising a front section and at least one side section; (b) at least one bone-conduction speaker; and (c) a member having a proximate end and a distal end, wherein the proximate end is attached to the at least one side section, and wherein the at least one bone-conduction speaker is attached to the member at or near the distal end; wherein the member is arranged on the at least one side section such that when the glasses-style support structure is worn the member: (a) extends to the anterior of the at least one side section and (b) locates the bone-conduction speaker posterior to an ear. | 01-16-2014 |
20150009309 | Optical Frame for Glasses and the Like with Built-In Camera and Special Actuator Feature - Optical glasses, as well as other eyewear, are provided with a frame that has a camera button located on a part of the glasses frame most preferably centered just above one of the lenses. | 01-08-2015 |
Patent application number | Description | Published |
20130021374 | Manipulating And Displaying An Image On A Wearable Computing System - Example methods and systems for manipulating and displaying a real-time image and/or photograph on a wearable computing system are disclosed. A wearable computing system may provide a view of a real-world environment of the wearable computing system. The wearable computing system may image at least a portion of the view of the real-world environment in real-time to obtain a real-time image. The wearable computing system may receive at least one input command that is associated with a desired manipulation of the real-time image. The at least one input command may be a hand gesture. Then, based on the at least one received input command, the wearable computing system may manipulate the real-time image in accordance with the desired manipulation. After manipulating the real-time image, the wearable computing system may display the manipulated real-time image in a display of the wearable computing system. | 01-24-2013 |
20130044042 | WEARABLE DEVICE WITH INPUT AND OUTPUT STRUCTURES - An electronic device including a frame configured to be worn on the head of a user is disclosed. The frame can include a bridge configured to be supported on the nose of the user and a brow portion coupled to and extending away from the bridge and configured to be positioned over a side of a brow of the user. The frame can further include an arm coupled to the brow portion and extending to a free end. The first arm can be positionable over a temple of the user with the free end disposed near an ear of the user. The device can also include a transparent display affixed to the frame adjacent the brow portion and an input affixed to the frame and configured for receiving from the user an input associated with a function. Information related to the function can be presentable on the display. | 02-21-2013 |
20130169513 | WEARABLE COMPUTING DEVICE - A wearable computing device includes a bone conduction transducer, an extension arm, a light pass hole, and a flexible touch pad input circuit. When a user wears the device, the transducer contacts the user's head. A display is attached to a free end of an extension arm. The extension arm is pivotable such that a distance between the display and the user's eye is adjustable to provide the display at an optimum position. The light pass hole may include a light emitting diode and a flash. The touch pad input circuit may be adhered to at least one side arm such that parting lines are not provided between edges of the circuit and the side arm. | 07-04-2013 |
20130176626 | WEARABLE DEVICE ASSEMBLY WITH INPUT AND OUTPUT STRUCTURES - An electronic device for use with a wearable structure configured to be worn on the head of a user includes a display element and a housing having an arm portion and an elbow portion. The housing is configured to be removably affixed to the wearable structure at the arm portion thereof. The elbow portion of the housing defines a display end of the housing that supports the display element. The arm extends along a longitudinal axis of the housing, and the elbow portion is configured such that the display end supports the display element along a display axis disposed at an angle with respect to the longitudinal axis. Image generating means are disposed within the housing and configured for generating an image presentable to the user on the display element. An input device is affixed to the housing and is configured for receiving from the user an input. | 07-11-2013 |
20130188080 | WEARABLE DEVICE WITH INPUT AND OUTPUT STRUCTURES - An electronic device includes a band configured to be worn on the head of a user. The band has a central portion and first and second temple portions extending therefrom. The central portion is configured to contact a portion of the face of a user, and the temple portions are configured to contact portions of the head of the user near ears thereof. An operational unit having a display element is affixed to the first temple portion and includes a housing having an arm defining a longitudinal axis. The housing also includes an elbow portion defining a display end that supports the display element such that it extends along a display axis angled with respect to the longitudinal axis and such that the display element is positionable over an eye of the user. Image generating means are disposed within the housing for generating an image presentable on the display element. | 07-25-2013 |
20130235331 | EYEGLASS FRAME WITH INPUT AND OUTPUT FUNCTIONALITY - An electronic device includes a frame configured to be worn on the head of a user and having first and second rims with lenses and a bridge between the rims for resting on the nose of the user. First and second temple portions extend away from the rims to ends and are can be positioned over the temples of the user with the ends near the ears of the user. The device further includes a display element over one of the lenses and a housing having an arm portion affixed to the first temple portion. An elbow portion of the housing defines a display end that supports the display element at an angle to the arm portion. Image generating means within the housing can present an image on the display element. An input device on the housing can receive an input from the user. | 09-12-2013 |
20130250503 | WEARABLE COMPUTING DEVICE FRAME - A device is configured to be worn on a user's head. In one aspect, the device includes a center frame support and first and second side arms. Each side arm has a first end connecting to the center frame support and a free end remote from the first end. The device also includes an extension arm that projects from one of the side arms in a direction proximate the center frame support. The extension arm is configured to present information to the user via a display device. The center frame support and the first and second side arms form a band worn on the user's head. In one embodiment, the free end of the first side arm is elongated relative to the free end of the second side arm to form an asymmetric U shape. In another embodiment, a removable or adjustable nose bridge couples to the center frame support. | 09-26-2013 |
20130258270 | WEARABLE DEVICE WITH INPUT AND OUTPUT STRUCTURES - A head-wearable device includes a center support extending in generally lateral directions, a first side arm extending from a first end of the center frame support and a second side arm extending from a second end of the center support. The device may further include a nosebridge that is removably coupled to the center frame support. The device may also include a lens assembly that is removably coupled to the center support or the nosebridge. The lens assembly may have a single lens, or a multi-lens arrangement configured to cooperate with display to correct for a user's ocular disease or disorder. | 10-03-2013 |
20140022163 | WEARABLE DEVICE WITH INPUT AND OUTPUT STRUCTURES - An electronic device including a frame configured to be worn on the head of a user is disclosed. The frame can include a bridge configured to be supported on the nose of the user and a brow portion coupled to and extending away from the bridge and configured to be positioned over a side of a brow of the user. The frame can further include an arm coupled to the brow portion and extending to a free end. The first arm can be positionable over a temple of the user with the free end disposed near an ear of the user. The device can also include a transparent display affixed to the frame adjacent the brow portion and an input affixed to the frame and configured for receiving from the user an input associated with a function. Information related to the function can be presentable on the display. | 01-23-2014 |
20150016638 | ISOLATION OF AUDIO TRANSDUCER - A head-mounted wearable device assembly is provided that includes a bone conduction transducer (BCT) and an elastomeric isolation member that provides acoustic isolation between the BCT and a housing of the head-mounted wearable device assembly. The elastomeric isolation member may be a polyurethane material having a hardness (durometer) on the order of 60 A. The material arrangement and durometer may be chosen to provide a frequency response and/or acoustic leakage within a predetermined range, which results in high quality sound reproduction for the wearer. The elastomeric isolation member may be secured to an interior portion of the housing by a pair of mounting posts. The elastomeric isolation member physically and acoustically separates the BCT from the interior of the housing and other components therein. | 01-15-2015 |
Patent application number | Description | Published |
20120004674 | ABSORBABLE FASTENER AND APPLYING APPARATUS - A surgical fastener apparatus, for securing a surgical mesh material to body tissue including a pair of anchors each having retaining means formed on an outer surface thereof; and a suture tether interconnecting the pair of anchors to one another. The pair of anchors having a substantially cylindrical body having a conically tapered distal end and a planar proximal end. The retaining means includes a series of semi-circular angled projections having a planar proximal surface and a tapered distal end, wherein a center of each of the angled projections is spaced a distance from a longitudinal central axis of the body portion. The surgical fastener is made from a bioabsorbable material which reabsorbs into said body tissue at an appropriate rate, such as for example, polyglycolic acid and polylactic acid. | 01-05-2012 |
20120059397 | ABSORBABLE FASTENER AND APPLYING APPARATUS - A surgical fastener apparatus, for securing a surgical mesh material to body tissue including a pair of anchors each having retaining means formed on an outer surface thereof; and a suture tether interconnecting the pair of anchors to one another. The pair of anchors having a substantially cylindrical body having a conically tapered distal end and a planar proximal end. The retaining means includes a series of semi-circular angled projections having a planar proximal surface and a tapered distal end, wherein a center of each of the angled projections is spaced a distance from a longitudinal central axis of the body portion. The surgical fastener is made from a bioabsorbable material which reabsorbs into said body tissue at an appropriate rate, such as for example, polyglycolic acid and polylactic acid. | 03-08-2012 |
20120078275 | ABSORBABLE FASTENER AND APPLYING APPARATUS - A surgical fastener apparatus, for securing a surgical mesh material to body tissue including a pair of anchors each having retaining means formed on an outer surface thereof; and a suture tether interconnecting the pair of anchors to one another. The pair of anchors having a substantially cylindrical body having a conically tapered distal end and a planar proximal end. The retaining means includes a series of semi-circular angled projections having a planar proximal surface and a tapered distal end, wherein a center of each of the angled projections is spaced a distance from a longitudinal central axis of the body portion. The surgical fastener is made from a bioabsorbable material which reabsorbs into said body tissue at an appropriate rate, such as for example, polyglycolic acid and polylactic acid. | 03-29-2012 |
20120109157 | ABSORBABLE FASTENER AND APPLYING APPARATUS - A surgical fastener apparatus, for securing a surgical mesh material to body tissue including a pair of anchors each having retaining means formed on an outer surface thereof; and a suture tether interconnecting the pair of anchors to one another. The pair of anchors having a substantially cylindrical body having a conically tapered distal end and a planar proximal end. The retaining means includes a series of semi-circular angled projections having a planar proximal surface and a tapered distal end, wherein a center of each of the angled projections is spaced a distance from a longitudinal central axis of the body portion. The surgical fastener is made from a bioabsorbable material which reabsorbs into said body tissue at an appropriate rate, such as for example, polyglycolic acid and polylactic acid. | 05-03-2012 |
Patent application number | Description | Published |
20110017802 | SURGICAL STAPLER WITH TACTILE FEEDBACK SYSTEM - A surgical instrument comprising a handle portion, an elongated body portion extending distally from the handle portion, and a tool adjacent the distal portion of the elongated body portion and having at least one jaw movable to a clamping position to clamp tissue. A tactile feedback system includes an expandable member extending from the handle portion, the expandable member providing a tactile indicator of a tissue parameter of tissue clamped by the least one jaw. | 01-27-2011 |
20110137129 | LAPAROSCOPIC SCAFFOLD ASSEMBLY - A scaffold assembly includes an instrument pod and a plurality of actuable movers. The instrument pod may include one or more instruments operably coupled thereto. The instrument pod is inserted through a tissue tract into the body cavity. Each actuatable mover includes an insertion member extending therefrom therefrom for insertion within tissue. Each mover has one or more lines removably attachable to the instrument pod that are configured to move the instrument pod between different positions relative to each mover upon the actuation of one or more of the movers to move the instrument pod within the body cavity. | 06-09-2011 |
20120255985 | SURGICAL STAPLER WITH TACTILE FEEDBACK SYSTEM - A surgical instrument comprising a handle portion, an elongated body portion extending distally from the handle portion, and a tool adjacent the distal portion of the elongated body portion and having at least one jaw movable to a clamping position to clamp tissue. A tactile feedback system includes an expandable member extending from the handle portion, the expandable member providing a tactile indicator of a tissue parameter of tissue clamped by the least one jaw. | 10-11-2012 |
20140018614 | LAPAROSCOPIC SCAFFOLD ASSEMBLY - A scaffold assembly includes an instrument pod and a plurality of actuable movers. The instrument pod may include one or more instruments operably coupled thereto. The instrument pod is inserted through a tissue tract into the body cavity. Each actuatable mover includes an insertion member extending therefrom for insertion within tissue. Each mover has one or more lines removably attachable to the instrument pod that are configured to move the instrument pod between different positions relative to each mover upon the actuation of one or more of the movers to move the instrument pod within the body cavity. | 01-16-2014 |
Patent application number | Description | Published |
20110078367 | CONFIGURABLE CACHE FOR MULTIPLE CLIENTS - One embodiment of the present invention sets forth a technique for providing a L1 cache that is a central storage resource. The L1 cache services multiple clients with diverse latency and bandwidth requirements. The L1 cache may be reconfigured to create multiple storage spaces enabling the L1 cache may replace dedicated buffers, caches, and FIFOs in previous architectures. A “direct mapped” storage region that is configured within the L1 cache may replace dedicated buffers, FIFOs, and interface paths, allowing clients of the L1 cache to exchange attribute and primitive data. The direct mapped storage region may used as a global register file. A “local and global cache” storage region configured within the L1 cache may be used to support load/store memory requests to multiple spaces. These spaces include global, local, and call-return stack (CRS) memory. | 03-31-2011 |
20110078381 | Cache Operations and Policies For A Multi-Threaded Client - A method for managing a parallel cache hierarchy in a processing unit. The method including receiving an instruction that includes a cache operations modifier that identifies a level of the parallel cache hierarchy in which to cache data associated with the instruction; and implementing a cache replacement policy based on the cache operations modifier. | 03-31-2011 |
20110078692 | COALESCING MEMORY BARRIER OPERATIONS ACROSS MULTIPLE PARALLEL THREADS - One embodiment of the present invention sets forth a technique for coalescing memory barrier operations across multiple parallel threads. Memory barrier requests from a given parallel thread processing unit are coalesced to reduce the impact to the rest of the system. Additionally, memory barrier requests may specify a level of a set of threads with respect to which the memory transactions are committed. For example, a first type of memory barrier instruction may commit the memory transactions to a level of a set of cooperating threads that share an L1 (level one) cache. A second type of memory barrier instruction may commit the memory transactions to a level of a set of threads sharing a global memory. Finally, a third type of memory barrier instruction may commit the memory transactions to a system level of all threads sharing all system memories. The latency required to execute the memory barrier instruction varies based on the type of memory barrier instruction. | 03-31-2011 |
20120198214 | N-WAY MEMORY BARRIER OPERATION COALESCING - One embodiment sets forth a technique for N-way memory barrier operation coalescing. When a first memory barrier is received for a first thread group execution of subsequent memory operations for the first thread group are suspended until the first memory barrier is executed. Subsequent memory barriers for different thread groups may be coalesced with the first memory barrier to produce a coalesced memory barrier that represents memory barrier operations for multiple thread groups. When the coalesced memory barrier is being processed, execution of subsequent memory operations for the different thread groups is also suspended. However, memory operations for other thread groups that are not affected by the coalesced memory barrier may be executed. | 08-02-2012 |
20130159684 | BATCHED REPLAYS OF DIVERGENT OPERATIONS - One embodiment of the present invention sets forth an optimized way to execute replay operations for divergent operations in a parallel processing subsystem. Specifically, the streaming multiprocessor (SM) includes a multistage pipeline configured to batch two or more replay operations for processing via replay loop. A logic element within the multistage pipeline detects whether the current pipeline stage is accessing a shared resource, such as loading data from a shared memory. If the threads are accessing data which are distributed across multiple cache lines, then the multistage pipeline batches two or more replay operations, where the replay operations are inserted into the pipeline back-to-back. Advantageously, divergent operations requiring two or more replay operations operate with reduced latency. Where memory access operations require transfer of more than two cache lines to service all threads, the number of clock cycles required to complete all replay operations is reduced. | 06-20-2013 |
20130187956 | METHOD AND SYSTEM FOR REDUCING A POLYGON BOUNDING BOX - In a graphics processing pipeline, a processing unit establishes a bounding box around a polygon in order to identify sample points that are covered by the polygon. For a given sample point included within the bounding box, the processing unit constructs a set of lines that intersect at the sample point, where each line in the set of lines is parallel to at least one side of the polygon. When all vertices of the polygon reside on one side of at least one line in the set of lines, the processing unit may reduce the size of the bounding box to exclude the sample point. | 07-25-2013 |
20130212364 | PRE-SCHEDULED REPLAYS OF DIVERGENT OPERATIONS - One embodiment of the present disclosure sets forth an optimized way to execute pre-scheduled replay operations for divergent operations in a parallel processing subsystem. Specifically, a streaming multiprocessor (SM) includes a multi-stage pipeline configured to insert pre-scheduled replay operations into a multi-stage pipeline. A pre-scheduled replay unit detects whether the operation associated with the current instruction is accessing a common resource. If the threads are accessing data which are distributed across multiple cache lines, then the pre-scheduled replay unit inserts pre-scheduled replay operations behind the current instruction. The multi-stage pipeline executes the instruction and the associated pre-scheduled replay operations sequentially. If additional threads remain unserviced after execution of the instruction and the pre-scheduled replay operations, then additional replay operations are inserted via the replay loop, until all threads are serviced. One advantage of the disclosed technique is that divergent operations requiring one or more replay operations execute with reduced latency. | 08-15-2013 |
20130232322 | UNIFORM LOAD PROCESSING FOR PARALLEL THREAD SUB-SETS - One embodiment of the present invention sets forth a technique for processing load instructions for parallel threads of a thread group when a sub-set of the parallel threads request the same memory address. The load/store unit determines if the memory addresses for each sub-set of parallel threads match based on one or more uniform patterns. When a match is achieved for at least one of the uniform patterns, the load/store unit transmits a read request to retrieve data for the sub-set of parallel threads. The number of read requests transmitted is reduced compared with performing a separate read request for each thread in the sub-set. A variety of uniform patterns may be defined based on common access patterns present in program instructions. A variety of uniform patterns may also be defined based on interconnect constraints between the load/store unit and the memory when a full crossbar interconnect is not available. | 09-05-2013 |
20130268715 | DYNAMIC BANK MODE ADDRESSING FOR MEMORY ACCESS - One embodiment sets forth a technique for dynamically mapping addresses to banks of a multi-bank memory based on a bank mode. Application programs may be configured to perform read and write a memory accessing different numbers of bits per bank, e.g., 32-bits per bank, 64-bits per bank, or 128-bits per bank. On each clock cycle an access request may be received from one of the application programs and per processing thread addresses of the access request are dynamically mapped based on the bank mode to produce a set of bank addresses. The bank addresses are then used to access the multi-bank memory. Allowing different bank mappings enables each application program to avoid bank conflicts when the memory is accesses compared with using a single bank mapping for all accesses. | 10-10-2013 |
20130311686 | MECHANISM FOR TRACKING AGE OF COMMON RESOURCE REQUESTS WITHIN A RESOURCE MANAGEMENT SUBSYSTEM - One embodiment of the present disclosure sets forth an effective way to maintain fairness and order in the scheduling of common resource access requests related to replay operations. Specifically, a streaming multiprocessor (SM) includes a total order queue (TOQ) configured to schedule the access requests over one or more execution cycles. Access requests are allowed to make forward progress when needed common resources have been allocated to the request. Where multiple access requests require the same common resource, priority is given to the older access request. Access requests may be placed in a sleep state pending availability of certain common resources. Deadlock may be avoided by allowing an older access request to steal resources from a younger resource request. One advantage of the disclosed technique is that older common resource access requests are not repeatedly blocked from making forward progress by newer access requests. | 11-21-2013 |
20130311996 | MECHANISM FOR WAKING COMMON RESOURCE REQUESTS WITHIN A RESOURCE MANAGEMENT SUBSYSTEM - One embodiment of the present disclosure sets forth an effective way to maintain fairness and order in the scheduling of common resource access requests related to replay operations. Specifically, a streaming multiprocessor (SM) includes a total order queue (TOQ) configured to schedule the access requests over one or more execution cycles. Access requests are allowed to make forward progress when needed common resources have been allocated to the request. Where multiple access requests require the same common resource, priority is given to the older access request. Access requests may be placed in a sleep state pending availability of certain common resources. Deadlock may be avoided by allowing an older access request to steal resources from a younger resource request. One advantage of the disclosed technique is that older common resource access requests are not repeatedly blocked from making forward progress by newer access requests. | 11-21-2013 |
20130311999 | RESOURCE MANAGEMENT SUBSYSTEM THAT MAINTAINS FAIRNESS AND ORDER - One embodiment of the present disclosure sets forth an effective way to maintain fairness and order in the scheduling of common resource access requests related to replay operations. Specifically, a streaming multiprocessor (SM) includes a total order queue (TOQ) configured to schedule the access requests over one or more execution cycles. Access requests are allowed to make forward progress when needed common resources have been allocated to the request. Where multiple access requests require the same common resource, priority is given to the older access request. Access requests may be placed in a sleep state pending availability of certain common resources. Deadlock may be avoided by allowing an older access request to steal resources from a younger resource request. One advantage of the disclosed technique is that older common resource access requests are not repeatedly blocked from making forward progress by newer access requests. | 11-21-2013 |
20140267315 | MULTI-SAMPLE SURFACE PROCESSING USING ONE SAMPLE - A system, method, and computer program product are provided for multi-sample processing. The multi-sample pixel data is received and an encoding state associated with the multi-sample pixel data is determined. Data for one sample of a multi-sample pixel and the encoding state are provided to a processing unit. The one sample of the multi-sample pixel is processed by the processing unit to generate processed data for the one sample that represents processed multi-sample pixel data for all samples of the multi-sample pixel or two or more samples of the multi-sample pixel. | 09-18-2014 |
20140267356 | MULTI-SAMPLE SURFACE PROCESSING USING SAMPLE SUBSETS - A system, method, and computer program product are provided for multi-sample processing. The multi-sample pixel data is received and is analyzed to identify subsets of samples of a multi-sample pixel that have equal data, such that data for one sample in a subset represents multi-sample pixel data for all samples in the subset. An encoding state is generated that indicates which samples of the multi-sample pixel are included in each one of the subsets. | 09-18-2014 |
20150046662 | COALESCING TEXTURE ACCESS AND LOAD/STORE OPERATIONS - A system, method, and computer program product are provided for coalescing memory access requests. A plurality of memory access requests is received in a thread execution order and a portion of the memory access requests are coalesced into memory order, where memory access requests included in the portion are generated by threads in a thread block. A memory operation is generated that is transmitted to a memory system, where the memory operation represents the coalesced portion of memory access requests. | 02-12-2015 |