# US 12,010,274 B1 · System and method for multifunction peripheral fleet management

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,010,274 B1
- Document ID: US12010274B1
- Status: Granted
- Kind: B1
- Application number: 18/369,437
- Filed: 2023-09-18
- Granted: 2024-06-11
- Earliest claimed: 2023-09-18
- Assignees: Toshiba Tec Kabushiki Kaisha
- Applicants: Toshiba TEC Kabushiki Kaisha
- Inventors: Marianne Kodimer; Grady Crossley
- Web page: https://patentgrep.com/patent/US12010274B1

## CPC

- H04N 1/00432: {using tabs}
- H04N 1/00244: {with a server, e.g. an internet server (fax-servers or the like for store and forward H04N1/324)}
- H04N 1/00344: {with a management, maintenance, service or repair apparatus (monitoring H04N1/00002)}
- H04N 1/00427: {using a menu list (H04N1/00421, H04N1/00424, H04N1/00429 take precedence)}
- H04N 2201/0094: Multifunctional device, i.e. a device capable of all of reading, reproducing, copying, facsimile transception, file transception
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION

## Abstract

A system and method for multifunction peripheral fleet device management includes a cloud-based management system interacting with an administrator terminal. Lists or desired device information are assembled and displayed as tabbed entries. An initial or active tab is displayed first, along with a tab that includes a descriptive term for the associated list, along with a numeric count of list items. A search box is provided to allow for filtering a list when a number of entries is excessive for an item-by-item review. Other tabs, associated with other, hidden lists, are not populated until the active tab list is complete. A placeholder indicator is displayed until such time as each inactive tab is completely populated. If an inactive tab is selected prior to being populated, it is moved to a position for being populated next.

## Claims

### Claim 1

A system comprising:
a processor;
a network interface;
a memory configured to receive device information corresponding to each of a plurality of multifunction peripherals, wherein the device information is organized in a plurality of categories; and
a user interface including a user input and a display;
wherein the processor is configured to:
receive a management session request from an associated user via the user interface,
showing a tabbed image on the display, each tabbed image associated with a different category,
determine an open tab among the tabbed images, wherein information relative to the open tab is displayable and information relative to remaining tabs is hidden,
retrieve device information associated with the open tab,
show a list of retrieved device information on the display,
show indicia corresponding to a number of entries in a list on the open tab,
retrieve device information associated with unopened tabs,
show placeholder indicia corresponding to a number of devices in each unopened tab while the device information associated with the unopened tabs is being retrieved, and
replace the placeholder indicia from each unopened tab with indicia corresponding to the number of entries in each unopened tab after its associated device information has been retrieved.

### Claim 2 (depends on 1)

The system of claim 1 wherein the processor is further configured to:
receive the user input comprising selection of a newly opened tab,
retrieve any missing device information required for the newly opened tab,
showing the list of retrieved device information for the newly opened tab, and
show indicia on the newly opened tab corresponding to the number of devices listed in the newly opened tab.

### Claim 3 (depends on 2)

The system of claim 2 wherein the processor is further configured to:
receive a search term from a user via the user interface,
filter a list currently shown on the display in accordance with a received search term, and,
generate a revised list in accordance with the received search term,
show the revised list on the display, and
update a tab associated with the revised list to show the number of entries in the revised list.

### Claim 4 (depends on 3)

The system of claim 3 wherein the processor is further configured to:
receive a user selection for deletion of a list entry of a revised search shown on the display,
delete the list entry selected for deletion, and
update the tab associated with the revised list to show a current number of entries in a revised list after deletion.

### Claim 5 (depends on 4)

The system of claim 4 wherein the processor is further configured to:
receive a new list entry from the user,
add the new list entry to the revised list, and
update the tab associated with the revised list to show a current number of entries after addition of the new list entry.

### Claim 6 (depends on 5)

The system of claim 5 wherein device information includes one or more of device serial number, device model number, device customer, device policy, device status and device network address.

### Claim 7 (depends on 4)

The system of claim 4 wherein the device information is obtained from a cloud device management service.

### Claim 8

