Настройки

Укажите год
-

Небесная энциклопедия

Космические корабли и станции, автоматические КА и методы их проектирования, бортовые комплексы управления, системы и средства жизнеобеспечения, особенности технологии производства ракетно-космических систем

Подробнее
-

Мониторинг СМИ

Мониторинг СМИ и социальных сетей. Сканирование интернета, новостных сайтов, специализированных контентных площадок на базе мессенджеров. Гибкие настройки фильтров и первоначальных источников.

Подробнее

Форма поиска

Поддерживает ввод нескольких поисковых фраз (по одной на строку). При поиске обеспечивает поддержку морфологии русского и английского языка
Ведите корректный номера.
Ведите корректный номера.
Ведите корректный номера.
Ведите корректный номера.
Укажите год
Укажите год

Применить Всего найдено 23. Отображено 22.
14-03-2013 дата публикации

Access Brokering Based on Declarations and Consent

Номер: US20130067531A1
Принадлежит: MICROSOFT CORPORATION

Embodiments include processes, systems, and devices for brokering application access to capabilities, such as device capabilities. An access broker receives requests from applications to access capabilities. The access broker determines whether to grant access based at least in part on whether the application manifest declares the capability. The access broker also may cause a user interface element to be displayed requesting user consent to the access request. Also, an in-application user interface element is provided that displays capability access settings for a particular application. The in-application user interface element includes selectable options for changing those settings. Changes in those settings via the user interface update the settings in the access broker. 1. A method comprising:receiving, by an access broker of computing system from an application of the computing system, a request for access to a capability of available functionality of the computing system;accessing, by the access broker in response to the request, capability declarations associated with an application manifest of the application; andgranting, by the access broker, the request based at least in part on a determination that the capability declarations include a declaration indicating that the application includes a function configured to access the capability.2. The method of claim 1 , wherein the granting includes providing claim 1 , by the access broker claim 1 , an interface handle to the application claim 1 , the interface handle usable to interact with the capability of a function of the computing system.3. The method of claim 1 , further comprising:determining, by the access broker, that a policy of the access broker includes an indication that a grant of access to the capability requires user consent;causing, by the access broker in response to the determining, display of a user interface element of an operating system of the computing system, the user interface element ...

Подробнее
10-01-2019 дата публикации

Projection via a Device

Номер: US20190014477A1
Принадлежит: Microsoft Technology Licensing LLC

Techniques for projection via a device are described. According to various implementations, techniques described herein enable a locked host device to output data projected from another device while the host device remains in a locked state. In at least some implementations, device context for a host device (locked or unlocked) can be considered in determining whether to broadcast availability to receive projected content.

Подробнее
16-08-2018 дата публикации

ACCESSING DATA FROM MULTIPLE DIFFERENT SOURCES

Номер: US20180232490A1
Принадлежит:

In example embodiments, a machine receives a medical record of a patient. The machine receives, from devices associated with the patient, activity data and physiological data related to the patient. The machine normalizes the activity data and the physiological data. The machine determines adherence to one or more tasks in a treatment plan based on the medical record, the activity data, and the physiological data by comparing the medical record, the activity data or the physiological data with one or more threshold values, the one or more threshold values residing in a medical data repository or being provided from a computing device of a health professional. The machine selects, for provision to a health professional, a portion of the medical record, a portion of the activity data, and a portion of the physiological data based on a specification provided by the health professional and permission provided by the patient. 1. A system comprising:one or more processors; and receiving, at the one or more processors, a medical record of a patient;', 'receiving, from a plurality of devices associated with the patient, activity data and physiological data related to the patient;', 'normalizing the activity data and the physiological data;', 'determining adherence to one or more tasks in a treatment plan based on the medical record, the activity data, and the physiological data by comparing the medical record, the activity data or the physiological data with one or more threshold values, the one or more threshold values residing in a medical data repository or being provided from a computing device of a health professional;', 'selecting, for provision to the health professional, a portion of the medical record, a portion of the activity data, and a portion of the physiological data based on a specification provided by the health professional and permission provided by the patient; and', 'transmitting, to the computing device of the health professional, an indication of ...

Подробнее
16-08-2018 дата публикации

Computing device for monitoring patient treatment plans

Номер: US20180232491A1
Принадлежит: Microsoft Technology Licensing LLC

In example embodiments, a machine receives, from a computing device of a health professional, a treatment plan for a patient. The machine receives, from a plurality of devices associated with the patient, activity data related to the patient. The machine determines that the activity data is related to compliance with the treatment plan. The machine provides, in response to determining that the activity data is related to compliance with the treatment plan, the activity data to the computing device of the health professional.

