Patents by Inventor James Sweeney

James Sweeney 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: 10257019
    Abstract: Various embodiments are described herein that provide a network system comprising a set of peers within a link aggregation group (LAG), the first set of peers including a first network element and a second network element and a status resolution server to connect to the set of peers within the link aggregation group, wherein one or more peers within the LAG is to query the status resolution server to determine an operational status of a peer in the set of peers in response to detection of an apparent failure of the peer.
    Type: Grant
    Filed: July 14, 2016
    Date of Patent: April 9, 2019
    Assignee: Arista Networks, Inc.
    Inventors: Anshul Sadana, Prasanna Parthasarathy, Adam James Sweeney
  • Patent number: 10213184
    Abstract: A head frame for a medical patient includes support for a probe and a neck support. The frame wraps around the head of the patient and can be used in the supine position. The support may include a probe holder slidable under the head and configured to contact or engage the neck support. In some embodiments, conformal shaping to the head and/or neck of the patient, the frame's rigid construction, the alignment of the optionally separable holder to the neck support, the weight of the head, or a combination thereof serve to keep the distal tip of the ultrasound probe in place against the temporal region of the head without need for attaching the frame to the head as by straps, which may provide an arrangement robust against patient/vehicle movement in an emergency medical services setting.
    Type: Grant
    Filed: October 10, 2013
    Date of Patent: February 26, 2019
    Assignee: KONINKLIJKE PHILIPS N.V.
    Inventors: Maarten Johan Frido Rincker, Juliana Pauline Kelly, Ralf Seip, Jeffry Earl Powers, William Tao Shi, Helle Ullerup, Davy Maria Willibrordus Schaeken, Terrence James Sweeney
  • Publication number: 20190000493
    Abstract: An apparatus for patient-specific adjusting of ultrasound output pressure includes a controller (118) configured for adjusting, based on an estimate of thickness of a temporal bone (140) in a head of a medical treatment recipient, a pressure setting. It may also be based on treatment depth (134). Ultrasound at the adjusted pressure setting is applied. A user interface may be provided for user entry of the estimate, the user interface being further configured for user indication of the treatment depth. Both the entered estimate and the indicated treatment depth may be used in calculating ultrasound attenuation (148). The user indication can be interactive by virtue of designating, on a display, a location of a treatment target. The calculated attenuation may be a value, in decibels, that is in a range from 0.9×(2.70×0.1+16.60×T+0.87×(D?T?0.1)+3.02) to 1.1×(2.70×0.1+16.60×T+0.87×(D?T?0.1)+3.02), where T is the estimate in centimeters and D is the treatment depth in centimeters.
    Type: Application
    Filed: November 23, 2015
    Publication date: January 3, 2019
    Inventors: Ralf Seip, Sonia Souza, Jeffry Earl Powers, William Tao Shi, Terrence James Sweeney, Sarah Rhoades Baxter
  • Publication number: 20190007260
    Abstract: A method and apparatus of a network element that configures a fault detection service is described. In an exemplary embodiment, the network element starts a fault detection service for the link on each of a first supervisor and a second supervisor of the network element. In addition, the first supervisor is active and the second supervisor is standby. The network element further saves a state for the fault detection service of the second supervisor. The network element additionally, and in response to a failover from the first supervisor to the second supervisor, continues the fault detection service of the second supervisor, wherein this fault detection service is active and sends fault detection packets on the link.
    Type: Application
    Filed: June 30, 2017
    Publication date: January 3, 2019
    Inventors: Victor Shih-Hua Wen, Kenneth Joseph Blanc, Adam James Sweeney, Saravanan Sellappa
  • Publication number: 20190007288
    Abstract: A method and apparatus of a network element that configures a fault detection service on a multi-link group of a network element is described. In this embodiment, the network element starts the fault detection service on a first link of the multi-link group. The network element further configures a first packet for the fault detection service and transmits the first packet on the first link. The network element additionally receives the first packet and determines if the first packet was received on the first link. If the first packet was received on a different link, the network element configures a second packet by modifying a packet characteristic of the first packet and transmits the second packet on the first link. If the first packet was received on the first link, the network element marks the fault detection service for the first link as converged.
    Type: Application
    Filed: June 30, 2017
    Publication date: January 3, 2019
    Inventors: Victor Shih-Hua Wen, Kenneth Joseph Blanc, Adam James Sweeney, Saravanan Sellappa
  • Publication number: 20180234297
    Abstract: A method and apparatus of a network element that installs a control plane data rule from system memory to specialized hardware memory in a network element is described. In an exemplary embodiment, the network element receives control plane data processing statistics of control plane data that is received by the network element, where the control plane data is policed using a plurality of control plane data policing rules stored in the system memory. The network element further determines that a candidate policing rule is being utilized greater than a threshold based on at least the control plane data processing statistics, where the candidate policing rule is one of the plurality of control plane data policing rules stored in the system memory. The network element additionally installs the candidate policing rule in the specialized hardware memory, where the candidate policing rule is subsequently used by the network element to police the control plane data.
    Type: Application
    Filed: February 15, 2018
    Publication date: August 16, 2018
    Inventors: Michael Chih-Yen Wang, Hugh W. Holbrook, Adam James Sweeney, Zhong Xu
  • Patent number: 9882766
    Abstract: A method and apparatus of a device that converts an ordered ACL to an unordered ACL is described. In an exemplary embodiment, a network element receives an ordered access control list that includes a set of ordered rules, where each of the ordered rules includes an address range and an action. Furthermore, if two address ranges for two of the ordered rules overlap, a corresponding action of a preceding rule overrules a corresponding action of a subsequent rule for an overlapping range of addresses. The network element further converts the ordered access control list to an unordered access control list, where the unordered access control list includes a plurality of independent rules and each of the plurality of independent rules include a corresponding address range that is non-overlapping with other address ranges of the plurality of independent rules.
    Type: Grant
    Filed: March 28, 2013
    Date of Patent: January 30, 2018
    Assignee: Arista Networks, Inc.
    Inventors: Adam James Sweeney, Asang Kamalakar Dani
  • Publication number: 20180021702
    Abstract: A filter system having a filter media retainer seal includes: at least one underdrain block having a top wall, a bottom wall, and a pair of side walls extending between the top wall and the bottom wall; a filter media retainer mounted onto the top wall of the at least one underdrain block; and at least one rib positioned between the underdrain block and the filter media retainer. The at least one rib forms a seal between the underdrain block and the filter media retainer, and prevents filter media from entering the underdrain block. The at least one rib can be monolithically formed to the at least one underdrain block. Alternatively, the at least one rib is monolithically formed to the filter media retainer. The rib is crushable and/or it bites into a surface on the adjoining part to reduce or eliminate the need for a separate sealant.
    Type: Application
    Filed: September 29, 2017
    Publication date: January 25, 2018
    Inventors: Howard James Sweeney, Brian James Bates
  • Publication number: 20170366476
    Abstract: A method and apparatus of a network element that processes a packet in the network element is described. In an exemplary embodiment, the network element receives a data packet that includes a destination address. The network element receives a packet, with a packet switch unit, wherein the packet was received by the network element on an ingress interface. The network element further determines if the packet is to be stored in an external queue. In addition, the network element identifies the external queue for the packet based on one or more characteristics of the packet. The network element additionally forwards the packet to a packet storage unit, wherein the packet storage unit includes storage for the external queue. Furthermore, the network element receives the packet from the packet storage unit and forwards the packet to an egress interface corresponding to the external queue.
    Type: Application
    Filed: June 20, 2016
    Publication date: December 21, 2017
    Inventors: Adam James Sweeney, Hugh W. Holbrook
  • Patent number: 9756397
    Abstract: Systems and methods for an online forum for video distribution are provided. A video file having a first format is received from a first client. The received video file is converted from the first format to a second format and is stored on a server, where the converted video file is accessible to a second client.
    Type: Grant
    Filed: December 10, 2010
    Date of Patent: September 5, 2017
    Assignee: Minerva Networks, Inc.
    Inventors: Mauro Bonomi, Jean-Georges Fritsch, Patrick James Sweeney, Randolph Osborne, Charles Francis Morris, Jr., Reed Majors, Francis Michel Degrange, Ian Locke, Johnny C. Y. Ng, Yousheng Cao, Li Liu, Nam Phu Thanh Do, Ronald D. Howe
  • Patent number: 9749231
    Abstract: In general, embodiments of the invention relate to routing packets between servers in different layer 2 domains. More specifically, embodiments of the invention relate to using overlay routing mechanisms in an Internet Protocol (IP) fabric to enable communication between servers in different layer 2 domains to communication. The overlay routing mechanisms may include direct routing, indirect routing, naked routing, or a combination thereof (e.g., hybrid routing).
    Type: Grant
    Filed: July 1, 2014
    Date of Patent: August 29, 2017
    Assignee: Arista Networks, Inc.
    Inventors: Kenneth James Duda, Adam James Sweeney
  • Publication number: 20170222909
    Abstract: Various embodiments are described herein, which provide a network element comprising a network port to receive production network data that is used for purposes other than testing the performance of a network, a data plane coupled to the network port, the data plane including a timing module to append a time stamp to a set of one or more time stamps included within the production network data, and a control plane coupled to the data plane, the control plane including a latency analyzer to analyze the set of one or more time stamps included within the production network data.
    Type: Application
    Filed: February 1, 2016
    Publication date: August 3, 2017
    Inventors: Anshul Sadana, Prasanna Parthasarathy, Adam James Sweeney
  • Publication number: 20170163473
    Abstract: Various embodiments are described herein that provide a network system comprising a set of peers within a link aggregation group (LAG), the first set of peers including a first network element and a second network element and a status resolution server to connect to the set of peers within the link aggregation group, wherein one or more peers within the LAG is to query the status resolution server to determine an operational status of a peer in the set of peers in response to detection of an apparent failure of the peer.
    Type: Application
    Filed: July 14, 2016
    Publication date: June 8, 2017
    Inventors: Anshul Sadana, Prasanna Parthasarathy, Adam James Sweeney
  • Publication number: 20160337234
    Abstract: In general, embodiments of the invention relate to routing packets between hosts or virtual machines in different layer 2 domains. More specifically, embodiments of the invention relate to using overlay routing mechanisms in an Internet Protocol (IP) fabric to enable communication between hosts or virtual machines in different layer 2 domains to communication. The overlay routing mechanisms may include direct routing, indirect routing, naked routing, or a combination thereof (e.g., hybrid routing).
    Type: Application
    Filed: May 16, 2016
    Publication date: November 17, 2016
    Inventors: Kenneth James Duda, Adam James Sweeney
  • Publication number: 20160255043
    Abstract: A method and apparatus of a device that starts an address resolution service on a network element after a boot-up of this network element is described. In an exemplary embodiment, the network element sends an indication of the boot-up. The network element further sends a request for an address resolution table and receives a reply with the requested address resolution table. In addition, the network element starts the address resolution service using the requested address resolution table.
    Type: Application
    Filed: February 2, 2016
    Publication date: September 1, 2016
    Inventors: Vijay MAHADEVAN, Dileep Honsoge RAMESH, Adam James Sweeney
  • Publication number: 20160243467
    Abstract: A filter system having a filter media retainer seal includes: at least one underdrain block having a top wall, a bottom wall, and a pair of side walls extending between the top wall and the bottom wall; a filter media retainer mounted onto the top wall of the at least one underdrain block; and at least one rib positioned between the underdrain block and the filter media retainer. The at least one rib forms a seal between the underdrain block and the filter media retainer, and prevents filter media from entering the underdrain block. The at least one rib can be monolithically formed to the at least one underdrain block. Alternatively, the at least one rib is monolithically formed to the filter media retainer. The rib is crushable and/or it bites into a surface on the adjoining part to reduce or eliminate the need for a separate sealant.
    Type: Application
    Filed: May 3, 2016
    Publication date: August 25, 2016
    Applicant: XYLEM WATER SOLUTIONS ZELIENOPLE LLC
    Inventors: Howard James Sweeney, Brian James Bates
  • Patent number: 9401854
    Abstract: A method and apparatus of a device that monitors a link for a slow link flap event is described. In an exemplary embodiment, a device detects a link flap in a current time interval of a link that couples a pair of devices. In addition, the current time interval is one of a plurality of time intervals that are used to monitor the link for a slow link flap. Furthermore, a slow link flap event results from detecting a maximum number of link flap violations over the plurality of time intervals. The device additionally increments a number of detected link flaps for the current time interval. If the number of detected link flaps for the current time interval is greater than a maximum number of slow link flap violations, the device marks the current time interval as a possible slow link flap interval.
    Type: Grant
    Filed: May 8, 2013
    Date of Patent: July 26, 2016
    Assignee: Arista Networks, Inc.
    Inventors: Adam James Sweeney, Aparna Sushrut Karanjkar
  • Patent number: 9369383
    Abstract: In general, embodiments of the invention relate to routing packets between hosts or virtual machines in different layer 2 domains. More specifically, embodiments of the invention relate to using overlay routing mechanisms in an Internet Protocol (IP) fabric to enable communication between hosts or virtual machines in different layer 2 domains to communication. The overlay routing mechanisms may include direct routing, indirect routing, naked routing, or a combination thereof (e.g., hybrid routing).
    Type: Grant
    Filed: July 1, 2014
    Date of Patent: June 14, 2016
    Assignee: Arista Networks, Inc.
    Inventors: Kenneth James Duda, Adam James Sweeney
  • Publication number: 20150297176
    Abstract: A head frame is configured for the head of a medical patient (108) and includes support for a probe and a neck support. The frame wraps around said head, and can be used in the supine position. The support may include a probe holder (116) slidable under the head and to contact or engage the neck support. In some embodiments, conformal shaping to the head and/or neck, the frame's rigid construction, the alignment of the optionally separable holder to the neck support (110), and weight of the head all serve to keep the distal tip of the ultrasound probe in place against the temporal region of the head, without need for attaching the frame to the head as by straps, providing an arrangement robust against patient/vehicle movement in an emergency medical services setting. Head immobilizing walls may be folded away (316) in some versions, retaining probe alignment.
    Type: Application
    Filed: October 10, 2013
    Publication date: October 22, 2015
    Inventors: MAARTEN JOHAN FRIDO RINCKER, JULIANA PAULINE KELLY, RALF SEIP, JEFFRY EARL, WILLIAM TAO SHI, HELLE ULLERUP, DAVY MARIA WILIBRORDUS SCHAEKEN, TERRENCE JAMES SWEENEY
  • Patent number: 9138665
    Abstract: A filter system for filtering particles from a liquid includes an underdrain assembly having an underdrain defining at least one underdrain chamber and a media retainer assembly. The media retainer assembly includes an upper filter media retainer plate defining a plurality of hopper-shaped cavities and a lower filter media retainer plate defining a plurality of hopper-shaped cavities corresponding to the plurality of hopper-shaped cavities on the upper plate. The plates are in a nested arrangement such that the hopper-shaped cavities on the upper plate are in alignment with the corresponding plurality of hopper-shaped cavities on the lower plate to define a plurality of passages therebetween and allow for the passage of the liquid while preventing the passage of a filter media. During a backwash operation, the upper and lower plates are relatively moveable such that the backwash fluid releases any particles lodged in the passages between the plates.
    Type: Grant
    Filed: July 20, 2012
    Date of Patent: September 22, 2015
    Assignee: XYLEM WATER SOLUTIONS ZELIENOPLE LLC
    Inventors: Christopher J. Ball, Brian J. Bates, Howard James Sweeney