Scaling inventory management systems
US-10817831-B1 · Oct 27, 2020 · US
US11836113B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11836113-B2 |
| Application number | US-202017247937-A |
| Country | US |
| Kind code | B2 |
| Filing date | Dec 31, 2020 |
| Priority date | Dec 30, 2016 |
| Publication date | Dec 5, 2023 |
| Grant date | Dec 5, 2023 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Systems and methods are provided to ingest data objects from a flat file server for use in one or more system operations including providing a renderable data object to a user and updating a data item database. As described, the ingestion system includes an ingestion module, a flat file module, a compliance module, and a deduplication module wherein the modules together ingest a flat file data object, parse and process a renderable data object from the flat file data object, and store the renderable data object in a renderable object database.
Opening claim text (preview).
The invention claimed is: 1. A method for facilitating a transaction in relation to an item stored in a data item database, the method comprising: receiving a select input from a user interface, wherein the user interface is associated with a user email hash corresponding to a respective user email address, wherein the select input is provided in response to a user selection of a renderable data object displayed in an iframe-based user interface nesting element integrated with the user interface, wherein the iframe-based user interface nesting element is associated with a third-party proprietor associated with an external renderable object database, and wherein the iframe-based user interface nesting element is configured to be re-sized based in part on the renderable data object; determining that the renderable data object associated with the select input is stored in the external renderable object database; upon determining that the renderable data object is stored in the external renderable object database, transmitting a check availability signal, wherein the check availability signal comprises the user email hash; receiving an availability status signal in response to the check availability signal; adding a first security encryption to the check availability signal; outputting an availability status to the user interface; receiving a confirm selection input from the user interface, wherein the confirm selection input is provided in response to a further user selection of the renderable data object; adding a second security encryption to a reserved status signal; transmitting the reserved status signal in response to the receiving the confirm selection input; adding a third security encryption to a payment indication signal; receiving the payment indication signal; adding a fourth security encryption to a fulfill status signal; and transmitting the fulfill status signal in response to receiving the payment indication signal. 2. The method of claim 1 further comprising: parsing security encryption of the availability status signal and the payment indication signal. 3. The method of claim 1 further comprising: receiving a cancel user input, wherein the cancel user input includes a cancel selection of the renderable data object; transmitting a cancel signal including an identified data item represented by the selected renderable data object to be cancelled; receiving the cancelling status signal; and determining a cancellation status of the user cancel selected renderable data object from the cancelling status signal. 4. The method of claim 3 , further comprising: receiving a retrieve user input, wherein the retrieve user input includes a retrieve selection of the renderable data object; transmitting a retrieve status signal including the identified data item represented by the selected renderable data object to determine a current status; receiving a current status signal; and determining the current status of the user selected renderable data object from the current status signal. 5. The method of claim 1 , further comprising: transmitting a hash reserve signal including a hash user input and encrypted user identification; and receiving a reserved signal indicating the data item as reserved using the encrypted user identification. 6. The method of claim 1 , further comprising: receiving new user identification from the user; storing the new user identification; encrypting the stored new user identification; and transmitting a signal indicating the data item as reserved using the stored new user identification. 7. An apparatus for facilitating a transaction in relation to an item stored in a data item database comprising a plurality of data items, the apparatus comprising at least one processor and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to; receive a select input from a user interface, wherein the user interface is associated with a user email hash corresponding to a respective user email address, wherein the select input is triggered by a user selection of a renderable data object displayed in an iframe-based user interface nesting element integrated with the user interface, wherein the iframe-based user interface nesting element is associated with a third-party proprietor associated with an external renderable object database, and wherein the iframe-based user interface nesting element is configured to be re-sized based in part on the renderable data object; determine that the renderable data object associated with the select input is stored in the external renderable object database; upon determining that the renderable data object is stored in the external renderable object database, transmit a check availability signal, wherein the check availability signal comprises the user email hash; receive an availability status signal in response to the check availability signal; add a first security encryption to the check availability signal; output an availability status to the user interface; receive a confirm selection input from the user interface, wherein the confirm selection input is triggered by a further user selection of the renderable data object; add a second security encryption to a reserved status signal; transmit the reserved status signal in response to the receiving the confirm selection input; add a third security encryption to a payment indication signal; receive the payment indication signal; add a fourth security encryption to a fulfill status signal; and transmit the fulfill status signal in response to receiving the payment indication signal. 8. The apparatus of claim 7 , wherein the at least one memory and the computer program code are further configured to, with the at least one processor, cause the apparatus to further: parse security encryption of the availability status signal and of the payment indication signal. 9. The apparatus of claim 7 , wherein the at least one memory and the computer program code are further configured to, with the at least one processor, cause the apparatus to further: receive a cancel user input, wherein the cancel user input includes a cancel selection of the renderable data object; transmit a cancel signal including an identified data item represented by the selected renderable data object to be cancelled; and determine a cancellation status of the user cancel selected renderable data object from a cancelling status signal. 10. The apparatus of claim 9 , wherein the at least one memory and the computer program code are further configured to, with the at least one processor, cause the apparatus to further: receive a retrieve user input, wherein the retrieve user input includes a retrieve selection of the renderable data object; transmit a retrieve status signal including the identified data item represented by the selected renderable data object to determine a current status; receive a current status signal; and determine the current status of the user selected renderable data object from the current status signal. 11. The apparatus of claim 7 , wherein the at least one memory and the computer program code are further configured to, with the at least one processor, cause the apparatus to further: transmit a hash reserve signal including a hash user input and encrypted user identification; and receive a reserved signal indicating the data item as reserved using the encrypted user identification. 12. The apparatus of claim 7 , wherein the at least one memory and the computer program code are further configured
De-duplication implemented within the file system, e.g. based on file segments (de-duplication techniques in storage systems for the management of data blocks G06F3/0641) · CPC title
Interaction with lists of selectable items, e.g. menus · CPC title
Saving storage space on storage systems · CPC title
using file system or storage system metadata · CPC title
Hash-based (content-based indexing of textual data G06F16/31) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.