Symantec Patent Grants

Dynamic access control

Granted: March 21, 2017
Patent Number: 9602505
A computer-implemented method for securing data and computer systems is described. In one embodiment, a request to connect to a server is received at an intermediary network device. It is detected, at the intermediary network device, that the server uses a one-time password (OTP) protocol. Based at least in part on the detecting that the server uses an OTP protocol, an action is performed by the intermediary network device. The action may include blocking, at the intermediary network…

Using deep links to restore interactive state of a web page

Granted: March 14, 2017
Patent Number: 9594477
A method and apparatus for interactive state restoring are described. A browser loads a web page using a uniform resource locator (URL). The web page includes interactive elements. The web page is in a default state when loaded by the browser in a first instance and is in an interactive state when any one of the interactive elements is changed. An interactive state restoring tool executing in connection with the browser monitors URLs being loaded by the browser and identifies a data…

Reputation scoring of social networking applications

Granted: March 14, 2017
Patent Number: 9594903
A method and apparatus for reputation scoring of applications on social networking services is described. A reputation score system scans a profile area of an application operating in a social networking service and generates a profile metric based on the content of the profile area. A reputation score system scans analyzes application installation behavior of an application and generates an installation metric. The reputation score system analyzes application activity of the application…

Restart a force stop mobile application

Granted: March 14, 2017
Patent Number: 9596163
A method for restarting a force stop mobile application is described. In one embodiment, the method may include establishing a connection with a first application installed on a mobile device and receiving a heartbeat signal from the first application via the established connection. Upon receiving the heartbeat signal, the method may include monitoring for subsequent heartbeat signals from the first application and determining a subsequent heartbeat from the first application is not…

Systems and methods for detecting discrepancies in automobile-network data

Granted: February 28, 2017
Patent Number: 9582669
The disclosed computer-implemented method for detecting discrepancies in automobile-network data may include (1) receiving data that indicates at least one attribute of an automobile and that was conveyed via an automobile-network message that was purportedly broadcast over an automobile network of the automobile, (2) receiving additional data that indicates the same attribute of the automobile and that was not conveyed via any automobile-network message that was broadcast over the…

System and method of traffic inspection and stateful connection forwarding among geographically dispersed network appliances organized as clusters

Granted: February 21, 2017
Patent Number: 9577909
A peering relationship among two or more network appliances is established through an exchange of control messages among the network appliances. The peering relationship defines a cluster of peered network appliances, and at each network appliance of the cluster traffic flow state information for all the network appliances of the cluster is maintained. Network traffic associated with traffic flows of the network appliances of the cluster is managed according to the state information for…

Techniques for detecting an intranet spoofing attack

Granted: February 21, 2017
Patent Number: 9578057
Techniques for detecting an intranet spoofing attack are disclosed. In one embodiment, the techniques may be realized as a system and method for detecting an intranet spoofing attack. For example, the system may comprise one or more processors communicatively coupled to a network. The one or more processors may be configured to: identify an attempt to access an intranet website at a user device; determine that the intranet website is a spoofed intranet website; and perform an action in…

Display screen with graphical user interface

Granted: February 14, 2017
Patent Number: D778927

Display screen with graphical user interface

Granted: February 14, 2017
Patent Number: D778928

Systems and methods for remotely configuring applications

Granted: February 14, 2017
Patent Number: 9569205
A computer-implemented method for remotely configuring applications may include (1) identifying a centrally administered application that includes a configuration specification that defines at least one setting available for the centrally administered application and that is prepared to provide the configuration specification, (2) identifying, by extracting the configuration specification for the centrally administered application, a settings field of the configuration specification, (3)…

Method and apparatus for providing access to data in unsupported file systems and storage containers

Granted: February 14, 2017
Patent Number: 9569443
A method, apparatus and system for providing access to data comprising launching an image of a virtual machine, determining a file system or a storage container being unsupported by an operating system coupled to the virtual machine, mapping the file system or the storage container onto the operating system and accessing data within the file system or the storage container through the operating system.