Подробнее
16-08-2018 дата публикации

ARTIFICIAL INTELLIGENCE TO EDIT HEALTH CARE PLANS

Номер: US20180232492A1
Принадлежит:

In example embodiments, a machine receives, at a server and from a computing device of a health professional, a treatment plan for a patient, the treatment plan comprising a plurality of tasks and a physiological goal. The machine receives, from a plurality of devices associated with the patient, activity data and physiological data related to the patient. The machine determines, based on the activity data and the physiological data, the patient's compliance with one or more tasks in the treatment plan. The machine updates the treatment plan based on the patient's compliance with the one or more tasks, the physiological goal, and a model based on an information tuple about the patient. 1. A system comprising:one or more processors; and receiving, at the one or more processors and from a computing device of a health professional, a treatment plan for a patient, the treatment plan comprising a plurality of tasks and a physiological goal;', 'receiving, from a plurality of devices associated with the patient, activity data and physiological data related to the patient;', "determining, based on the activity data and the physiological data, the patient's compliance with one or more tasks in the treatment plan; and", "updating the treatment plan based on the patient's compliance with the one or more tasks, the physiological goal, and a model based on an information tuple about the patient."], 'a memory comprising instructions which, when executed by the one or more processors, cause the one or more processors to perform operations comprising2. The system of claim 1 , wherein determining the patient's compliance with the one or more tasks comprises determining that the patient is complying with the one or more tasks claim 1 , and wherein updating the treatment plan comprises increasing an intensity of the one or more tasks.3. The system of claim 2 , the operations further comprising:identifying the one or more tasks for increasing the intensity based on the physiological ...

Подробнее
16-08-2018 дата публикации

BROKERING DATA TO INTERESTED PARTIES

Номер: US20180232495A1
Принадлежит:

In example embodiments, a machine receives, from a first computing device of a first health professional, a first treatment plan for a patient. The machine receives, from a second computing device of a second health professional, a second treatment plan for the patient. The machine receives, from a plurality of devices associated with the patient, activity data related to the patient. The machine stores, in a data repository, the first treatment plan, the second treatment plan, and the activity data. 1. A system comprising:one or more processors; and receiving, from a first computing device of a first health professional, a first treatment plan for a patient;', 'receiving, from a second computing device of a second health professional, a second treatment plan for the patient;', 'receiving, from a plurality of devices associated with the patient, activity data related to the patient;', 'storing, in a data repository, the first treatment plan, the second treatment plan, and the activity data;', 'receiving, from one device from among the plurality of devices associated with the patient, an identification of information to be provided to the first health professional and an identification of information to be provided to the second health professional;', 'identifying first activity data for provision to the first computing device of the first health professional based on the first activity data being related to the first treatment plan and based on the identification of information to be provided to the first health professional, wherein identifying that the first activity data is related to the first treatment plan comprises comparing the first activity data with one or more first threshold values for the first activity data, the one or more first threshold values residing in a medical data repository or being provided from the first computing device of the first health professional;', 'providing the first activity data to the first computing device of the first health ...

Подробнее
04-12-2014 дата публикации

RECEIVING CONTEXTUAL INFORMATION FROM KEYBOARDS

Номер: US20140354550A1
Принадлежит: MICROSOFT CORPORATION

Disclosed are techniques and systems for obtaining contextual information at least in part from a keyboard, to improve typing efficiencies and user experience. The contextual information may include keyboard attributes, typing metadata, user actions, and the like. The keyboard may be configured to detect an input event at the keyboard. A human interface device (HID) stack is configured to receive the contextual information, and a keyboard manager is configured to determine an output based at least in part on the input event and the contextual information. The output may be a most probable function (non-text-based output), or character or word (text-based output) that can be suggested or used to auto-correct application data. In some embodiments, the user action received in the contextual information may be translated to a gesture to manipulate application data. 1. A method comprising:detecting, via one or more sensors, an input event received at a human interface device (HID) comprising multiple keys;obtaining contextual information, the contextual information including at least one of HID attributes, typing metadata or a user action; anddetermining, via one or more processors, an output based at least in part on the input event and the contextual information.2. The method of claim 1 , wherein the HID comprises a keyboard and the HID attributes comprise keyboard attributes.3. The method of claim 2 , wherein the obtaining the contextual information comprises receiving the keyboard attributes claim 2 , and wherein the keyboard attributes comprise at least one of a layout of the keyboard claim 2 , a language of the keyboard claim 2 , printed labels on the multiple keys claim 2 , a keyboard type claim 2 , dimensions of the keyboard claim 2 , key spacing claim 2 , key size claim 2 , or neighboring key information.4. The method of claim 2 , wherein the output comprises a function claim 2 , character or symbol of one of the multiple keys of the keyboard claim 2 , and ...

