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: 20240147243
    Abstract: 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: Application
    Filed: January 4, 2024
    Publication date: May 2, 2024
    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
  • Patent number: 11950101
    Abstract: 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: Grant
    Filed: August 10, 2021
    Date of Patent: April 2, 2024
    Assignee: 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: 20240104188
    Abstract: The present disclosure generally relates to digital identification credential user interfaces.
    Type: Application
    Filed: September 23, 2022
    Publication date: March 28, 2024
    Inventors: 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: 20170192946
    Abstract: 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: Application
    Filed: July 18, 2016
    Publication date: July 6, 2017
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: John L. Beezer, David M. Silver, Marco M. DeMello
  • Patent number: 9424240
    Abstract: 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: Grant
    Filed: October 7, 2013
    Date of Patent: August 23, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: John L. Beezer, David M. Silver, Marco M. DeMello
  • Publication number: 20150100872
    Abstract: 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: Application
    Filed: October 7, 2013
    Publication date: April 9, 2015
    Applicant: Microsoft Corporation
    Inventors: John L. Beezer, David M. Silver, Marco M. DeMello
  • Patent number: 8555198
    Abstract: 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: Grant
    Filed: July 8, 2009
    Date of Patent: October 8, 2013
    Assignee: Microsoft Corporation
    Inventors: John L. Beezer, Marco A. Demello, David M. Silver
  • Publication number: 20090271381
    Abstract: 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: Application
    Filed: July 8, 2009
    Publication date: October 29, 2009
    Inventors: John L. Beezer, Marco A. Demello, David M. Silver
  • Patent number: 7568168
    Abstract: 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: Grant
    Filed: September 14, 2005
    Date of Patent: July 28, 2009
    Assignee: Microsoft Corporation
    Inventors: John L. Beezer, Marco A. DeMello, David M. Silver
  • Patent number: 7496856
    Abstract: 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: Grant
    Filed: September 26, 2005
    Date of Patent: February 24, 2009
    Assignee: Microsoft Corporation
    Inventors: John L. Beezer, Marco A. Demello, David M. Silver
  • Patent number: 7455408
    Abstract: 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: Grant
    Filed: August 1, 2006
    Date of Patent: November 25, 2008
    Assignee: The Johns Hopkins University
    Inventors: David M. Silver, Adrienne Csutak
  • Patent number: 7437683
    Abstract: 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: Grant
    Filed: December 16, 1999
    Date of Patent: October 14, 2008
    Assignee: Microsoft Corporation
    Inventors: John L. Beezer, William Hill, Leroy B. Keely, Darryl E. Rubin, David M. Silver, Susan D. Woolf, Jean Pierre De Vries
  • Patent number: 7260781
    Abstract: 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: Grant
    Filed: June 13, 2003
    Date of Patent: August 21, 2007
    Assignee: Microsoft Corporation
    Inventors: Marco A. DeMello, Vikram Madan, Leroy B. Keely, David M. Silver
  • Patent number: 7225400
    Abstract: 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: Grant
    Filed: June 18, 2004
    Date of Patent: May 29, 2007
    Assignee: Microsoft Corporation
    Inventors: John L Beezer, David M Silver, Pavel Zeman
  • Patent number: 7179461
    Abstract: 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: Grant
    Filed: October 12, 2001
    Date of Patent: February 20, 2007
    Assignee: The Johns Hopkins University
    Inventors: David M. Silver, Adrienne Csutak, Andras Berta, Jozsef Tozser
  • Patent number: 7028267
    Abstract: 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: Grant
    Filed: December 7, 1999
    Date of Patent: April 11, 2006
    Assignee: Microsoft Corporation
    Inventors: John L. Beezer, Marco A. DeMello, David M. Silver
  • Patent number: 6986103
    Abstract: 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: Grant
    Filed: December 7, 1999
    Date of Patent: January 10, 2006
    Assignee: Microsoft Corporation
    Inventors: John L. Beezer, Michael J. Duggan, Jerry J. Dunietz, William Hill, David M. Silver, Geraldine G. Wade
  • Patent number: 6957233
    Abstract: 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: Grant
    Filed: December 7, 1999
    Date of Patent: October 18, 2005
    Assignee: Microsoft Corporation
    Inventors: John L. Beezer, Marco A. DeMello, Jerry J. Dunietz, Leroy B. Keely, Vikram Madan, David M. Silver, Charles P. Thacker
  • Patent number: 6826725
    Abstract: 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: Grant
    Filed: December 16, 1999
    Date of Patent: November 30, 2004
    Assignee: Microsoft Corporation
    Inventors: John L. Beezer, David M. Silver, Zeman Pavel
  • Publication number: 20040225956
    Abstract: 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: Application
    Filed: June 18, 2004
    Publication date: November 11, 2004
    Applicant: Microsoft Corporation
    Inventors: John L. Beezer, Pavel Zeman, David M. Silver