Patents by Inventor Jason C. Fan

Jason C. Fan 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: 20190045483
    Abstract: This disclosure relates to techniques for supporting narrowband device-to-device wireless communication, including possible techniques for 1) handing off from one master to another and 2) relaying shifted device-to-device synchronization signals in an off grid radio system. The techniques herein may allow for a successor master device to take over a master role, including by transmitting synchronization signals. The techniques herein may allow for a repeater device to expand the boundary of a device-to-device communication group by transmitting synchronization signals that are shifted relative to synchronization signals transmitted by a master device.
    Type: Application
    Filed: August 2, 2018
    Publication date: February 7, 2019
    Inventors: Tarik Tabet, Lydi Smaini, Ronald W. Dimpflmaier, Matthias Sauer, Jason C. Fan
  • Patent number: 7957324
    Abstract: The disclosed network includes two rings, wherein a first ring transmits data in a clockwise direction, and the other ring transmits data in a counterclockwise direction. The traffic is removed from the ring by the destination node. During normal operations (i.e., all spans operational), data between nodes can flow on either ring. Thus, both rings are fully utilized during normal operations. The nodes periodically test the bit error rate of the links (or the error rate is constantly calculated) to detect a fault in one of the links. The detection of such a fault sends a broadcast signal to all nodes to reconfigure a routing table within the node so as to identify the optimum routing of source traffic to the destination node after the fault.
    Type: Grant
    Filed: November 25, 2008
    Date of Patent: June 7, 2011
    Assignee: Adtran, Inc.
    Inventors: Jason C. Fan, Prasad P. Jogalekar, Vinay K. Bannai
  • Patent number: 7929428
    Abstract: The disclosed network includes two rings, wherein a first ring transmits data in a clockwise direction, and the other ring transmits data in a counterclockwise direction. The traffic is removed from the ring by the destination node. During normal operations (i.e., all spans operational), data between nodes can flow on either ring. Thus, both rings are fully utilized during normal operations. The nodes periodically test the bit error rate of the links (or the error rate is constantly calculated) to detect a fault in one of the links. The detection of such a fault sends a broadcast signal to all nodes to reconfigure a routing table within the node so as to identify the optimum routing of source traffic to the destination node after the fault.
    Type: Grant
    Filed: November 25, 2008
    Date of Patent: April 19, 2011
    Assignee: Adtran, Inc.
    Inventors: Jason C. Fan, Prasad P. Jogalekar, Vinay K. Bannai
  • Patent number: 7916723
    Abstract: An automatic network topology identification technique is described herein. Each node in the network periodically or constantly transmits its unique address to its neighboring node. Once a node receives a different message from its neighbor, the node identifies a topology change in the network. In one embodiment, a current topology is associated with a session number. When a change in the topology is detected, the detecting node increments the session number and broadcasts the change in topology. The other nodes, detecting the changed session number, now know that there has been a change in the network. In response, the nodes in the network modify routing tables and other information stored at the node related to the topology. In one embodiment, the technique is used to reassign shortened addresses to each device on the network to support a dual-addressing mode of the network.
    Type: Grant
    Filed: July 1, 2009
    Date of Patent: March 29, 2011
    Assignee: Adtran, Inc.
    Inventors: Jason C. Fan, Prasad P. Jogalekar, Vinay K. Bannai
  • Publication number: 20100124176
    Abstract: An automatic network topology identification technique is described herein. Each node in the network periodically or constantly transmits its unique address to its neighboring node. Once a node receives a different message from its neighbor, the node identifies a topology change in the network. In one embodiment, a current topology is associated with a session number. When a change in the topology is detected, the detecting node increments the session number and broadcasts the change in topology. The other nodes, detecting the changed session number, now know that there has been a change in the network. In response, the nodes in the network modify routing tables and other information stored at the node related to the topology. In one embodiment, the technique is used to reassign shortened addresses to each device on the network to support a dual-addressing mode of the network.
    Type: Application
    Filed: July 1, 2009
    Publication date: May 20, 2010
    Applicant: ADTRAN, INC.
    Inventors: JASON C. FAN, PRASAD P. JOGALEKAR, VINAY K. BANNAI
  • Patent number: 7570603
    Abstract: An automatic network topology identification technique is described herein. Each node in the network periodically or constantly transmits its unique address to its neighboring node. Once a node receives a different message from its neighbor, the node identifies a topology change in the network. In one embodiment, a current topology is associated with a session number. When a change in the topology is detected, the detecting node increments the session number and broadcasts the change in topology. The other nodes, detecting the changed session number, now know that there has been a change in the network. In response, the nodes in the network modify routing tables and other information stored at the node related to the topology. In one embodiment, the technique is used to reassign shortened addresses to each device on the network to support a dual-addressing mode of the network.
    Type: Grant
    Filed: November 19, 2008
    Date of Patent: August 4, 2009
    Assignee: ADTRAN Inc.
    Inventors: Jason C. Fan, Prasad P. Jogalekar, Vinay K. Bannai
  • Patent number: 7545755
    Abstract: An automatic network topology identification technique is described herein. Each node in the network periodically or constantly transmits its unique address to its neighboring node. Once a node receives a different message from its neighbor, the node identifies a topology change in the network. In one embodiment, a current topology is associated with a session number. When a change in the topology is detected, the detecting node increments the session number and broadcasts the change in topology. The other nodes, detecting the changed session number, now know that there has been a change in the network. In response, the nodes in the network modify routing tables and other information stored at the node related to the topology. In one embodiment, the technique is used to reassign shortened addresses to each device on the network to support a dual-addressing mode of the network.
    Type: Grant
    Filed: May 26, 2004
    Date of Patent: June 9, 2009
    Assignee: ADTRAN Inc.
    Inventors: Jason C. Fan, Prasad P. Jogalekar, Vinay K. Bannai
  • Publication number: 20090141621
    Abstract: The disclosed network includes two rings, wherein a first ring transmits data in a clockwise direction, and the other ring transmits data in a counterclockwise direction. The traffic is removed from the ring by the destination node. During normal operations (i.e., all spans operational), data between nodes can flow on either ring. Thus, both rings are fully utilized during normal operations. The nodes periodically test the bit error rate of the links (or the error rate is constantly calculated) to detect a fault in one of the links. The detection of such a fault sends a broadcast signal to all nodes to reconfigure a routing table within the node so as to identify the optimum routing of source traffic to the destination node after the fault.
    Type: Application
    Filed: November 25, 2008
    Publication date: June 4, 2009
    Applicant: Adtran, Inc.
    Inventors: Jason C. Fan, Prasad P. Jogalekar, Vinay K. Bannai
  • Publication number: 20090141656
    Abstract: The disclosed network includes two rings, wherein a first ring transmits data in a clockwise direction, and the other ring transmits data in a counterclockwise direction. The traffic is removed from the ring by the destination node. During normal operations (i.e., all spans operational), data between nodes can flow on either ring. Thus, both rings are fully utilized during normal operations. The nodes periodically test the bit error rate of the links (or the error rate is constantly calculated) to detect a fault in one of the links. The detection of such a fault sends a broadcast signal to all nodes to reconfigure a routing table within the node so as to identify the optimum routing of source traffic to the destination node after the fault.
    Type: Application
    Filed: November 25, 2008
    Publication date: June 4, 2009
    Applicant: Adtran, Inc.
    Inventors: Jason C. Fan, Prasad P. Jogalekar, Vinay K. Bannai
  • Publication number: 20090092064
    Abstract: An automatic network topology identification technique is described herein. Each node in the network periodically or constantly transmits its unique address to its neighboring node. Once a node receives a different message from its neighbor, the node identifies a topology change in the network. In one embodiment, a current topology is associated with a session number. When a change in the topology is detected, the detecting node increments the session number and broadcasts the change in topology. The other nodes, detecting the changed session number, now know that there has been a change in the network. In response, the nodes in the network modify routing tables and other information stored at the node related to the topology. In one embodiment, the technique is used to reassign shortened addresses to each device on the network to support a dual-addressing mode of the network.
    Type: Application
    Filed: November 19, 2008
    Publication date: April 9, 2009
    Inventors: Jason C. Fan, Prasad P. Jogalekar, Vinay K. Bannai
  • Patent number: 7289448
    Abstract: A method and system for selecting ring paths in service provisioning on optical networks including a plurality of interconnected rings. The method includes: receiving a request to provision a service between a first end point and a second end point in the optical network; identifying a plurality of possible ring paths between the first and second end points; validating a bandwidth of each ring path, including validating bandwidths of bandwidth bottlenecks in each ring path; selecting a path from the validated ring paths; and provisioning the service on the selected path. The system utilizes a path engine on a network management server that knows about the bandwidth allocation in the entire network and implements the method. The resources of the optical network used by the provisioned service is thus minimized.
    Type: Grant
    Filed: December 23, 2003
    Date of Patent: October 30, 2007
    Assignee: Adtran, Inc.
    Inventors: Hasnain Rashid, Masood Ahmad, Paddy Vishnubhatt, Phyllis Yip, Jason C. Fan, Peter G. Jones, Saravanan R. Coimbatore
  • Patent number: 7006440
    Abstract: A communications network is described having a class-based queuing architecture. Shared class queues receive packet flows from different customers. In one embodiment, there are eight classes and thus eight shared queues, one for each class. A scheduler schedules the output of packets by the various queues based on priority. Each customer (or other aggregate of packet flows) is allocated a certain space in a class queue based on the customers' Service Level Agreement (SLA) with the service provider. A queue input circuit detects bits in the packet header identifying the customer (or other criteria) and makes selections to drop or pass packets destined for a shared queue based on the customers' (or other aggregates') allocated space in the queue.
    Type: Grant
    Filed: October 26, 2001
    Date of Patent: February 28, 2006
    Assignee: Luminous Networks, Inc.
    Inventors: Sanjay K. Agrawal, Neil N. Mammen, Ajit Ninan, Jason C. Fan
  • Patent number: 7007028
    Abstract: A method and system for synchronizing data between a management system (MS) and network elements (NE) in an optical network utilizes a table counter and row counters for each row in a NE table, and a table counter and row counter for each row in a MS table. The NE table counter increments when a change in the NE table occurs. Each NE row counter increments when its row is changed. The MS table counter increments when a change in the MS table occurs. Each MS row counter is incremented when its row is changed. The MS polls the NE table counter and compares it with its MS table counter. If they are different, then the MS compares each NE row counter with the corresponding MS row counter. For any of the row counters that do not match, the rows between the MS table and the NE table are synchronized.
    Type: Grant
    Filed: December 23, 2003
    Date of Patent: February 28, 2006
    Assignee: Luminous Networks, Inc.
    Inventors: Hasnain Rashid, Peter G. Jones, Paddy Vishnubhatt, Phyllis Yip, Jason C. Fan
  • Patent number: 6865149
    Abstract: The disclosed network includes two rings, wherein a first ring transmits data in a clockwise direction, and the other ring transmits data in a counterclockwise direction. The traffic is removed from the ring by the destination node. During normal operations (i.e., all spans operational), data between nodes flows on the ring that would provide the minimum number of hops to the destination node. Thus, both rings are fully utilized during normal operations. The nodes periodically test the bit error rate of the links (or the error rate is constantly calculated) to detect a fault in one of the links. The detection of such a fault sends a broadcast signal to all nodes to reconfigure a routing table within the node so as to identify the optimum routing of source traffic to the destination node after the fault.
    Type: Grant
    Filed: March 3, 2000
    Date of Patent: March 8, 2005
    Assignee: Luminous Networks, Inc.
    Inventors: Robert F. Kalman, Jason C. Fan, Charles F. Barry, Prasad P. Jogalekar, Vinay K. Bannai
  • Publication number: 20040213274
    Abstract: An automatic network topology identification technique is described herein. Each node in the network periodically or constantly transmits its unique address to its neighboring node. Once a node receives a different message from its neighbor, the node identifies a topology change in the network. In one embodiment, a current topology is associated with a session number. When a change in the topology is detected, the detecting node increments the session number and broadcasts the change in topology. The other nodes, detecting the changed session number, now know that there has been a change in the network. In response, the nodes in the network modify routing tables and other information stored at the node related to the topology. In one embodiment, the technique is used to reassign shortened addresses to each device on the network to support a dual-addressing mode of the network.
    Type: Application
    Filed: May 26, 2004
    Publication date: October 28, 2004
    Inventors: Jason C. Fan, Prasad P. Jogalekar, Vinay K. Bannai
  • Patent number: 6717956
    Abstract: A dual addressing mode is described in which reduced-length addresses (referred to as short addresses) are substituted for standard addresses (referred to as long addresses) for traffic whose source or destination is internal to a given virtual network topology. The required length of short addresses used for a given virtual topology is dependent on the number of devices reachable within the topology. For a virtual topology with less than 256 addressable devices, for example, 8-bit short addresses can be used. When a node within the virtual network sees a packet with a short destination address in the header, the node understands the address to be within the virtual network and routes the packet accordingly. If a source address is a short address, the virtual network can identify the source within the virtual network. For packets originating in the virtual network whose destination is also in the virtual network, both the source and destination addresses can be short addresses.
    Type: Grant
    Filed: March 3, 2000
    Date of Patent: April 6, 2004
    Assignee: Luminous Networks, Inc.
    Inventors: Jason C. Fan, Prasad P. Jogalekar, Vinay K. Bannai
  • Patent number: 6680912
    Abstract: The disclosed network includes two rings, wherein a first ring transmits data in a clockwise direction, and the other ring transmits data in a counterclockwise direction. The traffic is removed from the ring by the destination node. During normal operations (i.e., all spans operational), data between nodes flows on the ring that would provide the minimum number of hops to the destination node. Thus, both rings are fully utilized during normal operations. The nodes periodically test the bit error rate of the links (or the error rate is constantly calculated) to detect a fault in one of the links. The detection of such a fault sends a broadcast signal to all nodes to reconfigure a routing table within the node so as to identify the optimum routing of source traffic to the destination node after the fault.
    Type: Grant
    Filed: March 3, 2000
    Date of Patent: January 20, 2004
    Assignee: Luminous Networks, Inc.
    Inventors: Robert F. Kalman, Jason C. Fan, Charles F. Barry, Prasad P. Jogalekar, Vinay K. Bannai
  • Patent number: 6647428
    Abstract: An architecture for transport of multiple services in connectionless packet-based networks is described herein, along with the packet format used for data transport in this architecture. The architecture supports transport of both connectionless packetized data and framed data from synchronous leased lines. The architecture supports transparent packetization of incoming DS1 data. The architecture works for mesh architectures but is optimized for OSI Layer 1 (crossconnect) and Layer 2 (Virtual LAN, or VLAN) services and for ring topologies, since for these services in a ring no path setup is required using a label distribution protocol. In addition, it simultaneously supports OSI Layer 1, Layer 2, and Layer 3 services.
    Type: Grant
    Filed: May 5, 2000
    Date of Patent: November 11, 2003
    Assignee: Luminous Networks, Inc.
    Inventors: Vinay K. Bannai, Charles F. Barry, Inwhan Choi, Jason C. Fan, Robert F. Kalman, Richard Lindquist, Sohail Mallick, Atul Shinde, Seshadri Srinivasan, Robert Stillman, Warren Watts
  • Patent number: 6643269
    Abstract: An automatic network topology identification technique is described herein. Each node in the network periodically or constantly transmits its unique address to its neighboring node. Once a node receives a different message from its neighbor, the node identifies a topology change in the network. In one embodiment, a current topology is associated with a session number. When a change in the topology is detected, the detecting node increments the session number and broadcasts the change in topology. The other nodes, detecting the changed session number, now know that there has been a change in the network. In response, the nodes in the network modify routing tables and other information stored at the node related to the topology. In one embodiment, the technique is used to reassign shortened addresses to each device on the network to support a dual-addressing mode of the network.
    Type: Grant
    Filed: March 3, 2000
    Date of Patent: November 4, 2003
    Assignee: Luminous Networks, Inc.
    Inventors: Jason C. Fan, Prasad P. Jogalekar, Vinay K. Bannai
  • Patent number: 6625124
    Abstract: An automatic network topology identification technique is described herein. Each node in the network periodically or constantly transmits its unique address to its neighboring node. Once a node receives a different message from its neighbor, the node identifies a topology change in the network. In one embodiment, a current topology is associated with a session number. When a change in the topology is detected, the detecting node increments the session number and broadcasts the change in topology. The other nodes, detecting the changed session number, now know that there has been a change in the network. In response, the nodes in the network modify routing tables and other information stored at the node related to the topology. In one embodiment, the technique is used to reassign shortened addresses to each device on the network to support a dual-addressing mode of the network.
    Type: Grant
    Filed: March 3, 2000
    Date of Patent: September 23, 2003
    Assignee: Luminous Networks, Inc.
    Inventors: Jason C. Fan, Prasad P. Jogalekar, Vinay K. Bannai