Настройки

Укажите год
-

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

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

Подробнее
-

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

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

Подробнее

Форма поиска

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

Применить Всего найдено 1108. Отображено 194.
10-09-2015 дата публикации

СПОСОБЫ КОНФИГУРИРОВАНИЯ КОНТАКТОВ РАЗЪЕМА

Номер: RU2562914C1
Принадлежит: ЭППЛ ИНК. (US)

FIELD: electricity. SUBSTANCE: plug pin configuration method is suggested for the first plug, where pin in the plug from host side receives only one of several functions depending on accessory related to host system and signals transmitted/used by the accessory. For example, when only one audio accessory is connected to host system at least one pin at the host side may be configured for transfer of audio data. Method consists in: detecting of the second plug with the first plug and sending a command in response to detection through one of the pins and waiting for response to command. When current response to the command is received the system will define orientation of the second plug, at that response also includes configuration data for pins in the second plug. The system configures some of other contacts in the first plug based on certain orientation and configuration of pins in the second plug. EFFECT: dynamic configuring pins in the plug from host side based on data received from the connected accessory. 25 cl, 22 dwg РОССИЙСКАЯ ФЕДЕРАЦИЯ (19) RU (11) (13) 2 562 914 C1 (51) МПК G06F 13/00 (2006.01) H01R 13/66 (2006.01) H01R 27/00 (2006.01) ФЕДЕРАЛЬНАЯ СЛУЖБА ПО ИНТЕЛЛЕКТУАЛЬНОЙ СОБСТВЕННОСТИ (12) ОПИСАНИЕ (21)(22) Заявка: ИЗОБРЕТЕНИЯ К ПАТЕНТУ 2014123026/07, 07.11.2012 (24) Дата начала отсчета срока действия патента: 07.11.2012 Приоритет(ы): (30) Конвенционный приоритет: (72) Автор(ы): ТЕРЛИЦЦИ Джеффри Дж. (US), МАЛЛИНЗ Скотт (US), КОСУТ Алексей (US), МИНУ Джахан (US) R U (73) Патентообладатель(и): ЭППЛ ИНК. (US) 07.11.2011 US 61/556,792; 30.11.2011 US 61/565,463; 07.09.2012 US 13/607,550 (45) Опубликовано: 10.09.2015 Бюл. № 25 (86) Заявка PCT: US 2012/063928 (07.11.2012) C 1 C 1 (85) Дата начала рассмотрения заявки PCT на национальной фазе: 09.06.2014 (87) Публикация заявки PCT: 2 5 6 2 9 1 4 WO 2013/070753 (16.05.2013) R U 2 5 6 2 9 1 4 (56) Список документов, цитированных в отчете о поиске: US 2010080563 A1, 2010-04-01. US 2011167176 A1, 2011-07-07. WO ...

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

СИСТЕМА И СПОСОБ АВТОМАТИЧЕСКОГО ИНТЕГРИРОВАНИЯ УСТРОЙСТВА В СЕТЕВУЮ СИСТЕМУ

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

... 1. Способ автоматического интегрирования устройства в сетевую систему, содержащий автоматически выполняемые этапы, на которых:обнаруживают новое устройство (14) для интегрирования в сетевую систему (S10),определяют эталонное устройство (10; 12) сетевой системы (S12; S13) икопируют функциональные возможности эталонного устройства на новое устройство (S14), при этомэтап обнаружения нового устройства (14) для интегрирования в сетевую систему (S10) содержит определение возможностей нового устройства (S101, S102), иэтап определения эталонного устройства (10) сетевой системы (S12) содержит определение эталонного устройства сетевой системы с возможностями, схожими с возможностями нового устройства (S121, S122).2. Способ по п.1, в которомэтап определения эталонного устройства сетевой системы (S13) содержит определение устройства (12) из сетевой системы, которое было отсоединено от сетевой системы (S31) и, кроме того, содержит определение возможностей отсоединенного устройства (S132).3. Способ по ...

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

Method, system and device for liquid treatment

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

The invention relates to a device, a system and a method for liquid treatment. The liquid treatment device (10) comprises a processing unit (32), a memory unit (34) and a plug-in module interface (36) for coupling to plug-in modules (40), wherein the memory unit (34) and the plug-in module (40) interface (36) are communicatively connected to the processing unit (32), wherein the method comprises: - determining a parameter characterizing the liquid treatment process and sending the parameter to the processing unit (32); - receiving the parameter by the processing unit (32); - identifying a plug-in module (40) coupled to the plug-in module interface (36) by the processing unit (32); - in response to identifying the plug-in module (40) loading instructions from the memory unit to the processing unit (32); and - sending the parameter according to the instructions via the plug-in module interface (36) to the plug-in module (40) by the processing unit (32).

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

Techniques for configuring contacts of a connector

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

Systems and methods for configuring contacts of a first connector includes detecting mating of a second connector with the first connector and in response to the detection, sending a command over one of the contacts and waiting for a response to the command. If a valid response to the command is received, the system determines the orientation of the second connector. The response also includes configuration information for contacts in the second connector. The system then configures some of the other contacts of the first connector based on the determined orientation and configuration information of the contacts of the second connector. K__ 600 Detect physical connection between an accessory-side 602 connector and a host-side connector Send a command to the accessory requesting 604 configuration information Receive response from the accessory including 606 configuration information for the contacts in the accessory-side connector Configure the contacts in the host-side connector based 608 ...

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

Plug and play peripheral storing driver

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

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

The peripheral protocol negotiation

Номер: CN0104221001B
Автор:
Принадлежит:

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

METHOD FOR USING USB TRANSFER LINE WITH PLUG-AND-PLAY FUNCTION

Номер: KR20040098490A
Автор: JUAN SHIH CHOU
Принадлежит:

PURPOSE: A method for using a USB(Universal Serial Bus) transfer line with a plug-and-play function is provided to enable a user to complete transfer of documents without an installation procedure by making an OS(Operating System) of a computer offer a standard mass storage class storing driver. CONSTITUTION: In case that a USB device is connected to an outer bus of the computer, the OS automatically judges that the USB device of a mass storage class is fitted(42). After connecting the USB device with a remote computer, an application program of a USB transfer line device is promptly or automatically executed/burned and document transfer is advanced(45). © KIPO 2005 ...

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

SYSTEM AND METHOD FOR CONFIGURING/MANAGING NETWORK DEVICES SIMPLY AND DYNAMICALLY

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

PURPOSE: A system and a method for configuring/managing network devices are provided to simply and dynamically reduce burden of the final users by dynamically/automatically installing or configuring the network devices, and facilitate management/configuration of the network devices by offering a GUI(Graphic User Interface). CONSTITUTION: An association component(310) fixes association between a network component with other one activated network component. An enumerator component(320) generates a PDO(Physical Device Object)(322) offering information for the device to be configured. A PnP(Plug and Play) system(330) generates an FDO(Functional Device Object)(332) representing a device function to the associated network components by using the PDO component. © KIPO 2006 ...

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

Driving of a multifunction device

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

This method of connecting a multifunction device to a computer is characterized in that it comprises the following steps: - the transmission by said device of a device identifier to said computer; - the execution, by said computer, of a driver of the device associated with said device identifier; - the obtaining of a list of the functions of the device by said computer; - the triggering, by the driver of the device and on said computer, of the execution of drivers associated with said listed functions and; - the management, by said driver of the device, of the data streams between the various functions of the device and said corresponding function drivers.

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

Method, system and recording medium for automatically configuring data processing system

Номер: TWI262443B
Автор:
Принадлежит:

A system and method are provided to allow a user to update a computer system without having to interact with an initiation, or configuration software utility, or program. More particularly, the present invention allows a system provider, manufacturer, or service provider to create an installation file that, when provided to a user, will configure a system to accommodate newly added/removed hardware automatically. A base model and a new model of the system are maintained. The new model will include one or more different configurations, such as new graphics adapters, communications adapters, I/O controllers, or the like. The provider will have created a recovery/install image to be used with the base model. An operating system including a configurator program will be running on both the base model system and new model system. Software, such as device drivers, to be used with the new model's changed hardware configuration is installed on the new model system and initialized using its configurator ...

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

Inductive Peripheral Retention Device

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

Inductive peripheral retention device techniques are described. In one or more implementations, a peripheral retention device includes an inductive element comprising one or more inductive coils integrated into a surface of the peripheral retention device. The peripheral retention device also includes a peripheral securing element configured to secure a peripheral device to the surface of the peripheral retention device to form a communicative coupling with the peripheral device via the one or more inductive coils. In some cases, the peripheral securing element includes one or more magnets configured to secure the peripheral device to the peripheral retention device such that the one or more inductive coils of the peripheral retention device are aligned with one or more corresponding inductive coils of the peripheral device.

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

Conflict determination and mitigation for vehicular applications

Номер: US0010705817B2

The disclosure includes embodiments for providing conflict determination and mitigation for vehicle applications. A method according to some embodiments includes accepting a request to install a vehicle application in an onboard vehicle computer of a vehicle. The method includes retrieving a first conflict table from the vehicle application. The method includes merging the first conflict table with a table set that includes one or more second conflict tables for other vehicle applications installed in the onboard vehicle computer. The method includes analyzing the table set to identify whether activating the vehicle application will create a conflict between the vehicle application and at least one of the other vehicle applications. The method includes determining to activate the vehicle application based on the conflict not being identified.

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

Information processing apparatus and a method and a program of loading a device driver

Номер: US20050246478A1
Автор: Kenichi Tanaka
Принадлежит: NEC Corporation

Disclosed is a computer system in which a driver for controlling a non-PCI device can be installed using a plug and play function of the PCI device. In a computer system having the PCI devices, a configuration space header region of a virtual PCI device that stores the vendor ID and the device ID of the virtual PCI device corresponding to a non-CPI device is provided on a medium to which a system BIOS can refer. At the time of booting, in order to search for a PCI device included in the system, an operating system inquires the system BIOS. The system BIOS returns the vendor ID and the device ID of the PCI device, for the PCI device included in the system, and returns the vendor ID and the device ID of the virtual PCI device, for the non-PCI device. Then, the operating system searches for a driver for the virtual PCI device, and loads the corresponding driver. When the virtual PCI device uses an interrupt, the information that the interrupt is accommodated is set in an interrupt pin register ...

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

Method of installing a plug and play device driver and software

Номер: US20060265869A1
Автор: Wen-Hwa Chou, Yun-Kuo Lee
Принадлежит: PROLIFIC TECHNOLOGY INC.

A method of installing a driver and software for a plug and play device is provided, wherein the plug and play device includes a main function device and a storage device meeting a standard specification. The storage device stores a driver and software required by the main function device. The main function device and storage device may be connected to the host in two different ways after the plug and play device is installed to the host. The first way is to connect the two devices to the host simultaneously. The host loads a built-in standard driver for the storage device from the host to access the storage device, and then loads the driver and software required by the main function device from the storage device to gain freely access to the main function device. The second way is to connect the storage device to the host, and to cause the host to copy the main function device driver and software from the storage device to the host's storage device (e.g., a disk drive). Next, the main ...

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

Method and device for recognizing apparatus and computer readable storage medium and program

Номер: US0011334366B2
Автор: Junhu He
Принадлежит: Siemens Aktiengesellschaft

A method and device are for recognizing an apparatuses and computer readable storage medium and program are provided. In an embodiment, the method includes reading a combined sequence table including candidate device information, candidate communication parameters and historical occurrence numbers of combinations of the candidate device information and the candidate communication parameters for each candidate device information; determining priority levels of the combinations according to the historical occurrence numbers; and determining a current combination according to the priority levels, sending a message to the apparatus to be recognized by using a candidate communication parameter in the current combination, and determining whether the current combination is the correct combination capable of establishing a communication with the apparatus to be recognized according to a feedback from the apparatus to be recognized. The recognition efficiency may be improved effectively and the ...

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

СПОСОБ КОНФИГУРИРОВАНИЯ, ПО МЕНЬШЕЙ МЕРЕ, ОДНОГО УСТРОЙСТВА В СЕТИ И КОМПЬЮТЕРНО-ЧИТАЕМЫЙ НОСИТЕЛЬ ИНФОРМАЦИИ

Номер: RU2740110C1

Группа изобретений относится к области передачи данных. Сеть (16) простирается через первое рельсовое транспортное средство (2) и механически сцепленное с первым рельсовым транспортным средством (2) второе рельсовое транспортное средство (4). В сети (16) расположены первый сервер (10) первого рельсового транспортного средства (2) и второй сервер (11) второго рельсового транспортного средства (4). Первый сервер (10) уведомляет о своем наличии в сети (16). Второй сервер (11) принимает уведомление о наличии первого сервера (10). Устройство (11, 12) второго рельсового транспортного средства (4) с использованием уведомления о наличии первого сервера (10) конфигурируется для коммуникации по меньшей мере с одним определенным устройством (10, 12) первого рельсового транспортного средства (2). Компьютерно-читаемый носитель записи содержит компьютерную программу для конфигурирования по меньшей мере одного устройства (11, 12) в сети. Достигается обмен информацией независимо от устройства управления ...

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

Communication between a first and a second device

Номер: GB0002507809B
Принадлежит: SAMSUNG ELECTRONICS CO LTD

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

Streaming data for analytics in process control systems

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

A method of processing control data comprising: storing a first set of metadata in a transmitting device, storing a set of data for transmittal as a data stream in the transmitting device, transmitting the first metadata to a receiving device and then transmitting the data stream to the receiving device, parsing the received data stream at the receiving device according to the first metadata. The metadata may include the data stream format and/or a description of the data stream. The receiving device may comprise a big data appliance. The transmitting device may automatically update the metadata a configuration of the transmission device is changed. Updated metadata may be requested by the receiving device if an identifier that is not in the first metadata is found in the received data stream. The transmitting device may analyse the set of data (that forms part of the data stream) to generate analysis data and may add this data to the data stream. The data stream may comprise a time-stamp ...

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

SELECTIVE ONE IN RELATION TO EXPOSING USBEINRICHTUNGSFUNKTIONALITÄT FOR A VIRTUAL MACHINE

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

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

Method and apparatus for information exchange

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

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

Techniques for configuring contacts of a connector

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

Systems and methods for configuring contacts of a first connector includes detecting mating of a second connector with the first connector and in response to the detection, sending a command over one of the contacts and waiting for a response to the command. If a valid response to the command is received, the system determines the orientation of the second connector. The response also includes configuration information for contacts in the second connector. The system then configures some of the other contacts of the first connector based on the determined orientation and configuration information of the contacts of the second connector. K__ 600 Detect physical connection between an accessory-side 602 connector and a host-side connector Send a command to the accessory requesting 604 configuration information Receive response from the accessory including 606 configuration information for the contacts in the accessory-side connector Configure the contacts in the host-side connector based 608 ...

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

PLUG AND PLAY DEVICE REDIRECTION FOR REMOTE SYSTEMS

Номер: KR0101292936B1
Принадлежит: 마이크로소프트 코포레이션

원격 액세스 시스템은 서버 컴퓨터와 하나 이상의 클라이언트 컴퓨터를 연결하는데, 여기서 장치는 클라이언트 컴퓨터에 연결된다. 장치는 클라이언트 컴퓨터에 의해 인식되고 장치 드라이버는 각각의 연결되고 인식된 장치를 지원한다. 서버 컴퓨터에서 가상 드라이버는 장치에 특정한 정보로부터 생성되어, 서버 컴퓨터상의 애플리케이션에서 가상 드라이버가 실제 드라이버처럼 동작하게 된다. 애플리케이션은 가상 드라이버를 통하여 연결된 장치를 인식하고 연결된 장치에 명령을 전달할 수 있다. The remote access system connects the server computer with one or more client computers, where the device is connected to the client computer. The device is recognized by the client computer and the device driver supports each connected and recognized device. In a server computer, a virtual driver is generated from device-specific information so that in an application on the server computer the virtual driver behaves like a real driver. An application can recognize a connected device and send a command to the connected device through a virtual driver. 재지정, 재지정기, 플러그 앤드 플레이 장치, 원격 시스템, 가상 드라이버 Redirection, Redirector, Plug and Play Device, Remote System, Virtual Driver

Подробнее
09-09-2009 дата публикации

METHOD FOR ENABLING A CONTROLLING DEVICE TO EFFICIENTLY MANAGE THE SOFTWARE LIFECYCLE OF A CONTROLLED DEVICE IN A HOME NETWORK, AND AN APPARATUS THEREOF

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

PURPOSE: A method for managing the software lifecycle in a home network and an apparatus thereof are provided to enable a controlling device to efficiently utilize the software by requesting the change of the software lifecycle only when a specific condition is satisfied. CONSTITUTION: A message receiver(453) receives a message from a controlling device(400). The message is for making the software lifecycle managed according to a predetermined condition. Depending on whether the condition is satisfied, a software manager(452) changes the software lifecycle according to the message. If the condition is satisfied, the software manager performs at least one of the installation, execution, deletion and upgrade of the software according to the message. © KIPO 2009 ...

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

SYSTEM, APPARATUS, AND METHOD FOR FAST STARTUP OF USB DEVICES

Номер: KR1020110098974A
Автор:
Принадлежит:

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

SEAMLESS ILLUMINATED MODULAR PANEL

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

A device and method of providing a versatile illuminated panel for walls, product displays, and other surfaces is described. Panels are constructed from a variable number of rectangular illuminated tiles, where the tiles mate edge-to-edge so as to create a nearly seamless visual panel effect. Illumination within each tile is uniform to also create a nearly seamless visual panel effect. End-users may create panels of varying sizes and shapes by using different quantities of a standard tile. The software within the invention automatically determines the number and arrangement of tiles within each assembled panel. Each tile comprises a plurality of illuminators, an optical means to distribute light from the illuminators uniformly across the tile, and at least one communication interface. In one embodiment the tiles are linked into a communications tree-structure; and the location of each tile within the tree constitutes its logical address.

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

PLUG-AND-PLAY BARCODE SCANNER

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

A plug-and-play barcode scanner is plugged into an operable electronic apparatus, e.g. a computer or a portable electronic apparatus and after the plugging is completed, the plug-and-play barcode scanner is operative to scan a barcode. The plug-and-play barcode scanner is formed of a micro-scanner designed in combination with a plug-and-play transmission interface module, so that the barcode scanner tends to become more lightweight, more convenient and more practicable and is beneficial to the popularization of managing markets of commodity marketing and sales with the barcode in the future.

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

Clientless external storage device

Номер: US0007363632B2
Принадлежит: Synology, Inc., SYNOLOGY INC, SYNOLOGY, INC.

A method for installing an external storage device (such as a hard drive) to a computer is disclosed. The external hard drive includes a driver storage formed integral to the external hard drive. The driver storage stores the device driver information. Upon connection to the computer, the external hard drive's driver storage imitates a known disk drive to the computer. The computer can then access the device driver information and install the external hard drive.

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

Deciding priority image forming means based on search log information

Номер: US0008237955B2
Автор: Hiroshi Mori, MORI HIROSHI

This invention makes it possible to provide an image forming apparatus capable of causing an information processing apparatus to install a driver desired by a user by selecting an appropriate PDL and presenting device information to the information processing apparatus, and increasing the convenience for the user, a control method for the apparatus, and a program. To accomplish this, image forming unit-specific log information associated with a plurality of image forming units of the image forming apparatus is stored in a storage device. On the basis of the log information, a priority image forming unit is decided from the plurality of image forming units. Identification information containing an identifier of the decided image forming unit is transmitted in response to an information request transmitted from the information processing apparatus.

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

Transmission of image data and camera management commands

Номер: US0010033916B2
Принадлежит: Intel Corporation, INTEL CORP

In one example, a system for modifying transmission of image data includes a processor to detect a camera management command to transmit to an image sensor via a camera serial interface link. The processor can also transmit the camera management command to the image sensor via the camera serial interface link, and receive image data from the image sensor via the camera serial interface link.

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

Method, apparatus and system for generating customized UPnP applications

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

Customized Universal Plug and Play (“UPnP”) device applications may be generated. According to one embodiment, a variety of device-specific information (e.g., device and service descriptions) and platform information may be used to generate source code for a UPnP device. The source code may be optimized and/or type checked for the device. The source code may then be compiled with interface information to generate the customized UPnP application.

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

Image forming apparatus, information processing method, information processing program and recording medium

Номер: US20070030495A1
Автор: Tsutomu Ohishi
Принадлежит:

An image forming apparatus has a connection terminal for connecting and disconnecting a plug-in device, which is configured to be plugged into the connection terminal. The image forming apparatus includes a driver controller that activates a device driver corresponding to the plug-in device in accordance with detection of insertion of the plug-in device. The device driver establishes a connection with an application in response to a connection request from the application that uses the plug-in device.

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

Reconfigurable computing device user interface

Номер: US0009792011B2

Embodiments are directed to a computing device accessory system including a memory having user interface (UI) reconfiguration information, wherein the UI reconfiguration information is selected and loaded into the memory based at least in part on a perceptual attribute of the computing device accessory. The computing device accessory system further includes a transmitter and a processor system communicatively coupled to the memory and the transmitter. The processor system and the transmitter are configured to access the memory and transmit the UI reconfiguration information to a computing device having a reconfigurable UI. The computing device is configured to utilize the UI reconfiguration information to reconfigure the reconfigurable UI.

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

Methods and physical computer-readable storage media for initiating re-enumeration of USB 3.0 compatible devices

Номер: US0009864607B2

Methods, physical computer-readable media, and devices are provided that allow re-enumeration to be initiated on a USB 3.0-compatible device. The method includes establishing a connection with a host, transmitting an indicator from the device to the host to cause a Link Training and Status State Machine (LTSSM) of the host to move from active state (U0) to one of SS.Inactive and RX.Detect, synchronizing the device with the host, and presenting a new configuration of the device to the host.

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

