IP Library › Granted Patent US 12,354,074
Granted Patent B2
US 12,354,074 · App. 18/078,024 · Granted Jul 8, 2025

Data processing apparatus

Inventors: Xin Liu (Izunokuni Shizuoka, JP); Shigeki Nimiya (Yokohama Kanagawa, JP); Nobuharu Tozawa (Tagata Shizuoka, JP); Hajime Takei (Tokyo, JP); Yoshitaka Sakamoto (Soka Saitama, JP)
Assignee: Toshiba Tec Kabushiki Kaisha
G06Q20/202
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,354,074
App. No.
18/078,024
Granted
Jul 8, 2025
Kind
B2
Abstract

A POS system for managing information from POS terminals, includes a first terminal in a first store and generating first information in a first format including data fields each storing data related to an item purchased in a transaction, a second terminal in a second store and generating second information in a second format including data fields each storing data related to an item purchased in a transaction, a store server configured to manage the first and second information, and a management server configured to acquire the first and second information from the store server, when the items indicated in the first and second information are identical, modify the first and second information such that each information includes the same data fields, aggregate the data in the corresponding fields of the first and second information, and transmit the aggregated data to the store server or an external device.

Claims (52)

1. A point of sale (POS) system for managing information collected from a plurality of POS terminals, comprising:

a first POS terminal used in a store and configured to generate first sales information in a first format including one or more data fields each storing data related to an item purchased in a first sales transaction;

a second POS terminal used in the store and configured to generate second sales information in a second format different from the first format and including one or more data fields each storing data related to an item purchased in a second sales transaction;

a store server configured to communicate with the first and second POS terminals and manage the first and second sales information;

a promotion server configured to generate promotion information associated with an item and indicating a promotion performed thereon; and

a POS data management server configured to:

store reference data indicating reference data fields to be included in sales information,

acquire the first and second sales information from the store server,

compare the data fields of each of the first and second sales information with the reference data fields, and determine whether one or more missing data fields exist in each of the first and second sales information,

upon determining that one or more missing data fields exist in one or both of the first and second sales information, add the missing data fields to one or both of the first and second sales information, generate additional data to be added to each of the missing data fields, and write the additional data into each of the missing data fields,

determine that a particular item is associated with promotion information acquired from the promotion server,

aggregate the data stored in the corresponding data fields of the first and second sales information and related to the particular item associated with the promotion information, and

transmit the aggregated data to the promotion server.

2. The POS system according to claim 1 , wherein the additional data is blank data or preset data.

3. The POS system according to claim 1 , wherein the POS data management server is configured to calculate the additional data from the data stored in the other data fields of said one or both of the first and second sales information.

4. The POS system according to claim 1 , wherein

the first sales information includes a first data field that stores a quantity of the particular item purchased in the first sales transaction,

the second sales information includes a second data field that corresponds to the first data field and stores a quantity of the particular item purchased in the second sales transaction, and

the POS data management server is configured to aggregate the quantity of the particular item stored in each of the first and second data fields.

5. The POS system according to claim 1 , further comprising:

a user terminal held by a customer and configured to generate posting information indicating a comment about an item that the customer posted online, wherein

the POS data management server is configured to:

acquire posting information about the particular item from the user terminal, and

associate the aggregated data with the posting information to output.

6. A method executed by a point of sale (POS) system for managing information collected from a plurality of POS terminals, the method comprising:

storing reference data indicating reference data fields to be included in sales information;

acquiring, from a first POS terminal used in a store, first sales information in a first format including one or more data fields each storing data related to an item purchased in a first sales transaction;

acquiring, from a second POS terminal used in the store, second sales information in a second format different from the first format and including one or more data fields each storing data related to an item purchased in a second sales transaction;

comparing the data fields of each of the first and second sales information with the reference data fields, and determining whether one or more missing data fields exist in each of the first and second sales information;

in response to determining that one or more missing data fields exist in one or both of the first and second sales information, adding the missing data fields to one or both of the first and second sales information, generating additional data to be added to each of the missing data fields, and writing the additional data into each of the missing data fields;

