Patents by Inventor Stephen Ma

Stephen Ma 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: 20050270299
    Abstract: Digital tile-based mapping techniques are disclosed that enable efficient online serving of aesthetically pleasing maps. In one particular embodiment, an image tile-based digital mapping system is configured for generating map tiles during an offline session, and serving selected sets of those tiles to a client when requested. Also provided are solutions for handling map labels and other such features in a tile-based mapping system, such as when a map label crosses map tile boundaries. Various processing environments (e.g., servers or other computing devices) can be employed in the system.
    Type: Application
    Filed: March 23, 2005
    Publication date: December 8, 2005
    Inventors: Jens Rasmussen, Lars Rasmussen, Stephen Ma
  • Publication number: 20050270311
    Abstract: Various methods, systems, and apparatus for implementing aspects of a digital mapping system are disclosed. One such method includes sending a location request from a client-side computing device to a map tile server, receiving a set of map tiles in response to the location request, assembling said received map tiles into a tile grid, aligning the tile grid relative to a clipping shape, and displaying the result as a map image. One apparatus according to aspects of the present invention includes means for sending a location request from a client-side computing device to a map tile server, means for receiving a set of map tiles in response to the location request, means for assembling said received map tiles into a tile grid, means for aligning the tile grid relative to a clipping shape, and means for displaying the result as a map image.
    Type: Application
    Filed: February 5, 2005
    Publication date: December 8, 2005
    Inventors: Jens Rasmussen, Lars Rasmussen, Bret Taylor, James Norris, Stephen Ma, Andrew Kirmse, Noel Gordon, Seth LaForge
  • Patent number: 6954463
    Abstract: An access server architecture, and methods for use of the architecture, are disclosed. The architecture and methods are designed to increase the scalability of and balance processor load for a network access server. In this architecture, packet forwarding and packet processing are distributed amongst the cards serving the low-speed access lines, such that each line card is responsible for performing forwarding and packet processing for packets associated with the low-speed ports that line card serves. As the number of line cards expands, forwarding resources are expanded in at least rough proportion. The NAS route switch controller, and the high-speed ports, are largely relieved of packet processing tasks because the egress port uses a distribution engine that performs a cursory examination on one or more header fields on packets received—comprehending only enough information to allow each packet to be distributed to the appropriate line card for full processing.
    Type: Grant
    Filed: December 11, 2000
    Date of Patent: October 11, 2005
    Assignee: Cisco Technology, Inc.
    Inventors: Stephen Ma, Suresh Sangiah, Jagannadh Tangirala, R. Ashby Armistead