СИСТЕМА И СПОСОБ АВТОМАТИЧЕСКОГО ИНТЕГРИРОВАНИЯ УСТРОЙСТВА В СЕТЕВУЮ СИСТЕМУ

Номер: RU2540802C2

Изобретение имеет отношение к автоматическому интегрированию устройства в сетевую систему таким образом, чтобы у пользователя не было необходимости в настройке или конфигурировании нового устройства. Технический результат - возможность интегрирования нового устройства в сетевую систему, без необходимости взаимодействия пользователя с этой системой, за счет процедуры автоматического копирования функциональных возможностей устройства на новое устройство, интегрированное в сетевую систему. Способ содержит следующие этапы: обнаруживают новое устройство для интегрирования в сетевую систему; определяют эталонное устройство сетевой системы и копируют функциональные возможности эталонного устройства на новое устройство; при этом этап обнаружения нового устройства для интегрирования в сетевую систему содержит определение возможностей нового устройства, а этап определения эталонного устройства сетевой системы содержит определение эталонного устройства сетевой системы с возможностями, схожими с возможностями ...

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

Method of operating plug-in devices that are not initially recognised by their hosts, the devices being restarted and then run as a simulated memory device.

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

Disclosed is an external plug-in device or peripheral and a method of operating it. When the device is plugged into a host the host tries to recognise the device and accesses the relevant drivers for the device, either pre-loaded in the host or from the plug-in device. If the host cannot recognise the device the device disconnects itself, then reconnects simulating to the host the appearance of a memory device. Hence the host can access the programs stored on the device and operate the device. The device may wait a set time for the host to recognise it before disconnecting. The device may have a driver and an application program stored on it. Also, disclosed is a method of operating a plug-in device that is not recognised by its host, the device receiving incoming data and converting the data into a format that is useable by the host device. The main embodiment is that of a broadcast video adapter for a stand alone media player.

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

Device for managing and configuring field devices in an automation installation

Номер: GB0201515690D0
Автор:
Принадлежит:

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

PILOTING Of a DEVICE MULTIFUNCTION

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

Ce procédé de connexion d'un dispositif multifonctions (6) à un ordinateur (2) est caractérisé en ce qu'il comprend les étapes suivantes : - la transmission par ledit dispositif d'un identifiant de dispositif (ID) vers ledit ordinateur ; - l'exécution, par ledit ordinateur, d'un pilote du dispositif (DRVID) associé audit identifiant de dispositif ; - l'obtention d'une liste des fonctions du dispositif (FCTLIST) par ledit ordinateur ; - le déclenchement, par le pilote du dispositif et sur ledit ordinateur, de l'exécution de pilotes (DRVFN1, DRVFN2) associés auxdites fonctions listées et ; - la gestion, par ledit pilote du dispositif, des flux de données entre les différentes fonctions du dispositif et lesdits pilotes de fonction correspondants.

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

SYSTEMS AND METHODS FOR IMPLEMENTING SECURE MICROCONTROLLERS

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

Divers modes de réalisation de l'invention permettent d'étendre de manière sure la fonctionnalité d'un code de ROM en délégant une partie du processus d'amorçage à un applet qui est mémorisé dans une mémoire modifiable. Dans divers modes de réalisation, cela est accompli sans augmenter la complexité du logiciel de ROM intégré dans le microcontrôleur, ce qui est très important, parce que la modification du code de ROM nécessite généralement la sortie d'une nouvelle révision du silicium. Certains modes de réalisation permettent aux intégrateurs de système de tirer profit des caractéristiques de sécurité d'un microcontrôleur tout en fournissant des scénarios d'amorçage flexibles et personnalisables, atténuant de ce fait les contraintes de conception de système d'un code de ROM figé, tout en maintenant la chaîne de confiance intacte.

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

SYSTEM AND METHOD FOR PERFORMING PNP BETWEEN HOST AND CLIENT THROUGH WIRED/WIRELESS COMMUNICATION UNIT

Номер: KR1020060053250A
Автор: JO, BEA SU
Принадлежит:

PURPOSE: A system and a method for performing PnP(Plug and Play) between a host and a client are provided to easily control the client by automatically installing/executing control or application software for connecting the client to the host and controlling the client in the host. CONSTITUTION: When the client(100) is connected through the communication unit, the host(110) controls the client by automatically installing a device driver(225) and the control software(226) for recognizing/controlling the client. The client is connected to the host through the communication unit and controlled by the control software installed to the host. A device server(120) is connected to the host through the wired/wireless network, and offers the server the device driver/control software for recognizing/controlling the client. A service server(130) is connected to the host through the network, and offers client-based service software and service to the host. The device server includes an authenticator ...

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

유도성 주변기기 보유 디바이스

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

... 유도성 주변기기 보유 디바이스 기법들이 기술된다. 하나 이상의 구현들에서, 장치는 디바이스와의 통신 결합을 형성하기 위해 디바이스의 통신 포트와 분리가능하게 맞물리도록 구성된 플러그를 포함한다. 플러그는 사용자의 하나 이상의 손들을 사용하여 디바이스에 고정가능하고 그로부터 분리가능하다. 본 장치는 또한 장치의 충전을 지원하기 위해 사용될 수 있는, 플러그에 연결되고, 가요성 루프로서 형성된 유도성 요소를 통해 주변기기 디바이스와 분리가능하게 맞물리도록 구성되며, 주변기기 디바이스와 디바이스 사이에 통신 결합을 형성하도록 구성된, 주변기기 고정 부분을 포함한다.

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

Method for safely removing an external image processing device for a computer system and related computer system

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

A method for safely removing an external image processing device for a computer system is disclosed. The computer system is operated in a power-on mode. The method includes receiving a removing command indicating to remove the external image processing device from the computer system, asking a BIOS of the computer system to response a management message corresponding to the removing command according to the removing command, and informing an operating system of the computer system to safely remove the external image processing device according to the management message.

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

SYSTEM AND METHOD FOR DATA SYNCHRONIZATION OVER A NETWORK USING A PRESENTATION LEVEL PROTOCOL

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

A mechanism for synchronizing data on a device communicating with a client system with data accessible from a server-hosted session is disclosed. The synchronization occurs over a network connection using a presentation-level protocol to transmit communications between the client system and the server system. Devices communicating with the client system are mapped into a user session. Once the device is mapped into the server-hosted session, data on the device in communication with the client system are synchronized with data accessible from the user session.

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

Apparatus and methods for device configuration and management

Номер: US20040181610A1
Автор: Philip Walker
Принадлежит:

An attachable device configured to operate with an operating system (OS) to provide a specific computing capability to a computer system associated with the OS. The attachable device includes circuitry for providing the specific computing capability and an independent device communication path. The independent device communication path is configured to allow first data in the attachable device to be configured independent of the OS. There is further included an independent power source independent of a power source that triggers a boot cycle of the OS, wherein the first data is capable of being configured while the OS is in an inactive state.

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

System for facilitating the replacement or insertion of devices in a computer system through the use of a graphical user interface

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

A computer software system is disclosed for facilitating a user's replacement or insertion of devices in a computer server network system. The system allows a user to swap or add peripheral devices while the system is running, or in a “hot” condition, with little or no user knowledge of how the system carries out the “hot swap” or “hot add” functions. The system, which consists of a graphical user interface (GUI) and associated computer software modules, allows the user to select a desired peripheral device location within a server, and then provides the modular software structure to automatically execute a series of steps in the hot swap or hot add process. Each step is prompted by the user from the GUI, to invoke commands to instruct a network server through its operating system and hardware to suspend the appropriate device adapters, if necessary, power down the desired device slot or canister, allow the user to replace or insert a new device, and finally restart the adapters and the ...

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

Privileged used control of device installation and/or availability

Номер: US20060047859A1
Принадлежит: Microsoft Corporation

A system and method for entity management is provided. In accordance with an aspect of the present invention, a system administrator is given control over device(s) that can be installed on a computer system(s), and/or how the installation can be performed. Thus, a system administrator can specify device installation policy that prevents the computer system from automatically installing device(s) (e.g., even when an appropriate driver is available to be installed). For example, this policy can be applied to substantially all new devices and/or only a subset of devices. Optionally, policy can also control how device(s) that are already installed will be made available to the computer system.

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

Program and method for managing device driver and information processing apparatus

Номер: US0007730224B2

According to the present invention, an information processing apparatus which has a recognition function for recognizing connected peripheral devices and can make the connected peripheral devices available, comprises a holding unit adapted to hold the upper limit of device drivers to be installed, and an install controlling unit adapted to install device drivers by the upper limit held by the holding unit when device drivers corresponding to peripheral devices recognized by the recognition function are installed.

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

ACTIVATING DEVICE FUNCTIONS BASED ON CONFIGURATIONS OF DEVICE MODULES

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

Embodiments are provided for managing operation of an electronic device based on the connection(s) of hardware module(s) to the electronic drive via a support housing. According to certain aspects, the electronic device may activate and identify a hardware module that is connected to a controlling position of the support housing. The electronic device may identify a function associated with the hardware module, where the function may be a built-in function of the hardware module itself or of the electronic device. The electronic device may accordingly activate the identified function.

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

IMAGE FORMING APPARATUS AND METHOD OF FORMING IMAGE THEREOF

Номер: US20120057185A1
Принадлежит: Samsung Electronics Co., Ltd

An image forming apparatus includes a communication interface unit which allows the print controlling terminal to recognize the image forming apparatus as a printer, a determination unit which determines whether a printer driver of the image forming apparatus is installed in the print controlling terminal, a controlling unit which controls the communication interface unit to receive print data generated by the printer driver, and an image forming unit which prints the received print data, and the communication interface unit, if a printer driver is not installed in the print controlling terminal, controls the print controlling terminal to additionally recognize the image forming apparatus as an external storage medium and provides the print controlling terminal with a printer driver installation program stored in the external storage medium, and a method of performing the same.

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

Peripheral protocol negotiation

Номер: US0009547615B2

Systems and methods of operating a computing system may involve utilizing at least one of a peripheral protocol negotiation and a universal connector to determine a peripheral device protocol, and reconfiguring a computer device to accommodate that peripheral device protocol. Upon such a reconfiguration, the peripheral protocol negotiation may “step aside”, and one or more subsequent communications between a host computer and the peripheral device utilizing the peripheral device protocol may start.

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

METHOD AND DEVICE FOR RECOGNIZING APPARATUS AND COMPUTER READABLE STORAGE MEDIUM AND PROGRAM

Номер: US20210311746A1
Автор: Junhu HE
Принадлежит: Siemens Aktiengesellschaft

A method and device are for recognizing an apparatuses and computer readable storage medium and program are provided. In an embodiment, the method includes reading a combined sequence table including candidate device information, candidate communication parameters and historical occurrence numbers of combinations of the candidate device information and the candidate communication parameters for each candidate device information; determining priority levels of the combinations according to the historical occurrence numbers; and determining a current combination according to the priority levels, sending a message to the apparatus to be recognized by using a candidate communication parameter in the current combination, and determining whether the current combination is the correct combination capable of establishing a communication with the apparatus to be recognized according to a feedback from the apparatus to be recognized. The recognition efficiency may be improved effectively and the recognition time may be shortened significantly through the method. 1. A method for recognizing an apparatus , comprising:reading a combined sequence table including candidate device information, candidate communication parameters and historical occurrence numbers of combinations of the candidate device information and the candidate communication parameters;determining priority levels of the combinations according to the historical occurrence numbers; anddetermining a current combination according to the priority levels, sending a message to the apparatus to be recognized by using a candidate communication parameter in the current combination, and determining whether the current combination is a correct combination capable of establishing a communication with the apparatus to be recognized according to a feedback from the apparatus to be recognized.2. The method of claim 1 , wherein the determining of whether the current combination is a correct combination capable of establishing a ...

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

Kiosk device management in quick service restaurant environments

Номер: US0010355877B2

A kiosk system which is capable of maintaining kiosk devices online without physical manipulation is disclosed. The kiosk system capable of forcing a programmatic re-initialization of kiosk devices when necessary. Individual devices in the kiosk system can be initialized and re-initialized in parallel with normal operation of the kiosk system.

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

Method for initiating re-enumeration of a device

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

A method of initiating re-enumeration of a USB device without manual intervention is provided. The method involves a sequence emulating detachment and re-attachment of a device to the host while the device remains attached to the host. As the device remains attached to the host throughout the sequence, the host OS is manipulated to receive a plurality of preset device states in order for it to perceive a device change and to eventually initiate device enumeration. The sequence, which involves a series of command exchanges between the device and the host, may be initiated by a software application residing in the host upon an event requiring device enumeration.

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

Obtaining device drivers from an out-of-band management network

Номер: US0009244695B2

A method includes a service processor of an information handling system downloading code, including device drivers, and transferring the code to an operating system of the information handling system without rebooting the operating system. In some embodiments, a daemon of the operating system may request device drivers for newly-inserted devices and the service processor may make the device drivers available to the operating system in response to the requests. In some embodiments, the service processor may download updated device drivers and may inform the daemon. The updated device drivers may be automatically provided to the operating system or made available upon a request of a user. The service processor may make code available to the operating system by exposing a portion of its non-volatile memory to the operating system as a virtual device.

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

СПОСОБ УСТАНОВКИ ДРАЙВЕРА ДЛЯ ЭМУЛЯЦИИ СЕТЕВОЙ КАРТЫ

Номер: RU2666518C1

FIELD: information technology. SUBSTANCE: host of the operating system class of the host is detected on the device side, it provides the stage of detecting the host operating system class from the device by enumeration of USB and the stage of trying to install the first driver for emulating the network card on the host corresponding to the detected class of the host operating system. The installed first driver is configured to allow communication between the host and the device and termination of the method if the first driver is successfully installed. EFFECT: providing a path that allows the use of USB communication, in case of incorrect identification of the operating system class of the host. 36 cl, 24 dwg РОССИЙСКАЯ ФЕДЕРАЦИЯ (19) RU (11) (13) 2 666 518 C1 (51) МПК G06F 9/445 (2006.01) G06F 13/00 (2006.01) ФЕДЕРАЛЬНАЯ СЛУЖБА ПО ИНТЕЛЛЕКТУАЛЬНОЙ СОБСТВЕННОСТИ (12) ОПИСАНИЕ ИЗОБРЕТЕНИЯ К ПАТЕНТУ (52) СПК G06F 9/445 (2017.05); G06F 13/00 (2017.05) (21)(22) Заявка: 2013154696, 13.06.2012 (24) Дата начала отсчета срока действия патента: Дата регистрации: 10.09.2018 (56) Список документов, цитированных в отчете о поиске: RU 2347263 C2, 20.02.2009. RU 2008128582 A, 20.01.2010. US 2008/0005370 A1, 03.01.2008. EP 1890426 A1, 20.02.2008. US 2006/ 0208066 A1, 21.09.2006. US 2004/0203296 A1, 14.10.2004. US 5711672 A, 27.01.1998. US 2010/ 0199290 A1, 05.08.2010. C 1 C 1 10.06.2011 GB 1109758.1; 20.07.2011 GB 1112458.3; 20.07.2011 GB 1112461.7; 13.09.2011 RU PCT/RU2011/000700; 13.09.2011 RU PCT/RU2011/000701; 20.10.2011 RU PCT/RU2011/000815; 14.11.2011 GB 1119623.5; 23.01.2012 RU PCT/RU2012/000026; 28.03.2012 RU PCT/RU2012/000228 (45) Опубликовано: 10.09.2018 Бюл. № 25 2 6 6 6 5 1 8 (85) Дата начала рассмотрения заявки PCT на национальной фазе: 10.01.2014 R U 2 6 6 6 5 1 8 (73) Патентообладатель(и): ЙОТА ДЕВАЙСЕЗ ИПР ЛТД (VG), Общество с ограниченной ответственностью "РТ-Мобильные Решения" (RU) Приоритет(ы): (30) Конвенционный приоритет: R U 13.06.2012 (72) Автор(ы): ...

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

ДРАЙВЕР ПЕРИФЕРИЙНОГО УСТРОЙСТВА ТИПА "ПОДКЛЮЧИЛ И РАБОТАЙ"

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

... 1. Устройство типа "подключил и работай", предоставляющее набор функций, содержащее: ! интерфейс типа "подключил и работай"; ! накопитель данных; и ! программное средство, содержащееся в упомянутом накопителе данных, причем упомянутое программное средство автоматически выполняется компьютером, когда упомянутое устройство типа "подключил и работай" подключают к нему через упомянутый интерфейс типа "подключил и работай", упомянутое программное средство во время работы детектирует отключение упомянутого устройства типа "подключил и работай" от упомянутого компьютера и прекращает свое выполнение в ответ на это, при этом упомянутый компьютер не сохраняет постоянно упомянутое программное средство после этого. ! 2. Устройство по п.1, в котором упомянутое программное средство обеспечивает для упомянутого компьютера возможность доступа к набору функций, предоставляемых упомянутым устройством типа "подключил и работай". ! 3. Устройство по п.1, в котором упомянутый интерфейс "подключил и работай" ...

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

Verfahren und Einrichtung zur Verwaltung und Konfiguration von Feldgeräten einer Automatisierungsanlage

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

Die Erfindung betrifft ein Verfahren und eine Einrichtung zur Verwaltung und Konfiguration von Feldgeräten einer Automatisierungsanlage mit einem Konfigurationswerkzeug (2), das ausgebildet ist, ein Feldgerät in der Automatisierungsanlage physisch zu erkennen, logisch in die Automatisierungsanlage einzubinden und in der Automatisierungsanlage zu konfigurieren, wobei das Konfigurationswerkzeug (2) hierzu auf einen vorgegebenes erstes feldgerätespezifisches Informationspaket (1) zurückgreift, welches die Funktionen und Daten des Feldgeräts zumindest teilweise beschreibt und hierzu eine vorbestimmte Menge vorgegebener grafischer Elemente (10) aufweist. Zur Erweiterung der Funktionalität wird vorgeschlagen, dass das Konfigurationswerkzeug (2) eine Menge grafischer Elemente aufweist (20), wobei jedes grafische Element (20) des Konfigurationswerkzeugs (2) zu einem vorgegebenen grafischen Element (10) des feldgerätespezifischen Informationspakets (1) korrespondiert, wobei die grafischen Elemente ...

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

System and method for data synchronization over a network using a presentation level protocol

Номер: GB0000706211D0
Автор:
Принадлежит:

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

Automatic maintenance of configuration information in a replaceable electronic module

Номер: GB0000416391D0
Автор:
Принадлежит:

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

Streaming data for analytics in process control systems

Номер: GB0201517034D0
Автор:
Принадлежит:

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

Method and device for managing and configuring field devices in an automation installation

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

A method and device for managing and configuring field devices in an automation installation 4 with a configuration tool 1 that is designed to physically identify a field device in the automation installation and to logically identify its field device type, incorporate and configure it in the automation installation. Wherein the configuration tool uses a first field device type specific information package, that at least in part describes the functions and data of the field device type, to form a first individual field device specific information package and that further individual field device specific information packages are formed by duplicating and modifying the first individual field device specific information package for further field devices of the same type. The invention thereby reduces the repetition of the same processing in configuring field devices of the same type. The modification may involve changing the name, description or physical address of the further field devices ...

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

VEHICLE WITH A NETWORK OF WHICH PLUG [!AMP!] PLAY WITH JAVA BEANS IMPLEMENTS

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

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

Techniques for configuring contacts of a connector

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

Systems and methods for configuring contacts of a first connector includes detecting mating of a second connector with the first connector and in response to the detection, sending a command over one of the contacts and waiting for 5 a response to the command. If a valid response to the command is received, the system determines the orientation of the second connector. The response also includes configuration information for contacts in the second connector. The system then configures some of the other contacts of the first connector based on the determined orientation and configuration information of the contacts of the second 10 connector.

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

METHOD AND APPARATUS FOR INFORMATION EXCHANGE

Номер: CA0002624594C
Принадлежит: MULLIN, TERENCE J., MULLIN TERENCE J

A method and apparatus includes a portable electronic memory storage device and a plurality of exhibitor computers, each having at least one specifically identified electronic uploadable file and a port adapted to selectively interface with the portable device. When a portable device engages a port, electronic content corresponding to the port is uploaded from the computer to the portable device. In another embodiment, data from the portable device, such as demographic data, is also downloaded to the exhibitor computer.

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

COMPUTER, AND APPARATUS AND METHOD FOR SYSTEM RECONFIGURATION THEREOF

Номер: CA0002082118C

A computer system is provided which allows adapters to be inserted or removed while keeping the system operational, and which can automatically reconfigure the system according to such insertion or removal. When an adapter is inserted, an adapter detection mechanism informs a resource manager of the insertion of the adapter with an interrupt or the like. The resource manager electrically and mechanically connects the adapter immediately after its insertion, and reads the attribute information of the adapter from a memory on the adapter to perform the necessary setup, inclusion of the device driver necessary for the system, and assignment of memory and the like, thus enabling the adapter. When a user wants to remove an adapter, he or she issues an adapter removal request from an adapter removal button, or from a program to the resource manager. This request is transmitted to the resource manager, which checks the running state of the adapter, and, if it can be removed, electrically and then ...

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

METHOD AND SYSTEM FOR CONFIGURING PLUG AND PLAY DEVICES FOR A COMPUTER OPERATING SYSTEM

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

A method and system are disclosed for configuring PnP devices for a computer operating system by initiating a power on self test (POST) within a computer system for configuring PnP and PCI devices. During the process of configuring PnP and PCI devices, a list is composed of devices that are not absolutely necessary for booting the system (e.g. modem or ethernet controller). While the PCI devices are configured, if the system has no usable IRQ's, POST takes one from a nonessential PnP ISA (Industry Standard Architecture) device in the list, and gives it to the PCI device. The POST operation searches for the presence of a PnP operating system option while progressing through the startup sequence (of bootable media), and activates or deactivates all devices, depending on the type of media being attempted. If the medium is the hard disk (where the PnP operating system option resides), all of the PnP devices in the list are deactivated. If the medium is any other type (where a PnP operating ...

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