Подробнее
18-12-2014 дата публикации

Modifying Input Delivery to Applications

Номер: US20140368435A1
Принадлежит: Microsoft Technology Licensing LLC

In some examples, input received from an input device, such as a keyboard, is modified by a component associated with an operating system before the input is delivered to an application. For instance, a component associated with the operating system may become registered for modifying input. In some situations, the input is modified based at least in part on metadata associated with the input device. For example, a location of a fingertip on a touch-sensitive display may be used to modify the input before delivery to an application.

Подробнее
05-10-2017 дата публикации

Touch-Input Support for an External Touch-Capable Display Device

Номер: US20170285813A1
Принадлежит: Microsoft Technology Licensing, LLC

Touch-input support for an external touch-capable display device is described. A computing device (e.g., a smartphone) is configured to form a connection with an external touch-capable display device that is separate from the computing device. The computing device controls the display of information on the touch-capable display device. A user of the computing device can interact with the external touch-capable display device, such as by touching the screen of the touch-capable display device to select items, perform gestures, or type on the on-screen keyboard. When the user provides touch-input to the external touch-capable display device, the computing device receives an indication of the touch-input via the wired or wireless connection. The computing device then modifies the display of information on the touch-capable display device based on the touch-input. 1. A mobile computing device comprising:a network interface configured to form a wired or wireless connection to a touch-capable display device; and control the display of information on the touch-capable display device;', 'receive, via the wired or wireless connection, touch-input from the touch-capable display device; and', 'modify the display of information on the touch-capable display device based on the touch-input., 'an external display module implemented at least partially in hardware, the external display module configured to2. The mobile computing device of claim 1 , wherein the mobile computing device comprises a smartphone.3. The mobile computing device of claim 1 , wherein the mobile computing device further comprises an integrated display.4. The mobile computing device of claim 3 , wherein the external display module is further configured to cause display of different information on the integrated display of the mobile computing device concurrently with the display of information on the touch-capable display device.5. The mobile computing device of claim 4 , wherein the external display module is ...

Подробнее
05-10-2017 дата публикации

Projection via a Device

Номер: US20170289807A1
Принадлежит: Microsoft Technology Licensing LLC

Techniques for projection via a device are described. According to various implementations, techniques described herein enable a locked host device to output data projected from another device while the host device remains in a locked state. In at least some implementations, device context for a host device (locked or unlocked) can be considered in determining whether to broadcast availability to receive projected content.

Подробнее
14-11-2019 дата публикации

Projection via a Device

Номер: US20190349771A1
Принадлежит: Microsoft Technology Licensing LLC

In a first device including a processor and a memory in communication with the processor, the memory includes executable instructions that, when executed by the processor, cause the processor to control the first device to perform functions of receiving, from a second device via a signal connection, a request to project visual content from the second device, the first device being in a locked state to restrict access to the first device that requires valid authentication to transition from the locked state to an unlocked state; determining that the second device has a permission to project the visual content to the first device; receiving, from the second device via the signal connection, data for projecting the visual content to the first device; and based on the received data, displaying, on a display, the visual content.

Подробнее
05-10-2017 дата публикации

Touch-input support for an external touch-capable display device

Номер: WO2017172494A1
Принадлежит: Microsoft Technology Licensing, LLC

Touch-input support for an external touch-capable display device is described. A computing device (e.g., a smartphone) is configured to form a connection with an external touch-capable display device that is separate from the computing device. The computing device controls the display of information on the touch-capable display device. A user of the computing device can interact with the external touch-capable display device, such as by touching the screen of the touch-capable display device to select items, perform gestures, or type on the on-screen keyboard. When the user provides touch-input to the external touch-capable display device, the computing device receives an indication of the touch-input via the wired or wireless connection. The computing device then modifies the display of information on the touch-capable display device based on the touch-input.

Подробнее
21-03-2013 дата публикации

Access brokering based on declarations and consent

Номер: WO2013039530A1
Принадлежит: MICROSOFT CORPORATION

Embodiments include processes, systems, and devices for brokering application access to capabilities, such as device capabilities. An access broker receives requests from applications to access capabilities. The access broker determines whether to grant access based at least in part on whether the application manifest declares the capability. The access broker also may cause a user interface element to be displayed requesting user consent to the access request. Also, an in-application user interface element is provided that displays capability access settings for a particular application. The in-application user interface element includes selectable options for changing those settings. Changes in those settings via the user interface update the settings in the access broker.

