Patents by Inventor Nathan Bleigh

Nathan Bleigh 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: 20230029526
    Abstract: Methods, systems, and computer programs, for generating dynamic data filters. In one aspect, a data processing system is disclosed that is configured to perform operations that include receiving a data source agnostic information request (DSAIR), determining, based on the DSAIR, (i) one or more source selection keys and (ii) a data dictionary, identifying, by the data processing system, one or more data sources related to the received DSAIR using the one or more source selection keys, generating a dynamic data filter using one or more of the plurality of terms of the data dictionary, filtering, using the dynamic data filter, information in the one or more data sources that were identified using the source selection keys, and providing the filtered information from the one or more data sources for output by the user device.
    Type: Application
    Filed: October 7, 2022
    Publication date: February 2, 2023
    Inventors: Nathan Bleigh, Matt Allen
  • Patent number: 11488691
    Abstract: A computer-implemented includes integrating a practice management system with a medical registry system that includes a medical registry for storing medical information; receiving, through an automated feed with the practice management system, information indicative of patients of a medical facility associated with the practice management system; updating the medical registry with the information indicative of the patients; assigning a plurality of medical forms to the patients; transmitting the assigned medical forms to client devices of the patients; receiving, through the automated feed with the practice management system, answers to questions included in the medical forms; updating database records in the medical registry with the answers to the medical forms; and tracking, based on the updated database records, compliance metrics for completion of the medical forms.
    Type: Grant
    Filed: December 12, 2014
    Date of Patent: November 1, 2022
    Assignee: Universal Research Solutions, LLC
    Inventors: Ali Adel Hussam, Nathan Bleigh
  • Patent number: 11468076
    Abstract: Methods, systems, and computer programs, for generating dynamic data filters. In one aspect, a data processing system is disclosed that is configured to perform operations that include receiving a data source agnostic information request (DSAIR), determining, based on the DSAIR, (i) one or more source selection keys and (ii) a data dictionary, identifying, by the data processing system, one or more data sources related to the received DSAIR using the one or more source selection keys, generating a dynamic data filter using one or more of the plurality of terms of the data dictionary, filtering, using the dynamic data filter, information in the one or more data sources that were identified using the source selection keys, and providing the filtered information from the one or more data sources for output by the user device.
    Type: Grant
    Filed: March 20, 2019
    Date of Patent: October 11, 2022
    Assignee: Universal Research Solutions, LLC
    Inventors: Nathan Bleigh, Matt Allen
  • Patent number: 11416513
    Abstract: A method includes receiving a query that identifies an entity, obtaining a first set of entity records responsive to the query, wherein each record of the first set of entity records comprises one or more visual objects responsive to the query, obtaining a second set of entity records responsive to the query, wherein each record in the second set of entity records includes an entity score describing the entity that is associated with a period of time when the one or more visual objects were generated, executing computer program code correlating the first set of entity records with the second set of entity records, executing computer program code that uses the second set of entity records with which the first set of entity records is correlated to enhance the first set of entity records, and generating visual snapshot rendering data based on the enhanced first set of entity records.
    Type: Grant
    Filed: June 27, 2018
    Date of Patent: August 16, 2022
    Assignee: Universal Research Solutions, LLC
    Inventors: Ali Adel Hussam, Nathan Bleigh
  • Publication number: 20220020487
    Abstract: A method for processing data in a data processing system, the method comprising: receiving, by the data processing system, portable device data collected by a portable device; determining, by a first data processing program of the data processing system, one or more characteristics of the portable device data; based on the one or more characteristics, selecting, by the data processing system, prompt data for transmission to a client device; and causing, by the data processing system over one or more networks, the prompt data to be transmitted to the client device.
    Type: Application
    Filed: March 29, 2021
    Publication date: January 20, 2022
    Inventors: Ali Adel Hussam, Nathan Bleigh
  • Publication number: 20210151135
    Abstract: A data processing system is disclosed that includes an input port that aggregates data extracted from multiple different data records that have been retrieved from multiple distributed data sources, a classification engine that classifies the aggregated data into a first data type and a second data type, an executable logic engine that defines a first logical mapping from fields in the first data type to respective regions of a graphical user interface and that further defines a second logical mapping from the fields in the second data type to respective regions of the graphical user interface, and an output port that receives a request to display the graphical user interface from a user device, and provides data for the graphical user interface that when rendered on a display device, renders visual representations of the respective regions populated with data based on a particular logical mapping selected by the output port.
    Type: Application
    Filed: August 20, 2018
    Publication date: May 20, 2021
    Applicant: Universal Research Solutions, LLC
    Inventors: Ali Adel Hussam, Nathan Bleigh
  • Patent number: 10964432
    Abstract: A method for processing data in a data processing system, the method comprising: receiving, by the data processing system, portable device data collected by a portable device; determining, by a first data processing program of the data processing system, one or more characteristics of the portable device data; based on the one or more characteristics, selecting, by the data processing system, prompt data for transmission to a client device; and causing, by the data processing system over one or more networks, the prompt data to be transmitted to the client device.
    Type: Grant
    Filed: January 27, 2016
    Date of Patent: March 30, 2021
    Assignee: Universal Research Solutions, LLC
    Inventors: Ali Adel Hussam, Nathan Bleigh
  • Publication number: 20200301920
    Abstract: Methods, systems, and computer programs, for generating dynamic data filters. In one aspect, a data processing system is disclosed that is configured to perform operations that include receiving a data source agnostic information request (DSAIR), determining, based on the DSAIR, (i) one or more source selection keys and (ii) a data dictionary, identifying, by the data processing system, one or more data sources related to the received DSAIR using the one or more source selection keys, generating a dynamic data filter using one or more of the plurality of terms of the data dictionary, filtering, using the dynamic data filter, information in the one or more data sources that were identified using the source selection keys, and providing the filtered information from the one or more data sources for output by the user device.
    Type: Application
    Filed: March 20, 2019
    Publication date: September 24, 2020
    Inventors: Nathan Bleigh, Matt Allen
  • Publication number: 20200226192
    Abstract: Methods, systems, apparatus, including computer programs encoded on computer storage mediums, to employ a benchmarking search engine system. In one aspect, a method includes actions of maintaining a medical study instrument index that organizes data based on procedure type, wherein each index entry in the medical study instrument index includes a procedure type. The actions may further include receiving a search query that identifies particular procedure criteria from a user device, accessing the medical study instrument index that is organized based on procedure type, determining a first output that is representative of biometric data that is independent of a procedure specified by the particular procedure criteria, determining a second output that is representative of biometric data that is dependent on a procedure specified by the particular procedure criteria, and generating a page for display on the user device that includes the first output and the second output.
    Type: Application
    Filed: January 13, 2020
    Publication date: July 16, 2020
    Inventors: Ali Adel Hussam, Nathan Bleigh, Sowjanya Paladugu
  • Publication number: 20200227149
    Abstract: A computer-implemented method comprising: retrieving a surgical center template for a surgical procedure that is performed by a surgical center; retrieving medical records pertaining to the patient; automatically pre-populating a portion of the template based on contents of the retrieved medical data records; transmitting, to a device used by a physician, the pre-populated template for presentation to the physician; receiving data pertaining to the surgical procedure, wherein the received data comprises at least one of data entered into a predefined data field of the plurality of predefined data fields and data indicative of a selection of a selectable field in the plurality of selectable fields; populating one or more other portions of the template with the received data pertaining to the surgical procedure; and generating, based on the populated template, a surgical operative note for the surgical procedure.
    Type: Application
    Filed: March 27, 2020
    Publication date: July 16, 2020
    Inventors: Ali Adel Hussam, Nathan Bleigh
  • Patent number: 10607725
    Abstract: A computer-implemented method comprising: retrieving a surgical center template for a surgical procedure that is performed by a surgical center; retrieving medical records pertaining to the patient; automatically pre-populating a portion of the template based on contents of the retrieved medical data records; transmitting, to a device used by a physician, the pre-populated template for presentation to the physician; receiving data pertaining to the surgical procedure, wherein the received data comprises at least one of data entered into a predefined data field of the plurality of predefined data fields and data indicative of a selection of a selectable field in the plurality of selectable fields; populating one or more other portions of the template with the received data pertaining to the surgical procedure; and generating, based on the populated template, a surgical operative note for the surgical procedure.
    Type: Grant
    Filed: November 12, 2013
    Date of Patent: March 31, 2020
    Assignee: Universal Research Solutions, LLC
    Inventors: Ali Adel Hussam, Nathan Bleigh
  • Patent number: 10534822
    Abstract: Methods, systems, apparatus, including computer programs encoded on computer storage mediums, to employ a benchmarking search engine system. In one aspect, a method includes actions of maintaining a medical study instrument index that organizes data based on procedure type, wherein each index entry in the medical study instrument index includes a procedure type. The actions may further include receiving a search query that identifies particular procedure criteria from a user device, accessing the medical study instrument index that is organized based on procedure type, determining a first output that is representative of biometric data that is independent of a procedure specified by the particular procedure criteria, determining a second output that is representative of biometric data that is dependent on a procedure specified by the particular procedure criteria, and generating a page for display on the user device that includes the first output and the second output.
    Type: Grant
    Filed: September 14, 2016
    Date of Patent: January 14, 2020
    Assignee: Universal Research Solutions, LLC
    Inventors: Ali Adel Hussam, Nathan Bleigh, Sowjanya Paladugu
  • Publication number: 20200004864
    Abstract: A method includes receiving a query that identifies an entity, obtaining a first set of entity records responsive to the query, wherein each record of the first set of entity records comprises one or more visual objects responsive to the query, obtaining a second set of entity records responsive to the query, wherein each record in the second set of entity records includes an entity score describing the entity that is associated with a period of time when the one or more visual objects were generated, executing computer program code correlating the first set of entity records with the second set of entity records, executing computer program code that uses the second set of entity records with which the first set of entity records is correlated to enhance the first set of entity records, and generating visual snapshot rendering data based on the enhanced first set of entity records.
    Type: Application
    Filed: June 27, 2018
    Publication date: January 2, 2020
    Inventors: Ali Adel Hussam, Nathan Bleigh
  • Patent number: 10103947
    Abstract: A method for processing data in a data processing system, the method comprising: receiving, by the data processing system, portable device data collected by a portable device; determining, by a first data processing program of the data processing system, one or more characteristics of the portable device data; based on the one or more characteristics, selecting, by the data processing system, prompt data for transmission to a client device; and causing, by the data processing system over one or more networks, the prompt data to be transmitted to the client device.
    Type: Grant
    Filed: January 8, 2016
    Date of Patent: October 16, 2018
    Assignee: Universal Research Solutions, LLC
    Inventors: Ali Adel Hussam, Nathan Bleigh
  • Publication number: 20170199972
    Abstract: A method for processing data in a data processing system, the method comprising: receiving, by the data processing system, portable device data collected by a portable device; determining, by a first data processing program of the data processing system, one or more characteristics of the portable device data; based on the one or more characteristics, selecting, by the data processing system, prompt data for transmission to a client device; and causing, by the data processing system over one or more networks, the prompt data to be transmitted to the client device.
    Type: Application
    Filed: January 27, 2016
    Publication date: July 13, 2017
    Inventors: Ali Adel Hussam, Nathan Bleigh
  • Publication number: 20170201568
    Abstract: A method for processing data in a data processing system, the method comprising: receiving, by the data processing system, portable device data collected by a portable device; determining, by a first data processing program of the data processing system, one or more characteristics of the portable device data; based on the one or more characteristics, selecting, by the data processing system, prompt data for transmission to a client device; and causing, by the data processing system over one or more networks, the prompt data to be transmitted to the client device.
    Type: Application
    Filed: January 8, 2016
    Publication date: July 13, 2017
    Inventors: Ali Adel Hussam, Nathan Bleigh
  • Publication number: 20160171163
    Abstract: A computer-implemented includes integrating a practice management system with a medical registry system that includes a medical registry for storing medical information; receiving, through an automated feed with the practice management system, information indicative of patients of a medical facility associated with the practice management system; updating the medical registry with the information indicative of the patients; assigning a plurality of medical forms to the patients; transmitting the assigned medical forms to client devices of the patients; receiving, through the automated feed with the practice management system, answers to questions included in the medical forms; updating database records in the medical registry with the answers to the medical forms; and tracking, based on the updated database records, compliance metrics for completion of the medical forms.
    Type: Application
    Filed: December 12, 2014
    Publication date: June 16, 2016
    Inventors: Ali Adel Hussam, Nathan Bleigh
  • Publication number: 20160117446
    Abstract: A computer-implemented method comprises: establishing, over a private network in an ambulatory surgical center (ASC), a communication channel between a medical device in the ASC and an ASC integration system that is connected to the Internet; receiving, by the established communication channel over the private network, real-time medical information from the medical device, during performance of a surgical procedure at the ASC; applying one or more notification rules to the received real-time medical information to detect the occurrence of a triggering event; determining, from the one or more notification rules, one or more entities to contact regarding the triggering event, with the one or more entities having one or more devices that are unconnected to the private network; and transmitting, by the ASC system over the Internet, one or more notification messages to the one or more devices that are unconnected to the private network.
    Type: Application
    Filed: October 23, 2014
    Publication date: April 28, 2016
    Inventors: Ali Adel Hussam, Nathan Bleigh
  • Publication number: 20160117062
    Abstract: A computer-implemented method comprising: determining types of items that are required to perform a particular type of surgery; generating data for a graphical user interface that when rendered on a display device, displays: a surgical tray visualization of a surgical tray, with the surgical tray visualization comprising: one or more required material visualizations of the one or more types of items that are required to perform a particular type of surgery, with a required material visualization specifying how many of a particular type of material or instrument is required for the surgery and further specifying how many of the particular type of material or instrument has been virtually played on the surgical tray; for a type of item required, item placement information, selection of which causes the surgical tray representation to be updated to account for the selected item and to virtually place the selected item on the surgical tray.
    Type: Application
    Filed: October 22, 2015
    Publication date: April 28, 2016
    Inventors: Ali Adel Hussam, Nathan Bleigh
  • Publication number: 20140074511
    Abstract: A computer-implemented method comprising: retrieving a surgical center template for a surgical procedure that is performed by a surgical center; retrieving medical records pertaining to the patient; automatically pre-populating a portion of the template based on contents of the retrieved medical data records; transmitting, to a device used by a physician, the pre-populated template for presentation to the physician; receiving data pertaining to the surgical procedure, wherein the received data comprises at least one of data entered into a predefined data field of the plurality of predefined data fields and data indicative of a selection of a selectable field in the plurality of selectable fields; populating one or more other portions of the template with the received data pertaining to the surgical procedure; and generating, based on the populated template, a surgical operative note for the surgical procedure.
    Type: Application
    Filed: November 12, 2013
    Publication date: March 13, 2014
    Applicant: UNIVERSAL RESEARCH SOLUTIONS, LLC
    Inventors: Ali Adel Hussam, Nathan Bleigh