Preemptive notifications for electronic transmissions

US10764167B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10764167-B2
Application numberUS-201815874244-A
CountryUS
Kind codeB2
Filing dateJan 18, 2018
Priority dateMar 21, 2014
Publication dateSep 1, 2020
Grant dateSep 1, 2020

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A system includes a query response engine that identifies first and second query responses. The engine stores the first query response in a locked configuration and the second query response in a configuration that enables the stored second query response to be modified. The query engine generates query response data associated with the first query response or the second query response. The system includes a connection assessor that determines a connection variable by assessing a network connection and determines whether a transmission condition is satisfied based on the connection variable. The system includes a query response transmitter that, when it is determined that the transmission condition is satisfied, transmits the query response data from the query response transmitter of the system to another device.

First claim

Opening claim text (preview).

What is claimed is: 1. A system for electronically conditioning transmission of communications based on results of a connection assessment, the system comprising: a computer system, including: a processor, and a memory storing instructions that, when executed by the processor, cause the computer to execute: a query response engine that: identifies a first query response corresponding to a first query; stores the first query response in a locked configuration, the locked configuration inhibiting an ability to modify the first query response to the first query; identifies a second query response corresponding to a second query; and stores the second query response, the second query response not being stored in a locked configuration and being stored in a configuration that enables the stored second query response to be modified; generates query response data associated with the first query response or the second query response; a connection assessor that: determines a connection variable by assessing one or more network connections available to a query response transmitter; and determines whether a transmission condition is satisfied based on the connection variable, the determination including comparing the connection variable to a threshold, a result of the determination indicating that the transmission condition is satisfied when the connection variable exceeds the threshold; and the query response transmitter that, when it is determined that the transmission condition is satisfied, transmits the query response data from the query response transmitter of the system to another device. 2. The system for electronically conditioning transmission of communications based on results of the connection assessment as recited in claim 1 , wherein the query response engine further retrieves, for each of the first query and the second query, configuration data that indicates whether a corresponding query response is to be stored in the locked configuration. 3. The system for electronically conditioning transmission of communications based on results of the connection assessment as recited in claim 1 , wherein: the query response engine further: determines, subsequent to the generating of the query response data, that the second query response is to be changed to a different second query response; modifies the stored second query response to be the different second query response; and generates new query response data that includes an identifier of the second query, an identifier of the different second query response and an identifier of an electronic device; the connection assessor that: determines an updated connection variable by assessing one or more network connections available to the electronic device; and determines whether the transmission condition is satisfied based on the updated connection variable; and the query response transmitter further transmits the new query response data when it is determined that the transmission condition is satisfied based on the updated connection variable. 4. The system for electronically conditioning transmission of communications based on results of the connection assessment as recited in claim 1 , wherein the query response engine further: determines, subsequent to the generating of the query response data and based on a time, that a configuration of the second query response is to be changed to the locked configuration; and updates the configuration of the second query response to the locked configuration. 5. The system for electronically conditioning transmission of communications based on results of the connection assessment as recited in claim 1 , wherein the system further comprises: a file retriever that receives, at an electronic device, one or more electronic files; and an access engine that executes at least one of the one or more electronic files, wherein the execution causes each of the first query and the second query to be presented at the electronic device. 6. The system for electronically conditioning transmission of communications based on results of the connection assessment as recited in claim 5 , wherein: the file retriever further receives, at the electronic device, a set of electronic files, the set of electronic files including the one or more electronic files, the one or more electronic files including a first executable file compatible with a first browser, the set of electronic files including a second executable file compatible with a second browser; and the access engine further: identifies that code for the first browser is being executed on the electronic device; and selects the first executable file for execution based on the identification that code for the first browser is being executed, wherein the second executable file is not executed at the electronic device. 7. The system for electronically conditioning transmission of communications based on results of the connection assessment as recited in claim 1 , wherein determining that the transmission condition is not satisfied further causes the query response data to be aggregated with other query response data, and wherein the query response transmitter transmits the aggregated query response data and other query response data upon a subsequent determination that the transmission condition is satisfied. 8. The system for electronically conditioning transmission of communications based on results of the connection assessment as recited in claim 1 , wherein the connection variable is indicative of a strength of a connection. 9. A computer-implemented method for electronically conditioning transmission of communications based on results of a connection assessment, the method comprising: identifying, at an electronic device, a first query response corresponding to a first query; storing, at the electronic device, the first query response in a locked configuration, the locked configuration inhibiting an ability to modify the first query response to the first query; identifying, at the electronic device, a second query response corresponding to a second query; storing, at the electronic device, the second query response, the second query response not being stored in a locked configuration and being stored in a configuration that enables the stored second query response to be modified; generating, at the electronic device, query response data associated with the first query response or the second query response; determining, at the electronic device, a connection variable by assessing one or more network connections available to the electronic device; determining, at the electronic device, whether a transmission condition is satisfied based on the connection variable, the determination including comparing the connection variable to a threshold, a result of the determination indicating that the transmission condition is satisfied when the connection variable exceeds the threshold; and when it is determined that the transmission condition is satisfied, transmitting the query response data from the electronic device to another device. 10. The method for electronically conditioning transmission of communications based on results of the connection assessment as recited in claim 9 , further comprising: retrieving, for each of the first query and the second query, configuration data that indicates whether a corresponding query response is to be stored in the locked configuration. 11. The method for electronically conditioning transmission of communications based on results of the connection assessment as recited in claim 9 , further comprising: determining, subsequent to the generating the query response data, that the second query response

Assignees

Inventors

Classifications

  • G09B7/02Primary

    of the type wherein the student is expected to construct an answer to the question which is presented or wherein the machine gives an answer to the question presented by a student · CPC title

  • Delays · CPC title

  • Indexing; Web crawling techniques · CPC title

  • Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters · CPC title

  • Query optimisation · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10764167B2 cover?
A system includes a query response engine that identifies first and second query responses. The engine stores the first query response in a locked configuration and the second query response in a configuration that enables the stored second query response to be modified. The query engine generates query response data associated with the first query response or the second query response. The sys…
Who is the assignee on this patent?
Pearson Education Inc
What technology area does this patent fall under?
Primary CPC classification G09B7/02. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Sep 01 2020 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 6 related publications on this page (citations in our corpus or others sharing the same primary CPC).