Patents by Inventor Roderic C. Deyo
Roderic C. Deyo 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: 9426175Abstract: Techniques are described which may provide a rendered image of a website from a potentially malicious party. In an implementation, a rendered image is collected of a web page that is identified as potentially malicious from a frame buffer. A communication is then formed to be communicated over a network that includes the collected image.Type: GrantFiled: June 21, 2013Date of Patent: August 23, 2016Assignee: Microsoft Technology Licensing, LLCInventor: Roderic C. Deyo
-
Patent number: 8977958Abstract: A framework for enabling a community of users to share help information about an application program. The framework includes a mechanism for users to generate and share help information and a mechanism for users to access help information created by other users. To generate help information, tools may be incorporated into an application to enable users to capture information about the application as they are performing functions. Those tools capture as a video clip a representation of screen displays created by the application as the user interacts with the application to perform a function about which help information is to be generated. Along with the scenes captured in the video clip, application context information and explanatory material, such as an audio narration, can be captured. The mechanism to access help information includes a server to which video clips can be posted and cataloged, allowing identification of clips in response to user input describing a required help topic.Type: GrantFiled: November 20, 2007Date of Patent: March 10, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Roderic C. Deyo, Christopher Pratley, Sandeep Sahasrabudhe, Sunil Swami, Jeff Raikes
-
Patent number: 8839418Abstract: Described is a technology by which phishing-related data sources are processed into aggregated data and a given site evaluated the aggregated data using a predictive model to automatically determine whether the given site is likely to be a phishing site. The predictive model may be built using machine learning based on training data, e.g., including known phishing sites and/or known non-phishing sites. To determine whether an object corresponding to a site is likely a phishing-related object are described, various criteria are evaluated, including one or more features of the object when evaluated. The determination is output in some way, e.g., made available to a reputation service, used to block access to a site or warn a user before allowing access, and/or used to assist a hand grader in being more efficient in evaluating sites.Type: GrantFiled: January 18, 2006Date of Patent: September 16, 2014Assignee: Microsoft CorporationInventors: Geoffrey John Hulten, Paul Stephen Rehfuss, Robert Rounthwaite, Joshua Theodore Goodman, Gopalakrishnan Seshadrinathan, Anthony P. Penta, Manav Mishra, Roderic C. Deyo, Elliott Jeb Haber, David Aaron Ward Snelling
-
Publication number: 20130291102Abstract: Techniques are described which may provide a rendered image of a website from a potentially malicious party. In an implementation, a rendered image is collected of a web page that is identified as potentially malicious from a frame buffer. A communication is then formed to be communicated over a network that includes the collected image.Type: ApplicationFiled: June 21, 2013Publication date: October 31, 2013Inventor: Roderic C. Deyo
-
Patent number: 8566262Abstract: Techniques to filter media content based on entity reputation are described. An apparatus may comprise a reputation subsystem that manages an entity reputation score for an entity. The reputation subsystem comprising a reputation manager component and a reputation input/output (I/O) component. The reputation manager component may include a data collection module that collects reputation information for an entity from a selected set of multiple reputation sources. The reputation manager component may also comprise a feature manager module, communicatively coupled to the data collection module, that extracts a selected set of reputation features from the reputation information. The reputation manager component may further comprise a reputation scoring module, communicatively coupled to the feature manager module, that generates an entity reputation score based on the reputation features using a supervised or unsupervised machine learning algorithm. Other embodiments are described and claimed.Type: GrantFiled: May 18, 2012Date of Patent: October 22, 2013Assignee: Microsoft CorporationInventor: Roderic C. Deyo
-
Patent number: 8484742Abstract: Techniques are described which may provide a rendered image of a website from a potentially malicious party. In an implementation, a rendered image is collected of a web page that is identified as potentially malicious from a frame buffer. A communication is then formed to be communicated over a network that includes the collected image.Type: GrantFiled: January 19, 2007Date of Patent: July 9, 2013Assignee: Microsoft CorporationInventor: Roderic C Deyo
-
Publication number: 20120278264Abstract: Techniques to filter media content based on entity reputation are described. An apparatus may comprise a reputation subsystem that manages an entity reputation score for an entity. The reputation subsystem comprising a reputation manager component and a reputation input/output (I/O) component. The reputation manager component may include a data collection module that collects reputation information for an entity from a selected set of multiple reputation sources. The reputation manager component may also comprise a feature manager module, communicatively coupled to the data collection module, that extracts a selected set of reputation features from the reputation information. The reputation manager component may further comprise a reputation scoring module, communicatively coupled to the feature manager module, that generates an entity reputation score based on the reputation features using a supervised or unsupervised machine learning algorithm. Other embodiments are described and claimed.Type: ApplicationFiled: May 18, 2012Publication date: November 1, 2012Applicant: Microsoft CorporationInventor: Roderic C. Deyo
-
Patent number: 8200587Abstract: Techniques to filter media content based on entity reputation are described. An apparatus may comprise a reputation subsystem operative to manage an entity reputation score for an entity. The reputation subsystem comprising a reputation manager component and a reputation input/output (I/O) component. The reputation manager component may comprise, among other elements, a data collection module operative to collect reputation information for an entity from a selected set of multiple reputation sources. The reputation manager component may also comprise a feature manager module communicatively coupled to the data collection module, the feature manager module operative to extract a selected set of reputation features from the reputation information.Type: GrantFiled: April 7, 2008Date of Patent: June 12, 2012Assignee: Microsoft CorporationInventor: Roderic C. Deyo
-
Patent number: 8099429Abstract: Systems and methods that integrate user assigned association among a plurality of resources or entities. The subject innovation employs an association component that relates such resources or entities, based on aggregate of user notions that are assigned for relationships; and/or based on how users perceive existence of relationships among such resources. Accordingly, resources can be related (e.g., linked, matched, tagged and the like) based on relevance of collective user behavior during tagging.Type: GrantFiled: December 11, 2006Date of Patent: January 17, 2012Assignee: Microsoft CorporationInventors: Roderic C. Deyo, Sandeep Sahasrabudhe, Sunil Swami, Brian D. Price
-
Patent number: 7634810Abstract: Phishing detection, prevention, and notification is described. In an embodiment, a messaging application facilitates communication via a messaging user interface, and receives a communication, such as an email message, from a domain. A phishing detection module detects a phishing attack in the communication by determining that the domain is similar to a known phishing domain, or by detecting suspicious network properties of the domain. In another embodiment, a Web browsing application receives content, such as data for a Web page, from a network-based resource, such as a Web site or domain. The Web browsing application initiates a display of the content, and a phishing detection module detects a phishing attack in the content by determining that a domain of the network-based resource is similar to a known phishing domain, or that an address of the network-based resource from which the content is received has suspicious network properties.Type: GrantFiled: May 13, 2005Date of Patent: December 15, 2009Assignee: Microsoft CorporationInventors: Joshua T. Goodman, Paul S Rehfuss, Robert L. Rounthwaite, Manav Mishra, Geoffrey J Hulten, Kenneth G Richards, Aaron H Averbuch, Anthony P. Penta, Roderic C Deyo
-
Publication number: 20090254499Abstract: Techniques to filter media content based on entity reputation are described. An apparatus may comprise a reputation subsystem operative to manage an entity reputation score for an entity. The reputation subsystem comprising a reputation manager component and a reputation input/output (I/O) component. The reputation manager component may comprise, among other elements, a data collection module operative to collect reputation information for an entity from a selected set of multiple reputation sources. The reputation manager component may also comprise a feature manager module communicatively coupled to the data collection module, the feature manager module operative to extract a selected set of reputation features from the reputation information.Type: ApplicationFiled: April 7, 2008Publication date: October 8, 2009Applicant: MICROSOFT CORPORATIONInventor: Roderic C. Deyo
-
Publication number: 20090164311Abstract: A human resources management system that aids an organization select job applicants from a pool of job applicants. The system predicts performance of applicants based on job application information using a predictor developed by comparing information from prior applicants to information about the performance of those applicants. Performance may include on-the-job performance for applicants that have previously been hired or may include performance of selected applicants at interviews. The system may include a component to identify text in a resume or other job application material that acts as a feature for information useful in predicting performance. The system may also include a component that develops and updates a predictor based on actual performance of prior applicants.Type: ApplicationFiled: December 19, 2007Publication date: June 25, 2009Applicant: Microsoft CorporationInventor: Roderic C. Deyo
-
Publication number: 20090132918Abstract: A framework for enabling a community of users to share help information about an application program. The framework includes a mechanism for users to generate and share help information and a mechanism for users to access help information created by other users. To generate help information, tools may be incorporated into an application to enable users to capture information about the application as they are performing functions. Those tools capture as a video clip a representation of screen displays created by the application as the user interacts with the application to perform a function about which help information is to be generated. Along with the scenes captured in the video clip, application context information and explanatory material, such as an audio narration, can be captured. The mechanism to access help information includes a server to which video clips can be posted and catalogued, allowing identification of clips in response to user input describing a required help topic.Type: ApplicationFiled: November 20, 2007Publication date: May 21, 2009Applicant: Microsoft CorporationInventors: Roderic C. Deyo, Christopher Pratley, Sandeep Sahasrabudhe, Sunil Swami, Jeff Raikes
-
Publication number: 20090132920Abstract: A framework for enabling a community of users to share help information about an application program. The framework includes a mechanism for users to generate and share help information and a mechanism for users to access help information created by other users. To generate help information, tools may be incorporated into an application to enable users to capture information about the application as they are performing functions. Those tools capture as a video clip a representation of screen displays created by the application as the user interacts with the application to perform a function about which help information is to be generated. Along with the scenes captured in the video clip, application context information and explanatory material, such as an audio narration, can be captured. The mechanism to access help information includes a server to which video clips can be posted and catalogued, allowing identification of clips in response to user input describing a required help topic.Type: ApplicationFiled: November 20, 2007Publication date: May 21, 2009Applicant: Microsoft CorporationInventors: Roderic C. Deyo, Christopher Pratley, Sandeep Sahasrabudhe, Sunil Swami, Jeff Raikes
-
Publication number: 20080178286Abstract: Techniques are described which may provide a rendered image of a website from a potentially malicious party. In an implementation, a rendered image is collected of a web page that is identified as potentially malicious from a frame buffer. A communication is then formed to be communicated over a network that includes the collected image.Type: ApplicationFiled: January 19, 2007Publication date: July 24, 2008Applicant: Microsoft CorporationInventor: Roderic C. Deyo
-
Patent number: 6128019Abstract: A method for creating a large-scale synthetic environment simulation which can be used in real-time. The method enables real-time viewing, control and interaction of automatically generated, abstract feature models and terrain surface models having multiple levels of detail, while providing correlated multi-sensor viewing and interaction of objects.Type: GrantFiled: April 1, 1998Date of Patent: October 3, 2000Assignee: Evans & Sutherland Computer Corp.Inventors: John A. F. Crocker, III, Roderic C. Deyo, Paul L. Isaacson, Serge J. Olszanskyj
-
Patent number: 4952152Abstract: To accommodate computer graphics delays, the future position and orientation of a simulated vehicle are predicted in an operating sequence by separate coordinated models that are fed data signals indicating the operator's control actions. The control actions are extrapolated to provide further data signals. A suspension model and a nonlinear chassis model operate sequentially with a road model to provide one reference-state input to a prediction model. Other inputs to the prediction model are from the drive train and steering extrapolation units controlled by driver inputs.Type: GrantFiled: June 19, 1989Date of Patent: August 28, 1990Assignee: Evans & Sutherland Computer Corp.Inventors: John A. Briggs, Roderic C. Deyo, Edward J. Haug