Patents by Inventor Jehad AFFONEH

Jehad AFFONEH 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: 10257041
    Abstract: A method for validating configuration inputs for a computing device dependent on a network, including: accessing a validated portion of input, wherein the validated portion of input is consistent with information internal to the computing device; determining if a content of the validated portion of input is sufficient to enable a network validation determination to be performed, thereby achieving a positive network probe determination or a negative network probe determination; based on the positive network probe determination, querying an external network to determine if the external network includes a configuration enabling a functioning of the computing device therein, wherein the external network is external to the computing device; and based on the querying, generating a network validation determination, wherein the network validation determination includes a determination as to whether or not the external network includes a configuration enabling a functioning of the computing device therein.
    Type: Grant
    Filed: June 13, 2016
    Date of Patent: April 9, 2019
    Assignee: VMware, Inc.
    Inventors: David Byard, Jehad Affoneh, Wit Riewrangboonya
  • Patent number: 10057124
    Abstract: A method for suggesting network values for configuration parameters, associated with a computing device, that fail validation processes, including: accessing a negative validation, wherein the negative validation signifies that the network configuration parameters, of input, are found to be inconsistent with known network configuration parameters; comparing at least the negative validation with the input and a set of rules to achieve comparison results, wherein the set of rules comprises network configuration information associated with a network, network configuration information associated with the computing device and a predetermined listing of expected formats and expected content of the input; comparing the comparison results with a recommendation table, and based on the comparing the comparison results with the recommendation table, generating a recommendation.
    Type: Grant
    Filed: June 13, 2016
    Date of Patent: August 21, 2018
    Assignee: VMware, Inc.
    Inventors: Jehad Affoneh, Wit Riewrangboonya, David Byard
  • Publication number: 20170054601
    Abstract: A method for suggesting network values for configuration parameters, associated with a computing device, that fail validation processes, including: accessing a negative validation, wherein the negative validation signifies that the network configuration parameters, of input, are found to be inconsistent with known network configuration parameters; comparing at least the negative validation with the input and a set of rules to achieve comparison results, wherein the set of rules comprises network configuration information associated with a network, network configuration information associated with the computing device and a predetermined listing of expected formats and expected content of the input; comparing the comparison results with a recommendation table, and based on the comparing the comparison results with the recommendation table, generating a recommendation.
    Type: Application
    Filed: June 13, 2016
    Publication date: February 23, 2017
    Applicant: VMware, Inc.
    Inventors: Jehad AFFONEH, Wit RIEWRANGBOONYA, David BYARD
  • Publication number: 20170054602
    Abstract: A method for validating configuration inputs for a computing device dependent on a network, including: accessing a validated portion of input, wherein the validated portion of input is consistent with information internal to the computing device; determining if a content of the validated portion of input is sufficient to enable a network validation determination to be performed, thereby achieving a positive network probe determination or a negative network probe determination; based on the positive network probe determination, querying an external network to determine if the external network includes a configuration enabling a functioning of the computing device therein, wherein the external network is external to the computing device; and based on the querying, generating a network validation determination, wherein the network validation determination includes a determination as to whether or not the external network includes a configuration enabling a functioning of the computing device therein.
    Type: Application
    Filed: June 13, 2016
    Publication date: February 23, 2017
    Applicant: VMware, Inc.
    Inventors: David BYARD, Jehad AFFONEH, Wit RIEWRANGBOONYA
  • Patent number: 9336017
    Abstract: Exemplary methods, apparatuses, and systems receive input command requests and present suggestions for command actions or command objects. An action request is received within a datacenter management user interface and a first command suggestion is provided. The first command suggestion includes one or more placeholder object categories. A first suggested object is identified according to a received object property and the action request. The object property can be CPU utilization, disk space, memory, uptime, version, software type, geographic location, keyword, or name. In response to receiving the action request, the first suggested object is determined to be compatible with the action request. In response to identifying the first suggested object is compatible with the received object property and the action request, a second command suggestion is provided. The second command suggestion includes the first suggested object.
    Type: Grant
    Filed: September 13, 2013
    Date of Patent: May 10, 2016
    Assignee: VMware, Inc.
    Inventors: Jehad Affoneh, Andrey Belokrylov
  • Publication number: 20150082218
    Abstract: Exemplary methods, apparatuses, and systems receive input command requests and present suggestions for command actions or command objects. An action request is received within a datacenter management user interface and a first command suggestion is provided. The first command suggestion includes one or more placeholder object categories. A first suggested object is identified according to a received object property and the action request. The object property can be CPU utilization, disk space, memory, uptime, version, software type, geographic location, keyword, or name. In response to receiving the action request, the first suggested object is determined to be compatible with the action request, in response to identifying the first suggested object is compatible with the received object property and the action request, a second command suggestion is provided. The second command suggestion includes the first suggested object.
    Type: Application
    Filed: September 13, 2013
    Publication date: March 19, 2015
    Applicant: VMware, Inc.
    Inventors: Jehad AFFONEH, Andrey BELOKRYLOV