Starting method, starting device and starting system of pluggable equipment

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

The invention discloses a starting method, a starting device and a starting system of pluggable equipment. The starting method includes the following steps: receiving an inquiry command sent by a host computer; determining whether the pluggable equipment exists according to the inquiry command; sending a command that medium is changed to the host computer when the pluggable equipment does not exist; sending a command that medium is normal to the host computer when the pluggable equipment exist, so that the pluggable equipment interacts data with the host computer. By means of the starting method, the starting device and the starting system of pluggable equipment, compatibility problem of pluggable equipment is solved, recognition rate of pluggable equipment is improved, and starting time of the pluggable equipment is shortened greatly.

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

Methods and physical computer-readable storage media for initiating re-enumeration of USB 3.0 compatible devices

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

Methods, physical computer-readable media, and devices are provided that allow re-enumeration to be initiated on a USB 3.0-compatible device. The method includes establishing a connection with a host, transmitting an indicator from the device to the host to cause a Link Training and Status State Machine (LTSSM) of the host to move from active state (U0) to one of SS.Inactive and RX.Detect, synchronizing the device with the host, and presenting a new configuration of the device to the host.

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

PROCEEDED OF PROTECTED UPDATE Of a PROGRAM HAS LAUNCHING AUTOMATIC AND PORTABLE ELECTRONIC ENTITY IMPLEMENTING IT

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

Le procédé de mise à jour d'un programme à lancement automatique d'une entité électronique portable comporte : - une étape de connexion de ladite entité à une station hôte, - une étape (250) d'exécution, sur ladite station hôte d'un programme conservé par ladite entité et apte à être exécuté automatiquement, sur ladite station hôte, sur connexion de ladite entité à ladite station hôte et - une étape (260-285) de modification sécurisée dudit programme.

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

Automatic driver installation method and system

Номер: KR0100607958B1
Автор: 김정상, 최인성
Принадлежит: 삼성전자주식회사

본 발명은 프린터 또는 복합기와 같은 장치에 구비되는 에뮬레이션에 대응하는 모든 드라이버를 포함하는 통합 드라이버 설치 모듈을 이용하여 상기 프린터 또는 복합기로부터 에뮬레이션 정보 및 모델 정보를 수신하여 드라이버를 자동으로 설치하는 드라이버 자동 설치 방법 및 시스템에 관한 것이다. 이를 위한 방법은 호스트 장치에 구비되는 드라이버 설치 모듈을 실행하는 실행단계; 상기 드라이버 설치 모듈은 장치에 상기 장치가 구비하는 에뮬레이션이 무엇인지를 나타내는 에뮬레이션 정보 및 상기 장치의 모델 정보를 요청하는 요청단계; 상기 드라이버 설치 모듈은 상기 장치로부터 상기 에뮬레이션 정보 및 모델 정보를 수신하는 수신단계; 및 상기 드라이버 설치 모듈은 상기 수신된 에뮬레이션 정보 및 모델 정보에 따라 드라이버를 자동으로 설치하는 설치단계를 포함한다. 이로써, 본 발명에 따르면, 모든 에뮬레이션에 대응하는 모든 드라이버를 구비하는 통합 드라이버 설치 모듈을 제공함으로써, 제조업자는 모델마다 별개의 드라이버 설치 모듈을 생성하여 제공할 필요가 없고, 복합기에 저장되어 있는 에뮬레이션 정보 및 모델 정보를 수신하여 드라이버를 자동으로 설치하므로 사용자가 편리하게 드라이버를 설치할 수 있다. The present invention automatically installs a driver for automatically installing a driver by receiving emulation information and model information from the printer or multifunction apparatus using an integrated driver installation module including all drivers corresponding to emulation provided in a device such as a printer or multifunction apparatus. It relates to a method and a system. The method for this purpose is executed by executing a driver installation module provided in the host device; The driver installation module may include: requesting, by the device, emulation information indicating what emulation the device has and model information of the device; The driver installation module receiving the emulation information and the model information from the device; The driver installation module includes an installation step of automatically installing a driver according to the received emulation information and model information. Thus, according to the present invention, by providing an integrated driver installation module having all drivers corresponding to all emulations, the manufacturer does not need to create and provide a separate driver installation module for each model, the emulation information stored in the multifunction device And the driver is installed automatically by receiving the model information, the user can conveniently install the ...

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

APPARATUS AND METHOD FOR IDENTIFYING OPERATING SYSTEM OF HOST DEVICE IN PORTABLE TERMINAL

Номер: KR1020130097381A
Автор:
Принадлежит:

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

System and method for automatic installing an application program

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

A peripheral apparatus includes an application program. The peripheral apparatus coupled to the host system and automatic installed the application program to the host system. It does not need extra floppy disks or CD-ROM containing program for that application. This aspect of the invention affords for minimal user intervention to load a peripheral apparatus application program.

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

Computer input system and input method with distributing computation function

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

The present invention provides a computer input system with distributing computation function. The computer input system includes a first electronic device, a second electronic device and a mouse. The computation executed by the mouse includes a first computation and a second computation. The mouse executes the first computation and transmits the second computation to the second electronic. The second computation executed by the second electronic device.

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

Driver management method, driver management apparatus, and driver management program

Номер: US20050168771A1
Принадлежит: FUJI XEROX CO., LTD.

Driver management method, driver management apparatus and driver management program which manages drivers corresponding to devices connected to a network, in which devices connected to a subnet of the network are detected, and drivers corresponding to the devices connected to the subnet, of drivers installed in a user terminal are presented to a user.

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

Method and apparatus for information exchange

Номер: US0008856116B2

A method and apparatus includes a portable electronic memory storage device and a plurality of exhibitor computers, each having at least one specifically identified electronic uploadable file and a port adapted to selectively interface with the portable device. When a portable device engages a port, electronic content corresponding to the port is uploaded from the computer to the portable device. In another embodiment, data from the portable device, such as demographic data, is also downloaded to the exhibitor computer.

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

INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, ALTERNATE RESPONSE APPARATUS, RESPONSE METHOD, CONTROL PROGRAM, AND NETWORK SYSTEM

Номер: US2008034127A1
Автор: NISHIO MASAHIRO
Принадлежит:

A mechanism for enabling a computer which includes an installer for providing Plug and Play (PnP) to obtain information for a network device is provided. Using an existing development resource, such as a PnP installer, a simple installation method is provided. By causing a proxy server to as a communication intermediary between the computer and a peripheral device which is not in compliance with a predetermined management method, the peripheral device can be managed using the predetermined management method.

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

Activating device functions based on configurations of device modules

Номер: US0009524199B2
Принадлежит: GOOGLE INC., GOOGLE INC

Embodiments are provided for managing operation of an electronic device based on the connection(s) of hardware module(s) to the electronic drive via a support housing. According to certain aspects, the electronic device may activate and identify a hardware module that is connected to a controlling position of the support housing. The electronic device may identify a function associated with the hardware module, where the function may be a built-in function of the hardware module itself or of the electronic device. The electronic device may accordingly activate the identified function.

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

EXTERNAL DEVICE AND OPERATING METHOD APPLIED THERETO

Номер: US2007288936A1
Автор: WU SHUENN-RU, LEE WEN-CHE
Принадлежит:

An external device is used with a backend host operated with an operating system. The external device has a program and receives incoming data. The external device is operated with the backend host according to an operating method including the following steps. Firstly, the external device is connected to the backend host, and the external device is recognized by the operating system. Then, the external device is reconnected to the backend host to have the operating system recognize the external device as a memory device when the external device is unrecognizable by the operating system, so that the program is accessible and executable by the operating system to control the external device, or the external device converts the incoming data into at least one data file complying with the access format of a certain program in the operating system.

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

PLATFORM SECURITY MECHANISM

Номер: US20220100866A1
Принадлежит: Intel Corporation

An apparatus to facilitate security within a computing system is disclosed. The apparatus includes a storage drive, a controller, comprising a trusted port having one or more key slots to program one or more cryptographic keys and an encryption engine to receive the cryptographic keys via the one or more key slots, encrypt data written to the storage drive using the cryptographic keys and decrypt data read from the storage drive using the cryptographic keys. 1. An apparatus comprising:{'claim-text': ['a storage drive; and', 'a host controller to program one or more cryptographic keys;', 'an encryption engine to receive the cryptographic keys, encrypt data written to the storage drive using the cryptographic keys and decrypt data read from the storage drive using the cryptographic keys; and'], '#text': 'a non-volatile memory, including:'}one or more processors to execute Basic Input/Output System (BIOS) firmware to provision an operating system image into the non-volatile memory during a booting process and configure the host controller to not decrypt one or more storage blocks in the storage device.2. The apparatus of claim 1 , wherein the BIOS firmware reads a security header included in the operating system image that provides an indication of storage blocks in the storage drive storing the operating system image as plain text.3. The apparatus of claim 2 , wherein the BIOS firmware configures the controller to not decrypt the storage blocks indicated in the security header.4. The apparatus of claim 3 , wherein the BIOS reads the operating system image from the storage blocks.5. The apparatus of claim 4 , wherein the host controller encrypts the operating system image via the cryptographic keys and stores the encrypted operating system image to the storage drive.6. The apparatus of claim 5 , wherein the one or more cryptographic keys are programmed into the host controller during manufacture of the non-volatile memory.7. The apparatus of claim 5 , further ...

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

DYNAMIC PLUG AND PLAY RESOURCE DISCOVERY

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

In an example embodiment, a technique is disclosed to describe generic capabilities in the ORD standard. In addition, this new ORD resource type may be explicitly supported by a Central ORD aggregator (or Central Management Plane), which can be used to discover and retrieve the information centrally. Having a central metadata service also eliminates the need for many point-to-point integrations.

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

Program and method for managing device drivers

Номер: EP0001764689A2
Автор: Kikuchi, Hiroshi
Принадлежит:

The present invention sets the upper limit of device drivers which can be installed if device drivers corresponding to devices recognized by plug and play are automatically installed, in order to solve a problem in that excessive device drivers are installed as a device driver corresponding to a device recognized by plug and play is automatically installed.

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

СПОСОБ И СИСТЕМА УСТАНОВЛЕНИЯ КОНТРОЛЯ НАД ПОДКЛЮЧЕННЫМ УСТРОЙСТВОМ В ОПЕРАЦИОННОЙ СИСТЕМЕ

Номер: RU2782152C1
Автор:

Изобретение относится к вычислительной технике. Технический результат заключается в повышении уровня безопасности операционной системы при обнаружении подключаемых устройств. Предлагается компьютерно-реализуемый способ установления контроля над подключенным устройством в операционной системе, выполняемый с помощью процессора и содержащий этапы, на которых: регистрируют фильтр подсистемы реестра, который выполнен с возможностью отслеживания и модификации нижних и верхних фильтров физических, логических и виртуальных устройств; обнаруживают подключенное устройство с помощью менеджера PnP (Plug and Play manager) в операционной системе (ОС); присоединяют нижний или верхний фильтр в соответствии с типом подключаемого устройства и собирают информацию о подключенном устройстве с помощью менеджера PnP в ОС; формируют глобальный список всех подключенных устройств к системе с помощью нижних и верхних фильтров; согласовывают текущие состояния устройств; осуществляют фильтрацию списков нижних и верхних ...

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

Accessing an option board in a computer system

Номер: GB0002245726B

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

Portable device with user interface

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

A portable device (12) comprising a connector (14) for connecting the portable device (12) to a host (18); a central processing unit (22) for controlling the operation of the portable device (12); at least one non-volatile memory module (24); a user interface (16) for input of user commands to the central processing unit (22) for enabling direct control of at least one function of the portable device (12) in a host (12). The central processing unit (22) is for uploading to a host an auto-run application to reside in the host (18) for enabling the user interface in the host. A corresponding method is also disclosed.

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

Techniques for configuring contacts of a connector

Номер: GB0201322782D0
Автор:
Принадлежит:

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

Device for managing and configuring field devices in an automation installation

Номер: GB0201516671D0
Автор:
Принадлежит:

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

Device for managing and configuring field devices in an automation installation

Номер: GB0201516707D0
Автор:
Принадлежит:

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

Method and device for managing and configuring field devices in an automation installation

Номер: GB0201520063D0
Автор:
Принадлежит:

Подробнее
29-09-2021 дата публикации

Streaming data for analytics in process control systems

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

Method 900 of streaming data in a process control system comprises: Storing a first set of metadata in a device operable to transmit a data stream 902. Collecting and buffering a set of data for transmitting as the data stream 904, the set of data including process control data. Transmitting the first set of metadata to a device operable to receive the data stream 906. And transmitting the data stream to the device operable to receive the data stream 908, wherein no further metadata are transmitted unless a trigger event 914 causes the device operable to transmit the data stream to transmit additional metadata 918. Updated metadata may be transmitted in response to a request for updated metadata. Updated metadata may be generated/downloaded in response to recognising a changed configuration parameter. The updated metadata may be transmitted to the device operable to receive the data stream before sending a data stream according to the updated metadata. The device operable to transmit the ...

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

Method and apparatus for plug and play, networkable iso 18000-7 connectivity

Номер: US20120207141A1
Автор: John Peter Norair
Принадлежит: Blackbird Technology Holdings Inc

A device may comprise a Universal Serial Bus (USB) interface and a wireless interface operable to communicate in accordance with the ISO 18000-7 standard. The device may be operable to receive a command via the USB interface and transmit the command via the wireless interface. The device may be operable to receive data via the wireless interface and transmit the data via the USB interface. A form factor of the USB device may be such that it can be plugged directly into a USB port without any external cabling between the USB device and said USB port.

Подробнее
27-09-2012 дата публикации

Device Flags

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

Device flag techniques are described. In one or more implementations, responsive to detection by a computing device that a device has been communicatively coupled to bus of the computing device, a database is queried by the computing device to determine whether one or more flags have been set for the device. Responsive to a determination made as a result of the querying that the one or more flags have been set for the device identifier, information associated with the one or more flags is communicated to software that is associated with the device to configure the software.

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

Discovery And Configuration Of New Devices Added Via Dynamic Reconfiguration

Номер: US20130060967A1
Принадлежит: International Business Machines Corp

An approach is provided in which a device is detected when it has been added to an operating system partition. The detecting occurs during a dynamic reconfiguration process, and the device is associated with a device type. A parent device is identified that corresponds to the added device. The identifying of the parent device is performed during the dynamic reconfiguration process and the identification of the parent device is based on the device type of the added device with the identified parent device corresponding to a parent device name. A unit address corresponding to the added device is retrieved and this retrieved unit address and the identified parent device name are passed to a configuration manager process. The added device is then configured based on the identified parent device name.

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

Systems and methods for performing a hot input function

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

A computer software system is disclosed for facilitating a user's replacement or insertion of devices in a computer server network system. The system allows a user to swap or add peripheral devices while the system is running, or in a “hot” condition, with little or no user knowledge of how the system carries out the “hot swap” or “hot add” functions. The system, which consists of a graphical user interface (GUI) and associated computer software modules, allows the user to select a desired peripheral device location within a server, and then provides the modular software structure to automatically execute a series of steps in the hot swap or hot add process. Each step is prompted by the user from the GUI, to invoke commands to instruct a network server through its operating system and hardware to suspend the appropriate device adapters, if necessary, power down the desired device slot or canister, allow the user to replace or insert a new device, and finally restart the adapters and the slot power. The system requires very little detailed input from the user other than identifying the particular peripheral device slot within the server to be maintained.

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

TECHNIQUES FOR CONFIGURING CONTACTS OF A CONNECTOR

Номер: US20130244489A1
Принадлежит: Apple Inc.

Systems and methods for configuring contacts of a first connector includes detecting mating of a second connector with the first connector and in response to the detection, sending a command over one of the contacts and waiting for a response to the command. If a valid response to the command is received, the system determines the orientation of the second connector. The response also includes configuration information for contacts in the second connector. The system then configures some of the other contacts of the first connector based on the determined orientation and configuration information of the contacts of the second connector. 1. An electronic device comprising:a first connector having a plurality of contacts; and detect when a second connector is mated with the first connector,', 'in response to the detection, send a command over a first contact in the plurality of contacts, and', 'if a response to the command is received over the first contact, set internal connections to one or more contacts in the plurality of contacts., 'control circuitry operatively coupled to at least some of the plurality of contacts, wherein the control circuitry is configured to2. The electronic device of further comprising detection circuitry configured to:in response to detecting mating of the second connector, switch the first contact from an open state to be connected with the control circuitry thereby enabling the control circuitry to send the command over the first contact.3. The electronic device of wherein if no response is received over the first contact claim 1 , the control circuitry is further configured to send the command over a second contact in the plurality of contacts.4. The electronic device of wherein the response includes information about configuration of contacts in the second connector.5. The electronic device of wherein the control circuitry sets internal connections to the one or more contacts in the plurality of contacts based on the configuration ...

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

Method And Apparatus For Virtualizing Hardware Dongle Over A Wireless Connection

Номер: US20130326095A1
Автор: Jon Edney
Принадлежит: Atmel Wi Fi Solutions Inc

In a computer system configured to handle I/O signals received by the computer system from input devices and/or output signals output by the computer system, a virtual attachment module includes logic for selecting such that program code for coupling can alter the operating system's selection of I/O devices used for particular I/O device operations, coupling to a wireless I/O device at least for determining whether the wireless I/O device is available, and causing redirection of I/O signals destined to a default I/O device to be to the wireless I/O device, if the program code for coupling determines that the wireless I/O device is available. A virtual connection module could be used to intercept system messages indicating a wireless device is present and connected, determine whether the wireless device is present and/or connected, and determine which intercepted messages to forward, drop, delay or reformulate.

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

PERIPHERAL DEVICE WITH RESOURCE ISOLATION

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

A peripheral device package for use in a host computing device has a plurality of compute elements and a plurality of resources shared by the plurality of compute elements. A datastructure is stored in a hidden memory of the peripheral device package. The data structure holds metadata about ownership of resources of the peripheral device package by a plurality of user runtime processes of the host computing device which use the compute elements. At least one of the user runtime processes is a secure user runtime process. The peripheral device package has a command processor configured to use the datastructure to enforce isolation of the resources used by the secure user runtime process. 1. A peripheral device package for use in a host computing device , the peripheral device package comprising:a plurality of compute elements;a plurality of resources shared by the plurality of compute elements;a datastructure stored in a hidden memory of the peripheral device package, the data structure holding metadata about ownership of resources of the peripheral device package by a plurality of user runtime processes of the host computing device which use the compute elements, at least one of the user runtime processes being a secure user runtime process;a command processor configured to use the datastructure to enforce isolation of the resources used by the secure user runtime process.2. The peripheral device package of wherein the command processor receives commands from the user runtime processes via a driver of the peripheral device package claim 1 , the driver being in the host computing device claim 1 , and wherein the command processor receives the commands after specification of resources in the commands made by the driver; and wherein the command processor is configured to return responses to the received commands for authentication by the user runtime process.3. The peripheral device package of comprising:one or more silicon interposer layers supporting the compute ...

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

USB HUB

Номер: US20160011885A1
Автор: Hsieh Hung-Sheng
Принадлежит:

A USB hub includes a main body, an illumination module, a power module, and at least one USB port. The illumination module is disposed within the main body for emitting a light beam, wherein the light beam is transmissible through the main body. The power module is disposed within the main body and electrically connected with the illumination module for providing electric energy to the illumination module. The USB port is installed in the main body. The USB port includes a detecting terminal, and the detecting terminal is electrically connected with the power module. The detecting terminal issues a detecting signal according to a result of judging whether the USB port is connected with a USB plug of an external electronic device. According to the detecting signal, the power module selectively provides the electric energy to the illumination module or stops providing the electric energy to the illumination module. 1. A USB hub , comprising:a main body;an illumination module disposed within the main body for emitting a light beam, wherein the light beam is transmissible through the main body;a power module disposed within the main body and electrically connected with the illumination module for providing electric energy to the illumination module; andat least one USB port installed in the main body, wherein a USB plug of an external electronic device is permitted to be plugged into the USB port, wherein the USB port comprises a detecting terminal, and the detecting terminal is electrically connected with the power module, wherein the detecting terminal issues a detecting signal according to a result of judging whether the USB port is connected with the USB plug, wherein according to the detecting signal, the power module selectively provides the electric energy to the illumination module or stops providing the electric energy to the illumination module.2. The USB hub according to claim 1 , wherein the main body has a water drop shape with a specified thickness.3. The ...

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

INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING METHOD, COMPUTER PROGRAM, AND STORAGE MEDIUM

Номер: US20180011773A1
Автор: NAKAMURA YUTAKA
Принадлежит:

An information processing apparatus includes: an operating unit capable of recognizing a peripheral apparatus. The operating unit includes: a first recognizing unit configured to recognize, when a peripheral apparatus is connected to the operating unit and identification information about the connected peripheral apparatus is included in peripheral apparatus information including predetermined identification information, the connected peripheral apparatus as a first peripheral apparatus; and a second recognizing unit configured to recognize, when a peripheral apparatus is connected to the operating unit and the identification information about the connected peripheral apparatus is not included in the peripheral apparatus information, the connected peripheral apparatus as a second peripheral apparatus. 1. An information processing apparatus comprising:an operating unit capable of recognizing a peripheral apparatus, a first recognizing unit configured to recognize, when a peripheral apparatus is connected to the operating unit and identification information about the connected peripheral apparatus is included in peripheral apparatus information including predetermined identification information, the connected peripheral apparatus as a first peripheral apparatus; and', 'a second recognizing unit configured to recognize, when a peripheral apparatus is connected to the operating unit Gard the identification information about the connected peripheral apparatus is not included in the peripheral apparatus information, the connected peripheral apparatus as a second peripheral apparatus., 'the operating unit comprising2. The information processing apparatus according to claim 1 , the operating unit further comprising:a storage unit storing therein the peripheral apparatus information.3. (canceled)4. The information processing apparatus according to claim 1 , wherein the peripheral apparatus is a peripheral apparatus conforming to a universal serial bus (USB) connection ...

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

