Patents by Inventor James Sutherland

James Sutherland 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: 20250358017
    Abstract: A wavelength division multiplexing (WDM) optical interconnect system may comprise a frequency comb generator configured to generate multiple optical wavelengths. A demultiplexing optical spectrometer may separate the multiple optical wavelengths. A processor chip may comprise a plurality of optical waveguides and modulators. The optical waveguides may direct individual optical signals to the modulators. The modulators may be internal to and integral with the processor chip. Output waveguides may direct modulated optical signals to separate networked devices. The modulators may be arranged in a three-dimensional array within the processor chip. The demultiplexing optical spectrometer may comprise an input for receiving optical signals, a collimating lens, a diffraction grating, and an output focusing lens. The input for receiving optical signals may be arranged in a two-dimensional array.
    Type: Application
    Filed: May 15, 2025
    Publication date: November 20, 2025
    Applicant: 4S-Silversword Software and Services, LLC
    Inventors: Ronald H Smith, William Robert Allen Ziegler, Stephen Roberson, James Sutherland, Kelli Boyer, Christian Lawson
  • Publication number: 20250293928
    Abstract: A server configuration tool is presented for autonomously configuring servers located in a network. The tool may autonomously configure multiple servers in parallel based on individual states of the servers, which may be periodically and simultaneously determined. For example, the tool may determine which action to take to begin or continue configuring the server based on the present state of each server. Server states (and corresponding actions) can be edited through a user interface to alter the server configuration process without code changes. At any one time, multiple servers may be in different states requiring different configuration operations to configure the servers to be ready for use. The present systems and methods can be used to move multiple servers iteratively through different configuration actions based on the individual state of each server and to perform non-conflicting configuration operations for multiple servers in parallel.
    Type: Application
    Filed: May 28, 2025
    Publication date: September 18, 2025
    Applicant: Level 3 Communications, LLC
    Inventors: Kevin McBride, James Sutherland, Bryan Dreyer, Kristopher Dick
  • Publication number: 20250181373
    Abstract: Novel tools and techniques are provided for implementing interface and abstraction system for edge bare metal (“EBM”) service. In various embodiments, an interface system receives first input requesting interaction with one or more EBM servers, each located at a network edge and each configured to provide bare metal server resources. The interface system provides a uniform interface between a plurality of EBM servers and external systems and establishes a connection with each EBM server. The interface system generates commands (e.g., instructions and/or queries, etc.) for each EBM server based on the first input and sends the commands to each EBM server over the corresponding established connection. The interface system accesses and abstracts data from the EBM servers via the established connection with each EBM server, generates data views based on the abstracted data, and presents the data views to a requesting system among the one or more external systems.
    Type: Application
    Filed: December 5, 2024
    Publication date: June 5, 2025
    Applicant: CenturyLink Intellectual Property LLC
    Inventors: Marcel Etchart, James Sutherland
  • Patent number: 12323299
    Abstract: A server configuration tool is presented for autonomously configuring servers located in a network. The tool may autonomously configure multiple servers in parallel based on individual states of the servers, which may be periodically and simultaneously determined. For example, the tool may determine which action to take to begin or continue configuring the server based on the present state of each server. Server states (and corresponding actions) can be edited through a user interface to alter the server configuration process without code changes. At any one time, multiple servers may be in different states requiring different configuration operations to configure the servers to be ready for use. The present systems and methods can be used to move multiple servers iteratively through different configuration actions based on the individual state of each server and to perform non-conflicting configuration operations for multiple servers in parallel.
    Type: Grant
    Filed: December 29, 2021
    Date of Patent: June 3, 2025
    Assignee: Level 3 Communications, LLC
    Inventors: Kevin McBride, James Sutherland, Bryan Dreyer, Kristopher Dick
  • Publication number: 20240232621
    Abstract: This disclosure describes systems, methods, and devices related to testing servers provisioned in an edge computing device. An edge computing device may detect that a server has been provisioned to access a public network cloud using backbone routers of the edge computing device; provide a neural network for evaluating a probability that a performance of the server will satisfy performance criteria, the neural network trained based on training data comprising labeled settings data and feature weights; input settings and configurations associated with the provisioning of the server as inputs to the neural network; and generate, using the neural network, based on the inputs and the training data, a confidence score indicative of the probability.
    Type: Application
    Filed: October 18, 2023
    Publication date: July 11, 2024
    Applicant: Level 3 Communications, LLC
    Inventors: Bryan DREYER, Brent SMITH, James SUTHERLAND
  • Publication number: 20240135179
    Abstract: This disclosure describes systems, methods, and devices related to testing servers provisioned in an edge computing device. An edge computing device may detect that a server has been provisioned to access a public network cloud using backbone routers of the edge computing device; provide a neural network for evaluating a probability that a performance of the server will satisfy performance criteria, the neural network trained based on training data comprising labeled settings data and feature weights; input settings and configurations associated with the provisioning of the server as inputs to the neural network; and generate, using the neural network, based on the inputs and the training data, a confidence score indicative of the probability.
    Type: Application
    Filed: October 17, 2023
    Publication date: April 25, 2024
    Applicant: Level 3 Communications, LLC
    Inventors: Bryan DREYER, Brent SMITH, James SUTHERLAND
  • Publication number: 20220210016
    Abstract: A server configuration tool is presented for autonomously configuring servers located in a network. The tool may autonomously configure multiple servers in parallel based on individual states of the servers, which may be periodically and simultaneously determined. For example, the tool may determine which action to take to begin or continue configuring the server based on the present state of each server. Server states (and corresponding actions) can be edited through a user interface to alter the server configuration process without code changes. At any one time, multiple servers may be in different states requiring different configuration operations to configure the servers to be ready for use. The present systems and methods can be used to move multiple servers iteratively through different configuration actions based on the individual state of each server and to perform non-conflicting configuration operations for multiple servers in parallel.
    Type: Application
    Filed: December 29, 2021
    Publication date: June 30, 2022
    Applicant: Level 3 Communications, LLC
    Inventors: Kevin McBride, James Sutherland, Bryan Dreyer, Kristopher Dick
  • Patent number: 9177033
    Abstract: In an EclipseLink environment, persistence units are associated with a single data source. However, in accordance with an embodiment, a user can define multiple persistence units, each with a different set of entity types (i.e., classes) stored in multiple data sources, and expose them through a single composite persistence unit which combines the entities from across the multiple data sources through a single persistence context. A plurality of different types of data sources can be used, including Java Transaction API (JTA) and non-JTA data sources as well as EclipseLink's native JDBC connection pools. Each member persistence unit continues mapping its classes to its own data source. Therefore, a composite persistence unit allows one to map different entities to different data sources. Composite persistence units can be created at runtime.
    Type: Grant
    Filed: December 20, 2011
    Date of Patent: November 3, 2015
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Andrei Ilitchev, James Sutherland, Douglas Clarke
  • Publication number: 20130086119
    Abstract: In an EclipseLink environment, persistence units are associated with a single data source. However, in accordance with an embodiment, a user can define multiple persistence units, each with a different set of entity types (i.e., classes) stored in multiple data sources, and expose them through a single composite persistence unit which combines the entities from across the multiple data sources through a single persistence context. A plurality of different types of data sources can be used, including Java Transaction API (JTA) and non-JTA data sources as well as EclipseLink's native JDBC connection pools. Each member persistence unit continues mapping its classes to its own data source. Therefore, a composite persistence unit allows one to map different entities to different data sources. Composite persistence units can be created at runtime.
    Type: Application
    Filed: December 20, 2011
    Publication date: April 4, 2013
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Andrei Ilitchev, James Sutherland, Douglas Clarke
  • Patent number: 7438363
    Abstract: A bridge that is attached to a wheelchair such that the bridge allows a wheelchair user to have support for ingress into and egress from the wheelchair without assistance and without the need to rely primarily on arm strength alone. The bridge is a generally L-shaped member that has a pair of aligned slits located on a lower portion thereof such that respective connection members pass through each slit and attach the bridge to a frame of the wheelchair the connection members allowing the bridge to be pivoted out of the way when needed.
    Type: Grant
    Filed: October 17, 2007
    Date of Patent: October 21, 2008
    Inventor: James Sutherland
  • Publication number: 20070201797
    Abstract: Glass-based micropositioning systems and methods are disclosed. The micropositioning systems and methods utilize microbumps (40) formed in a glass substrate (12 or 100). The microbumps are formed by subjecting a portion of the glass substrate to localized heating, which results in local rapid expansion of glass where the heat was applied. The height and shape of the microbumps depend on the type of glass substrate and the amount and form of heat delivered to the substrate. The microbumps allow for active or passive micropositioning of optical elements, including planar waveguides and optical fibers. Optical assemblies formed using microbump micropositioners are also disclosed.
    Type: Application
    Filed: February 28, 2006
    Publication date: August 30, 2007
    Inventors: Richard Grzybowski, Brewster Hemenway, Lawrence Hughes, Stephan Logunov, Kamjula Reddy, Joseph Schroeder, James Sutherland
  • Publication number: 20060272713
    Abstract: A microfluidic device is disclosed comprising a body of refractory material having one or more fluid passages of millimeter-or sub-millimeter scale defined therein and at least one tube of refractory material embedded in said body, the tube having a millimeter- or sub-millimeter-scale passage therein and first and second ends. The tube is desirably, though not necessarily, of a material having a higher softening point than the material of the body. The tube may optionally include a narrowed or “drawn down” portion along the length or at an end thereof to provide extremely fine structure. By shaping depressions or holes to receive the tube in layers of refractory material that are fired or sintered to form the device, the tube can be assembled together with the layers and fired or sintered to form a consolidated refractory microfluidic device.
    Type: Application
    Filed: May 24, 2006
    Publication date: December 7, 2006
    Inventors: Sean Garner, James Sutherland
  • Publication number: 20060072875
    Abstract: A transverse closed-loop fiber resonator (10) includes an inner cladding (102) having a surface (300) peripherally forming a closed-loop shape for confining light to the surface (300). The inner cladding has a first diameter thickness (104) and a first index of refraction profile in a cross-sectional portion of the transverse closed-loop fiber resonator (10). A ringed-core (120) corresponding to the closed-loop shape is disposed on the corresponding surface of the inner cladding (102). The ringed-core (120) has a second thickness (124) of material thinner than the first diameter thickness (104), and a second index of refraction profile greater than the first index of the inner cladding by an index delta in the cross-sectional portion of the transverse closed-loop fiber resonator such that the ringed-core can guide light within the ringed-core traversely around the closed-loop shape.
    Type: Application
    Filed: October 6, 2004
    Publication date: April 6, 2006
    Inventors: Venkata Bhagavatula, Sean Garner, James Sutherland
  • Publication number: 20050149555
    Abstract: Instructions are generated to manipulate target objects and relationships in a relational database when a source object having a one-to-many relationship of privately owned type with the target objects is manipulated. To generate instructions, mapping meta-data is used which contains information as to how object classes of the object model map to tables in the database and how relationships map to foreign keys.
    Type: Application
    Filed: February 18, 2005
    Publication date: July 7, 2005
    Inventors: Yaoping Wang, James Sutherland
  • Publication number: 20050125458
    Abstract: The Chronological Data Record Access (“CDRA”) is an internal chain that is used in a Memory Based Database Environment (MBE) to propagate records stored in volatile memory to other mirrored systems, databases, disks, etc. The CDRA associates the latest modified version of a data record and is used to process modified records without the need to queue or move the data image. The CDRA creates support in a shared-nothing environment and time-sequenced handling of information updates so that all entities may work with current information in a timely fashion.
    Type: Application
    Filed: December 9, 2003
    Publication date: June 9, 2005
    Inventors: James Sutherland, Leonard Ellis
  • Publication number: 20050025430
    Abstract: Apparatus and methods for passively aligning optical elements are disclosed. In certain embodiments, the apparatus and methods include optical elements aligned on bases which are passively aligned and secured on a substrate by alignment features adapted to secure and passively align the bases.
    Type: Application
    Filed: July 23, 2003
    Publication date: February 3, 2005
    Inventors: Venkata Bhagavatula, Sean Garner, James Sutherland
  • Patent number: 5543640
    Abstract: A high capacity gate array which incorporates an effectively three dimensional interconnect network. The array is formed from multiple smaller arrays which are connected to a common substrate by means of flip-chip bonding. The substrate is typically a multi-layer substrate which has interconnect lines embedded on or within it, thereby allowing a set of desired interconnections between the smaller logic cell arrays to be implemented. The contact points for connecting logic cells or arrays of cells to the substrate result from placing a multitude of solder bumps on the smaller arrays of logic cells at desired interconnect points. Connecting the interconnect point solder bumps to the multi-layer substrate then permits the individual logic cell arrays to be interconnected in a desired manner. A three dimensional interconnect network is realized by interconnecting corresponding points on different logic cell arrays so that the arrays are connected in parallel.
    Type: Grant
    Filed: September 29, 1995
    Date of Patent: August 6, 1996
    Assignee: National Semiconductor Corporation
    Inventors: James Sutherland, Timothy L. Garverick, Hem P. Takiar, George F. Reyling, Jr.
  • Patent number: D556615
    Type: Grant
    Filed: April 27, 2006
    Date of Patent: December 4, 2007
    Assignee: Precise Flight, Inc.
    Inventors: James Sutherland, Andy Moore