US2016086129A1PendingUtilityA1

Room inventory management

Assignee: ACCENTURE GLOBAL SERVICES LTDPriority: Nov 9, 2012Filed: Dec 7, 2015Published: Mar 24, 2016
Est. expiryNov 9, 2032(~6.3 yrs left)· nominal 20-yr term from priority
Inventors:Gregory Taylor
G06Q 10/087
53
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

According to an example, a method for room inventory management may include generating inventory records for rooms for a predetermined time period. An inventory record may include an inventory record index representing a physical property of an associated room, and an inventory record attribute representing a modifiable attribute of the associated room. The method may further include generating keys to identify one or more of the inventory records based on attributes associated with the keys. A key may include a key index that matches the inventory record index for one or more of the inventory records. The method may also include receiving selections of the keys from the generated keys, and generating, by a processor, virtual room pools by grouping the selected keys for each of the selections and the inventory records identified by the selected keys for each of the selections.

Claims

exact text as granted — not AI-modified
1 - 20 . (canceled) 
     
     
         21 . A room inventory management system comprising:
 a virtual room pool generation hardware module to
 receive a plurality of selections of a plurality of keys that identify at least one of a plurality of inventory records based on key attributes associated with the plurality of keys, wherein the plurality of inventory records are related to a plurality of rooms for a predetermined time period, wherein each of the plurality of inventory records includes an inventory record index representing a physical property of an associated room, and an inventory record attribute representing a modifiable attribute of the associated room, and wherein the plurality of the selected keys for at least one of the plurality of selections is less than a total number of available keys, and 
 generate a plurality of virtual room pools by grouping the plurality of the selected keys for each of the plurality of selections and the inventory records identified by the plurality of the selected keys for each of the plurality of selections; and 
   a query response hardware module to
 receive a search request related to at least one of the plurality of rooms, wherein the search request includes a search criterion associated with a key attribute of the key attributes associated with at least one of the plurality of the selected keys for at least one of the plurality of selections, 
 use the search criterion and the key attribute of the key attributes associated with the at least one of the plurality of the selected keys to identify at least one of the plurality of inventory records from at least one of the plurality of virtual room pools, and 
 output the at least one identified inventory record in response to the search request, wherein the virtual room pool generation hardware module is to modify at least one of the plurality of virtual room pools by
 receiving a modified selection of the plurality of the keys, wherein the plurality of the selected keys based on the modified selection is less than the total number of the available keys, and 
 generating a modified virtual room pool by grouping the plurality of the selected keys based on the modified selection and the inventory records identified by the plurality of the selected keys based on the modified selection. 
 
   
     
     
         22 . The room inventory management system of  claim 21 , further comprising an inventory record hardware module to:
 modify the at least one identified inventory record by at least one of adding, deleting and modifying the inventory record attribute representing the modifiable attribute of the associated room.   
     
     
         23 . The room inventory management system of  claim 21 , further comprising a key generation hardware module to:
 modify the plurality of the selected keys for at least one of the plurality of selections by at least one of adding, deleting and modifying the key attributes associated with the plurality of the selected keys.   
     
     
         24 . The room inventory management system of  claim 21 , wherein the query response hardware module is to:
 receive the search request related to the at least one of the plurality of rooms, wherein the search request includes search criteria including the search criterion associated with the key attributes associated with the plurality of the selected keys for the at least one of the plurality of selections;   use the search criteria and the key attributes associated with the plurality of the selected keys for the at least one of the plurality of selections to identify the at least one of the plurality of inventory records that matches all of the key attributes associated with the plurality of the selected keys from the at least one of the plurality of virtual room pools; and   use the search criteria and the key attributes associated with the plurality of the selected keys for the at least one of the plurality of selections to identify the at least one of the plurality of inventory records that matches some of the key attributes associated with the plurality of the selected keys from the at least one of the plurality of virtual room pools.   
     
     
         25 . The room inventory management system of  claim 21 , further comprising an itinerary generation hardware module to:
 generate an itinerary based on the at least one identified inventory record output in response to the search request.   
     
     
         26 . The room inventory management system of  claim 21 , further comprising an inventory partitioning hardware module to:
 store the plurality of inventory records in a database; and   partition the database to access the plurality of inventory records for a selected time interval of the predetermined time period.   
     
     
         27 . The room inventory management system of  claim 21 , further comprising an inventory partitioning hardware module to:
 store the plurality of inventory records in a database; and   partition the database based on at least one of the inventory record index and the inventory record attribute.   
     
     
         28 . The room inventory management system of  claim 21 , further comprising a product catalog generation hardware module to:
 generate a virtual product catalog based on the grouping of the plurality of the selected keys for each of the plurality of selections and the inventory records identified by the plurality of the selected keys for each of the plurality of selections.   
     
     
         29 . The room inventory management system of  claim 21 , wherein each of the plurality of inventory records includes inventory record indices representing additional properties of the associated room, and inventory record attributes representing additional modifiable attributes of the associated room. 
     
     
         30 . The room inventory management system of  claim 21 , wherein further comprising a key generation hardware module to generate the plurality of keys by:
 generating a property key to identify at least one of the plurality of inventory records based on location attributes associated with the property key, wherein the property key includes a property key index that matches an inventory record location index for at least one of the plurality of inventory records.   
     
     
         31 . The room inventory management system of  claim 21 , wherein further comprising a key generation hardware module to generate the plurality of keys by:
 generating a date key to identify at least one of the plurality of inventory records based on date attributes associated with the date key, wherein the date key includes a date key index that matches an inventory record date index for at least one of the plurality of inventory records.   
     
     
         32 . The room inventory management system of  claim 21 , further comprising an inventory record hardware module to:
 calculate the inventory record index based on specifics of information related to inventory record indices including the inventory record index.   
     
     
         33 . The room inventory management system of  claim 21 , further comprising a key generation hardware module to:
 generate a key including an attribute-based key index that matches the inventory record attribute representing the modifiable attribute of the associated room.   
     
     
         34 . A method for room inventory management comprising:
 receiving, by a virtual room pool generation hardware module, a plurality of selections of a plurality of the keys that identify at least one of a plurality of inventory records based on key attributes associated with the plurality of keys, wherein the plurality of inventory records are related to a plurality of rooms for a predetermined time period, wherein each of the plurality of inventory records includes an inventory record index representing a physical property of an associated room, and an inventory record attribute representing a modifiable attribute of the associated room, wherein the inventory record index is calculated based on specifics of information related to inventory record indices including the inventory record index, and wherein the plurality of the selected keys for at least one of the plurality of selections is less than a total number of available keys;   generating, by the virtual room pool generation hardware module, a plurality of virtual room pools by grouping the plurality of the selected keys for each of the plurality of selections and the inventory records identified by the plurality of the selected keys for each of the plurality of selections; and   generating, by a product catalog generation hardware module, a virtual product catalog based on the grouping of the plurality of the selected keys for each of the plurality of selections and the inventory records identified by the plurality of the selected keys for each of the plurality of selections.   
     
     
         35 . The method of  claim 34 , further comprising:
 modifying, by an inventory record hardware module, each of the plurality of inventory records by at least one of adding, deleting and modifying the inventory record attribute representing the modifiable attribute of the associated room.   
     
     
         36 . A non-transitory computer readable medium having stored thereon machine readable instructions for room inventory management, the machine readable instructions when executed cause at least one processor to:
 receive, by a virtual room pool generation hardware module, a plurality of selections of a plurality of the keys that identify at least one of a plurality of inventory records based on key attributes associated with the plurality of keys from the generated keys, wherein the plurality of inventory records are related to a plurality of rooms for a predetermined time period, wherein each of the plurality of inventory records includes an inventory record index representing a physical property of an associated room, and an inventory record attribute representing a modifiable attribute of the associated room, and wherein the plurality of the selected keys for at least one of the plurality of selections is less than a total number of available keys;   generate, by the virtual room pool generation hardware module, a plurality of virtual room pools by grouping the plurality of the selected keys for each of the plurality of selections and the inventory records identified by the plurality of the selected keys for each of the plurality of selections; and   modify, by an inventory record hardware module, each of the plurality of inventory records by at least one of adding, deleting and modifying the inventory record attribute representing the modifiable attribute of the associated room.   
     
     
         37 . The non-transitory computer readable medium of  claim 36 , wherein the machine readable instructions when executed further cause the at least one processor to:
 encrypt, by the inventory record hardware module, at least one of the inventory record index and the inventory record attribute.   
     
     
         38 . The non-transitory computer readable medium of  claim 36 , wherein the inventory record attribute includes a binary representation to match the inventory record index. 
     
     
         39 . The non-transitory computer readable medium of  claim 36 , further comprising machine readable instructions that when executed further cause the at least one processor to:
 calculate, by the inventory record hardware module, the inventory record index based on specifics of information related to inventory record indices including the inventory record index.   
     
     
         40 . The non-transitory computer readable medium of  claim 36 , further comprising machine readable instructions that when executed further cause the at least one processor to:
 generate, by a key generation hardware module, a key including an attribute-based key index that matches the inventory record attribute representing the modifiable attribute of the associated room.

Join the waitlist — get patent alerts

Track US2016086129A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.