Patents by Inventor Daniel O'Keeffe
Daniel O'Keeffe has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 9095412Abstract: Described here are systems and methods for accessing Schlemm's canal and for delivering an ocular device or fluid composition therein. The ocular devices may maintain the patency of Schlemm's canal without substantially interfering with transmural fluid flow across the canal. The fluid composition may be a viscoelastic fluid that is delivered into the canal to facilitate drainage of aqueous humor by disrupting the canal and surrounding trabeculocanalicular tissues. Tools for disrupting these tissues and minimally invasive methods for treating medical conditions associated with elevated intraocular pressure, including glaucoma, are also described.Type: GrantFiled: October 4, 2012Date of Patent: August 4, 2015Assignee: Sight Sciences, Inc.Inventors: David Y. Badawi, Daniel O'Keeffe, Paul Badawi
-
Publication number: 20150073328Abstract: Described here are systems and methods for accessing Schlemm's canal and for delivering an ocular device or fluid composition therein. The ocular devices may maintain the patency of Schlemm's canal without substantially interfering with transmural fluid flow across the canal. The fluid composition may be a viscoelastic fluid that is delivered into the canal to facilitate drainage of aqueous humor by disrupting the canal and surrounding trabeculocanalicular tissues. Tools for disrupting these tissues and minimally invasive methods for treating medical conditions associated with elevated intraocular pressure, including glaucoma, are also described.Type: ApplicationFiled: November 12, 2014Publication date: March 12, 2015Applicant: Sight Sciences, Inc.Inventors: David Y. BADAWI, Daniel O'KEEFFE, Paul BADAWI
-
Patent number: 8894603Abstract: Described here are systems and methods for accessing Schlemm's canal and for delivering an ocular device or fluid composition therein. The ocular devices may maintain the patency of Schlemm's canal without substantially interfering with transmural fluid flow across the canal. The fluid composition may be a viscoelastic fluid that is delivered into the canal to facilitate drainage of aqueous humor by disrupting the canal and surrounding trabeculocanalicular tissues. Tools for disrupting these tissues and minimally invasive methods for treating medical conditions associated with elevated intraocular pressure, including glaucoma, are also described.Type: GrantFiled: October 4, 2012Date of Patent: November 25, 2014Assignee: Sight Sciences, Inc.Inventors: David Y. Badawi, Daniel O'Keeffe, Paul Badawi
-
Patent number: 8847911Abstract: A circuit for generating a voltage is disclosed. The voltage has an amplitude greater than an available power supply. The circuit includes a driver to supply the voltage on an output terminal to an electrode of a touch sense array. The circuit also includes a charge pump array coupled to the driver. The charge pump array includes an array of charge pumps to supply an input voltage to the driver. The circuit also includes a feedback circuit coupled to the charge pump array. The feedback circuit is configured to measure the input voltage and to select different combinations of the array of charge pumps to maintain the voltage on the output terminal.Type: GrantFiled: October 20, 2011Date of Patent: September 30, 2014Assignee: Cypress Semiconductor CorporationInventors: Hans W. Klein, Kevin Gallagher, Daniel O'Keeffe, Denis Ellis, Bruce Byrkett
-
Publication number: 20130253403Abstract: Described here are systems and methods for accessing Schlemm's canal and for delivering an ocular device or fluid composition therein. The ocular devices may maintain the patency of Schlemm's canal without substantially interfering with transmural fluid flow across the canal. The fluid composition may be a viscoelastic fluid that is delivered into the canal to facilitate drainage of aqueous humor by disrupting the canal and surrounding trabeculocanalicular tissues. Tools for disrupting these tissues and minimally invasive methods for treating medical conditions associated with elevated intraocular pressure, including glaucoma, are also described.Type: ApplicationFiled: October 4, 2012Publication date: September 26, 2013Applicant: SIGHT SCIENCES, INC.Inventors: David Y. BADAWI, Daniel O'KEEFFE, Paul BADAWI
-
Publication number: 20130253437Abstract: Described here are systems and methods for accessing Schlemm's canal and for delivering an ocular device or fluid composition therein. The ocular devices may maintain the patency of Schlemm's canal without substantially interfering with transmural fluid flow across the canal. The fluid composition may be a viscoelastic fluid that is delivered into the canal to facilitate drainage of aqueous humor by disrupting the canal and surrounding trabeculocanalicular tissues. Tools for disrupting these tissues and minimally invasive methods for treating medical conditions associated with elevated intraocular pressure, including glaucoma, are also described.Type: ApplicationFiled: October 4, 2012Publication date: September 26, 2013Applicant: SIGHT SCIENCES, INC.Inventors: David Y. BADAWI, Daniel O'KEEFFE, Paul BADAWI
-
Publication number: 20130253402Abstract: Described here are systems and methods for accessing Schlemm's canal and for delivering an ocular device or fluid composition therein. The ocular devices may maintain the patency of Schlemm's canal without substantially interfering with transmural fluid flow across the canal. The fluid composition may be a viscoelastic fluid that is delivered into the canal to facilitate drainage of aqueous humor by disrupting the canal and surrounding trabeculocanalicular tissues. Tools for disrupting these tissues and minimally invasive methods for treating medical conditions associated with elevated intraocular pressure, including glaucoma, are also described.Type: ApplicationFiled: October 4, 2012Publication date: September 26, 2013Applicant: SIGHT SCIENCES, INC.Inventors: David Y. BADAWI, Daniel O'KEEFFE, Paul BADAWI
-
Publication number: 20130253438Abstract: Described here are systems and methods for accessing Schlemm's canal and for delivering an ocular device or fluid composition therein. The ocular devices may maintain the patency of Schlemm's canal without substantially interfering with transmural fluid flow across the canal. The fluid composition may be a viscoelastic fluid that is delivered into the canal to facilitate drainage of aqueous humor by disrupting the canal and surrounding trabeculocanalicular tissues. Tools for disrupting these tissues and minimally invasive methods for treating medical conditions associated with elevated intraocular pressure, including glaucoma, are also described.Type: ApplicationFiled: October 4, 2012Publication date: September 26, 2013Applicant: SIGHT SCIENCES, INC.Inventors: David Y. BADAWI, Daniel O'KEEFFE, Paul BADAWI
-
Publication number: 20130241630Abstract: An apparatus may include an internal charge pump within an integrated circuit package, an external pin positioned at an exterior of the integrated circuit package, and a select circuit configured to operate independently from the internal charge pump and located within the integrated circuit package, wherein the select circuit is configurable to selectively couple at least one of the internal charge pump and the external pin to a transmit (TX) sensor electrode.Type: ApplicationFiled: June 28, 2012Publication date: September 19, 2013Applicant: CYPRESS SEMICONDUCTOR CORPORATIONInventors: Hans Klein, Edward Grivna, Daniel O'Keeffe
-
Patent number: 8411062Abstract: An apparatus includes a down pump configured to generate a regulated voltage signal based, at least in part, on an input voltage and a reference voltage. The apparatus includes a level shifter configured to generate an activation signal having a voltage level corresponding to the reference voltage based, at least in part, on the input voltage and the regulated voltage signal. The apparatus includes a switching device configured to generate a drive signal corresponding to the input voltage in response to the activation signal.Type: GrantFiled: August 30, 2012Date of Patent: April 2, 2013Assignee: Cypress Semiconductor CorporationInventors: Denis Ellis, Daniel O'Keeffe, Maksym Prybytko
-
Patent number: 8384467Abstract: An apparatus includes a charge pump array including multiple charge pump cells. The charge pump array is configurable into a first arrangement of the charge pump cells coupled in series or a second arrangement of the charge pump cells coupled in parallel. The apparatus can include reconfiguration circuitry configured to select the first arrangement of the charge pump cells or the second arrangement of the charge pump cells. The charge pump array is configured to alter a voltage level of a signal based, at least in part, on the selected arrangement of the charge pump cells.Type: GrantFiled: June 27, 2012Date of Patent: February 26, 2013Assignee: Cypress Semiconductor CorporationInventors: Daniel O'Keeffe, Kevin Gallagher, Denis Ellis, Hans W. Klein
-
Publication number: 20120256870Abstract: A circuit for generating a voltage is disclosed. The voltage has an amplitude greater than an available power supply. The circuit includes a driver to supply the voltage on an output terminal to an electrode of a touch sense array. The circuit also includes a charge pump array coupled to the driver. The charge pump array includes an array of charge pumps to supply an input voltage to the driver. The circuit also includes a feedback circuit coupled to the charge pump array. The feedback circuit is configured to measure the input voltage and to select different combinations of the array of charge pumps to maintain the voltage on the output terminal.Type: ApplicationFiled: October 20, 2011Publication date: October 11, 2012Inventors: Hans W. Klein, Kevin Gallagher, Daniel O'Keeffe, Denis Ellis, Bruce Byrkett
-
Publication number: 20080101371Abstract: The occurrence of false positives and the post-processing of digital streams subjected to examination by a deterministic finite state machine for character strings are reduced by combining location-based pattern matching, e.g. on packet headers, and content-based pattern matching, e.g. on payloads of packets. One scheme allows automatic transition from a header match state into an initial state of a content matching machine. Another scheme is based on a rules graph defining strings of match states and the examination of a list of match states (rather than characters) which have been previously determined, for example by means of header matching and content matching. The latter is also capable of comparing offset and depth values associated with the match states with offset and depth criteria.Type: ApplicationFiled: October 25, 2007Publication date: May 1, 2008Applicant: 3Com CorporationInventors: David Law, Edele O'Malley, Daniel O'Keeffe, Eugene O'Neill
-
Patent number: 7362143Abstract: A power supply monitoring circuit is provided that utilises an adaptive internal control of the refresh rates of capacitors to reduce the power requirements of the circuit. The circuit provides at an output a signal indicative of the level of the supply voltage relative to a predetermined reference voltage.Type: GrantFiled: December 9, 2005Date of Patent: April 22, 2008Assignee: Analog Devices, Inc.Inventor: Daniel O'Keeffe
-
Publication number: 20070066900Abstract: An intravascular ultrasound catheter may include a central lumen adapted to receive a drive shaft bearing an ultrasound transducer. The intravascular ultrasound catheter may in some instances exhibit improved flexibility. The catheter can include an inner polymeric layer, an outer polymeric layer and a spiral-cut hypotube that is positioned between the inner polymeric layer and the outer polymeric layer.Type: ApplicationFiled: September 22, 2005Publication date: March 22, 2007Inventor: Daniel O'Keeffe
-
Publication number: 20060227787Abstract: A method of detecting signatures in message segments comprises employing a state machine for the detection of character strings in the message segments. The state machine executes for each input character a transition determined by a current state of the machine and a current input character. The message segments conform to TCP or other ordering transport protocol. The order of arrival of the message segments is monitored. In the event that an intermediate message segment is missing between a processed segment and an immediately subsequent message segment, the current state of said state machine at the end of the said processed segment is stored. The machine is restarted from its null or datum state for the examination of the immediately subsequent message segment, which is then temporarily stored. When the missing segment eventually arrives, it and the stored segment are successively examined for signatures by means of the state machine, beginning at the stored state.Type: ApplicationFiled: May 18, 2005Publication date: October 12, 2006Inventors: Peter Furlong, Daniel O'Keeffe, Eoghan Stack, Kevin Loughran
-
Publication number: 20060203816Abstract: A cascade system of network units includes forwarding units which have external ports, a communication fabric connecting the units and at least one processing unit which needs no forwarding database. The processing unit may perform a security operation such as intrusion prevention or encryption. Each forwarding unit on receipt of a packet performs a look-up to determine an egress port, to determine whether the packet must be diverted to a processing unit, to provide the packet with a first forwarding instruction identifying the egress port uniquely within the system and a second forwarding instruction identifying a diversion port by which the packet can reach the processing unit and to set an order field which determines which of the forwarding instructions shall be performed first. The processing unit is operative on receipt of the packet by way of the diversion port to change the order field to specify that the packet should now be sent to the egress port.Type: ApplicationFiled: May 3, 2005Publication date: September 14, 2006Inventors: Edele O'Malley, Eugene O'Neill, Kam Choi, Daniel O'Keeffe
-
Publication number: 20060120373Abstract: A content addressable memory stores entries each comprising a rule and as part of the entry a mask identifying all the entities to which the rule is applicable. A search pattern of data and a bit mask identifying the actual entity (or entities) associated with the data is applied as a search word along with a comparison mask that excludes all the other entities from the comparison of the search word with the entry.Type: ApplicationFiled: February 22, 2005Publication date: June 8, 2006Inventors: Daniel O'Keeffe, Eugene O'Neill, Edele O'Malley, Eoin O'Brien
-
Publication number: 20060104216Abstract: For each metered flow in a network unit there is a memory entry which defines a time stamp and a rate parameter. When a packet in the respective flow arrives, the time of arrival is compared with the time stamp. If the time of arrival is before the time stamp the packet is discarded. If the packet arrives after the date stamp, it is allowed to proceed and a new time stamp is computed in accordance with the rate parameter. One exemplary computation adds to the time stamp a time interval obtained by dividing the size of the packet by the rate parameter and preferably subtracting from the quotient the time interval between the arrival time and the previous time stamp.Type: ApplicationFiled: January 11, 2005Publication date: May 18, 2006Inventors: Daniel O'Keeffe, Michael Gleeson, Kevin Loughran, Christopher Walker
-
Publication number: 20060092947Abstract: A rules engine for the examination of selected fields in an addressed data packet, has an access control list table of which the entries each define an access control list rule, an action and a chain identifier. The access control list rule is a basic rule which refers to a TCP flow. The engine also has an extension rule table of which the entries each define an extension rule, a respective action and a respective rule identifier. The extension rule may refer to a particular flag in a TCP header. When a packet arrives the engine searches both tales. This search is made independently of the usual address lookup. If there is a match in both tables, and the chain identifier matches the extension rule identifier the engine prescribes the action associated with the extension rule. If the chain identifier of a matched access control list rule does not match a rule identifier of a matched extension rule the engine prescribes the action associates with the access control list rule.Type: ApplicationFiled: February 22, 2005Publication date: May 4, 2006Inventors: Daniel O'Keeffe, Eugene O'Neill, Edele O'Malley, Kam Choi