Patents by Inventor Alan A. Donovan
Alan A. Donovan 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: 20250029375Abstract: A modular artificial intelligence (AI) platform operates by: receiving media input that includes image data and text data; generating encoded text data via a text encoder module that includes first language processing AI; generating encoded image data via an image encoder module that includes a plurality of neural networks and a long short-term memory; generating concept structure data via a concept identification module that includes graph-based learning AI; generating decoded text data via a text decoder module that includes language processing AI; generating decoded image data, via an image decoder module that includes a plurality of neural networks and a long short-term memory; and combining the decoded image data and the decoded text data to generate media output data.Type: ApplicationFiled: July 18, 2023Publication date: January 23, 2025Applicant: Virtuous AI, Inc.Inventors: Rory Donovan, Alan Salimov, Alexander Gluklick Braun, Kerim Doruk Karinca
-
Publication number: 20240393620Abstract: An ophthalmic lens element includes an upper distance viewing zone and a lower near viewing zone. The upper distance viewing zone includes a central region with a first refractive power for clear distance vision and peripheral regions that are relatively positive in power compared to the first refractive power. The lower near viewing zone has a central region that is relatively positive in power compared to the first refractive power to account for accommodative lag. The powers of the peripheral regions of the lower near viewing zone are one of: i) equal to the power of the central region of the lower near viewing zone, ii) relatively positive in comparison to the power of the central region of the lower near viewing zone.Type: ApplicationFiled: May 20, 2024Publication date: November 28, 2024Inventors: Padmaja Rajagopal Sankaridurg, Cathleen Fedtke, Leslie Alan Donovan, Earl Leo Smith, III, Arthur Ho, Brien Anthony Holden
-
Patent number: 12019313Abstract: An ophthalmic lens element includes an upper distance viewing zone and a lower near viewing zone. The upper distance viewing zone includes a central region with a first refractive power for clear distance vision and peripheral regions that are relatively positive in power compared to the first refractive power. The lower near viewing zone has a central region that is relatively positive in power compared to the first refractive power to account for accommodative lag. The powers of the peripheral regions of the lower near viewing zone are one of: i) equal to the power of the central region of the lower near viewing zone, ii) relatively positive in comparison to the power of the central region of the lower near viewing zone.Type: GrantFiled: October 20, 2020Date of Patent: June 25, 2024Assignee: Brien Holden Vision Institute LimitedInventors: Padmaja Rajagopal Sankaridurg, Cathleen Fedtke, Leslie Alan Donovan, Earl Leo Smith, III, Arthur Ho, Brien Anthony Holden
-
Publication number: 20210132413Abstract: An ophthalmic lens element includes an upper distance viewing zone and a lower near viewing zone. The upper distance viewing zone includes a central region with a first refractive power for clear distance vision and peripheral regions that are relatively positive in power compared to the first refractive power. The lower near viewing zone has a central region that is relatively positive in power compared to the first refractive power to account for accommodative lag. The powers of the peripheral regions of the lower near viewing zone are one of: i) equal to the power of the central region of the lower near viewing zone, ii) relatively positive in comparison to the power of the central region of the lower near viewing zone.Type: ApplicationFiled: October 20, 2020Publication date: May 6, 2021Inventors: Padmaja Rajagopal Sankaridurg, Cathleen Fedtke, Leslie Alan Donovan, Earl Leo Smith, II, Arthur Ho, Brien Anthony Holden
-
Patent number: 10845624Abstract: An ophthalmic lens element includes an upper distance viewing zone and a lower near viewing zone. The upper distance viewing zone includes a central region with a first refractive power for clear distance vision and peripheral regions that are relatively positive in power compared to the first refractive power. The lower near viewing zone has a central region that is relatively positive in power compared to the first refractive power to account for accommodative lag. The powers of the peripheral regions of the lower near viewing zone are one of: i) equal to the power of the central region of the lower near viewing zone, ii) relatively positive in comparison to the power of the central region of the lower near viewing zone.Type: GrantFiled: February 11, 2019Date of Patent: November 24, 2020Assignee: Brien Holden Vision Institute LimitedInventors: Padmaja Rajagopal Sankaridurg, Cathleen Fedtke, Leslie Alan Donovan, Earl Leo Smith, III, Arthur Ho, Brien Anthony Holden
-
Publication number: 20190369416Abstract: An ophthalmic lens element includes an upper distance viewing zone and a lower near viewing zone. The upper distance viewing zone includes a central region with a first refractive power for clear distance vision and peripheral regions that are relatively positive in power compared to the first refractive power. The lower near viewing zone has a central region that is relatively positive in power compared to the first refractive power to account for accommodative lag. The powers of the peripheral regions of the lower near viewing zone are one of: i) equal to the power of the central region of the lower near viewing zone, ii) relatively positive in comparison to the power of the central region of the lower near viewing zone.Type: ApplicationFiled: February 11, 2019Publication date: December 5, 2019Inventors: Padmaja Rajagopal Sankaridurg, Cathleen Fedtke, Leslie Alan Donovan, Earl Leo Smith, III, Arthur Ho, Brien Anthony Holden
-
Patent number: 10303529Abstract: A system and method are provided for communicating information in a data structure between applications. According to the method, a description of a data structure is sent from a first application to a second application, and there is received from the second application an identification of at least one portion of the data structure that is requested by the second application. The first application marshals a subset of the data structure consisting of the at least one portion that was identified, and there is sent from the first application to the second application the marshalled subset of the data structure.Type: GrantFiled: October 13, 2016Date of Patent: May 28, 2019Assignee: International Business Machines CorporationInventors: Stephen J. Fink, Alan A. Donovan, Darrell C. Reimer, Mark N. Wegman
-
Patent number: 10247964Abstract: An ophthalmic lens element includes an upper distance viewing zone and a lower near viewing zone. The upper distance viewing zone includes a central region with a first refractive power for clear distance vision and peripheral regions that are relatively positive in power compared to the first refractive power. The lower near viewing zone has a central region that is relatively positive in power compared to the first refractive power to account for accommodative lag. The powers of the peripheral regions of the lower near viewing zone are one of: i) equal to the power of the central region of the lower near viewing zone, ii) relatively positive in comparison to the power of the central region of the lower near viewing zone.Type: GrantFiled: March 14, 2013Date of Patent: April 2, 2019Assignee: Brien Holden Vision InstituteInventors: Padmaja Rajagopal Sankaridurg, Cathleen Fedtke, Leslie Alan Donovan, Earl Leo Smith, III, Arthur Ho, Brien Anthony Holden
-
Publication number: 20170031739Abstract: A system and method are provided for communicating information in a data structure between applications. According to the method, a description of a data structure is sent from a first application to a second application, and there is received from the second application an identification of at least one portion of the data structure that is requested by the second application. The first application marshals a subset of the data structure consisting of the at least one portion that was identified, and there is sent from the first application to the second application the marshalled subset of the data structure.Type: ApplicationFiled: October 13, 2016Publication date: February 2, 2017Applicant: International Business Machines CorporationInventors: Stephen J. FINK, Alan A. DONOVAN, Darrell C. REIMER, Mark N. WEGMAN
-
Patent number: 9501334Abstract: A system and method are provided for communicating information in a data structure between applications. According to the method, a description of a data structure is sent from a first application to a second application, and there is received from the second application an identification of at least one portion of the data structure that is requested by the second application. The first application marshals a subset of the data structure consisting of the at least one portion that was identified, and there is sent from the first application to the second application the marshalled subset of the data structure.Type: GrantFiled: June 27, 2008Date of Patent: November 22, 2016Assignee: International Business Machines CorporationInventors: Stephen J. Fink, Alan A. Donovan, Darrell Reimer, Mark N. Wegman
-
Publication number: 20160004858Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for preserving code safety of application code that is received in a portable, instruction-set-neutral format. One aspect of the subject matter described in this specification can be embodied in methods that include the actions of receiving a portable code file that is implemented in an instruction-set-neutral and source code independent format; translating the portable code file into native object code for execution on a particular instruction set architecture; generating a native executable for the particular instruction set architecture using the native object code; and validation the native executable using a trusted validator prior to execution of the native executable.Type: ApplicationFiled: March 16, 2011Publication date: January 7, 2016Inventors: J. Bradley Chen, Alan A. Donovan, Robert Muth, David C. Sehr, Bennet Yee, Matthew Papakipos, Stephen White
-
Publication number: 20150331255Abstract: An ophthalmic lens element includes an upper distance viewing zone and a lower near viewing zone. The upper distance viewing zone includes a central region with a first refractive power for clear distance vision and peripheral regions that are relatively positive in power compared to the first refractive power. The lower near viewing zone has a central region that is relatively positive in power compared to the first refractive power to account for accommodative lag. The powers of the peripheral regions of the lower near viewing zone are one of: i) equal to the power of the central region of the lower near viewing zone, ii) relatively positive in comparison to the power of the central region of the lower near viewing zone.Type: ApplicationFiled: March 14, 2013Publication date: November 19, 2015Inventors: Padmaja Rajagopal Sankaridurg, Cathleen Fedtke, Leslie Alan Donovan, Earl Leo Smith, III, Arthur Ho, Brien Anthony Holden
-
Patent number: 9141360Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing a translation service that generates native object code by translating an intermediate representation of application code in a portable code format. One aspect of the subject matter described in this specification can be embodied in methods that include the actions of receiving a translation service request for a native executable for a particular instruction set architecture from a requestor, where the translation service request includes data specifying portable code in an instruction-set neutral format; obtaining the portable code; translating the portable code into native object code for execution on the particular instruction set architecture; generating a native executable for the particular instruction set architecture; and returning the native executable to the requestor.Type: GrantFiled: March 16, 2011Date of Patent: September 22, 2015Assignee: Google Inc.Inventors: J. Bradley Chen, Alan A. Donovan, Robert Muth, David C. Sehr, Bennet Yee
-
Publication number: 20090094168Abstract: Systems and methods are provided for providing enhanced late-life retirement income through the issuance of credits to a financial instrument. With these credits, the individuals have the potential for a higher return late in life in exchange for potential forfeiture of at least a portion of the designated account for premature death.Type: ApplicationFiled: September 25, 2008Publication date: April 9, 2009Inventors: Philip Konrad Polkinghorn, Katherine Preli Cody, Zafar Rashid, John Vincent LaGrasse, Michael Alan Donovan, JR., Laurie Diane Lewis
-
Publication number: 20080271055Abstract: A system and method are provided for communicating information in a data structure between applications. According to the method, a description of a data structure is sent from a first application to a second application, and there is received from the second application an identification of at least one portion of the data structure that is requested by the second application. The first application marshals a subset of the data structure consisting of the at least one portion that was identified, and there is sent from the first application to the second application the marshalled subset of the data structure.Type: ApplicationFiled: June 27, 2008Publication date: October 30, 2008Applicant: International Business Machines Corp.Inventors: Stephen J. Fink, Alan A. Donovan, Darrell Reimer, Mark N. Wegman
-
Publication number: 20070179964Abstract: A system and method are provided for communicating information in a data structure between applications. According to the method, a description of a data structure is sent from a first application to a second application, and there is received from the second application an identification of at least one portion of the data structure that is requested by the second application. The first application marshals a subset of the data structure consisting of the at least one portion that was identified, and there is sent from the first application to the second application the marshalled subset of the data structure.Type: ApplicationFiled: January 6, 2006Publication date: August 2, 2007Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Stephen Fink, Alan Donovan, Darrell Reimer, Mark Wegman
-
Publication number: 20060106771Abstract: A method for communicating information in a data structure between applications includes receiving a request from a first application for sending information in a data structure to a second application. The method further includes reading information from a run-time environment of the first application and identifying, based on the information, portions of the data structure to send. The method further includes marshalling the portions of the data structure that were identified and sending the portions of the data structure that were marshalled to the second application.Type: ApplicationFiled: November 15, 2004Publication date: May 18, 2006Inventors: Alan Donovan, Stephen Fink, Darrell Reimer
-
Publication number: 20060106772Abstract: A method for regulating communication of information in a data structure between components of a computer program is disclosed. The method includes reading a computer program and automatically identifying fields of a data structure that must be transmitted from a first component of the computer program to a second component of the computer program. The method further includes generating a routine that indicates the fields of the data structure that were identified. The method further includes requiring the first component to execute the routine when sending the data structure to the second component, such that the first component only marshals the fields of the data structure that are indicated by the routine.Type: ApplicationFiled: November 15, 2004Publication date: May 18, 2006Inventors: Alan Donovan, Stephen Fink, Darrell Reimer