A method comprising:
receiving a management session request from an associated user via a user interface,
receiving, into a memory, device information corresponding to each of a plurality of multifunction peripherals, wherein the device information is organized in a plurality of categories
showing a tabbed image on a display, each tabbed image associated with a different category,
determining an open tab among the tabbed images, wherein information relative to the open tab is displayable and information relative to remaining tabs is hidden,
retrieving device information associated with the open tab,
showing a list of retrieved device information on the display,
show indicia corresponding to a number of entries in a list on the open tab,
retrieving device information associated with unopened tabs,
showing placeholder indicia corresponding to a number of devices in each unopened tab while the device information associated with the unopened tabs is being retrieved, and
replacing placeholder indicia from each unopened tab with indicia corresponding to the number of entries in each unopened tab after its associated device information has been retrieved.

### Claim 9 (depends on 8)

The method of claim 8 further comprising:
receiving user input comprising selection of a newly opened tab,
retrieving any missing device information required for the newly opened tab,
showing the list of retrieved device information for the newly opened tab, and
showing indicia on the newly opened tab corresponding to the number of devices listed in the newly opened tab.

### Claim 10 (depends on 9)

The method of claim 9 further comprising
receiving a search term from a user via the user interface,
filter a list currently shown on the display in accordance with a received search term, and,
generating a revised list in accordance with the received search term,
showing the revised list on the display, and
updating a tab associated with the revised list to show the number of entries in the revised list.

### Claim 11 (depends on 10)

The method of claim 10 further comprising:
receiving a user selection for deletion of a list entry of a revised search shown on the display,
deleting the list entry selected for deletion, and
updating the tab associated with the revised list to show a current number of entries in a revised list after deletion.

### Claim 12 (depends on 11)

The method of claim 11 further comprising:
receiving a new list entry from the user,
adding the new list entry to the revised list, and
updating the tab associated with the revised list to show a current number of entries after addition of the new list entry.

### Claim 13 (depends on 12)

The method of claim 12 wherein device information includes one or more of device serial number, device model number, device customer, device policy, device status and device network address.

### Claim 14 (depends on 13)

The method of claim 13 further comprising obtaining the device information from a cloud device management service.

### Claim 15

A non-transitory computer readable storage medium storing a program for causing a networked computer to execute a control method, the control method comprising:
receiving, into a memory, device information corresponding to each of a plurality of multifunction peripherals, wherein the device information is organized in a plurality of categories
showing a tabbed image on a display, each tabbed image associated with a different category,
determining an open tab among the tabbed images, wherein information relative to the open tab is displayable and information relative to remaining tabs is hidden,
retrieving device information associated with the open tab,
showing a list of retrieved device information on the display,
show indicia corresponding to a number of entries in a list on the open tab,
retrieving device information associated with unopened tabs,
showing placeholder indicia corresponding to a number of devices in each unopened tab while the device information associated with the unopened tabs is being retrieved, and
replacing placeholder indicia from each unopened tab with indicia corresponding to the number of entries in each unopened tab after its associated device information has been retrieved.

### Claim 16 (depends on 15)

The non-transitory computer readable storage medium of claim 15 wherein the control method further comprises:
retrieving any missing device information required for a newly opened tab,
showing the list of retrieved device information for the newly opened tab, and
showing indicia on the newly opened tab corresponding to the number of devices listed in the newly opened tab.

### Claim 17 (depends on 16)

The non-transitory computer readable storage medium of claim 16 wherein the control method further comprises:
receiving a search term from a user via a user interface,
filter a list currently shown on the display in accordance with a received search term, and,
generating a revised list in accordance with the received search term,
showing the revised list on the display, and
updating a tab associated with the revised list to show the number of entries in the revised list.

### Claim 18 (depends on 17)

The non-transitory computer readable storage medium of claim 17 wherein the control method further comprises:
receiving a user selection for deletion of a list entry of a revised search shown on the display,
deleting the list entry selected for deletion, and
updating the tab associated with the revised list to show a current number of entries in a revised list after deletion.

### Claim 19 (depends on 18)

The non-transitory computer readable storage medium of claim 18 wherein the control method further comprises:
receiving a new list entry from the user,
adding the new list entry to the revised list, and
updating the tab associated with the revised list to show a current number of entries after addition of the new list entry.

### Claim 20 (depends on 19)

The non-transitory computer readable storage medium of claim 19 wherein device information includes one or more of device serial number, device model number, device customer, device policy, device status and device network address.