METHODS AND PHYSICAL COMPUTER-READABLE STORAGE MEDIA FOR INTIATING RE-ENUMERATION OF USB 3.0 COMPATIBLE DEVICES

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

Described herein is a system comprising a peripheral device that is connected to a host device over a bus compatible with USB 3.0. The host device comprises a reduced functionality USB host controller configured to perform a set of one or more preprogrammed functions from the USB 3.0 specification, and a universal asynchronous receiver and transmitter (UART) configured to sample USB response data received from the peripheral device over the bus. 1. A system comprising:a peripheral device; and a reduced functionality USB host controller configured to perform a set of one or more preprogrammed functions from the USB 3.0 specification; and', 'a universal asynchronous receiver and transmitter (UART) configured to sample USB response data received from the peripheral device over the bus., 'a host device connected to the peripheral device over a bus compatible with a Universal Serial Bus (USB) 3.0 specification, wherein the host device comprises2. The system of claim 1 , wherein the host device further comprises:a memory; anda central processor configured to receive a USB bit sequence from the memory responsive to a USB state and to cause the USB bit sequence to be provided on the bus without having to perform additional processing on the USB bit sequence.3. The system of claim 2 , wherein the central processor is further configured to cause a preamble to be appended to the USB bit sequence prior to the USB bit sequence being provided on the bus.4. The system of claim 1 , wherein the peripheral device is one of an input device claim 1 , a pointing device claim 1 , an imaging device claim 1 , and an audio device.5. The system of claim 1 , wherein the peripheral device is an output device that includes one or more of a speaker claim 1 , a video screen claim 1 , and a headphone set. This application is a continuation of U.S. patent application Ser. No. 14/675,128, filed Mar. 31, 2015, which is a continuation of U.S. patent application Ser. No. 13/248,326, filed Sep. 29, 2011 ...

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

USB COMMUNICATIONS TUNNELING THROUGH USB PRINTER DEVICE CLASS

Номер: US20160026476A1
Автор: Kempka Anthony
Принадлежит:

A USB tunnel apparatus is disclosed herein. In various aspects, the USB tunnel apparatus may include a USB printer class interface operatively received by an application specific USB peripheral. The USB printer class interface is configured to identify the application specific USB peripheral as a printer class device to the host during Plug and Play enumeration, and the USB printer class interface is configured to generate a response during Plug and Play enumeration that alters the process of PnP enumeration to create a partially instantiated printer driver stack on the host when the application specific USB peripheral is in USB communication with the host, in various aspects. Related methods and compositions of matter are also disclosed. This Abstract is presented to meet requirements of 37 C.F.R. §1.72(b) only. This Abstract is not intended to identify key elements of the apparatus, methods, and compositions of matter disclosed herein or to delineate the scope thereof. 1. A non-transitory computer readable media storing a computer program comprising instructions that , when executed , cause a computer to perform the steps of:identifying an application specific USB peripheral as a USB printer class device with USB class code 0x07 hexadecimal to a host during Plug and Play enumeration; and generating a response during Plug and Play enumeration that alters the process of PnP enumeration thereby creating a partially instantiated printer driver stack on the host, the partially instantiated printer driver stack includes a USB printer class protocol driver (USB class code 0x07 hexadecimal) with any component above the USB printer class protocol driver blocked from instantiation during PnP enumeration.2. The composition of matter of claim 1 , further comprising instructions that claim 1 , when executed claim 1 , cause the computer to perform the step of:communicating data between the application specific USB peripheral and the host by passing the data through the ...

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

METHOD AND APPARATUS FOR PLUG AND PLAY, NETWORKABLE ISO 18000-7 CONNECTIVITY

Номер: US20180032352A1
Автор: Norair John Peter
Принадлежит:

A device may comprise a Universal Serial Bus (USB) interface and a wireless interface operable to communicate in accordance with the ISO 18000-7 standard. The device may be operable to receive a command via the USB interface and transmit the command via the wireless interface. The device may be operable to receive data via the wireless interface and transmit the data via the USB interface. A form factor of the USB device may be such that it can be plugged directly into a USB port without any external cabling between the USB device and said USB port. 1. A USB device comprising: receive a command via said USB interface; and', 'transmit said command via said wireless interface., 'one or more circuits comprising a Universal Serial Bus (USB) interface and a wireless interface operable to communicate in accordance with the ISO 18000-7 standard, said one or more circuits being operable to2. The system of claim 1 , wherein a form factor of said USB device is such that it can be plugged directly into a USB port without any external cabling between said USB device and said USB port.3. The system of claim 1 , wherein claim 1 , during enumeration of said USB device claim 1 , said one or more circuits communicate one or more descriptors according to the USB Device Class Definition for Printing Devices.4. The system of claim 3 , wherein said command is received via a Bulk OUT pipe of said USB bus.5. The system of claim 1 , wherein said one or more circuits comprise memory in which a filesystem resides.6. The system of claim 5 , wherein said one or more circuits are operable to search said filesystem in response to said command received via said USB interface and/or in response to a command received via said wireless interface.7. The system of claim 6 , wherein said one or more circuits are operable to output results of said search via said wireless interface and/or said USB interface.8. The system of claim 5 , wherein said one or more circuits are operable to read data from said ...

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

Hot-plug of devices in virtualized computer systems

Номер: US20180039594A1
Принадлежит: Red Hat Israel Ltd

A system and method for enabling hot-plugging of devices in virtualized systems. A hypervisor obtains respective values representing respective quantities of a resource for a plurality of virtual root buses of a virtual machine (VM). The hypervisor determines a first set of address ranges of the resource that are allocated for one or more virtual devices attached to at least one of the plurality of virtual root buses. The hypervisor determines, in view of the first set of allocated address ranges, a second set of address ranges of the resource available for attaching one or more additional virtual devices to at least one of the plurality of virtual root buses. The hypervisor assigns to the plurality of virtual root buses non-overlapping respective address ranges of the resource within the second set.

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

METHOD FOR CONTROLLING PLUG-IN BY A ROUTER AND THE ROUTER THEREOF

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

The present disclosure relates to a method for controlling a plug-in by a router and the router thereof. The method includes: receiving a plug-in state request querying an operational state of a plug-in sent from a terminal device; obtaining the operational state of the plug-in according to the plug-in state request; and sending the operational state of the plug-in to the terminal device. 1. A method for controlling a plug-in by a router , comprising:receiving a plug-in state request querying an operational state of a plug-in sent from a terminal device;obtaining the operational state of the plug-in according to the plug-in state request; andsending the operational state of the plug-in to the terminal device.2. The method according to claim 1 , wherein obtaining the operational state of the plug-in according to the plug-in state request comprises:obtaining a plug-in ID carried in the plug-in state request;obtaining a process ID corresponding to the plug-in ID from a preset configuration file; andobtaining the operational state of the plug-in according to the process ID.3. The method according to claim 2 , further comprising:starting the plug-in according to a preset configuration after powering on the router; andrecording the process ID and the plug-in ID of the plug-in in the preset configuration file.4. The method according to claim 2 , further comprising:receiving an instruction for closing the plug-in from the terminal device;obtaining the plug-in ID of the plug-in to be closed, wherein the plug-in ID of the plug-in to be closed is carried in the instruction for closing the plug-in;closing the plug-in to be closed according to the process ID corresponding to the plug-in ID of the plug-in to be closed; anddeleting the plug-in ID and the process ID of the plug-in to be closed from the preset configuration file.5. The method according to claim 2 , further comprising:receiving an instruction for starting the plug-in from the terminal device;obtaining the plug-in ID ...

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

CLOUD CLUSTER SYSTEM AND BOOT DEPLOYMENT METHOD FOR THE SAME

Номер: US20140129819A1
Принадлежит: DELTA ELECTRONICS, INC.

A cloud cluster system and a boot deployment method for the same are disclosed, wherein the cloud cluster system comprises a boot server, a management server, a system storage pool and at least one host. After the host is powered on, the host executes a network boot procedure according to a netboot policy. Next, the host connects to the system storage pool for accessing the corresponding root file system, and downloads the golden image from the boot server in order to complete the network boot procedure. After booted, the host is deployed by the management server. The management server enables the corresponding content of the host according to configurations thus the deployed host acting as the corresponding role in a cloud cluster system. 1. A cloud cluster system , comprising:a boot server connecting to a hard drive with a golden image saved in the hard drive;a management server connecting to the boot server;a system storage pool connecting to the boot server and the management server, the system storage pool having a root file system; anda host connecting to the boot server, the management server and the system storage pool, the host making a request of a netboot policy to the boot server after powered on and executing a network boot procedure according to the netboot policy, the host connecting to the system storage pool to access the root file system and use the space of the system storage pool, the host downloading and using the golden image from the boot server for completing the network boot procedure;wherein, upon the host completes the network boot procedure, the host accepts a deployment operation of the management server thus the deployed host directly acts as a corresponding role in the cloud cluster system.2. The cloud cluster system of claim 1 , wherein the hard drive is a plug and play portable storage device.3. The cloud cluster system of claim 1 , wherein the golden image comprises a required content of all roles in the cloud cluster system claim 1 ...

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

CONNECTED DEVICES INFORMATION

Номер: US20190056959A1

An example system includes a processor. The system also includes a peripheral interface that includes a controller communicatively coupled to the processor. The controller is to request information from a plurality of devices connected to the peripheral interface prior to the processor requesting the information. The controller is to provide the information to the processor. 1. A system comprising:a processor; request information from a plurality of devices connected to the peripheral interface prior to the processor requesting the information; and', 'provide the information to the processor., 'a peripheral interface comprising a controller communicatively coupled to the processor, the controller to2. The system of claim 1 , wherein to provide the information claim 1 , the controller is to store the information in a storage location accessible to the processor.3. The system of claim 1 , wherein the processor is to perform a plurality of boot instructions claim 1 , and wherein the boot instructions cause the processor to retrieve the information.4. The system of claim 1 , wherein the boot instructions are to cause the processor to initialize system components in parallel with the controller requesting information claim 1 , and wherein the boot instructions are to cause the processor to initialize a handler to retrieve the information.5. The system of claim 1 , wherein the controller is to request the information in response to initially receiving power.6. A method claim 1 , comprising:powering on a peripheral interface comprising a controller;in response to the powering on, the controller retrieving information about a plurality of devices connected to the peripheral interface prior to communication with a central processing unit; andthe controller storing the information in a location accessible to the central processing unit.7. The method of claim 6 , wherein storing the information comprises storing the information in a compressed format.8. The method of claim 6 , ...

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

METHOD, USER DEVICE AND STORAGE MEDIUM FOR CONTROLLING BOOT SCREEN TO BE PLAYED

Номер: US20160062774A1
Автор: YUAN YANMEI
Принадлежит:

Some embodiments of the disclosure provide a method, user device and storage medium for controlling a boot screen to be played, where the method for controlling the boot screen to be started includes: playing, by a user device, a boot screen upon being powered on; detecting, by the user device, in real time whether a booting preparation of a booting signal source is completed; and stopping, by the user device, the boot screen from being played upon detecting that the booting preparation of the booting signal source is completed. 1. A method for controlling a boot screen to be played , comprising:playing, by a user device, a boot screen upon being powered on;detecting, by the user device, in real time whether a booting preparation of a booting signal source is completed; andstopping, by the user device, the boot screen from being played upon detecting that the booting preparation of the booting signal source is completed.2. The method according to claim 1 , wherein detecting claim 1 , by the user device claim 1 , in real time whether the booting preparation of the booting signal source is completed comprises:detecting, by the user device, in real time whether a preparation completion flag of an application corresponding to the booting signal source is read; anddetermining, by the user device, that the booting preparation of the booting signal source is completed upon detecting that the preparation completion flag is read.3. The method according to claim 2 , wherein the user device sets the preparation completion flag of the application corresponding to the booting signal source by:starting the application corresponding to the booting signal source to start the booting preparation after the user device is powered on; andsetting the preparation completion flag of the application corresponding to the booting signal source upon the booting preparation is completed.4. The method according to claim 3 , wherein the user device determines that the booting preparation is ...

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

INFORMATION PROCESSING APPARATUS AND TERMINAL APPARATUS

Номер: US20160062933A1
Автор: KANOMATA Mikihiro
Принадлежит:

According to an embodiment, an information processing apparatus includes a communication control module and a peripheral device control module. The communication control module transmits property information including connection destination information to an external apparatus via a communication interface for establishing communication with the external apparatus and receives an operation request from the external apparatus for which the communication has been established via the communication interface. The peripheral device control module causes the peripheral device connected to an input/output interface to operate in response to the operation request received from the external apparatus. 1. An information processing apparatus , comprising:a communication interface that communicates with an external apparatus;an input/output interface that connects a peripheral device to be used by the external apparatus;a communication control module that transmits property information including connection destination information to the external apparatus via the communication interface for establishing communication with the external apparatus and receives an operation request from the external apparatus for which the communication has been established via the communication interface; anda peripheral device control module that causes the peripheral device connected to the input/output interface to operate in response to the operation request received from the external apparatus.2. The information processing apparatus according to claim 1 ,wherein the property information further includes peripheral device information related to the peripheral device connected to the input/output interface.3. The information processing apparatus according to claim 2 ,wherein the peripheral device information includes information on a type name of the peripheral device and a function of the peripheral device.4. The information processing apparatus according to claim 3 , further comprisinga ...

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

INFORMATION-PROCESSING DEVICE DELETING UNSPECIFIED DEVICE INFORMATION TO COMPLETE SETUP PROCESS

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

In an information-processing device a controller executes a storage process to store a command program in a memory. The command program supports the target device and outputs commands to the target device. In a case where the memory does not store the command program, an OS executes a plug and play process for a target device triggered by connection of the target device to the communication interface, and records in the memory unspecified device information indicating that the target device is unknown. In a case where the memory stores the unspecified device information, the OS does not complete a setup process even if the memory stores the command program. The controller executes, after executing the storage process, a deletion process to delete the unspecified device information from the memory so that the OS can complete the setup process. 1. A non-transitory computer readable storage medium storing a set of program instructions installed on and executed by an information-processing device having a controller , a memory , and a communication interface , the memory storing an OS configured to execute a plug and play process for a target device that is connected to the communication interface , the set of program instructions comprising:executing a storage process to store a command program in the memory, the command program supporting the target device and for outputting commands to the target device, wherein in a case where the memory does not store the command program, the OS executes the plug and play process for the target device triggered by connection of the target device to the communication interface, and records in the memory unspecified device information indicating that the target device is unknown, wherein in a case where the memory stores the unspecified device information, the OS does not complete a setup process to enable the command program stored in the memory to output the commands to the target device ever if the memory stores the command ...

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

ADDING AND REMOVING VIRTUAL DISKS REMOTELY TO A STREAMING MACHINE

Номер: US20200059507A1
Автор: LEE MOSO
Принадлежит:

A client device includes a memory and at least one processor configured to cooperate with the memory. The at least one processor receives a virtual disk change notification from a server, with the virtual disk change notification including a new configuration for a virtual disk image. At least one change to the virtual disk image is determined based on a comparison of the virtual disk image with the new configuration of the virtual disk image. The virtual disk image is modified based on the determined at least one change. 1. A client device comprising: receive a virtual disk change notification from a server, the virtual disk change notification including a new configuration for a virtual disk image,', 'determine at least one change to the virtual disk image based on a comparison of the virtual disk image with the new configuration of the virtual disk image, and', 'modify the virtual disk image based on the determined at least one change., 'a memory and at least one processor configured to cooperate with said memory to'}2. The client device according to wherein the at least one determined change to the virtual disk image provides a plurality of virtual disks.3. The client device according to wherein the plurality of virtual disks comprises at least one of an operating system virtual disk claim 2 , an applications data virtual disk claim 2 , and a user data virtual disk.4. The client device according to wherein the virtual disk image comprises at least one virtual disk claim 1 , and wherein the at least one determined change to the virtual disk image comprises adding an additional virtual disk.5. The client device according to wherein the virtual disk image comprises a plurality of virtual disks claim 1 , and wherein the at least one determined change to the virtual disk image comprises removing one of the plurality of virtual disks.6. The client device according to wherein the virtual disk image comprises a plurality of virtual disks claim 1 , with the plurality of ...

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

CONNECTING ACCELERATOR RESOURCES USING A SWITCH

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

The present disclosure describes a number of embodiments related to devices and techniques for implementing an interconnect switch to provide a switchable low-latency bypass between node resources such as CPUs and accelerator resources for caching. A resource manager may be used to receive an indication of a node of a plurality of nodes and an indication of an accelerator resource of a plurality of accelerator resources to connect to the node. If the indicated accelerator resource is connected to another node of the plurality of nodes, then transmit, to a interconnect switch, one or more hot-remove commands. The resource manager may then transmit to the interconnect switch one or more hot-add commands to connect the node resource and the accelerator resource. 1. A resource manager , comprising:one or more processors;a resource manager module (RMM) communicatively coupled to the one or more processors, wherein the RMM is to:receive an indication of a node resource of a plurality of node resources and an indication of an accelerator resource of a plurality of accelerator resources to connect to the node resource;if the indicated accelerator resource is connected to another node resource of the plurality of node resources, then transmit, to an interconnect switch, one or more hot-remove commands; andtransmit, to the interconnect switch, one or more hot-add commands.2. The resource manager of claim 1 , wherein the RMM is to track connections respectively of the plurality of accelerator resources to the plurality of node resources and to cause the interconnect switch to connect the indicated accelerator resource of the plurality of accelerator resources to the indicated node resource of the plurality of node resources.3. The resource manager of claim 1 , wherein the one or more hot-remove commands are to cause the interconnect switch to hot-remove the indicated accelerator resource from the another node resource.4. The resource manager of claim 3 , wherein to hot-remove ...

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

Inductive Peripheral Retention Device

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

Inductive peripheral retention device techniques are described. In one or more implementations, an apparatus includes a plug configured to removably engage a communication port of a device to form a communicative coupling with the device. The plug is securable to and removable from the device using one or more hands of a user. The apparatus also includes a peripheral securing portion connected to the plug and configured to removably engage a peripheral device via an inductive element formed as a flexible loop and configured to form a communicative coupling between the peripheral device and the device, which may be used to support charging of the apparatus. 1. An apparatus comprising:a plug configured to removably engage a communication port of a device to form a communicative coupling with the device, the plug is securable to and removable from the device using one or more hands of a user; anda peripheral securing portion connected to the plug and configured to removably engage a peripheral device via an inductive element formed as a flexible loop and configured to form a communicative coupling between the peripheral device and the device.2. An apparatus as described in claim 1 , wherein the communicative coupling is configured to charge the peripheral device using power received by the plug from the device.3. An apparatus as described in claim 1 , wherein the communicative coupling is configured to communicate data between the device and the peripheral device.4. An apparatus as described in claim 1 , wherein the flexible loop is formed from a metal and has a sinusoidal trace pattern and elliptical perforations such that the flexible loop is both flexible and stretchable.5. An apparatus as described in claim 1 , wherein the flexible loop is covered with a fabric.6. An apparatus as described in claim 1 , wherein the peripheral device is a stylus.7. An apparatus as described in claim 1 , wherein the inductive element is configured to substantially surround at least a ...

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

HOT-PLUGGED PCIE DEVICE CONFIGURATION SYSTEM

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

A hot-plugged PCIe device configuration system includes a PCIe device with a PCIe configuration space having PCIe configuration space registers. A computing system includes a PCIe connector and a PCIe setting record database storing a first PCIe setting record having a first register write location value and first register value information. The computing system detects that the PCIe device has been hot-plugged into the PCIe connector, and uses the first register write location value in the first PCIe setting record to determine a location in the PCIe configuration space that provides a first PCIe configuration space register. The computing system then uses the first register value information in the first PCIe setting record to determine at least one register value change for the first PCIe configuration register, and writes the at least one register value change to the first PCIe configuration space register using the location. 1. A hot-plugged Peripheral Component Interconnect express (PCIe) device configuration system , comprising:a PCIe device including a PCIe configuration space; and a PCIe connector;', 'a PCIe setting record database including a first PCIe setting record having a first register write location value and first register value information; and', receive, during initialization operations for the computing system, the first PCIe setting record;', 'detect, during runtime operations for the computing system, that the PCIe device has been hot-plugged to the PCIe connector;', 'determine, using the first register write location value in the first PCIe setting record, a location in the PCIe configuration space that provides a first PCIe configuration space register;', 'determine, using the first register value information in the first PCIe setting record, at least one register value change for the first PCIe configuration space register; and', 'write, using the location in the PCIe configuration space that provides the first PCIe configuration space ...

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

SYSTEM FOR RE-ENUMERATION OF USB 3.0 COMPATIBLE PERIPHERAL DEVICES

Номер: US20180081697A1
Принадлежит: CYPRESS SEMICONDUCTOR CORPORATION

