Patents Assigned to Juniper Networks, Inc.
-
Patent number: 9276405Abstract: A system may include a switchover element configurable to source or sink power from or to an electronic device electrically coupled to the switchover element and a controller in communication with the switchover element. The controller may be configured to determine if the electronic device is healthy. When the electronic device is healthy, the controller may configure the switchover element to deliver power from the electronic device to the system andconfigure the switchover element to provide the power to any unhealthy electronic device electrically coupled to the system.Type: GrantFiled: December 28, 2011Date of Patent: March 1, 2016Assignee: Juniper Networks, Inc.Inventors: Hogan Lew, Ankur Singla, Harshad Nakil
-
Patent number: 9269307Abstract: A data processing unit, which is operatively coupled within a data center network, is configured to output a first visual indicia, a second visual indicia and a third visual indicia. The first visual indicia includes a set of light outputs, each of which is associated with a port status of a network port of the data processing unit. The second visual indicia includes a set of graphical outputs produced by a display screen, each of which is associated with an operating status of the data processing unit. The third visual indicia includes a set of backlight outputs produced by the display screen, each of which is associated with the operating status of the data processing unit.Type: GrantFiled: March 31, 2009Date of Patent: February 23, 2016Assignee: Juniper Networks, Inc.Inventor: Gunes Aybay
-
Patent number: 9270426Abstract: A network device computes a set of maximally redundant trees from an ingress network device to a plurality of egress network devices based on a network graph, in which each of the set of maximally redundant trees comprises a spanning tree to the plurality of egress network devices rooted at the network device. The network device computes the maximally redundant trees such that each of the links along each of the set of maximally redundant trees satisfies a specified traffic-engineering constraint. The ingress network device establishes a plurality of point to multipoint (P2MP) label switched paths (LSPs) from the network device as an ingress network device to the plurality of egress network devices along the set of maximally redundant trees, wherein each of the P2MP LSPs corresponds to a different one of the maximally redundant trees.Type: GrantFiled: September 11, 2012Date of Patent: February 23, 2016Assignee: Juniper Networks, Inc.Inventors: Alia Atlas, Maciek Konstantynowicz
-
Patent number: 9264420Abstract: A method may include authenticating a device to a first server, where the device includes an agent; receiving a request, in the first server from a second server, to verify the authenticity of the device, where the device is not authenticated to the second server; sending a browser plug-in to the device to communicate with the agent for verifying the authenticity of the device; receiving, in the first server, a message from the agent verifying the authenticity of the device; and sending a message from the first server to the second server to authenticate the device to the second server.Type: GrantFiled: January 6, 2014Date of Patent: February 16, 2016Assignee: Juniper Networks, Inc.Inventors: Roger A. Chickering, Paul Funk
-
Patent number: 9264898Abstract: In general, techniques are described for emulating mobile authentication methods to establish authenticated connectivity between a mobile service provider gateway and a wireless device attached to an alternate access network. For example, a system operating according to the described techniques includes a mobile service provider network, an alternate access network having an access gateway, and an authentication server of the mobile service provider network that receives a network access request. A subscriber database responds to the network access request with virtual mobility information, wherein the network access request does not include an International Mobile Subscriber Identity (IMSI), and wherein the virtual mobility information comprises a virtual IMSI.Type: GrantFiled: July 19, 2012Date of Patent: February 16, 2016Assignee: Juniper Networks, Inc.Inventors: Hartmut Schroeder, Nikolas Dawson Kitson, Sreenivasa Tellakula
-
Patent number: 9264743Abstract: A method may include providing a service to a customer premise device, the service including at least one of television service or Internet service, receiving a request for Internet content from the customer premise device, retrieving the Internet content, conditioning the Internet content according to at least one of a type of data of the Internet content or the service from which the request is received, allocating resources for delivering the Internet content based on one or more requirements associated with the type of data of the Internet content, and delivering the Internet content to the customer premise device.Type: GrantFiled: September 6, 2007Date of Patent: February 16, 2016Assignee: Juniper Networks, Inc.Inventors: Timothy Diep, David Coletti
-
Patent number: 9264321Abstract: In one embodiment, a processor-readable medium storing code representing instructions that when executed by a processor cause the processor to update, at a memory location, a first flow state value associated with a data flow to a second flow state value when at least one of a packet from the data flow is received or the memory location is selected after a time period has expired. At least a portion of the packet is analyzed when the second flow state value represents a flow rate of a network data flow anomaly.Type: GrantFiled: December 23, 2009Date of Patent: February 16, 2016Assignee: Juniper Networks, Inc.Inventor: Gunes Aybay
-
Patent number: 9262213Abstract: A device may receive task navigation information, identify a selection of a first task, of multiple tasks, based on the task navigation information, and provide a list of a group of tasks from the multiple tasks. The list of the group tasks may be based on information identifying tasks historically selected subsequent to the selection of the first task. The device may identify a selection of a second task, of the multiple tasks subsequent to identifying the selection of the first task; and store information identifying that the second task has been selected subsequent to the first task based on identifying the selection of the second task subsequent to the selection of the first task. The information identifying that the second task has been selected subsequent to the first task may include a number of times that the second task has been selected subsequent to the first task.Type: GrantFiled: September 30, 2013Date of Patent: February 16, 2016Assignee: Juniper Networks, Inc.Inventors: Ricardo Augusto R. Gralhoz, Hal L. Stern
-
Patent number: 9264093Abstract: An apparatus may include a multi-throw switch having a common terminal connected to an antenna of a wireless communication system. The multi-throw switch may be configured to direct signals received from the antenna between (1) an amplification path that connects a receive terminal of the multi-throw switch to a receiver of the wireless communication system and (2) at least one bypass path that connects an additional receive terminal of the multi-throw switch to the receiver. The amplification path may include at least one amplifier that amplifies signals received from the antenna, and the bypass path may have a gain that is less than a gain of the amplification path. Various other systems and methods are also disclosed.Type: GrantFiled: May 15, 2013Date of Patent: February 16, 2016Assignee: Juniper Networks, Inc.Inventor: John R. Martin
-
Patent number: 9264131Abstract: An optical network device re-routes traffic from a path to a backup path in response to determining that a downstream segment of the primary path is not operational. The optical network device receives traffic on a slot of an optical fiber. For each data unit in the traffic, the optical network device determines, based on receiving the data unit on the slot and based on a flow identifier specified in the data unit, that a given path is associated with the data unit. If a downstream segment of the given path is not operational, the optical network device routes the data unit onto a backup path instead of routing the data unit along the given path. Bandwidth is not reserved for the backup path.Type: GrantFiled: February 6, 2015Date of Patent: February 16, 2016Assignee: Juniper Networks, Inc.Inventor: Gert Grammel
-
Patent number: 9264348Abstract: Data traffic loss in a an Ethernet Ring that is multihomed, in an active-standby manner, to a VPLS transport network (such as a Border Gateway Protocol (BGP) multihomed Ethernet Ring, an MC-LAG multihomed Ethernet Ring, or some other type of active-standby multihomed Ethernet Ring, etc.) (ring) is avoided. The exemplary multihomed ring running Ethernet Ring Protection (ERP) protocol includes a Ring Protection Link (RPL), a first node and a second node linked with a designated border router and a standby border router of the network, respectively. The data traffic loss in the multihomed ring is avoided by (i) receiving an indication that the link between the first node and the designated border router has failed; and (ii) invoking, responsive to the received indication, an ERP Media Access Control (MAC)-flush in the ring, even in the absence of a failed link in the ring and without activating the specified RPL.Type: GrantFiled: September 14, 2012Date of Patent: February 16, 2016Assignee: Juniper Networks, Inc.Inventors: Pankaj Shukla, Sunesh Rustagi
-
Patent number: 9258228Abstract: Methods and devices for processing packets are provided. The processing device may Include an input interface for receiving data units containing header information of respective packets; a first module configurable to perform packet filtering based on the received data units; a second module configurable to perform traffic analysis based on the received data units; a third module configurable to perform load balancing based on the received data units; and a fourth module configurable to perform route lookups based on the received data units.Type: GrantFiled: November 3, 2014Date of Patent: February 9, 2016Assignee: Juniper Networks, Inc.Inventors: Dennis C. Ferguson, Rajiv Patel, Gerald Cheung, Pradeep Sindhu
-
Patent number: 9258227Abstract: A route for a data unit through a network may be defined based on a number of next hops. Exemplary embodiments described herein may implement a router forwarding table as a chained list of references to next hops. In one implementation, a device includes a forwarding table that includes: a first table configured to store, for each of a plurality of routes for data units in a network, a chain of links to next hops for the routes; and a second table configured to store the next hops. The device also includes a forwarding engine configured to assemble the next hops for the data units based on using the chain of links in the first table to retrieve the next hops in the second table and to forward the data units in the network based on the assembled next hops.Type: GrantFiled: August 19, 2013Date of Patent: February 9, 2016Assignee: Juniper Networks, Inc.Inventors: Kaushik Ghosh, Kireeti Kompella, Siva Gaggara, Nitin Kumar, Steven Lin
-
Patent number: 9258272Abstract: Stateless deterministic network address translation (NAT) within a service provider network is described. A plurality of customer premise equipment (CPEs) positioned within customer networks and a NAT device positioned within a service provider network operate as ingress and egress for tunnels having network packets of a first network transport protocol that encapsulate inner network packets of a second network transport protocol. The NAT device stores a mapping table that maps, for each of the CPEs, a public network address of the first transport protocol to a public network address and restricted port range of the second transport protocol. The NAT device outputs control messages to communicate the respective restricted port range to each of the CPEs, and the CPEs provide network address translation within the customer networks at the ingress of the tunnels based on the restricted port range received from the NAT device of the service provider network.Type: GrantFiled: June 27, 2012Date of Patent: February 9, 2016Assignee: Juniper Networks, Inc.Inventors: Alain Durand, Reinaldo Penno
-
Patent number: 9258076Abstract: A laser system includes an array of lasers that emit light at a number of different, fixed wavelengths. A group of optical transport systems connect to the laser system. Each of the optical transport systems is configured to modulate data signals onto the light from the laser system to create optical signals and transmit the optical signals on one or more optical fibers.Type: GrantFiled: June 22, 2015Date of Patent: February 9, 2016Assignee: Juniper Networks, Inc.Inventor: Pradeep S. Sindhu
-
Patent number: 9258313Abstract: A network device is configured to receive network traffic associated with an application executing on a user device; identify, based on the network traffic, an application identifier associated with the application; determine whether the application identifier matches one of a set of application identifiers stored by the network device; identify a policy based on the application identifier when the application identifier matches one of the set of application identifiers; and apply the policy to the network traffic associated with the application. The policy may be obtained from another network device, in communication with the network device, when the application identifier does not match one of the set of application identifiers.Type: GrantFiled: September 28, 2012Date of Patent: February 9, 2016Assignee: Juniper Networks, Inc.Inventors: Michael E. Knappe, Joe Tomasello, Krishna Narayanaswamy, Alexander S. Waterman
-
Patent number: 9258210Abstract: In general, techniques are described for dynamically filtering, at area border routers (ABRs) of a multi-area autonomous system, routes to destinations external to an area by advertising to routers of the area only those routes associated with a destination address requested by at least one router of the area. In one example, a method includes receiving, by an ABR that borders a backbone area and a non-backbone area of a multi-area autonomous system that employs a hierarchical link state routing protocol to administratively group routers of the autonomous system into areas, a request message from the non-backbone area that requests the ABR to provide routing information associated with a service endpoint identifier (SEI) to the non-backbone area. The request message specifies the SEI. The method also includes sending, in response to receiving the request and by the ABR, the routing information associated with the SEI to the non-backbone area.Type: GrantFiled: October 1, 2013Date of Patent: February 9, 2016Assignee: Juniper Networks, Inc.Inventor: Raveendra Torvi
-
Patent number: 9258328Abstract: This disclosure describes techniques for proactively identifying possible attackers based on a profile of a device. For example, a device includes one or more processors and network interface cards to receive, from a remote device, network traffic directed to one or more computing devices protected by the device, determine, based on content of the network traffic, a first set of data points for the device, send a response to the remote device to ascertain a second set of data points for the device, and receive, from the remote device, at least a portion of the second set of data points. The device also includes a security module operable by the processors to determine a maliciousness rating, and selectively manage, based on the maliciousness rating, additional network traffic directed to the one or more computing devices protected by the security device and received from the remote device.Type: GrantFiled: April 17, 2015Date of Patent: February 9, 2016Assignee: Juniper Networks, Inc.Inventors: Oskar Ibatullin, Kyle Adams, Daniel J. Quinlan
-
Patent number: 9258056Abstract: In some embodiments, an apparatus includes an optical detector that can sample asynchronously an optical signal from an optical component that can be either an optical transmitter or an optical receiver. In such embodiments, the apparatus also includes a processor operatively coupled to the optical detector, where the processor can calculate a metric value of the optical signal without an extinction ratio of the optical signal being measured. The metric value is proportional to the extinction ratio of the optical signal. In such embodiments, the processor can define an error signal based on the metric value of the optical signal and the processor can send the error signal to the optical transmitter such that the optical transmitter modifies an output optical signal.Type: GrantFiled: January 8, 2014Date of Patent: February 9, 2016Assignee: Juniper Networks, Inc.Inventors: Christian Malouin, Roberto Marcoccia, George R. Sosnowski, Theodore J. Schmidt
-
Patent number: 9258192Abstract: A multi-chassis network device may automatically detect whether cables connected between chassis devices are correctly inserted. The device may insert, into a first data stream output from a first port of the device, control information identifying the first port. The device may receive, from a second data stream received by the first port of the device, second control information identifying a second port, at another device connected to the device via a cable. The device may determine, based on the second control information, whether the connection of the first port to the second port, via the cable, is valid and cause, when the connection of the first port to the second port is determined to not be valid, the device to output an indication that the connection is not valid or to reconfigure the device to make the connection of the first port to the second port valid.Type: GrantFiled: January 3, 2014Date of Patent: February 9, 2016Assignee: Juniper Networks, Inc.Inventors: Philip A. Thomas, Anurag Agrawal