-
公开(公告)号:US12026412B2
公开(公告)日:2024-07-02
申请号:US17873947
申请日:2022-07-26
Applicant: ZEBRA TECHNOLOGIES CORPORATION
Inventor: Bret M. Anno
IPC: G06F3/12 , H04L9/40 , H04L67/125
CPC classification number: G06F3/1236 , G06F3/1206 , G06F3/1211 , G06F3/1222 , G06F3/1238 , G06F3/1243 , G06F3/1285 , G06F3/1287 , H04L63/08 , H04L63/0823 , H04L63/029 , H04L63/0869 , H04L63/166 , H04L63/168 , H04L67/125
Abstract: Methods, apparatuses, and computer program products are provided to facilitate connections between devices, such as a printer and a cloud-based server, and to implement an adaptive application framework. In the context of an apparatus, a printer is provided comprising communications circuitry configured to facilitate communications with a network; and processing circuitry configured to transmit a connection request to the network; receive requested connection parameters from the network; transmit printer connection parameters to the network; and establish a first secure connection between the printer and the network. The printer comprising processing circuitry further configured to receive requested connection parameters comprising at least a signed security certificate and a DNS name for a server on the network and to verify the signed security certificate and the DNS name for the server. The printer comprising processing circuitry further configured to transmit printer connection parameters comprising at least a signed security certificate for the printer.
-
公开(公告)号:US11327698B2
公开(公告)日:2022-05-10
申请号:US16912393
申请日:2020-06-25
Applicant: ZEBRA TECHNOLOGIES CORPORATION
Inventor: Bret M. Anno
Abstract: A server includes: a memory storing printing configuration rules for interfacing with a printing system; a communications interface configured to communicate with a client device; a processor interconnected with the memory and the communications interface, the processor configured to: generate a print system network identifier mapped to the printing system, the print system network identifier configured for identifying print parameters for print jobs; receive, via the communications interface, a print request from the client device, the print request generated based on the print system network identifier and including one or more print parameters for a print job; and send a print instruction to the printing system to initiate the print job at the printing system according to the one or more print parameters, the print instruction generated according to the printing configuration rules.
-
公开(公告)号:US20240045920A1
公开(公告)日:2024-02-08
申请号:US18382012
申请日:2023-10-19
Applicant: ZEBRA TECHNOLOGIES CORPORATION
Inventor: Bret M. Anno , Leo T. Lowy , Ryan E. Brock
IPC: G06F16/958 , G06F16/9032 , G06F8/61 , G06F16/9035 , G06F40/211 , H04L67/01
CPC classification number: G06F16/972 , G06F16/986 , G06F16/90328 , G06F8/61 , G06F16/9035 , G06F40/211 , H04L67/01
Abstract: A system for automatic fleet partitioning includes client devices and a device management server having tag definition and tag assignment repositories. The server receives and stores, in the tag definition repository, definitions with tag assignment criteria; and for each client device: obtains a client identifier and attribute set; for each tag assignment criterion satisfied by the attribute set, associates a corresponding tag name with the client identifier in the tag assignment repository; and for each tag assignment criterion not satisfied by the attribute set, disassociates the corresponding tag name with the client device identifier. The server receives a command to transmit control data to a subset of the client devices associated with a selected tag name; retrieves, from the tag assignment repository, the client identifiers associated with the selected tag name; and transmits the control data to the subset of the client devices.
-
公开(公告)号:US20230084816A1
公开(公告)日:2023-03-16
申请号:US17873947
申请日:2022-07-26
Applicant: ZEBRA TECHNOLOGIES CORPORATION
Inventor: Bret M. Anno
Abstract: Methods, apparatuses, and computer program products are provided to facilitate connections between devices, such as a printer and a cloud-based server, and to implement an adaptive application framework. In the context of an apparatus, a printer is provided comprising communications circuitry configured to facilitate communications with a network; and processing circuitry configured to transmit a connection request to the network; receive requested connection parameters from the network; transmit printer connection parameters to the network; and establish a first secure connection between the printer and the network. The printer comprising processing circuitry further configured to receive requested connection parameters comprising at least a signed security certificate and a DNS name for a server on the network and to verify the signed security certificate and the DNS name for the server. The printer comprising processing circuitry further configured to transmit printer connection parameters comprising at least a signed security certificate for the printer.
-
公开(公告)号:US12118257B2
公开(公告)日:2024-10-15
申请号:US17740507
申请日:2022-05-10
Applicant: ZEBRA TECHNOLOGIES CORPORATION
Inventor: Bret M. Anno
CPC classification number: G06F3/126 , G06F3/1296 , H04N1/00244
Abstract: A server includes: a memory storing printing configuration rules for interfacing with a printing system; a communications interface configured to communicate with a client device; a processor interconnected with the memory and the communications interface, the processor configured to: generate a print system network identifier mapped to the printing system, the print system network identifier configured for identifying print parameters for print jobs; receive, via the communications interface, a print request from the client device, the print request generated based on the print system network identifier and including one or more print parameters for a print job; and send a print instruction to the printing system to initiate the print job at the printing system according to the one or more print parameters, the print instruction generated according to the printing configuration rules.
-
公开(公告)号:US11797640B2
公开(公告)日:2023-10-24
申请号:US16567994
申请日:2019-09-11
Applicant: ZEBRA TECHNOLOGIES CORPORATION
Inventor: Bret M. Anno , Leo T. Lowy , Ryan E. Brock
IPC: G06F16/958 , G06F16/9032 , G06F16/9035 , G06F8/61 , H04L29/06 , G06F40/211 , H04L67/01
CPC classification number: G06F16/972 , G06F8/61 , G06F16/9035 , G06F16/90328 , G06F16/986 , G06F40/211 , H04L67/01
Abstract: A system for automatic fleet partitioning includes client devices and a device management server having tag definition and tag assignment repositories. The server receives and stores, in the tag definition repository, definitions with tag assignment criteria; and for each client device: obtains a client identifier and attribute set; for each tag assignment criterion satisfied by the attribute set, associates a corresponding tag name with the client identifier in the tag assignment repository; and for each tag assignment criterion not satisfied by the attribute set, disassociates the corresponding tag name with the client device identifier. The server receives a command to transmit control data to a subset of the client devices associated with a selected tag name; retrieves, from the tag assignment repository, the client identifiers associated with the selected tag name; and transmits the control data to the subset of the client devices.
-
公开(公告)号:US20210405935A1
公开(公告)日:2021-12-30
申请号:US16912393
申请日:2020-06-25
Applicant: ZEBRA TECHNOLOGIES CORPORATION
Inventor: Bret M. Anno
Abstract: A server includes: a memory storing printing configuration rules for interfacing with a printing system; a communications interface configured to communicate with a client device; a processor interconnected with the memory and the communications interface, the processor configured to: generate a print system network identifier mapped to the printing system, the print system network identifier configured for identifying print parameters for print jobs; receive, via the communications interface, a print request from the client device, the print request generated based on the print system network identifier and including one or more print parameters for a print job; and send a print instruction to the printing system to initiate the print job at the printing system according to the one or more print parameters, the print instruction generated according to the printing configuration rules.
-
公开(公告)号:US20190258433A1
公开(公告)日:2019-08-22
申请号:US16400855
申请日:2019-05-01
Applicant: ZEBRA TECHNOLOGIES CORPORATION
Inventor: Bret M. Anno
Abstract: An example disclosed printer includes communications circuitry configured to facilitate communications with a network; and processing circuitry configured to: initiate a connection between the printer and a server via the network; transmit data to the server using the connection, wherein the server is to generate an instruction for the printer based on the data; and perform a printing operation using the instruction received from the server.
-
公开(公告)号:US10318216B2
公开(公告)日:2019-06-11
申请号:US15091769
申请日:2016-04-06
Applicant: Zebra Technologies Corporation
Inventor: Bret M. Anno
Abstract: An example disclosed printer includes communications circuitry configured to facilitate communications with a network; and processing circuitry configured to: initiate a connection between the printer and a server via the network; transmit data to the server using the connection, wherein the server is to generate an instruction for the printer based on the data; and perform a printing operation using the instruction received from the server.
-
公开(公告)号:US20250036337A1
公开(公告)日:2025-01-30
申请号:US18915166
申请日:2024-10-14
Applicant: ZEBRA TECHNOLOGIES CORPORATION
Inventor: Bret M. Anno
Abstract: A server includes: a memory storing printing configuration rules for interfacing with a printing system; a communications interface configured to communicate with a client device; a processor interconnected with the memory and the communications interface, the processor configured to: generate a print system network identifier mapped to the printing system, the print system network identifier configured for identifying print parameters for print jobs; receive, via the communications interface, a print request from the client device, the print request generated based on the print system network identifier and including one or more print parameters for a print job; and send a print instruction to the printing system to initiate the print job at the printing system according to the one or more print parameters, the print instruction generated according to the printing configuration rules.
-
-
-
-
-
-
-
-
-