Described herein is a system comprising a peripheral device that is connected to a host device over a bus compatible with USB 3.0. The host device comprises a reduced functionality USB host controller configured to perform a set of one or more preprogrammed functions from the USB 3.0 specification, and a universal asynchronous receiver and transmitter (UART) configured to sample USB response data received from the peripheral device over the bus. 15-. (canceled)6. A communication system comprising:a peripheral device comprising a first communication interface circuit; and a second communication interface circuit,', 'a processor circuit coupled to the first communication interface circuit, and', 'a sampling circuit coupled to the second communication interface circuit and the processor circuit,', 'wherein the second communication interface circuit provides a state signal to the processor circuit in response to a connection of the first and second communication interface circuits., 'a host device comprising7. The communication system of claim 6 , wherein the first and second communication interface circuits are configured to communicate according to Universal Serial Bus (USB) protocols.8. The communication system of claim 6 , wherein the host device further comprises a non-transitory storage medium coupled to the processor circuit claim 6 , the non-transitory storage medium comprising a plurality of memory locations corresponding to data received from the sampling circuit.9. The communication system of claim 6 , further comprising a serializer/deserializer coupled between the processing circuit and the second communication interface circuit.10. The communication system of claim 6 , wherein the sampling circuit is a universal asynchronous receiver/transmitter (UART). This application is a continuation of U.S. patent application Ser. No. 15/277,529, filed Sep. 27, 2016, which is a continuation of U.S. patent application Ser. No. 14/675,128, filed Mar. 31, 2015, which is ...

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

INTELLIGENT ROBOT SOFTWARE PLATFORM

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

A specification of programmatic instructions is received. The specification uses instances of functional components connected together using specified links and includes the programmatic instructions for controlling a motorized base device. A simulation and debugging environment for the specification is provided and a distributable version based on the specification is generated. The distributable version is provided to a remote wireless device that executes the distributable version of the specification including by providing commands to the motorized base device based on the distributable version of the specification. 1. A method , comprising:receiving a specification of programmatic instructions, wherein the specification is specified using instances of functional components connected together using specified links and wherein the specification includes the programmatic instructions for controlling a motorized base device;providing a simulation and debugging environment for the specification;generating a distributable version based on the specification; andproviding the distributable version to a remote wireless device, wherein the remote wireless device executes the distributable version of the specification including by providing commands to the motorized base device based on the distributable version of the specification.2. The method of claim 1 , wherein the specification specifies a motorized component of the motorized base device using the instances of the functional components and the distributable version is configured to utilize the corresponding motorized component.3. The method of claim 1 , wherein the remote wireless device is a smartphone device.4. The method of claim 3 , wherein the specification specifies a sensor component of the smartphone device using the instances of the functional components and the distributable version configured to utilize the corresponding sensor component.5. The method of claim 1 , wherein one or more of the instances of ...

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

ELECTRONIC EQUIPMENT, CONTROL METHOD OF ELECTRONIC EQUIPMENT, AND CONTROL PROGRAM OF ELECTRONIC EQUIPMENT

Номер: US20140164649A1
Автор: SOUGEN Akiyoshi
Принадлежит: KABUSHIKI KAISHA TOSHIBA

According to one embodiment, an electronic equipment, includes: a connection detecting module, a referring module, and an output module. The connection detecting module configured to detect connection of an external storage device. The referring module configured to refer to a predetermined type of media file from the external storage device when the connection is detected. The output module configured to output the predetermined type of media file preferentially to other types based on the reference. The electronic equipment can improve a convenience of a user by reducing the complexity when the user looks for a desired data (media file, application software) when the external storage device (USB memory) is connected to the electronic equipment. 1. An electronic equipment , comprising:a connection detecting module configured to detect connection of an external storage device;a referring module configured to refer to a predetermined type of media file from the external storage device when the connection is detected; andan output module configured to output the predetermined type of media file preferentially to other types based on the reference.2. The electronic equipment of claim 1 , wherein information on types of a plurality of media files stored in the external storage device is obtained when the connection is detected.3. The electronic equipment of claim 1 , wherein the type of media file includes extension information.4. The electronic equipment of claim 1 , wherein the connection of the external storage device is detected in a state when power is ON or a state where power is turned ON while the external storage device is connected to the electronic equipment.5. The electronic equipment of claim 1 , wherein the predetermined type includes any one of an updated date claim 1 , a text and an image of the plurality of media files.6. The electronic equipment of claim 1 , further comprising:a designating module configured to designate a type of media file which is ...

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

PLATFORM SECURITY MECHANISM

Номер: US20220100863A1
Принадлежит: Intel Corporation

An apparatus to facilitate security within a computing system is disclosed. The apparatus includes a storage drive, a controller, comprising a trusted port having one or more key slots to program one or more cryptographic keys and an encryption engine to receive the cryptographic keys via the one or more key slots, encrypt data written to the storage drive using the cryptographic keys and decrypt data read from the storage drive using the cryptographic keys. 1. An apparatus comprising:{'claim-text': ['a storage drive;', 'a host controller, comprising a trusted port having one or more key slots to program one or more cryptographic keys;', 'a encryption engine to receive the cryptographic keys via the one or more key slots, encrypt data written to the storage drive using the cryptographic keys and decrypt data read from the storage drive using the cryptographic keys; and', 'a security controller to receive the cryptographic keys from a physically unclonable function (PUF) engine and provide the cryptographic keys to the encryption engine via the one or more key slots.'], '#text': 'a non-volatile memory, including:'}2. The apparatus of claim 1 , wherein the one or more cryptographic keys are programmed into the controller during manufacture of the non-volatile memory.3. The apparatus of claim 1 , wherein the security controller receives the cryptographic keys from a fuse controller.4. The apparatus of claim 1 , wherein the non-volatile memory further comprises Basic Input/Output System (BIOS) firmware to provision an operating system image into the non-volatile memory during a booting process.5. The apparatus of claim 4 , wherein the BIOS firmware reads a security header included in the operating system image.6. The apparatus of claim 5 , wherein the security header provides an indication of storage blocks in the storage drive storing the operating system image as plain text.7. The apparatus of claim 6 , wherein the BIOS firmware configures the host controller to not ...

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

PLATFORM SECURITY MECHANISM

Номер: US20220100864A1
Принадлежит: Intel Corporation

An apparatus to facilitate security within a computing system is disclosed. The apparatus includes a storage drive, a controller, comprising a trusted port having one or more key slots to program one or more cryptographic keys and an encryption engine to receive the cryptographic keys via the one or more key slots, encrypt data written to the storage drive using the cryptographic keys and decrypt data read from the storage drive using the cryptographic keys. 1. An apparatus to facilitate security within a computing system , comprising:{'claim-text': ['a storage drive;', 'a Peripheral Component Interconnect Express (PCIe) controller, comprising a trusted port having one or more key slots to program one or more cryptographic keys; and', 'an encryption engine to receive the cryptographic keys via the one or more key slots, encrypt data written to the storage drive using the cryptographic keys and decrypt data read from the storage drive using the cryptographic keys.'], '#text': 'a non-volatile memory, including:'}2. The apparatus of claim 1 , wherein the one or more cryptographic keys are programmed into the PCIe controller during manufacture of the non-volatile memory.3. The apparatus of claim 2 , further comprising a security controller to generate the cryptographic keys.4. The apparatus of claim 3 , wherein the security controller receives the cryptographic keys from a physically unclonable function (PUF) engine.5. The apparatus of claim 3 , wherein the security controller receives the cryptographic keys from a fuse controller.6. The apparatus of claim 1 , wherein the non-volatile memory further comprises Basic Input/Output System (BIOS) firmware to provision an operating system image into the non-volatile memory during a booting process.7. The apparatus of claim 1 , wherein the BIOS firmware reads a security header included in the operating system image.8. The apparatus of claim 7 , wherein the security header provides an indication of storage blocks in the storage ...

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

PLATFORM SECURITY MECHANISM

Номер: US20220100865A1
Принадлежит: Intel Corporation

An apparatus to facilitate security within a computing system is disclosed. The apparatus includes a storage drive, a controller, comprising a trusted port having one or more key slots to program one or more cryptographic keys and an encryption engine to receive the cryptographic keys via the one or more key slots, encrypt data written to the storage drive using the cryptographic keys and decrypt data read from the storage drive using the cryptographic keys. 1. An apparatus comprising:{'claim-text': ['security controller to generate cryptographic keys; and', 'a host controller comprising a trusted port having one or more key slots to receive the cryptographic keys from the security controller; and', 'an encryption engine to receive the cryptographic keys via the one or more key slots, encrypt data written to the storage drive using the cryptographic keys and decrypt data read from the storage drive using the cryptographic keys.'], '#text': 'a computing platform, including'}2. The apparatus of claim 1 , wherein the security controller receives the cryptographic keys from a physically unclonable function (PUF) engine.3. The apparatus of claim 2 , wherein the security controller receives the cryptographic keys from a fuse controller.4. The apparatus of claim 1 , wherein the platform further comprises Basic Input/Output System (BIOS) firmware to provision an operating system image during a booting process.5. The apparatus of claim 4 , wherein the BIOS firmware reads a security header included in the operating system image.6. The apparatus of claim 5 , wherein the security header provides an indication of storage blocks in the storage drive storing the operating system image as plain text.7. The apparatus of claim 6 , wherein the BIOS firmware configures the host controller to not decrypt storage blocks in the storage device indicated in the security header.8. The apparatus of claim 7 , wherein the BIOS reads the operating system image from the storage blocks.9. The ...

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

METHOD AND SYSTEM FOR ENABLING USB DEVICES TO OPERATE AS INTERNET OF THING (IoT) DEVICES BASED ON THING DESCRIPTION MODEL

Номер: US20200089637A1
Автор: Wing Hon Ng
Принадлежит: U Thing Technology Ltd

The present invention is directed to a system and method that utilizes a central repository for storing and sharing Thing Description (TD) Documents with USB extensions that correspond to specific USB I/O schema. A Network Interface Module uses the USB I/O vendor and product identifications to query the central repository and download the appropriate Thing Description (TD) document for the specific USB I/O device. The Network Interface Module parses the TD document and builds the appropriate Web of Things (WoT) data architecture that establishes the interface between the network and the USB I/O device thereby allowing the USB I/O device to become an IoT device.

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

UNIVERSAL SERIAL BUS EMULATION LAYER

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

A universal serial bus stack may use an emulation layer to grant a non-universal serial bus device access to universal serial bus drivers and applications. The universal serial bus stack may exchange a device communication at an emulation layer. The universal serial bus stack may translate between a universal serial bus communication and the device communication at the emulation layer, and then may exchange the universal serial bus communication at a universal serial bus client interface. 1. A machine-implemented method , comprising:exchanging a device communication at an emulation layer;translating between a universal serial bus communication and the device communication at the emulation layer; andexchanging the universal serial bus communication at a universal serial bus client interface.2. The method of claim 1 , wherein passing includes:implementing a universal serial bus stack to transfer the universal serial bus communication between the emulation layer to the universal serial bus client interface.3. The method of claim 1 , further comprising:inserting the emulation layer as an extensibility point of a universal serial bus stack layer.4. The method of claim 1 , further comprising:connecting the emulation layer with a device specific emulation driver.5. The method of claim 1 , wherein receiving includes:implementing a device specific emulation driver to communicate with at least one of a virtual component, a media-agnostic universal serial bus component, a non-compliant universal serial bus component, and an on-chip universal serial bus component.6. The method of claim 1 , wherein passing includes:implementing an internal universal serial bus stack optimized for an internal component to transfer the universal serial bus communication between the emulation layer and the universal serial bus client interface.7. The method of claim 1 , further comprising:executing a root hub operation at the emulation layer.8. The method of claim 1 , further comprising:enumerating ...

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

PERIPHERAL PROTOCOL NEGOTIATION

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

Systems and methods of operating a computing system may involve utilizing at least one of a peripheral protocol negotiation and a universal connector to determine a peripheral device protocol, and reconfiguring a computer device to accommodate that peripheral device protocol Upon such a reconfiguration, the peripheral protocol negotiation may “step aside”, and one or more subsequent communications between a host computer and the peripheral device utilizing the peripheral device protocol may start. 1. A method comprising:detecting a coupling of a peripheral device to a host device; transmitting a query communication including a query of a peripheral device protocol;', 'transmitting a return communication indicating the peripheral device protocol;', 'reconfiguring the host device to accommodate the peripheral device protocol; and', 'directing the peripheral protocol negotiation to step aside; and, 'implementing a peripheral protocol negotiation, includingusing the peripheral device protocol to conduct one or more subsequent communications between the peripheral device and the host device.2. The method of claim 1 , wherein the query communication claim 1 , the return communication claim 1 , and the one or more subsequent communications are conducted via a standard universal connector having a plurality of contacts.3. The method of claim 2 , wherein the plurality of contacts are reconfigured from a current configuration to a configuration of the peripheral device protocol.4. The method of claim 1 , wherein the peripheral protocol negotiation further includes suspending normal operation of the peripheral device and the host device.5. The method of claim 1 , wherein a peripheral device protocol driver remains unmodified by the peripheral negotiation protocol claim 1 , and the peripheral device executes according to the peripheral device protocol driver after the peripheral protocol negotiation steps aside.6. The method of claim 1 , wherein the host device and the ...

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

METHODS FOR CONFIGURABLE HARDWARE LOGIC DEVICE RELOADING AND DEVICES THEREOF

Номер: US20150121060A1
Автор: Mimms Alan B., Troksa Tom
Принадлежит:

A method and host computing device that restricts access by one or more applications to a configurable hardware logic device over a bus. At least a portion of the configurable hardware logic device is reconfigured. A determination is made when unplug and plug events have been generated by the configurable hardware logic device. The unplug and plug events are generated without disconnecting power supplied to the configurable hardware logic device. The configurable hardware logic device is re-enumerated on the bus when the determining indicates the unplug and plug events have been generated by the configurable hardware logic device. 1. A method for configurable hardware logic device reloading , the method comprising:restricting, by a host computing device, access by one or more applications to a configurable hardware logic device over a bus;reconfiguring, by the host computing device, at least a portion of the configurable hardware logic device;determining, by the host computing device, when unplug and plug events have been generated by the configurable hardware logic device, wherein the unplug and plug events are generated without disconnecting power supplied to the configurable hardware logic device; andre-enumerating, by the host computing device, the configurable hardware logic device on the bus, when the unplug and plug events are determined to have been generated by the configurable hardware logic device.2. The method as set forth in wherein the unplug and plug events are warm events generated sequentially.3. The method as set forth in wherein the reconfiguring further comprises partial reloading the configurable hardware logic device with a bit file using the bus.4. The method as set forth in wherein the partial reloading further comprises maintaining a portion of the configurable hardware logic device that is configured to receive data from the bus.5. The method as set forth in wherein the configurable hardware logic device is connected to the bus at a port ...

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

DEVICE IDENTIFIER TRANSLATION SYSTEMS AND METHODS

Номер: US20220179662A1
Принадлежит: CITRIX SYSTEMS, INC.

A computer system is provided. The computer system includes a memory and at least one processor coupled to the memory. The processor is configured to identify a message to a plug and play (PnP) manager of an operating system, the message comprising an identifier of a device to be configured by the PnP manager, determine whether the device is targeted for device identifier translation at least in part by determining whether the device satisfies one or more target device criteria, and replace the identifier of the device with a reference identifier different from the identifier of the device in response to a determination that the device is targeted for device identifier translation, the reference identifier being usable by the PnP manager to install or configure the device. 1. A computer system comprising:a memory; and identify a message to a plug and play (PnP) manager of an operating system, the message comprising an identifier of a device to be configured by the PnP manager,', 'determine whether the device is targeted for device identifier translation at least in part by determining whether the device satisfies one or more target device criteria, and', 'replace the identifier of the device with a reference identifier different from the identifier of the device in response to a determination that the device is targeted for device identifier translation, the reference identifier being usable by the PnP manager to install or configure the device., 'at least one processor coupled to the memory and configured to'}2. The computer system of claim 1 , wherein to replace the identifier of the device comprises to replace the identifier of the device during a boot process executable by the operating system.3. The computer system of claim 2 , wherein to replace the identifier of the device during the boot process comprises replacement of the identifier of the device during an initial boot process after connection of the device.4. The computer system of claim 2 , wherein to ...

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

CONTROL METHOD AND CONTROL DEVICE FOR A MOBILE TERMINAL

Номер: US20170116146A1
Автор: LIU Yaqiong
Принадлежит:

An embodiment of the present disclosure discloses a control method and a control device for a mobile terminal in order to solve the problem in the prior art that power consumption of the mobile terminal increases as an HPD function of an HDMI is enabled all the time alley the mobile terminal is powered on. The mobile terminal comprises a USB interface and an HDMI, and an operating mode of the USB interface is compatible with a USB OTG mode and an MHL mode of the mobile terminal. The control method for the mobile terminal comprises the following steps: a USB OTG driver detects whether MHL equipment is plugged in the USB interface; and the USB OTG driver triggers to enable an HPD function of the HDMI if the USB OTG driver detects that the MHL equipment is plugged in the USB interface. 1. A control method for a mobile terminal , wherein: the mobile terminal comprises a USB interface and an HDMI , and an operating mode of the USB interface is compatible with a USB OTG mode and an MHL mode of the mobile terminal ,the control method comprising steps of:a USB OTG driver detecting whether MHL equipment is plugged in the USB interface; andthe USB OTG driver triggering to enable an HPD function of the HDMI if the USB OTG driver detects that the MHL equipment is plugged in the USB interface.2. The method according to claim 1 , further comprising steps of:an MHL driver detecting whether the MHL equipment is pulled out of the USB interface; andthe MHL driver triggering to disenable the HPD function of the HDMI if the MHL driver detects that the MHL equipment is pulled out of the USB interface.3. The method according claim 1 , to claim 1 , wherein after the USB OTG driver triggers to enable an HPD function of the HDMI claim 1 , the method further comprises:the MHL driver setting an electrical level of an HPD pin of the HDMI to a high electrical level.4. The method according to claim 1 , wherein: the step that the USB OTG driver triggering to enable the HPD function of the HDMI ...

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

Method and device for managing and configuring field devices in an automation installation

Номер: US20160124423A1
Принадлежит: ABB TECHNOLOGY AG

A method/device for managing/configuring field devices in an automation installation with a configuration tool designed to physically identify a field device therein, to logically incorporate it into, and configure it in, the automation installation, wherein the configuration tool to uses a prescribed field-device-type-specific information package describing functions and data of the field device at least partially and wherein the configuration tool has a server and a client, the server being designed to integrate received configuration data with the field-device-type-specific information package into an information package and to validate and process the information package with a piece of validation logic, and the client having a user interface for taking the configuration data. To avoid bottlenecks in the client/server communication, the client is equipped with an information package instance, and is designed to integrate taken configuration data into a package and validate the package. The server is designed to take validated packages. Accompanying figure

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

USB DEVICE REDIRECTION FOR REMOTE SYSTEMS

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

The present disclosure provides systems and method for redirecting control of a client side connected USB device from the client to the server in a remote system. Specifically, the present disclosure creates a simulated USB device at the server. The simulated USB device is treated as a proxy for a redirected USB device at the client. The client side redirected USB device is not treated as the USB device but, rather, acts as a pass through to facilitate communication between requesting applications and the client connected device. The simulated USB device allows an application to send requests for a local device to the simulated USB device at the server. The simulated USB device then processes the requests and forwards the requests to the local device connected to the client. 1. A computer implemented method of creating a simulated USB device at a server computer in communication with a client computer to which a device is connected , wherein the simulated USB device is a proxy for a redirected USB device at the client computer , the method comprising:discovering the device when the device is connected to the client computer;determining that control of the device should be redirected to the server computer;assigning the device a globally unique identifier;creating a redirected USB device at the client computer; andconveying device parameters to the server computer, wherein the device parameters are used to create the simulated USB device.2. The computer implemented method of claim 1 , wherein the method further comprises:upon discovering the device, determining whether the device could be redirected;upon determining that the device could be redirected, providing the device to a user for selection in a device selection window.3. The computer implemented method of claim 1 , wherein the globally unique identifier is GUID common to an interface.4. The computer implemented method of claim 1 , wherein the globally unique identifier is assigned at a filter driver outside of ...

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

RE-ASSEMBLY MIDDLEWARE IN FPGA FOR PROCESSING TCP SEGMENTS INTO APPLICATION LAYER MESSAGES

Номер: US20220272178A1
Принадлежит: TATA CONSULTANCY SERVICES LIMITED

A method and system of a re-assembly middleware in FPGA for processing TCP segments into application layer messages is disclosed. In recent years, the communication speed in digital systems has increased drastically and thus has brought in a growing need to ensure a good/high performance from the FPGA services. The disclosure proposes a re-assembly middleware in the FPGA for processing TCP segments into application layer messages at a pre-defined frequency for a good/high performance. The pre-defined frequency is a high frequency performance feature of the re-assembly middleware, wherein the FPGA's implementation frequency is at atleast 300 MHz based on a memory optimization technique. The memory optimization technique includes several strategies such registering an output and slicing memories. 1100. A Field Programmable Gate Array (FPGA) () for processing Transmission Control Protocol (TCP) segments into application layer messages , where the FPGA is a modular architecture , comprising:{'b': '202', 'a TCP Offload Engine (TOE) () connected to at least one client via a Transmission Control Protocol (TCP) and configured to receive a plurality of TCP segments from the client via a plurality of channels, wherein a channel-ID is assigned to a TCP segment from the plurality of TCP segments based on a channel from the plurality of channels that receives the TCP segment and the plurality of TCP segments is associated with a service, wherein the service comprises a specific task to be performed for the client by the FPGA;'}{'b': 204', '204', '206, 'an application layer () configured to provide the service to the client based on processing of the plurality of TCP segments, wherein the application layer () further comprises a functionality layer (); and'}{'b': '208', 'claim-text': [{'b': '302', 'a message writer (msg_writer) () designed for implementation at the pre-defined frequency, wherein the message writer is configured to process the TCP segments to the application layer ...

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

Plug-and-play pon systems with autonomous boot mode

Номер: US20200120408A1
Принадлежит: Tibit Communications Inc

