Device management using a dedicated management interface
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06F-003/00
G06F-013/00
출원번호
US-0267338
(2011-10-06)
등록번호
US-8539123
(2013-09-17)
발명자
/ 주소
Caballero, Aldo
출원인 / 주소
Honeywell International, Inc.
대리인 / 주소
Heslin Rothenberg Farley & Mesiti P.C.
인용정보
피인용 횟수 :
0인용 특허 :
219
초록▼
Management of data communication between a peripheral device and host computer system is provided. A peripheral device exposes to a host computer system multiple interfaces for data communication between the peripheral device and the host computer system. The multiple interfaces are exposed over a s
Management of data communication between a peripheral device and host computer system is provided. A peripheral device exposes to a host computer system multiple interfaces for data communication between the peripheral device and the host computer system. The multiple interfaces are exposed over a single physical interface between the peripheral device and the host computer system, for communicating data between the peripheral device and multiple applications executing on the host computer system. The multiple interfaces can include a dedicated management interface facilitating management of the peripheral device by a management application of the multiple applications executing on the host computer system.
대표청구항▼
1. A method for managing data communication between a peripheral device and a host computer system, the method comprising: exposing to the host computer system, by a processor of the peripheral device, multiple interfaces for data communication between the peripheral device and the host computer sys
1. A method for managing data communication between a peripheral device and a host computer system, the method comprising: exposing to the host computer system, by a processor of the peripheral device, multiple interfaces for data communication between the peripheral device and the host computer system, the multiple interfaces being exposed over a single physical interface between the peripheral device and the host computer system, the multiple interfaces for communicating data between the peripheral device and multiple applications executing on the host computer system, wherein the multiple interfaces comprise a dedicated management interface facilitating management of the peripheral device by a management application of the multiple applications executing on the host computer system. 2. The method of claim 1, wherein the multiple interfaces further comprise a line of business interface for data communication between the peripheral device and a line of business application of the multiple applications, and wherein the dedicated management interface and the line of business interface are exposed separately to the host computer system to facilitate peripheral device management across the dedicated management interface in parallel with data collection across the line of business interface by the line of business application. 3. The method of claim 1, wherein the single physical interface comprises a Universal Serial Bus interface. 4. The method of claim 3, wherein the peripheral device behaves as a Universal Serial Bus composite device exposing the multiple interfaces responsive to a Universal Serial Bus host enumeration request. 5. The method of claim 1, wherein the dedicated management interface comprises a Universal Serial Bus Human Interface Device class interface, wherein the peripheral device exposes the Universal Serial Bus Human Interface Device class interface as having a non-standard configuration so as to be ignored by a line of business application of the multiple applications executing on the host computer system. 6. The method of claim 5, wherein the non-standard configuration comprises a non-standard usage page number of the Universal Serial Bus Human Interface Device class interface. 7. The method of claim 1, further comprising receiving commands by the peripheral device from the host computer system across the multiple interfaces and responding to the received commands, wherein the peripheral device, in responding to a command, responds to the command across a same interface of the multiple interfaces through which the command was received from the host computer. 8. The method of claim 7, wherein the peripheral device is configured to give priority to one interface of the multiple interfaces, responsive to contemporaneously receiving more than one command across more than one interface of the multiple interfaces. 9. The method of claim 8, wherein priority is given to a data collection interface of the multiple interfaces over the dedicated management interface of the multiple interfaces, the data collection interface collecting barcode data for provision to a line of business application of the multiple applications executing on the host computer system. 10. The method of claim 1, further comprising sending one or more notifications over the dedicated management interface to the host computer system, wherein the one or more notifications are not made available across other interfaces of the multiple interfaces. 11. The method of claim 10, wherein the one or more notifications comprise bar code reading statistics. 12. The method of claim 10, wherein the one or more notifications comprise a low battery notification. 13. The method of claim 1, wherein the peripheral device is selectably configurable to exclusively use of one interface of the multiple interfaces to facilitate performance of at least one of: a firmware upgrade, or a peripheral device reconfiguration. 14. The method of claim 13, wherein exclusive use of one interface of the multiple interfaces comprises one of temporarily blocking requests through other interfaces of the multiple interfaces through a period of exclusive use of the one interface, or temporarily queuing requests through other interfaces of the multiple interfaces through a period of exclusive use of the one interface. 15. The method of claim 1, wherein the peripheral device is selectably configurable to expose any one or more of the multiple interfaces to the host computer system. 16. The method of claim 15, wherein the peripheral device is selectably configurable to expose only the dedicated management interface to facilitate performance of at least one of: a firmware upgrade, or a peripheral device reconfiguration. 17. The method of claim 1, wherein the peripheral device is configurable to recognize commands received through the dedicated management interface as being valid, wherein the commands are not recognized as being valid if received through other interfaces of the multiple interfaces. 18. The method of claim 1, wherein the single physical interface comprises at least one of: a Bluetooth interface, a WiFi interface, or a ZigBee interface. 19. The method of claim 1, wherein the peripheral device comprises an encoded information reading device configured to output a decoded message, wherein data communicated between the peripheral device and the host computer system comprises the decoded message and wherein the decoded message is communicated to a line of business application of the multiple applications executing on the host computer system.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (219)
Davis Kenneth P., Apparatus and method for an install system for third party applications.
Branson, Michael John; DeStefano, George Francis; Haugen, Ronald Joseph; Hintermeister, Gregory Richard; Hurlebaus, Gregory Scott; Lindberg, Erik Duane; Sandifer, David Henry; Townsend, Susette Marie, Apparatus and method for synchronizing software between computers.
Michael John Branson ; George Francis DeStefano ; Ronald Joseph Haugen ; Gregory Richard Hintermeister ; Gregory Scott Hurlebaus ; Erik Duane Lindberg ; David Henry Sandifer ; Susette Marie To, Apparatus and method for synchronizing software between computers.
Wonak,Daniel C.; Hickey,Jeffrey M., Apparatus for wirelessly-coupling a Bluetooth-wireless cellular mobile handset to a docking station for connecting a standard telephone set to the cellular network.
Wonak,Daniel C.; Hickey,Jeffrey M., Apparatus for wirelessly-coupling a Bluetooth-wireless cellular mobile handset to a docking station for connecting a standard telephone set to the cellular network.
Wonak, Daniel C.; Hickey, Jeffrey M., Apparatus for wirelessly-coupling a bluetooth-wireless cellular mobile handset to a docking station for connecting a standard telephone set to the cellular network.
Cheng William ; Hwang Kenneth ; Kannan Ravi ; Katchapalayam Babu ; Liu Bing ; Narasimhan Balaji ; Ramanujam Gopal ; Tran Jonathan, Automatic updating of diverse software products on multiple client computer systems by downloading scanning application to client computer and generating software list on client computer.
Bernardi Bryan D. (Rochester NY) McIntyre Dale F. (Honeoye Falls NY) Dunsmore Clay A. (Fairport NY) Wolcott Dana W. (Honeoye Falls NY), Camera on-board voice recognition.
Volz Keith L. (Jamestown NC) Deak Frederick R. (Kernersville NC) Renn Robert M. (Pfafftown NC) Irlbeck Robert D. (Greensboro NC) Johnson David C. (Winston-Salem NC) Bates Warren A. (Winston-Salem NC), Computer docking stations and devices slidably inserted therein.
Watts ; Jr. LaVaughn F. ; Davis Kevin D. ; Tonsing Robert E. ; Grimm Tom ; Mitcham Larry ; Moore Robert ; Verdun Gary, Computer docking system having means for customizing the hardware configuration in a docking station for optimum performance.
Walsh James J. ; Joe Joseph ; Milhaupt Robert W. ; Bridgwater James,GB6 ; Haijima Kazumi,JPX, Computer system and an electronic circuit utilizing a single DMA controller and additional communication circuit to ma.
Herrod,Allan; Fuccello,James R.; Schafer,Donald E.; Kramp,Steven; Joseph,Eugene B.; He,Duanfeng; Nikzad,Arman, Configurable operating system for control of a mobile I/O device.
Kimura Yoshihiro,JPX ; Hisamatsu Yutaka,JPX, Control system using plural objects, a programming method therefor, and a peripheral devices control system.
Dean Jeffrey Randell ; Howard Jeffrey Langdon ; Rodriguez Ingrid Milagros, Controlling the installation and configuration of programs and components in a network of server and client computers through entries into a primary server computer.
Benedict, Robert Leon; Hillenmayer, Franz; Parsons, Tony W; Shepler, Peter Ross; Wagner, Dieter, Device for detecting the tire pressure of a motor vehicle tire.
Becker, Christopher Henry; Bleile, Leonard George; Lopp, Carl G., Docking station for enabling landline telephones to send/receive calls via a docked mobile telephone.
Helot Jacques H. ; Segura Jaime ; Lichtenwalter Guy ; Derocher Michael D. ; Steiger Gerald W. ; Muranami Masahiko, Docking station having a plurality of adapter trays for a plurality of portable computers.
Ying, Alan J.; Lawson, William T.; Coe, Stanley S., Docking stations for transferring data between handheld electronic devices and other devices via infrared communications.
Kim, Sang-Bum; Kang, Sang-Wook; Kim, Seong-Hyun; Choi, Chul-Joon; Choi, Jong-Sang, Electronic device having USB interface capable of supporting multiple USB interface standards and methods of operating same.
Dempsey Michael K. (Acton MA) Kotfila Mark S. (Chelmsford MA) Snyder Robert J. (Westford MA), Flexible patient monitoring system featuring a multiport transmitter.
Machida, Haruo, INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING SYSTEM, CONTROL METHOD OF INFORMATION PROCESSING APPARATUS, CONTROL METHOD OF INFORMATION PROCESSING SYSTEM, AND STORAGE MEDIUM HAVING PROGRAM.
Ramaswamy, Kumar; Knutson, Paul Gothard; Kapadia, Maneck Behram, Initialization of handsets in a multi-line wireless phone system for secure communications.
Peev,Igor B.; Shell,Scott R.; Savage,Kevin J.; Dang,Hung M.; Hofmeister,Nicholas M., Installing software on a mobile computing device using the rollback and security features of a configuration manager.
Wetzel, Mark; Haddad, Michel; Peck, Joseph E.; Clark, Christopher A., Instrumentation system including a backplane having a switched fabric bus and instrumentation lines.
Steeb,Curt A.; Prabu,Munisamy; Xu,Zeyong; Holladay,Martin L.; Sutton,Paul C.; Pedrizetti,Raymond D., Managing multiple devices on which operating systems can be automatically deployed.
Cho Sung-Soo ; Kardach James P. ; Bryant Diane M., Method and apparatus for automatic un-preconditioned insertion/removal capability between a notebook computer and a doc.
Das,Rajarshi; Lassettre,Edwin Richie; Segal,Alla; Whalley,Ian Nicholas; White,Steve Richard, Method and apparatus for automatic updating and testing of software.
Cho Sung-Soo ; Deng Feng ; Shah Pranav S. ; Bryant Diane ; Kardach James P., Method and apparatus for docking and undocking a notebook computer to and from a docking station while the notebook com.
Ahern Frank, Method and apparatus for exchanging information between buses in a portable computer and docking station through a bridge employing a serial link.
Walsh James J. ; Joe Joseph ; Milhaupt Robert W. ; Bridgwater James,GB6 ; Haijima Kazumi,JPX, Method and apparatus for implementing a single DMA controller to perform DMA operations for devices on multiple buses in.
Starkweather James Alan ; Perdomo Orlando Jesus ; Rutan Deborah L. ; Miriyala Srinivas, Method and apparatus for synchronizing implementation of configuration information in a communication system.
Champagne,Yves Andre; Luciani,Joan E.; Ko,Stella I.; Langille,Paul F.; McKenna,Edward F., Method and apparatus for updating network device configuration information in a network management system.
Becker, Juergen; Class, Rainer; Ziegler, Hans-Guenther, Method and clamping frame for joining a number of piece parts to form a complex assembled part.
Eagle Brian Lee White, Method and computer program for distributing software to a personal palm-type device through a global software distribution package transmittable over the world wide web.
Chiloyan,John H.; Giaimo,Edward C., Method and system to access software pertinent to an electronic peripheral device at an address based on a peripheral device identifier.
Terrell Michael R. (Easley SC) Kaisner Jeffery W. (Easley SC) Amsden Jonathan D. (Easley SC) Burke Thomas C. (Liberty SC) Todd David K. (Greenville SC), Method for configuring computer peripherals.
Arnaiz,Gilberto; Brodersen,Robert A.; Chatterjee,Prashant; Lim, III,Peter Siam Sy; Wandless,Duane E., Method, system, apparatus and program product for distribution and instantiation of software upgrades.
Jantz, Ray M.; DeKoning, Rodney A.; Courtright, II, William V.; Markus, Matthew A., Methods and apparatus for performing mass operations on a plurality of managed devices on a network.
Dev Roger H. (Durham NH) Emery Dale H. (Berwick ME) Rustici Eric S. (Londonderry NH) Brown Howard M. (Rochester NH) Wiggin Dwayne S. (Rochester NH) Gray Eric W. (Manchester NH) Scott Walter P. (Salem, Network management system using model-based intelligence.
Dev Roger H. (Durham NH) Gray Eric W. (Manchester NH) Rustici Eric S. (Londonderry NH) Scott Walter P. (Salem NH), Network management system using multifunction icons for information display.
Moshir,Sean; Andrew,Christopher A. H.; Hudler,Jack Lee; Li,Leon; Gordon,Jonathan M.; Bacon,Michael; Williams,Noah; Lane,Jonathan; Horton,James J.; Ferguson,Dan, Non-invasive automatic offsite patch fingerprinting and updating system and method.
Penniman Mark (Austin TX) Schlesener Carmen (Pflugerville TX) Inkman Bill (Colleyville TX), Notebook computer docking station having floating connector interface structure.
Bartholomew Paul R. ; Todorovich Mark M., Personal information device and method for downloading reprogramming data from a computer to the personal information de.
Bartholomew Paul R. ; Todorovich Mark M., Personal information device and method for downloading reprogramming data from a computer to the personal information device via the PCMCIA port or through a docking station with baud rate conversion.
Bishop Thomas (Wenham MA) Sovak Joseph Michael (North Reading MA) Foreman Colette A. (North Andover MA), Portable patient monitor reconfiguration system.
McClurg, George William; Brunell, David; Scott, Walter Guy, Rechargeable mobile hand-held fingerprint scanner with a data and power communication interface.
Ramberg, Jon R.; Hunt, Jeffrey M.; Shoeman, Paul David; Katsandres, James T., Remote anomaly diagnosis and reconfiguration of an automatic data collection device platform over a telecommunications network.
Casey Walter William ; Dean Jeffrey Randell ; Rodriguez Ingrid Milagros, Simplified setting up of a network of server computers preloaded with all computer programs required by a group of client computers.
Walsh James J. ; Joe Joseph ; Milhaupt Robert W. ; Bridgwater James,GB6 ; Haijima Kazumi,JPX, Structure and method of performing DMA transfers between memory and I/O devices utilizing a single DMA controller within.
Boz, Richard H.; Streiber, Ronald W.; Virzi, John D.; Wahler, Richard E., Switchable hot-docking interface for a portable computer for hot-docking the portable computer to a docking station.
Zintel, William Michael; Christian, Brian S.; Christian, Bradford A., Synchronization of controlled device state using state table and eventing in data-driven remote device control model.
William Cheng ; Kenneth Hwang ; Ravi Kannan ; Babu Katchapalayam ; Bing Liu ; Balaji Narasimhan ; Gopal Ramanujam ; Jonathan Tran, System and method for modifying software residing on a client computer that has access to a network.
Torii, Shinichiro Kenneth; Chan, Nathan; Desai, Paresh, System and method for providing automatic firmware updates and diagnostics for network attached storage devices.
Kato, Takeshi, System comprising host device that determines compatibility of firmware for connected peripheral device and downloads optimum firmware if peripheral device is not compatible.
Bonnell David N. (Houston TX) Tatarinov Kirill L. (Bellaire TX) Picard Martin W. (Bellaire TX), System for monitoring and managing computer resources and applications across a distributed computing environment using.
Shin, Seong, System for processing video in computing devices that multiplexes multiple video streams into a single video stream which is input to a graphics controller.
Cassidy Gerald A. (Transvaal ZAX) Netshisaulu Khathutshelo S. (Transvaal ZAX) Lubashevsky Aharon (Transvaal ZAX), System for the secure transportation of articles.
Forth,J. Bradford; Dagg,Jordon M.; Hancock,Martin A.; Hirschbold,Markus F.; Hyatt,Geoffrey T.; Lightbody,Simon H., Systems for in the field configuration of intelligent electronic devices.
Kochis Gary ; Embree Donald ; Meyerson Robert F. ; Lewis Calvin E., Workslate computer having modular device docking stations on horizontal and vertical side portions.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.