Patents by Inventor Koral Ilgun

Koral Ilgun 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: 7596693
    Abstract: A method of preventing ARP broadcast flooding of subscriber access links where an ARP packet is received at a subscriber network edge device and the source and destination information contained within the ARP packet is compared to address lease information for subscribers of a subscriber network. If the destination information obtained from the ARP packet is not associated with an address lease assigned to one of the subscribers, the network device only broadcasts the ARP packet to network uplinks. The method further includes preventing subscribers of a subscriber network from spoofing ARP responses by responding to an ARP request packet with an ARP response packet containing false information. The ARP response packet information is compared to address lease information for the transmitting subscriber. If the source information obtained from the ARP response packet corresponds to address lease information of the transmitting subscriber the ARP response packet is accordingly forwarded.
    Type: Grant
    Filed: October 31, 2006
    Date of Patent: September 29, 2009
    Assignee: Occam Networks
    Inventors: Evan John Caves, Henri Altarac, Koral Ilgun
  • Patent number: 7490351
    Abstract: A method of preventing ARP broadcast flooding of subscriber access links where an ARP packet is received at a subscriber network edge device and the source and destination information contained within the ARP packet is compared to address lease information for subscribers of a subscriber network. If the destination information obtained from the ARP packet is not associated with an address lease assigned to one of the subscribers, the network device only broadcasts the ARP packet to network uplinks. The method further includes preventing subscribers of a subscriber network from spoofing ARP responses by responding to an ARP request packet with an ARP response packet containing false information. The ARP response packet information is compared to address lease information for the transmitting subscriber. If the source information obtained from the ARP response packet corresponds to address lease information of the transmitting subscriber the ARP response packet is accordingly forwarded.
    Type: Grant
    Filed: March 12, 2003
    Date of Patent: February 10, 2009
    Assignee: Occam Networks
    Inventors: Evan John Caves, Henri Altarac, Koral Ilgun
  • Patent number: 7379423
    Abstract: A method of storing address lease information including a Media Access Control (MAC) address, an IP address, and a port for a subscriber in a database coupled to a network edge device when an address lease is associated with the subscriber, receiving subscriber packets on at least one port of the network edge device, comparing source address information from packets purportedly transmitted by the subscriber with address lease information associated with the subscriber, and forwarding those of the packets if source address information from the packets, including source MAC and IP addresses, corresponds to address lease information associated with the subscriber.
    Type: Grant
    Filed: March 20, 2003
    Date of Patent: May 27, 2008
    Assignee: Occam Networks, Inc.
    Inventors: Evan John Caves, Henri Altarac, Koral Ilgun
  • Patent number: 6952830
    Abstract: System and method to uniformly access devices. The method may include receiving at least one high-level request regarding at least one designated device of a plurality of devices from an application program, translating the high-level request to one or more low-level requests, and communicating the low-level request(s) to a device driver associated with one or more devices. The method may further include receiving a low-level message from a device, translating the low-level message to a high-level message, and forwarding the high-level message to the application program that sent the high-level request. The system may include a processor and a memory coupled to a bus, an application program, and a multiplexor to forward requests from the application program to a plurality of device drivers for corresponding devices, and to forward information received from the device drivers regarding the devices to the application program.
    Type: Grant
    Filed: August 16, 2001
    Date of Patent: October 4, 2005
    Assignee: Occam Networks, Inc.
    Inventors: Kedar Madineni, Koral Ilgun
  • Publication number: 20030037171
    Abstract: System and method for distributed device control. The method may be implemented in the kernel of an operating system and may include receiving at least one request regarding at least one designated device of a plurality of devices from at least one application program. The request is then communicated to the designated device(s) via a well-known communication protocol. Information is then received from the designated device and forwarded to the application program that sent the request. The system may include a processor and a memory coupled to a bus, at least one application program, and a communications server integrated with an operating system. The communication server passes information between the application program and devices using a communication protocol. The communication protocol in the method and system may be the User Datagram Protocol/Internet Protocol (UDP/IP).
    Type: Application
    Filed: August 16, 2001
    Publication date: February 20, 2003
    Inventors: Kedar Madineni, Koral Ilgun
  • Publication number: 20030037180
    Abstract: System and method to uniformly access devices. The method may include receiving at least one high-level request regarding at least one designated device of a plurality of devices from an application program, translating the high-level request to one or more low-level requests, and communicating the low-level request(s) to a device driver associated with one or more devices. The method may further include receiving a low-level message from a device, translating the low-level message to a high-level message, and forwarding the high-level message to the application program that sent the high-level request. The system may include a processor and a memory coupled to a bus, an application program, and a multiplexor to forward requests from the application program to a plurality of device drivers for corresponding devices, and to forward information received from the device drivers regarding the devices to the application program.
    Type: Application
    Filed: August 16, 2001
    Publication date: February 20, 2003
    Inventors: Kedar Madineni, Koral Ilgun