Systems and methods for enabling biometric authentication options

Granted: February 14, 2017
Patent Number: 9569605
A computer-implemented method for enabling biometric authentication options may include (1) identifying a device that includes a biometric authentication option that provides access to a protected feature of the device and that is based on a biometric trait and an initial authentication option that provides access to the protected feature and that is not based on the biometric trait, (2) detecting an authentication action that is performed by a user on the device that provides access to…

Systems and methods for preventing false positive malware identification

Granted: February 14, 2017
Patent Number: 9569617
A computer-implemented method for preventing false positive malware identification may include (1) identifying a set of variants of a trusted software program, (2) characterizing, for each variant in the set of variants of the trusted software program, at least one common property of the variants, (3) clustering the set of variants of the trusted software program based on the common property of the variants, and (4) creating a signature capable of recognizing variants of the trusted…

Systems and methods for assessing internet addresses

Granted: February 14, 2017
Patent Number: 9569619
A computer-implemented method for assessing Internet addresses may include (1) identifying an Internet Protocol address, (2) identifying a plurality of files downloaded from the Internet Protocol address, (3) generating an aggregation of security assessments that relates to the Internet Protocol address and that may be based at least in part on a security assessment of each of the plurality of files, (4) determining a trustworthiness of the Internet Protocol address based at least in…

Systems and methods for estimating ages of network devices

Granted: February 14, 2017
Patent Number: 9571372
A computer-implemented method for estimating ages of network devices may include (1) identifying at least one networked device that may be attached to a network, (2) identifying a media access control address of the networked device, the media access control address comprising an organizational unique identifier, (3) querying an organizational-unique-identifier database with the organizational unique identifier and receiving, in response, device-age information relating to an estimated…

Role-based access control using dynamically shared cloud accounts

Granted: February 14, 2017
Patent Number: 9571479
A server computer system within a network of an organization receives a request from a user to access a cloud account. The request includes a user identifier. The server computer system authenticates the user for access to the cloud account based on the user identifier, identifies one or more predetermined roles associated with the cloud account for the user, and identifies one or more pseudo accounts associated with the cloud account. The server computer system further maps the user to…

Systems and methods for identifying security threat sources responsible for security events

Granted: February 14, 2017
Patent Number: 9571510
The disclosed computer-implemented method for identifying security threat sources responsible for security events may include (1) identifying security-event data collected from a plurality of security events detected over a network, (2) partitioning the security-event data into a set of single-dimensional security clusters, each grouped by a common feature, (3) determining that a subset of the single-dimensional security clusters exceed a threshold level of similarity relative to one…

Systems and methods for detecting calls from illegitimate calling parties

Granted: February 14, 2017
Patent Number: 9571640
A computer-implemented method for detecting calls from illegitimate calling parties may include (1) collecting information about a plurality of calls received at a plurality of telephonic devices, (2) analyzing the information about the plurality of calls to identify at least one call pattern of illegitimate calling parties, (3) detecting, at a telephonic device, an incoming call, (4) determining whether one or more calls from the calling party of the incoming call fit the call pattern…

Systems and methods for securing wireless networks

Granted: February 14, 2017
Patent Number: 9572034
The disclosed computer-implemented method for securing wireless networks may include (1) receiving, at a physical access point, a request to improve the security of a wireless network that includes a client device and is serviced by an active virtual access point of the physical access point, (2) configuring a substitute virtual access point to service the wireless network by (a) configuring the substitute virtual access point to identify the wireless network using a substitute SSID…

Systems and methods for locating unrecognized computing devices

Granted: February 14, 2017
Patent Number: 9572125
The disclosed computer-implemented method for locating unrecognized computing devices may include (1) identifying a plurality of cooperating computing devices on a wireless network that are each configured with a device location application, (2) determining a physical location for each cooperating computing device within the plurality of cooperating computing devices, (3) receiving, from the device location application on the plurality of cooperating computing devices, data about packets…