Systems and methods for supply chain management
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06Q-010/08
G06Q-050/28
G06Q-050/22
G06Q-010/06
출원번호
US-0804572
(2013-03-14)
등록번호
US-9589247
(2017-03-07)
발명자
/ 주소
Bolene, David
Bolinger, Eric
Drees, Margot
Fornarola, Janine
출원인 / 주소
GLOBAL HEALTHCARE EXCHANGE, LLC
대리인 / 주소
Snell & Wilmer L.L.P.
인용정보
피인용 횟수 :
0인용 특허 :
231
초록▼
Systems and methods are directed to supply chain management. In particular, the tracking, tracing, authenticating, and reporting of supply chain events for products, is disclosed. Various embodiments can store, analyze, and track supply chain events and help to coordinate and maintain trading partne
Systems and methods are directed to supply chain management. In particular, the tracking, tracing, authenticating, and reporting of supply chain events for products, is disclosed. Various embodiments can store, analyze, and track supply chain events and help to coordinate and maintain trading partner connections. Various embodiments also help to enhance patient safety, secure the supply chains for pharmaceuticals, medical devices, and other healthcare products, and help users to follow regulatory requirements.
대표청구항▼
1. A method comprising: receiving, by a computer-based system and based on scanning at a first location, data for a commissioning event associated with an item at the first location,wherein the commissioning event includes identifying at least one of the item, a container associated with the item or
1. A method comprising: receiving, by a computer-based system and based on scanning at a first location, data for a commissioning event associated with an item at the first location,wherein the commissioning event includes identifying at least one of the item, a container associated with the item or aggregation hierarchies for the item;wherein the first location impacts the scanning of the data that is obtained by a proximity-based scanner at the first location,wherein the proximity-based scanner scans an electronic product code (EPC) at the first location,wherein the proximity-based scanner communicates with the computer-based system;storing, by the computer-based system, the data for the commissioning event in a database as ungrouped data elements formatted as a block of binary (BLOB);tuning, by the computer-based system, the database to optimize database performance,wherein the tuning includes placing frequently used files on separate file systems to reduce in and out bottlenecks;obtaining, by the computer-based system, the data from the database for the commissioning event;determining, by the computer-based system using the data and for the EPC listed in the commissioning event, that the EPC at the first location is known;associating, by the computer-based system, the commissioning event with the EPC at the first location;in response to an event sequence not existing, initiating, by the computer-based system, an event sequence with the commissioning event as the initial event for the EPC at the first location;in response to an event existing in the event sequence earlier than the commissioning event, setting, by the computer-based system, the EPC state to a potential duplicate EPC condition at the first location;in response to a missing commissioning event in the event sequence, determining, by the computer-based system, that the commissioning event satisfies the missing commissioning event;in response to the commissioning event satisfying the missing commissioning event, clearing, by the computer-based system, the EPC state of the missing commissioning event; andin response to the commissioning event not satisfying the missing commissioning event, updating, by the computer-based system, the EPC state that the commissioning event does not satisfy the missing commissioning event. 2. The method of claim 1, further comprising a decommissioning event that includes at least one of destruction of unconsumed item, destruction of an expired item, destruction of a damaged product, a recalled product at the point of destruction, a product being dispensed, a product being consumed, or the container being discarded. 3. The method of claim 1, further comprising: determining, by the computer-based system, a location of the item by analyzing the event sequence for the item. 4. The method of claim 1, further comprising: determining, by the computer-based system, whether there are a plurality of event sequences for the item; andin response to the plurality of event sequences for the item, generating, by the computer-based system, an alert for the item. 5. The method of claim 1, further comprising: designating, by the computer-based system, a type of the data as a key field in a plurality of related data tables to speed searching for the data;partitioning, by the computer-based system and using the key field, the database according to a class of objects defined by the key field to speed searching for the data for the commissioning event;linking, by the computer-based system, the plurality of related data tables based on the type of the data in the key fields; andsorting, by the computer-based system, the data according to a known order to simplify the lookup process. 6. The method of claim 1, further comprising: analyzing, by the computer-based system, aggregation events of the identified events to determine one or more parent items;identifying, by the computer-based system, events associated with the one or more parent items;identifying, by the computer based system and based on the aggregation event, a parent-child relationship between the item and the container having a child EPC;retrieving, by the computer-based system, the identified events for the one or more parent items; andgenerating, by the computer-based system, an event sequence for the item from the retrieved events for the item and from the retrieved events for the one or more parent items. 7. The method of claim 1, further comprising removing, by the computer-based system, a subset of the items associated with the EPC from the container, in response to a condition reflecting error. 8. The method of claim 1, further comprising: analyzing, by the computer-based system, aggregation events and disaggregation events of the identified events to determine one or more parent items;identifying, by the computer-based system, events associated with the one or more parent items;filtering, by the computer-based system, events associated with the one or more parent items that only apply to the item;retrieving, by the computer-based system, the filtered events for the one or more parent items; andgenerating, by the computer-based system, an event sequence for the item from the retrieved events for the item and from the retrieved events for the one or more parent items. 9. The method of claim 1, further comprising: analyzing, by the computer-based system, the retrieved events to determine duplicate events;generating, by the computer-based system, an event sequence for the item from the retrieved events that does not include the duplicate events; anddetermining, by the computer-based system, a location of the item by analyzing the event sequence for the item. 10. The method of claim 1, further comprising adding, by the computer-based system and in response to a condition reflecting error, a subset of the items associated with the EPC to be commissioned at least one of on the production line, as a shipment is being packed, or by a wholesaler. 11. The method of claim 1, further comprising: analyzing, by the computer-based system, the retrieved events to determine missing events;generating, by the computer-based system, an event sequence for the item from the retrieved events; anddetermining, by the computer-based system, a location of the item by analyzing the event sequence for the item. 12. The method of claim 1, further comprising: analyzing, by the computer-based system, the retrieved events to determine events that arrived out of order;ordering, by the computer-based system, the retrieved events to generate an event sequence for the item from the retrieved events; anddetermining, by the computer-based system, a location of the item by analyzing the event sequence for the item. 13. The method of claim 1, removing, by the computer-based system and in response to the condition reflecting error, a subset of the items associated with the EPC. 14. The method of claim 1, wherein the commissioning event includes at least one of the EPC, a name, manufacturer, dosage form, strength, container size, lot number, name of trading partners, shipping addresses, a global location number (GLN), or a license. 15. The method of claim 1, wherein the chain of custody of the item is traceable, even after the container is decommissioned. 16. The method of claim 1, further comprising a shipping event including at least one of homogeneous shipments, mixed-case shipments, partial cases, shipments with or without pallets, drop shipments, or shipments in totes. 17. The method of claim 1, further comprising creating, by the computer-based system, at least one of a new link for related events or an unlinked event by utilizing the rules engine. 18. The method of claim 1, wherein the commissioning event includes at least one of an event date/time, a record time, an EPC List, a read point, a business location, a lot/batch number, a lot/batch expiration date, a GTIN, drug product information, a Manufacturer Name, Information Provider Name, a Manufacturer GLN, a Information Provider GLN, contact information for a Manufacturer, or contact information for an Information Provider. 19. A tangible non-transitory computer-readable medium having instructions stored thereon that, in response to execution by a computer-based system configured for managing a supply chain, cause the computer-based system to perform operations comprising: receiving, by the computer-based system and based on scanning at a first location, data for a commissioning event associated with an item at the first location,wherein the commissioning event includes identifying at least one of the item, a container associated with the item or aggregation hierarchies for the item;wherein the first location impacts the scanning of the data that is obtained by a proximity-based scanner at the first location,wherein the proximity-based scanner scans an electronic product code (EPC) at the first location,wherein the proximity-based scanner communicates with the computer-based system;storing, by the computer-based system, the data for the commissioning event in a database as ungrouped data elements formatted as a block of binary (BLOB);tuning, by the computer-based system, the database to optimize database performance,wherein the tuning includes placing frequently used files on separate file systems to reduce in and out bottlenecks; andobtaining, by the computer-based system, the data from the database for the commissioning event;determining, by the computer-based system using the data and for each EPC listed in the commissioning event, that the EPC at the first location is known;associating, by the computer-based system, the commissioning event with the EPC at the first location;in response to an event sequence not existing, initiating, by the computer-based system, an event sequence with the commissioning event as the initial event for the EPC at the first location;in response to an event existing in the event sequence earlier than the commissioning event, setting, by the computer-based system, an EPC state to potential duplicate EPC condition at the first location;in response to a missing commissioning event in the event sequence, determining, by the computer-based system, that the commissioning event satisfies the missing commissioning event;in response to the commissioning event satisfying the missing commissioning event, clearing, by the computer-based system, the EPC state of the missing commissioning event; andin response to the commissioning event not satisfying the missing commissioning event, updating, by the computer-based system, the EPC state that the commissioning event does not satisfy the missing commissioning event. 20. A computer-based system comprising: a processor configured for managing a supply chain,a tangible, non-transitory memory configured to communicate with the processor,the tangible, non-transitory memory having instructions stored thereon that, in response to execution by the processor, cause the processor to perform operations comprising:receiving, by the computer-based system and based on scanning at a first location, data for a commissioning event associated with an item at the first location,wherein the commissioning event includes identifying at least one of the item, a container associated with the item or aggregation hierarchies for the item;wherein the first location impacts the scanning of the data that is obtained by a proximity-based scanner at the first location,wherein the proximity-based scanner scans an electronic product code (EPC) at the first location,wherein the proximity-based scanner communicates with the computer-based system;storing, by the computer-based system, the data for the commissioning event in a database as ungrouped data elements formatted as a block of binary (BLOB);tuning, by the computer-based system, the database to optimize database performance,wherein the tuning includes placing frequently used files on separate file systems to reduce in and out bottlenecks; andobtaining, by the computer-based system, the data from the database for the commissioning event;determining, by the computer-based system using the data and for each EPC listed in the commissioning event, that the EPC at the first location is known;associating, by the computer-based system, the commissioning event with the EPC at the first location;in response to an event sequence not existing, initiating, by the computer-based system, an event sequence with the commissioning event as the initial event for the EPC at the first location;in response to an event existing in the event sequence earlier than the commissioning event, setting, by the computer-based system, an EPC state to potential duplicate EPC condition at the first location;in response to a missing commissioning event in the event sequence, determining, by the computer-based system, that the commissioning event satisfies the missing commissioning event;in response to the commissioning event satisfying the missing commissioning event, clearing, by the computer-based system, the EPC state of the missing commissioning event; andin response to the commissioning event not satisfying the missing commissioning event, updating, by the computer-based system, the EPC state that the commissioning event does not satisfy the missing commissioning event.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (231)
Chudy, Duane S.; Wiczer, James J., Adaptive pharmaceutical product management methods and system.
Ebert, Peter S.; Swan, Richard J.; Lin, Tao; Weng, Jie; Vogler, Hartmut K.; Mo, Brian S.; Haller, Stephan, Context-aware and real-time item tracking system architecture and scenarios.
Ebert, Peter S.; Swan, Richard J.; Lin, Tao; Weng, Jie; Vogler, Hartmut K.; Mo, Brian S.; Haller, Stephan, Context-aware and real-time item tracking system architecture and scenarios.
Ebert, Peter S.; Swan, Richard J.; Lin, Tao; Weng, Jie; Vogler, Hartmut K.; Mo, Brian S.; Haller, Stephan, Context-aware and real-time item tracking system architecture and scenarios.
Edwards, Eric S.; Edwards, Evan T.; Licata, Mark J.; Meyers, Paul F.; Weinzierl, David A.; Williamson, IV, T. Spencer, Medical injector with compliance tracking and monitoring.
Sarma, Sanjay; Engels, Daniel W.; Putta, Laxmiprasad; Ramachandran, Sridhar; Waldrop, James L., Method and apparatus for routing data in an automatic identification system.
Pickett, Terence Daniel; Nelson, Frederick William; Faivre, Stephen Michael; Beck, Andy Dwayne; Larscheid, Georg; Sommer, Mark Steven; Wagner, Thomas Kent, Method and system for automated tracing of an agricultural product.
Pickett, Terence Daniel; Nelson, Frederick William; Faivre, Stephen Michael; Beck, Andy Dwayne; Larscheid, Georg; Sommer, Mark Steven; Wagner, Thomas Kent, Method and system for automated tracing of an agricultural product.
Pickett, Terence Daniel; Nelson, Frederick William; Faivre, Stephen Michael; Beck, Andy Dwayne; Larscheid, Georg; Sommer, Mark Steven; Wagner, Thomas Kent, Method and system for automated tracing of an agricultural product.
Pickett, Terence Daniel; Nelson, Frederick William; Faivre, Stephen Michael; Beck, Andy Dwayne; Wagner, Thomas Kent; Larscheid, Georg; Sommer, Mark Steven, Method and system for automated tracing of an agricultural product.
Yruko, Gregory; Bowen, Kevin; D'Angelo, Mark; Eisert, Rochelle; Kissel, Michael H, Method and system for tracking and monitoring patient compliance with medical device usage prescription.
Barenburg,Ronald; Bordner,Rhett C., Method for improving security and enhancing information storage capability, the system and apparatus for producing the method, and products produced by the system and apparatus using the method.
Barenburg,Ronald; Bordner,Rhett C., Method for improving security and enhancing information storage capability, the system and apparatus for producing the method, and products produced by the system and apparatus using the method.
Roden Donald R. ; Aeberli Urs E. ; Ruggerello Peter I. ; Venezia Gloria ; Yamashita Jadine Y., Method for owning, managing, automatically replenishing, and invoicing inventory items.
Sillman, Debra; Toth, Gregory K.; Nixon, Thomas; Sundstrom, Robert P, Method for tracking and reporting usage events to determine when preventive maintenance is due for a medical robotic system.
Sillman, Debra; Toth, Gregory K.; Sunstrom, Robert P.; Nixon, Thomas, Method for tracking and reporting usage events to determine when preventive maintenance is due for a medical robotic system.
Muradyan, Naira; Muehler, Andreas, Method for tracking of contrast enhancement pattern for pharmacokinetic and parametric analysis in fast-enhancing tissues using high-resolution MRI.
Newton,Kevin H.; McGrady,R. Michael; Slaymaker, Jr.,R. Barrie, Method of tracking and despensing medical items to patients through self service delivery system.
Butler, Timothy P.; Berrios, Javier; Beckhardt, Steve; Hamlin, Robert W.; Moore, Larry; Puleston, David; Mats, Leonid, Methods and systems of a multiple radio frequency network node RFID tag.
Butler, Timothy P.; Berrios, Javier; Beckhardt, Steve; Hamlin, Robert W.; Moore, Larry; Puleston, David; Mats, Leonid, Methods and systems of a multiple radio frequency network node RFID tag.
Butler, Timothy P.; Berrios, Javier; Beckhardt, Steve; Hamlin, Robert W.; Moore, Larry; Puleston, David; Mats, Leonid, Methods and systems of a multiple radio frequency network node RFID tag.
Lareau, Neil William; Wagner, Ronald Earl; Baggerman, Robert W.; Welch, Gisele, Monitoring and tracking of assets by utilizing wireless communications.
Chung, Kevin Kwong-Tai; Chu, Cynthia Ting-Wah; Li, Jing Jian; Shi, Xiaoming; Zou, Ming, Object monitoring, locating, and tracking system and method employing RFID devices.
David, Gal Ben; Zilberstien, Yoel; Kimchy, Yoav; Amrani, Roni, Radioactive emission detector equipped with a position tracking system and utilization thereof with medical systems and in medical procedures.
Berger, Thomas R.; Denny, Joseph E.; Robins, David S.; Koop, LaMonte Peter; Payne, Edward Allen; Twitchell, Jr., Robert W., Securing, monitoring and tracking shipping containers.
Asher, Anthony C.; Beier, Steven P.; Clauss, Christian C.; Grandison, Tyrone W. A.; Kailing, Karin; Rantzau, Ralf; Robinson, Gary, Security and privacy enforcement for discovery services in a network of electronic product code information repositories.
Britton, Jr., Charles L.; Buckner, Mark A.; Hanson, Gregory R.; Bryan, William L., Space charge dosimeters for extremely low power measurements of radiation in shipping containers.
Britton, Jr., Charles L.; Buckner, Mark A.; Hanson, Gregory R.; Bryan, William L., Space charge dosimeters for extremely low power measurements of radiation in shipping containers.
Britton, Jr., Charles L.; Buckner, Mark A.; Hanson, Gregory R.; Bryan, William L., Space charge dosimeters for extremely low power measurements of radiation in shipping containers.
D'Amelio, Vince; Van Domelen, Marshall Martin; Hobbs, John Kerry; Tyberghein, Mike, Structures and processes for packaging perishable and other products.
Taylor, Thomas B.; Murray, Jason W.; Patel, Ankit; Ehrhardt, John R.; Jaykumar, Karpagavalli; Awalt, Kimberly, System and method for providing export services to merchants.
Austin, Gene Edward; Donati, Jr., Ralph W.; Granville, Nicholas W.; Hulen, Mark E.; Janna, Sied W.; Morgan, Robert L.; Rains, James K.; Troutman, Randall; Wilson, Darren J., System and method for tracking surgical assets.
Amling, Alan; Post, George R.; Zamsky, David S.; Rankin, Kenneth T.; Marcus, Stuart D.; Woods, Bruce L., Systems and methods for consolidated global shipping.
Amling, Alan; Post, George R.; Zamsky, David S.; Rankin, Kenneth T.; Marcus, Stuart D.; Woods, Bruce L., Systems and methods for integrated global shipping and visibility.
Amling, Alan; Post, George R.; Zamsky, David S.; Rankin, Kenneth T.; Marcus, Stuart D.; Woods, Bruce L., Systems and methods for virtual inventory management.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.