Patents by Inventor Matthew Harper

Matthew Harper 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: 20250171724
    Abstract: A system for producing a hydrophobic chemical includes circulating biofilm bioreactors for synthesizing the hydrophobic products and continuous extraction into an organic solvent phase. Various configurations can be employed for assembling the bioreactors into a production module. Extraction operations can be conducted in one or more extraction vessels. In some cases, product and solvent are separated using membrane separation techniques, with solvent being rerouted to the extraction vessel(s). Methods for the biotransformation of feedstocks into chemical products also are described.
    Type: Application
    Filed: January 28, 2025
    Publication date: May 29, 2025
    Inventors: Mark Poole, Bonnie Harper, Matthew Harper, Elizabeth Onderko, Andrew P. Magyar
  • Publication number: 20250171727
    Abstract: A system for producing a hydrophobic chemical includes circulating biofilm bioreactors for synthesizing the hydrophobic products and continuous extraction into an organic solvent phase. Various configurations can be employed for assembling the bioreactors into a production module. Extraction operations can be conducted in one or more extraction vessels. In some cases, product and solvent are separated using membrane separation techniques, with solvent being rerouted to the extraction vessel(s). Methods for the biotransformation of feedstocks into chemical products also are described.
    Type: Application
    Filed: January 28, 2025
    Publication date: May 29, 2025
    Inventors: Mark Poole, Bonnie Harper, Matthew Harper, Elizabeth Onderko, Andrew P. Magyar
  • Patent number: 11949134
    Abstract: Designs of redox flow battery arrays and methods for balancing state of charge within the arrays are disclosed. Flow battery unit strings in the arrays which comprise strings of flow battery units (in which units share a common electrolyte pair) are balanced by measuring the states of charge of the common electrolyte pairs and appropriately regulating flow in one or more of the associated anolyte and catholyte circuits so as to balance the state-of charge in the flow battery unit strings. The apparatus required, i.e. state-of-charge measuring device, flow regulator, and controller, represents a substantial simplification to state of the art approaches.
    Type: Grant
    Filed: July 29, 2020
    Date of Patent: April 2, 2024
    Assignee: Invinity Energy Systems (Canada) Corporation
    Inventors: Andrew Klassen, David Genders, Matthew Harper
  • Publication number: 20220285709
    Abstract: Designs of redox flow battery arrays and methods for balancing state of charge within the arrays are disclosed. Flow battery unit strings in the arrays which comprise strings of flow battery units (in which units share a common electrolyte pair) are balanced by measuring the states of charge of the common electrolyte pairs and appropriately regulating flow in one or more of the associated anolyte and catholyte circuits so as to balance the state-of charge in the flow battery unit strings. The apparatus required, i.e. state-of-charge measuring device, flow regulator, and controller, represents a substantial simplification to state of the art approaches.
    Type: Application
    Filed: July 29, 2020
    Publication date: September 8, 2022
    Applicant: INVINITY ENERGY SYSTEMS (CANADA) CORPORATION
    Inventors: Andrew Klassen, David Genders, Matthew Harper
  • Publication number: 20220244274
    Abstract: Disclosed here is a method of detecting traumatic brain injury in a subject, comprising collecting a biological sample from the subject; analyzing the biological sample to determine the level of at least one protein selected from ALDOA, PHKB, HBA-A1, DPYSL2, SYN1 and/or CKB; and determining whether the level of the at least one protein exceeds a predetermined threshold. In certain aspects, the method further comprises the step of administering a treatment to the subject if the at least one protein exceeds the predetermined threshold. The disclosed technology relates generally to brain injuries, and in particular to a panel of serum based biomarkers that can identify individuals with mild traumatic brain injury (TBI).
    Type: Application
    Filed: February 2, 2022
    Publication date: August 4, 2022
    Inventors: Matthew Harper, Michael Anderson, Kacie Meyer, Laura M. Dutca, John Manohar, Randy Kardon
  • Patent number: 9270397
    Abstract: In one embodiment, an apparatus cascades groups of serialized data streams through devices, and performs operations based on information communicated therein. A received group of serialized data streams is aligned, but not framed, and forwarded to a next device (e.g., a next stage in a linear or tree cascaded formation of devices). Eliminating the framing and subsequent serialization operations performed on the received group of serialized data streams reduces the latency of communications through the cascaded devices, which can be significant when considered in relation to the high-speed communication rates. The received group of serialized data streams is also framed to create a sequence of data frames for processing (e.g., associative memory lookup operations, controlling multiplexing of received downstream serialized data streams, general or other processing) within the device.
    Type: Grant
    Filed: October 24, 2012
    Date of Patent: February 23, 2016
    Assignee: Cisco Technology, Inc.
    Inventors: John W. Marshall, Steven Philip Holmes, Jeffrey Nelson Shaw, Michael E. Lipman, Matthew Harper, Mohammed Ismael Tatar, James A. Markevitch
  • Publication number: 20150127799
    Abstract: A method of propagating an FCAPS operation through a plurality of servers including a configuration server connected on a network. The method includes the steps of: receiving, by the configuration server, an FCAPS operation; the configuration server selecting a server from the plurality of servers to be lead management aggregator; the configuration server transferring the FCAPS operation to the lead management aggregator; the lead management aggregator selecting a plurality of first deputy servers from the plurality of servers; and the lead management aggregator transferring the FCAPS operation to each of the first deputy servers.
    Type: Application
    Filed: September 11, 2014
    Publication date: May 7, 2015
    Inventors: Matthew Harper, Timothy Mortsolf
  • Publication number: 20150089053
    Abstract: A dynamically-scriptable load balancer including a packet input port, a packet output port, a dynamically scriptable load balancing engine, and an application interface for loading a load balancing script into the dynamically scriptable load balancing engine.
    Type: Application
    Filed: September 11, 2014
    Publication date: March 26, 2015
    Inventors: Matthew Harper, Timothy Mortsolf
  • Publication number: 20150085871
    Abstract: A dynamically-scriptable router including a packet input port, a packet output port, a dynamically scriptable packet processing engine, and an application interface for loading a packet processing script into the dynamically scriptable packet processing engine.
    Type: Application
    Filed: September 11, 2014
    Publication date: March 26, 2015
    Inventors: Matthew Harper, Timothy Mortsolf
  • Publication number: 20140112342
    Abstract: In one embodiment, an apparatus cascades groups of serialized data streams through devices, and performs operations based on information communicated therein. A received group of serialized data streams is aligned, but not framed, and forwarded to a next device (e.g., a next stage in a linear or tree cascaded formation of devices). Eliminating the framing and subsequent serialization operations performed on the received group of serialized data streams reduces the latency of communications through the cascaded devices, which can be significant when considered in relation to the high-speed communication rates. The received group of serialized data streams is also framed to create a sequence of data frames for processing (e.g., associative memory lookup operations, controlling multiplexing of received downstream serialized data streams, general or other processing) within the device.
    Type: Application
    Filed: October 24, 2012
    Publication date: April 24, 2014
    Inventors: John W. Marshall, Steven Philip Holmes, Jeffrey Nelson Shaw, Michael E. Lipman, Matthew Harper, Mohammed Ismael Tatar, James A. Markevitch
  • Patent number: 7426213
    Abstract: A mobile Internet Protocol service provider system implements home agent functionality in two separate devices. One device, the home registration agent, is devoted to registration of the mobile node and session control. The other device, the home tunneling agent, is devoted to tunneling and routing functions for the foreign agent. The home registration agent can be a general purpose computer. The home tunneling agent is preferably implemented in a robust routing device, such as an IP switch or router. Multiple home tunneling agents or home registration agents can be implemented in the respective devices as multiple instantiations of a home registration agent or home tunneling agent software program. Foreign agent functionality for mobile IP networking can also be split into separate devices.
    Type: Grant
    Filed: March 4, 2004
    Date of Patent: September 16, 2008
    Assignee: UT Starcom, Inc.
    Inventors: Yingchun Xu, Kenneth L. Peirce, Jr., Matthew Harper, Timothy G. Mortsolf
  • Patent number: 7359326
    Abstract: In a Quality of Service system, segments in a TCP session are assigned a priority level. A segment may contain an acknowledgement and data. The system determines if network congestion is detected or anticipated in the segment's priority band or in a higher priority band. When the TCP segment arrives at a network point, the segment is split into an acknowledgement segment and a data segment. The acknowledgement segment is scheduled at a higher QoS priority than the data segment.
    Type: Grant
    Filed: February 5, 2003
    Date of Patent: April 15, 2008
    Assignee: 3Com Corporation
    Inventors: Matthew Harper, Richard J. Dynarski, Timothy G. Mortsolf
  • Publication number: 20070253328
    Abstract: Systems and methods are provided that allow voice and data traffic to be shifted from one chassis to other chassis without interrupting service. Geographic Redundancy (GR) is an inter-chassis redundancy, where the chassis may be a home agent, a packet data serving node, or any combination of wireless networking devices. Additionally, each chassis can have one or more partitions that handle subscriber session traffic and a corresponding redundant partition on a different chassis. The redundant chassis partition can take over all or a portion of the functionality of the active chassis partition if the active chassis or any critical peer servers/gateways communicating with the active chassis should fail. This provides users with uninterrupted service in the case of some failures.
    Type: Application
    Filed: April 2, 2007
    Publication date: November 1, 2007
    Inventors: Matthew Harper, Rajesh Ramankutty, Greg Cheever, Sanil Puthiyandyil
  • Publication number: 20070253371
    Abstract: Systems and methods for bridging packet flows to bypass call legs and/or tunnels are provided. A tunnel initiator, which can be an access gateway, a foreign agent, and a mobility anchor point, for example, provides a bypass for certain packets that have a destination serviced by the same tunnel initiator. The bridge allows the packets to bypass a backhaul loop and reduces latency and frees bandwidth for other purposes in the network. The bridging can be implemented in a tunnel initiator for mobile to mobile packet flows, mobile to land line packet flows, and land line to mobile packet flows. Route optimization can also be provided in certain embodiments.
    Type: Application
    Filed: April 17, 2007
    Publication date: November 1, 2007
    Inventors: Matthew Harper, Sanil Puthiyandyil, Rajesh Ramankutty, Shaji Radhakrishnan, Kuntal Chowdhury
  • Publication number: 20070189219
    Abstract: Systems and methods are provided for sending information in a first protocol over a network that supports a second protocol. A tunnel is used to provide a roaming mobile node with IPv6 packet data over an IPv4 core network. When the mobile node is handed off while roaming, the same IP address is provided to the mobile node and the IPv6 packet data is again tunneled over the IPv4 core network. Certain embodiments allow an IPv4 core network to support a mobile node that uses Simple IPv6 or MIPv6 addressing. This system and method can be applicable to situations where the mobile node uses addressing greater than 32 bits, while the core network supports 32 bit addressing.
    Type: Application
    Filed: November 14, 2006
    Publication date: August 16, 2007
    Inventors: Mruthyunjaya Navali, Kuntal Chowdhury, Sanil Kumar Puthiyandyil, Matthew Harper
  • Publication number: 20070047591
    Abstract: Techniques for providing an uninterrupted data stream to a mobile node are disclosed. In a first technique, a time stamp is inserted at some point in the wireless network and the time stamp is used along with a tolerance value to determine when to transmit a packet in a data stream. By transmitting the packets at the same adjusted time, transmission to mobile nodes is synchronized. A second technique uses duplication of data stream content to avoid an interruption in the data stream at a mobile node. A third technique uses an error correcting code to avoid interruption of the data stream at a mobile node. A fourth technique uses a sequence number inserted into packets in the data stream at the content server to synchronize transmission to mobile nodes.
    Type: Application
    Filed: August 31, 2005
    Publication date: March 1, 2007
    Inventors: Janakiraman Senthilnathan, Matthew Harper
  • Publication number: 20060249178
    Abstract: An apparatus for cleaning an element used in a printing plate processor is disclosed. The printing plate processor includes a container for containing a liquid used in performing the processing operation on the printing plate. The apparatus includes a cleaner located in the container, the cleaner being moveable to contact the element to be cleaned and an actuator coupled to the cleaner and operably configured to move the cleaner to contact the element to be cleaned. An apparatus for performing a processing operation on a printing plate is also disclosed.
    Type: Application
    Filed: May 5, 2005
    Publication date: November 9, 2006
    Inventors: Douglas Manness, Matthew Harper
  • Publication number: 20060168241
    Abstract: Methods and systems are provided for recovering from an interruption in, or failure of, an L2TP tunnel connection, such that reconnection of the tunnel is not required. According to various embodiments, redundant storage of tunnel state information is used to avoid having to reconnect an interrupted or failed tunnel session. According to various other embodiments, extraction of sequence numbers from a peer L2TP endpoint server is achieved by subdividing the set of all available sequence numbers into an appropriate number of divisions, and sending a control message having a sequence number from each of the divisions to the peer endpoint server to elicit a response.
    Type: Application
    Filed: November 24, 2004
    Publication date: July 27, 2006
    Inventors: Sanil Puthiyandyil, Matthew Harper
  • Publication number: 20060050668
    Abstract: Methods and systems are provided for filtering packets in a wireless communication system in the to-mobile subscriber direction. This filtering is at least in part based on RF circuit state information. For example, a packet filter is used that either permits or denies packets from reaching a mobile subscriber based on whether there is already an established RF circuit to provide packets to the mobile subscriber. Alternatively, or in addition, the packet filter may consider the history of circuit state transitions associated with a particular mobile subscriber, the percentage (or aggregate number) of available airlink resources that are currently in use, and/or the length of time associated with the dormancy of a mobile subscriber's RF connection. In various embodiments, the packet filter may cause one or more packets to be sent to a mobile subscriber using a special data channel that does not require the establishment of an RF circuit.
    Type: Application
    Filed: September 3, 2004
    Publication date: March 9, 2006
    Inventors: Matthew Harper, Sanil Puthiyandyil
  • Patent number: 6986157
    Abstract: A method and system for dynamic service registration, activation and deactivation on a data-over-cable system. A first network device, such as a cable modem with associated service devices (e.g., Voice over Internet Protocol telephones) sends a first message to another network device, such as a cable modem termination system. The first message includes multiple service parameters for a desired service requested by a service device associated with the first network device. The multiple service parameters are extracted from the first message. A service session profile is created for the desired service. The service session profile includes one or more of the extracted service parameters required by the desired service. The service session profile is used by a service server associated with the cable modem termination system to provide a desired service. The service session profile is associated with a deferred inactive service identifier for the cable modem.
    Type: Grant
    Filed: December 21, 1998
    Date of Patent: January 10, 2006
    Assignee: 3Com Corporation
    Inventors: John G. Fijolek, Ali Akgun, Rita Shammas, Matthew Harper