Patents by Inventor Duane Butler

Duane Butler 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: 10572575
    Abstract: In various aspects, systems and methods according to certain embodiments do not require that fonts be available on each user's system. An on-demand font service provides any required font data to the client. Accordingly, no matter what client device, a document rendered with font data provided by the service will look the same across all platforms even if a substituted font is used.
    Type: Grant
    Filed: September 15, 2014
    Date of Patent: February 25, 2020
    Assignee: Oracle International Corporation
    Inventor: Antoine Duane Butler
  • Publication number: 20160078004
    Abstract: In various aspects, systems and methods according to certain embodiments do not require that fonts be available on each user's system. An on-demand font service provides any required font data to the client. Accordingly, no matter what client device, a document rendered with font data provided by the service will look the same across all platforms even if a substituted font is used.
    Type: Application
    Filed: September 15, 2014
    Publication date: March 17, 2016
    Inventor: Antoine Duane Butler
  • Publication number: 20080101793
    Abstract: Techniques for reestablishing network address associations upon recovery of a passive optical network (PON) disablement rely on storage address association information. A network node stores address association information in non-volatile memory upon detecting a network disablement. Upon recovery of the PON from the disablement, the network node associates network addresses to clients in accordance with the address association information. The network node may further verify the associations by sending ARP queries for the network addresses to the associated clients. Alternatively, the network nodes may reestablish the address associations by tracking the length of time of the network disablement, and updating address association information in accordance with the length of the disablement.
    Type: Application
    Filed: December 17, 2007
    Publication date: May 1, 2008
    Applicant: Calix Networks, Inc.
    Inventors: Christopher Koch, Duane Butler, Steven Knight, Bruce Naegele
  • Publication number: 20050018685
    Abstract: The disclosure is directed to techniques for merging multiple data flows in a Passive Optical Network (PON). The PON comprises an interface module and a plurality of network nodes connected to the interface module via an optical fiber link. Each of the network nodes further serves client devices. The client devices request multiple data flows, requiring the interface module to serve multiple data flows to a network node for delivery to the devices. The interface module merges received data flows to permit multiple flows to be processed by a single segmentation and reassembly (SAR) engine, reducing hardware cost and complexity within the node. However, subunits associated with different data flows within a merged data flow are not interleaved with one another. Instead, the subunits associated with an original unit of information are transmitted contiguously within the merged data flow, facilitating identification and reassembly of the subunits for a particular microflow.
    Type: Application
    Filed: May 28, 2004
    Publication date: January 27, 2005
    Inventors: Duane Butler, Mike Conner, Christopher Bernard, Christopher Koch