Patents by Inventor Sean Conlon

Sean Conlon 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).

  • Publication number: 20230329741
    Abstract: A method performed by a surgical system. The method determines that an ultrasonic instrument is in a low-power state The method determines a resonance frequency of an end effector of the ultrasonic instrument and determines a temperature of the end effector based on the resonance frequency. A notification is displayed on a display of the surgical system based on the temperature.
    Type: Application
    Filed: April 18, 2022
    Publication date: October 19, 2023
    Inventors: Amirhossein Farvardin, Berk Gonenc, Steven Boronyak, Sean Conlon, Bernhard Fuerst
  • Publication number: 20230329743
    Abstract: A method performed by a surgical system that includes an ultrasonic instrument with an end effector. The method determines a change in resonance frequency of the end effector while the ultrasonic instrument is either in 1) a high-power state in which the ultrasonic instrument draws a first current to cause the end effector to produce heat or 2) a low-power state in which the ultrasonic instrument draws a second current, which is less than the first current that does not cause the end effector to produce heat. The method determines a temperature of the end effector by applying the change in resonance frequency to a hysteresis model that includes a hysteretic relationship between changes in resonance frequency of the end effector and corresponding temperatures of the end effector, and outputs a notification based on the temperature.
    Type: Application
    Filed: April 18, 2022
    Publication date: October 19, 2023
    Inventors: Berk Gonenc, Amirhossein Farvardin, Steven Boronyak, Sean Conlon
  • Patent number: 10097464
    Abstract: Provided are systems and methods for sampling packets based on large flow detection, for network visibility monitoring. In some implementations, provided is an integrated circuit. The integrated circuit may include large-flow detection logic and a sampling determination logic. The integrated circuit may be operable to received packet information describing a packet a cycle of a clock input. The packet may be associated with a packet flow being transmitted through a network. The integrated circuit may further be operable to determine, using the large-flow detection logic, whether the packet is associated with a large packet flow or a small packet flow. Upon determining that the packet is associated with a small packet flow, the integrated circuit may update the sampling determination logic.
    Type: Grant
    Filed: December 29, 2015
    Date of Patent: October 9, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Declan Sean Conlon, Raymond Scott Whiteside, Thomas A. Volpe
  • Patent number: 10003515
    Abstract: Provided are systems and methods for network visibility monitoring. In some implementation, provided is an integrated circuit. The integrated circuit may include a large-flow detection logic operable to determine whether a packet is associated with a large packet flow or a small packet flow, a large-flow caching logic operable to store information about packet flows, a sampling logic operable to sample packets, and a unique-flow estimation logic. The integrated circuit may be operable to receive packets from a network during a pre-determined interval, The integrated circuit may further determine an estimate of the number of unique flows represented by the packets, identify large packet flows by identifying packets associated with the large packet flows, store information about the large packet flows, determine packets associated with small packet flows, and sample the packets determined to be associated with the small packet flows to create packet samples.
    Type: Grant
    Filed: December 29, 2015
    Date of Patent: June 19, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Raymond Scott Whiteside, Thomas A. Volpe, Declan Sean Conlon
  • Patent number: 9979624
    Abstract: Provided are systems and methods for large flow detection for network visibility monitoring. In some implementations, provided is an integrated circuit. The integrated circuit may be operable to receive packet information describing a packet at a cycle of a clock input. The packet may be associated with a packet flow being transmitted across a network. The integrated circuit may further generate a key using information identifying the packet flow provided by the packet information. The integrated circuit may further read a value for a counter from a counter memory using the key. The integrated circuit may determine whether the packet is associated with a large flow or a small flow using the counter and a packet size provided by the packet information. Upon determining that the packet is associated with a large flow, the integrated circuit may update an entry in a flow memory using the packet information.
    Type: Grant
    Filed: December 29, 2015
    Date of Patent: May 22, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Thomas A. Volpe, Raymond Scott Whiteside, Declan Sean Conlon
  • Patent number: 8924481
    Abstract: Apparatus for routing requests from a plurality of connected clients to a plurality of connected servers comprises a processor, memory and a network interface. The processor is configured to run a plurality of identical processes, each being for receiving requests and connecting each received request to a server. For each process, the processor is configured to maintain a queue of requests in memory, determine a number of queued requests that may be connected to a server, and attempt to connect this number of queued requests. The processor then accepts further requests, and if the queue is not empty, places the further requests in the queue, and if the queue is empty, attempts to connect the further requests. The processor determines the number of queued requests that may be connected to a server in dependence upon the length of the queues of all the processes and the number of available connections.
    Type: Grant
    Filed: May 25, 2011
    Date of Patent: December 30, 2014
    Assignee: Riverbed Technology, Inc.
    Inventors: Declan Sean Conlon, Gaurav Ghildyal
  • Patent number: 8843620
    Abstract: Apparatus for processing requests from a plurality of connected clients for data stored by a plurality of connected servers comprising a processor, memory, storage, a network interface, and a user input device is disclosed. The processor is configured to receive requests from the connected clients via the network interface, select a connected server to route each requests to, thereby defining a selected server per request, create a connection per request to its selected server using the network interface, route the requests to their selected servers using the connections, and monitor the connections while the selected servers service the requests, so as to create monitored connection data for each connection. The monitored connection data is stored in data structures that are referenced by a buffer, and upon creation of a data structure relating to the most recently created connection, reference to the oldest data structure in the buffer is removed.
    Type: Grant
    Filed: August 26, 2011
    Date of Patent: September 23, 2014
    Assignee: Riverbed Technology, Inc.
    Inventors: Declan Sean Conlon, Euan David Harris
  • Publication number: 20120144026
    Abstract: Apparatus for processing requests from a plurality of connected clients for data stored by a plurality of connected servers comprising a processor, memory, storage, a network interface, and a user input device is disclosed. The processor is configured to receive requests from the connected clients via the network interface, select a connected server to route each requests to, thereby defining a selected server per request, create a connection per request to its selected server using the network interface, route the requests to their selected servers using the connections, and monitor the connections whilst the selected servers service the requests, so as to create monitored connection data for each connection. The monitored connection data is stored in data structures that are referenced by a buffer, and upon creation of a data structure relating to the most recently created connection, reference to the oldest data structure in the buffer is removed.
    Type: Application
    Filed: August 26, 2011
    Publication date: June 7, 2012
    Applicant: Zeus Technology Limited
    Inventors: Declan Sean Conlon, Euan David Harris
  • Publication number: 20110295953
    Abstract: Apparatus for routing requests from a plurality of connected clients to a plurality of connected servers comprises a processor, memory and a network interface. The processor is configured to run a plurality of identical processes, each being for receiving requests and connecting each received request to a server. For each process, the processor is configured to maintain a queue of requests in memory, determine a number of queued requests that may be connected to a server, and attempt to connect this number of queued requests. The processor then accepts further requests, and if the queue is not empty, places the further requests in the queue, and if the queue is empty, attempts to connect the further requests. The processor determines the number of queued requests that may be connected to a server in dependence upon the length of the queues of all the processes and the number of available connections.
    Type: Application
    Filed: May 25, 2011
    Publication date: December 1, 2011
    Applicant: ZEUS TECHNOLOGY LIMITED
    Inventors: Declan Sean Conlon, Gaurav Ghildyal
  • Publication number: 20110040889
    Abstract: Network traffic is distributed between a plurality of networked computers. The traffic comprises requests that are received into the network and replicated to each computer. For each request, each computer makes a decision based on attributes of the request as to whether to process or ignore the request, such that each request is processed by only one computer. Each computer periodically broadcasts a signal to each of the other computers to confirm that it is online. When a first computer is no longer online, the traffic is redistributed amongst the remaining online computers, wherein traffic that is already processed by the remaining computers is not redistributed, traffic that would have been processed by the first computer is split evenly between the remaining computers, and each computer decides independently and identically how to redistribute the traffic without communicating with the other computers.
    Type: Application
    Filed: August 10, 2010
    Publication date: February 17, 2011
    Inventors: Owen John Garrett, Declan Sean Conlon, Matthew Morgan Horney
  • Publication number: 20100331622
    Abstract: Devices are provided for manipulating tissue during a surgical procedure. In certain embodiments, an end effector is operably coupled to the end of an elongate shaft. The end effector has at least one tissue support linkage movably coupled thereto such that upon application of a first actuation force thereto, the tissue support linkage moves laterally outward from within the end effector to enable the surgeon to manipulate/support adjacent tissue therewith. Upon application of another actuation force to the tissue support linkage, the tissue support linkage is caused to move substantially completely within the outer perimeter of the end effector to enable the end effector to be inserted through a lumen/opening or passageway. In various embodiments, the end effector may be selectively articulateable relative to the elongate shaft.
    Type: Application
    Filed: November 25, 2008
    Publication date: December 30, 2010
    Applicant: Ethicon Endo-Surgery, Inc.
    Inventor: Sean Conlon
  • Publication number: 20070293829
    Abstract: A method for implanting an injection port within a patient. The method involves providing a port having a housing with a closed distal end, a open proximal end, a fluid reservoir therebetween, a needle penetrable septum attached to the housing about the opening, and at least one attachment mechanism mounted to the housing at a pivot point along an outer periphery of the housing. The attachment mechanism is an arcuate hook pivotable with respect to the housing, the arcuate hook having a length extending substantially at least 180° about the pivot point. The method further involves placing the distal end of the port adjacent tissue, and rotating the arcuate hook at least 180 degrees so that a free end of the hook extends into tissue and back out again.
    Type: Application
    Filed: August 27, 2007
    Publication date: December 20, 2007
    Inventors: Sean Conlon, Joshua Uth, How-Lun Chen
  • Publication number: 20070255306
    Abstract: Various methods and devices are provided for penetrating tissue. In one embodiment, a tissue-penetrating device is provided and includes a flexible hollow elongate shaft having a tissue-penetrating tip at a distal end thereof, and a plunger disposed within the tissue-penetrating tip. The plunger can be movable relative to the tissue-penetrating tip between a distal position in which the plunger is distal of the tissue-penetrating tip to prevent tissue penetration, and a proximal position in which the plunger is proximal of the tissue-penetrating tip to allow the tip to penetrate tissue. The plunger can be adapted to move from the distal position to the proximal position when the plunger is advanced into a tissue surface. The device can also include a biasing element coupled to the plunger that can be adapted to bias the plunger to the distal position. The biasing element can be coupled between a distal end of a stylet that extends through the hollow elongate shaft, and a proximal end of the plunger.
    Type: Application
    Filed: May 1, 2006
    Publication date: November 1, 2007
    Applicant: Ethicon Endo-Surgery, Inc.
    Inventors: Sean Conlon, Omar Vakharia, Duane Linenkugel
  • Publication number: 20070208313
    Abstract: A method for implanting an injection port within a patient. The method involves providing a port having a housing with a closed distal end, a open proximal end, a fluid reservoir therebetween, a needle penetrable septum attached to the housing about the opening, and at least one attachment mechanism mounted to the housing at a pivot point along an outer periphery of the housing. The attachment mechanism is an arcuate hook pivotable with respect to the housing, the arcuate hook having a length extending substantially at least 180° about the pivot point. The method further involves placing the distal end of the port adjacent tissue, and rotating the arcuate hook at least 180 degrees so that a free end of the hook extends into tissue and back out again.
    Type: Application
    Filed: May 7, 2007
    Publication date: September 6, 2007
    Applicant: Ethicon Endo-Surgery, Inc.
    Inventors: SEAN CONLON, Joshua Uth, How-Lun Chen
  • Publication number: 20070112385
    Abstract: An expandable suture anchor is provided for use with an applicator. The suture anchor has a body formed from a biocompatible spring material such that the suture anchor has a first configuration when positioned within the applicator and a second configuration after deployment from the applicator, wherein the second configuration has a geometric shape that is broader in at least one plane than the first configuration.
    Type: Application
    Filed: November 15, 2005
    Publication date: May 17, 2007
    Inventor: Sean Conlon
  • Publication number: 20070112384
    Abstract: A medical instrument is provided including a shaft having a proximal end and a distal end that define an axis, wherein the distal end is penetratable into tissue. The instrument also includes a tissue stop disposed on the shaft near the distal end and changeable between a collapsed configuration and an expanded configuration, wherein the distal end is penetratable into the tissue approximately to a predetermined depth when the tissue stop is in the expanded configuration.
    Type: Application
    Filed: November 15, 2005
    Publication date: May 17, 2007
    Inventors: Sean Conlon, David Griffith
  • Publication number: 20070112383
    Abstract: A self-shielding suture anchor is provided and includes a body having a proximal end and a distal end, the distal end including a penetrating tip. The suture anchor also includes a shielding element movable relative to the distal end between a shielding position, wherein the shielding element is distal to the penetrating tip, and a retracted position, wherein the shielding element is proximal to the penetrating tip. The suture anchor also includes a spring element operatively connected to the shielding element to bias the shielding element to the shielding position.
    Type: Application
    Filed: November 15, 2005
    Publication date: May 17, 2007
    Inventors: Sean Conlon, Duane Linenkugel
  • Publication number: 20070010790
    Abstract: An attachment mechanism for a surgically implantable medical device includes one or more fasteners which may be simultaneously moved from an undeployed position to a deployed position by operation of an integral actuator. The attachment mechanism may be configured to be deactuated, and the fasteners simultaneously moved from a deployed position to an undeployed position, allowing removal or repositioning of the medical device. An applier includes a locator for detachably holding the implantable medical device, locating it at the desired position, and actuating the attachment mechanism. The applier is configured to undeploy the attachment mechanism the implantable medical device can be detached from the body tissue.
    Type: Application
    Filed: June 24, 2005
    Publication date: January 11, 2007
    Inventors: Randal Byrum, Joshua Uth, Sean Conlon, How-Lun Chen
  • Publication number: 20060293627
    Abstract: An attachment mechanism for a surgically implantable medical device includes one or more fasteners which may be simultaneously moved from an undeployed position to a deployed position by operation of an integral actuator. The attachment mechanism may be configured to be deactuated, and the fasteners simultaneously moved from a deployed position to an undeployed position, allowing removal or repositioning of the medical device. An applier includes a locator for detachably holding the implantable medical device, locating it at the desired position, and actuating the attachment mechanism. The applier is configured to undeploy the attachment mechanism the implantable medical device can be detached from the body tissue.
    Type: Application
    Filed: June 24, 2005
    Publication date: December 28, 2006
    Inventors: Randal Byrum, Sean Conlon, Joshua Uth, John Hunt, Shawn Snyder
  • Publication number: 20060293625
    Abstract: An attachment mechanism for a surgically implantable medical device includes one or more fasteners which may be simultaneously moved from an undeployed position to a deployed position by operation of an integral actuator. The attachment mechanism may be configured to be deactuated, and the fasteners simultaneously moved from a deployed position to an undeployed position, allowing removal or repositioning of the medical device. An applier includes a locator for detachably holding the implantable medical device, locating it at the desired position, and actuating the attachment mechanism. The applier is configured to undeploy the attachment mechanism the implantable medical device can be detached from the body tissue.
    Type: Application
    Filed: June 24, 2005
    Publication date: December 28, 2006
    Inventors: John Hunt, Randal Byrum, Joshua Uth, Sean Conlon