СПОСОБ И УСТРОЙСТВО ДЛЯ СОВЕРШЕНИЯ ВЫЗОВА
METHOD AND DEVICE FOR CALLING

ПЕРЕКРЕСТНЫЕ ССЫЛКИ НА РОДСТВЕННЫЕ ЗАЯВКИ
[0001]
Настоящая заявка основана на и испрашивает приоритет заявки на патент Китая № 201510719022.8, зарегистрированной 29 октября 2015, полное содержание которой включается в данный документ путем ссылки.
ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ
[0002]
Настоящее раскрытие предмета изобретения имеет отношение к области мобильной связи, а конкретнее к способу и устройству для совершения вызова.
УРОВЕНЬ ТЕХНИКИ
[0003]
В условиях развития науки и техники, в работе и жизни люди часто отвечают на вызов при помощи терминального устройства (такого как мобильный телефон). Но иногда людям может быть неудобно отвечать на вызов по разным причинам, при этом типичным сценарием является нахождение в автомобиле, вызывной тональный сигнал мобильного телефона может мешать водителю и приводить к отвлечению внимания, а если на вызов отвечают, это легко приводит к дорожным происшествиям.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
[0004]
Для того, чтобы решить эту проблему предшествующего уровня техники, настоящее раскрытие предмета изобретения предоставляет способ и устройство для совершения вызова, чтобы избежать помех для водителя из-за вызова.
[0005]
В соответствии с первым аспектом вариантов осуществления согласно настоящему раскрытию предмета изобретения предоставляется способ для совершения вызова, применяемый в первом терминале и включающий в себя этапы, на которых:
[0006]
определяют, управляет ли автомобилем пользователь первого терминала;
[0007]
если пользователь первого терминала управляет автомобилем, отправляют первое сообщение на сервер, вследствие чего текущее состояние пользователя первого терминала устанавливается сервером в состояние вождения согласно первому сообщению; и
[0008]
если пользователь первого терминала не управляет автомобилем, отправляют второе сообщение на сервер, вследствие чего текущее состояние устанавливается сервером в состояние не-вождения согласно второму сообщению;
[0009]
при этом текущее состояние открыто заданным пользователям.
[0010]
В некоторых случаях этап, на котором определяют, управляет ли автомобилем пользователь первого терминала, включает в себя этапы, на которых:
[0011]
определяют, может ли первый терминал присоединиться к установленной на транспортном средстве системе через устройство беспроводной передачи малой дальности; и
[0012]
если первый терминал может присоединиться к установленной на транспортном средстве системе, определяют, что пользователь первого терминала управляет автомобилем.
[0013]
В некоторых случаях устройство беспроводной передачи малой дальности монтируется в первом терминале, или монтируется в носимом устройстве, присоединенном к первому терминалу.
[0014]
В соответствии со вторым аспектом вариантов осуществления согласно настоящему раскрытию предмета изобретения предоставляется способ для совершения вызова, применяемый во втором терминале и включающий в себя этапы, на которых:
[0015]
при вызове первого терминала, запрашивают текущее состояние пользователя первого терминала с сервера, при этом текущее состояние открыто заданным пользователям, и пользователь второго терминала принадлежит к этим заданным пользователям;
[0016]
определяют, является ли текущее состояние состоянием вождения; и
[0017]
если текущее состояние является состоянием вождения, запускают предварительно заданную операцию.
[0018]
В некоторых случаях предварительно заданная операция включает в себя:
[0019]
отправку извещения о том, что пользователь первого терминала управляет автомобилем.
[0020]
В некоторых случаях, после этапа, на котором запускают предварительно заданную операцию, способ дополнительно включает в себя этап, на котором:
[0021]
предоставляют подсказку, когда текущее состояние, запрошенное с сервера, не является состоянием вождения.
[0022]
В соответствии с третьим аспектом вариантов осуществления согласно настоящему раскрытию предмета изобретения предоставляется способ для совершения вызова, применяемый на сервере и включающий в себя этапы, на которых:
[0023]
принимают первое сообщение или второе сообщение, отправленное первым терминалом;
[0024]
устанавливают текущее состояния пользователя первого терминала в состояние вождения согласно первому сообщению, или устанавливают текущее состояние в состояние не-вождения согласно второму сообщению, при этом текущее состояние открыто заданным пользователям;
[0025]
принимают запрос на доступ к текущему состоянию, отправленный вторым терминалом;
[0026]
определяют, принадлежит ли пользователь второго терминала к заданным пользователям; и
[0027]
если пользователь второго терминала принадлежит к заданным пользователям, отправляют текущее состояние на второй терминал.
[0028]
В соответствии с четвертым аспектом вариантов осуществления согласно настоящему раскрытию предмета изобретения предоставляется устройство для совершения вызова, применяемое в первом терминале и включающее в себя:
[0029]
модуль определения вождения, выполненный с возможностью определения, управляет ли автомобилем пользователь первого терминала, и если пользователь первого терминала управляет автомобилем, приводится в действие модуль отправки сообщения; и
[0030]
модуль отправки сообщения, выполненный с возможностью отправки первого сообщения на сервер, вследствие чего текущее состояние пользователя первого терминала устанавливается сервером в состояние вождения согласно первому сообщению, а если пользователь первого терминала не управляет автомобилем, отправки второго сообщения на сервер, вследствие чего текущее состояние устанавливается сервером в состояние не-вождения согласно второму сообщению, при этом текущее состояние открыто заданным пользователям.
[0031]
В некоторых случаях модуль определения вождения выполнен с возможностью: определения, может ли первый терминал присоединиться к установленной на транспортном средстве системе через устройство беспроводной передачи малой дальности; и если первый терминал может присоединиться к установленной на транспортном средстве системе, определения, что пользователь первого терминала управляет автомобилем.
[0032]
В некоторых случаях устройство беспроводной передачи малой дальности монтируется в первом терминале, или монтируется в носимом устройстве, присоединенном к первому терминалу.
[0033]
В соответствии с пятым аспектом вариантов осуществления согласно настоящему раскрытию предмета изобретения предоставляется устройство для совершения вызова, применяемое во втором терминале и включающее в себя:
[0034]
модуль запроса состояния, выполненный с возможностью, при вызове первого терминала, запрашивания текущего состояния пользователя первого терминала с сервера, при этом текущее состояние открыто заданным пользователям, и пользователь второго терминала принадлежит к этим заданным пользователям;
[0035]
модуль определения состояния, выполненный с возможностью определения, является ли текущее состояние состоянием вождения, и если текущее состояние является состоянием вождения, приводится в действие операционный модуль; и
[0036]
операционный модуль, выполненный с возможностью выполнения предварительно заданной операции.
[0037]
В некоторых случаях предварительно заданная операция включает в себя:
[0038]
отправку извещения о том, что пользователь первого терминала управляет автомобилем.
[0039]
В некоторых случаях устройство дополнительно включает в себя:
[0040]
модуль подсказки для вызова, выполненный с возможностью предоставления подсказки, когда текущее состояние, запрошенное с сервера, не является состоянием вождения.
[0041]
В соответствии с шестым аспектом вариантов осуществления согласно настоящему раскрытию предмета изобретения предоставляется устройство для совершения вызова, применяемое на сервере и включающее в себя:
[0042]
модуль приема сообщения о состоянии, выполненный с возможностью приема первого сообщения или второго сообщения, отправленного первым терминалом;
[0043]
модуль установления состояния, выполненный с возможностью установления текущего состояния пользователя первого терминала в состояние вождения согласно первому сообщению, или установления текущего состояния в состояние не-вождения согласно второму сообщению, при этом текущее состояние открыто заданным пользователям;
[0044]
модуль приема запроса на доступ, выполненный с возможностью приема запроса на доступ к текущему состоянию, отправленного вторым терминалом;
[0045]
модуль определения личности, выполненный с возможностью определения, принадлежит ли пользователь второго терминала к заданным пользователям, и если пользователь второго терминала принадлежит к заданным пользователям, приводится в действие модуль отправки состояния; и
[0046]
модуль отправки состояния, выполненный с возможностью отправки текущего состояния на второй терминал.
[0047]
В соответствии с седьмым аспектом вариантов осуществления согласно настоящему раскрытию предмета изобретения предоставляется устройство для совершения вызова, включающее в себя:
[0048]
процессор; и
[0049]
запоминающее устройство для хранения инструкций, исполняемых процессором;
[0050]
причем процессор выполнен с возможностью:
[0051]
определения, управляет ли автомобилем пользователь первого терминала;
[0052]
если пользователь первого терминала управляет автомобилем, отправки первого сообщения на сервер, вследствие чего текущее состояние пользователя первого терминала устанавливается сервером в состояние вождения согласно первому сообщению; и
[0053]
если пользователь первого терминала не управляет автомобилем, отправки второго сообщения на сервер, вследствие чего текущее состояние устанавливается сервером в состояние не-вождения согласно второму сообщению.
[0054]
В соответствии с восьмым аспектом вариантов осуществления согласно настоящему раскрытию предмета изобретения предоставляется устройство для совершения вызова, включающее в себя:
[0055]
процессор; и
[0056]
запоминающее устройство для хранения инструкций, исполняемых процессором;
[0057]
причем процессор выполнен с возможностью:
[0058]
при вызове первого терминала, запрашивания текущего состояния пользователя первого терминала с сервера, при этом текущее состояние открыто заданным пользователям, и пользователь второго терминала принадлежит к этим заданным пользователям;
[0059]
определения, является ли текущее состояние состоянием вождения; и
[0060]
если текущее состояние является состоянием вождения, запуска предварительно заданной операции.
[0061]
В соответствии с девятым аспектом вариантов осуществления согласно настоящему раскрытию предмета изобретения предоставляется устройство для совершения вызова, включающее в себя:
[0062]
процессор; и
[0063]
запоминающее устройство для хранения инструкций, исполняемых процессором;
[0064]
причем процессор выполнен с возможностью:
[0065]
приема первого сообщения или второго сообщения, отправленного первым терминалом;
[0066]
установления текущего состояния пользователя первого терминала в состояние вождения согласно первому сообщению, или установления текущего состояния в состояние не-вождения согласно второму сообщению, при этом текущее состояние открыто заданным пользователям;
[0067]
приема запроса на доступ к текущему состоянию, отправленного вторым терминалом;
[0068]
определения, принадлежит ли пользователь второго терминала к заданным пользователям; и
[0069]
если пользователь второго терминала принадлежит к заданным пользователям, отправки текущего состояния на второй терминал.
[0070]
Технические решения, предлагаемые в вариантах осуществления согласно настоящему раскрытию предмета изобретения могут включать в себя следующие полезные эффекты:
[0071]
В предшествующем уровне техники человек, который совершает вызов (в дальнейшем именуется как вызывающий абонент), как правило, не знает, что другая сторона (в дальнейшем именуется как слушающий абонент) управляет автомобилем, и вследствие этого неизбежна помеха для слушающего абонента из-за телефонного звонка. Однако в вариантах осуществления согласно настоящему раскрытию предмета изобретения терминальное устройство (такое как мобильный телефон) слушающего абонента может знать, что слушающий абонент управляет автомобилем, в таком случае информировать облачный сервер, чтобы обновить состояние слушающего абонента, в качестве одного из примеров, состояние слушающего абонента может храниться на сервере в форме облачной карты. Таким образом, когда вызывающий абонент совершает вызов, мобильный телефон вызывающего абонента может сначала запрашивать состояние слушающего абонента с сервера, и если слушающий абонент в настоящее время управляет автомобилем, мобильный телефон вызывающего абонента отправляет извещение вызывающему абоненту, и тем самым предотвращается помеха для слушающего абонента, а благодаря этому обеспечивается безопасность слушающего абонента при управлении автомобилем.
[0072]
Следует понимать, что как предшествующее общее описание, так и последующее подробное описание являются лишь иллюстративными и пояснительными и не ограничивают настоящее изобретение.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[0073]
Сопроводительные чертежи, которые включены в настоящее описание изобретения и составляют его часть, иллюстрируют варианты осуществления, согласующиеся с настоящим изобретением, и, в сочетании с описанием, служат для пояснения принципов настоящего изобретения.
[0074]
Фиг. 1 является блок-схемой последовательности операций, иллюстрирующей способ для совершения вызова, в соответствии с одним из примерных вариантов осуществления.
[0075]
Фиг. 2 является блок-схемой последовательности операций, иллюстрирующей способ для совершения вызова, в соответствии с одним из примерных вариантов осуществления.
[0076]
Фиг. 3 является схемой сценария, изображенной в соответствии с одним из примерных вариантов осуществления.
[0077]
Фиг. 4 является схемой сценария, изображенной в соответствии с одним из примерных вариантов осуществления.
[0078]
Фиг. 5 является блок-схемой последовательности операций, иллюстрирующей способ для совершения вызова, в соответствии с одним из примерных вариантов осуществления.
[0079]
Фиг. 6 является блок-схемой последовательности операций, иллюстрирующей способ для совершения вызова, в соответствии с одним из примерных вариантов осуществления.
[0080]
Фиг. 7 является блок-схемой последовательности операций, иллюстрирующей способ для совершения вызова, в соответствии с одним из примерных вариантов осуществления.
[0081]
Фиг. 8 является схемой сигнализации, иллюстрирующей способ для совершения вызова, в соответствии с одним из примерных вариантов осуществления.
[0082]
Фиг. 9 является схемой интерфейса, изображенной в соответствии с одним из примерных вариантов осуществления.
[0083]
Фиг. 10 является структурной схемой, иллюстрирующей устройство для совершения вызова, в соответствии с одним из примерных вариантов осуществления.
[0084]
Фиг. 11 является структурной схемой, иллюстрирующей устройство для совершения вызова, в соответствии с одним из примерных вариантов осуществления.
[0085]
Фиг. 12 является структурной схемой, иллюстрирующей устройство для совершения вызова, в соответствии с одним из примерных вариантов осуществления.
[0086]
Фиг. 13 является структурной схемой, иллюстрирующей устройство для совершения вызова, в соответствии с одним из примерных вариантов осуществления.
[0087]
Фиг. 14 является структурной схемой, иллюстрирующей устройство для совершения вызова, в соответствии с одним из примерных вариантов осуществления.
[0088]
Фиг. 15 является структурной схемой, иллюстрирующей устройство для совершения вызова, в соответствии с одним из примерных вариантов осуществления.
ПОДРОБНОЕ ОПИСАНИЕ
[0089]
Далее будут обстоятельно рассмотрены примерные варианты осуществления, примеры которых проиллюстрированы на сопроводительных чертежах. Последующее описание ссылается на сопроводительные чертежи, на которых одинаковые номера на разных чертежах представляют одинаковые или подобные элементы, если не обозначено иное. Реализации, предложенные в нижеследующем описании примерных вариантов осуществления, не отражают все реализации, согласующиеся с настоящим изобретением. На самом деле, они являются просто примерами устройств и способов, согласующихся с аспектами, связанными с настоящим изобретением, которые изложены в прилагаемой формуле изобретения.
[0090]
Фиг. 1 является блок-схемой последовательности операций, иллюстрирующей способ для совершения вызова, в соответствии с одним из примерных вариантов осуществления. Способ может быть применен в первом терминале, таком как мобильный телефон, планшетный компьютер, и т.д. Первый терминал является вызываемым терминалом, а пользователь первого терминала является вызываемым пользователем или слушающим абонентом.
[0091]
Обратимся к Фиг. 1, способ может включать в себя следующие этапы.
[0092]
На этапе S101 определяется, управляет ли автомобилем пользователь первого терминала.
[0093]
В конкретной реализации, первый терминал может определять, управляет ли в настоящее время автомобилем пользователь первого терминала, разными методами, и настоящий вариант осуществления не ограничивается этими методами. Например, первый терминал может определять, управляет ли автомобилем пользователь, оценивая, перекрываются ли положение первого терминала и положение автомобиля пользователя, и тому подобное. Эти методы могут использоваться в данном документе без отступления от сущности и объема правовой охраны настоящего раскрытия предмета изобретения.
[0094]
На этапе 102, если пользователь первого терминала управляет автомобилем, первое сообщение отправляется на сервер, вследствие чего текущее состояние пользователя первого терминала устанавливается сервером в состояние вождения согласно первому сообщению.
[0095]
Сервер может сохранять текущее состояние пользователя первого терминала, для запросов от других пользователей. Таким образом, при вызове пользователя первого терминала, терминалы других пользователей могут сначала запрашивать текущее состояние пользователя первого терминала, и если текущее состояние является состоянием вождения, может быть предоставлена подсказка.
[0096]
В качестве одного из примеров, в конкретной реализации, текущее состояние пользователя первого терминала может быть представлено в форме облачной карты. Облачная карта представляет собой электронную карту, сохраненную пользователем на облачном сервере. Учитывая, что может быть реализована функция облачного разделения ресурсов, электронная карта называется "облачной картой".
[0097]
Кроме того, чтобы обеспечить защиту частной жизни, текущее состояние пользователя для пользователя первого терминала, как правило, открыто только заданным пользователям, например, заданными пользователями могут быть друзья в программном обеспечении интерактивной переписки пользователя первого терминала или контакты в адресной книге первого терминала, и тому подобное.
[0098]
На этапе S103, если пользователь первого терминала не управляет автомобилем, второе сообщение отправляется на сервер, вследствие чего текущее состояние устанавливается сервером в состояние не-вождения согласно второму сообщению.
[0099]
Таким образом, когда терминалы других пользователей снова запрашивают текущее состояние пользователя первого терминала, и если обнаруживается, что текущее состояние не является состоянием вождения, тоже может быть предоставлена подсказка.
[00100]
Обратимся к Фиг. 2, в настоящем варианте осуществления или некоторых других вариантах осуществления настоящего раскрытия предмета изобретения определение, управляет ли автомобилем пользователь первого терминала, может включать в себя следующие этапы.
[00101]
На этапе S201 определяется, может ли первый терминал присоединиться к установленной на транспортном средстве системе через устройство беспроводной передачи малой дальности.
[00102]
Например, устройство беспроводной передачи малой дальности может быть Bluetooth-модулем.
[00103]
На этапе S202, если первый терминал может присоединиться к установленной на транспортном средстве системе, определяется, что пользователь первого терминала управляет автомобилем.
[00104]
Например, если Bluetooth-модуль в мобильном телефоне может быть присоединен к установленной на транспортном средстве системе, это означает, что пользователь находится в автомобиле, и тогда можно предположить, что пользователь управляет автомобилем. Конечно, в настоящем варианте осуществления не будет рассматриваться особый случай, когда пользователь является только пассажиром в автомобиле, а не водителем, и тому подобное.
[00105]
В качестве примера, устройство беспроводной передачи малой дальности может быть вмонтировано в первый терминал, или может быть вмонтировано в носимое устройство, присоединенное к первому терминалу.
[00106]
Обратимся к Фиг. 3 и Фиг. 4, принимая, что первый терминал является мобильным телефоном, а носимое устройство представляет собой браслет, в качестве примера. На Фиг. 3, мобильный телефон 303 обнаруживает, что он может присоединиться к установленной на транспортном средстве системе автомобиля 302 посредством технологии Bluetooth, в этом случае на сервер 301 отправляется сообщение, чтобы проинформировать сервер о том, что пользователь в настоящее время управляет автомобилем. На Фиг. 4, браслет 304 обнаруживает, что он может присоединиться к установленной на транспортном средстве системе автомобиля 302 посредством технологии Bluetooth, тогда об этом сообщается мобильному телефону 303, затем на сервер 302 отправляется сообщение от мобильного телефона 303, чтобы проинформировать сервер о том, что пользователь в настоящее время управляет автомобилем.
[00107]
В предшествующих уровнях техники вызывающий абонент, как правило, не знает, что слушающий абонент управляет автомобилем, и вследствие этого неизбежна помеха для слушающего абонента из-за телефонного звонка. Однако в вышеприведенных вариантах осуществления терминальное устройство слушающего абонента может знать, что слушающий абонент управляет автомобилем, в таком случае информировать облачный сервер, чтобы обновить состояние слушающего абонента. Таким образом, когда вызывающий абонент совершает вызов, мобильный телефон вызывающего абонента может сначала запрашивать состояние слушающего абонента с сервера, и если слушающий абонент в настоящее время управляет автомобилем, мобильный телефон вызывающего абонента отправляет извещение вызывающему абоненту, и тем самым предотвращается помеха для слушающего абонента, а благодаря этому обеспечивается безопасность слушающего абонента при управлении автомобилем.
[00108]
Фиг. 5 является блок-схемой последовательности операций, иллюстрирующей способ для совершения вызова, в соответствии с одним из примерных вариантов осуществления. Способ может быть применен во втором терминале, таком как мобильный телефон, планшетный компьютер, и т.д. Второй терминал является вызывающим терминалом, а пользователь второго терминала является вызывающим пользователем или вызывающим абонентом.
[00109]
Обратимся к Фиг. 5, способ может включать в себя следующие этапы.
[00110]
На этапе S501, при вызове первого терминала, второй терминал запрашивает текущее состояние пользователя первого терминала с сервера, при этом текущее состояние открыто заданным пользователям, и пользователь второго терминала принадлежит к заданным пользователям.
[00111]
Сервер может сохранять текущее состояние пользователя первого терминала, для запросов от других пользователей. Таким образом, при вызове пользователя первого терминала, терминалы других пользователей могут сначала запрашивать текущее состояние пользователя первого терминала, и если текущее состояние является состоянием вождения, может быть предоставлена подсказка.
[00112]
В качестве одного из примеров, в конкретной реализации, текущее состояние пользователя первого терминала может быть представлено в форме облачной карты. Облачная карта представляет собой электронную карту, сохраненную пользователем на облачном сервере. Учитывая, что может быть реализована функция облачного разделения ресурсов, электронная карта называется "облачной картой".
[00113]
Кроме того, чтобы обеспечить защиту частной жизни, текущее состояние пользователя для пользователя первого терминала, как правило, открыто только заданным пользователям, например, заданными пользователями могут быть друзья в программном обеспечении интерактивной переписки пользователя первого терминала или контакты в адресной книге первого терминала, и тому подобное.
[00114]
На этапе S502 определяется, является ли текущее состояние состоянием вождения.
[00115]
На этапе S503, если текущее состояние является состоянием вождения, запускается предварительно заданная операция.
[00116]
В настоящем варианте осуществления или некоторых других вариантах осуществления настоящего раскрытия предмета изобретения предварительно заданная операция может включать в себя:
[00117]
отправку извещения о том, что пользователь первого терминала управляет автомобилем.
[00118]
Кроме того, предварительно заданная операция может включать в себя: отмену данного вызова, или отправку в форме короткого сообщения, и тому подобное. Настоящий вариант осуществления не ограничивается этим.
[00119]
Обратимся к Фиг. 6, в настоящем варианте осуществления или некоторых других вариантах осуществления настоящего раскрытия предмета изобретения после запуска предварительно заданной операции, способ может дополнительно включать в себя следующий этап.
[00120]
На этапе S504 предоставляется подсказка, когда текущее состояние, запрошенное с сервера, не является состоянием вождения.
[00121]
Таким образом, после просмотра подсказки, вызывающий абонент может снова совершить вызов слушающего абонента.
[00122]
В вышеприведенных вариантах осуществления терминальное устройство слушающего абонента может знать, что слушающий абонент управляет автомобилем, в таком случае информировать облачный сервер, чтобы обновить состояние слушающего абонента. Таким образом, когда вызывающий абонент совершает вызов, мобильный телефон вызывающего абонента может сначала запрашивать состояние слушающего абонента с сервера, и если слушающий абонент в настоящее время управляет автомобилем, мобильный телефон вызывающего абонента отправляет извещение вызывающему абоненту, и тем самым предотвращается помеха для слушающего абонента, а благодаря этому обеспечивается безопасность слушающего абонента при управлении автомобилем.
[00123]
Фиг. 7 является блок-схемой последовательности операций, иллюстрирующей способ для совершения вызова, в соответствии с одним из примерных вариантов осуществления. Способ может быть применен на сервере. Обратимся к Фиг. 7, способ может включать в себя следующие этапы.
[00124]
На этапе S701 принимается первое сообщение или второе сообщение, отправленное первым терминалом.
[00125]
На этапе S702 текущее состояние пользователя первого терминала устанавливается в состояние вождения согласно первому сообщению, или текущее состояние устанавливается в состояние не-вождения согласно второму сообщению, при этом текущее состояние открыто заданным пользователям.
[00126]
Сервер может сохранять текущее состояние пользователя первого терминала, для запросов от других пользователей. Таким образом, при вызове пользователя первого терминала, терминалы других пользователей могут сначала запрашивать текущее состояние пользователя первого терминала, и если текущее состояние является состоянием вождения, может быть предоставлена подсказка.
[00127]
В качестве одного из примеров, в конкретной реализации, текущее состояние пользователя первого терминала может быть представлено в форме облачной карты. Облачная карта представляет собой электронную карту, сохраненную пользователем на облачном сервере. Учитывая, что может быть реализована функция облачного разделения ресурсов, электронная карта называется "облачной картой".
[00128]
Кроме того, чтобы обеспечить защиту частной жизни, текущее состояние пользователя для пользователя первого терминала, как правило, открыто только заданным пользователям, например, заданными пользователями могут быть друзья в программном обеспечении интерактивной переписки пользователя первого терминала или контакты в адресной книге первого терминала, и тому подобное.
[00129]
На этапе S703 принимается запрос на доступ к текущему состоянию, отправленный вторым терминалом.
[00130]
На этапе S704 определяется, принадлежит ли пользователь второго терминала к заданным пользователям.
[00131]
На этапе S705, если пользователь второго терминала принадлежит к заданным пользователям, текущее состояние отправляется на второй терминал.
[00132]
В вышеприведенных вариантах осуществления терминальное устройство слушающего абонента может знать, что слушающий абонент управляет автомобилем, в таком случае информировать облачный сервер, чтобы обновить состояние слушающего абонента. Таким образом, когда вызывающий абонент совершает вызов, мобильный телефон вызывающего абонента может сначала запрашивать состояние слушающего абонента с сервера, и если слушающий абонент в настоящее время управляет автомобилем, мобильный телефон вызывающего абонента отправляет извещение вызывающему абоненту, и тем самым предотвращается помеха для слушающего абонента, а благодаря этому обеспечивается безопасность слушающего абонента при управлении автомобилем.
[00133]
В дальнейшем в этом документе будут дополнительно описаны аспекты настоящего раскрытия предмета изобретения путем совмещения с конкретным сценарием.
[00134]
Фиг. 8 является схемой сигнализации, иллюстрирующей способ для совершения вызова, в соответствии с одним из примерных вариантов осуществления.
[00135]
На этапе S801 первый терминал обнаруживает, что он может присоединиться к установленной на транспортном средстве системе посредством технологии Bluetooth, тогда предполагается, что пользователь первого терминала управляет автомобилем.
[00136]
На этапе S802 первый терминал отправляет первое сообщение на сервер, вследствие чего облачная карта пользователя первого терминала устанавливается сервером в состояние вождения.
[00137]
На этапе S803, прежде чем совершить вызов пользователя первого терминала, второй терминал сначала запрашивает облачную карту пользователя первого терминала с сервера.
[00138]
На этапе S804 сервер отправляет облачную карту пользователя первого терминала на второй терминал.
[00139]
На этапе S805 второй терминал обнаруживает, что пользователь первого терминала управляет автомобилем, в таком случае предоставляет предупреждение пользователю второго терминала.
[00140]
Кроме того, в дополнение к предупреждению, пользователю второго терминала может быть предоставлено для выбора несколько возможных вариантов, в качестве примера показанных на Фиг. 9. Как показано на Фиг. 9, после просмотра предупреждения, пользователь может сделать выбор из следующего: "отмена вызова", "отправка в виде короткого сообщения" и "продолжить вызов".
[00141]
На этапе S806 первый терминал обнаруживает, что Bluetooth-соединение с установленной на транспортном средстве системой разорвано, в таком случае он предполагает, что пользователь первого терминала не управляет автомобилем.
[00142]
На этапе S807 первый терминал отправляет второе сообщение на сервер, вследствие чего облачная карта пользователя первого терминала устанавливается в состояние не-вождения.
[00143]
На этапе S808 второй терминал снова запрашивает облачную карту пользователя первого терминала, обнаруживает, что пользователь первого терминала не управляет автомобилем, в таком случае информирует об этом пользователя второго терминала.
[00144]
На этапе S809 пользователь второго терминала снова совершает вызов пользователя первого терминала, и в результате вызов осуществляется.
[00145]
В вышеприведенных вариантах осуществления терминальное устройство слушающего абонента может знать, что слушающий абонент управляет автомобилем, в таком случае информировать облачный сервер, чтобы обновить состояние слушающего абонента. Таким образом, когда вызывающий абонент совершает вызов, мобильный телефон вызывающего абонента может сначала запрашивать состояние слушающего абонента с сервера, и если слушающий абонент в настоящее время управляет автомобилем, мобильный телефон вызывающего абонента отправляет извещение вызывающему абоненту, и тем самым предотвращается помеха для слушающего абонента, а благодаря этому обеспечивается безопасность слушающего абонента при управлении автомобилем.
[00146]
В дальнейшем в этом документе описываются варианты осуществления устройств согласно настоящему раскрытию предмета изобретения, которые могут использоваться для выполнения вариантов осуществления способов согласно настоящему раскрытию предмета изобретения. Дополнительную информацию, не описанную в вариантах осуществления устройств согласно настоящему раскрытию предмета изобретения, смотрите в вариантах осуществления способов согласно настоящему раскрытию предмета изобретения.
[00147]
Фиг. 10 является структурной схемой, иллюстрирующей устройство для совершения вызова, в соответствии с одним из примерных вариантов осуществления. Устройство может быть применено в первом терминале. Обратимся к Фиг. 10, устройство может включать в себя:
[00148]
модуль 1001 определения вождения, выполненный с возможностью определения, управляет ли автомобилем пользователь первого терминала, и если пользователь первого терминала управляет автомобилем, приводится в действие модуль 1002 отправки сообщения; и
[00149]
модуль 1002 отправки сообщения, выполненный с возможностью отправки первого сообщения на сервер, вследствие чего текущее состояние пользователя первого терминала устанавливается сервером в состояние вождения согласно первому сообщению, а если пользователь первого терминала не управляет автомобилем, отправки второго сообщения на сервер, вследствие чего текущее состояние устанавливается сервером в состояние не-вождения согласно второму сообщению, при этом текущее состояние открыто заданным пользователям.
[00150]
В настоящем варианте осуществления или некоторых других вариантах осуществления настоящего раскрытия предмета изобретения модуль 1001 определения вождения выполнен с возможностью: определения, может ли установленная на транспортном средстве система быть присоединена через устройство беспроводной передачи малой дальности; и если установленная на транспортном средстве система может быть присоединена, определения, что пользователь первого терминала управляет автомобилем.
[00151]
В настоящем варианте осуществления или некоторых других вариантах осуществления настоящего раскрытия предмета изобретения устройство беспроводной передачи малой дальности монтируется в первом терминале, или монтируется в носимом устройстве, присоединенном к первому терминалу.
[00152]
Фиг. 11 является структурной схемой, иллюстрирующей устройство для совершения вызова, в соответствии с одним из примерных вариантов осуществления. Устройство может быть применено во втором терминале. Обратимся к Фиг. 11, устройство может включать в себя:
[00153]
модуль 1101 запроса состояния, выполненный с возможностью, при вызове первого терминала, запрашивания текущего состояния пользователя первого терминала с сервера, при этом текущее состояние открыто заданным пользователям, и пользователь второго терминала принадлежит к этим заданным пользователям;
[00154]
модуль 1102 определения состояния, выполненный с возможностью определения, является ли текущее состояние состоянием вождения, и если текущее состояние является состоянием вождения, приводится в действие операционный модуль 1103; и
[00155]
операционный модуль 1103, выполненный с возможностью выполнения предварительно заданной операции.
[00156]
В настоящем варианте осуществления или некоторых других вариантах осуществления настоящего раскрытия предмета изобретения предварительно заданная операция включает в себя:
[00157]
отправку извещения о том, что пользователь первого терминала управляет автомобилем.
[00158]
Обратимся к Фиг. 12, в настоящем варианте осуществления или некоторых других вариантах осуществления настоящего раскрытия предмета изобретения устройство может дополнительно включать в себя:
[00159]
модуль 1104 подсказки для вызова, выполненный с возможностью предоставления подсказки, когда текущее состояние, запрошенное с сервера, не является состоянием вождения.
[00160]
Фиг. 13 является структурной схемой, иллюстрирующей устройство для совершения вызова, в соответствии с одним из примерных вариантов осуществления. Устройство может быть применено на сервере. Обратимся к Фиг. 13, устройство может включать в себя:
[00161]
модуль 1301 приема сообщения о состоянии, выполненный с возможностью приема первого сообщения или второго сообщения, отправленного первым терминалом;
[00162]
модуль 1302 установления состояния, выполненный с возможностью установления текущего состояния пользователя первого терминала в состояние вождения согласно первому сообщению, или установления текущего состояния в состояние не-вождения согласно второму сообщению, при этом текущее состояние открыто заданным пользователям;
[00163]
модуль 1303 приема запроса на доступ, выполненный с возможностью приема запроса на доступ к текущему состоянию, отправленного вторым терминалом;
[00164]
модуль 1304 определения личности, выполненный с возможностью определения, принадлежит ли пользователь второго терминала к заданным пользователям, и если пользователь второго терминала принадлежит к заданным пользователям, приводится в действие модуль отправки состояния; и
[00165]
модуль 1305 отправки состояния, выполненный с возможностью отправки текущего состояния на второй терминал.
[00166]
В вышеприведенных вариантах осуществления терминальное устройство слушающего абонента может знать, что слушающий абонент управляет автомобилем, в таком случае информировать облачный сервер, чтобы обновить состояние слушающего абонента. Таким образом, когда вызывающий абонент совершает вызов, мобильный телефон вызывающего абонента может сначала запрашивать состояние слушающего абонента с сервера, и если слушающий абонент в настоящее время управляет автомобилем, мобильный телефон вызывающего абонента отправляет извещение вызывающему абоненту, и тем самым предотвращается помеха для слушающего абонента, а благодаря этому обеспечивается безопасность слушающего абонента при управлении автомобилем.
[00167]
Что касается устройств в вышеприведенных вариантах осуществления, конкретные приемы выполнения в них операций для отдельных модулей и технические эффекты были подробно описаны в вариантах осуществления, касающихся способов, и не будут уточняться здесь.
[00168]
Настоящее раскрытие предмета изобретения дополнительно раскрывает устройство для совершения вызова, включающее в себя:
[00169]
процессор; и
[00170]
запоминающее устройство для хранения инструкций, исполняемых процессором;
[00171]
причем процессор выполнен с возможностью:
[00172]
определения, управляет ли автомобилем пользователь первого терминала;
[00173]
если пользователь первого терминала управляет автомобилем, отправки первого сообщения на сервер, вследствие чего текущее состояние пользователя первого терминала устанавливается сервером в состояние вождения согласно первому сообщению; и
[00174]
если пользователь первого терминала не управляет автомобилем, отправки второго сообщения на сервер, вследствие чего текущее состояние устанавливается сервером в состояние не-вождения согласно второму сообщению.
[00175]
Настоящее раскрытие предмета изобретения дополнительно раскрывает невременный машиночитаемый носитель информации с сохраненными на нем инструкциями, которые, при исполнении процессором первого терминала, заставляют первый терминал выполнять способ для совершения вызова, причем способ включает в себя этапы, на которых:
[00176]
определяют, управляет ли автомобилем пользователь первого терминала;
[00177]
если пользователь первого терминала управляет автомобилем, отправляют первое сообщение на сервер, вследствие чего текущее состояние пользователя первого терминала устанавливается сервером в состояние вождения согласно первому сообщению; и
[00178]
если пользователь первого терминала не управляет автомобилем, отправляют второе сообщение на сервер, вследствие чего текущее состояние устанавливается сервером в состояние не-вождения согласно второму сообщению.
[00179]
Настоящее раскрытие предмета изобретения дополнительно раскрывает устройство для совершения вызова, включающее в себя:
[00180]
процессор; и
[00181]
запоминающее устройство для хранения инструкций, исполняемых процессором;
[00182]
причем процессор выполнен с возможностью:
[00183]
при вызове первого терминала, запрашивания текущего состояния пользователя первого терминала с сервера, при этом текущее состояние открыто заданным пользователям, и пользователь второго терминала принадлежит к этим заданным пользователям;
[00184]
определения, является ли текущее состояние состоянием вождения; и
[00185]
если текущее состояние является состоянием вождения, запуска предварительно заданной операции.
[00186]
Настоящее раскрытие предмета изобретения дополнительно раскрывает невременный машиночитаемый носитель информации с сохраненными на нем инструкциями, которые, при исполнении процессором второго терминала, заставляют второй терминал выполнять способ для совершения вызова, причем способ включает в себя этапы, на которых:
[00187]
при вызове первого терминала, запрашивают текущее состояние пользователя первого терминала с сервера, при этом текущее состояние открыто заданным пользователям, и пользователь второго терминала принадлежит к этим заданным пользователям;
[00188]
определяют, является ли текущее состояние состоянием вождения; и
[00189]
если текущее состояние является состоянием вождения, запускают предварительно заданную операцию.
[00190]
Настоящее раскрытие предмета изобретения дополнительно раскрывает устройство для совершения вызова, включающее в себя:
[00191]
процессор; и
[00192]
запоминающее устройство для хранения инструкций, исполняемых процессором;
[00193]
причем процессор выполнен с возможностью:
[00194]
приема первого сообщения или второго сообщения, отправленного первым терминалом;
[00195]
установления текущего состояния пользователя первого терминала в состояние вождения согласно первому сообщению, или установления текущего состояния в состояние не-вождения согласно второму сообщению, при этом текущее состояние открыто заданным пользователям;
[00196]
приема запроса на доступ к текущему состоянию, отправленного вторым терминалом;
[00197]
определения, принадлежит ли пользователь второго терминала к заданным пользователям; и
[00198]
если пользователь второго терминала принадлежит к заданным пользователям, отправки текущего состояния на второй терминал.
[00199]
Настоящее раскрытие предмета изобретения дополнительно раскрывает невременный машиночитаемый носитель информации с сохраненными на нем инструкциями, которые, при исполнении процессором сервера, заставляют сервер выполнять способ для совершения вызова, причем способ включает в себя этапы, на которых:
[00200]
принимают первое сообщение или второе сообщение, отправленное первым терминалом;
[00201]
устанавливают текущее состояния пользователя первого терминала в состояние вождения согласно первому сообщению, или устанавливают текущее состояние в состояние не-вождения согласно второму сообщению, при этом текущее состояние открыто заданным пользователям;
[00202]
принимают запрос на доступ к текущему состоянию, отправленный вторым терминалом;
[00203]
определяют, принадлежит ли пользователь второго терминала к заданным пользователям; и
[00204]
если пользователь второго терминала принадлежит к заданным пользователям, отправляют текущее состояние на второй терминал.
[00205]
Фиг. 14 является структурной схемой, иллюстрирующей устройство для совершения вызова, в соответствии с одним из примерных вариантов осуществления. Например, устройство 1400 может быть мобильным телефоном, компьютером, цифровым широковещательным терминалом, устройством обмена сообщениями, игровой приставкой, планшетом, медицинским устройством, тренажерным оборудованием, персональным цифровым помощником, и тому подобным.
[00206]
Обратимся к Фиг. 14, устройство 1400 может включать в себя один или несколько из следующих компонентов: компонент 1402 обработки, запоминающее устройство 1404, компонент 1406 питания, мультимедийный компонент 1408, звуковой компонент 1410, интерфейс 1412 ввода/вывода, чувствительный компонент 1414 и компонент 1416 связи.
[00207]
Компонент 1402 обработки, как правило, управляет общими операциями устройства 1400, такими как операции, связанные с отображением, телефонными вызовами, передачей данных, работой камеры и операциями записи. Компонент 1402 обработки может включать в себя один или несколько процессоров 1420, чтобы исполнять инструкции для выполнения всех или части этапов в описанных выше способах. Помимо этого компонент 1402 обработки может включать в себя один или несколько модулей, которые облегчают взаимодействие между компонентом 1402 обработки и другими компонентами. Например, компонент 1402 обработки может включать в себя мультимедийный модуль для облегчения взаимодействия между мультимедийным компонентом 1408 и компонентом 1402 обработки.
[00208]
Запоминающее устройство 1404 выполнено с возможностью хранения различных типов данных для поддержания работы устройства 1400. Примеры таких данных включают в себя инструкции для каких-либо приложений или способов, работающих на устройстве 1400, контактные данные, данные телефонной книги, сообщения, изображения, видео, и т.д. Запоминающее устройство 1404 может быть реализовано с использованием любого типа энергозависимых или энергонезависимых запоминающих элементов, или их комбинации, таких как статическое оперативное запоминающее устройство (СОЗУ), электрически стираемое программируемое постоянное запоминающее устройство (ЭСППЗУ), стираемое программируемое постоянное запоминающее устройство (СППЗУ), программируемое постоянное запоминающее устройство (ППЗУ), постоянное запоминающее устройство (ПЗУ), магнитное запоминающее устройство, электрически перепрограммируемое постоянное запоминающее устройство, магнитный или оптический диск.
[00209]
Компонент 1406 питания обеспечивает питанием различные компоненты устройства 1400. Компонент 1406 питания может включать в себя систему управления питанием, один или несколько источников питания, а также любые другие компоненты, связанные с генерированием, управлением и распределением питания в устройстве 1400.
[00210]
Мультимедийный компонент 1408 включает в себя экран, обеспечивающий выходной интерфейс между устройством 1400 и пользователем. В некоторых вариантах осуществления экран может включать в себя жидкокристаллическое (ЖК) устройство отображения и сенсорную панель (СП). Если экран включает в себя сенсорную панель, экран может быть выполнен в виде сенсорного экрана, чтобы принимать входные сигналы от пользователя. Сенсорная панель включает в себя один или несколько датчиков касания, чтобы распознавать прикосновения, скольжения и жесты на сенсорной панели. Датчики касания могут не только распознавать границу прикосновения или действие скольжения, но также и распознавать период времени и давление, соотнесенное с прикосновением или действием скольжения. В некоторых вариантах осуществления мультимедийный компонент 1408 включает в себя переднюю камеру и/или заднюю камеру. Передняя камера и задняя камера могут принимать внешние мультимедийные элементы данных, в то время как устройство 1400 находится в рабочем режиме, таком как режим фотосъемки или режим видеосъемки. Как передняя камера, так и задняя камера, может быть системой с неподвижными оптическими линзами или иметь возможность фокусирования и оптического масштабирования.
[00211]
Звуковой компонент 1410 выполнен с возможностью вывода и/или ввода звуковых сигналов. Например, звуковой компонент 1410 включает в себя микрофон ("МИК"), выполненный с возможностью приема внешнего звукового сигнала, когда устройство 1400 находится в рабочем режиме, таком как режим вызова, режим записи и режим распознавания голоса. Принимаемый звуковой сигнал может быть в дальнейшем сохранен в запоминающем устройстве 1404 или передан через компонент 1416 связи. В некоторых вариантах осуществления звуковой компонент 1410 дополнительно включает в себя громкоговоритель для вывода звуковых сигналов.
[00212]
Интерфейс 1412 ввода/вывода обеспечивает интерфейс между компонентом 1402 обработки и периферийными интерфейсными модулями, такими как клавиатура, дисковый переключатель, кнопки, и тому подобное. Кнопки могут включать в себя, но не ограничиваются этим, кнопку возврата, кнопку громкости, кнопку пуска и кнопку блокировки.
[00213]
Чувствительный компонент 1414 включает в себя один или несколько датчиков, чтобы обеспечить оценки состояния различных аспектов устройства 1400. Например, чувствительный компонент 1414 может распознавать открытое/закрытое состояние устройства 1400, относительное расположение компонентов, например, устройства отображения и клавиатуры, устройства 1400, изменение положения устройства 1400 или компонента устройства 1400, наличие или отсутствие контакта пользователя с устройством 1400, ориентацию или ускорение/замедление устройства 1400, а также изменение температуры устройства 1400. Чувствительный компонент 1414 может включать в себя датчик приближения, выполненный с возможностью обнаружения присутствия находящихся поблизости объектов без какого-либо физического контакта. Чувствительный компонент 1414 также может включать в себя светочувствительный датчик, такой как датчик изображения КМОП или ПЗС, для использования в приложениях формирования изображений. В некоторых вариантах осуществления чувствительный компонент 1414 также может включать в себя датчик ускорения, гироскопический датчик, магнитный датчик, датчик давления или температурный датчик.
[00214]
Компонент 1416 связи выполнен с возможностью обеспечения связи, проводной или беспроводной, между устройством 1400 и другими устройствами. Устройство 1400 может получать доступ к беспроводной сети на основе стандарта связи, такого как WiFi, 2G или 3G, или их комбинации. В одном примерном варианте осуществления компонент 1416 связи принимает широковещательный сигнал или широковещательную связанную информацию от внешней широковещательной системы управления через широковещательный канал. В одном примерном варианте осуществления компонент 1416 связи дополнительно включает в себя модуль ближней бесконтактной связи (NFC - near field communication) для обеспечения связи ближнего радиуса действия. Например, модуль NFC может быть реализован на базе технологии радиочастотной идентификации (RFID - radio frequency identification), технологии ассоциации передачи данных в инфракрасном диапазоне (IrDA - infrared data association), технологии сверхширокополосной связи (UWB - ultra-wideband), технологии Bluetooth (BT), и других технологий.
[00215]
В примерных вариантах осуществления устройство 1400 может быть реализовано с помощью одной или нескольких специализированных интегральных схем (СИС), цифровых сигнальных процессоров (ЦСП), устройств цифровой обработки сигналов (УЦОС), программируемых логических устройств (ПЛУ), программируемых пользователем вентильных матриц (ППВМ), контроллеров, микроконтроллеров, микропроцессоров или других электронных компонентов, для выполнения описанных выше способов.
[00216]
В примерных вариантах осуществления также предоставляется невременный машиночитаемый носитель информации, включающий в себя инструкции, такие как включенные в запоминающее устройство 1404, исполняемые процессором 1420 в устройстве 1400, для выполнения вышеописанных способов. Например, невременным машиночитаемым носителем информации может быть ПЗУ, ОЗУ, компакт-диск, магнитная лента, гибкий диск, оптическое устройство хранения данных, и тому подобное.
[00217]
Фиг. 15 является структурной схемой, иллюстрирующей устройство для совершения вызова, в соответствии с одним из примерных вариантов осуществления. Например, устройство 1500 может быть предоставлено в качестве сервера.
[00218]
Обратимся к Фиг. 15, устройство 1500 включает в себя компонент 1522 обработки, который в свою очередь включает в себя один или несколько процессоров и ресурсы памяти, представленные запоминающим устройством 1532, для хранения инструкций, исполняемых компонентом 1522 обработки, таких как прикладные программы. Прикладные программы, хранящиеся в запоминающем устройстве 1532, могут включать в себя один или несколько модулей, каждый из которых соответствует набору инструкций. Кроме того, компонент 1522 обработки выполнен с возможностью исполнения инструкций, чтобы выполнять решения для определения местоположения носимого устройства на стороне сервера.
[00219]
Устройство 1500 также может включать в себя компонент 1526 питания, выполненный с возможностью выполнения управления питанием устройства 1500, проводной или беспроводной сетевой интерфейс(ы) 1550, выполненный с возможностью присоединения устройства 1500 к сети, и интерфейс 1558 ввода/вывода. Устройство 1500 может работать на базе операционной системы, хранящейся в запоминающем устройстве 1532, такой как Windows Server™, Mac OS X™, Unix™, Linux™, FreeBSD™, и тому подобное.
[00220]
Другие варианты осуществления настоящего раскрытия предмета изобретения будут очевидны для специалистов в данной области техники в результате рассмотрения описания изобретения и практического применения раскрытого в данном документе раскрытия предмета изобретения. Настоящая заявка предполагает охват любых вариаций, использований или адаптаций настоящего предмета изобретения, придерживающихся его основных принципов, и в том числе таких отклонений от настоящего предмета изобретения, как относящихся к известной или общепринятой практике в данной области техники. Предполагается, что описание изобретения и примеры будут рассматриваться лишь в качестве примера, при этом истинные объем и сущность настоящего раскрытия предмета изобретения указаны в приведенной далее формуле изобретения.
[00221]
Следует понимать, что настоящее изобретение не ограничивается конкретной реализацией, которая была описана выше и проиллюстрирована на сопроводительных чертежах, и что различные модификации и изменения могут быть произведены без отступления от его объема. Предполагается, что объем настоящего предмета изобретения ограничивается только прилагаемой формулой изобретения.