Patents by Inventor Mohammad Nejad

Mohammad Nejad 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: 20240046279
    Abstract: Systems and methods are disclosed providing user emotion information to a customer service provider. For example, a method may include: transmitting, to a user device over a communication network, application data enabling the user device to perform a functionality usable by a user of the user device, the user device including a camera; receiving, from the user device over the communication network, user feedback data indicative of a characteristic of image data of the user obtained by the camera during usage of the functionality by the user; inputting the value of the facial expression parameter into a machine learning model to determine an assessment of an emotional state of the user during the usage of the functionality; and providing the assessment to the customer service provider.
    Type: Application
    Filed: October 10, 2023
    Publication date: February 8, 2024
    Applicant: Capital One Services, LLC
    Inventors: David BEILIS, Mohammad NEJAD-SATTARY, Tony TANG
  • Patent number: 11816678
    Abstract: Systems and methods are disclosed providing user emotion information to a customer service provider. For example, a method may include: transmitting, to a user device over a communication network, application data enabling the user device to perform a functionality usable by a user of the user device, the user device including a camera; receiving, from the user device over the communication network, user feedback data indicative of a characteristic of image data of the user obtained by the camera during usage of the functionality by the user; inputting the value of the facial expression parameter into a machine learning model to determine an assessment of an emotional state of the user during the usage of the functionality; and providing the assessment to the customer service provider.
    Type: Grant
    Filed: June 26, 2020
    Date of Patent: November 14, 2023
    Assignee: Capital One Services, LLC
    Inventors: David Beilis, Mohammad Nejad-Sattary, Tony Tang
  • Patent number: 11550893
    Abstract: Apparatus and methods may include a method for validating a script. The script may be a script for firing a job in an Autosys™ application deployed in a predetermined environment. The validating may use a validation system. The method may include providing a plurality of pre-deployment validation utility actions. The plurality of pre-deployment utility actions may include permitting only insert (INS), update (UPD) and delete (DEL) as actions in the script. The permitting may use an action name review utility. The plurality of pre-deployment utility actions may include permitting only command (CMD) or box parameter types (BMT) in the script. The permitting may use a parameter type review utility. The plurality of pre-deployment utility actions may include specifying only NULL, FDR and LMCTR as project codes. The specifying may use a project code specifier utility.
    Type: Grant
    Filed: December 3, 2019
    Date of Patent: January 10, 2023
    Assignee: Bank of America Corporation
    Inventors: Nadeem Panjwani, Mohammad Nejad, Rudolph D. Hoffman, Paul Eric Hazboun
  • Patent number: 11544081
    Abstract: Apparatus and methods may include a method for enabling customized jobs deployment in Autosys™, reviewing of execution results of the jobs in Autosys™, and querying the execution results. The method may include providing a verification of the deployment of a plurality of job scripts in a staging area. The staging area may be configured for arranging and deploying a plurality of job scripts in Autosys™. The method may include visually indicating, in a status line, whether each of the plurality of job scripts has been deployed in Autosys™ or is set to be deployed to, and executed in, Autosys™. The method may include importing selected contents of a log folder from Autosys™. The importing may use an import utility.
    Type: Grant
    Filed: December 3, 2019
    Date of Patent: January 3, 2023
    Assignee: Bank of America Corporation
    Inventors: Mohammad Nejad, Rudolph D. Hoffman, Nadeem Panjwani, Paul Eric Hazboun
  • Patent number: 11461083
    Abstract: Apparatus and methods may include methods for enabling customized jobs deployment in Autosys™. The method may include staging, in a staging area set forth in a visible display, a job script for deployment in Autosys™. The method may include providing a verification of the deployment of the job script in Autosys™. The method may include visually indicating, on a status line, whether the job script has been deployed in Autosys™ or is set to be deployed to, and executed in, Autosys™. The method may include, following an attempt to deploy from the staging area, displaying either a complete job execution of the job script in Autosys™ of the deployed job or a failed job execution of the job script in Autosys™ of the deployed job.
    Type: Grant
    Filed: January 29, 2021
    Date of Patent: October 4, 2022
    Assignee: Bank of America Corporation
    Inventors: Mohammad Nejad, Rudolph D. Hoffman, Nadeem Panjwani
  • Patent number: 11366332
    Abstract: An optical module includes an enclosure and an optical output assembly mounted on the enclosure. An emitter mounted in the enclosure is configured to emit a beam of light toward the optical output assembly. A connector, which includes two conductive layers separated by a dielectric layer, has a first side connected to the enclosure and a second side connected to the optical output assembly. An electrical trace disposed on the enclosure is connected to the first side of the connector so as to define a test circuit having a capacitance. Control circuitry is coupled to sense the capacitance of the test circuit, and configured to inhibit operation of the emitter upon sensing a change in the capacitance that exceeds a predetermined threshold.
    Type: Grant
    Filed: December 4, 2019
    Date of Patent: June 21, 2022
    Assignee: APPLE INC.
    Inventors: Christopher Hu, Ahmed Rashid, Colleen F. Mischke, Peng Chen, Talisa Mohammad Nejad, Xiao Hu, Yazan Z. Alnahhas
  • Patent number: 11360961
    Abstract: Apparatus and methods may include a method for using a single script framework to generate a plurality of JIL files. Each of the plurality of JIL files may be for use in one of a plurality of multiple environments. The methods may include providing, based on the jobs information, the jobs attribute values and the SQL content, parameters to create a job, update a job and/or delete a job. The providing may use an AutoSys™ jobs table. The AutoSys™ jobs table may include jobs information, jobs attribute values, and Sequel (SQL) content to be run.
    Type: Grant
    Filed: December 3, 2019
    Date of Patent: June 14, 2022
    Assignee: Bank of America Corporation
    Inventors: Mohammad Nejad, Rudolph D. Hoffman, Nadeem Panjwani, Paul Eric Hazboun
  • Publication number: 20210406912
    Abstract: Systems and methods are disclosed providing user emotion information to a customer service provider. For example, a method may include: transmitting, to a user device over a communication network, application data enabling the user device to perform a functionality usable by a user of the user device, the user device including a camera; receiving, from the user device over the communication network, user feedback data indicative of a characteristic of image data of the user obtained by the camera during usage of the functionality by the user; inputting the value of the facial expression parameter into a machine learning model to determine an assessment of an emotional state of the user during the usage of the functionality; and providing the assessment to the customer service provider.
    Type: Application
    Filed: June 26, 2020
    Publication date: December 30, 2021
    Applicant: Capital One Services, LLC
    Inventors: David BEILIS, Mohammad NEJAD-SATTARY, Tony TANG
  • Patent number: 11119822
    Abstract: Apparatus and methods may include a method for enabling customized jobs deployment in Autosys TM, reviewing of deployment results of said jobs in Autosys TM, and querying said deployment results. The method may include providing a verification of the deployment in a staging area. The staging area may be configured for arranging and deploying a plurality of job scripts in Autosys TM. Each job script may be interrelated with one or more other job scripts. The method may include visually indicating, in a status line, whether the job script has been deployed in Autosys TM or is set to be deployed to Autosys TM. The method may include further visually indicating in what way the job script is interrelated with one or more other job scripts. The method may include importing selected contents of a log folder from Autosys TM.
    Type: Grant
    Filed: December 3, 2019
    Date of Patent: September 14, 2021
    Assignee: Bank of America Corporation
    Inventors: Mohammad Nejad, Rudolph D. Hoffman, Nadeem Panjwani, Paul Eric Hazboun
  • Publication number: 20210165683
    Abstract: Apparatus and methods may include a method for enabling customized jobs deployment in Autosys TM, reviewing of deployment results of said jobs in Autosys TM, and querying said deployment results. The method may include providing a verification of the deployment in a staging area. The staging area may be configured for arranging and deploying a plurality of job scripts in Autosys TM. Each job script may be interrelated with one or more other job scripts. The method may include visually indicating, in a status line, whether the job script has been deployed in Autosys TM or is set to be deployed to Autosys TM. The method may include further visually indicating in what way the job script is interrelated with one or more other job scripts. The method may include importing selected contents of a log folder from Autosys TM.
    Type: Application
    Filed: December 3, 2019
    Publication date: June 3, 2021
    Inventors: Mohammad Nejad, Rudolph D. Hoffman, Nadeem Panjwani, Paul Eric Hazboun
  • Publication number: 20210165776
    Abstract: Apparatus and methods may include a method for using a single script framework to generate a plurality of JIL files. Each of the plurality of JIL files may be for use in one of a plurality of multiple environments. The methods may include providing, based on the jobs information, the jobs attribute values and the SQL content, parameters to create a job, update a job and/or delete a job. The providing may use an AutoSys™ jobs table. The AutoSys™ jobs table may include jobs information, jobs attribute values, and Sequel (SQL) content to be run.
    Type: Application
    Filed: December 3, 2019
    Publication date: June 3, 2021
    Inventors: Mohammad Nejad, Rudolph D. Hoffman, Nadeem Panjwani, Paul Eric Hazboun
  • Publication number: 20210165867
    Abstract: Apparatus and methods may include a method for validating a script. The script may be a script for firing a job in an Autosys TM application deployed in a predetermined environment. The validating may use a validation system. The method may include providing a plurality of pre-deployment validation utility actions. The plurality of pre-deployment utility actions may include permitting only insert (INS), update (UPD) and delete (DEL) as actions in the script. The permitting may use an action name review utility. The plurality of pre-deployment utility actions may include permitting only command (CMD) or box parameter types (BMT) in the script. The permitting may use a parameter type review utility. The plurality of pre-deployment utility actions may include specifying only NULL, FDR and LMCTR as project codes. The specifying may use a project code specifier utility.
    Type: Application
    Filed: December 3, 2019
    Publication date: June 3, 2021
    Inventors: Nadeem Panjwani, Mohammad Nejad, Rudolph D. Hoffman, Paul Eric Hazboun
  • Publication number: 20210165669
    Abstract: Apparatus and methods may include a method for enabling customized jobs deployment in Autosys™, reviewing of execution results of the jobs in Autosys™, and querying the execution results. The method may include providing a verification of the deployment of a plurality of job scripts in a staging area. The staging area may be configured for arranging and deploying a plurality of job scripts in Autosys™. The method may include visually indicating, in a status line, whether each of the plurality of job scripts has been deployed in Autosys™ or is set to be deployed to, and executed in, Autosys™. The method may include importing selected contents of a log folder from Autosys™. The importing may use an import utility.
    Type: Application
    Filed: December 3, 2019
    Publication date: June 3, 2021
    Inventors: Mohammad Nejad, Rudolph D. Hoffman, Nadeem Panjwani, Paul Eric Hazboun
  • Publication number: 20210165645
    Abstract: Apparatus and methods may include methods for enabling customized jobs deployment in Autosys™. The method may include staging, in a staging area set forth in a visible display, a job script for deployment in Autosys™. The method may include providing a verification of the deployment of the job script in Autosys™. The method may include visually indicating, on a status line, whether the job script has been deployed in Autosys™ or is set to be deployed to, and executed in, Autosys™. The method may include, following an attempt to deploy from the staging area, displaying either a complete job execution of the job script in Autosys™ of the deployed job or a failed job execution of the job script in Autosys™ of the deployed job.
    Type: Application
    Filed: January 29, 2021
    Publication date: June 3, 2021
    Inventors: Mohammad Nejad, JR., Rudolph D. Hoffman, Nadeem Panjwani
  • Patent number: 10942720
    Abstract: Apparatus and methods may include methods for enabling customized jobs deployment in Autosys™. The method may include staging, in a staging area set forth in a visible display, a job script for deployment in Autosys™. The method may include providing a verification of the deployment of the job script in Autosys™. The method may include visually indicating, on a status line, whether the job script has been deployed in Autosys™ or is set to be deployed to, and executed in, Autosys™. The method may include, following an attempt to deploy from the staging area, displaying either a complete job execution of the job script in Autosys™ of the deployed job or a failed job execution of the job script in Autosys™ of the deployed job.
    Type: Grant
    Filed: December 3, 2019
    Date of Patent: March 9, 2021
    Assignee: Bank of America Corporation
    Inventors: Mohammad Nejad, Rudolph D. Hoffman, Nadeem Panjwani, Paul Eric Hazboun
  • Publication number: 20200292839
    Abstract: An optical module includes an enclosure and an optical output assembly mounted on the enclosure. An emitter mounted in the enclosure is configured to emit a beam of light toward the optical output assembly. A connector, which includes two conductive layers separated by a dielectric layer, has a first side connected to the enclosure and a second side connected to the optical output assembly. An electrical trace disposed on the enclosure is connected to the first side of the connector so as to define a test circuit having a capacitance. Control circuitry is coupled to sense the capacitance of the test circuit, and configured to inhibit operation of the emitter upon sensing a change in the capacitance that exceeds a predetermined threshold.
    Type: Application
    Filed: December 4, 2019
    Publication date: September 17, 2020
    Inventors: Christopher Hu, Ahmed Rashid, Colleen F. Mischke, Peng Chen, Talisa Mohammad Nejad, Xiao Hu, Yazan Z. Alnahhas
  • Patent number: 8750338
    Abstract: Provided is a high speed bit stream data conversion circuit that includes input ports to receive first bit streams at a first bit rate. Data conversion circuits receive the first bit streams and produce second bit stream(s), wherein the number and bit rate of the first and second bit stream(s) differ. Symmetrical pathways transport the first bit streams from the input ports to the data conversion circuits, wherein their transmission time(s) are substantially equal. A clock distribution circuit receives and symmetrically distributes a clock signal to data conversion circuits. A central trunk coupled to the clock port and located between a first pair of circuit pathways with paired branches that extend from the trunk and that couple to the data conversion circuits make up the clock distribution circuit. The distributed data clock signal latches data in data conversion circuits from the first to the second bit stream(s).
    Type: Grant
    Filed: July 24, 2012
    Date of Patent: June 10, 2014
    Assignee: Broadcom Corporation
    Inventors: Guangming Yin, Bo Zhang, Mohammad Nejad, Jun Cao
  • Publication number: 20120287950
    Abstract: Provided is a high speed bit stream data conversion circuit that includes input ports to receive first bit streams at a first bit rate. Data conversion circuits receive the first bit streams and produce second bit stream(s), wherein the number and bit rate of the first and second bit stream(s) differ. Symmetrical pathways transport the first bit streams from the input ports to the data conversion circuits, wherein their transmission time(s) are substantially equal. A clock distribution circuit receives and symmetrically distributes a clock signal to data conversion circuits. A central trunk coupled to the clock port and located between a first pair of circuit pathways with paired branches that extend from the trunk and that couple to the data conversion circuits make up the clock distribution circuit. The distributed data clock signal latches data in data conversion circuits from the first to the second bit stream(s).
    Type: Application
    Filed: July 24, 2012
    Publication date: November 15, 2012
    Applicant: BROADCOM CORPORATION
    Inventors: Guangming Yin, Bo Zhang, Mohammad Nejad, Jun Cao
  • Patent number: 8259762
    Abstract: Provided is a high speed bit stream data conversion circuit that includes input ports to receive first bit streams at a first bit rate. Data conversion circuits receive the first bit streams and produce second bit stream(s), wherein the number and bit rate of the first and second bit stream(s) differ. Symmetrical pathways transport the first bit streams from the input ports to the data conversion circuits, wherein their transmission time(s) are substantially equal. A clock distribution circuit receives and symmetrically distributes a clock signal to data conversion circuits. A central trunk coupled to the clock port and located between a first pair of circuit pathways with paired branches that extend from the trunk and that couple to the data conversion circuits make up the clock distribution circuit. The distributed data clock signal latches data in data conversion circuits from the first to the second bit stream(s).
    Type: Grant
    Filed: August 16, 2010
    Date of Patent: September 4, 2012
    Assignee: Broadcom Corporation
    Inventors: Guangming Yin, Bo Zhang, Mohammad Nejad, Jun Cao
  • Publication number: 20100306568
    Abstract: Provided is a high speed bit stream data conversion circuit that includes input ports to receive first bit streams at a first bit rate. Data conversion circuits receive the first bit streams and produce second bit stream(s), wherein the number and bit rate of the first and second bit stream(s) differ. Symmetrical pathways transport the first bit streams from the input ports to the data conversion circuits, wherein their transmission time(s) are substantially equal. A clock distribution circuit receives and symmetrically distributes a clock signal to data conversion circuits. A central trunk coupled to the clock port and located between a first pair of circuit pathways with paired branches that extend from the trunk and that couple to the data conversion circuits make up the clock distribution circuit. The distributed data clock signal latches data in data conversion circuits from the first to the second bit stream(s).
    Type: Application
    Filed: August 16, 2010
    Publication date: December 2, 2010
    Applicant: BROADCOM CORPORATION
    Inventors: Guangming Yin, Bo Zhang, Mohammad Nejad, Jun Cao