Patents by Inventor Onur Celebioglu

Onur Celebioglu 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: 11971990
    Abstract: Methods and systems for managing the performance of workloads in a distributed system are disclosed. The distributed system may include any number of clients and deployments where workloads may be performed. The workloads may be performed by deploying container instances to the deployments. The container instances may perform the workload when deployed. It may be challenging to ascertain whether a container instance, container image on which the instance is based, and/or corresponding build file used to obtain the container image should be trusted. Metadata block chains may be used to ascertain whether container instances should be deployed to service the workload requests.
    Type: Grant
    Filed: January 13, 2022
    Date of Patent: April 30, 2024
    Assignee: Dell Products L.P.
    Inventors: John A. Lockman, III, Onur Celebioglu, Lucas A. Wilson
  • Patent number: 11818021
    Abstract: Methods and systems for managing distributed systems are disclosed. The distributed system may include any number of data processing systems that may contribute to the functionality of the distributed system. To contribute to the functionality of the distributed system, each of the data processing systems may need to be configured to facilitate cooperative operation. To manage configuration of data processing system, a control plane may be utilized. The control plane may utilize a consensus based process for managing leadership among members of the control plane.
    Type: Grant
    Filed: January 13, 2022
    Date of Patent: November 14, 2023
    Assignee: Dell Products L.P.
    Inventors: John A. Lockman, III, Onur Celebioglu, Lucas A. Wilson
  • Publication number: 20230222008
    Abstract: Methods and systems for managing the performance of workloads in a distributed system are disclosed. The distributed system may include any number of clients and deployments where workloads may be performed. The deployments may include different hardware resources, may have different levels of performance, and/or may have other different characteristics that may impact performance of a given workload using any of the deployments. To service the workloads, container instances may be deployed to various deployments. When deciding where to deploy the container instances, the hardware resources of the deployments and/or resource expectations associated with the container instances may be taken into account. By doing so, container instances may be more likely to be deployed to deployments that meet their resource expectations.
    Type: Application
    Filed: January 13, 2022
    Publication date: July 13, 2023
    Inventors: ONUR CELEBIOGLU, John A. Lockman III, Lucas A. Wilson
  • Publication number: 20230222218
    Abstract: Methods and systems for managing the performance of workloads in a distributed system are disclosed. The distributed system may include any number of clients and deployments where workloads may be performed. The workloads may be performed by deploying container instances to the deployments. The container instances may perform the workload when deployed. It may be challenging to ascertain whether a container instance, container image on which the instance is based, and/or corresponding build file used to obtain the container image should be trusted. Metadata block chains may be used to ascertain whether container instances should be deployed to service the workload requests.
    Type: Application
    Filed: January 13, 2022
    Publication date: July 13, 2023
    Inventors: John A. Lockman III, ONUR CELEBIOGLU, Lucas A. Wilson
  • Publication number: 20230222045
    Abstract: Methods and systems for managing the performance of workloads in a distributed system are disclosed. The distributed system may include any number of clients, deployments, and data sources operably to one another. To service the workloads, container instances may be deployed to various deployments. When deciding where to deploy the container instances, the hardware resources of the deployments and/or resource expectations associated with the container instances may be taken into account. By doing so, container instances may be more likely to be deployed to deployments that meet their resource expectations. The resource expectations may be embedded as metadata in resources specific build files.
    Type: Application
    Filed: January 13, 2022
    Publication date: July 13, 2023
    Inventors: John A. Lockman, III, ONUR CELEBIOGLU, Lucas A. Wilson
  • Publication number: 20230221996
    Abstract: Methods and systems for managing workload performance in distributed systems is disclosed. The distributed system may include any number of data processing systems that may perform workloads. To manage workload performance, the distributed system may include a distributed control plane. The distributed control plane may include any number of data processing systems that both receive and service workload requests. When a workload request is received by one of the data processing systems of the control plane, a consensus based processing for a selecting one of the data processing systems to perform the workload may be performed. Consequently, the data processing system that received the workload request may or may not perform the workload to service the workload request depending on the outcome of the consensus based process.
    Type: Application
    Filed: January 13, 2022
    Publication date: July 13, 2023
    Inventors: Onur Celebioglu, John A. Lockman, III, Lucas A. Wilson
  • Publication number: 20230224229
    Abstract: Methods and systems for managing distributed systems are disclosed. The distributed system may include any number of data processing systems that may contribute to the functionality of the distributed system. To contribute to the functionality of the distributed system, each of the data processing systems may need to be configured to facilitate cooperative operation. To manage configuration of data processing system, a control plane may be utilized. The control plane may utilize a consensus based process for managing leadership among members of the control plane.
    Type: Application
    Filed: January 13, 2022
    Publication date: July 13, 2023
    Inventors: John A. Lockman, III, ONUR CELEBIOGLU, Lucas A. Wilson
  • Patent number: 7796585
    Abstract: A network interface device includes a host port, two network ports, and a switch that can direct communications between the host port, and the two network ports. A data processing system includes an information handling system coupled to a first network, and second and third information handling systems. The information handling systems are coupled in series. Communications received by the network that are addressed to the first information handling system are sent to the first information handling system, but not to the second or third information handling system. A method includes directing a communication from an information handling system to a first port when the communication has a target address that is less than the address of the information handling system or to a second port when the communication has a target address that is greater than the address of the information handling system.
    Type: Grant
    Filed: May 21, 2008
    Date of Patent: September 14, 2010
    Assignee: Dell Products, LP
    Inventors: Onur Celebioglu, Robert L. Winter
  • Publication number: 20090290595
    Abstract: A network interface device includes a host port, two network ports, and a switch that can direct communications between the host port, and the two network ports. A data processing system includes an information handling system coupled to a first network, and second and third information handling systems. The information handling systems are coupled in series. Communications received by the network that are addressed to the first information handling system are sent to the first information handling system, but not to the second or third information handling system. A method includes directing a communication from an information handling system to a first port when the communication has a target address that is less than the address of the information handling system or to a second port when the communication has a target address that is greater than the address of the information handling system.
    Type: Application
    Filed: May 21, 2008
    Publication date: November 26, 2009
    Applicant: DELL PRODUCTS, LP
    Inventors: Onur Celebioglu, Robert L. Winter
  • Patent number: 7436826
    Abstract: A system that includes a first indicator, a second indicator, and a device associated with the first indicator and the second indicator is provided. The device is configured to receive a packet. The device is also configured to detect a first protocol associated with the packet and cause the first indicator to be activated in response to detecting the first protocol. The device is further configured to detect a second protocol associated with the packet and cause the second indicator to be activated in response to detecting the second protocol.
    Type: Grant
    Filed: July 25, 2001
    Date of Patent: October 14, 2008
    Assignee: Dell Products L.P.
    Inventors: Onur Celebioglu, Jenwei Hsieh
  • Publication number: 20060198386
    Abstract: Computing nodes, such as plural information handling systems configured as a High Performance Computing Cluster (HPCC), are managed with plural master nodes configured to have active-active interaction. A resource manager of each of the plural master nodes is operable to simultaneously assign computing node resources to job requests. Reservations are made by a job scheduler in a table of a storage common to the active-active master nodes to avoid conflicts between master nodes and then reserved computing resources are assigned for management by the reserving master node resource manager. A failure manager monitors the master nodes to detect a failure, such as by a lack of communication from a master node for a predetermined time, and recovers a failed master node by assigning the jobs associated with the failed master node to an operating master node.
    Type: Application
    Filed: March 1, 2005
    Publication date: September 7, 2006
    Inventors: Tong Liu, Onur Celebioglu, Yung-Chin Fang
  • Publication number: 20060085540
    Abstract: A system and method is disclosed for providing a redundant network interface card in an information handling system. Each of the network interface cards of the computer system is coupled to an external switch. When a failure is identified in one of the network interface cards, a signal is sent to the external switch, which causes the bus from an alternate network interface card to be coupled to the computer network.
    Type: Application
    Filed: October 18, 2004
    Publication date: April 20, 2006
    Inventors: Jeffrey Mayerson, Onur Celebioglu, Baris Guler
  • Publication number: 20030021272
    Abstract: A system that includes a first indicator, a second indicator, and a device associated with the first indicator and the second operator is provided. The device is configured to receive a packet. The device is also configured to detect a first protocol associated with the packet and cause the first indicator to be activated in response to detecting the first protocol. The device is further configured to detect a second protocol associated with the packet and cause the second indicator to be activated in response to detecting the second protocol.
    Type: Application
    Filed: July 25, 2001
    Publication date: January 30, 2003
    Inventors: Onur Celebioglu, Jenwei Hsieh