Patents by Inventor Ajay K. Behuria

Ajay K. Behuria has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20220383236
    Abstract: Systems and methods are disclosed for enterprise work sharing between source and processing locations. For example, an enterprise work share engine assigns shared work requests to a processing pharmacy for prescription verification tasks that are prerequisites for prescription fulfillment at a source pharmacy. The assigned prescription verification task is completed by a pharmacy resource at the processing pharmacy and the disposition is sent to the source pharmacy. The prescription fulfillment task is completed by a pharmacy resource at the source pharmacy in response to receiving the disposition of the prescription verification task.
    Type: Application
    Filed: August 10, 2022
    Publication date: December 1, 2022
    Inventors: Steven W. Beede, Ajay K. Behuria, Summer L. Widrick, Graham S. Cabrey, Paul R. Genuario, Sean Haggerty, Daniel G. LaCross, Kevin Pellerin, Ravi Vangala
  • Publication number: 20210374762
    Abstract: A method and system provide for automated counting of prescription product and enables virtual verification of the dispensed prescription product. The method and system include capturing by a camera at a first site an image of the prescription product to be dispensed according to a prescription to a patient, electronically displaying the image on a display at a second site remote from the first site, and electronically transmitting a verification from the second site to the first site in response to the image of the prescription product being determined at the second site to be consistent with the prescription.
    Type: Application
    Filed: May 26, 2021
    Publication date: December 2, 2021
    Inventors: Mohammed M. Ahmed, Alan Bachmann, Rik Banerjee, Ajay K. Behuria, Jeffrey M. Bragg, Shilanna N. Gallo, Shreesha Jayaseetharam, Alina S. Mangiurea, Thomas J. Maresca, Steven J. Mergner, Vanteya A. Pandit, Kalpit Patel, Patrick D. Ruff, Christopher A. Sibicky, Zarouhi Vartanian Hajinian
  • Patent number: 10929780
    Abstract: A method and associated system for an automatically self-learning audit of a bidirectional synchronization means for synchronizing a source system and a target system. A processor identifies a mismatch between an element of production data of the source system and an analogous production-data element of the target system. If the mismatch is caused by an issue known to the synchronization means, the processor takes corrective action known to resolve the mismatch. Otherwise, the processor attempts to identify a resolution and, if successful, applies the resolution, teaches the resolution to the synchronization mechanism, records the solution, and resends data from the correct system to the incorrect system. If unable to identify a resolution, the processor implements a next-best solution that allows continued operation despite the unresolved mismatch. The processor then generates a report of the mismatch and continues searching for other mismatches in the loaded data models.
    Type: Grant
    Filed: May 24, 2019
    Date of Patent: February 23, 2021
    Assignee: International Business Machines Corporation
    Inventors: Ajay K Behuria, James E. Bostick, John M. Ganci, Jr., Souvik Majumdar, Shuvamoy Saha, David S Wenk
  • Publication number: 20190303792
    Abstract: A method and associated system for an automatically self-learning audit of a bidirectional synchronization means for synchronizing a source system and a target system. A processor identifies a mismatch between an element of production data of the source system and an analogous production-data element of the target system. If the mismatch is caused by an issue known to the synchronization means, the processor takes corrective action known to resolve the mismatch. Otherwise, the processor attempts to identify a resolution and, if successful, applies the resolution, teaches the resolution to the synchronization mechanism, records the solution, and resends data from the correct system to the incorrect system. If unable to identify a resolution, the processor implements a next-best solution that allows continued operation despite the unresolved mismatch. The processor then generates a report of the mismatch and continues searching for other mismatches in the loaded data models.
    Type: Application
    Filed: May 24, 2019
    Publication date: October 3, 2019
    Inventors: Ajay K. Behuria, James E. Bostick, John M. Ganci, Majumdar Souvik, Shuvamoy Saha, David S. Wenk
  • Patent number: 10402744
    Abstract: A method and associated system for an automatically self-learning audit of a bidirectional synchronization means for synchronizing a source system and a target system. A processor identifies a mismatch between an element of production data of the source system and an analogous production-data element of the target system. If the mismatch is caused by an issue known to the synchronization means, the processor takes corrective action known to resolve the mismatch. Otherwise, the processor attempts to identify a resolution and, if successful, applies the resolution, teaches the resolution to the synchronization mechanism, records the solution, and resends data from the correct system to the incorrect system. If unable to identify a resolution, the processor implements a next-best solution that allows continued operation despite the unresolved mismatch. The processor then generates a report of the mismatch and continues searching for other mismatches in the loaded data models.
    Type: Grant
    Filed: November 18, 2013
    Date of Patent: September 3, 2019
    Assignee: International Busniess Machines Corporation
    Inventors: Ajay K. Behuria, James E. Bostick, John M. Ganci, Jr., Souvik Majumdar, Shuvamoy Saha, David S. Wenk
  • Patent number: 9542467
    Abstract: A method and associated system for efficiently firing mapping and transform rules during a bidirectional synchronization of two or more systems. A processor loads a set of mapping and transform synchronization rules and a set of cross-reference tables. When an event message received from a source system identifies a revision to an element of the source system's data, the processor parses the message to identify the revised source-system data. The processor uses the cross-references to identify synchronization rules that are associated with the revised data element. If any of the identified rules requires an additional source-system data element or an extrinsic data element located at an external source, the processor retrieves those further identified data elements. The processor then looks up the synchronization procedure of the identified rules, packages it into a synchronization message, and sends the message to the target system.
    Type: Grant
    Filed: November 18, 2013
    Date of Patent: January 10, 2017
    Assignee: International Business Machines Corporation
    Inventors: Ajay K. Behuria, James E. Bostick, John M. Ganci, Jr., Souvik Majumdar, Shuvamoy Saha, David S. Wenk
  • Patent number: 9519700
    Abstract: A method and associated system for managing rules that synchronize operations of a source system and a target system. A set of linked worksheets is generated as a function of the internal logic of the synchronization rules and of worksheets that represent data models of the source and target systems. These generated worksheets describe and relate data elements of the data models, extrinsic data that is stored externally to the source and target systems, and logical procedures performed by the synchronization rules. When the source data model, the target data model, or a logical procedure is revised, the linked worksheets are updated in response to the revision and these updates automatically propagate across the synchronization rules and across other components of the source system, the target system, and the synchronization mechanism.
    Type: Grant
    Filed: May 6, 2016
    Date of Patent: December 13, 2016
    Assignee: International Business Machines Corporation
    Inventors: Ajay K. Behuria, James E. Bostick, John M. Ganci, Jr., Souvik Majumdar, Shuvamoy Saha, David S. Wenk
  • Publication number: 20160253399
    Abstract: A method and associated system for managing rules that synchronize operations of a source system and a target system. A set of linked worksheets is generated as a function of the internal logic of the synchronization rules and of worksheets that represent data models of the source and target systems. These generated worksheets describe and relate data elements of the data models, extrinsic data that is stored externally to the source and target systems, and logical procedures performed by the synchronization rules. When the source data model, the target data model, or a logical procedure is revised, the linked worksheets are updated in response to the revision and these updates automatically propagate across the synchronization rules and across other components of the source system, the target system, and the synchronization mechanism.
    Type: Application
    Filed: May 6, 2016
    Publication date: September 1, 2016
    Inventors: Ajay K. Behuria, James E. Bostick, John M. Ganci, JR., Souvik Majumdar, Shuvamoy Saha, David S. Wenk
  • Patent number: 9367597
    Abstract: A method and associated system for managing rules that synchronize operations of a source system and a target system. A set of linked worksheets is generated as a function of the internal logic of the synchronization rules and of worksheets that represent data models of the source and target systems. These generated worksheets describe and relate data elements of the data models, extrinsic data that is stored externally to the source and target systems, and logical procedures performed by the synchronization rules. When the source data model, the target data model, or a logical procedure is revised, the linked worksheets are updated in response to the revision and these updates automatically propagate across the synchronization rules and across other components of the source system, the target system, and the synchronization mechanism.
    Type: Grant
    Filed: November 18, 2013
    Date of Patent: June 14, 2016
    Assignee: International Business Machines Corporation
    Inventors: Ajay K. Behuria, James E. Bostick, John M. Ganci, Jr., Souvik Majumdar, Shuvamoy Saha, David S. Wenk
  • Publication number: 20150142737
    Abstract: A method and associated system for efficiently firing mapping and transform rules during a bidirectional synchronization of two or more systems. A processor loads a set of mapping and transform synchronization rules and a set of cross-reference tables. When an event message received from a source system identifies a revision to an element of the source system's data, the processor parses the message to identify the revised source-system data. The processor uses the cross-references to identify synchronization rules that are associated with the revised data element. If any of the identified rules requires an additional source-system data element or an extrinsic data element located at an external source, the processor retrieves those further identified data elements. The processor then looks up the synchronization procedure of the identified rules, packages it into a synchronization message, and sends the message to the target system.
    Type: Application
    Filed: November 18, 2013
    Publication date: May 21, 2015
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ajay K. Behuria, James E. Bostick, John M. Ganci, Jr., Souvik Majumdar, Shuvamoy Saha, David S. Wenk
  • Publication number: 20150142740
    Abstract: A method and associated system for managing rules that synchronize operations of a source system and a target system. A set of linked worksheets is generated as a function of the internal logic of the synchronization rules and of worksheets that represent data models of the source and target systems. These generated worksheets describe and relate data elements of the data models, extrinsic data that is stored externally to the source and target systems, and logical procedures performed by the synchronization rules. When the source data model, the target data model, or a logical procedure is revised, the linked worksheets are updated in response to the revision and these updates automatically propagate across the synchronization rules and across other components of the source system, the target system, and the synchronization mechanism.
    Type: Application
    Filed: November 18, 2013
    Publication date: May 21, 2015
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ajay K. Behuria, James E. Bostick, John M. Ganci, JR., Souvik Majumdar, Shuvamoy Saha, David S. Wenk
  • Publication number: 20150142719
    Abstract: A method and associated system for an automatically self-learning audit of a bidirectional synchronization means for synchronizing a source system and a target system. A processor identifies a mismatch between an element of production data of the source system and an analogous production-data element of the target system. If the mismatch is caused by an issue known to the synchronization means, the processor takes corrective action known to resolve the mismatch. Otherwise, the processor attempts to identify a resolution and, if successful, applies the resolution, teaches the resolution to the synchronization mechanism, records the solution, and resends data from the correct system to the incorrect system. If unable to identify a resolution, the processor implements a next-best solution that allows continued operation despite the unresolved mismatch. The processor then generates a report of the mismatch and continues searching for other mismatches in the loaded data models.
    Type: Application
    Filed: November 18, 2013
    Publication date: May 21, 2015
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ajay K. Behuria, James E. Bostick, John M. Ganci, JR., Souvik Majumdar, Shuvamoy Saha, David S. Wenk
  • Patent number: 8990154
    Abstract: A method and system for providing temporary storage associated with a duplication request. The method includes authenticating a user accessing a system. A service request for performing service functions is received. Specified data associated with performing service functions is received from a third party vendor and description metadata is added to the specified data. The service functions are executed using the specified data. Results of the executed service functions are generated. An additional service request for performing additional service functions is received and intercepted. The description metadata is compared to previous service requests stored in a temporary storage system.
    Type: Grant
    Filed: January 7, 2013
    Date of Patent: March 24, 2015
    Assignee: International Business Machines Corporation
    Inventors: Ajay K. Behuria, James E. Bostick, John M. Ganci, Jr., Shashank Katare, Shuvamoy Saha, David S. Wenk
  • Publication number: 20150006334
    Abstract: A method and system allows a user to select clothing displayed in a video, while the video is playing, have an avatar displayed to them which allows the user to see how they would look in the selected clothing based upon the user's proportions and the clothing measurements, and make a purchase of the clothing depicted on the avatar.
    Type: Application
    Filed: June 26, 2013
    Publication date: January 1, 2015
    Inventors: Ajay K. Behuria, James E. Bostick, John M. Ganci, JR., Shashank Katare, Shuvamoy Saha, Craig M. Trim
  • Publication number: 20140195487
    Abstract: A method and system for providing temporary storage associated with a duplication request. The method includes authenticating a user accessing a system. A service request for performing service functions is received. Specified data associated with performing service functions is received from a third party vendor and description metadata is added to the specified data. The service functions are executed using the specified data. Results of the executed service functions are generated. An additional service request for performing additional service functions is received and intercepted. The description metadata is compared to previous service requests stored in a temporary storage system.
    Type: Application
    Filed: January 7, 2013
    Publication date: July 10, 2014
    Applicant: International Business Machines Corporation
    Inventors: Ajay K. Behuria, James E. Bostick, John M. Ganci, JR., Shashank Katare, Shuvamoy Saha, David S. Wenk