Patents by Inventor John Behrens

John Behrens 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: 10318499
    Abstract: Systems and methods for simplifying data structuring in a database by applying a first content structure to interrelate a plurality of data packets and refining the interrelations based on data packet attributes are disclosed herein. The system can include a memory including: a structure database that can include a content structure including a plurality of content categories; and a content library database. The content library database can include a plurality of data packets. The system can include a server that can receive a plurality of data packets, organize the content according to the content structure, and update the organization of at least some of the data packets based on a determined attribute of those data packets.
    Type: Grant
    Filed: October 29, 2015
    Date of Patent: June 11, 2019
    Assignee: PEARSON EDUCATION, INC.
    Inventors: José Pablo González Brenes, John Behrens, Yun Huang
  • Publication number: 20190155705
    Abstract: Disclosed herein are system, method, and computer program product embodiments for coordinated replication of heterogeneous database stores. An embodiment operates by determining a synchronization point based on a commit log of a primary data center. A current log position of each of a plurality of secondary slave servers associated with a secondary master server of a secondary data center is requested. It is determined that the current log position of at least one of the secondary slave servers does not correspond to the logged position of a corresponding primary slave server relative to the synchronization point. An update indicating that the current log position of each of the secondary slave servers corresponds to the logged position of each of the relative corresponding primary slave servers is received. A replay of each of the secondary slave servers up to the synchronization point is initiated.
    Type: Application
    Filed: January 22, 2018
    Publication date: May 23, 2019
    Inventors: Mahendra Chavan, Reiner Singer, Markus Behrens, John Smirnios, Anant Agarwal
  • Publication number: 20180210948
    Abstract: Systems and methods for automatic generating of a Bayes net content graph are disclosed herein. The system can include a memory including a mapping matrix. The system can include at least one server. The at least one server can generate a user matrix having n columns and p rows. In some aspects, each of the n columns is associated with a student and each of the p rows is associated with a content item. The at least one server can: store the user matrix in the memory; retrieve the mapping matrix from the memory; iteratively identify prerequisite relationships between the skills identified in the user matrix; generate edges between the skills in the user matrix based on the iteratively identified prerequisite relationships; and orient the edges between the skill.
    Type: Application
    Filed: January 23, 2018
    Publication date: July 26, 2018
    Inventors: Jose Gonzalez-Brenes, John Behrens, Johann Larusson, Yetian Chen
  • Patent number: 10027740
    Abstract: Systems and methods for increasing data transmission rates through a content distribution network by generating a customized aggregation comprising data packets selected to maximize a data acceptance rate are disclosed herein. The system can include a memory including a content library database having a plurality of data packets and a user profile database. The system can further include a server that can: receive aggregation information identifying a set of delivery data packets and a set of assessment data packets; receive data packet data from the content library database; identify a recipient cohort; determine a recipient cohort lapsed time; generate an estimate of data packet transfer time for the aggregation; generate an updated aggregation based on the recipient cohort lapsed time and the estimate of data packet transfer time; and provide the updated aggregation to the user devices.
    Type: Grant
    Filed: October 29, 2015
    Date of Patent: July 17, 2018
    Assignee: PEARSON EDUCATION, INC.
    Inventors: José Pablo González Brenes, Ilya Goldin, Johann A. Larusson, John Behrens, Thomas Mctavish
  • Publication number: 20170308556
    Abstract: Systems and methods for simplifying data structuring in a database by applying a first content structure to interrelate a plurality of data packets and refining the interrelations based on data packet attributes are disclosed herein. The system can include a memory including: a structure database that can include a content structure including a plurality of content categories; and a content library database. The content library database can include a plurality of data packets. The system can include a server that can receive a plurality of data packets, organize the content according to the content structure, and update the organization of at least some of the data packets based on a determined attribute of those data packets.
    Type: Application
    Filed: October 30, 2015
    Publication date: October 26, 2017
    Inventors: Jose GONZALES-BRENES, Jr., Ilya GOLDIN, Johann A. LARUSSON, John BEHRENS, Thomas MCTAVISH, Yun Jin RHO, Jacob M. ANDERSON, Gennadiy A. KUKARTSEV
  • Patent number: 9446864
    Abstract: An electrothermal deployment system may be configured for controlled release of various apparatus from their prelaunch stowage positions in small satellites. The deployment system includes a fusible line secured to a structural component of the satellite, as well as to various deployable apparatus secured to, within, or on the satellite. The deployable apparatus may include items such as solar panels and antennas. The deployment system includes an electrically resistive element such as a burn bar formed of a cylinder or tube, including a resistor pad overlying and/or incorporated within an exterior surface of the burn bar. The burn bar may be coupled to an electrical circuit configured to heat the resistor for the purpose of melting the fusible line secured in direct contact therewith, thus causing the fusible line to break to cause deployment. The fusible line is configured to remain in secure contact with the resistor until apparatus deployment.
    Type: Grant
    Filed: October 17, 2014
    Date of Patent: September 20, 2016
    Assignee: The Boeing Company
    Inventors: Geoffrey Orias, Michael Worcester, John Behrens, Bruce L. Drolen
  • Publication number: 20160124999
    Abstract: Systems and methods for simplifying data structuring in a database by applying a first content structure to interrelate a plurality of data packets and refining the interrelations based on data packet attributes are disclosed herein. The system can include a memory including: a structure database that can include a content structure including a plurality of content categories; and a content library database. The content library database can include a plurality of data packets. The system can include a server that can receive a plurality of data packets, organize the content according to the content structure, and update the organization of at least some of the data packets based on a determined attribute of those data packets.
    Type: Application
    Filed: October 29, 2015
    Publication date: May 5, 2016
    Inventors: José Pablo González Brenes, John Behrens
  • Publication number: 20160127244
    Abstract: Systems and methods for increasing data transmission rates through a content distribution network by generating a customized aggregation comprising data packets selected to maximize a data acceptance rate are disclosed herein. The system can include a memory including a content library database having a plurality of data packets and a user profile database. The system can further include a server that can: receive aggregation information identifying a set of delivery data packets and a set of assessment data packets; receive data packet data from the content library database; identify a recipient cohort; determine a recipient cohort lapsed time; generate an estimate of data packet transfer time for the aggregation; generate an updated aggregation based on the recipient cohort lapsed time and the estimate of data packet transfer time; and provide the updated aggregation to the user devices.
    Type: Application
    Filed: October 29, 2015
    Publication date: May 5, 2016
    Inventors: José Pablo González Brenes, Ilya Goldin, Johann A. Larusson, John Behrens, Thomas Mctavish
  • Publication number: 20160107771
    Abstract: An electrothermal deployment system may be configured for controlled release of various apparatus from their prelaunch stowage positions in small satellites. The deployment system includes a fusible line secured to a structural component of the satellite, as well as to various deployable apparatus secured to, within, or on the satellite. The deployable apparatus may include items such as solar panels and antennas. The deployment system includes an electrically resistive element such as a burn bar formed of a cylinder or tube, including a resistor pad overlying and/or incorporated within an exterior surface of the burn bar. The burn bar may be coupled to an electrical circuit configured to heat the resistor for the purpose of melting the fusible line secured in direct contact therewith, thus causing the fusible line to break to cause deployment. The fusible line is configured to remain in secure contact with the resistor until apparatus deployment.
    Type: Application
    Filed: October 17, 2014
    Publication date: April 21, 2016
    Inventors: Geoffrey Orias, Michael Worcester, John Behrens, Bruce L. Drolen
  • Publication number: 20140272009
    Abstract: A chewy granola product and a method of cold form sheeting such chewy granola product from a combination of dry granola, binder, and a carbonated candy.
    Type: Application
    Filed: March 14, 2013
    Publication date: September 18, 2014
    Applicant: PepsiCo, Inc.
    Inventors: Danielle Barbaro, John Behrens, Yang Kou
  • Patent number: 8158183
    Abstract: A beverage product that includes water, a color derived from natural sources, and a compound in an effective amount to inhibit fading of the color derived from natural sources. The compound is an unsaturated acid, and may be selected from the group consisting of maleic acid, maleic anhydride, aconitic acid, mesaconic acid, itaconic acid, and/or fumaric acid. The incorporation of the compound can be particularly useful for inhibiting color fading of the beverage product under thermal stress. The colors derived from natural sources may be an anthocyanin, cyclohexene dione dimers and/or a color derived from the reaction of an iridoid and amino acids. For example, the colors may include purple sweet potato, black carrot, purple carrot, black currant, blueberry, carthamus yellow, and/or gardenia blue. The compound can be effective to prevent color fading even in the presence of ascorbic acid, which promotes the fading of colors derived from natural sources.
    Type: Grant
    Filed: December 15, 2008
    Date of Patent: April 17, 2012
    Assignee: PepsiCo, Inc.
    Inventors: Glenn Roy, Stephen Letourneau, Cathy Culver, John Behrens
  • Publication number: 20080104205
    Abstract: A method and system to provide a media file appropriate for playback. The system identifies an ability of a computer system to playback media content locally by querying a computer system over a network to assess a local playback capability of the computer system. Next, the system creates the media file in response to the identification of the ability and based on the ability. Finally, the system provides the computer system with the media file based on the ability of the computer system to playback the media content locally.
    Type: Application
    Filed: December 28, 2007
    Publication date: May 1, 2008
    Inventors: Brooke Armstrong, John Behrens, Abie Hadjitarkhani, Alexander Ireland, Stephen Muller, Nancy Narimatsu
  • Publication number: 20070228220
    Abstract: An in-space spacecraft servicing system (10) includes a servicing spacecraft (22) and a propellant module (24). The servicing spacecraft includes a client servicing system (136), as well as navigation avionics (108) for independent flight operation and a servicing propellant tank (170). The propellant module moves the servicing module from an upper stage drop off location and releases it in proximity to a client spacecraft (16) for a servicing mission. It has a propellant tank (172) with capacity for multiple missions and is used to refill the servicing spacecraft's propellant tanks between missions. Either or both the servicing spacecraft and the propellant module may have navigation avionics. The servicing spacecraft also has a universal docking adaptor (70) for different client spacecraft, and can convert a client spacecraft from non-cooperative to cooperative.
    Type: Application
    Filed: March 31, 2006
    Publication date: October 4, 2007
    Inventors: John Behrens, Thomas Kessler, Leora Peltz, Jeffrey Cronick, Glenn Caplin, Frank Chandler, Robert Frampton, Daniel Rivera
  • Publication number: 20070228219
    Abstract: An in-space spacecraft servicing system (10) includes a servicing spacecraft (22) and a propellant module (24). The servicing spacecraft includes a client servicing system (136), as well as navigation avionics (108) for independent flight operation and a servicing propellant tank (170). The propellant module moves the servicing module from an upper stage drop off location and releases it in proximity to a client spacecraft (16) for a servicing mission. It has a propellant tank (172) with capacity for multiple missions and is used to refill the servicing spacecraft's propellant tanks between missions. Either or both the servicing spacecraft and the propellant module may have navigation avionics. The servicing spacecraft also has a universal docking adaptor (70) for different client spacecraft, and can convert a client spacecraft from non-cooperative to cooperative.
    Type: Application
    Filed: March 31, 2006
    Publication date: October 4, 2007
    Inventors: John Behrens, Thomas Kessler, Leora Peltz, Jeffrey Cronick, Glenn Caplin, Frank Chandler, Robert Frampton, Daniel Rivera
  • Publication number: 20070051854
    Abstract: A propellant depot (40, 150) includes a utility box (42, 42?) that has space flight equipment. A propellant cartridge adaptor (95) is coupled to the utility box (42, 42?) and to an exchangeable propellant cartridge system (41). The propellant depot (40, 150) also includes a docking adaptor (44) for coupling to an approaching spacecraft (24). A controller (66) controls the transfer of propellant from within the exchangeable propellant cartridge system (41) to the spacecraft (24). A method of providing propellant to a spacecraft in space includes launching an orbital propellant depot (40, 150) into space. The spacecraft is docked to the orbital propellant depot (40, 150) in space. Propellant is transferred to the spacecraft. The spacecraft is separated from the orbital propellant depot (40, 150).
    Type: Application
    Filed: September 7, 2005
    Publication date: March 8, 2007
    Applicant: THE BOEING COMPANY
    Inventors: John Behrens, Frank Chandler, Jeffrey Cronick
  • Publication number: 20050256941
    Abstract: The invention presented here is a method and system for providing rich media content over a computer network. In accordance with the invention, a server on a physical or wireless computer network polls the software, hardware, or appliance of an end user on the network, for the availability of software and/or hardware necessary for the display of rich media content. This polling is transparent to the end user and requires no action on the part of the end user. Based on the client's response, the server sends an appropriately formatted version of the rich media file. The user is not necessarily aware that this transfer is taking place, as it is taking place in the background, while the user is performing other tasks or viewing content other than that which is being transferred. Once the rich media has been transferred in its entirety and stored, or cached, in the local memory of the client, the rich media content is displayed automatically in a designated display area.
    Type: Application
    Filed: July 20, 2005
    Publication date: November 17, 2005
    Applicant: Binham Communications Corporation
    Inventors: Brooke Armstrong, John Behrens, Abie Hadjitarkhani, Alexander Ireland, Stephen Muller, Nancy Narimatsu