Patents by Inventor Jonathan C. Roberts

Jonathan C. Roberts 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).

  • Patent number: 10437653
    Abstract: A method is provided for efficient event notification in a computer system. The method includes processing messages as events at an event notification engine of a computer system maintaining a database of subscriptions of a plurality of subscribers, the subscriptions including first predicates stored in the database as first datums that are searchable. This includes receiving a message as an event including a second datum. The event is transformed into a query in a query language used to search the database, the second datum being transformed into a second predicate that is included in the query. The query is executed in the database to search the first datums for a first datum that matches the second predicate, and from the first datum, identifying a subscription that matches the event, the subscription being for a subscriber to which the event is routed.
    Type: Grant
    Filed: October 10, 2017
    Date of Patent: October 8, 2019
    Assignee: THE BOEING COMPANY
    Inventors: Kenneth J. Cyr, Jonathan C. Roberts, Don K. Bushell, Anthony Soo Kaim, Peter D. Cornett
  • Publication number: 20190108071
    Abstract: A method is provided for efficient event notification in a computer system. The method includes processing messages as events at an event notification engine of a computer system maintaining a database of subscriptions of a plurality of subscribers, the subscriptions including first predicates stored in the database as first datums that are searchable. This includes receiving a message as an event including a second datum. The event is transformed into a query in a query language used to search the database, the second datum being transformed into a second predicate that is included in the query. The query is executed in the database to search the first datums for a first datum that matches the second predicate, and from the first datum, identifying a subscription that matches the event, the subscription being for a subscriber to which the event is routed.
    Type: Application
    Filed: October 10, 2017
    Publication date: April 11, 2019
    Inventors: Kenneth J. Cyr, Jonathan C. Roberts, Don K. Bushell, Anthony Soo Kaim, Peter D. Cornett
  • Patent number: 8688473
    Abstract: System and methods for processing a drug prescription transaction are configured to identify and resolve any issue or problem associated with the transaction during one or more early stages of processing. System and methods of processing the transaction handle prescription and customer data entry, pharmacy inventory check, prescription refill authorization check and/or insurance adjudication review well in advance of production and quality assurance stages by identifying and resolving any issue or problem. Prescription fulfillment is prioritized and estimated prescription pick-up times are predicted based on one or more outcomes of such early stage processing. Customers can be provided with realistic and relatively accurate prescription pick up times that a pharmacy can efficiently and consistently meet as a result of fulfillment prioritization. Further, system and methods for determining a staffing schedule for a workflow process requiring different skill levels during different operation times is provided.
    Type: Grant
    Filed: August 20, 2013
    Date of Patent: April 1, 2014
    Assignee: CVS Pharmacy, Inc.
    Inventors: Jonathan C. Roberts, Dimitri G. Betses
  • Publication number: 20130339048
    Abstract: System and methods for processing a drug prescription transaction are configured to identify and resolve any issue or problem associated with the transaction during one or more early stages of processing. System and methods of processing the transaction handle prescription and customer data entry, pharmacy inventory check, prescription refill authorization check and/or insurance adjudication review well in advance of production and quality assurance stages by identifying and resolving any issue or problem. Prescription fulfillment is prioritized and estimated prescription pick-up times are predicted based on one or more outcomes of such early stage processing. Customers can be provided with realistic and relatively accurate prescription pick up times that a pharmacy can efficiently and consistently meet as a result of fulfillment prioritization. Further, system and methods for determining a staffing schedule for a workflow process requiring different skill levels during different operation times is provided.
    Type: Application
    Filed: August 20, 2013
    Publication date: December 19, 2013
    Applicant: CVS Pharmacy, Inc.
    Inventors: Jonathan C. Roberts, Dimitri G. Bates
  • Patent number: 8554581
    Abstract: System and methods for processing a drug prescription transaction are configured to identify and resolve any issue or problem associated with the transaction during one or more early stages of processing. System and methods of processing the transaction handle prescription and customer data entry, pharmacy inventory check, prescription refill authorization check and/or insurance adjudication review well in advance of production and quality assurance stages by identifying and resolving any issue or problem. Prescription fulfillment is prioritized and estimated prescription pick-up times are predicted based on one or more outcomes of such early stage processing. Customers can be provided with realistic and relatively accurate prescription pick up times that a pharmacy can efficiently and consistently meet as a result of fulfillment prioritization. Further, system and methods for determining a staffing schedule for a workflow process requiring different skill levels during different operation times is provided.
    Type: Grant
    Filed: June 11, 2010
    Date of Patent: October 8, 2013
    Assignee: CVS Pharmacy, Inc.
    Inventors: Jonathan C. Roberts, Dimitri G. Betses
  • Patent number: 7827041
    Abstract: System and methods for processing a drug prescription transaction are configured to identify and resolve any issue or problem associated with the transaction during one or more early stages of processing. System and methods of processing the transaction handle prescription and customer data entry, pharmacy inventory check, prescription refill authorization check and/or insurance adjudication review well in advance of production and quality assurance stages by identifying and resolving any issue or problem. Prescription fulfillment is prioritized and estimated prescription pick-up times are predicted based on one or more outcomes of such early stage processing. Customers can be provided with realistic and relatively accurate prescription pick up times that a pharmacy can efficiently and consistently meet as a result of fulfillment prioritization. Further, system and methods for determining a staffing schedule for a workflow process requiring different skill levels during different operaton times is provided.
    Type: Grant
    Filed: March 31, 2004
    Date of Patent: November 2, 2010
    Assignee: CVS Pharmacy, Inc.
    Inventors: Jonathan C. Roberts, Dimitri G. Betses
  • Publication number: 20100256987
    Abstract: System and methods for processing a drug prescription transaction are configured to identify and resolve any issue or problem associated with the transaction during one or more early stages of processing. System and methods of processing the transaction handle prescription and customer data entry, pharmacy inventory check, prescription refill authorization check and/or insurance adjudication review well in advance of production and quality assurance stages by identifying and resolving any issue or problem. Prescription fulfillment is prioritized and estimated prescription pick-up times are predicted based on one or more outcomes of such early stage processing. Customers can be provided with realistic and relatively accurate prescription pick up times that a pharmacy can efficiently and consistently meet as a result of fulfillment prioritization. Further, system and methods for determining a staffing schedule for a workflow process requiring different skill levels during different operation times is provided.
    Type: Application
    Filed: June 11, 2010
    Publication date: October 7, 2010
    Inventors: Jonathan C. Roberts, Dimitri G. Betses