Patents by Inventor Jonathan Cain
Jonathan Cain 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: 20240119777Abstract: A method for completing jammed transactions at a transaction device by a computing system includes receiving partial transaction information related to an interrupted transaction, storing a physical document associated with the interrupted transaction at a receptacle such that the transaction device is operable to receive additional documents, receiving a first data packet associated with the interrupted transaction from a computing device where the first data packet includes image data captured by the computing device, determining additional transaction information based on the first data packet, and executing operations related to the interrupted transaction based on the additional transaction information.Type: ApplicationFiled: December 18, 2023Publication date: April 11, 2024Applicant: Wells Fargo Bank, N.A.Inventors: Galen Alexander, Jonathan Baker, Jason Cain, Frank Digangi, Tom Florian, Stephen Fry
-
Patent number: 11925790Abstract: Processes and devices provide parenteral delivery of therapeutic fluids, in particular high-viscosity therapeutic fluids (e.g., protein therapeutics), by a chemical reaction that generates a gas. A device may include a first actuation chamber containing a first reagent, a second reaction chamber containing a second reagent, and a third therapeutic fluid chamber containing the therapeutic fluid. In a loaded configuration, a plunger separates the first chamber from the second chamber. In a delivery configuration, the plunger allows the first reagent from the first chamber to communicate and react with the second reagent from the second chamber. The generated gas acts upon a plunger to deliver the therapeutic fluid from the third chamber.Type: GrantFiled: February 9, 2018Date of Patent: March 12, 2024Assignee: Eli Lilly and CompanyInventors: William Godwin Atterbury, Corrie Jo Bennison, Robert Jonathan Cain, Michael Funk Chiappetta, Jeffrey Leclair Ellis, David Arthur Holley, Mark Lafever, Beverly Ann Piatt, John Paul Tallarico
-
Patent number: 11787562Abstract: A system and method for capturing an unmanned aerial vehicle includes a net configured to receive the unmanned aerial vehicle, an infrared emitter arrangement including a plurality of infrared emitters arranged around the net, an infrared sensor mounted to the unmanned aerial vehicle and configured to detect the infrared emitter arrangement, and a processor that is in communication with the infrared sensor and configured to adjust an azimuth and elevation of the unmanned aerial vehicle based on the detected infrared emitter arrangement in a field-of-view of the infrared sensor.Type: GrantFiled: January 28, 2021Date of Patent: October 17, 2023Assignee: Raytheon CompanyInventors: Jonathan A. Cain, Michael J. Mahnken, Dave S. Douglas
-
Publication number: 20220234756Abstract: A system and method for capturing an unmanned aerial vehicle includes a net configured to receive the unmanned aerial vehicle, an infrared emitter arrangement including a plurality of infrared emitters arranged around the net, an infrared sensor mounted to the unmanned aerial vehicle and configured to detect the infrared emitter arrangement, and a processor that is in communication with the infrared sensor and configured to adjust an azimuth and elevation of the unmanned aerial vehicle based on the detected infrared emitter arrangement in a field-of-view of the infrared sensor.Type: ApplicationFiled: January 28, 2021Publication date: July 28, 2022Inventors: Jonathan A. Cain, Michael J. Mahnken, Dave S. Douglas
-
Publication number: 20200030537Abstract: Processes and devices are disclosed for parenteral delivery of therapeutic fluids, in particular high-viscosity therapeutic fluids (e.g., protein therapeutics), by a chemical reaction that generates a gas. The device may include a first actuation chamber containing a first reagent, a second reaction chamber containing a second reagent, and a third therapeutic fluid chamber containing the therapeutic fluid. In a loaded configuration, a plunger separates the first chamber from the second chamber. In a delivery configuration, the plunger allows the first reagent from the first chamber to communicate and react with the second reagent from the second chamber. The generated gas acts upon a plunger to deliver the therapeutic fluid from the third chamber.Type: ApplicationFiled: February 9, 2018Publication date: January 30, 2020Inventors: William Godwin ATTERBURY, Corrie Jo BENNISON, Robert Jonathan CAIN, Michael Funk CHIAPPETTA, Jeffrey LeClair ELLIS, David Arthur HOLLEY, Mark LAFEVER, Beverly Ann PIATT, John Paul TALLARICO
-
Patent number: 10272175Abstract: There is provided a composition comprising covalently linked segments of for example, polycaprolactone and polyethylene glycol that are linked by a cross-linker. Such a composition foams in the presence of a catalyst and a solution containing an oxygen forming chemical like hydrogen peroxide. The foamed composition retains oxygen for delivery to, for example, a wound, where it aids in healing.Type: GrantFiled: November 26, 2014Date of Patent: April 30, 2019Assignee: Avent, Inc.Inventors: Brian J. Cuevas, Sophie Truc Lam, Nathan G. Bonn-Savage, Ramanathan S. Lalgudi, Melissa S. Roshon, Robert Jonathan Cain
-
Publication number: 20160279285Abstract: There is provided a composition comprising covalently linked segments of for example, polycaprolactone and polyethylene glycol that are linked by a cross-linker. Such a composition foams in the presence of a catalyst and a solution containing an oxygen forming chemical like hydrogen peroxide. The foamed composition retains oxygen for delivery to, for example, a wound, where it aids in healing.Type: ApplicationFiled: November 26, 2014Publication date: September 29, 2016Inventors: Brian J. Cuevas, Sophie Truc Lam, Nathan G. Bonn-Savage, Ramanathan S. Lalgudi, Melissa S. Roshon, Robert Jonathan Cain
-
Publication number: 20070048713Abstract: Integrated management of local media files stored at a computer and remote media files accessible via a data communication network. A hierarchical structure displayed in a user interface of a media player application represents local and remote media libraries and permits media player operations on the media files from either the local media library or the remote media library or both. The user interface is configured to receive user input and the media player application is responsive to the user input for performing the media player operations.Type: ApplicationFiled: August 12, 2005Publication date: March 1, 2007Applicant: Microsoft CorporationInventors: Daniel Plastina, Michael Novak, Jonathan Cain, Keith Ballinger, Frank Chang, Judson Hally
-
Publication number: 20070048712Abstract: Integrated management of local and remote media files. A playlist of media files adapted for rendering by a media player application are located in either a local media library stored at the computer or a remote media library accessible by the computer via a data communication network or both. Media player operations may be performed on the playlist. A first identifier identifies each of the media files in the playlist and a second identifier represents a source of each of the media files in the playlist. A streaming locator defined by the first and second identifiers locates each of the media files in the playlist in the local media library and then in the remote library.Type: ApplicationFiled: August 12, 2005Publication date: March 1, 2007Inventors: Daniel Plastina, Michael Novak, Jonathan Cain, Keith Ballinger, Frank Chang, Judson Hally
-
Publication number: 20070048714Abstract: Integrated management of local media files stored at a computer and remote media files accessible via a data communication network. A compressed catalog of the remote media files is stored locally on the computer. A user interface of a media player application displays the contents of a library of local media files and the contents of the compressed catalog. The user interface is configured to receive user input and the media player application is responsive to the user input for performing the media player operations on media files from either the local media library or the compressed catalog or both.Type: ApplicationFiled: August 12, 2005Publication date: March 1, 2007Applicant: Microsoft CorporationInventors: Daniel Plastina, Michael Novak, Jonathan Cain, Keith Ballinger, Frank Chang, Judson Hally
-
Publication number: 20070038672Abstract: A method for generating a list of media items selected from a library of media items in response to only a single action being performed. The method displays information identifying a portion of the library of media items and selects a group of media items from the portion of the library in response to only a single action. By utilizing only a portion of the media items in the library, the generated list of media items is desirable to a user by excluding less desirable media items.Type: ApplicationFiled: August 11, 2005Publication date: February 15, 2007Applicant: Microsoft CorporationInventors: Daniel Plastina, Jonathan Cain, Michael Novak
-
Publication number: 20070035559Abstract: Compositing functionality is provided in the form of an application program interface (API) that applications can utilize to composite images on video data that is to be rendered. In at least some embodiments, this functionality is exposed in a multimedia pipeline towards the end of the multimedia pipeline, such as at or by a renderer component. A set of methods exposed by the API permit an application to create and manage image compositing.Type: ApplicationFiled: August 12, 2005Publication date: February 15, 2007Applicant: Microsoft CorporationInventors: Alexandre Grigorovitch, Jay Senior, Jonathan Cain, Gurpratap Virdi, Sohail Mohammed, Kirt Debique, Gareth Howell, Tim Cowley, Miguel Valdez, Stephen Estrop
-
Publication number: 20070016599Abstract: A method for establishing a filtering engine for generating an ordered list of one or more media items selected from a library of media items. A user can select multiple filters and assign a weight to the filters according to the importance of each filter. In response, the playlist engine will generate a playlist of media items according to the weighted filters. A user interface includes elements for selecting and weighting filters for generating such a playlist.Type: ApplicationFiled: July 15, 2005Publication date: January 18, 2007Applicant: Microsoft CorporationInventors: Daniel Plastina, Jonathan Cain, Michael Novak
-
Publication number: 20060236264Abstract: A method and system for managing the layout of an application window during a resize operation. An application is responsive to a resize request to automatically resize the application window to have minimum height and/or width the dimensions when the user adjusts one or more of the window's dimensions below a threshold value. The application is also responsive to the resize request to selectively add or remove control components from the user interface in response to size adjustments to the window being made by the user.Type: ApplicationFiled: April 18, 2005Publication date: October 19, 2006Applicant: Microsoft CorporationInventors: Jonathan Cain, Judson Hally, Jeremy Knudsen
-
Publication number: 20060230065Abstract: A system and method for suggesting a list of media items to a user. The method comprises presenting a user with a selection element for gathering a seed for generating a list of media items related to the seed. The method further receives a seed selection from the user and identifies one or more characteristics of the seed. The method further generates a suggested list of media items with characteristics corresponding to the one or more characteristics of the seed. The method additionally presents the user with the suggested list of media items and a choice of selecting media items or groups of media items in the suggested list. A system for executing the method comprises a user interface, a processor, and a data source for generating the suggested list by evaluating characteristics of the media items to similar find media items.Type: ApplicationFiled: April 6, 2005Publication date: October 12, 2006Applicant: Microsoft CorporationInventors: Daniel Plastina, Jonathan Cain, Michael Novak
-
Publication number: 20060227149Abstract: A system and method for adjusting the color of an application user interface (UI). A UI allows a user to define hue and saturation values used to adjust first RGB values of pixels determining the color of the UI. A media player application (MPA) calculates second RGB values as a function of the first RGB values and the defined hue and saturation values. The MPA compares the defined saturation value to a threshold saturation value. If the defined saturation value is less than the threshold saturation value, the MPA calculates third RGB values as a function of the second RGB values, and assigns the third RGB values to the pixels determining the color of the UI. If the defined saturation value is equal to or greater than the threshold saturation value, the MPA assigns the second RGB values to the pixels determining the color of the UI.Type: ApplicationFiled: April 8, 2005Publication date: October 12, 2006Applicant: Microsoft CorporationInventor: Jonathan Cain
-
Publication number: 20060218187Abstract: A system for generating an ordered list of one or more media items selected from a library of media items. The system comprises a user-associated selection filter for generating a subgroup of media items from the library. The system further comprises a user-associated ordering filter for ordering at least a portion of the subgroup of media items into an ordered list.Type: ApplicationFiled: March 25, 2005Publication date: September 28, 2006Applicant: Microsoft CorporationInventors: Daniel Plastina, Jonathan Cain, Michael Novak
-
Publication number: 20060212478Abstract: A method for generating a subgroup of one or more media items from a library of media items. The method monitors user playback control actions during a playback experience with the library on a media player. The method chooses a selecting filter based upon the monitored user playback control action and generates a subgroup of media items selected from the library of media items by applying the selecting filter to the library of media items. The method may further order the subgroup of media items. A system also generates a subgroup of one or more media items from a library of media items. The system comprises a processor for monitoring a user playback control action during a playback experience with the library, a selecting filter adapted to generate a subgroup of media items from the library of media items, and a user interface adapted for presenting the user with the subgroup of media items for playing on a media player.Type: ApplicationFiled: March 21, 2005Publication date: September 21, 2006Applicant: Microsoft CorporationInventors: Daniel Plastina, Jonathan Cain, Michael Novak
-
Publication number: 20050246654Abstract: A graphical user interface allows users to access multiple third party services (e.g., online media services) and enables the services to provide functionality within the GUI adjacent to core functionality of a host application (e.g., a media player application, operating system shell, etc.). The GUI provides an interface region for third party service functionality that is distinct from, but equal in exposure and prominence to, the core functionality provided by the application hosting the GUI. The GUI enables seamless switching between a list of available services provided in a service menu. Switching between services replaces service function buttons and service branding according to particular service customizations.Type: ApplicationFiled: November 19, 2004Publication date: November 3, 2005Applicant: Microsoft CorporationInventors: Judson Hally, Richard Goade, W. Anderson, Jonathan Cain
-
Publication number: 20050183017Abstract: Methods and system for enhancing user experience when rendering digital media content. Defining a visible region of the window in which a media player user interface (UI) is presented to clip undesirable portions of the window provides an improved media player UI. Further aspects are directed to enhancing user experience when rendering digital media content in mini-mode screen presentation mode.Type: ApplicationFiled: April 18, 2005Publication date: August 18, 2005Applicant: Microsoft CorporationInventor: Jonathan Cain