One embodiment provides a pluggable optical line terminal (OLT) in a passive optical network (PON). The OLT can include an optical transceiver, a non-volatile storage device storing configurations of the pluggable OLT, and an autonomous boot module configured to access the configurations stored in the storage device when booting the pluggable OLT, thereby enabling plug-and-play operations of the pluggable OLT.

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

METHOD AND APPARATUS FOR PLUG AND PLAY, NETWORKABLE ISO 18000-7 CONNECTIVITY

Номер: US20190146806A1
Автор: Norair John Peter
Принадлежит:

A device may comprise a Universal Serial Bus (USB) interface and a wireless interface operable to communicate in accordance with the ISO 18000-7 standard. The device may be operable to receive a command via the USB interface and transmit the command via the wireless interface. The device may be operable to receive data via the wireless interface and transmit the data via the USB interface. A form factor of the USB device may be such that it can be plugged directly into a USB port without any external cabling between the USB device and said USB port. 1. A USB device comprising: receive a command via said USB interface; and', 'transmit said command via said wireless interface., 'one or more circuits comprising a Universal Serial Bus (USB) interface and a wireless interface operable to communicate in accordance with the ISO 18000-7 standard, said one or more circuits being operable to2. The system of claim 1 , wherein a form factor of said USB device is such that it can be plugged directly into a USB port without any external cabling between said USB device and said USB port.3. The system of claim 1 , wherein claim 1 , during enumeration of said USB device claim 1 , said one or more circuits communicate one or more descriptors according to the USB Device Class Definition for Printing Devices.4. The system of claim 3 , wherein said command is received via a Bulk OUT pipe of said USB bus.5. The system of claim 1 , wherein said one or more circuits comprise memory in which a filesystem resides.6. The system of claim 5 , wherein said one or more circuits are operable to search said filesystem in response to said command received via said USB interface and/or in response to a command received via said wireless interface.7. The system of claim 6 , wherein said one or more circuits are operable to output results of said search via said wireless interface and/or said USB interface.8. The system of claim 5 , wherein said one or more circuits are operable to read data from said ...

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

Debugging Fixture

Номер: US20140237143A1
Принадлежит: SKYMEDI CORPORATION

A fixture, for connecting a host device and a universal serial bus (USB) device, the fixture comprises a plurality of connectors; a plurality of first signal pins, located at first ends of the plurality of connectors for connecting to the host device; and a plurality of second signal pins, located at second ends of the plurality of connectors for connecting to the USB device; wherein a first part of the plurality of connectors are used for transmitting signals between the host device and the USB device in a USB mode; wherein a second part of the plurality of connectors are retained in a specified state for providing a control signal to control the USB device to enter an operating mode. 1. A fixture , for connecting to a host device and a universal serial bus (USB) device , the fixture comprising:a plurality of connectors;a plurality of first signal pins, located at first ends of the plurality of connectors for connecting to the host device; anda plurality of second signal pins, located at second ends of the plurality of connectors for connecting to the USB device;wherein a first part of the plurality of connectors is used for transmitting signals between the host device and the USB device in a USB mode;wherein a second part of the plurality of connectors is retained in a specified state for providing a control signal to control the USB device to enter an operating mode.2. The fixture of claim 1 , wherein an amount of the plurality of first signal pins or an amount of the plurality of second signal pins equals an amount of the plurality of connectors.3. The fixture of claim 1 , wherein the USB mode is a USB2.0 mode or a USB3.0 mode.4. The fixture of claim 1 , wherein the operating mode is a normal mode claim 1 , in which the fixture bypasses signals between the host device and the USB device claim 1 , when the specified state is a first pre-defined state.5. The fixture of claim 1 , wherein the operating mode is a return materials authorization (RMA) mode claim 1 , in ...

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

Data Card Connection Management Method, Apparatus and System, and Data Card

Номер: US20170156173A1
Автор: Jingrui Zhang
Принадлежит: ZTE Corp

A data card connection management method which is applied to an electronic device on which a plurality of connection managers having connection management matching features are installed, the data card connection management method includes the following steps: when detecting that an access data card is connected to the electronic device, acquiring a connection management matching feature of the access data card; selecting a connection manager matching the connection management matching feature of the data card from the plurality of connection managers having the connection management matching features as a first target connection manager; and starting and only starting the first target connection manager. Correspondingly, a data card connection management apparatus and system, and a data card are further provided. The problem that different types of data card connection managers cannot normally operate on the electronic device is effectively solved.

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

Operation of a Switch in Linear Mode

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

Examples disclose a computing device comprising a switch to operate in a linear mode according to a threshold. The switch operates in the linear mode based on a detection of increase of current drawn by a device. Upon reaching the threshold, the switch is to exit the linear mode. 1. A computing device comprising: operate in a linear mode according to a threshold based on a detection of an increase of current drawn by a device connected to the switch, the linear mode delivers a constant amount of current to the device;', 'upon reaching the threshold, exit the linear mode., 'a switch to2. The computing device of wherein the switch is a metal-oxide-semiconductor field-effect transistor (MOSFET) switch and the MOSFET switch operates as a linear regulator during the linear mode.3. The computing device of further comprising:a power supply to provide the constant amount of current through the switch to the device: anda universal serial bus (USB) port to connect the computing device to the device for delivery of the constant amount of current to the device.4. The computing device of wherein to exit the linear mode claim 1 , the switch is to operate in a non-linear mode to provide a rated current to the device claim 1 , the rated current rated according to the device.5. The computing device of further comprising:a controller to detect the increase of current to the device.6. The computing device of wherein the device is a universal serial bus (USB) device and the threshold is predefined amount of current over a period of time.7. A method claim 1 , executable by a computing device claim 1 , the method comprising:detecting an increase of current to a universal serial bus (USB) device;operating a switch in a linear mode according to a threshold based upon the detection of the increase of current drawn by the USB device, the linear mode delivers a constant amount of current to the USB device; andupon reaching the threshold, exiting the linear mode.8. The method of further ...

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

Method and apparatus for plug and play, networkable iso 18000-7 connectivity

Номер: US20170177379A1
Автор: John Peter Norair
Принадлежит: Blackbird Technology Holdings Inc

A device may comprise a Universal Serial Bus (USB) interface and a wireless interface operable to communicate in accordance with the ISO 18000-7 standard. The device may be operable to receive a command via the USB interface and transmit the command via the wireless interface. The device may be operable to receive data via the wireless interface and transmit the data via the USB interface. A form factor of the USB device may be such that it can be plugged directly into a USB port without any external cabling between the USB device and said USB port.

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

POINT OF SALE DEVICE

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

The present disclosure provides methods and systems for implementing plug and play (PnP) support for a peripheral point of sale (POS) device. In an example of a method, a PnP control interface is installed above a universal point of sale (UPOS) software interface. A disconnection of a peripheral POS device is detected and a UPOS software state for the peripheral POS device is stored. The PnP control interface is used to perform finalization method on a list of active peripheral POS devices in a Logical Device Name (LDN) library and an outstanding process for the peripheral POS device is terminated. 1. A method for implementing plug and play (PnP) support for a peripheral point of sale (POS) device , comprising:installing a PnP control interface above a universal point of sale (UPOS) software interface;detecting a disconnection of a peripheral POS device;storing a UPOS software state for the peripheral POS device;using the PnP control interface to perform finalization methods on a list of active peripheral POS devices in a Logical Device Name (LDN) library; andterminating an outstanding process for the peripheral POS device.2. The method of claim 1 , comprising using the PnP control interface to perform a disable call claim 1 , a release cal or a close call claim 1 , or any combinations thereof.3. The method of claim 1 , comprising:detecting a reconnection of the peripheral POS device;using the PnP control interface to perform initialization methods on the list of active peripheral POS devices in the LDN library; andrestoring the UPOS software state to the UPOS software state before the disconnection.4. The method of claim 3 , comprising using the PnP control interface to perform an open call claim 3 , a claim call claim 3 , or an enable call claim 3 , or any combinations thereof.5. The method of claim 1 , comprising intercepting calls for the UPOS software interface in the PnP control interface.6. The method of claim 5 , comprising passing calls from the PnP control ...

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

Obtaining Device Drivers From an Out-of-Band Management Network

Номер: US20140282483A1
Принадлежит: DELL PRODUCTS, LP

A method includes a service processor of an information handling system downloading code, including device drivers, and transferring the code to an operating system of the information handling system without rebooting the operating system. In some embodiments, a daemon of the operating system may request device drivers for newly-inserted devices and the service processor may make the device drivers available to the operating system in response to the requests. In some embodiments, the service processor may download updated device drivers and may inform the daemon. The updated device drivers may be automatically provided to the operating system or made available upon a request of a user. The service processor may make code available to the operating system by exposing a portion of its non-volatile memory to the operating system as a virtual device. 1. An information handling system comprising: an out-of-band network interface to download code updates; and', 'a memory to store the downloaded code updates, the service processor to communicate with a daemon of an operating system of the information handling system concerning the downloaded code updates; and, 'a service processor includingthe operating system to receive the downloaded code updates from the service processor without rebooting, the operating system including the daemon to communicate with the service processor about code updates.2. The information handling system of wherein:the operating system is to notify the daemon of the insertion of new devices on the information handling system;the daemon is to send requests to the service processor for device drivers for the new devices in response to the notification; andthe service processor is to provide the requested device drivers to the operating system in response to the requests.3. The information handling system of wherein:the memory comprises non-volatile memory; andthe service processor is to expose a portion of the non-volatile memory to the operating ...

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

UNIVERSAL SERIAL BUS NETWORK INTERFACE CONTROLLER AND OPERATION MODE SWITCHING METHOD

Номер: US20140297899A1
Принадлежит: REALTEK SEMICONDUCTOR CORPORATION

A universal serial bus (USB) network interface controller and an operation mode switching method thereof are provided. The USB network interface controller determines an access point network band of a wireless network access point with which the USB network interface controller intends to connect, and switches from a first USB operation mode to a second USB operation mode to transmit data with a host so that an operation frequency of the USB network interface controller falls outside the access point network band. Afterwards, the USB network interface controller adjusts an operation network band to be the same as the access point network band, and exchanges information with the wireless network access point. 1. An operation mode switching method for use in a universal serial bus (USB) network interface controller , the USB network interface controller being connected with a host , the operation mode switching method comprising the following steps of:searching a wireless network access point within a communication range;determining that the wireless network access point operates within an access point network band;switching a data transmission mode from a first USB operation mode to a second USB operation mode, and performing data transmission with the host in the second USB operation mode, wherein an operation frequency of the second USB operation mode falls outside the access point network band;adjusting an operation network band to the access point network band, and performing connection and data transmission with the wireless network access point within the operation network band.2. The operation mode switching method as claimed in claim 1 , wherein the wireless network access point is a very high throughput network access point claim 1 , the access point network band is within 4.9-6.0 GHz claim 1 , the first USB operation mode is USB 2.0 operation mode claim 1 , and the second USB operation mode is USB 3.0 operation mode.3. The operation mode switching method as ...

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

KIOSK DEVICE MANAGEMENT IN QUICK SERVICE RESTAURANT ENVIRONMENTS

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

A kiosk system which is capable of maintaining kiosk devices online without physical manipulation is disclosed. The kiosk system is capable of forcing a programmatic re-initialization of kiosk devices when necessary. Individual devices in the kiosk system can be initialized and re-initialized in parallel with normal operation of the kiosk system. 1. A method of providing device management services in a kiosk system , the kiosk system having a kiosk application that provides a customer-operated quick service restaurant ordering interface , the method comprising:receiving a first device status code in a model registry of the kiosk system via an event bus, the device status code comprising data indicative of a kiosk device failure condition;storing the first status code as current status data for a device model corresponding to the kiosk device in the failure condition;issuing a command for the kiosk application to enter a lower function mode based at least in part on the first status code;generating a re-initialization command for the failing kiosk device; andtransmitting the re-initialization command to the failing kiosk device.2. The method of claim 1 , further comprising:re-initializing the failing kiosk device;obtaining a second status code from the re-initialized kiosk device, the status code indicative of normal device operation; andstoring the second status code as current status data for the device model corresponding to the re-initialized kiosk device.3. The method of claim 2 , further comprising issuing a command for the kiosk application to enter another function mode based at least in part on the second status code.4. The method of claim 1 , wherein the first device status code received in the model registry of the kiosk system is sent to the model registry from a device management module via the event bus.5. The method of claim 1 , wherein the re-initialization command is generated by a device management module in the kiosk system.6. The method of claim 1 ...

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

HOST DEVICE COUPLED TO A USB PERIPHERAL AND METHOD OF OPERATING THE SAME

Номер: US20170220356A1
Автор: BEN HAROSH Almog
Принадлежит:

Embodiments of the present invention relate to methods and apparatus for operating a host device (e.g. a ‘plug-and-play’ host device) coupled to a peripheral device (e.g. a mobile phone). In some embodiments, the host device may analyzed peripheral device-descriptive data (e.g. including but not limited to USB endpoint data) and determine information about the peripheral device in accordance with the results of the analysis. Operations that may be carried out by the host device in accordance with results of the analysis include but are not limited to protocol selection, retrieval of cell phone data, and determining software or hardware resource(s) of the peripheral device. In some embodiments, it is possible to actively suppress natural OS behavior whereby a device driver(s) specified by the peripheral device (e.g. in a hardware identifier) is loaded by the host device. For example, it is possible to load a surrogate driver instead. In one example, the hardware identifier is intercepted and not forwarded to a plug-and-play manager executing on the host device. 1. (canceled)2. A method of determining device property(ies) of a peripheral device by a host device that is coupled to the peripheral device via a USB port , the method comprising:a. receiving USB endpoint descriptor data by the host device from the peripheral device that is coupled to the host device via a USB port;b. analyzing the received USB endpoint descriptor data by the host device; and A. a memory capacity of the peripheral device;', 'B. a cellular network type(s) supported by the peripheral device;', 'C. a presence or absence of an onboard keyboard on the peripheral device;', 'D. an SMS repository capacity and/or an cellphone address book capacity of the peripheral device; and', 'E. a SMS and/or cellular phone log and/or cell phone address book and/or cellular phone hardware identifier retrieval scheme., 'c. in a manner determined by the results of the analysis of the USB endpoint descriptor data, ...

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

INFORMATION PROCESSING APPARATUS, STORAGE MEDIUM, AND METHOD

Номер: US20180217788A1
Автор: Nakagawa Masashi
Принадлежит:

An information processing apparatus operable to execute an operating system comprises a processor which is capable of executing the instructions causing the information processing apparatus to, at a time different to the obtainment processing by the operating system and after the installation of the device driver, execute, by using a second time interval which is a time interval longer than a first time interval, a plurality of requests for obtaining the configuration information from a peripheral apparatus using a function for obtaining the configuration information, and wherein obtained information is saved as the configuration information of the peripheral apparatus. 1. An information processing apparatus operable to execute an operating system , wherein the operating system is configured to , at a time of an installation of a device driver , perform obtainment processing for executing , by using a first time interval , a plurality of requests for obtaining configuration information from a peripheral apparatus corresponding to the device driver , the information processing apparatus comprising:a memory storing instructions; anda processor which is capable of executing the instructions causing the information processing apparatus to:at a time different to the obtainment processing by the operating system and after the installation of the device driver, execute, by using a second time interval which is a time interval longer than the first time interval, a plurality of requests for obtaining the configuration information from the peripheral apparatus by using a module having a function for obtaining the configuration information, andwherein information obtained by using the module, which is not the operating system, is saved as the configuration information of the peripheral apparatus.2. The information processing apparatus according to claim 1 , wherein the instructions further cause the information processing apparatus to determine a type of a port set in the ...

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

KIOSK DEVICE MANAGEMENT IN QUICK SERVICE RESTAURANT ENVIRONMENTS

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

A kiosk system which is capable of maintaining kiosk devices online without physical manipulation is disclosed. The kiosk system is capable of forcing a programmatic re-initialization of kiosk devices when necessary. Individual devices in the kiosk system can be initialized and re-initialized in parallel with normal operation of the kiosk system. 1. A method of providing device management services in a kiosk system , the kiosk system having a kiosk application that provides a customer-operated quick service restaurant ordering interface , the method comprising:receiving a first device status code in a model registry of the kiosk system via an event bus, the device status code comprising data indicative of a kiosk device failure condition;storing the first status code as current status data for a device model corresponding to the kiosk device in the failure condition;issuing a command for the kiosk application to enter a lower function mode based at least in part on the first status code;generating a re-initialization command for the failing kiosk device; andtransmitting the re-initialization command to the failing kiosk device.2. The method of claim 1 , further comprising:re-initializing the failing kiosk device;obtaining a second status code from the re-initialized kiosk device, the status code indicative of normal device operation; andstoring the second status code as current status data for the device model corresponding to the re-initialized kiosk device.3. The method of claim 2 , further comprising issuing a command for the kiosk application to enter another function mode based at least in part on the second status code.4. The method of claim 1 , wherein the first device status code received in the model registry of the kiosk system is sent to the model registry from a device management module via the event bus.5. The method of claim 1 , wherein the re-initialization command is generated by a device management module in the kiosk system.6. The method of claim 1 ...

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

Hot removing an i/o module with multiple hot plug slots

Номер: US20150234768A1
Принадлежит: International Business Machines Corp

In a method for ejecting a plurality of hot plug slots sharing a power controller, a processor receives a request to eject a plurality of hot plug slots, wherein the plurality of hot plug slots share a power controller and have at least two adapters present. A processor causes an OS to incrementally eject the at least two adapters, wherein ejecting an adapter comprises the OS stopping at least one driver of the adapter, and the OS generating a request to remove power from a hot plug slot. Responsive to a request by the OS to remove power from a hot plug slot, a processor generates a signal that prevents the OS from recognizing the adapter is present in the hot plug slot. Responsive to all device drivers for the at least two adapters being stopped, a processor causes power to be removed from the plurality of hot plug slots.

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

OPERATING SYSTEM MANAGEMENT OF SECOND OPERATING SYSTEM

Номер: US20140317392A1
Принадлежит: Lenovo (Singapore) Pte, Ltd.

The present invention provides a method of easily managing two or more OSs. A host OS, a guest OS, and a virtualization module are loaded into a primary physical address area of a main memory. The guest OS is executed in a virtual environment in a primary physical address area. A memory image of the guest OS loaded in the primary physical address area is copied to a secondary physical address area. The right of access to a processor is transferred to the guest OS copied in the secondary physical address area to execute the guest OS in a physical environment. 1. A method comprising:loading a primary operating system into a primary physical address area of a main memory;loading a secondary operating system into the primary physical address area;running the loaded secondary operating system in a virtual environment in the primary physical address area; andacquiring a right of access of the secondary operating system to a processor and running the secondary operating system in a physical environment.2. The method of claim 1 , further comprising copying a memory image of the secondary operating system loaded in the primary physical address area to a secondary physical address area of the main memory via a suspend state.3. The method of claim 1 , wherein running the loaded secondary operating system in the virtual environment includes the primary operating system causing the computer to initiate a maintenance function to be performed on the secondary operating system.4. The method of claim 1 , wherein loading the secondary operating system includes receiving input from a user selecting the secondary operating system from among two or more operating systems.5. The method of claim 1 , further comprising allocating claim 1 , by the primary operating system claim 1 , the secondary physical address area logically partitioned in physical address space of the primary physical address area.6. The method of claim 1 , wherein running in the virtual environment includes a ...

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

PLATFORM SECURITY MECHANISM

Номер: US20200226263A1
Принадлежит: Intel Corporation

An apparatus to facilitate security within a computing system is disclosed. The apparatus includes a storage drive, a controller, comprising a trusted port having one or more key slots to program one or more cryptographic keys and an encryption engine to receive the cryptographic keys via the one or more key slots, encrypt data written to the storage drive using the cryptographic keys and decrypt data read from the storage drive using the cryptographic keys. 1. An apparatus to facilitate security within a computing system , comprising: a storage drive;', 'a controller, comprising a trusted port having one or more key slots to program one or more cryptographic keys; and', 'an encryption engine to receive the cryptographic keys via the one or more key slots, encrypt data written to the storage drive using the cryptographic keys and decrypt data read from the storage drive using the cryptographic keys., 'a non-volatile memory, including2. The apparatus of claim 1 , wherein the one or more cryptographic keys are programmed into the controller during manufacture of the non-volatile memory.3. The apparatus of claim 2 , further comprising a security controller to generate the cryptographic keys.4. The apparatus of claim 3 , wherein the security controller receives the cryptographic keys from a physically unclonable function (PUF) engine.5. The apparatus of claim 3 , wherein the security controller receives the cryptographic keys from a fuse controller.6. The apparatus of claim 1 , wherein the non-volatile memory further comprises Basic Input/Output System (BIOS) firmware to provision an operating system image into the non-volatile memory during a booting process.7. The apparatus of claim 1 , wherein the BIOS firmware reads a security header included in the operating system image.8. The apparatus of claim 7 , wherein the security header provides an indication of storage blocks in the storage drive storing the operating system image as plain text.9. The apparatus of claim 8 ...

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

A new USB protocol based computer acceleration device using multi I/O channel SLC NAND and DRAM cache

Номер: US20160253093A1
Автор: Zhang Weijia
Принадлежит:

