Patents by Inventor Eric Keller

Eric Keller 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: 11591661
    Abstract: An example system for purifying a supply stream including lactose includes a clarification system configured to separate insoluble impurities from the stream to produce a clarified stream. The system includes an adsorption system fluidically coupled to the clarification system. The adsorption system includes an adsorbent resin configured to purify the clarified stream. An example technique for purifying a supply stream including lactose includes separating insoluble impurities from the supply stream to produce a clarified stream and passing the clarified stream over an adsorbent resin to produce a decolorized stream.
    Type: Grant
    Filed: October 12, 2017
    Date of Patent: February 28, 2023
    Assignee: Keller Technologies, Inc.
    Inventors: A. Kent Keller, James P. Mullen, Eric A. Keller
  • Publication number: 20200190608
    Abstract: An example system for purifying a supply stream including lactose includes a clarification system configured to separate insoluble impurities from the stream to produce a clarified stream. The system includes an adsorption system fluidically coupled to the clarification system. The adsorption system includes an adsorbent resin configured to purify the clarified stream. An example technique for purifying a supply stream including lactose includes separating insoluble impurities from the supply stream to produce a clarified stream and passing the clarified stream over an adsorbent resin to produce a decolorized stream.
    Type: Application
    Filed: October 12, 2017
    Publication date: June 18, 2020
    Inventors: A. Kent Keller, James P. Mullen, Eric A. Keller
  • Patent number: 10425348
    Abstract: Systems and methods are described for stateless network function virtualization. Embodiments operate in context of a data network, in which network middleboxes are virtualized, for example, for added scalability and fault tolerance. The virtualized middleboxes can implement state-reliant network functions in a manner that decouples the state from the packet processing pipeline, while maintaining reliability and throughput even at very high data rates. Various embodiments include novel packet processing pipeline architectures, novel thread coordination structures (e.g., including batching and buffer pool sub-structures), novel remote state data store structures, and/or other novel features.
    Type: Grant
    Filed: July 26, 2016
    Date of Patent: September 24, 2019
    Assignee: THE REGENTS OF THE UNIVERSITY OF COLORADO
    Inventors: Eric Keller, Blake Caldwell, Murad Kablan
  • Publication number: 20170026301
    Abstract: Systems and methods are described for stateless network function virtualization. Embodiments operate in context of a data network, in which network middleboxes are virtualized, for example, for added scalability and fault tolerance. The virtualized middleboxes can implement state-reliant network functions in a manner that decouples the state from the packet processing pipeline, while maintaining reliability and throughput even at very high data rates. Various embodiments include novel packet processing pipeline architectures, novel thread coordination structures (e.g., including batching and buffer pool sub-structures), novel remote state data store structures, and/or other novel features.
    Type: Application
    Filed: July 26, 2016
    Publication date: January 26, 2017
    Inventors: Eric Keller, Blake Caldwell, Murad Kablan
  • Publication number: 20140371941
    Abstract: Systems and methods are described for software-defined approaches to energy communication networks (ECNs). For example, electrical substations typically host many Intelligent Electronic Devices (IEDs) that monitor and/or control the state of the substations' electricity infrastructures. Critical data from the IEDs can be packaged and transmitted between multiple IEDs for proper system monitoring and control. Even modern networks that interconnect IEDs tend to manifest many limitations, ranging from setup complexity to security policies. Embodiments use novel software-defined networking techniques to address these and other limitations. In some embodiments, power system requirements (e.g., data and communications requirements of IEDs) are translated into a set of networking requirements (e.g., as central routing tables). One implementation uses a Ryu-based, software-defined network controller.
    Type: Application
    Filed: June 18, 2014
    Publication date: December 18, 2014
    Inventors: ERIC KELLER, ADAM J. CAHN, JUAN ESTEBAN HOYOS PAREJA, MATTHEW HULSE
  • Patent number: 8733288
    Abstract: Animal litters and methods of making and using such litters are disclosed herein. The animal litters comprise (a) a plurality of absorbent particles comprising (i) a non-swelling particle and (ii) a clumping material coated on the non-swelling particle and (b) a plurality of one or more filler particles that are not associated with the absorbent particles. The filler particles provide additional functionality to the litters, e.g., controlling odor, absorbing moisture, releasing fragrance, controlling microorganisms, controlling dust, reducing density, reducing weight, and combinations thereof. The litters are made by producing the absorbent particles using conventional means and combining the absorbent particles with one or more filler particles that impart the desired characteristic to the litters.
    Type: Grant
    Filed: November 10, 2009
    Date of Patent: May 27, 2014
    Assignee: Nestec S.A.
    Inventors: Adam Winkleman, Igor Sokolik, Ying Tang, Wendell Ray Guffey, Yimin Zhang, Regina Pratt, Seth Johnson, Brian Mayers, Patrick Reust, Eric Keller
  • Publication number: 20130137952
    Abstract: Described and illustrated herein are an exemplary methods and system to display analyte sensor data. Such method may be achieved by the medical device receiving data from the analyte sensor for a period of time and displaying a target zone and a graphical representation of the data in which one or more portions of the graphical representation comprises a specific indicia of clinical risk.
    Type: Application
    Filed: March 23, 2011
    Publication date: May 30, 2013
    Applicant: Animas Corporation
    Inventors: Thomas McCann, Eric Keller, Thomas Fuhs, David Walton, John Porter, Brian McLaughlin
  • Publication number: 20070145113
    Abstract: A system and method of tracking time spent at a location by a person is provided, which involves: (a) providing at least one machine-readable location identification code at the location to provide location information for the location; (b) providing the person with a reader for reading the at least one machine-readable location identification code at the location; (c) on arrival of the person at the location, reading a first-read machine-readable location identification code in the at least one machine-readable location identification code using the reader and determining an arrival time based on when the first-read machine-readable location identification code is read; (d) on departure of the person from the location, reading a last-read machine-readable location identification code in the at last one machine-readable location identification code using the reader and determining a departure time based on when the last-read machine-readable location identification code is read; (e) between the arrival time a
    Type: Application
    Filed: November 29, 2006
    Publication date: June 28, 2007
    Applicant: WiredTime.com, Inc.
    Inventors: Eric Keller, Steven Funston, Prasun Chaudhuri, Rohan Abraham
  • Publication number: 20050193358
    Abstract: A method of partially reconfiguring an IC having programmable modules that includes the steps of reading a frame of configuration information from the configuration memory array; modifying at least part of the configuration information, thereby creating a modified frame of configuration information; and overwriting the existing frame of configuration information in the configuration memory array with the modified frame, thereby partially reconfiguring the IC.
    Type: Application
    Filed: April 7, 2005
    Publication date: September 1, 2005
    Applicant: Xilinx, Inc.
    Inventors: Brandon Blodget, Scott McMillan, Philip James-Roxby, Prasanna Sundararajan, Eric Keller, Derek Curd, Punit Kalra, Richard LeBlanc, Vincent Eck
  • Patent number: 6926461
    Abstract: A high-impact, energy-absorbing vehicle barrier system generally includes a substantially rigid outer containment wall coupled via cable restraint assemblies with an energy-absorbing inner impact wall, and energy-absorbing cartridges strategically positioned between the impact wall and containment wall. The impact wall is constructed of a number of rectangular tubes coupled with one another to presents a substantially smooth, uniform surface to passing vehicles. The energy-absorbing cartridges generally consist of a number of foam sheets which compress and crush between the containment wall and impact wall to absorb energy from an errant vehicle striking the face of the impact wall, while the deflection and deformation of the impact wall tubes dissipates additional energy to reduce peak decelerations and mitigate the severity of high-energy vehicular impacts.
    Type: Grant
    Filed: April 8, 2002
    Date of Patent: August 9, 2005
    Assignee: Board of Regents of University of Nebraska
    Inventors: Ronald K. Faller, Dean L. Sicking, John R. Rohde, John D. Reid, Eric A. Keller, Robert W. Bielenberg, James C. Holloway, Kenneth H. Addink, Karla A. Polivka
  • Publication number: 20050131745
    Abstract: The invention relates to a method, system and computer program product for tracking time spent at a location by a person.
    Type: Application
    Filed: December 12, 2003
    Publication date: June 16, 2005
    Applicant: WiredTime.com Inc.
    Inventors: Eric Keller, Steven Funston, Wayne Pau