Patents by Inventor Kevin R. Moore
Kevin R. Moore 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: 10713360Abstract: A system for collection and analysis of forensic and event data comprising a server and an endpoint agent operating on a remote system. The server is configured to receive event data including process creation data, persistent process data, thread injection data, network connection data, memory pattern data, or any combination thereof, and analyze the event data to detect compromises of a remote system. The endpoint agent is configured to acquire event data, and communicate the event data to the server.Type: GrantFiled: February 17, 2017Date of Patent: July 14, 2020Assignee: SecureWorks Corp.Inventors: Ross R. Kinder, Aaron Hackworth, Matthew K. Geiger, Kevin R. Moore, Timothy M. Vidas
-
Patent number: 10678919Abstract: A system for collection and analysis of forensic and event data comprising a server and an endpoint agent operating on a remote system. The server is configured to receive event data including process creation data, persistent process data, thread injection data, network connection data, memory pattern data, or any combination thereof, and analyze the event data to detect compromises of a remote system. The endpoint agent is configured to acquire event data, and communicate the event data to the server.Type: GrantFiled: February 17, 2017Date of Patent: June 9, 2020Assignee: SecureWorks Corp.Inventors: Ross R. Kinder, Aaron Hackworth, Matthew K. Geiger, Kevin R. Moore, Timothy M. Vidas
-
Patent number: 10645124Abstract: A system for collection and analysis of forensic and event data comprising a server and an endpoint agent operating on a remote system. The server is configured to receive event data including process creation data, persistent process data, thread injection data, network connection data, memory pattern data, or any combination thereof, and analyze the event data to detect compromises of a remote system. The endpoint agent is configured to acquire event data, and communicate the event data to the server.Type: GrantFiled: February 17, 2017Date of Patent: May 5, 2020Assignee: SecureWorks Corp.Inventors: Ross R. Kinder, Aaron Hackworth, Matthew K. Geiger, Kevin R. Moore, Timothy M. Vidas, Oliver J. Palmer, Jon Ramsey, Matt J. McCormack
-
Patent number: 10484423Abstract: A system for collection and analysis of forensic and event data comprising a server and an endpoint agent operating on a remote system. The server is configured to receive event data including process creation data, persistent process data, thread injection data, network connection data, memory pattern data, or any combination thereof, and analyze the event data to detect compromises of a remote system. The endpoint agent is configured to acquire event data, and communicate the event data to the server.Type: GrantFiled: February 17, 2017Date of Patent: November 19, 2019Assignee: SecureWorks Corp.Inventors: Ross R. Kinder, Aaron Hackworth, Matthew K. Geiger, Kevin R. Moore, Timothy M. Vidas
-
Patent number: 10333992Abstract: A system for collection and analysis of forensic and event data comprising a server and an endpoint agent operating on a remote system. The server is configured to receive event data including process creation data, persistent process data, thread injection data, network connection data, memory pattern data, or any combination thereof, and analyze the event data to detect compromises of a remote system. The endpoint agent is configured to acquire event data, and communicate the event data to the server.Type: GrantFiled: February 17, 2017Date of Patent: June 25, 2019Assignee: Dell Products, LPInventors: Ross R. Kinder, Aaron Hackworth, Matthew K. Geiger, Kevin R. Moore, Timothy M. Vidas, Oliver J. Palmer, Jon Ramsey, Matt J. McCormack
-
Patent number: 9961107Abstract: A system for collection and analysis of forensic and event data comprising a server and an endpoint agent operating on a remote system. The server is configured to receive event data including process creation data, persistent process data, thread injection data, network connection data, memory pattern data, or any combination thereof, and analyze the event data to detect compromises of a remote system. The endpoint agent is configured to acquire event data, and communicate the event data to the server.Type: GrantFiled: February 17, 2017Date of Patent: May 1, 2018Assignee: SECUREWORKS CORP.Inventors: Ross R. Kinder, Aaron Hackworth, Matthew K. Geiger, Kevin R. Moore, Timothy M. Vidas
-
Publication number: 20170243004Abstract: A system for collection and analysis of forensic and event data comprising a server and an endpoint agent operating on a remote system. The server is configured to receive event data including process creation data, persistent process data, thread injection data, network connection data, memory pattern data, or any combination thereof, and analyze the event data to detect compromises of a remote system. The endpoint agent is configured to acquire event data, and communicate the event data to the server.Type: ApplicationFiled: February 17, 2017Publication date: August 24, 2017Inventors: Ross R. Kinder, Aaron Hackworth, Matthew K. Geiger, Kevin R. Moore, Timothy M. Vidas
-
Publication number: 20170244754Abstract: A system for collection and analysis of forensic and event data comprising a server and an endpoint agent operating on a remote system. The server is configured to receive event data including process creation data, persistent process data, thread injection data, network connection data, memory pattern data, or any combination thereof, and analyze the event data to detect compromises of a remote system. The endpoint agent is configured to acquire event data, and communicate the event data to the server.Type: ApplicationFiled: February 17, 2017Publication date: August 24, 2017Inventors: Ross R. Kinder, Aaron Hackworth, Matthew K. Geiger, Kevin R. Moore, Timothy M. Vidas
-
Publication number: 20170244762Abstract: A system for collection and analysis of forensic and event data comprising a server and an endpoint agent operating on a remote system. The server is configured to receive event data including process creation data, persistent process data, thread injection data, network connection data, memory pattern data, or any combination thereof, and analyze the event data to detect compromises of a remote system. The endpoint agent is configured to acquire event data, and communicate the event data to the server.Type: ApplicationFiled: February 17, 2017Publication date: August 24, 2017Inventors: Ross R. Kinder, Aaron Hackworth, Matthew K. Geiger, Kevin R. Moore, Timothy M. Vidas, Oliver J. Palmer, Jon Ramsey, Matt J. McCormack
-
Publication number: 20170243005Abstract: A system for collection and analysis of forensic and event data comprising a server and an endpoint agent operating on a remote system. The server is configured to receive event data including process creation data, persistent process data, thread injection data, network connection data, memory pattern data, or any combination thereof, and analyze the event data to detect compromises of a remote system. The endpoint agent is configured to acquire event data, and communicate the event data to the server.Type: ApplicationFiled: February 17, 2017Publication date: August 24, 2017Inventors: Ross R. Kinder, Aaron Hackworth, Matthew K. Geiger, Kevin R. Moore, Timothy M. Vidas
-
Publication number: 20170244734Abstract: A system for collection and analysis of forensic and event data comprising a server and an endpoint agent operating on a remote system. The server is configured to receive event data including process creation data, persistent process data, thread injection data, network connection data, memory pattern data, or any combination thereof, and analyze the event data to detect compromises of a remote system. The endpoint agent is configured to acquire event data, and communicate the event data to the server.Type: ApplicationFiled: February 17, 2017Publication date: August 24, 2017Inventors: Ross R. Kinder, Aaron Hackworth, Matthew K. Geiger, Kevin R. Moore, Timothy M. Vidas
-
Publication number: 20170244750Abstract: A system for collection and analysis of forensic and event data comprising a server and an endpoint agent operating on a remote system. The server is configured to receive event data including process creation data, persistent process data, thread injection data, network connection data, memory pattern data, or any combination thereof, and analyze the event data to detect compromises of a remote system. The endpoint agent is configured to acquire event data, and communicate the event data to the server.Type: ApplicationFiled: February 17, 2017Publication date: August 24, 2017Inventors: Ross R. Kinder, Aaron Hackworth, Matthew K. Geiger, Kevin R. Moore, Timothy M. Vidas, Oliver J. Palmer, Jon Ramsey, Matt J. McCormack
-
Publication number: 20120304091Abstract: A system and method is provided for publication and discovery of the presence of nearby users on a network. When the system is enabled, the presence of the local user is published on the network. Nearby users that also have a similar system enabled can discover the local user's presence on the network. Furthermore, the local user may discovery the presence of the other nearby users that are currently publishing their presence on the network.Type: ApplicationFiled: August 6, 2012Publication date: November 29, 2012Applicant: MICROSOFT CORPORATIONInventors: Kevin R. Moore, Peyman Oreizy, Sean O. Blagsvedt, Melissa W. Dunn, Arvind Kumar, Marcus S.H. Harvey
-
Patent number: 8239452Abstract: A system and method is provided for publication and discovery of the presence of nearby users on a network. When the system is enabled, the presence of the local user is published on the network. Nearby users that also have a similar system enabled can discover the local user's presence on the network. Furthermore, the local user may discovery the presence of the other nearby users that are currently publishing their presence on the network.Type: GrantFiled: May 1, 2004Date of Patent: August 7, 2012Assignee: Microsoft CorporationInventors: Kevin R. Moore, Peyman Oreizy, Sean O. Blagsvedt, Melissa W. Dunn, Arvind Kumar, Marcus S. H. Harvey
-
Patent number: 7698307Abstract: A system and method is provided for synchronizing a file system with presence information on a network. Presence information is discovered for nearby users on the network. Data corresponding to the nearby users, such as a display name and sharing address, are stored in the file system. The data is synchronized either in a folder corresponding to nearby users, or is synchronized in a general contacts folder that is enhanced by the presence information. As people move in and out of the network, the entries in the file system are updated.Type: GrantFiled: May 1, 2004Date of Patent: April 13, 2010Assignee: Microsoft CorporationInventors: Peyman Oreizy, Kevin R. Moore, Sean O. Blagsvedt, Melissa W. Dunn
-
Patent number: 7692658Abstract: Described is a technology (e.g., in Windows® Presentation Foundation) by which user interface elements are reconfigured into a new configuration, with at least some of the elements transitioned from between configurations in an animated manner. To animate, elements have interim data computed therefor between the first configuration and the new configuration over a series of frames. As frames are rendered, the interim layout data provides an animation effect, which may be movement via interim coordinates, resizing via interim size data, and fading in or out via interim opacity data. The layout system may defer computationally expensive layout operations until the elements are in the second configuration. If an element's size is not at least a minimum, that element's visualization may be changed. If an element's content does not fit, a priority among pieces of the content may determine which piece or pieces will be shown.Type: GrantFiled: November 17, 2006Date of Patent: April 6, 2010Assignee: Microsoft CorporationInventor: Kevin R. Moore
-
Patent number: 7607096Abstract: A system and method is provided for a user interface directed to publication and discovery of the presence of users on a network. A sidebar tile is provided that peripherally and unobtrusively displays the presence information of nearby users on the network. The sidebar tile is also used to notify a local user that their information is also being published on the network. The sidebar tile provides options for selecting to change, enable, or disable the presence discovery service.Type: GrantFiled: May 1, 2004Date of Patent: October 20, 2009Assignee: Microsoft CorporationInventors: Peyman Oreizy, Kevin R. Moore, Marcus S. H. Harvey, Sean O. Blagsvedt
-
Patent number: 7593988Abstract: A messaging system is provided whereby a message indicative of an invitation to collaboratively execute an application can be sent from one of the computing object to an intermediary system whereby the message is multicast to the other ones of the plurality of computing objects. The invitation message can be accepted by the other computing objects to cause the first object to launch the corresponding application. The other computing objects also launch versions of the application and exchange addressing information with the first application so that a multiparty application execution can be established.Type: GrantFiled: October 23, 2003Date of Patent: September 22, 2009Assignee: Microsoft CorporationInventors: Peyman Oreizy, Arvind Kumar, Mark Thomas Schofield, Kevin R. Moore, Sean Olin Blagsvedt
-
Patent number: 7437566Abstract: A system and method is provided for confirmation of the identity of a contact on the network. A notification that a nearby user is present on a network is signed with a private key associated with the nearby user. The private key is also associated with a public key. A local user that has the nearby user's public key can verify the signature on the notification and confirm that the nearby user is the source of the notification. The verification of identity of the nearby user allows rich content previously stored for the nearby user to be displayed along with the nearby user's presence information.Type: GrantFiled: May 1, 2004Date of Patent: October 14, 2008Assignee: Microsoft CorporationInventors: Kevin R. Moore, Peyman Oreizy, Sean O. Blagsvedt, Arvind Kumar
-
Publication number: 20080120534Abstract: Described is a technology (e.g., in Windows® Presentation Foundation) by which user interface elements are reconfigured into a new configuration, with at least some of the elements transitioned from between configurations in an animated manner. To animate, elements have interim data computed therefor between the first configuration and the new configuration over a series of frames. As frames are rendered, the interim layout data provides an animation effect, which may be movement via interim coordinates, resizing via interim size data, and fading in or out via interim opacity data. The layout system may defer computationally expensive layout operations until the elements are in the second configuration. If an element's size is not at least a minimum, that element's visualization may be changed. If an element's content does not fit, a priority among pieces of the content may determine which piece or pieces will be shown.Type: ApplicationFiled: November 17, 2006Publication date: May 22, 2008Applicant: Microsoft CorporationInventor: Kevin R. Moore