Подробнее
20-04-2016 дата публикации

Modifying input delivery to applications

Номер: EP3008554A1
Принадлежит: Microsoft Technology Licensing LLC

In some examples, input received from an input device, such as a keyboard, is modified by a component associated with an operating system before the input is delivered to an application. For instance, a component associated with the operating system may become registered for modifying input. In some situations, the input is modified based at least in part on metadata associated with the input device. For example, a location of a fingertip on a touch-sensitive display may be used to modify the input before delivery to an application.

Подробнее
18-12-2014 дата публикации

Modifying input delivery to applications

Номер: WO2014200536A1
Принадлежит: MICROSOFT CORPORATION

In some examples, input received from an input device, such as a keyboard, is modified by a component associated with an operating system before the input is delivered to an application. For instance, a component associated with the operating system may become registered for modifying input. In some situations, the input is modified based at least in part on metadata associated with the input device. For example, a location of a fingertip on a touch-sensitive display may be used to modify the input before delivery to an application.

Подробнее
06-02-2019 дата публикации

Projection via a device

Номер: EP3436918A1
Принадлежит: Microsoft Technology Licensing LLC

Techniques for projection via a device are described. According to various implementations, techniques described herein enable a locked host device to output data projected from another device while the host device remains in a locked state. In at least some implementations, device context for a host device (locked or unlocked) can be considered in determining whether to broadcast availability to receive projected content.

Подробнее
01-06-2022 дата публикации

Projection via a device

Номер: EP4006708A1
Принадлежит: Microsoft Technology Licensing LLC

Techniques for projection via a device are described. According to various implementations, techniques described herein enable a locked host device to output data projected from another device while the host device remains in a locked state. In at least some implementations, device context for a host device (locked or unlocked) can be considered in determining whether to broadcast availability to receive projected content.

Подробнее
05-10-2017 дата публикации

Projection via a device

Номер: WO2017172547A1
Принадлежит: Microsoft Technology Licensing, LLC

Techniques for projection via a device are described. According to various implementations, techniques described herein enable a locked host device to output data projected from another device while the host device remains in a locked state. In at least some implementations, device context for a host device (locked or unlocked) can be considered in determining whether to broadcast availability to receive projected content.

Подробнее
23-08-2018 дата публикации

Artificial intelligence to edit health care plans

Номер: WO2018151982A1
Принадлежит: Microsoft Technology Licensing, LLC

In example embodiments, a machine receives, at a server and from a computing device of a health professional, a treatment plan for a patient, the treatment plan comprising a plurality of tasks and a physiological goal. The machine receives, from a plurality of devices associated with the patient, activity data and physiological data related to the patient. The machine determines, based on the activity data and the physiological data, the patient's compliance with one or more tasks in the treatment plan. The machine updates the treatment plan based on the patient's compliance with the one or more tasks, the physiological goal, and a model based on an information tuple about the patient.

Подробнее
25-12-2019 дата публикации

Artificial intelligence to edit health care plans

Номер: EP3583603A1
Принадлежит: Microsoft Technology Licensing LLC

In example embodiments, a machine receives, at a server and from a computing device of a health professional, a treatment plan for a patient, the treatment plan comprising a plurality of tasks and a physiological goal. The machine receives, from a plurality of devices associated with the patient, activity data and physiological data related to the patient. The machine determines, based on the activity data and the physiological data, the patient's compliance with one or more tasks in the treatment plan. The machine updates the treatment plan based on the patient's compliance with the one or more tasks, the physiological goal, and a model based on an information tuple about the patient.

Подробнее
30-07-2019 дата публикации

Projection via a device

Номер: US10368244B2
Принадлежит: Microsoft Technology Licensing LLC

Techniques for projection via a device are described. According to various implementations, techniques described herein enable a locked host device to output data projected from another device while the host device remains in a locked state. In at least some implementations, device context for a host device (locked or unlocked) can be considered in determining whether to broadcast availability to receive projected content.

Подробнее
23-07-2014 дата публикации

Access brokering based on declarations and consent

Номер: EP2756442A1
Принадлежит: Microsoft Corp

Embodiments include processes, systems, and devices for brokering application access to capabilities, such as device capabilities. An access broker receives requests from applications to access capabilities. The access broker determines whether to grant access based at least in part on whether the application manifest declares the capability. The access broker also may cause a user interface element to be displayed requesting user consent to the access request. Also, an in-application user interface element is provided that displays capability access settings for a particular application. The in-application user interface element includes selectable options for changing those settings. Changes in those settings via the user interface update the settings in the access broker.

Подробнее