Patents by Inventor David M. Silver
David M. Silver 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: 20240147243Abstract: An embodiment includes a method to increase the efficiency of security checkpoint operations. A security checkpoint kiosk serves as a Relying Party System (RPS). The RPS establishes a secure local connection between the RPS and a User Mobile-Identification-Credential Device (UMD). The RPS sends a user information request to the UMD, via the secure local connection, seeking release of user information associated with a Mobile Identification Credential (MIC). The RPS obtains authentication of the user information received in response to the user information request. The RPS retrieves user travel information based on the user information. The RPS determines that the user travel information matches the user information. When the user travel information matches the user information, the RPS approves the user to proceed past the security checkpoint kiosk.Type: ApplicationFiled: January 4, 2024Publication date: May 2, 2024Inventors: Haya Iris VILLANUEVA GAVIOLA, Gianpaolo FASOLI, Vinay GANESH, Irene M. GRAFF, Martijn Theo HARING, Ahmer A. KHAN, Franck Farian RAKOTOMALALA, Gordon Y. SCOTT, Ho Cheung CHUNG, Antonio ALLEN, Mayura Dhananjaya DESHPANDE, Thomas John MILLER, Christopher SHARP, David W. SILVER, Policarpo B. WOOD, Ka YANG
-
Patent number: 11950101Abstract: An embodiment includes a method to increase the efficiency of security checkpoint operations. A security checkpoint kiosk serves as a Relying Party System (RPS). The RPS establishes a secure local connection between the RPS and a User Mobile-Identification-Credential Device (UMD). The RPS sends a user information request to the UMD, via the secure local connection, seeking release of user information associated with a Mobile Identification Credential (MIC). The RPS obtains authentication of the user information received in response to the user information request. The RPS retrieves user travel information based on the user information. The RPS determines that the user travel information matches the user information. When the user travel information matches the user information, the RPS approves the user to proceed past the security checkpoint kiosk.Type: GrantFiled: August 10, 2021Date of Patent: April 2, 2024Assignee: Apple Inc.Inventors: Haya Iris Villanueva Gaviola, Gianpaolo Fasoli, Vinay Ganesh, Irene M. Graff, Martijn Theo Haring, Ahmer A. Khan, Franck Farian Rakotomalala, Gordon Y. Scott, Ho Cheung Chung, Antonio Allen, Mayura Dhananjaya Deshpande, Thomas John Miller, Christopher Sharp, David W. Silver, Policarpo B. Wood, Ka Yang
-
Publication number: 20240104188Abstract: The present disclosure generally relates to digital identification credential user interfaces.Type: ApplicationFiled: September 23, 2022Publication date: March 28, 2024Inventors: Haya Iris VILLANUEVA GAVIOLA, Antonio A. ALLEN, Mayura D. DESHPANDE, Thomas John MILLER, Policarpo Bonilla WOOD, JR., Ho Cheung CHUNG, Gianpaolo FASOLI, Vinay GANESH, Irene M. GRAFF, Martijn Theo HARING, Ahmer A. KHAN, Franck Farian RAKOTOMALALA, Gordon SCOTT, Christopher SHARP, David W. SILVER, Ka YANG
-
Publication number: 20170192946Abstract: Embodiments are described for capturing, displaying, and navigating annotations in an electronic document. In some embodiments, an annotation is displayed that is associated with an object in an electronic document. The annotation is maintained in a list of annotations. Selection of the annotation is received and in response to the selection, a window is displayed that includes at least a portion of the annotation. The window includes a navigation option enabling navigation of annotations in a plurality of electronic documents. In some embodiments, a selection of a navigation option is received and in response, the window may be navigated to an additional annotation associated with another object in a different electronic document.Type: ApplicationFiled: July 18, 2016Publication date: July 6, 2017Applicant: Microsoft Technology Licensing, LLCInventors: John L. Beezer, David M. Silver, Marco M. DeMello
-
Patent number: 9424240Abstract: Embodiments are described for capturing, displaying, and navigating annotations in an electronic document. In some embodiments, a selection of an object in the electronic document is received, and an annotation associated with the selected object is received. The annotation is maintained in a list of annotations. The annotation can also be displayed. In some embodiments, a selection of the annotation is received and in response to the selection of the annotation being received, a user may be navigated to a location of the selected object in the electronic document.Type: GrantFiled: October 7, 2013Date of Patent: August 23, 2016Assignee: Microsoft Technology Licensing, LLCInventors: John L. Beezer, David M. Silver, Marco M. DeMello
-
Publication number: 20150100872Abstract: Embodiments are described for capturing, displaying, and navigating annotations in an electronic document. In some embodiments, a selection of an object in the electronic document is received, and an annotation associated with the selected object is received. The annotation is maintained in a list of annotations. The annotation can also be displayed. In some embodiments, a selection of the annotation is received and in response to the selection of the annotation being received, a user may be navigated to a location of the selected object in the electronic document.Type: ApplicationFiled: October 7, 2013Publication date: April 9, 2015Applicant: Microsoft CorporationInventors: John L. Beezer, David M. Silver, Marco M. DeMello
-
Patent number: 8555198Abstract: Embodiments are described for capturing, displaying, and navigating text annotations in a non-modifiable document. In some embodiments, a determination is made that a text annotation is to be created and a system determines the file position of the selected object. The file position of the selected object can be stored along with the created text annotation in another file or a non-read only portion of a file storing the document. Using the file position, the text annotation may be identified with the selected object without modifying the non-modifiable document. In some embodiments, once a text annotation is displayed a user may easily navigate among the captured annotations.Type: GrantFiled: July 8, 2009Date of Patent: October 8, 2013Assignee: Microsoft CorporationInventors: John L. Beezer, Marco A. Demello, David M. Silver
-
Publication number: 20090271381Abstract: Embodiments are described for capturing, displaying, and navigating text annotations in a non-modifiable document. In some embodiments, a determination is made that a text annotation is to be created and a system determines the file position of the selected object. The file position of the selected object can be stored along with the created text annotation in another file or a non-read only portion of a file storing the document. Using the file position, the text annotation may be identified with the selected object without modifying the non-modifiable document. In some embodiments, once a text annotation is displayed a user may easily navigate among the captured annotations.Type: ApplicationFiled: July 8, 2009Publication date: October 29, 2009Inventors: John L. Beezer, Marco A. Demello, David M. Silver
-
Patent number: 7568168Abstract: A system and method for capturing, displaying, and navigating text annotations in a non-modifiable document is disclosed. Once it is determined that a text annotation is to be created, the system determines the file position of the selected object. The file position of the selected object is stored along with the created text annotation in another file or a non-read only portion of a file storing the document. Using the file position, the text annotation may be properly identified with the selected object without modifying the non-modifiable document. Once a text annotation is displayed a user may easily navigate among the captured annotations.Type: GrantFiled: September 14, 2005Date of Patent: July 28, 2009Assignee: Microsoft CorporationInventors: John L. Beezer, Marco A. DeMello, David M. Silver
-
Patent number: 7496856Abstract: A system and method for capturing, displaying, and navigating text annotations in a non-modifiable document is disclosed. Once it is determined that a text annotation is to be created, the system determines the file position of the selected object. The file position of the selected object is stored along with the created text annotation in another file or a non-read only portion of a file storing the document. Using the file position, the text annotation may be properly identified with the selected object without modifying the non-modifiable document. Once a text annotation is displayed a user may easily navigate among the captured annotations.Type: GrantFiled: September 26, 2005Date of Patent: February 24, 2009Assignee: Microsoft CorporationInventors: John L. Beezer, Marco A. Demello, David M. Silver
-
Patent number: 7455408Abstract: A light source is situated on a headgear device and placed to direct light toward the pupil of the eye at an intensity that causes the iris to constrict, resulting in a smaller pupil. This prevents the light scattering due to ophthalmic surgery or eye injury from entering the eye, thereby reducing or eliminating visual aberrations.Type: GrantFiled: August 1, 2006Date of Patent: November 25, 2008Assignee: The Johns Hopkins UniversityInventors: David M. Silver, Adrienne Csutak
-
Patent number: 7437683Abstract: An apparatus and method for presenting electronic documents to users in the form of immersive reading pages. Immersive reading pages mimic the presentation that is provided by printed paper documents. There are no traditional user interface features displayed to the user, yet the user has access to the enhanced functionality that can be provided by computer-implemented documents. In an illustrative embodiment, the user has access to intrabook (or inside-the-book), interbook (or outside-the-book) navigational features, and content interactive features, such as highlighting, annotating, drawing or looking up definitions or synonyms of words in the document. Enhanced functionality is transparently associated with elements on the immersive reading page such that the immersive reading page is without visible indicators of the association. A training mode for permitting the user to learn the transparent association behind the immersive reading pages provides visual guides to the user.Type: GrantFiled: December 16, 1999Date of Patent: October 14, 2008Assignee: Microsoft CorporationInventors: John L. Beezer, William Hill, Leroy B. Keely, Darryl E. Rubin, David M. Silver, Susan D. Woolf, Jean Pierre De Vries
-
Patent number: 7260781Abstract: A system, method, and user interface for interacting with electronically displayed content is disclosed. In response to a selection of an object, a list of menu options is displayed close to the selected object. In one embodiment, the list of menu options is displayed in a font larger than that used to display the selected object. Through the use of the invention, a user is provided with a technique for actively reading displayed content with minimal distractions from the user interface.Type: GrantFiled: June 13, 2003Date of Patent: August 21, 2007Assignee: Microsoft CorporationInventors: Marco A. DeMello, Vikram Madan, Leroy B. Keely, David M. Silver
-
Patent number: 7225400Abstract: A method and apparatus for invoking system resources directly from within a mark-up language document. Links referencing a pre-defined system command to be invoked may be embedded within the document. The specific system command may be identified in the link by an alias, such as, for example, a numeric code. By clicking on the link, the system will analyze the contents of the link. If the link calls for invoking a system command, the system will extract the alias, determine the appropriate pre-defined system command referred to by the alias, and execute the system command.Type: GrantFiled: June 18, 2004Date of Patent: May 29, 2007Assignee: Microsoft CorporationInventors: John L Beezer, David M Silver, Pavel Zeman
-
Patent number: 7179461Abstract: The present invention is directed to a method to prevent or reduce postoperative corneal subepithelial haze after excimer laser photorefractive keratectomy (PRK), laser in situ keratomileusis (LASIK) surgery. According to the method, a therapeutically effective amount of one or more plasminogen activators, most preferably urokinase (uPA), is administered topically to the surface of the affected eye at levels between 0.1 and 2,500 IU/ml, about eight to twelve times on the day of surgery, and four to eight times per day for about the next six to twelve days thereafter. The most preferred therapeutic amount is from about 0.1–1 IU uPA/ml, and also 1–10 IU/ml. Plasminogen activators that can be used in the inventions include urokinase, prourokinase, streptokinase and mutants thereof. The invention also covers topical ophthalmic compositions that include one or more plasminogen activators, most preferably uPA, to prevent or reduce postoperative corneal subepithelial haze.Type: GrantFiled: October 12, 2001Date of Patent: February 20, 2007Assignee: The Johns Hopkins UniversityInventors: David M. Silver, Adrienne Csutak, Andras Berta, Jozsef Tozser
-
Patent number: 7028267Abstract: A system and method for capturing, displaying, and navigating text annotations in a non-modifiable document is disclosed. Once it is determined that a text annotation is to be created, the system determines the file position of the selected object. The file position of the selected object is stored along with the created text annotation in another file or a non-read only portion of a file storing the document. Using the file position, the text annotation may be properly identified with the selected object without modifying the non-modifiable document. Once a text annotation is displayed a user may easily navigate among the captured annotations.Type: GrantFiled: December 7, 1999Date of Patent: April 11, 2006Assignee: Microsoft CorporationInventors: John L. Beezer, Marco A. DeMello, David M. Silver
-
Patent number: 6986103Abstract: At least a portion of a plurality of formatting variables associated with an electronic document are modified based in part upon optimized formatting values. A user may specify values for one or more user-modifiable formatting variables. Based on the user data thus specified, at least a portion of the plurality of formatting variables are modified according to corresponding optimized formatting values. The electronic document is then formatted in accordance with the modified formatting variables and provided for display. The user-modifiable variables may comprise a font reference variable and/or a display form factor variable. In this manner, the present invention optimizes readability of electronic documents while still accommodating user preferences for displaying such documents.Type: GrantFiled: December 7, 1999Date of Patent: January 10, 2006Assignee: Microsoft CorporationInventors: John L. Beezer, Michael J. Duggan, Jerry J. Dunietz, William Hill, David M. Silver, Geraldine G. Wade
-
Patent number: 6957233Abstract: A system and method for capturing annotations for a non-modifiable document is disclosed. Once it is determined that an annotation is to be created, the system determines the file position of the selected object. The file position of the selected object is stored along with the created annotation in another file or a non-read only portion of a file storing the document. Using the file position, the annotation may be properly identified with the selected object without modifying the non-modifiable document.Type: GrantFiled: December 7, 1999Date of Patent: October 18, 2005Assignee: Microsoft CorporationInventors: John L. Beezer, Marco A. DeMello, Jerry J. Dunietz, Leroy B. Keely, Vikram Madan, David M. Silver, Charles P. Thacker
-
Patent number: 6826725Abstract: A method and apparatus for invoking system resources directly from within a mark-up language document. Links referencing a pre-defined system command to be invoked may be embedded within the document. The specific system command may be identified in the link by an alias, such as, for example, a numeric code. By clicking on the link, the system will analyze the contents of the link. If the link calls for invoking a system command, the system will extract the alias, determine the appropriate pre-defined system command referred to by the alias, and execute the system command.Type: GrantFiled: December 16, 1999Date of Patent: November 30, 2004Assignee: Microsoft CorporationInventors: John L. Beezer, David M. Silver, Zeman Pavel
-
Publication number: 20040225956Abstract: A method and apparatus for invoking system resources directly from within a mark-up language document. Links referencing a pre-defined system command to be invoked may be embedded within the document. The specific system command may be identified in the link by an alias, such as, for example, a numeric code. By clicking on the link, the system will analyze the contents of the link. If the link calls for invoking a system command, the system will extract the alias, determine the appropriate pre-defined system command referred to by the alias, and execute the system command.Type: ApplicationFiled: June 18, 2004Publication date: November 11, 2004Applicant: Microsoft CorporationInventors: John L. Beezer, Pavel Zeman, David M. Silver