determining that a particular item is associated with promotion information acquired from a promotion server;

aggregating the data stored in the corresponding data fields of the first and second sales information and related to the particular item associated with the promotion information; and

transmitting the aggregated data to the promotion server.

7. The method according to claim 6 , wherein the additional data is blank data or preset data.

8. The method according to claim 6 , wherein

generating additional data includes calculating the additional data from the data stored in the other data fields of said one or both of the first and second sales information.

9. The method according to claim 6 , wherein

the first sales information includes a first data field that stores a quantity of the particular item purchased in the first sales transaction,

the second sales information includes a second data field that corresponds to the first data field and stores a quantity of the particular item purchased in the second sales transaction, and

aggregating includes aggregating the quantity of the particular item stored in each of the first and second fields.

10. The method according to claim 6 , further comprising:

acquiring, from a user terminal held by a customer, posting information indicating a comment about the particular item that the customer posted online; and

associating the aggregated data with the posting information.

11. A non-transitory computer readable medium storing a program for managing information collected from a plurality of POS terminals, wherein the program executed on a computer causes the computer to execute a method comprising:

storing reference data indicating reference data fields to be included in sales information;

acquiring, from a first POS terminal used in a store, first sales information in a first format including one or more data fields each storing data related to an item purchased in a first sales transaction;

acquiring, from a second POS terminal used in the store, second sales information in a second format different from the first format and including one or more data fields each storing data related to an item purchased in a second sales transaction;

comparing the data fields of each of the first and second sales information with the reference data fields, and determining whether one or more missing data fields exist in each of the first and second sales information;

in response to determining that one or more missing data fields exist in one or both of the first and second sales information, adding the missing data fields to one or both of the first and second sales information, generating additional data to be added to each of the missing data fields, and writing the additional data into each of the missing data fields;

determining that a particular item is associated with promotion information acquired from a promotion server;

aggregating the data stored in the corresponding data fields of the first and second sales information and related to the particular item associated with the promotion information; and

transmitting the aggregated data to the promotion server.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 8, 2022
From: LIU, XIN; NIMIYA, SHIGEKI; TOZAWA, NOBUHARU; TAKEI, HAJIME; SAKAMOTO, YOSHITAKA
To: TOSHIBA TEC KABUSHIKI KAISHA
Reel/Frame 062033/0385 →
Priority Claims (1)
JP 2022-063491 · Apr 6, 2022 · national
Continuity (1)
Related Publication 20230325801A1 · Oct 12, 2023
References Cited (18)
US 7774251B1 · Prasad · 2010 [cited by examiner]
US 8989053B1 · Skaaksrud · 2015 [cited by examiner]
US 9595061B1 · Ryan · 2017 [cited by examiner]
US 9947054B2 · Kavis · 2018 [cited by examiner]
US 11037187B2 · Ericson · 2021 [cited by examiner]
US 11263382B1 · Sharzer · 2022 [cited by examiner]
US 20080189184A1 · Kubo · 2008 [cited by examiner]
US 20110119163A1 · Smith · 2011 [cited by examiner]
US 20140207592A1 · Kavis · 2014 [cited by examiner]
US 20150088676A1 · Elliott · 2015 [cited by examiner]
US 20150379536A1 · Gopinath · 2015 [cited by examiner]
US 20160034475A1 · Manoochehri · 2016 [cited by examiner]
US 20160335657A1 · Griffin · 2016 [cited by examiner]
US 20180181957A1 · Crabtree · 2018 [cited by examiner]
US 20210350424A1 · Wetz · 2021 [cited by examiner]
US 20240241863A1 · Funasaki · 2024 [cited by examiner]
JP 2003030751A · 2003 [cited by applicant]
Kaewprathum, Thodsapon-Pete. “Architectural analysis of retail omni-channel and integration of cash it point-of-sale software with e-commerce platform.” (2018). (Year: 2018). [cited by examiner]