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: 10437653Abstract: 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: GrantFiled: October 10, 2017Date of Patent: October 8, 2019Assignee: THE BOEING COMPANYInventors: Kenneth J. Cyr, Jonathan C. Roberts, Don K. Bushell, Anthony Soo Kaim, Peter D. Cornett
-
Publication number: 20190108071Abstract: 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: ApplicationFiled: October 10, 2017Publication date: April 11, 2019Inventors: Kenneth J. Cyr, Jonathan C. Roberts, Don K. Bushell, Anthony Soo Kaim, Peter D. Cornett
-
Patent number: 8688473Abstract: 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: GrantFiled: August 20, 2013Date of Patent: April 1, 2014Assignee: CVS Pharmacy, Inc.Inventors: Jonathan C. Roberts, Dimitri G. Betses
-
Publication number: 20130339048Abstract: 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: ApplicationFiled: August 20, 2013Publication date: December 19, 2013Applicant: CVS Pharmacy, Inc.Inventors: Jonathan C. Roberts, Dimitri G. Bates
-
Patent number: 8554581Abstract: 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: GrantFiled: June 11, 2010Date of Patent: October 8, 2013Assignee: CVS Pharmacy, Inc.Inventors: Jonathan C. Roberts, Dimitri G. Betses
-
Patent number: 7827041Abstract: 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: GrantFiled: March 31, 2004Date of Patent: November 2, 2010Assignee: CVS Pharmacy, Inc.Inventors: Jonathan C. Roberts, Dimitri G. Betses
-
Publication number: 20100256987Abstract: 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: ApplicationFiled: June 11, 2010Publication date: October 7, 2010Inventors: Jonathan C. Roberts, Dimitri G. Betses