Patents by Inventor Michael Seely

Michael Seely 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: 20240121337
    Abstract: One example method of operation may include identifying a call originated from a caller entity destined for a called entity at a call content server, identifying a called number associated with the called entity and a caller number associated with the caller entity, comparing a telephone number prefix associated with the called number with a number of enhanced call content data elements to identify a match, selecting one or more of the enhanced call content data elements to pair with the called number based on the match, and forwarding the selected enhanced call content data elements to the called entity.
    Type: Application
    Filed: December 17, 2023
    Publication date: April 11, 2024
    Applicant: FIRST ORION CORP.
    Inventors: Brandon Wayne Murphy, Robert Collin Seely, Aaron Christopher Jacobi, Benjamin Michael Lavigne, Mark Bradley McHenry, John Cooper Gillespie, Matthew Jack Beckham, Kristen Chipolla Sanchez, Lyndsay Michelle Norcross, Jay Todd Callaway
  • Patent number: 11924373
    Abstract: One example method of operation may include identifying a call originated from a caller entity destined for a called entity at a call content server, identifying a called number associated with the called entity and a caller number associated with the caller entity, comparing a telephone number prefix associated with the called number with a number of enhanced call content data elements to identify a match, selecting one or more of the enhanced call content data elements to pair with the called number based on the match, and forwarding the selected enhanced call content data elements to the called entity.
    Type: Grant
    Filed: November 19, 2021
    Date of Patent: March 5, 2024
    Assignee: FIRST ORION CORP.
    Inventors: Brandon Wayne Murphy, Robert Collin Seely, Aaron Christopher Jacobi, Benjamin Michael Lavigne, Mark Bradley McHenry, John Cooper Gillespie, Matthew Jack Beckham, Kristen Chipolla Sanchez, Lyndsay Michelle Norcross, Jay Todd Callaway
  • Patent number: 11902170
    Abstract: One aspect of the instant application provides a system and method for managing a switch buffer. During operation, the system establishes a hierarchical accounting structure to determine utilizations of different elements of a buffer on the switch. The hierarchical accounting structure comprises one or more parent elements, and each parent element is associated with one or more child elements. The system determines a base utilization of a child element based on an amount of buffer space allocated to the child element and an amount of buffer space used by the child element, and determines an adaptive utilization of the child element based at least on the base utilization of the child element and a congestion state of a corresponding parent element. Determining the adaptive utilization of the child element comprises performing a table lookup operation.
    Type: Grant
    Filed: September 2, 2021
    Date of Patent: February 13, 2024
    Inventors: Jonathan Michael Seely, Steven Glen Jorgensen, Joseph D. Gleason
  • Patent number: 11729100
    Abstract: A system for facilitating an integrated traffic profile for indicating congestion and packet drop is provided. During operation, the system can determine a first traffic profile indicating whether to drop a packet based on the utilization of a queue. The packets from the queue can be forwarded via an egress port reachable via a fabric. The system can also determine a second traffic profile indicating whether to indicate congestion in the packet based on the utilization. The system can then determine a third traffic profile by combining the first and second traffic profiles. The third traffic profile can indicate acceptance at the queue for a subset of packets being selected for dropping based on the utilization. Subsequently, the system can, if the packet is selected for dropping, determine whether to accept the packet at the queue and set a congestion indicator in the packet based on the third traffic profile.
    Type: Grant
    Filed: September 16, 2021
    Date of Patent: August 15, 2023
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Jonathan Michael Seely, Giuseppe Scaglione, Sergio Jesus Guillen Hernandez, Paymon Ghamami
  • Publication number: 20230079715
    Abstract: A system for facilitating an integrated traffic profile for indicating congestion and packet drop is provided. During operation, the system can determine a first traffic profile indicating whether to drop a packet based on the utilization of a queue. The packets from the queue can be forwarded via an egress port reachable via a fabric. The system can also determine a second traffic profile indicating whether to indicate congestion in the packet based on the utilization. The system can then determine a third traffic profile by combining the first and second traffic profiles. The third traffic profile can indicate acceptance at the queue for a subset of packets being selected for dropping based on the utilization. Subsequently, the system can, if the packet is selected for dropping, determine whether to accept the packet at the queue and set a congestion indicator in the packet based on the third traffic profile.
    Type: Application
    Filed: September 16, 2021
    Publication date: March 16, 2023
    Inventors: Jonathan Michael Seely, Giuseppe Scaglione, Sergio Jesus Guillen Hernandez, Paymon Ghamami
  • Publication number: 20230075971
    Abstract: One aspect of the instant application provides a system and method for rerouting dropped packets back to a switch for analysis. During operation, the system determines, by packet-forwarding hardware logic on the switch, a destination port associated with a received packet, and determines whether the destination port is congested. In response to determining that the destination port is congested, the system drops the received packet from the destination port and sends the dropped packet to an internal dropped-packet-rerouting port to reroute the dropped packet back to the packet-forwarding hardware logic. In response to the packet-forwarding hardware logic determining that a packet is a rerouted packet from the internal dropped-packet-rerouting port, the system forwards the rerouted packet to a packet-analyzing entity for analysis.
    Type: Application
    Filed: September 9, 2021
    Publication date: March 9, 2023
    Inventors: Giuseppe Scaglione, Jonathan Michael Seely
  • Publication number: 20230068902
    Abstract: One aspect of the instant application provides a system and method for managing a switch buffer. During operation, the system establishes a hierarchical accounting structure to determine utilizations of different elements of a buffer on the switch. The hierarchical accounting structure comprises one or more parent elements, and each parent element is associated with one or more child elements. The system determines a base utilization of a child element based on an amount of buffer space allocated to the child element and an amount of buffer space used by the child element, and determines an adaptive utilization of the child element based at least on the base utilization of the child element and a congestion state of a corresponding parent element. Determining the adaptive utilization of the child element comprises performing a table lookup operation.
    Type: Application
    Filed: September 2, 2021
    Publication date: March 2, 2023
    Inventors: Jonathan Michael Seely, Steven Glen Jorgensen, Joseph D. Gleason
  • Patent number: 11528227
    Abstract: A system for facilitating an enhanced traffic profile is provided. During operation, the system can determine a first traffic profile indicating whether to drop a packet based on the utilization of a queue. The packets from the queue can be forwarded via an egress port reachable via a fabric. The system can also determine a second traffic profile indicating whether to indicate congestion in the packet based on the utilization. The system can then determine a third traffic profile by combining the first and second traffic profiles. The third traffic profile can indicate acceptance at the queue for a subset of packets with a low-level congestion indicator or selected for dropping based on the utilization. Subsequently, the system can, if the packet is selected for dropping, determine whether to accept the packet at the queue with a high-level congestion indicator in the packet based on the third traffic profile.
    Type: Grant
    Filed: September 16, 2021
    Date of Patent: December 13, 2022
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Jonathan Michael Seely, Giuseppe Scaglione, Sergio Jesus Guillen Hernandez, Paymon Ghamami
  • Publication number: 20210059397
    Abstract: An illustrated view of an exemplary straw cleaning system for cleaning and sanitizing a straw as well as for providing a clean container to store the straw. The straw cleaning system has a straw with an expandable area. The straw is placed in a straw holder. The straw holder having a hole in the bottom to drain liquid of the straw. A straw brush is then placed into the straw and cap of the straw brush is coupled to the straw container. The cap fits around an outside of the straw holder to seal the straw in the straw holder. The straw brush has a brush with soft bristles for cleaning residue from inside of the straw.
    Type: Application
    Filed: August 29, 2019
    Publication date: March 4, 2021
    Inventor: Michael Seely
  • Patent number: 10721173
    Abstract: A plurality of work requests may be received from a plurality of clients. A plurality of credits may be distributed among the plurality of clients. The plurality of credits may be distributed in response to a refreshed credit cycle. At least one of the work requests to be processed may be selected based on an amount of the credits available for the clients. An amount of credits to distribute to the clients may be determined in response to the refreshed credit cycle based on an amount of the credits used to process the at least one work request during a last credit cycle compared to a system credit capacity of the system.
    Type: Grant
    Filed: March 31, 2014
    Date of Patent: July 21, 2020
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Jonathan M. Watts, Jonathan Michael Seely
  • Patent number: 10536385
    Abstract: Examples include sampling a transmit rate of an egress port queue on a destination node, determining a utilization percentage of the egress port queue based on the transmit rate and a total rate capacity of the egress port, and determining a backlog percentage of the egress port queue. Examples also include determining an output rate for a virtual output queue on a source node based on the utilization percentage and the backlog percentage. The virtual output queue is for the egress port queue.
    Type: Grant
    Filed: April 14, 2017
    Date of Patent: January 14, 2020
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Jonathan Michael Seely, Mark Shillingburg, Eric Pelletier, Brian Peter L'Ecuyer
  • Publication number: 20180302329
    Abstract: Examples include sampling a transmit rate of an egress port queue on a destination node, determining a utilization percentage of the egress port queue based on the transmit rate and a total rate capacity of the egress port, and determining a backlog percentage of the egress port queue. Examples also include determining an output rate for a virtual output queue on a source node based on the utilization percentage and the backlog percentage. The virtual output queue is for the egress port queue.
    Type: Application
    Filed: April 14, 2017
    Publication date: October 18, 2018
    Inventors: Jonathan Michael Seely, Mark Shillingburg, Eric Pelletier, Brian Peter L'Ecuyer
  • Publication number: 20070260085
    Abstract: A process for the conversion of a hydrocarbon selected from the group consisting of propylene, isobutylene, propane, isobutane or mixtures thereof, to acrylonitrile, methacrylonitrile, or mixtures thereof, the process comprising the step of reacting in the vapor phase at an elevated temperature and pressure said hydrocarbon with a molecular oxygen-containing gas and ammonia, in the presence of a molybdenum-based ammoxidation catalyst and a catalyst modifier, wherein said catalyst modifier comprises a molybdate or a polymolybdate of at least one element M selected from the group consisting of cesium, rubidium, potassium, sodium, thallium, lithium, nickel, cobalt, iron, chromium, copper, magnesium, manganese, cerium and phosporus, and wherein the ratio of the M elements to Mo in the molybdate or polymolybdate is greater than the ratio for these M elements to Mo in the molybdenum-based catalyst.
    Type: Application
    Filed: May 2, 2006
    Publication date: November 8, 2007
    Inventors: Michael Seely, Christos Paparizos
  • Publication number: 20060199730
    Abstract: A catalyst composition for the oxidation and ammoxidation of hydrocarbons comprising a plurality of silica sol particles with different average particle sizes, and a complex of metal catalytic oxides having the formula: AaBbCcBidMOeOx, wherein ??(i) A is one or more of Li, Na, K, Cs, Rb, In, and TI B is one or more of Ni, Mn, Co, Mg, Ca, and Zn C is one or more of Fe, Cr, Ce, Cu, V, W, Sb, Sn, Ge, P, B, Ga, Te, Nb, and Ta, a is 0.0-1.0 b is 0.0-12.0 c is 1.0-12.0 d is 0.0-2.0 e is 12.0-14.0; or AaBbSb12Ox, wherein ??(ii) A is one or more of Fe, Cr, Ce, V, U, Sn, Ti, Ga, and Nb B is one or more of Mo, W, Co, Cu, Te, Bi, Ni, Ca, and Ta a is 0.1-16 b is 0.0-12.0. In both (i) and (ii), the value of x depends on the oxidation state of the metals used. Furthermore, a process for producing said ammoxidation catalyst is disclosed.
    Type: Application
    Filed: March 2, 2005
    Publication date: September 7, 2006
    Inventors: Michael Seely, Christos Paparizos, Dev Suresh, Maria Friedrich, David Orndoff