Patents by Inventor David Thomas Windell

David Thomas Windell 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: 11797318
    Abstract: Technologies and techniques for processing a user interface (UI) associated with a multi-nodal workflow in a medical software application. A processor-based workflow logic module processes a medical software application to determine branches of the workflow, wherein each of the branches include one or more nodes configured to receive a data input and provide a corresponding data output for the medical software application during execution. Serialization is executed on at least some of the branches to determine dependencies among at least some of the nodes in the branches. Progress of the workflow is monitored during execution of the medical software application, and used to execute UI applications and/or provide feedback data associated with the monitored progress.
    Type: Grant
    Filed: November 28, 2018
    Date of Patent: October 24, 2023
    Assignee: Allscripts Software, LLC
    Inventors: Nikhil Joshi, Sreemanta Dash, David Thomas Windell
  • Patent number: 11335043
    Abstract: A method for generating a visualization for tracking an environmental contaminant includes automatically generating a contaminant visualization map for a particular contaminant. The contaminant visualization map includes a plurality of markers each corresponding to a location associated with a medical case associated with exposure to the particular contaminant, and one or more markers each corresponding to a location of an identified contamination source for the particular contaminant. The method further includes receiving an indication to zoom out the contaminant visualization map, generating one or more heat maps corresponding to the medical cases associated with exposure to the particular contaminant, and updating the contaminant visualization map to be zoomed out, not display the plurality of markers each corresponding to a location associated with a medical case, and display the generated one or more heat maps.
    Type: Grant
    Filed: May 6, 2019
    Date of Patent: May 17, 2022
    Assignee: ALLSCRIPTS SOFTWARE, LLC
    Inventors: Alexander Tulenko, David Thomas Windell
  • Patent number: 11182175
    Abstract: The apparatus for workflow capture and display is provided with a plurality of modules configured to functionally execute the necessary steps of capturing task workflow information, storing the task workflow information captured by the capture module in a data storage device, retrieving a portion of the task workflow information from the data storage device in response to a first event, and presenting the task workflow information in response to a second event. These modules in the described embodiments include a capture module, a storage module, an assembly module, and a presentation module.
    Type: Grant
    Filed: September 18, 2008
    Date of Patent: November 23, 2021
    Assignee: International Business Machines Corporation
    Inventors: Jeffrey John Smith, David Thomas Windell
  • Patent number: 11086973
    Abstract: A method includes receiving, from a user via an electronic device, input representing a password to be utilized for an account; automatically determining, utilizing a processor, a complexity value for the input password; automatically determining, based on the determined complexity value, security settings for the account; receiving, from a user via an electronic device, input representing an attempt to login to the account, the input representing an attempt to login to the account including an attempted password; automatically determining that the attempted password does not match the password to be utilized for the account; and determining a course of action to take in response to the determination that the attempted password does not match the password to be utilized for the account, the course of action being determined based at least in part on the automatically determined security settings for the account.
    Type: Grant
    Filed: July 8, 2019
    Date of Patent: August 10, 2021
    Assignee: Allscripts Software, LLC
    Inventors: David Thomas Windell, Todd Michael Eischeid, Scott David Bower
  • Patent number: 10346596
    Abstract: A method includes receiving, from a user via an electronic device, input representing a password to be utilized for an account; automatically determining, utilizing a processor, a complexity value for the input password; automatically determining, based on the determined complexity value, security settings for the account; receiving, from a user via an electronic device, input representing an attempt to login to the account, the input representing an attempt to login to the account including an attempted password; automatically determining that the attempted password does not match the password to be utilized for the account; and determining a course of action to take in response to the determination that the attempted password does not match the password to be utilized for the account, the course of action being determined based at least in part on the automatically determined security settings for the account.
    Type: Grant
    Filed: December 31, 2017
    Date of Patent: July 9, 2019
    Assignee: ALLSCRIPTS SOFTWARE, LLC
    Inventors: David Thomas Windell, Todd Michael Eischeid, Scott David Bower
  • Patent number: 10282876
    Abstract: A method for generating a visualization for tracking an environmental contaminant includes automatically generating a contaminant visualization map for a particular contaminant. The contaminant visualization map includes a plurality of markers each corresponding to a location associated with a medical case associated with exposure to the particular contaminant, and one or more markers each corresponding to a location of an identified contamination source for the particular contaminant. The method further includes receiving an indication to zoom out the contaminant visualization map, generating one or more heat maps corresponding to the medical cases associated with exposure to the particular contaminant, and updating the contaminant visualization map to be zoomed out, not display the plurality of markers each corresponding to a location associated with a medical case, and display the generated one or more heat maps.
    Type: Grant
    Filed: June 5, 2017
    Date of Patent: May 7, 2019
    Assignee: ALLSCRIPTS SOFTWARE, LLC
    Inventors: Alexander Tulenko, David Thomas Windell
  • Patent number: 9881147
    Abstract: A method includes receiving, from a user via an electronic device, input representing a password to be utilized for an account; automatically determining, utilizing a processor, a complexity value for the input password; automatically determining, based on the determined complexity value, security settings for the account; receiving, from a user via an electronic device, input representing an attempt to login to the account, the input representing an attempt to login to the account including an attempted password; automatically determining that the attempted password does not match the password to be utilized for the account; and determining a course of action to take in response to the determination that the attempted password does not match the password to be utilized for the account, the course of action being determined based at least in part on the automatically determined security settings for the account.
    Type: Grant
    Filed: December 30, 2016
    Date of Patent: January 30, 2018
    Assignee: ALLSCRIPTS SOFTWARE, LLC
    Inventors: David Thomas Windell, Todd Michael Eischeid, Scott David Bower
  • Patent number: 9672644
    Abstract: A method for generating a visualization for tracking an environmental contaminant includes automatically generating a contaminant visualization map for a particular contaminant. The contaminant visualization map includes a plurality of markers each corresponding to a location associated with a medical case associated with exposure to the particular contaminant, and one or more markers each corresponding to a location of an identified contamination source for the particular contaminant. The method further includes receiving an indication to zoom out the contaminant visualization map, generating one or more heat maps corresponding to the medical cases associated with exposure to the particular contaminant, and updating the contaminant visualization map to be zoomed out, not display the plurality of markers each corresponding to a location associated with a medical case, and display the generated one or more heat maps.
    Type: Grant
    Filed: December 2, 2014
    Date of Patent: June 6, 2017
    Assignee: ALLSCRIPTS SOFTWARE, LLC
    Inventors: Alexander Tulenko, David Thomas Windell
  • Patent number: 9558335
    Abstract: A method includes receiving, from a user via an electronic device, input representing a password to be utilized for an account; automatically determining, utilizing a processor, a complexity value for the input password; automatically determining, based on the determined complexity value, security settings for the account; receiving, from a user via an electronic device, input representing an attempt to login to the account, the input representing an attempt to login to the account including an attempted password; automatically determining that the attempted password does not match the password to be utilized for the account; and determining a course of action to take in response to the determination that the attempted password does not match the password to be utilized for the account, the course of action being determined based at least in part on the automatically determined security settings for the account.
    Type: Grant
    Filed: December 14, 2015
    Date of Patent: January 31, 2017
    Assignee: ALLSCRIPTS SOFTWARE, LLC
    Inventors: David Thomas Windell, Todd Michael Eischeid, Scott David Bower
  • Publication number: 20160188165
    Abstract: A method for displaying temporal data via a graphical user interface in a manner designed to facilitate easy review and comprehension includes displaying, to a user via a display screen of an electronic device, a radial graphical user interface element configured to display the return of results, the radial graphical user interface element displaying a plurality of icons positioned in one or more circumferential rings of the radial graphical user interface element, the icons representing abnormal readings or measurements having an associated time falling over a displayed twelve hour period, and an indication, in a central area of the radial graphical user interface element, of a total number of abnormal readings or measurements falling over a certain period; wherein each of the icons is displayed on the radial graphical user interface element in a position corresponding to the time associated with the icon it represents.
    Type: Application
    Filed: November 2, 2015
    Publication date: June 30, 2016
    Inventors: George F. Dixon, III, David Thomas Windell, Carin Mann, Scott Bower
  • Publication number: 20160171193
    Abstract: A method includes receiving, from a user via an electronic device, input representing a password to be utilized for an account; automatically determining, utilizing a processor, a complexity value for the input password; automatically determining, based on the determined complexity value, security settings for the account; receiving, from a user via an electronic device, input representing an attempt to login to the account, the input representing an attempt to login to the account including an attempted password; automatically determining that the attempted password does not match the password to be utilized for the account; and determining a course of action to take in response to the determination that the attempted password does not match the password to be utilized for the account, the course of action being determined based at least in part on the automatically determined security settings for the account.
    Type: Application
    Filed: December 14, 2015
    Publication date: June 16, 2016
    Inventors: David Thomas Windell, Todd Michael Eischeid, Scott David Bower
  • Patent number: 9213812
    Abstract: A method includes receiving, from a user via an electronic device, input representing a password to be utilized for an account; automatically determining, utilizing a processor, a complexity value for the input password; automatically determining, based on the determined complexity value, security settings for the account; receiving, from a user via an electronic device, input representing an attempt to login to the account, the input representing an attempt to login to the account including an attempted password; automatically determining that the attempted password does not match the password to be utilized for the account; and determining a course of action to take in response to the determination that the attempted password does not match the password to be utilized for the account, the course of action being determined based at least in part on the automatically determined security settings for the account.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: December 15, 2015
    Assignee: ALLSCRIPTS SOFTWARE, LLC
    Inventors: David Thomas Windell, Todd Michael Eischeid, Scott David Bower
  • Patent number: 9176641
    Abstract: A method for displaying temporal data via a graphical user interface in a manner designed to facilitate easy review and comprehension includes displaying, to a user via a display screen of an electronic device, a radial graphical user interface element configured to display the return of results, the radial graphical user interface element displaying a plurality of icons positioned in one or more circumferential rings of the radial graphical user interface element, the icons representing abnormal readings or measurements having an associated time falling over a displayed twelve hour period, and an indication, in a central area of the radial graphical user interface element, of a total number of abnormal readings or measurements falling over a certain period; wherein each of the icons is displayed on the radial graphical user interface element in a position corresponding to the time associated with the icon it represents.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: November 3, 2015
    Assignee: ALLSCRIPTS SOFTWARE, LLC
    Inventors: George F. Dixon, III, David Thomas Windell, Carin Mann, Scott Bower
  • Patent number: 8917302
    Abstract: A method to display information using an information layer laminate comprising at least three color layers each comprising a different color by selectively removing one or more portions of a first color layer to display portions of a second color layer, and selectively removing one or more portions of a first color layer and one or more portions of a second color layer to display portions of a third color layer.
    Type: Grant
    Filed: February 25, 2008
    Date of Patent: December 23, 2014
    Assignee: International Business Machines Corporation
    Inventors: Michael J. Barton, William R. Duffy, III, Michael Kennedy Trivette, David Thomas Windell
  • Patent number: 8863013
    Abstract: Provided are a method, system, and article of manufacture for generating a user defined page having representations of content in other pages. User selection is received via a computer user interface of a portion of content within a page rendered in a display device. A graphical element is generated representing the selected portion of the content in response to receiving the user selection. A determination is made of a computer address of the selected content in response to receiving the user selection. The generated graphical element is added to a user page. The graphical element in the user page is associated with the determined computer address. User selection is received via the computer user interface of the graphical element within the user page. Content at the computer address associated with the selected graphical element is rendered in the within the user page display device.
    Type: Grant
    Filed: April 1, 2008
    Date of Patent: October 14, 2014
    Assignee: International Business Machines Corporation
    Inventors: Todd Michael Eischeid, Jeffrey John Smith, David Thomas Windell
  • Patent number: 8584091
    Abstract: Provided are a method, system, and article of manufacture, wherein information is associated with a program element that is capable of being processed in a software environment generated by an operating system. A graphical information note application is executed in response to a processing of the program element in the software environment. A graphical information note that includes the associated information is displayed, in response to the execution of the graphical information note application.
    Type: Grant
    Filed: April 27, 2007
    Date of Patent: November 12, 2013
    Assignee: International Business Machines Corporation
    Inventors: David Frederick Champion, Patrick Gabor Nyeste, Jeffrey John Smith, David Thomas Windell
  • Patent number: 8352881
    Abstract: A method, apparatus and program storage device for providing customizable, immediate and radiating menus for accessing applications and actions. Upon initiation of a predetermined user action, such as a right-click operation, a primary menu is displayed and a second radial menu is displayed proximate the primary menu with the cursor position at a predetermined location for minimizing cursor manipulation for selecting a menu item from the second radial menu.
    Type: Grant
    Filed: March 8, 2007
    Date of Patent: January 8, 2013
    Assignee: International Business Machines Corporation
    Inventors: David Frederick Champion, Timothy Andreas Meserth, Mark E. Molander, Patrick Gabor Nyeste, David Thomas Windell, Jeffrey John Smith
  • Patent number: 7956552
    Abstract: An apparatus, system, and method are disclosed for identifying and differentiating among multiple groups of devices, comprising at least two LEDs, a controller, and a blending medium. The at least two LEDs emit a wavelength of light that is different from a wavelength of each other LED. The controller drives the at least two LEDs to each emit light at specified intensities in response to a color identifying value. The blending medium combines the light emitted by the at least two LEDs into an identifying color that identifies a group of devices.
    Type: Grant
    Filed: March 18, 2008
    Date of Patent: June 7, 2011
    Assignee: International Business Machiness Corporation
    Inventors: David Frederick Champion, Daniel Ernest Hurlimann, Daniel Paul Kelaher, Timothy Andreas Meserth, Michael Sven Miller, Wallace G. Tuten, David Thomas Windell
  • Patent number: 7949938
    Abstract: Provided are a method, system, and article of manufacture for comparing and merging multiple merge documents, wherein each merge document includes content element locations having user content or empty. A determination is made in the determined merge documents of content element locations in at least two of the merge documents having a same content and content element locations in at least two of the determined merge documents having different content. An aggregate document is generated including content element locations corresponding to the content element locations in the determined merge documents. A content graphical indicator is rendered with content element locations in the aggregate document for which at least two of the determined merge documents provide different content, and information is rendered in response to user selection for the content in the plurality of the merge documents provided for the selected content element location.
    Type: Grant
    Filed: March 20, 2007
    Date of Patent: May 24, 2011
    Assignee: International Business Machines Corporation
    Inventors: David Frederick Champion, Timothy Andreas Meserth, Patrick Gabor Nyeste, Jeffrey John Smith, David Thomas Windell
  • Patent number: 7706903
    Abstract: Methods, computer program products, and electronic devices are provided for managing sound in a plurality of computer-executed applications. One method includes: operating a sound manager function to provide a user with an option to selectively mute up to n-1 applications of n applications, where n>1; and in response to the user choosing to selectively mute up to n-1 applications, the sound manager function selectively muting the up to n-1 applications. Another method includes providing a user with an option to selectively mute up to n-1 applications of n applications, where n>1. In response to the user choosing to selectively mute up to n-1 applications, at least one action is performed in response to requests to play sounds by the selectively muted applications so that the sounds are muted with respect to a sound device.
    Type: Grant
    Filed: April 13, 2006
    Date of Patent: April 27, 2010
    Assignee: International Business Machines Corporation
    Inventors: David Frederick Champion, Vincent Rocco Lanzolla, Timothy Andreas Meserth, Mark E. Molander, David Thomas Windell