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).

  • Patent number: 10742577
    Abstract: A method and system is disclosed for evaluating a chat message sent between users of an online environment. The method may include receiving a chat message and parsing the message into words. The method determines the acceptability of the message by matching the message to a plurality of acceptable messages stored in a data structure. Upon determining the message does not match any acceptable messages, the method replaces each word in the message with grammatical metadata. The method may use templates to determine if the message has acceptable word combinations based on the metadata. The method may also compare the metadata to rules wherein the rules determine if the message has unacceptable word combinations based on the metadata. The method may send the message to a user upon determining words in the message do not match any word in a list of unacceptable words.
    Type: Grant
    Filed: October 21, 2013
    Date of Patent: August 11, 2020
    Assignee: Disney Enterprises, Inc.
    Inventors: Sean O'Dell, Paul Pak, Drew Beechum, Vita Markman, Marc Silbey
  • Patent number: 10133464
    Abstract: Techniques for receiving user feedback for an instance of content. Embodiments provide an interface that includes an interactive element through which users can provide feedback for an instance of content. Responsive to a first user interacting with the interactive element, an indication of user feedback from the first user is registered for the instance of content. Upon determining that the indication of user feedback from the first user has been registered for the instance of content, the interactive element is disabled within the interface for the first user. Embodiments monitor the instance of content to detect changes to the instance of content and, upon detecting a change to the instance of content since the first user provided the user feedback for the content, automatically and without user interaction, re-enable the interactive element for the first user such that the first user can again interact with the interactive element.
    Type: Grant
    Filed: July 13, 2015
    Date of Patent: November 20, 2018
    Assignee: Disney Enterprises, Inc.
    Inventors: Paul Pak, Adam Semeniuk, Christopher E. Adamson, Michael L. Vanloon, James C. Warnock, Charity J. Gerbrandt, Amanda D. Penner, Marc Silbey
  • Patent number: 9838380
    Abstract: 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: Grant
    Filed: March 9, 2016
    Date of Patent: December 5, 2017
    Assignee: ZHIGU HOLDINGS LIMITED
    Inventors: Aaron J. Sauve, Cornelis K. Van Dok, Marc A. Silbey
  • Patent number: 9582392
    Abstract: Various embodiments provide an add-on advisor that is designed to assist users in managing add-ons for a browser and/or other application programs. In at least some embodiments, the add-on advisor can be implemented to detect newly installed add-ons and provide notifications to a user of the detected add-ons. The notifications regarding new add-ons can be configured with options to permit the user to enable or disable the add-ons. Add-ons that are not explicitly enabled by a user can be prevented from operating by the add-on advisor. Further, in at least some embodiments, the add-on advisor can be implemented to monitor performance impact of add-ons and provide notifications to a user when add-ons adversely affect performance. The user can then interact with the add-on advisor to improve performance by selectively enabling and disabling add-ons.
    Type: Grant
    Filed: September 14, 2010
    Date of Patent: February 28, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Herman H. Ng, Marc A. Silbey, Paul L. Cutsinger, Li-Hsin Huang, Stephen A. Turton, Bhargavi Hiremagalur
  • Publication number: 20170026363
    Abstract: 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: Application
    Filed: March 9, 2016
    Publication date: January 26, 2017
    Inventors: Aaron J. Sauve, Cornelis K. Van Dok, Marc A. Silbey
  • Patent number: 9444630
    Abstract: 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: Grant
    Filed: August 13, 2013
    Date of Patent: September 13, 2016
    Inventors: Aaron J. Sauve, Cornelis K. Van Dok, Marc A. Silbey
  • Patent number: 9444873
    Abstract: Various embodiments provide compatibility shims that can be utilized by a web browser to dynamically change web browser platform features per domain or website. The compatibility shims can be deployed to the web browser and updated in a manner similar to that of a webpage. In one or more embodiments, the compatibility shims can be utilized to change a browser's behavior and/or the manner in which the browser represents itself per domain or website. Further, the compatibility shims can enable the web browser to dynamically remove or change support for web platform features. In addition, in at least some embodiments, users can apply their own compatibility shims to their own list of websites or webpages.
    Type: Grant
    Filed: September 14, 2015
    Date of Patent: September 13, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Marc A. Silbey, Carl A. Edlund, Jim A. Moore
  • Patent number: 9398030
    Abstract: 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: Grant
    Filed: September 24, 2013
    Date of Patent: July 19, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Govind Varshney, Marc A. Silbey, Shankar Ganesh, Robert Impollonia, Venkatraman V. Kudallur
  • Publication number: 20160018977
    Abstract: Techniques for receiving user feedback for an instance of content. Embodiments provide an interface that includes an interactive element through which users can provide feedback for an instance of content. Responsive to a first user interacting with the interactive element, an indication of user feedback from the first user is registered for the instance of content. Upon determining that the indication of user feedback from the first user has been registered for the instance of content, the interactive element is disabled within the interface for the first user. Embodiments monitor the instance of content to detect changes to the instance of content and, upon detecting a change to the instance of content since the first user provided the user feedback for the content, automatically and without user interaction, re-enable the interactive element for the first user such that the first user can again interact with the interactive element.
    Type: Application
    Filed: July 13, 2015
    Publication date: January 21, 2016
    Inventors: Paul PAK, Adam SEMENIUK, Christopher E. ADAMSON, Michael L. VANLOON, James C. WARNOCK, Charity J. GERBRANDT, Amanda D. PENNER, Marc SILBEY
  • Publication number: 20160006789
    Abstract: Various embodiments provide compatibility shims that can be utilized by a web browser to dynamically change web browser platform features per domain or website. The compatibility shims can be deployed to the web browser and updated in a manner similar to that of a webpage. In one or more embodiments, the compatibility shims can be utilized to change a browser's behavior and/or the manner in which the browser represents itself per domain or website. Further, the compatibility shims can enable the web browser to dynamically remove or change support for web platform features. In addition, in at least some embodiments, users can apply their own compatibility shims to their own list of websites or webpages.
    Type: Application
    Filed: September 14, 2015
    Publication date: January 7, 2016
    Inventors: Marc A. Silbey, Carl A. Edlund, Jim A. Moore
  • Patent number: 9202201
    Abstract: There is provided a method and system for an approval based economy. The method comprises, receiving input corresponding to media content associated with a user, determining a number of approval units corresponding to the input, retrieving a user account associated with the user, and saving the approval units in the user account. The user account may include past approval units and an approval total. The approval total may account for the approval units and the past approval units, the approval units and the past approval units of active users and available media content only, or a maximum lifetime total of active users and available media content only. The approval based economy may provide new media content to users based on their respective approval total in their user account.
    Type: Grant
    Filed: September 27, 2012
    Date of Patent: December 1, 2015
    Assignee: Disney Enterprises, Inc.
    Inventors: Marc Silbey, John Crocker, Michael Vanloon, Lane Merrifield, Paul Cutsinger, Christopher Heatherly
  • Patent number: 9176947
    Abstract: Techniques are disclosed for supplying users in an online environment with a safe and effective chat facility. The chat facility is “safe” in the sense that the ability of users to compose inappropriate messages is greatly restricted, while “effective” in the sense that users are still allowed a broad range of expressivity in composing and exchanging chat messages.
    Type: Grant
    Filed: August 19, 2011
    Date of Patent: November 3, 2015
    Assignee: Disney Enterprises, Inc.
    Inventors: Vita Markman, Sean O'Dell, Arkady Trestman, Drew Beechum, Paul Pak, Stephane Jankowski, Marc Silbey, Kip Martin, Kevin O'Sullivan, Christian Shrigley, Lane Merrifield
  • Patent number: 9167022
    Abstract: Various embodiments provide compatibility shims that can be utilized by a web browser to dynamically change web browser platform features per domain or website. The compatibility shims can be deployed to the web browser and updated in a manner similar to that of a webpage. In one or more embodiments, the compatibility shims can be utilized to change a browser's behavior and/or the manner in which the browser represents itself per domain or website. Further, the compatibility shims can enable the web browser to dynamically remove or change support for web platform features. In addition, in at least some embodiments, users can apply their own compatibility shims to their own list of websites or webpages.
    Type: Grant
    Filed: February 14, 2014
    Date of Patent: October 20, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Marc A. Silbey, Carl A. Edlund, Jim A. Moore
  • Patent number: 9082132
    Abstract: Techniques for receiving user feedback for an instance of content. Embodiments provide an interface that includes an interactive element through which users can provide feedback for an instance of content. Responsive to a first user interacting with the interactive element, an indication of user feedback from the first user is registered for the instance of content, and the interactive element within the interface is disabled for the first user. Embodiments monitor the instance of content to detect changes to the instance of content. Additionally, upon detecting a change to the instance of content, the interactive element is enabled for the first user, such that the first user can again interact with the interactive element.
    Type: Grant
    Filed: June 4, 2012
    Date of Patent: July 14, 2015
    Assignee: Disney Enterprises, Inc.
    Inventors: Paul Pak, Adam Semeniuk, Christopher E. Adamson, Michael L. Vanloon, James C. Warnock, Charity J. Gerbrandt, Amanda D. Penner, Marc Silbey
  • Patent number: 8887096
    Abstract: Techniques are disclosed for presenting information related to a user's friends within a virtual environment. For example, when a user requests to view a friends list, the virtual environment may respond by identifying interactions between that user and their friends. From this, the virtual environment may determine an order to present the users in the list. For example, individual with whom the user interacts with frequently may be more prominently displayed. However, the user may fix or “pin” the position of certain users (e.g., a close friend with whom contact is infrequent). Further, in addition to displaying friends' names, the list may display an animation of a user's friend generated based on the then current activity, location, or appearance of that friend within a virtual environment.
    Type: Grant
    Filed: October 27, 2011
    Date of Patent: November 11, 2014
    Assignee: Disney Enterprises, Inc.
    Inventors: Marc Silbey, Kevin Yockey
  • Patent number: 8869044
    Abstract: Techniques are disclosed that allow a user to efficiently move their online presence from a current location in a virtual world to a target location near a friend or character. The target location may be in another instance of the virtual world or in another virtual world. Further, the movement of the user—referred to as a jump—may be in response to a request from the user to jump their online presence to the target location of a friend or character. In the other direction, a user can send a “jump to me” request to their friends.
    Type: Grant
    Filed: October 27, 2011
    Date of Patent: October 21, 2014
    Assignee: Disney Enterprises, Inc.
    Inventors: Marc Silbey, Shawn Clark, Kevin Yockey, Scott Lahay
  • Patent number: 8843749
    Abstract: 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: Grant
    Filed: May 7, 2010
    Date of Patent: September 23, 2014
    Assignee: Microsoft Corporation
    Inventors: Aaron J. Sauve, Cornelis K. Van Dok, Marc A. Silbey
  • Publication number: 20140280638
    Abstract: A method and system is disclosed for evaluating a chat message sent between users of an online environment. The method may include receiving a chat message and parsing the message into words. The method determines the acceptability of the message by matching the message to a plurality of acceptable messages stored in a data structure. Upon determining the message does not match any acceptable messages, the method replaces each word in the message with grammatical metadata. The method may use templates to determine if the message has acceptable word combinations based on the metadata. The method may also compare the metadata to rules wherein the rules determine if the message has unacceptable word combinations based on the metadata. The method may send the message to a user upon determining words in the message do not match any word in a list of unacceptable words.
    Type: Application
    Filed: October 21, 2013
    Publication date: September 18, 2014
    Applicant: Disney Enterprises, Inc.
    Inventors: Sean O'DELL, Paul PAK, Drew BEECHUM, Vita MARKMAN, Marc SILBEY
  • Publication number: 20140164496
    Abstract: Various embodiments provide compatibility shims that can be utilized by a web browser to dynamically change web browser platform features per domain or website. The compatibility shims can be deployed to the web browser and updated in a manner similar to that of a webpage. In one or more embodiments, the compatibility shims can be utilized to change a browser's behavior and/or the manner in which the browser represents itself per domain or website. Further, the compatibility shims can enable the web browser to dynamically remove or change support for web platform features. In addition, in at least some embodiments, users can apply their own compatibility shims to their own list of websites or webpages.
    Type: Application
    Filed: February 14, 2014
    Publication date: June 12, 2014
    Applicant: Microsoft Corporation
    Inventors: Marc A. Silbey, Carl A. Edlund, Jim A. Moore
  • Publication number: 20140089405
    Abstract: There is provided a method and system for an approval based economy. The method comprises, receiving input corresponding to media content associated with a user, determining a number of approval units corresponding to the input, retrieving a user account associated with the user, and saving the approval units in the user account. The user account may include past approval units and an approval total. The approval total may account for the approval units and the past approval units, the approval units and the past approval units of active users and available media content only, or a maximum lifetime total of active users and available media content only. The approval based economy may provide new media content to users based on their respective approval total in their user account.
    Type: Application
    Filed: September 27, 2012
    Publication date: March 27, 2014
    Inventors: Marc Silbey, John Crocker, Michael Vanloon, Lane Merrifield, Paul Cutsinger, Christopher Heatherly