Patents by Inventor Eric C. Rosen

Eric C. Rosen 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).

  • Publication number: 20230318973
    Abstract: In some examples, a computing device comprises a first service function instance to apply a service function and a service function forwarder to: receive a first layer 3 routing protocol route advertisement that includes service function instance data for a second service function instance, the service function instance data indicating a service function type and a service identifier for the service function instance; receive a second layer 3 routing protocol route advertisement that includes service function chain data for a service function chain, the service function chain data indicating a service path identifier and one or more service function items; and send, to the second service function instance and based at least on determining a service function item of the one or more service function items indicates the second service function instance, a packet classified to the service function chain.
    Type: Application
    Filed: June 6, 2023
    Publication date: October 5, 2023
    Inventors: Eric C. Rosen, John E. Drake, William Stuart Mackie, Adrian John Farrel
  • Patent number: 11706138
    Abstract: In some examples, a computing device comprises a first service function instance to apply a service function and a service function forwarder to: receive a first layer 3 routing protocol route advertisement that includes service function instance data for a second service function instance, the service function instance data indicating a service function type and a service identifier for the service function instance; receive a second layer 3 routing protocol route advertisement that includes service function chain data for a service function chain, the service function chain data indicating a service path identifier and one or more service function items; and send, to the second service function instance and based at least on determining a service function item of the one or more service function items indicates the second service function instance, a packet classified to the service function chain.
    Type: Grant
    Filed: November 16, 2021
    Date of Patent: July 18, 2023
    Assignee: Juniper Networks, Inc.
    Inventors: Eric C. Rosen, John E. Drake, William Stuart Mackie, Adrian John Farrel
  • Patent number: 11277338
    Abstract: In some examples, a computing device comprises a first service function instance to apply a service function and a service function forwarder to: receive a first layer 3 routing protocol route advertisement that includes service function instance data for a second service function instance, the service function instance data indicating a service function type and a service identifier for the service function instance; receive a second layer 3 routing protocol route advertisement that includes service function chain data for a service function chain, the service function chain data indicating a service path identifier and one or more service function items; and send, to the second service function instance and based at least on determining a service function item of the one or more service function items indicates the second service function instance, a packet classified to the service function chain.
    Type: Grant
    Filed: December 2, 2016
    Date of Patent: March 15, 2022
    Assignee: Juniper Networks, Inc.
    Inventors: John E. Drake, Eric C. Rosen, William Stuart Mackie, Adrian Farrel
  • Publication number: 20220078113
    Abstract: In some examples, a computing device comprises a first service function instance to apply a service function and a service function forwarder to: receive a first layer 3 routing protocol route advertisement that includes service function instance data for a second service function instance, the service function instance data indicating a service function type and a service identifier for the service function instance; receive a second layer 3 routing protocol route advertisement that includes service function chain data for a service function chain, the service function chain data indicating a service path identifier and one or more service function items; and send, to the second service function instance and based at least on determining a service function item of the one or more service function items indicates the second service function instance, a packet classified to the service function chain.
    Type: Application
    Filed: November 16, 2021
    Publication date: March 10, 2022
    Inventors: Eric C. Rosen, John E. Drake, William Stuart Mackie, Adrian John Farrel
  • Patent number: 10230535
    Abstract: In general, the disclosure describes techniques for communicating multicast group leave requests between two or more load-balanced, multi-homed PE routers included in an Ethernet Virtual Private Network (EVPN). The techniques of the disclosure enable the two or more PE routers to synchronize IGMP state and routing information amongst one another to ensure that the one of the multi-homed PE routers elected as the designated forwarder (DF) ceases forwarding the multicast group traffic to the CE router, even if it is not the PE router that receives the IGMP leave request.
    Type: Grant
    Filed: September 30, 2016
    Date of Patent: March 12, 2019
    Assignee: Juniper Networks, Inc.
    Inventors: Vikram Nagarajan, Robert W. Kebler, Eric C. Rosen, Princy T. Elizabeth, Kapil Arora
  • Publication number: 20180091420
    Abstract: In some examples, a computing device comprises a first service function instance to apply a service function and a service function forwarder to: receive a first layer 3 routing protocol route advertisement that includes service function instance data for a second service function instance, the service function instance data indicating a service function type and a service identifier for the service function instance; receive a second layer 3 routing protocol route advertisement that includes service function chain data for a service function chain, the service function chain data indicating a service path identifier and one or more service function items; and send, to the second service function instance and based at least on determining a service function item of the one or more service function items indicates the second service function instance, a packet classified to the service function chain.
    Type: Application
    Filed: December 2, 2016
    Publication date: March 29, 2018
    Inventors: John E. Drake, Eric C. Rosen, William Stuart Mackie, Adrian Farrel
  • Publication number: 20180034648
    Abstract: In general, the disclosure describes techniques for communicating multicast group leave requests between two or more load-balanced, multi-homed PE routers included in an Ethernet Virtual Private Network (EVPN). The techniques of the disclosure enable the two or more PE routers to synchronize IGMP state and routing information amongst one another to ensure that the one of the multi-homed PE routers elected as the designated forwarder (DF) ceases forwarding the multicast group traffic to the CE router, even if it is not the PE router that receives the IGMP leave request.
    Type: Application
    Filed: September 30, 2016
    Publication date: February 1, 2018
    Inventors: Vikram Nagarajan, Robert W. Kebler, Eric C. Rosen, Princy T. Elizabeth, Kapil Arora
  • Patent number: 9330203
    Abstract: Methods, systems and devices are provided for presenting event feedback information regarding participants to an event. A first radio of a first participant device carried by a first participant receives a first checkpoint communication from a checkpoint device at a first checkpoint located along a first course of the event. The first checkpoint communication includes a first checkpoint identifier and a first event time reflecting when the first participant crossed the first checkpoint. A first checkpoint event time is determined based upon the first checkpoint identifier and the first event time. Also, the first checkpoint event time is displayed on the first participant device. Further, a checkpoint device and an event server may be used to in presenting the event feedback information.
    Type: Grant
    Filed: February 28, 2013
    Date of Patent: May 3, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Eric C. Rosen, Susan M. Hennenfent, Harleen K. Gill, Beth A. Brewer, Matthew K. Anderson, Vincent M. Kemler, Natalie A. DePratt, Lauren K. Leung, Hemish Parikh
  • Patent number: 9215130
    Abstract: An apparatus and method for adaptively bundling media frames in a data packet for transmission in a wireless data network. When a wireless device is ready to transmit an audio communication, a message is sent from the wireless device to a communication server that checks for network usage conditions and adaptively determines a bundling factor for the audio communication. The bundling factor is transmitted to the wireless device, and the wireless device bundles media frames into a data packet according to the bundling factor.
    Type: Grant
    Filed: January 4, 2013
    Date of Patent: December 15, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Douglas M. Crockett, Eric C. Rosen
  • Patent number: 9154564
    Abstract: In an embodiment, an application server is configured to manage privacy settings of a subscriber for one or more social networking services. The application server determines a set of privacy settings (e.g., a manually configured or default set of privacy settings) of the subscriber for the one or more social networking services, and then receives, from the subscriber, permission to dynamically modify the set of privacy settings. The application server monitors, responsive to the received permission, passive behavior of the subscriber that is separate from interactions between the subscriber and the one or more social networking services (e.g., calls, text messages, instant messages made to/from the subscriber, a location of the subscriber, etc.). The application server triggers a modification to the set of privacy settings based on the monitored passive behavior of the subscriber.
    Type: Grant
    Filed: November 17, 2011
    Date of Patent: October 6, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Ian R. Heidt, Eric P. Bilange, Eric C. Rosen
  • Patent number: 9143484
    Abstract: A method and apparatus for providing security in a group communication network provides for receiving an encryption key, encrypting media for transmission to a controller using the received encryption key, the encrypted media being directed to another communication device, and communicating the encrypted media to the controller. In one embodiment, the communicating includes wireless communication. The method and apparatus further provides for receiving encrypted media from a controller and blocking the encrypted media if the communication device is not enabled to receive encrypted-media transmission, or if the media is not encrypted based on an encryption key previously specified by the communication device. In another aspect, the communication device is a push-to-talk (PTT) device.
    Type: Grant
    Filed: January 27, 2010
    Date of Patent: September 22, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Mark A. Maggenti, Douglas M. Crockett, Eric C. Rosen, Sacchindra K. G. Kalantri
  • Patent number: 9143395
    Abstract: In one embodiment, a method comprises detecting, by a first provider edge router, a second provider edge router providing reachability to a prescribed destination address prefix via a protected next hop address; allocating, by the first provider edge router, a mirror forwarding table associated with the second provider edge router and identifying a destination used by the second provider edge router for reaching the prescribed destination address prefix; and the first provider edge router sending repair information to a Border Gateway Protocol (BGP)-free core network router in the core network, the repair information enabling the BGP-free core network router to add a context label and reroute a received data packet to the first provider edge router if the second provider edge router is unavailable, the context label enabling the first provider edge router to identify the destination in the rerouted data packet for delivery to the destination address prefix.
    Type: Grant
    Filed: July 5, 2013
    Date of Patent: September 22, 2015
    Assignee: Cisco Technology, Inc.
    Inventors: Ahmed R Bashandy, Clarence Filsfils, Eric C. Rosen, Maciej Konstantynowicz
  • Patent number: 9055475
    Abstract: A method for a tracking device optimizing power to remain reachable for a desired period based on evaluated wide-area-network conditions. The tracking device may communicate via a power-intensive long-range transceiver and may continually measure service conditions related to network communications. The tracking device may periodically calculate statistical information describing the service conditions, such as a percentage of time in which the tracking device was out-of-network-service. Based on the statistics, the tracking device may operate in an optimization mode to conserve power when out-of-network-service. In an embodiment, the tracking device may calculate the statistics based on evaluation periods defined by predefined numbers of out-of-network-service occurrences, predefined time periods, and/or a hybrid of both.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: June 9, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Catalin Lacatus, Harleen K. Gill, Eric C. Rosen, Hemish K. Parikh, Thomas F. Doyle
  • Patent number: 9036463
    Abstract: In one embodiment, a method comprises detecting, by a provider edge router configured for providing reachability for core network traffic to a prescribed destination address prefix, a backup provider edge router relative to the prescribed destination address prefix; allocating, by the provider edge router, a distinct protected next-hop address for reachability to at least the destination address prefix via the provider edge router; and sending via a core network, by the provider edge router, repair information for the prescribed destination address prefix to ingress provider edge routers and a BGP-free core network router in the core network, the repair information enabling the ingress provider edge routers to insert primary and backup switching labels into each data packet of the core network traffic enabling the BGP-free core network router to reroute the received packet to the backup provider edge router if the provider edge router is unavailable.
    Type: Grant
    Filed: July 5, 2013
    Date of Patent: May 19, 2015
    Assignee: Cisco Technology, Inc.
    Inventors: Ahmed R Bashandy, Clarence Filsfils, Eric C. Rosen
  • Patent number: 9020111
    Abstract: In an embodiment, an originating communication device within a wireless communications system sends a call request to a server to initiate a communication session with a target communication device, and also sends, along with the call request, a session description request, the session description request requesting alerting data to be sent to the target communication device from the server in addition to a call announce message for announcing the communication session to the at least one target communication device, the alerting data describing a nature of the communication session. The server sends the call announce message and the alerting data to the target communication device. The target communication device receives the call announce message and the alerting data, notifies a user of the target communication device of the announced communication session and outputs the alerting data to the user of the target communication device in conjunction with the notification.
    Type: Grant
    Filed: May 26, 2009
    Date of Patent: April 28, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Beth Ann Brewer, David J. Ross, Eric C. Rosen
  • Patent number: 8958852
    Abstract: A system, method, and wireless communication device that profiles a user thereof, or a user at a second wireless communication device in communication therewith. The wireless communication device gathers user data for a user thereof, or from a user at a second wireless communication device, and either directly generates, or has generated elsewhere, a user profile, such as a personality or psychological profile, or medical diagnosis of the user, and can display the user profile to the user and/or alter the wireless communication device functionality based upon the user profile. The gathered user data can be from physical user interaction with the wireless communication device, or from other equipment resident at the wireless communication device, such as a camera and medical diagnostic devices.
    Type: Grant
    Filed: February 16, 2012
    Date of Patent: February 17, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: David J. Ross, Eric C. Rosen
  • Publication number: 20150009806
    Abstract: In one embodiment, a method comprises detecting, by a first provider edge router, a second provider edge router providing reachability to a prescribed destination address prefix via a protected next hop address; allocating, by the first provider edge router, a minor forwarding table associated with the second provider edge router and identifying a destination used by the second provider edge router for reaching the prescribed destination address prefix; and the first provider edge router sending repair information to a Border Gateway Protocol (BGP)-free core network router in the core network, the repair information enabling the BGP-free core network router to add a context label and reroute a received data packet to the first provider edge router if the second provider edge router is unavailable, the context label enabling the first provider edge router to identify the destination in the rerouted data packet for delivery to the destination address prefix.
    Type: Application
    Filed: July 5, 2013
    Publication date: January 8, 2015
    Inventors: Ahmed R. BASHANDY, Clarence FILSFILS, Eric C. ROSEN, Maciej KONSTANTYNOWICZ
  • Publication number: 20150009803
    Abstract: In one embodiment, a method comprises detecting, by a provider edge router configured for providing reachability for core network traffic to a prescribed destination address prefix, a backup provider edge router relative to the prescribed destination address prefix; allocating, by the provider edge router, a distinct protected next-hop address for reachability to at least the destination address prefix via the provider edge router; and sending via a core network, by the provider edge router, repair information for the prescribed destination address prefix to ingress provider edge routers and a BGP-free core network router in the core network, the repair information enabling the ingress provider edge routers to insert primary and backup switching labels into each data packet of the core network traffic enabling the BGP-free core network router to reroute the received packet to the backup provider edge router if the provider edge router is unavailable.
    Type: Application
    Filed: July 5, 2013
    Publication date: January 8, 2015
    Inventors: Ahmed R. BASHANDY, Clarence FILSFILS, Eric C. ROSEN
  • Patent number: 8923895
    Abstract: Systems and methods for optimizing paging cycles in a wireless communication system are disclosed. An access terminal can include logic configured to determine an optimal paging cycle and logic configured to set the paging cycle based on the optimal paging cycle, where the paging cycle varies based on at least one optimizing metric.
    Type: Grant
    Filed: September 28, 2007
    Date of Patent: December 30, 2014
    Assignee: QUALCOMM Incorporated
    Inventors: Arvind S. Santhanam, Arulmozhi K. Ananthanarayanan, Eric C. Rosen, Bongyong Song, Mark A. Lindner, David J. Ross
  • Patent number: 8892171
    Abstract: A system, method, and wireless communication device that profiles a user thereof, or a user at a second wireless communication device in communication therewith. The wireless communication device gathers user data for a user thereof, or from a user at a second wireless communication device, and either directly generates, or has generated elsewhere, a user profile, such as a personality or psychological profile, or medical diagnosis of the user, and can display the user profile to the user and/or alter the wireless communication device functionality based upon the user profile. The gathered user data can be from a user interaction with the wireless communication device, from information available to the wireless communication device, or a combination thereof.
    Type: Grant
    Filed: March 22, 2012
    Date of Patent: November 18, 2014
    Assignee: QUALCOMM Incorporated
    Inventors: David J. Ross, Eric C. Rosen