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: 11591661Abstract: 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: GrantFiled: October 12, 2017Date of Patent: February 28, 2023Assignee: Keller Technologies, Inc.Inventors: A. Kent Keller, James P. Mullen, Eric A. Keller
-
Publication number: 20200190608Abstract: 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: ApplicationFiled: October 12, 2017Publication date: June 18, 2020Inventors: A. Kent Keller, James P. Mullen, Eric A. Keller
-
Patent number: 10425348Abstract: 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: GrantFiled: July 26, 2016Date of Patent: September 24, 2019Assignee: THE REGENTS OF THE UNIVERSITY OF COLORADOInventors: Eric Keller, Blake Caldwell, Murad Kablan
-
Publication number: 20170026301Abstract: 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: ApplicationFiled: July 26, 2016Publication date: January 26, 2017Inventors: Eric Keller, Blake Caldwell, Murad Kablan
-
Publication number: 20140371941Abstract: 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: ApplicationFiled: June 18, 2014Publication date: December 18, 2014Inventors: ERIC KELLER, ADAM J. CAHN, JUAN ESTEBAN HOYOS PAREJA, MATTHEW HULSE
-
Patent number: 8733288Abstract: 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: GrantFiled: November 10, 2009Date of Patent: May 27, 2014Assignee: 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: 20130137952Abstract: 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: ApplicationFiled: March 23, 2011Publication date: May 30, 2013Applicant: Animas CorporationInventors: Thomas McCann, Eric Keller, Thomas Fuhs, David Walton, John Porter, Brian McLaughlin
-
Publication number: 20070145113Abstract: 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 aType: ApplicationFiled: November 29, 2006Publication date: June 28, 2007Applicant: WiredTime.com, Inc.Inventors: Eric Keller, Steven Funston, Prasun Chaudhuri, Rohan Abraham
-
Publication number: 20050193358Abstract: 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: ApplicationFiled: April 7, 2005Publication date: September 1, 2005Applicant: Xilinx, Inc.Inventors: Brandon Blodget, Scott McMillan, Philip James-Roxby, Prasanna Sundararajan, Eric Keller, Derek Curd, Punit Kalra, Richard LeBlanc, Vincent Eck
-
Patent number: 6926461Abstract: 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: GrantFiled: April 8, 2002Date of Patent: August 9, 2005Assignee: Board of Regents of University of NebraskaInventors: 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: 20050131745Abstract: The invention relates to a method, system and computer program product for tracking time spent at a location by a person.Type: ApplicationFiled: December 12, 2003Publication date: June 16, 2005Applicant: WiredTime.com Inc.Inventors: Eric Keller, Steven Funston, Wayne Pau