Patents by Inventor Keith Waldorf

Keith Waldorf 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: 20190014551
    Abstract: A server has a processor and a memory connected to the processor. The memory stores instructions executed by the processor to collect scan lists from client devices. Each scan list specifies a WiFi access point identifier collected by a client device and geographic coordinates of the client device when the WiFi access point identifier was collected. A cluster of geographic coordinates is formed around a designated WiFi access point. A centroid within the cluster is identified. The location of the centroid is ascribed as the geographic position of the designated WiFi access point. A client device is advised when the designated WiFi access point is a known mobile WiFi access point to facilitate connection between the client device and the known mobile WiFi access point.
    Type: Application
    Filed: September 13, 2018
    Publication date: January 10, 2019
    Applicant: Ipass Inc.
    Inventors: Keith WALDORF, Tomasz MAGDANSKI, Raghu KONKA, Rahul JAIN
  • Patent number: 10080209
    Abstract: A server has a processor and a memory connected to the processor. The memory stores instructions executed by the processor to collect scan lists from client devices. Each scan list specifies a WiFi access point identifier collected by a client device and geographic coordinates of the client device when the WiFi access point identifier was collected. A cluster of geographic coordinates is formed around a designated WiFi access point. A centroid within the cluster is identified. The location of the centroid is ascribed as the geographic position of the designated WiFi access point. A client device is advised when the designated WiFi access point is a known mobile WiFi access point to facilitate connection between the client device and the known mobile WiFi access point.
    Type: Grant
    Filed: September 22, 2016
    Date of Patent: September 18, 2018
    Assignee: IPASS INC.
    Inventors: Keith Waldorf, Tomasz Magdanski, Raghu Konka, Rahul Jain
  • Publication number: 20180115869
    Abstract: A server has a processor and a memory connected to the processor. The memory stores instructions executed by the processor to collect scan lists from client devices, where each scan list specifies a Wi-Fi access point identifier collected by a client device and geographic coordinates of the client device when the Wi-Fi access point identifier was collected. A cluster of geographic coordinates around a designated Wi-Fi access point is formed. A centroid within the cluster is identified. The location of the centroid is ascribed the geographic position of the designated Wi-Fi access point. The geographic position of the designated Wi-Fi access point is added to a Wi-Fi access point location database. A Wi-Fi tag scan list is processed to form a tag path listing known geographic locations of Wi-Fi access points observed by the Wi-Fi tag. The tag path is supplied in response to a request.
    Type: Application
    Filed: October 24, 2016
    Publication date: April 26, 2018
    Applicant: Ipass Inc.
    Inventors: Keith Waldorf, Marcos R. Lara, Raghu Konka
  • Patent number: 9955304
    Abstract: A server has a processor and a memory connected to the processor. The memory stores instructions executed by the processor to collect scan lists from client devices, where each scan list specifies a Wi-Fi access point identifier collected by a client device and geographic coordinates of the client device when the Wi-Fi access point identifier was collected. A cluster of geographic coordinates around a designated Wi-Fi access point is formed. A centroid within the cluster is identified. The location of the centroid is ascribed the geographic position of the designated Wi-Fi access point. The geographic position of the designated Wi-Fi access point is added to a Wi-Fi access point location database. A Wi-Fi tag scan list is processed to form a tag path listing known geographic locations of Wi-Fi access points observed by the Wi-Fi tag. The tag path is supplied in response to a request.
    Type: Grant
    Filed: October 24, 2016
    Date of Patent: April 24, 2018
    Assignee: Ipass Inc.
    Inventors: Keith Waldorf, Marcos R. Lara, Raghu Konka
  • Publication number: 20180084520
    Abstract: A server has a processor and a memory connected to the processor. The memory stores instructions executed by the processor to collect scan lists from client devices. Each scan list specifies a WiFi access point identifier collected by a client device and geographic coordinates of the client device when the WiFi access point identifier was collected. A cluster of geographic coordinates is formed around a designated WiFi access point. A centroid within the cluster is identified. The location of the centroid is ascribed as the geographic position of the designated WiFi access point. A client device is advised when the designated WiFi access point is a known mobile WiFi access point to facilitate connection between the client device and the known mobile WiFi access point.
    Type: Application
    Filed: September 22, 2016
    Publication date: March 22, 2018
    Applicant: Ipass Inc.
    Inventors: Keith Waldorf, Tomasz Magdanski, Raghu Konka, Rahul Jain
  • Patent number: 6701368
    Abstract: A mechanism for supplying a stream of data to a browser is provided. The browser periodically refreshes a frame document, transmitting a request for the frame document to an HTTP server. When a network element receives a request from a browser for a frame document, it generates a new frame document, and supplies it to the browser. The new version of the frame document may include new definitions for functions, that, as redefined, reflect the current status of a network element. The updates may be retrieved by invoking functions.
    Type: Grant
    Filed: April 26, 1999
    Date of Patent: March 2, 2004
    Assignee: Cisco Technology, Inc.
    Inventors: Krishna Rao Chennapragada, Keith Waldorf
  • Patent number: D890196
    Type: Grant
    Filed: April 24, 2018
    Date of Patent: July 14, 2020
    Assignee: Catalina Labs, Inc.
    Inventors: Mayandran Mathen, Blair Seifert, Keith Waldorf