This study presents a new USB protocol based computer acceleration device that uses multi-channel single-level cell NAND type flash memory (SLC NAND) and Dynamic random-access memory (DRAM) cache. This device includes a main controller chip, at least one SLC NAND module, and a USB interface to connect the device to a computer. It then creates and assigns a cache file in SLC NAND and DRAM for the computer cache system, caches the common used applications, and read and pre-reads frequently used files. The device drive improves the USB protocol, optimizes the BOT protocol in the traditional USB interface protocol, and optimizes resource allocation for the USB transport protocol. 1. The developed electronic device features a plug and play USB (universal serial bus) interface and comprises a main controller chip and at least one SLC NAND module (or iSLC which simulates SLC working conditions with the MLC NAND module through a specific flash management algorithm , for example , by reprograming the 2-bit per cell of the MLC NAND to a 1-bit per cell.)Essentially, the device functions with two core characteristics.First, when the device is connected to a computer via its USB interface, it then creates a cache file in the SLC NAND modules. This cache file may cache common system and application files of the computer, and pre-read frequently used small files and random data, taking advantage of high-speed random access and fast r/w speed, reducing the access of the hard drive to provide acceleration and improve I/O performance.Second, the device uses a DRAM cache. The DRAM cache may be used by employing any of the following methods: (1) setting a DRAM cache in the device as a data mapping table and data cache, such as 1 MB of DRAM cache mapping 1 GB of SLC NAND; (2) dividing part of the computer memory available to establish cache and integrating this high-speed cache and the SLC NAND cache together to take advantage of the different characteristics of the DRAM and SLC NAND ...

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

DISCOVERY OF NETWORK CAMERA DEVICES

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

A system for camera device discovery and enumeration detects a camera device connected to a computing device using a Universal Plug and Play (UPnP) protocol and generates a device object corresponding to the detected camera device with a user-mode camera driver. The user-mode camera driver associated with an operating system executing on the computing device. The system registers the generated device object with the operating system to provide a direct interface from the operating system to the camera device and to make the camera device available to a plurality of applications executing on the computing device and commands the camera device from at least one of the plurality of applications via the registered device object through the operating system, thereby improving the functioning of the computing device and the user experience. 1. A system for camera device discovery and enumeration , the system comprising:at least one processor; and detect a camera device connected to a computing device using a Universal Plug and Play (UPnP) protocol;', 'generate a device object corresponding to the detected camera device with a user-mode camera driver, the user-mode camera driver associated with an operating system executing on the computing device;', 'register the generated device object with the operating system to provide a direct interface from the operating system to the camera device and to make the camera device available to a plurality of applications executing on the computing device; and', 'command the camera device from at least one of the plurality of applications via the registered device object through the operating system., 'at least one memory comprising computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the at least one processor to2. The system of claim 1 , wherein the computer program code is further configured to claim 1 , with the at least one processor claim 1 , cause the ...

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

SYSTEMS AND METHODS OF MANAGEMENT CONSOLE USER INTERFACE PLUGGABILITY

Номер: US20180246837A1
Принадлежит: DELL PRODUCTS L.P.

In accordance with embodiments of the present disclosure, an information handling system may include a processor and a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution by the processor, cause the processor to (i) read plug-in configuration data setting forth data regarding user interface modifications to be made to a user interface of a management console application; (ii) based on the plug-in configuration data, call one or more pluggable modules; and (iii) integrate user interface features defined by the plug-in configuration data and the one or more pluggable modules into the user interface of the management console application. 1. An information handling system comprising:a processor; and read plug-in configuration data setting forth data regarding user interface modifications to be made to a user interface of a management console application;', 'based on the plug-in configuration data, call one or more pluggable modules; and', 'integrate user interface features defined by the plug-in configuration data and the one or more pluggable modules into the user interface of the management console application., 'a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution by the processor, cause the processor to2. The information handling system of claim 1 , wherein the one or more pluggable modules comprise application programming interfaces for modifying user interface features as set forth in the plug-in configuration data.3. The information handling system of claim 1 , wherein the at least one of the one or more pluggable modules is stored locally to the information handling system.4. The information handling system of claim 1 , wherein the at least one of the one or more pluggable modules is stored remotely to the information handling system.5. A method comprising:reading plug-in configuration data setting forth data regarding user interface modifications to ...

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

Methods and apparatus to enable status change detection in a low power mode of a microcontroller unit

Номер: US20170249166A1
Принадлежит: Texas Instruments Inc

Methods, apparatus, systems, and articles of manufacture to enable status change detection in a low power mode of a microcontroller unit are disclosed herein. An example integrated circuit (IC) includes a controller to determine that the IC is to enter a low power mode. The example IC includes a universal serial bus (USB) physical layer integrated circuit including a transceiver and a detector circuit. The transceiver is disabled while in the low power mode. The detector circuit is enabled while in the low power mode. The detector circuit is to determine whether a pinout of a USB receptacle is shorted to ground. The example IC includes a power control module (PCM) to disable the controller when entering the low power mode. Upon receipt of an indication that the ID pinout of the USB receptacle is shorted to the ground, the PCM initiates a boot sequence.

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

DRIVER FILE CONVERSION SYSTEM

Номер: US20140344560A1
Автор: New Joshua
Принадлежит:

A method for creating an offline script format driver file from an INF file includes replacing variables with associated value data. Version data and a unique identifier are captured and stored. Disk identification data is retrieved and combined with data that references the disk identification data in order to create and store a list of disk names and files within those disk names. A list is created of all possible models sections from value data included in a manufacturer value name to determine which models sections support which operating systems. Information that describes which models section is compatible with which operation system is created and stored. For DDInstall sections that include device driver installation details, sections directives that include registry actions or file actions are processed. The method provides an offline script format driver file that is operable to provide for offline driver installation in an information handling system (IHS). 1. An offline script format driver file creation system , comprising:a processing system; read a driver installation file into the memory system such that a representation of the driver installation file is stored in the memory system;', 'replace variables in the representation of the driver installation file with associated value data from a first section of the driver installation file that provides variable to string substitution values;', 'process a second section in the representation of the driver installation file that provides information about the driver installation file and a type of device the driver installation file supports, wherein the processing the second section includes capturing version data and a unique identifier in the representation of the driver installation file and storing that version data and unique identifier in the memory system;', 'process a third section in the representation of the driver installation file that provides a list of distribution disks that contain the ...

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

Method and apparatus for plug and play, networkable iso 18000-7 connectivity

Номер: US20200241888A1
Автор: John Peter Norair
Принадлежит: Blackbird Technology Holdings Inc

A device may comprise a Universal Serial Bus (USB) interface and a wireless interface operable to communicate in accordance with the ISO 18000-7 standard. The device may be operable to receive a command via the USB interface and transmit the command via the wireless interface. The device may be operable to receive data via the wireless interface and transmit the data via the USB interface. A form factor of the USB device may be such that it can be plugged directly into a USB port without any external cabling between the USB device and said USB port.

Подробнее
24-09-2015 дата публикации

Method And Apparatus For Virtualizing Hardware Dongle Over A Wireless Connection

Номер: US20150269103A1
Автор: Edney Jonathan
Принадлежит:

In a computer system configured to handle I/O signals received by the computer system from input devices and/or output signals output by the computer system, a virtual attachment module includes logic for selecting such that program code for coupling can alter the operating system's selection of I/O devices used for particular I/O device operations, coupling to a wireless I/O device at least for determining whether the wireless I/O device is available, and causing redirection of I/O signals destined to a default I/O device to be to the wireless I/O device, if the program code for coupling determines that the wireless I/O device is available. A virtual connection module could be used to intercept system messages indicating a wireless device is present and connected, determine whether the wireless device is present and/or connected, and determine which intercepted messages to forward, drop, delay or reformulate. 1. In a computer system configured to handle I/O signals , the I/O signals comprising input signals received by the computer system from input devices and/or output signals output by the computer system , the computer system including operating system code that includes logic for routing I/O signals between the operating system code and a plurality of I/O devices and logic for selecting among the plurality of I/O devices based on which of I/O devices appear to the operating system code to be attached to the computer system , a virtual attachment module comprising:program code for coupling to the logic for selecting such that the program code for coupling can alter the operating system's selection of I/O devices used for particular I/O device operations;program code for coupling to a wireless I/O device at least for determining whether the wireless I/O device is available; andprogram code for causing redirection of I/O signals destined to be between the logic for routing and a default I/O device to be between the logic for routing and the wireless I/O device, ...

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

Method, device and system for automatically adapting multimode data card equipment

Номер: US20170262323A1
Автор: Jianchang Zhang
Принадлежит: ZTE Corp

A method, device and system for automatically adapting multimode data card equipment are provided. The device includes: a kernel layer module, which is arranged to establish a communication connection with a host module preinstalled at a target host side after the multimode data card equipment is accessed to a target host, and perform mode adaption with the host module via a customized instruction; and a functional layer module, which is arranged to configure a mode of the multimode data card equipment according to an adapted mode obtained through the mode adaption performed by the kernel layer module.

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

SIMILAR BOOT TIME FOR MULTIPLE DISPLAYS

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

Particular embodiments described herein provide for an electronic device that includes two or more displays and a BIOS. On startup, before the premem state and MRC initialization of the boot process, the BIOS causes power to be enabled to two or more displays. A display engine determines if a hot plug for each display is asserted and for each display where the hot plug was not asserted, the path to the display where the hot plug was not asserted is closed. In an example, the BIOS communicates the signal to power enable the first display and the second display after general-purpose input/output initialization during the boot process. After the premem stage and MRC initialization are completed, the first display and the second display are both configured to begin to display pixels. 1. An electronic device comprising:a first display;a second display; anda basic input/output system (BIOS), wherein during a boot process for the electronic device, before a premem stage and memory reference code (MRC) initialization, the BIOS communicates a signal to power enable the first display and the second display.2. The electronic device of claim 1 , wherein the BIOS communicates the signal to power enable the first display and the second display after general-purpose input/output initialization during the boot process.3. The electronic device of claim 1 , wherein after the premem stage and MRC initialization are completed claim 1 , the first display and the second display are both configured to begin to display pixels.4. The electronic device of claim 1 , further comprising:a first power switch/supply associated with the first display, wherein the first power switch/supply receives the signal from the BIOS to power enable the first display; anda second power switch/supply associated with the second display, wherein the second power switch/supply receives the signal from the BIOS to power enable the second display.5. The electronic device of claim 1 , further comprising:a first ...

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

Device Flags

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

Device flag techniques are described. In one or more implementations, responsive to detection by a computing device that a device has been communicatively coupled to bus of the computing device, a database is queried by the computing device to determine whether one or more flags have been set for the device. Responsive to a determination made as a result of the querying that the one or more flags have been set for the device identifier, information associated with the one or more flags is communicated to software that is associated with the device to configure the software. 1. (canceled)2. A computing device comprising:a bus configured to communicatively couple devices to the computing device; anda database configured to maintain flags for one or more of the devices, the flags set to flag behaviors of the one or more devices that affect compatibility with the computing device, the set flags identifying information that enables software of the one or more devices to be configured to support the compatibility with the computing device.3. A computing device as described in claim 1 , wherein the information is configured for use in code path selection of the software.4. A computing device as described in claim 1 , wherein the information is to configure the software for device-specific capabilities of the one or more devices.5. A computing device as described in claim 1 , wherein the software is an application.6. A computing device as described in claim 1 , wherein the software is a bus driver claim 1 , class driver claim 1 , or filter driver.7. A computing device as described in claim 1 , wherein the software is configured to handle capabilities of the one or more devices in accordance with standardized behaviors and the information is to configure the software for capabilities of the device that do not involve the standardized behaviors.8. A computing device as described in claim 1 , wherein the software is configured to handle capabilities of the one or more devices ...

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

Method and device for managing and configuring field devices in an automation installation (i)

Номер: US20150280991A1
Принадлежит: ABB TECHNOLOGY AG

An exemplary method and device provide for managing and configuring field devices in an automation installation with a configuration tool designed to physically detect a field device in the automation installation, logically incorporate the field device in the automation installation, and configure the field device in the automation installation. For this purpose, the configuration tool uses a predefined field-device-specific information packet which describes the functions and data of the field device. The functions and data of the field device are displayed in an instantiated manner in windows or dialogs on a display. In order to improve clarity, the display groups windows of the same device entity for the same input context and displays them in a superordinate group window.

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

METHOD AND APPARATUS FOR PLUG AND PLAY, NETWORKABLE ISO 18000-7 CONNECTIVITY

Номер: US20180267812A1
Автор: Norair John Peter
Принадлежит:

A device may comprise a Universal Serial Bus (USB) interface and a wireless interface operable to communicate in accordance with the ISO 18000-7 standard. The device may be operable to receive a command via the USB interface and transmit the command via the wireless interface. The device may be operable to receive data via the wireless interface and transmit the data via the USB interface. A form factor of the USB device may be such that it can be plugged directly into a USB port without any external cabling between the USB device and said USB port. 1. A USB device comprising: receive a command via said USB interface; and', 'transmit said command via said wireless interface., 'one or more circuits comprising a Universal Serial Bus (USB) interface and a wireless interface operable to communicate in accordance with the ISO 18000-7 standard, said one or more circuits being operable to2. The system of claim 1 , wherein a form factor of said USB device is such that it can be plugged directly into a USB port without any external cabling between said USB device and said USB port.3. The system of claim 1 , wherein claim 1 , during enumeration of said USB device claim 1 , said one or more circuits communicate one or more descriptors according to the USB Device Class Definition for Printing Devices.4. The system of claim 3 , wherein said command is received via a Bulk OUT pipe of said USB bus.5. The system of claim 1 , wherein said one or more circuits comprise memory in which a filesystem resides.6. The system of claim 5 , wherein said one or more circuits are operable to search said filesystem in response to said command received via said USB interface and/or in response to a command received via said wireless interface.7. The system of claim 6 , wherein said one or more circuits are operable to output results of said search via said wireless interface and/or said USB interface.8. The system of claim 5 , wherein said one or more circuits are operable to read data from said ...

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

METHODS AND PHYSICAL COMPUTER-READABLE STORAGE MEDIA FOR INITIATING RE-ENUMERATION OF USB 3.0 COMPATIBLE DEVICES

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

Methods, physical computer-readable media, and devices are provided that allow re-enumeration to be initiated on a USB 3.0-compatible device. The method includes establishing a connection with a host, transmitting an indicator from the device to the host to cause a Link Training and Status State Machine (LTSSM) of the host to move from active state (U0) to one of SS.Inactive and RX.Detect, synchronizing the device with the host, and presenting a new configuration of the device to the host. 120-. (canceled)21. A method of initiating re-enumeration of a device compatible with SuperSpeed USB , the method comprising:establishing a connection with a host;transmitting an indicator from the device to the host to cause a Link Training and Status State Machine (LTSSM) of the host to move from active state (U0) to one of SS.Inactive and RX.Detect;synchronizing the device with the host; andpresenting a new configuration of the device to the host.22. The method of claim 21 , wherein the step of transmitting the indicator comprises transmitting a corrupt sequence number.23. The method of claim 21 , wherein the device and the host are connected by a universal serial bus (USB) and the step of transmitting the indicator comprises determining whether the USB is idle and preventing link up transmission claim 21 , if the USB is idle.24. The method of claim 21 , wherein the step of transmitting the indicator comprises preventing transmission of one or more link commands to the host.25. The method of claim 24 , wherein the one or more link commands include LGOOD and LCRD.26. The method of claim 21 , wherein the step of transmitting the indicator comprises transmitting a signal to the host indicating successful LFPS exit handshake from lower power state U1/U2/U3 to recovery.27. The method of claim 21 , wherein the step of transmitting the indicator comprises sending a signal to the host indicating initiation of recovery without detecting error.28. A non-transitory computer-readable ...

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

CONCURRENT REPLACEMENT OF DISTRIBUTED CONVERSION AND CONTROL ASSEMBLY

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

A method includes identifying a first distributed conversion and control assembly (DCCA) in a central electronics complex (CEC) of a computer system, the CEC containing the first DCCA and a second DCCA, each of the first DCCA and the second DCCA having a flexible service processor (FSP); determining that the computer system satisfies preconditions for concurrent replacement of the first DCCA; disabling control software for a thermal and power management device (TPMD) of the first DCCA; fencing off the first DCCA; depowering the first DCCA; receiving a new media access control (MAC) address of a replacement DCCA; reconfiguring an operating system of the CEC to recognize the new MAC address of the replacement DCCA; powering on the replacement DCCA; removing the fencing off of the first DCCA; and resetting an FSP of the replacement DCCA. 1. A method , comprising:identifying, by a computing device, a first distributed conversion and control assembly (DCCA) in a central electronics complex (CEC) of a computer system, the CEC containing the first DCCA and a second DCCA, each of the first DCCA and the second DCCA having a flexible service processor (FSP);determining, by the computing device, that the computer system satisfies preconditions for concurrent replacement of the first DCCA;disabling, by the computing device, control software for a thermal and power management device (TPMD) of the first DCCA;fencing off, by the computing device, the first DCCA;depowering, by the computing device, the first DCCA;receiving, by the computing device, a new media access control (MAC) address of a replacement DCCA;reconfiguring, by the computing device, an operating system of the CEC to recognize the new MAC address of the replacement DCCA;powering on, by the computing device, the replacement DCCA;removing, by the computing device, the fencing off of the first DCCA; andresetting, by the computing device, an FSP of the replacement DCCA.2. The method of claim 1 , further comprising ...

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

METHOD, APPARATUS, AND SYSTEM FOR PROPAGATING PCIE HOT RESET ACROSS A NON-TRANSPARENT BRIDGE ON A PCIE ADD-IN CARD

Номер: US20180321948A1
Принадлежит: Intel Corporation

Aspects of the embodiments are directed to propagating an in-band hot reset through an add-in card compliant with a peripheral component interconnect express (PCIe) protocol. A host system can transmit an in-band hot reset to the add-in card across a link compliant with the PCIe protocol. A non-transparent bridge (NTB) on the add-in card can receive the in-band hot reset and reset configuration registers on the NTB. A system management controller can poll the NTB register values to determine that the polled configuration registers are different from expected values stored on an electrically erasable programmable random access memory (EEPROM). The SMC can signal a warm reset to a peripheral component based on the determination that the polled configuration register value is different from the expected register value. 1. An apparatus compliant with a peripheral component interconnect express (PCIe) protocol , the apparatus comprising:a processor;a non-transparent bridge (NTB); and poll a register value on the NTB;', 'determine that the register is incorrect; and', 'trigger a warm reset of the processor., 'a system management controller communicably coupled to the processor and the non-transparent bridge, the system management controller to2. The apparatus of claim 1 , wherein the apparatus is coupled to a host processor across an interface compliant with the PCIe protocol.3. The apparatus of claim 2 , wherein the apparatus receives from the host processor an in-band hot reset message claim 2 , wherein the in-band hot reset message changes the register value.4. The apparatus of claim 3 , wherein the system management controller is configured to:obtain a correct register value from an electrically erasable programmable read only memory (EEPROM); andprogram the register with the correct register value obtained from the EEPROM.5. The apparatus of claim 1 , wherein the system management controller is configured to determine that the NTB register value is incorrect by ...

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

SYSTEM OF AUTOMATION COMPONENTS AND METHOD FOR OPERATING THE SAME

Номер: US20190317914A1
Принадлежит: Sew-Eurodrive GMBH & Co. KG

A system of automation components, having a control unit, having a memory area which includes a parameter data record, and a key memory, which is able to be connected to the control unit via an unambiguously allocatable, electrically conductive connection. The key memory is location-bound, in particular able to be spatially fixedly allocatable to a specific point in a system as a whole, the key memory having at least one non-volatile memory area, including an unambiguous item of identifying information. The control unit is able to read out the identifying information. The system also includes an external data memory, which is able to be directly accessed, and data is able to be exchanged between the control unit and the external data memory. 115-. (canceled)16. A system of automation components , comprising:a control unit including a memory area adapted to store a parameter data record required for operation of the control unit;a key memory connectable to the control unit via an unambiguously allocatable, electrically conductive connection, the key memory being location-bound and/or spatially fixedly allocatable to a specific point in a system as a whole, the key memory including at least one non-volatile memory area adapted to store an unambiguous item of identification information, the control unit adapted to read out the identification information; andan external data memory directly accessible, directly accessible via a plug-in connection, and/or accessible via a system and/or a field-bus system, the external data memory including at least one non-volatile memory area adapted to store at least one parameter data record, each being unambiguously linked to an item of identification information;wherein the control unit and the external data memory are adapted to exchange information therebetween.17. The system according to claim 16 , wherein the system is adapted to operate at least one electric motor.18. The system according to claim 16 , wherein the control unit ...

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

Managing Device Functions Based on Physical Interaction with Device Modules

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

Embodiments are provided for managing operation of an electronic device based on the connection(s) of hardware module(s) to the electronic drive via a support housing. According to certain aspects, the electronic device may detect when a hardware module connects to the support housing. The electronic device may identify a function associated with the hardware module, where the function may be a built-in function of the hardware module itself or of the electronic device. The electronic device may accordingly activate the identified function. 120-. (canceled)21. An electronic device , comprising:a support housing;a set of hardware modules configured to connect to the support housing;a memory storing a set of computer-readable instructions; and detect a first hardware module connect to the support housing via a first connection component of the electronic device;', 'detect a second hardware module connect to the support housing via a second connection component of the electronic device;', 'in response to detecting the second hardware module connect to the support housing via the second connection component subsequent to detecting the first hardware module connect to the support housing via the first connection component, identify a first function to be performed by the electronic device; and', 'in response to detecting the first hardware module connect to the support housing via the first connection component subsequent to detecting the second hardware module connect to the support housing via the second connection component, identify a second function to be performed by the electronic device., 'a processor interfacing with the memory, the processor configured to execute the set of computer-executable instructions to22. The electronic device of claim 21 , wherein the processor is configured to execute the set of computer-executable instructions to:determine a first hardware connection sequence based at least in part on detecting the second hardware module connect to ...

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

In-line editor insertion

Номер: US20170371849A1
Принадлежит: ENTIT SOFTWARE LLC

In one example in accordance with the present disclosure, a method for in-line editor insertion includes accessing code for an application that is capable of presenting a front-end page to a user, where content on the front-end page is editable via a back-end editing page. The method includes automatically modifying the code to create a modified application that is capable of presenting a modified front-end page to the user that is similar to the front-end page and where content on the modified front-end page is editable in-line via the modified front-end page.

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

