Patents by Inventor Marc Silbey
Marc Silbey 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: 20100217989Abstract: Described are a system and method for presenting security information about a current site or communications session. Briefly stated, a browsing software is configured to receive a certificate during a negotiation of a secure session between a local device and a remote device. The certificate includes security information about a site maintained at the remote device. The security information is displayed to a user of the browsing software in a meaningful fashion to allow the user to make a trust determination about the site. Displaying the security information may include presenting a certificate summary that includes the most relevant information about the certificate, such as the name of the owner of the site and the name of the certificating authority of the certificate.Type: ApplicationFiled: May 7, 2010Publication date: August 26, 2010Applicant: Microsoft CorporationInventors: Aaron J. Sauve, Cornelis K. Van Dok, Marc A. Silbey
-
Publication number: 20100211773Abstract: Described herein is a technique of protecting users against certain types of Internet attacks. The technique involves obtaining certificates from visited web sites and qualifying communications with those web sites based on the content of the certificates.Type: ApplicationFiled: May 3, 2010Publication date: August 19, 2010Applicant: Microsoft CorporationInventors: Eric M. Lawrence, Roberto A. Franco, Venkatraman V. Kudallur, Marc A. Silbey
-
Publication number: 20100192165Abstract: Various embodiments pertain to ascertaining domain contexts. In one embodiment, an application receives content that may contain a script (i.e. code). In this case, the domain context is ascertained and the script is executed in the context of the domain associated with the received content, rather than requiring the application or some other component to navigate to a location, such as a web location, to attempt to ascertain the domain context of the script. In another embodiment, third party objects or code are required to provide their domain context to an application in order for the application to make a security-based decision.Type: ApplicationFiled: April 9, 2010Publication date: July 29, 2010Applicant: Microsoft CorporationInventors: Govind Varshney, Marc A. Silbey, Shankar Ganesh, Robert Impollonia, Venkatraman V. Kudallur
-
Patent number: 7743254Abstract: Described are a system and method for presenting security information about a current site or communications session. Briefly stated, a browsing software is configured to receive a certificate during a negotiation of a secure session between a local device and a remote device. The certificate includes security information about a site maintained at the remote device. The security information is displayed to a user of the browsing software in a meaningful fashion to allow the user to make a trust determination about the site. Displaying the security information may include presenting a certificate summary that includes the most relevant information about the certificate, such as the name of the owner of the site and the name of the certificating authority of the certificate.Type: GrantFiled: March 23, 2005Date of Patent: June 22, 2010Assignee: Microsoft CorporationInventors: Aaron J. Sauve, Cornelis K. Van Dok, Marc A. Silbey
-
Patent number: 7735094Abstract: Various embodiments pertain to ascertaining domain contexts. In one embodiment, an application receives content that may contain a script (i.e. code). In this case, the domain context is ascertained and the script is executed in the context of the domain associated with the received content, rather than requiring the application or some other component to navigate to a location, such as a web location, to attempt to ascertain the domain context of the script. In another embodiment, third party objects or code are required to provide their domain context to an application in order for the application to make a security-based decision.Type: GrantFiled: June 10, 2005Date of Patent: June 8, 2010Assignee: Microsoft CorporationInventors: Govind Varshney, Marc A. Silbey, Shankar Ganesh, Robert Impollonia, Venkatraman V Kudallur
-
Patent number: 7725930Abstract: Described herein is a technique of protecting users against certain types of Internet attacks. The technique involves obtaining certificates from visited web sites and qualifying communications with those web sites based on the content of the certificates.Type: GrantFiled: March 30, 2005Date of Patent: May 25, 2010Assignee: Microsoft CorporationInventors: Eric M Lawrence, Roberto A. Franco, Venkatraman V Kudallur, Marc A Silbey
-
Publication number: 20080307306Abstract: An interface for enabling a user to quickly access contact information automatically displays a list of expected contacts that are most likely to be selected by the user when attention is directed to an appropriate object requiring contact information. When a contact is selected, the corresponding and appropriate contact information is automatically entered. If a user does not select a listed contact, but instead begins manually typing in the contact information then the interface performs a search and displays a list of unexpected contacts having contact information matching the typed input from the user. Various criteria can be used to identify which contacts will be presented to the user and how they will be presented.Type: ApplicationFiled: August 20, 2008Publication date: December 11, 2008Applicant: Microsoft CorporationInventors: Fabio Pettinati, John-Anthony Owens, Jonathan D. Perlow, Cornelis K. van Dok, Denise L. Chen, Marc A. Silbey
-
Patent number: 7418663Abstract: An interface for enabling a user to quickly access contact information automatically displays a list of expected contacts that are most likely to be selected by the user when attention is directed to an appropriate object requiring contact information. When a contact is selected, the corresponding and appropriate contact information is automatically entered. If a user does not select a listed contact, but instead begins manually typing in the contact information then the interface performs a search and displays a list of unexpected contacts having contact information matching the typed input from the user. Various criteria can be used to identify which contacts will be presented to the user and how they will be presented.Type: GrantFiled: May 13, 2004Date of Patent: August 26, 2008Assignee: Microsoft CorporationInventors: Fabio Pettinati, John-Anthony Owens, Jonathan D. Perlow, Cornelis K. van Dok, Denise L. Chen, Marc A. Silbey
-
Patent number: 7313760Abstract: An interface for enabling a user to quickly access contact information automatically displays a list of expected contacts that are most likely to be selected by the user when attention is directed to a type-in line requiring contact information. When a contact is selected, the corresponding and appropriate contact information is automatically entered into the type-in line. If a user does not select a listed contact, but instead begins manually typing in the contact information then the interface performs a search and displays a list of unexpected contacts having contact information matching the typed input from the user. The interface also provides a menu with additional search options for searching for desired contact information. The additional search options include directory searching and filtered searching. The application hosting the interface can specify the appropriate contact information that it requires.Type: GrantFiled: December 19, 2002Date of Patent: December 25, 2007Assignee: Microsoft CorporationInventors: Joel K. Grossman, Cornelis K. van Dok, Jonathan D. Perlow, Vivien Park, Koichi Tsunoda, Denise L. Chen, Marc A. Silbey
-
Publication number: 20070006148Abstract: Various embodiments pertain to ascertaining domain contexts. In one embodiment, an application receives content that may contain a script (i.e. code). In this case, the domain context is ascertained and the script is executed in the context of the domain associated with the received content, rather than requiring the application or some other component to navigate to a location, such as a web location, to attempt to ascertain the domain context of the script. In another embodiment, third party objects or code are required to provide their domain context to an application in order for the application to make a security-based decision.Type: ApplicationFiled: June 10, 2005Publication date: January 4, 2007Applicant: Microsoft CorporationInventors: Govind Varshney, Marc Silbey, Shankar Ganesh, Robert Impollonia, Venkatraman Kudallur
-
Publication number: 20060230272Abstract: Described herein is a technique of protecting users against certain types of Internet attacks. The technique involves obtaining certificates from visited web sites and qualifying communications with those web sites based on the content of the certificates.Type: ApplicationFiled: March 30, 2005Publication date: October 12, 2006Applicant: Microsoft CorporationInventors: Eric Lawrence, Roberto Franco, Venkatraman Kudallur, Marc Silbey
-
Publication number: 20060225137Abstract: When using a clipboard or drag-and-drop interface of a graphical computer interface, a source application includes trust information along with data that is proffered to a target application. The target application conditions its acceptance of such data based on the trust information.Type: ApplicationFiled: March 29, 2005Publication date: October 5, 2006Applicant: Microsoft CorporationInventors: Zeke Odins-Lucas, Samuel Fortiner, Marc Silbey
-
Publication number: 20060218403Abstract: Described are a system and method for presenting security information about a current site or communications session. Briefly stated, a browsing software is configured to receive a certificate during a negotiation of a secure session between a local device and a remote device. The certificate includes security information about a site maintained at the remote device. The security information is displayed to a user of the browsing software in a meaningful fashion to allow the user to make a trust determination about the site. Displaying the security information may include presenting a certificate summary that includes the most relevant information about the certificate, such as the name of the owner of the site and the name of the certificating authority of the certificate.Type: ApplicationFiled: March 23, 2005Publication date: September 28, 2006Applicant: Microsoft CorporationInventors: Aaron Sauve, Cornelis Van Dok, Marc Silbey
-
Publication number: 20040210844Abstract: An interface for enabling a user to quickly access contact information automatically displays a list of expected contacts that are most likely to be selected by the user when attention is directed to an appropriate object requiring contact information. When a contact is selected, the corresponding and appropriate contact information is automatically entered. If a user does not select a listed contact, but instead begins manually typing in the contact information then the interface performs a search and displays a list of unexpected contacts having contact information matching the typed input from the user. Various criteria can be used to identify which contacts will be presented to the user and how they will be presented.Type: ApplicationFiled: May 13, 2004Publication date: October 21, 2004Inventors: Fabio Pettinati, John-Anthony Owens, Jonathan D. Perlow, Cornelis K. van Dok, Denise L. Chen, Marc A. Silbey
-
Publication number: 20040119742Abstract: A system and method for providing a hybrid list view of display objects are provided. A screen display includes a number of display objects that can be selected for manipulation and selected to initiate an action. Each display object can include a graphical selection control to toggle a selection status, a foreground portion to an action and a background portion to toggle a selection status and initiate an action. Software applications generate list view screen displays incorporating display objects and can process an additional variety of user inputs.Type: ApplicationFiled: December 18, 2002Publication date: June 24, 2004Applicant: Microsoft CorporationInventors: Marc A. Silbey, Sandra B. Barnat, Gail Borod Giacobbe, Alan B. Auerbach, Michelle D. McKelvey, Cornelis K. van Dok, Jordan L.K. Schwartz, Kelly L. Ford
-
Publication number: 20040119732Abstract: An interface for enabling a user to quickly access contact information automatically displays a list of expected contacts that are most likely to be selected by the user when attention is directed to a type-in line requiring contact information. When a contact is selected, the corresponding and appropriate contact information is automatically entered into the type-in line. If a user does not select a listed contact, but instead begins manually typing in the contact information then the interface performs a search and displays a list of unexpected contacts having contact information matching the typed input from the user. The interface also provides a menu with additional search options for searching for desired contact information. The additional search options include directory searching and filtered searching. The application hosting the interface can specify the appropriate contact information that it requires.Type: ApplicationFiled: December 19, 2002Publication date: June 24, 2004Inventors: Joel K. Grossman, Cornelis K. van Dok, Jonathan D. Perlow, Vivien Park, Koichi Tsunoda, Denise L. Chen, Marc A. Silbey