Устройство для приема данных.
Формула / Реферат
1. Устройство для приема данных посредством сети связи и запоминания принятых данных, содержащее
средство приема данных (13), переданных посредством сети связи;
средство запоминания данных (6), принятых средством приема (13);
носитель данных для запоминания кодов программы компьютера (5) и процессор (2), отличающееся тем, что оно содержит
средство ввода данных строки символов (3), указывающих начало операции записи данных;
средство избирательного запоминания данных (6) из данных, принятых средством приема (13);
средство запоминания данных строки символов начала (6), введенных средством ввода данных (3) строки символов начала;
средство обнаружения совпадения данных строки символов начала (2) с данными строки символов начала, принятых средством приема (13), запомненными в средстве запоминания данных строки символов начала (6);
средство управления записью для предотвращения записи данных (2), принятых средством приема (13), в средство запоминания данных (6), когда средством обнаружения (2) не обнаружены данные строки символов, совпадающих с данными строки символов начала, и для записи данных в средство запоминания (6), принятых после обнаружения данных строки символов, при обнаружении данных строки символов, совпадающих с данными строки символов начала.
2. Устройство по п.1, отличающееся тем, что оно содержит буфер приема (6а) для временного хранения данных, принятых средством приема (13), при этом средство обнаружения (2) выполнено так, что оно обеспечивает обнаружение данных строки символов, совпадающих с данными строки символов начала, запомненными в средстве запоминания строки символов начала (6), из данных, временно хранящихся в буфере приема (6а), а средство управления записью (2) выполнено так, что оно обеспечивает предотвращение записи данных, временно запомненных в буфере приема (6а), в средство запоминания данных (6), когда средством обнаружения (2) не обнаружены данные строки символов, совпадающие с данными строки символов начала, и для записи в средство запоминания данных (6), хранящихся в буфере приема (6а), после обнаруженных данных строки символов, когда средством обнаружения (2) обнаружены данные строки символов, совпадающие с данными строки символов начала.
3. Устройство по п.1, отличающееся тем, что носитель данных для запоминания кодов программы компьютера (5), обеспечивает запоминание
кода программы для разрешения приема данных, переданных по сети связи;
кода программы разрешения ввода данных строки символов начала для указания начала записи данных;
кода программы для разрешения запоминания введенных данных строки символов начала;
кода программы для разрешения обнаружения совпадения данных строки символов с запомненными данными строки символов начала из принятых данных;
кода программы для предотвращения запоминания принятых данных, когда не обнаружено совпадение данных строки символов с данными строки символов начала и для разрешения запоминания принятых данных, следующих за данными строки символов, когда обнаружены данные строки символов, совпадающие с данными строки символов начала.
4. Устройство для приема данных посредством сети связи и запоминания принятых данных, содержащее
средство приема данных (13), переданных посредством сети связи;
средство запоминания данных (6), принятых средством приема (13);
носитель данных для запоминания кодов программы компьютера (5) и процессор (2), отличающееся тем, что оно содержит
средство ввода данных строки символов (3), указывающих начало операции записи данных и данных строки символов окончания для указания окончания операции записи данных;
средство избирательного запоминания данных (6) из данных, принятых средством приема (13),
средство запоминания данных строки символов начала и данных строки символов окончания (6), введенных средством ввода данных (3) строки символов;
первое средство обнаружения совпадения данных строки символов с данными строки символов начала (2), запомненными в средстве запоминания данных строки символов (6) из данных, принятых средством приема (13);
второе средство обнаружения совпадения данных строки символов с данными строки символов окончания (2), запомненными в средстве запоминания данных строки символов (6), из данных, принятых средством приема (13);
средство управления записью (2) для предотвращения записи данных (6), принятых средством приема (13), в средство запоминания данных, когда первым средством обнаружения (2) не обнаружены данные строки символов, совпадающие с данными строки символов начала, для начала операции записи принятых данных в средство запоминания данных (6), когда первым средством обнаружения (2) обнаружены данные строки символов, совпадающие с данными строки символов начала, и для прекращения операции записи данных, принятых средством приема, в средство запоминания данных (6), когда вторым средством обнаружения (2) обнаружены данные, совпадающие с данными строки символов окончания.
5. Устройство по п.4, отличающееся тем, что носитель данных для запоминания кодов программ компьютера (5), обеспечивает запоминание
кода программы для разрешения приема данных, переданных по сети связи;
кода программы для разрешения ввода данных строки символов начала для указания начала записи данных и данных строки символов окончания для указания окончания записи данных;
кода программы для разрешения запоминания введенных данных строки символов начала и окончания;
кода программы для разрешения обнаружения совпадения данных строки символов с данными строки символов начала из принятых данных;
кода программы для разрешения обнаружения совпадения данных строки символов с данными строки символов окончания из принятых данных;
кода программы для разрешения предотвращения запоминания принятых данных, когда не обнаружено совпадение данных строки символов с данными строки символов начала, для разрешения начала запоминания принятых данных, когда обнаружено совпадение данных строки символов с данными строки символов начала, и для разрешения окончания запоминания принятых данных, когда обнаружено совпадение данных строки символов с данными строки символов окончания.
6. Носитель данных для запоминания кодов программы, предназначаемых для считывания компьютером, характеризующийся тем, что содержит запоминающую среду для хранения
кода программы для разрешения средству приема принимать данные, переданные по сети связи;
кода программы для разрешения средству ввода вводить данные строки символов начала для указания начала записи данных;
кода программы для разрешения средству запоминания запоминать введенные данные строки символов начала;
кода программы для разрешения средству обнаружения обнаруживать совпадение данных строки символов с запомненными данными строки символов начала, запомненными в средстве запоминания, из данных, принятых средством приема;
кода программы для разрешения средству управления записью предотвращать запоминание принятых данных, когда средством обнаружения не обнаружено совпадение данных строки символов с упомянутыми данными строки символов начала и для разрешения средству управления записью запоминать принятые данные, следующие за упомянутыми данными строки символов, когда средством обнаружения обнаружены данные строки символов, совпадающие с упомянутыми данными строки символов начала.
7. Носитель данных для запоминания кодов программ, предназначаемых для считывания компьютером, характеризующийся тем, что содержит запоминающую среду для хранения
кода программы для разрешения средству приема принимать данные, переданные по сети связи;
кода программы для разрешения средству ввода вводить данные строки символов начала для указания начала записи данных и данные строки символов окончания для указания окончания записи данных;
кода программы для разрешения средству запоминания запоминать введенные данные строки символов начала и окончания;
кода программы для разрешения первому средству обнаружения обнаруживрть совпадение данных строки символов с упомянутыми данными строки символов начала, запомненными в средстве запоминания из данных, принятых средством приема;
кода программы для разрешения второму средству обнаружения обнаруживать совпадение данных строки символов с упомянутыми данными строки символов окончания, запомненными в средстве запоминания из данных, принятых средством приема;
кода программы для разрешения средству управления записью предотвращать запоминание принятых данных, когда первым средством обнаружения не обнаружено совпадение данных строки символов с упомянутыми данными строки символов начала, для разрешения средством управления записью начинать запоминание данных, принятых средством приема, когда указанным средством обнаружения обнаружено совпадение данных строки символов с данными строки символов начала, и для разрешения средству управления записью завершать запоминание данных, принятых средством приема, в средстве запоминания, когда вторым средством обнаружения обнаружено совпадение данных строки символов с данными строки символов окончания.
Текст
1 Область техники Настоящее изобретение относится к устройству для приема данных, обеспечивающему заполнение данных, принимаемых посредством сеть связи или аналогичной сети, в файле данных. Предшествующий уровень техники Известна традиционная система связи, в которой используется устройство обработки информации, типа текстового процессора или персонального компьютера, подсоединенное через модем или аналогичное средство к телефонной линии, или в которой используются такие устройства обработки информации, соединенные последовательно с помощью последовательного интерфейса RS-232 С или подобного интерфейса. Такая система запоминает данные в виде последовательности символов, принимаемых посредством системы связи, в файле внешней памяти, например, на накопителе на гибких дисках, для записи принимаемых данных. В том случае, когда устройство обработки данных соединено с системой публикации объявлений для приема (или загрузки) необходимой информации, все данные от объявления начала приема до объявления окончания приема записываются в файле в накопителе на гибких дисках или подобном устройстве. То есть, текст, включающий в себя меню, сообщения и данные управления, а также необходимые данные типа строки символов, которые подлежат приему с главной вычислительной машины, записываются в файле. Поскольку в файле во время приема записываются также ненужные текст и данные управления или подобные данные, помимо необходимых данных типа строки символов,обычное устройство приема данных требует большого файла, что приводит к неэффективному использованию памяти. Для приема только необходимой информации с целью предотвращения увеличения размера файла, необходимо точно сообщать уведомление о начале и уведомление об окончании приема. Такие уведомления, вероятно,могут привести к ошибочной работе и связаны с утомительными операциями. Сущность изобретения В соответствии с изложенным, задачей настоящего изобретения является создание устройства приема данных, обеспечивающего запись только необходимых данных в файле во время записи принимаемых данных в файле. Для достижения вышеуказанного результата, в соответствии с первым аспектом настоящего изобретения, заявлено устройство приема данных для приема данных посредством сети связи или подобной сети, и запоминания данных, которое содержит средство запоминания для запоминания информации, указывающей начало данных,средство обнаружения для обнаружения информации, указывающей начало запомненной 2 в средстве запоминания среди принимаемых данных, и средство запоминания для запоминания данных среди принимаемых данных после информации, указывающей начало и обнаруживаемой средством обнаружения. В соответствии с другим аспектом настоящего изобретения заявлено устройство приема данных, предназначенное для приема данных посредством сети связи или подобной сети и запоминания данных, которое содержит первое средство запоминания для запоминания информации, указывающей начало данных,первое средство обнаружения для обнаружения информации, указывающей начало запомненной в первом средстве запоминания в принимаемых данных,второе средство запоминания для запоминания информации, указывающей окончание данных,второе средство обнаружения для обнаружения информации, указывающей окончание запомненной во втором средстве запоминания среди принимаемых данных,средство хранения данных для хранения данных и средство управления для запоминания принимаемых данных следующих за указывающей начало информацией в средстве хранения данных, когда указывающая начало информация обнаруживается первым средством обнаружения, и запрещение хранения данных в средстве хранения данных, когда указывающая окончание информация обнаруживается вторым средством обнаружения. В соответствии с первым и вторым аспектами настоящего изобретения, в файле могут записываться только необходимые данные. Следовательно, размер файла можно не увеличивать. Кроме того, облегчается работа устройства. Краткое описание чертежей Фиг.1 представляет структурную блоксхему, иллюстрирующую основные компоненты персонального компьютера, соответствующую одному из вариантов осуществления настоящего изобретения. Фиг. 2 представляет схему, иллюстрирующую структуру запоминающего устройства с произвольной выборкой (ЗУПВ), используемого в этом варианте осуществления изобретения. Фиг. 3 представляет схему, предназначенную для объяснения содержания флага загрузки,используемого в данном варианте. Фиг. 4 представляет схему, поясняющую на примере структуру данных типа строки символов, принимаемых посредством сети связи. Фиг. 5 представляет блок-схему последовательности операций, обработки входной последовательности символов для запоминания последовательности символов начала и после 3 довательности символов окончания в файле записи в ЗУПВ. Фиг. 6 представляет блок-схему последовательности операций приема при приеме данных типа строки символов. Предпочтительный вариант осуществления изобретения Предпочтительный вариант осуществления настоящего изобретения описывается со ссылками на прилагаемые чертежи. На фиг. 1-6 представлены схемы, предназначенные для пояснения устройства для приема данных, соответствующего одному из вариантов осуществления настоящего изобретения устройства. В этом варианте осуществления персональный компьютер подсоединен к сети связи и обеспечивает запоминание только необходимой информации из данных типа строки символов, принимаемых посредством этой сети связи, в блоке запоминания. На фиг.1 представлена структурная блоксхема, иллюстрирующая основные компоненты персонального компьютера 1, соответствующие данному варианту. Как показано на фиг.1, персональный компьютер 1 содержит центральный процессор(ЦП) 2, блок ввода 3, блок управления вводом 4,постоянное запоминающее устройство (ПЗУ) 5,запоминающее устройство с произвольной выборкой (ЗУПВ) 6, блок отображения 1, блок управления отображением 8, блок распечатки 9,блок управления распечаткой 10, запоминающее устройство 11 и блок управления связью 13,взаимосвязанные посредством шины 14. ЦП 2 управляет отдельными компонентами персонального компьютера 1 в соответствии с различными программами управления, запомненными в ПЗУ 5. При загрузке в ЗУПВ 6 данных ЦП 2 обнаруживает последовательность символов начала и последовательность символов окончания, ранее запомненных в ЗУПВ 6, из принятых данных типа строки символов. ЦП 2 извлекает заранее определенную последовательность символов на основании обнаруженной последовательности символов начала и последовательности символов окончания и запоминает только необходимую извлекаемую последовательность символов в файле (далее называемом файлом записи данных загрузки). Например, ЦП 2 выполняет такое управление, что последовательность символов, следующих за последовательностью символов начала, запоминается в файле записи данных загрузки, когда он обнаруживает только последовательность символов начала; последовательность символов до последовательности символов окончания запоминаются в файле записи данных загрузки,когда он обнаруживает только последовательность символов окончания; или последовательность символов между последовательностью символов начала и последовательностью символов окончания запоминается в файле записи 4 данных загрузки, когда он обнаруживает и последовательность символов начала и последовательность символов окончания. Хотя последовательность символов, исключая последовательность символов начала и последовательность символов окончания, запоминается в этом варианте, приемом данных можно управлять таким образом, чтобы запоминать последовательность символов, включая последовательность символов начала и последовательность символов окончания. Блок ввода 3 содержит функциональные клавиши для установки различных функций,клавиши символьных данных, для ввода символьных данных, десять клавишей для ввода цифровых данных, клавишу загрузки для подачи команды на начало загрузки, и клавишу обозначения файла, для обозначения файла, в котором следует запомнить последовательность символов. Сигналы, связанные с действием этих различных клавишей, выводятся на ЦП 2 под управлением блока ввода 4. В ПЗУ 5 запоминаются различные типы управляющих программ, которые выполняет ЦП 2, и различные типы данных, которые подлежат обработке при выполнении этих программ управления. ЗУПВ 6 имеет рабочую область для временного хранения данных для обработки и различных параметров, и программную область для запоминания программы. Как показано на фиг. 2, например, ЗУПВ 6 имеет буфер приема 6 а для временного хранения данных, принимаемых персональным компьютером 1 через сеть связи,и первый файл записи 6 в, второй файл записи 6 с, третий файл записи 6d и так далее, когда загружаются необходимые данные из принимаемых данных. Каждая область файла записи состоит из имени файла записи для записи имени файла, файла записи данных загрузки для записи загружаемых данных, участка запоминания последовательности символов начала для запоминания последовательности символов начала в качестве указателя начала необходимых загружаемых данных, участка запоминания последовательности символов окончания для запоминания последовательности символов окончания в качестве указателя окончания необходимых загружаемых данных, и участка флага загрузки для запоминания флага, представляющего состояние загрузки каждого файла записи. Блок отображения 7 отображает текстовые данные, данные изображения и так далее, которые принимаются через блок ввода 3 или блок управления связью 13 персонального компьютера 1. Блок отображения, содержащий дисплей,подобный электронно-лучевой трубке или жидкокристаллический индикатор (ЖКИ), приводится в действие блоком управления отображения 8. Блок распечатки 9 последовательно распечатывает данные типа символов или подобные 5 данные, содержащиеся в ЗУПВ 6, например, под управлением блока управления распечаткой 10. Запоминающее устройство 11 имеет запоминающую среду 12, где уже запомнены программы, данные и так далее. Эта запоминающая среда 12 состоит из магнитной запоминающей среды, оптической запоминающей среды или полупроводниковой памяти. Запоминающая среда 12 может быть предусмотрена в запоминающем устройстве 11 постоянно, или она может быть съемного типа. Запоминаемые в запоминающей среде 12 программы, данные и т.д. можно принимать из другого устройства, которое подсоединено через сеть связи. В качестве альтернативы, запоминающее устройство 11,снабженное запоминающей средой 12, можно предусмотреть в другом устройстве, подсоединенном через сеть связи, так что программы,данные и т.д., содержащиеся в запоминающей среде 12, можно использовать посредством сети связи. Блок управления связью 13 содержит порт ввода-вывода, модулятор-демодулятор (модем) или подобную схему, которая соединена с сетью связи (аналоговой телефонной сетью общего пользования или цифровой телефонной сетью общего пользования) и выполняет управление передаваемыми данными типа электронной почты, которые передаются и принимаются через сеть связи. Шина 14 соединяет вышеупомянутые отдельные элементы для обмена сигналами управления и данными. Фиг. 3 представляет схему, предназначенную для объяснения содержания флага загрузки,используемого в этом варианте. Флаг загрузки показывает состояние файла записи и подлежит записи на участок файла загрузки в каждом файле записи показанного на фиг.2 ЗУПВ 6. Как показано на фиг. 3 флаг загрузки "0" показывает, что загрузка отсутствует. Когда флаг загрузки представляет "1",происходит загрузка, в то же время соответствующий файл записи закрыт. Когда флаг загрузки соответствует "2",происходит загрузка, а соответствующий файл записи открыт. Хотя флаг загрузки в этом варианте определяется, как указано выше, состояния флага загрузки ни в коем случае не ограничиваются этими типами. Фиг. 4 представляет схему, иллюстрирующую в виде примера структуру принимаемых данных типа строки символов 21, принимаемых через сеть связи (посредством электронной почты в этом примере). Как показано на фиг. 4, в заголовке принимаемых данных строки символов 21 находятся данные управления 22, за которыми следует последовательность символов начала 23, показывающая начало корреспонденции электронной почты, например последовательность сим 000724 6 волов "принята почтовая корреспонденция". Затем следует содержание 24 почтовой корреспонденции в виде необходимых данных строки символов, за которым следует последовательность символов окончания 25, указывающая окончание почтовой корреспонденции, типа последовательных символов "нужно ли стереть" Другие данные строки символов содержат последовательность цифр, указывающую определенный знак или определенный код управления, и последовательность символов,содержащую цифры и алфавит. Как ясно видно из вышесказанного, необходимые данные строки символов в принятых данных строки символов 21 представляют собой лишь содержание 24 почтовой корреспонденции, которая должна запоминаться в файле во время выполнения загрузки. После этого, в этом варианте извлекаются последовательность символов начала 23 и последовательность символов окончания 25 из принимаемых данных строки символов 21, так что содержание 24 почтовой корреспонденции или необходимые данные строки символов между последовательностью символов начала 23 и последовательность символов окончания 25 по выбору извлекаются и запоминаются в файле. Работа в соответствии с этим вариантом будет описана ниже со ссылкой на фиг. 5 и 6. Фиг.5 представляет блок-схему последовательности операций при вводе последовательности символов для регистрации последовательности символов начала и последовательности символов окончания в файле записи в ЗУПВ 6, а фиг.6 представляет блок-схему последовательности операций при приеме данных строки символов. Программы, которые обеспечивают выполнение функций, описанных в представленных на фиг. 5 и 6 блок-схемах, запоминаются на среде запоминания 12 в виде программных кодов, которые может считывать ЦП 2. В том случае, когда принимаемые данные строки символов загружаются в заранее определенный файл записи в ЗУПВ 6 в этом варианте,процесс ввода последовательности символов начала и последовательности символов окончания выполняется заранее в режиме установки,показанном на фиг. 5. Во-первых, стираются все флаги загрузки в файлах записи 6 в, 6 с, 6d и так далее в показанном на фиг. 2 ЗУПВ 6 (не показано). Обозначается один из файлов записи 6 в, 6 с, 6d и так далее, который используется для регистрации последовательностей символов начала и окончания (этап S1). Затем вводится последовательность символов начала (этап S2) и вводится последовательность символов окончания (этап S3) с использованием блока ввода 3. Затем эти вводимые последовательности символов начала и последовательность символов окончания устанавливаются в соответствии с участком запоминания последовательности 7 символов начала и участком запоминания последовательности символов окончания в файле записи для загрузки в ЗУПВ 6, который обозначен на этапе S1 (этап S4). Когда устанавливаются последовательности символов начала и окончания на этом этапеS4, флаг загрузки устанавливается на "1", показывая, что этот файл записи является файлом,где должны запоминаться загружаемые данные(этап S5). Когда флаг загрузки в файле записи устанавливается на "1", то есть принимаемые данные строки символов содержат последовательность символов начала установки, данные строки символов после последовательности символов начала могут автоматически запоминаться в файле записи. В процессе приема, во время загрузки данных, как показано на фиг. 6, во-первых, на этапеS11 определяется, принят ли один символ через блок управления связью 12. После принятия какого-либо одного символа, принимаемые данные в виде символов записываются в буфере приема 6 а в ЗУПВ 6 (этап S12). Запись принимаемых данных в виде символов повторяется,пока не завершится операция приема (этап S13). После завершения операции приема на этапе S13, принимаемые данные строки символов, записанные в буфере приема 6 а, считываются (этап S14) и определяется, содержат ли данные строки символов записи код окончания приема (этап S15). Если данные строки символов считывания не содержат кода окончания приема, что означает, что эти данные приняты не полностью, процесс приема загружаемых данных прекращается. Если данные строки символов считывания содержат на этапе S15 код окончания приема,что означает, что полные данные строки символов приняты правильно, процедура обработки переходит к этапу S16 для продолжения процесса приема загруженных данных. На этапе S16 определяется, содержат ли данные строки символов код типа файла. Если этот код типа файла имеется, обозначается файл записи, связанный с этим кодом типа файла(этап S17), после чего процедура обработки переходит к этапу S19. Если на этапе S16 код типа файла отсутствует в данных строки символов считывания,файл записи не обозначается кодом типа, так что процедура переходит к этапу S18 для ожидания обозначения пользователем файла записи. Если пользователь не осуществляет обозначение, процедура обработки на этом завершается,а если пользователь производит обозначение, то процедура обработки переходит к этапу S19. На этапе S19 определяется, соответствует ли флаг загрузки "0" в обозначенном файле. Если флаг загрузки соответствует "0", то загрузка не выполняется, как следует из фиг. 3, и процедура обработки прекращается. Если флаг за 000724 8 грузки в обозначенном файле отличается от "0"(либо "1", либо "2"), процедура обработки переходит к этапу S20, на котором определяется,соответствует ли флаг загрузки "1". Если флаг загрузки соответствует "1", файл закрыт, хотя загрузка продолжается, так что на этапе S21 определяется, содержат ли данные строки символов последовательность символов начала. Если последовательность символов начала обнаружена, флаг загрузки в обозначенном файле устанавливается на "2" (этап S22) для открывания файла, и считываются данные следующей строки символов, запомненные в буфере приема 6 а (этап S23). Если считываемые строки символов не содержат последовательности символов начала на этапе S21, то процедура обработки сразу же переходит к этапу S23 без выполнения этапа S22, для считывания данных следующей строки символов из буфера приема 6 а. Затем на этапе S23 считываются данные следующей строки символов в буфере приема 6 а, после чего на этапе S24 определяется, являются ли считываемые данные строки символов последовательностью символов окончания. Если определяется, что считываемые данные строки символов не являются последовательностью символов окончания, то процедура обработки переходит к этапу S25 для записи содержания только что считанной последовательности символов из буфера приема 6 а в обозначенный файл (файл записи данных загрузки в заранее определенном файле записи в ЗУПВ 6) , а затем на этапе S23 из буфера приема 6 а считываются следующие данные строки символов. Запись данных в обозначенный файл повторяется, пока не обнаружится последовательность символов окончания (этапы S23-S25). Если на этапе S24 определяется, что последовательность символов считывания является последовательностью символов окончания,запись данных строки символов должна прекратиться, так что обозначенный файл закрывается(этап S26) и флаг загрузки в обозначенном файле устанавливается на "1" (этап S27). Как описано выше, в соответствующем настоящему изобретению устройстве приема данных, последовательность символов начала и последовательность символов окончания, ранее зарегистрированных для ограничения подлежащего загрузке диапазона, обеспечивают возможность записи только необходимых данных строки символов в требуемый файл записи. Это свойство исключает необходимость последующего редактирования после загрузки и может предотвратить ошибочное действие, которое, в противном случае, может быть вызвано таким последующим редактированием. Вследствие того, что загружаются только необходимые данные строки символов, для регистрации этих данных оказывается достаточным небольшой файл записи, что приводит, таким образом, к уменьшению стоимости. 9 Поскольку в ЗУПВ 6 обеспечено множество файлов записи, а последовательности символов, связанные с этими файлами в этом варианте записи можно регистрировать по отдельности, последовательности символов можно записывать в соответствующих файлах по назначениям. Следовательно, можно автоматически упорядочивать передаваемое содержание для записи только необходимых данных в соответствующих файлах. То есть, файлы записи можно использовать точно в соответствии с типами данных, например, корреспонденцию электронной почты можно записывать в первом файле записи, тогда как данные электронной доски объявлений записываются во втором файле записи. В качестве альтернативы, файлы для корреспонденции электронной почты можно подготавливать по отправителям. Хотя здесь описан только один вариант осуществления настоящего изобретения, специалистам в данной области техники ясно, что изобретение может быть выполнено во многих других конкретных формах, не выходя при этом за рамки сущности и объема изобретения. Например, хотя данные строки символов записываются в файле по предложениям, такую запись можно выполнять последовательно или построчно. Хотя в вышеприведенном варианте описывается, что последовательность символов начала и последовательность символов окончания регистрируются во время приема (загрузки), регистрацию таких последовательностей символов можно выполнять относительно заранее определенной последовательности символов. Хотя описано, что прием (загрузка) осуществляется во время приема (загрузки), однако такой режим не является обязательным. Его можно определять таким образом, что когда обнаруживается определенная зарегистрированная последовательность символов, данные строки символов автоматически записываются в соответствующем файле записи. Вышеприведенное описание настоящего варианта осуществления изобретения приведено для случая, когда передаваемые данные строки символов записываются в файле. Это изобретение может также использоваться в случае, когда данные строки символов передаются из одного файла в другой. ФОРМУЛА ИЗОБРЕТЕНИЯ 1. Устройство для приема данных посредством сети связи и запоминания принятых данных, содержащее средство приема данных (13), переданных посредством сети связи,средство запоминания данных (6), принятых средством приема (13), 000724 10 носитель данных для запоминания кодов программы компьютера (5) и процессор (2), отличающееся тем, что оно содержит средство ввода данных строки символов(3), указывающих начало операции записи данных,средство избирательного запоминания данных (6) из данных, принятых средством приема (13),средство запоминания данных строки символов начала (6), введенных средством ввода данных (3) строки символов начала,средство обнаружения совпадения данных строки символов начала (2), с данными строки символов начала, принятых средством приема(13), запомненными в средстве запоминания данных строки символов начала (6),средство управления записью для предотвращения записи данных (2), принятых средством приема (13), в средство запоминания данных (6), когда средством обнаружения (2) не обнаружены данные строки символов, совпадающих с данными строки символов начала, и для записи данных в средство запоминания (6),принятых после обнаружения данных строки символов, при обнаружении данных строки символов, совпадающих с данными строки символов начала. 2. Устройство по п.1, отличающееся тем,что оно содержит буфер приема (6 а) для временного хранения данных, принятых средством приема (13), при этом средство обнаружения (2) выполнено так, что оно обеспечивает обнаружение данных строки символов, совпадающих с данными строки символов начала, запомненными в средстве запоминания строки символов начала (6), из данных, временно хранящихся в буфере приема (6 а), а средство управления записью (2) выполнено так, что оно обеспечивает предотвращение записи данных, временно запомненных в буфере приема (6 а), в средство запоминания данных (6), когда средством обнаружения (2) не обнаружены данные строки символов, совпадающие с данными строки символов начала, и для записи в средство запоминания данных (6), хранящихся в буфере приема(6 а), после обнаруженных данных строки символов, когда средством обнаружения (2), обнаружены данные строки символов, совпадающие с данными строки символов начала. 3. Устройство по п.1, отличающееся тем,что носитель данных для запоминания кодов программы компьютера (5), обеспечивает запоминание кода программы для разрешения приема данных, переданных по сети связи,кода программы разрешения ввода данных строки символов начала для указания начала записи данных,кода программы для разрешения запоминания введенных данных строки символов начала, 11 кода программы для разрешения обнаружения совпадения данных строки символов с запомненными данными строки символов начала из принятых данных,кода программы для предотвращения запоминания принятых данных, когда не обнаружено совпадение данных строки символов с данными строки символов начала и для разрешения запоминания принятых данных, следующих за данными строки символов, когда обнаружены данные строки символов, совпадающие с данными строки символов начала. 4. Устройство для приема данных посредством сети связи и запоминания принятых данных, содержащее средство приема данных (13), переданных посредством сети связи,средство запоминания данных (6), принятых средством приема (13),носитель данных для запоминания кодов программы компьютера (5) и процессор (2), отличающееся тем, что оно содержит средство ввода данных строки символов(3), указывающих начало операции записи данных и данных строки символов окончания для указания окончания операции записи данных,средство избирательного запоминания данных (6) из данных, принятых средством приема (13),средство запоминания данных строки символов начала и данных строки символов окончания (6), введенных средством ввода данных(3) строки символов,первое средство обнаружения совпадения данных строки символов с данными строки символов начала (2), запомненными в средстве запоминания данных строки символов (6) из данных, принятых средством приема (13),второе средство обнаружения совпадения данных строки символов с данными строки символов окончания (2), запомненными в средстве запоминания данных строки символов (6),из данных, принятых средством приема (13),средство управления записью (2) для предотвращения записи данных (6), принятых средством приема (13), в средство запоминания данных, когда первым средством обнаружения (2) не обнаружены данные строки символов, совпадающие с данными строки символов начала, для начала операции записи принятых данных в средство запоминания данных (6), когда первым средством обнаружения (2), обнаружены данные строки символов, совпадающие с данными строки символов начала, и для прекращения операции записи данных, принятых средством приема, в средство запоминания данных (6),когда вторым средством обнаружения (2) обнаружены данные, совпадающие с данными строки символов окончания. 5. Устройство по п.4, отличающееся тем,что носитель данных для запоминания кодов 12 программ компьютера (5), обеспечивает запоминание кода программы для разрешения приема данных, переданных по сети связи,кода программы для разрешения ввода данных строки символов начала для указания начала записи данных и данных строки символов окончания для указания окончания записи данных,кода программы для разрешения запоминания введенных данных строки символов начала и окончания,кода программы для разрешения обнаружения совпадения данных строки символов с данными строки символов начала из принятых данных,кода программы для разрешения обнаружения совпадения данных строки символов с данными строки символов окончания из принятых данных,кода программы для разрешения предотвращения запоминания принятых данных, когда не обнаружено совпадение данных строки символов с данными строки символов начала, для разрешения начала запоминания принятых данных, когда обнаружено совпадение данных строки символов с данными строки символов начала, и для разрешения окончания запоминания принятых данных, когда обнаружено совпадение данных строки символов с данными строки символов окончания. 6. Носитель данных для запоминания кодов программы, предназначаемых для считывания компьютером, характеризующийся тем, что содержит запоминающую среду для хранения кода программы для разрешения средству приема принимать данные, переданные по сети связи,кода программы для разрешения средству ввода вводить данные строки символов начала для указания начала записи данных,кода программы для разрешения средству запоминания запоминать введенные данные строки символов начала,кода программы для разрешения средству обнаружения обнаруживать совпадение данных строки символов с запомненными данными строки символов начала, запомненными в средстве запоминания, из данных, принятых средством приема,кода программы для разрешения средству управления записью предотвращать запоминание принятых данных, когда средством обнаружения не обнаружено совпадение данных строки символов с упомянутыми данными строки символов начала и для разрешения средству управления записью запоминать принятые данные, следующие за упомянутыми данными строки символов, когда средством обнаружения обнаружены данные строки символов, совпадающие с упомянутыми данными строки символов начала. 13 7. Носитель данных для запоминания кодов программ, предназначаемых для считывания компьютером, характеризующийся тем, что содержит запоминающую среду для хранения кода программы для разрешения средству приема принимать данные, переданные по сети связи,кода программы для разрешения средству ввода вводить данные строки символов начала для указания начала записи данных и данные строки символов окончания для указания окончания записи данных,кода программы для разрешения средству запоминания запоминать введенные данные строки символов начала и окончания,кода программы для разрешения первому средству обнаружения обнаруживать совпадение данных строки символов с упомянутыми данными строки символов начала, запомненными в средстве запоминания из данных, принятых средством приема,кода программы для разрешения второму средству обнаружения обнаруживать совпаде 000724 14 ние данных строки символов с упомянутыми данными строки символов окончания, запомненными в средстве запоминания из данных,принятых средством приема,кода программы для разрешения средству управления записью предотвращать запоминание принятых данных, когда первым средством обнаружения не обнаружено совпадение данных строки символов с упомянутыми данными строки символов начала, для разрешения средством управления записью начинать запоминание данных, принятых средством приема, когда указанным средством обнаружения обнаружено совпадение данных строки символов с данными строки символов начала, и для разрешения средству управления записью завершать запоминание данных, принятых средством приема, в средстве запоминания, когда вторым средством обнаружения обнаружено совпадение данных строки символов с данными строки символов окончания.
МПК / Метки
МПК: H04L 29/06
Метки: данных, приема, устройство
Код ссылки
<a href="https://eas.patents.su/9-724-ustrojjstvo-dlya-priema-dannyh.html" rel="bookmark" title="База патентов Евразийского Союза">Устройство для приема данных.</a>
Предыдущий патент: Электронное устройство для воспроизведения информации
Следующий патент: Запоминающее устройство для секретных данных и способ считывания секретных данных
Случайный патент: Способ лечения опухолевых заболеваний