MECHANISM FOR UPDATING HOST FILE SYSTEM AND FLASH TRANSLATION LAYER BASED ON UNDERLYING NAND TECHNOLOGY

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

A method of operating a storage system is provided. The method includes executing an operating system on one or more processors of a compute device that is coupled to one or more solid-state drives and executing a file system on the one or more processors of the compute device. The method includes configuring the compute device with one or more replaceable plug-ins that are specific to the one or more solid-state drives, and executing a flash translation layer on the one or more processors of the compute device, with assistance through the one or more replaceable plug-ins for reading and writing the one or more solid-state drives. 1. A method of operating a storage system , the method comprising:executing an operating system on one or more processors of a compute device that is coupled to one or more solid-state drives;executing a file system on the one or more processors of the compute device;configuring the compute device with one or more replaceable plug-ins that are specific to the one or more solid-state drives; andexecuting a flash translation layer on the one or more processors of the compute device, with assistance through the one or more replaceable plug-ins for reading and writing the one or more solid-state drives.2. The method of operating the storage system of claim 1 , wherein no flash translation layer compute code resides and executes on the one or more solid-state drives.3. The method of operating the storage system of claim 1 , further comprising:executing a limp mode on the one or more processors of the compute device in response to failure or unavailability of the one or more replaceable plug-ins that are specific to the one or more solid-state drives.4. The method of operating the storage system of claim 1 , further comprising:booting the compute device in limp mode and downloading a policy module specific to a solid-state drive, responsive to installation of the solid-state drive.5. The method of operating the storage system of claim 1 , ...

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

VIDEO CONFERENCING SYSTEM AND TRANSMITTER THEREOF

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

A video conferencing system is disclosed. The video conferencing system includes a transmitter and a receiver. When the transmitter is coupled to a port of an information processing apparatus, the transmitter communicates with the information processing apparatus to determine whether the port of the information processing apparatus has video output function. When the above determination result is no, the transmitter emits a wireless signal. The transmitter is coupled to a display apparatus and used to receive the wireless signal and provide a default warning message to the display apparatus. 1. A video conferencing system , coupled between an information processing apparatus and a display apparatus , the video conferencing system comprising:a transmitter, when the transmitter is coupled to the information processing apparatus, the transmitter transmitting an extended display identification data (EDID) to the information processing apparatus, so that the information processing apparatus identifying the transmitter as a virtual display apparatus and providing an image signal to the transmitter, and the transmitter wirelessly transmitting the image signal; anda receive, coupled to the display apparatus, configured to wirelessly receive the image signal transmitted by the transmitter and provide the image signal to the display apparatus.2. The video conferencing system of claim 1 , wherein the EDID is stored in the transmitter claim 1 , or the EDID is provided from the receiver to the transmitter.3. The video conferencing system of claim 1 , wherein the transmitter is triggered by a trigger signal to wirelessly transmit the image signal to the receiver.4. The video conferencing system of claim 1 , wherein the transmitter comprises an image receiving unit claim 1 , configured to receive the image signal with the first format;a first control unit, coupled to the image receiving unit and configured to convert the image signal with the first format into the image signal ...

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

METHOD AND APPARATUS FOR PLUG AND PLAY, NETWORKABLE ISO 18000-7 CONNECTIVITY

Номер: US20190391821A1
Автор: Norair John Peter
Принадлежит:

A device may comprise a Universal Serial Bus (USB) interface and a wireless interface operable to communicate in accordance with the ISO 18000-7 standard. The device may be operable to receive a command via the USB interface and transmit the command via the wireless interface. The device may be operable to receive data via the wireless interface and transmit the data via the USB interface. A form factor of the USB device may be such that it can be plugged directly into a USB port without any external cabling between the USB device and said USB port. 1. A USB device comprising: receive a command via said USB interface; and', 'transmit said command via said wireless interface., 'one or more circuits comprising a Universal Serial Bus (USB) interface and a wireless interface operable to communicate in accordance with the ISO 18000-7 standard, said one or more circuits being operable to2. The system of claim 1 , wherein a form factor of said USB device is such that it can be plugged directly into a USB port without any external cabling between said USB device and said USB port.3. The system of claim 1 , wherein claim 1 , during enumeration of said USB device claim 1 , said one or more circuits communicate one or more descriptors according to the USB Device Class Definition for Printing Devices.4. The system of claim 3 , wherein said command is received via a Bulk OUT pipe of said USB bus.5. The system of claim 1 , wherein said one or more circuits comprise memory in which a filesystem resides.6. The system of claim 5 , wherein said one or more circuits are operable to search said filesystem in response to said command received via said USB interface and/or in response to a command received via said wireless interface.7. The system of claim 6 , wherein said one or more circuits are operable to output results of said search via said wireless interface and/or said USB interface.8. The system of claim 5 , wherein said one or more circuits are operable to read data from said ...

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

Method and Apparatus for Providing Composite Function by Using USB

Номер: KR100867395B1
Автор: 박종주
Принадлежит: (주)엠씨에스로직

본 발명은 USB를 이용하여 복합적인 기능을 제공하는 방법 및 장치에 관한 것이다. The present invention relates to a method and apparatus for providing a complex function using USB. 본 발명은 USB(Universal Serial Bus)를 통해 개인용 컴퓨터와 연결되어 다양한 기능을 제공하는 USB 복합 장치에 있어서, 상기 개인용 컴퓨터의 USB 호스트 컨트롤러와 연결되어 USB 통신을 수행하기 위한 USB 인터페이스를 제공하는 USB 디바이스 컨트롤러부; 상기 USB 디바이스 컨트롤러부를 제어하며, 상기 USB 디바이스 컨트롤러부를 초기화하는 기능 및 상기 개인용 컴퓨터로 디스크립터(Descriptor) 정보를 전송하는 기능을 수행하는 USB 디바이스 컨트롤러 제어부; 데이터의 읽기 및 쓰기를 포함하는 저장장치로서의 기능을 수행하는 USB 저장장치 클래스 서비스부; 및 오디오 또는 음성 스트림의 송수신을 포함하는 사운드카드의 기능을 수행하는 USB 오디오장치 클래스 서비스부를 포함하는 것을 특징으로 하는 USB를 이용하여 복합적인 기능을 제공하는 장치를 제공한다. The present invention provides a USB composite device connected to a personal computer through a universal serial bus (USB) and providing various functions, the USB device being connected to a USB host controller of the personal computer to provide a USB interface for performing USB communication. A controller unit; A USB device controller control unit configured to control the USB device controller unit and to perform a function of initializing the USB device controller unit and transmitting descriptor information to the personal computer; A USB storage class service unit performing a function as a storage device including reading and writing data; And a USB audio device class service unit that performs a function of a sound card including transmission and reception of audio or voice streams. 본 발명에 의하면, USB 저장장치를 통해 호스트 컴퓨터에 제공할 수 있는 복합적이고 다양한 기능들을 제공하는 USB 클래스를 하나의 디바이스에 구현하여 제공함으로써, 사용자는 복수의 USB 저장장치를 구비할 필요가 없으며, USB 저장장치의 크기를 줄일 수 있고 제작 비용 및 소모 전원 등을 절감할 수 있는 효과가 있다. According to the present invention, a user does not need to have a plurality of USB storage devices by providing and implementing a USB class in one device, which provides a complex and various functions that can be provided to a host computer through a USB storage device. The size of the USB storage device can be reduced, and manufacturing costs and power consumption can be reduced. USB, 저장장치, 컴퓨터, 부팅, 사운드카드 USB, ...

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

System and method for plug and install

Номер: KR100703804B1
Автор: 임재성
Принадлежит: 삼성전자주식회사

본 발명은 플러그 앤 인스톨에 관한 것으로서, 본 발명의 실시에 따른 플러그 앤 인스톨 시스템은 하드웨어 및 상기 하드웨어와 연관된 어플리케이션 프로그램의 목록이 기록된 하드웨어-어플리케이션 매핑 테이블과, 상기 어플리케이션 프로그램을 설치하기 위한 설치 파일을 저장하는 저장 모듈과, 하드웨어의 설치를 감지하는 하드웨어 감지 모듈 및 상기 하드웨어-어플리케이션 매핑 테이블로부터 상기 하드웨어 감지 모듈에 의해 감지된 하드웨어와 연관된 어플리케이션 프로그램을 선택하고, 상기 선택한 어플리케이션 프로그램을 설치하기 위한 설치 파일을 상기 저장 모듈로부터 추출하여 해당하는 어플리케이션 프로그램을 설치하는 제어 모듈을 포함한다. The present invention relates to a plug and install system. The plug and install system according to the embodiment of the present invention includes a hardware-application mapping table in which a list of hardware and an application program associated with the hardware is recorded, and an installation file for installing the application program. A storage module for storing an installation, a hardware detection module for detecting installation of hardware, an application program associated with hardware detected by the hardware detection module from the hardware-application mapping table, and an installation for installing the selected application program; And a control module for extracting a file from the storage module and installing a corresponding application program. 플러그 앤 플레이(Plug and Play), 플러그 앤 인스톨(Plug and Install) Plug and Play, Plug and Install

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

Plug and install system and method

Номер: CN101004687A
Автор: 林宰圣
Принадлежит: SAMSUNG ELECTRONICS CO LTD

一种即插即装系统,包括:硬件-应用映射表,其中记录有硬件和与所述硬件相关联的应用程序列表;存储模块,存储有用于安装所述应用程序的安装文件;硬件检测模块,检测新安装的硬件;以及控制模块,从所述硬件-应用映射表中选择与所述硬件检测模块检测到的硬件相关联的应用程序,从所述存储模块提取用于安装所选择的应用程序的安装文件,并安装所述应用程序。

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

Apparatus and method for verifying operating system of host device in portable terminal

Номер: CN103294464A
Автор: 赵淳龙
Принадлежит: SAMSUNG ELECTRONICS CO LTD

一种用于在便携终端中确定通过USB连接的主机设备的操作系统(OS)的设备和方法。所述设备包括:连接端口,用于从主机设备接收描述符请求;分析单元,用于对所接收的描述符请求进行分析,并且提供所分析的结果;OS确定单元,用于使用从分析单元接收的信息确定主机设备的OS;以及控制器,控制分析单元和OS确定单元,以分析主机设备的描述符请求并且确定主机设备的OS。

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

一种rssd硬盘的配置方法、装置、设备及介质

Номер: CN108932138B
Автор: 孙秀强

本发明公开了一种RSSD硬盘的配置方法、装置、设备及介质,该方法的步骤包括:当进入BIOS时,选取与RSSD硬盘连接且接入CPU的Rootport端口,并启动Rootport端口对应的VMD功能以进入VMD配置界面;设置VMD配置界面的CFG选项参数,以分配符合RSSD硬盘需要的内存空间;设置内存空间的数据宽度,并将Hotplug选项设置为启动状态;控制VMD配置界面的配置内容生效以实现RSSD硬盘的热插拔功能。本方法在RSSD硬盘的使用场景中实现了对RSSD硬盘的热插拔操作,进而保证了对服务器进行维护时的整体效率。此外,本发明还提供一种RSSD硬盘的配置装置、设备及介质,有益效果同上所述。

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

Techniques for configuring contacts of a connector

Номер: CN103094783A
Принадлежит: Apple Computer Inc

本发明涉及用于配置连接器的触点的技术。更具体而言,涉及用于配置第一连接器的触点的系统和方法,包括检测第二连接器与第一连接器的配对,并且响应于该检测,通过触点之一发送命令并等待对命令的响应。如果接收到对命令的有效响应,则系统确定第二连接器的取向。响应还包括第二连接器中的触点的配置信息。系统随后基于所确定的取向和第二连接器的触点的配置信息来配置第一连接器的其他触点中的一些。

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

Contents sharing system and method using push server

Номер: KR101329668B1
Автор: 박병섭, 최순필

본 발명은 푸쉬 서버를 이용한 콘텐츠 공유 시스템 및 방법에 관한 것이다. 본 발명에 따른 콘텐츠 공유 시스템은, 푸쉬 서버(push server), 복수의 클라이언트(client) 장치, 및 무선 AP(access point) 장치를 포함하는 DLNA(Digital Living Network Alliance) 홈 네트워크 기반의 콘텐츠 공유 시스템이다. 푸쉬 서버는 컨트롤 포인트를 실행하여 사용자에게 UI(user interface) 화면을 제공한다. 푸쉬 서버는 UPnP(Universal Plug and Play) 서버 프로그램을 더 실행하며, 푸쉬 서버 또는 외부장치에 저장된 콘텐츠 중 사용자에 의해 선택된 콘텐츠를 복수의 클라이언트 장치 중 사용자에 의해 선택된 클라이언트 장치들에 각각 동시에 전송한다. 복수의 클라이언트 장치 각각은, UPnP 클라이언트 프로그램을 실행하고, 푸쉬 서버로부터 콘텐츠를 수신한 클라이언트 장치들이 해당 콘텐츠를 각각 동시에 재생한다. 컨트롤 포인트에 의해 호출되는 UPnP 액션(action)에 의해, UPnP 서버 프로그램과 UPnP 클라이언트 프로그램의 동작이 각각 제어됨으로써, 푸쉬 서버의 콘텐츠 전송 동작이 실행되고, 클라이언트 장치들의 콘텐츠 재생 동작이 실행된다. 본 발명에 따른 콘텐츠 공유 시스템 및 방법은 푸쉬 서버를 이용하여 네트워크에 연결된 인증된 복수의 클라이언트에 콘텐츠를 동시에 전송하므로, 클라이언트가 요청한 콘텐츠를 각각 복수의 클라이언트에서 동시에 재생할 수 있다. The present invention relates to a content sharing system and method using a push server. The content sharing system according to the present invention is a content sharing system based on a digital living network alliance (DLNA) home network including a push server, a plurality of client devices, and a wireless access point (AP) device. . The push server executes the control point to provide a user (UI) screen to the user. The push server further executes a Universal Plug and Play (UPnP) server program, and simultaneously transmits the content selected by the user among the contents stored in the push server or the external device to the client devices selected by the user among the plurality of client devices. Each of the plurality of client devices executes a UPnP client program, and the client devices that receive the content from the push server play the content simultaneously. By the UPnP action called by the control point, the operations of the UPnP server program and the UPnP client program are controlled respectively, so that the content transfer operation of the push server is executed, and the content reproduction operation of the client devices is executed. The content sharing system and method according to the ...

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

Method for protecting data and electronic device

Номер: CN104424442A
Автор: 于海, 吴会军, 游玉芬
Принадлежит: Lenovo Beijing Ltd

本发明公开了一种保护数据的方法及电子设备,应用于一具有数据传输接口的第一电子设备中,其中,第一电子设备的基本输入输出系统中包含有用于对第二电子设备进行验证的验证程序,所述方法包括:加载验证程序到第一电子设备的内存;通过内存运行验证程序,对第二电子设备进行验证,获得一验证结果;在验证结果表明第二电子设备不属于合法设备时,控制数据传输接口处于禁能状态,从而,第二电子设备将不能通过数据传输接口与第一电子设备进行数据传输。通过该方法,解决了现有技术中若采用驱动层代码过滤数据传输设备,由于驱动层代码可以在操作系统层级被卸载,所以无法实现对本地数据的真正保护的技术问题。

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

Method for accelerating startup of electrocardiograph

Номер: CN111176735A
Автор: 刘畅, 武晓冬
Принадлежит: Lepu Medical Technology Beijing Co Ltd

本发明实施例涉及一种心电图机启动加速方法,所述方法包括:设置支持快速闪存读取功能选项为使能状态;设置支持快速硬盘启动功能选项为使能状态;设置智能基本输入输出系统功能选项为失能状态;设置安全启动功能选项为失能状态;在心电图机的操作系统内核程序中去除未使用的网卡驱动程序;去除未使用的声卡驱动程序;将所有程序的动态载入方式修改为静态载入;去除未使用的图像处理芯片驱动程序;启动数字版权管理服务器程序;启动显示设备驱动程序;在心电图机的操作系统启动程序队列中加入即插即用通用串行总线驱动程序;加入远程网络驱动接口规范协议驱动程序;加入外设模块服务器端程序;加入开启外设模块服务器端口侦听任务。

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

Systems and methods for BIOS emulation of PCIe device

Номер: US10055160B2
Автор: Austin P. Bolen, WEI Liu
Принадлежит: Dell Products LP

In accordance with embodiments of the present disclosure, an information handling system may include a processor and a basic input/output system comprising a program of instructions executable by the processor and configured to cause the processor to initialize one or more information handling resources of the information handling system. The basic input/output system may be further configured to, prior to boot of an operating system of the information handling system, initialize a virtual device controller emulating a hardware controller for controlling peripheral devices communicatively coupled to the processor, and cause the virtual device controller to interact with a driver executing on the operating system to control the peripheral devices.

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

Printing apparatus, printing system, and control method

Номер: CN102129356A
Автор: 杉山秀树
Принадлежит: Canon Inc

本发明提供一种打印装置、打印系统及控制方法。该打印装置包括:存储单元,其被配置为存储由管理装置登记的用于各打印机驱动程序的多个安装程序;更新单元,其被配置为对所存储的安装程序设置用于安装所述打印机驱动程序的、所述打印装置的配置信息,并更新所述安装程序;以及提供单元,其被配置为根据来自信息处理装置的请求将所存储的安装程序的信息发送至所述信息处理装置,并向所述信息处理装置提供由所述信息处理装置选择的安装程序。

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

Peripheral device e.g. passive control panel, recognizing method, involves reading identifier of device, where transmitter and receiver chips are reset and initialized according to new read identifier

Номер: DE102004059011A1
Автор: Horst Brehm
Принадлежит: Bosch Rexroth AG

The method involves connecting a transmitter chip and a receiver chip in a series between a computer unit and a peripheral device over a data link. The link, unit and the chips are brought to a RESET condition, where the link and the chips are initialized after reset in a default mode. An identifier of the device is read and evaluated, where the chips are again reset and initialized according to the new read identifier.

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

System, cable apparatus, method for providing plug and service between host device and client device

Номер: KR100748222B1
Принадлежит: 일진전기 주식회사

A system, a cable device, and a method for providing a PnS service between a host and client device are provided to control the client device by automatically installing/executing a device driver and control software capable of controlling the client device to the host device when the client device is connected to the host device through a PnS cable device. The host device(120) controls the client device by automatically installing the device driver and the control software capable of recognizing/controlling the client device(140) when the client device is connected through the PnS cable device(130). The PnS cable device includes a host/client plug(210,240), a USB(Universal Serial Bus) hub controller(220), a USB host analyzer(230) collecting a VID(Virtual ID) and a PID(Physical ID) of the client device, and a storing part(250) storing PnS software(251). The PnS software performs a PnS function for automatically installing the device driver and the control software. The client device is connected to the host device through the PnS cable device, and is controlled by the control software installed in the host device.

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

Hot-plug of devices in virtualized computer systems

Номер: US10534742B2
Принадлежит: Red Hat Israel Ltd

A system and method for enabling hot-plugging of devices in virtualized systems. A hypervisor obtains respective values representing respective quantities of a resource for a plurality of virtual root buses of a virtual machine (VM). The hypervisor determines a first set of address ranges of the resource that are allocated for one or more virtual devices attached to at least one of the plurality of virtual root buses. The hypervisor determines, in view of the first set of allocated address ranges, a second set of address ranges of the resource available for attaching one or more additional virtual devices to at least one of the plurality of virtual root buses. The hypervisor assigns to the plurality of virtual root buses non-overlapping respective address ranges of the resource within the second set.

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

CPCI bus RS422 communication driving method and system under Windows xp system

Номер: CN106371847B

本发明公开一种Windows xp操作系统下CPCI总线RS422通信驱动方法及系统。系统包括:Windows xp底层驱动程序、inf文件、dll程序和上层功能测试应用程序;上层测试应用程序调用dll程序提供的API接口函数;dll程序提供上层功能测试应用程序与底层驱动程序通讯所需的API接口函数;inf文件用于提供安装驱动系统所需的资源信息;Windows xp底层驱动程序包括驱动程序入口函数DriverEntry、AddDevice管理器调用函数、IRP派遣函数。本发明具有模块化、分层次的特点.支持即插即用,使上层功能测试应用程序以一种规范的方式访问硬件,而不必考虑控制硬件的细节。

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

Host device coupled to a usb peripheral and method of operating the same

Номер: CA2819225A1
Автор: Almog Ben-Harosh
Принадлежит: MCE-SYS Ltd

Embodiments of the present invention relate to methods and apparatus for operating a host device (e.g. a 'plug-and-play' host device) coupled to a peripheral device (e.g. a mobile phone). In some embodiments, the host device may analyzed peripheral device-descriptive data (e.g. including but not limited to USB endpoint data) and determine information about the peripheral device in accordance with the results of the analysis. Operations that may be carried out by the host device in accordance with results of the analysis include but are not limited to protocol selection, retrieval of cell phone data, and determining software or hardware resource(s) of the peripheral device. In some embodiments, it is possible to actively suppress natural OS behavior whereby a device driver(s) specified by the peripheral device (e.g. in a hardware identifier) is loaded by the host device. For example, it is possible to load a surrogate driver instead. In one example, the hardware identifier is intercepted and not forwarded to a plug-and-play manager executing on the host device.

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

Installation of a device driver

Номер: US8468277B1
Принадлежит: Marvell International Ltd

A service device that comprises a storage drive, where the storage drive includes an installer program, a device driver, and a mass storage interface. The mass storage interface is configured to enumerate the storage drive to a client device when the service device is coupled to the client device for a first time. The client device auto-launches the installer program in response to the service device being enumerated to the client device for the first time. The installer program installs the device driver in the client device in response to being auto-launched.

Подробнее