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: 20240046279Abstract: 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: ApplicationFiled: October 10, 2023Publication date: February 8, 2024Applicant: Capital One Services, LLCInventors: David BEILIS, Mohammad NEJAD-SATTARY, Tony TANG
-
Patent number: 11816678Abstract: 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: GrantFiled: June 26, 2020Date of Patent: November 14, 2023Assignee: Capital One Services, LLCInventors: David Beilis, Mohammad Nejad-Sattary, Tony Tang
-
Patent number: 11550893Abstract: 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: GrantFiled: December 3, 2019Date of Patent: January 10, 2023Assignee: Bank of America CorporationInventors: Nadeem Panjwani, Mohammad Nejad, Rudolph D. Hoffman, Paul Eric Hazboun
-
Patent number: 11544081Abstract: 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: GrantFiled: December 3, 2019Date of Patent: January 3, 2023Assignee: Bank of America CorporationInventors: Mohammad Nejad, Rudolph D. Hoffman, Nadeem Panjwani, Paul Eric Hazboun
-
Patent number: 11461083Abstract: 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: GrantFiled: January 29, 2021Date of Patent: October 4, 2022Assignee: Bank of America CorporationInventors: Mohammad Nejad, Rudolph D. Hoffman, Nadeem Panjwani
-
Patent number: 11366332Abstract: 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: GrantFiled: December 4, 2019Date of Patent: June 21, 2022Assignee: APPLE INC.Inventors: Christopher Hu, Ahmed Rashid, Colleen F. Mischke, Peng Chen, Talisa Mohammad Nejad, Xiao Hu, Yazan Z. Alnahhas
-
Patent number: 11360961Abstract: 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: GrantFiled: December 3, 2019Date of Patent: June 14, 2022Assignee: Bank of America CorporationInventors: Mohammad Nejad, Rudolph D. Hoffman, Nadeem Panjwani, Paul Eric Hazboun
-
Publication number: 20210406912Abstract: 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: ApplicationFiled: June 26, 2020Publication date: December 30, 2021Applicant: Capital One Services, LLCInventors: David BEILIS, Mohammad NEJAD-SATTARY, Tony TANG
-
Patent number: 11119822Abstract: 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: GrantFiled: December 3, 2019Date of Patent: September 14, 2021Assignee: Bank of America CorporationInventors: Mohammad Nejad, Rudolph D. Hoffman, Nadeem Panjwani, Paul Eric Hazboun
-
Publication number: 20210165683Abstract: 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: ApplicationFiled: December 3, 2019Publication date: June 3, 2021Inventors: Mohammad Nejad, Rudolph D. Hoffman, Nadeem Panjwani, Paul Eric Hazboun
-
Publication number: 20210165776Abstract: 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: ApplicationFiled: December 3, 2019Publication date: June 3, 2021Inventors: Mohammad Nejad, Rudolph D. Hoffman, Nadeem Panjwani, Paul Eric Hazboun
-
Publication number: 20210165867Abstract: 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: ApplicationFiled: December 3, 2019Publication date: June 3, 2021Inventors: Nadeem Panjwani, Mohammad Nejad, Rudolph D. Hoffman, Paul Eric Hazboun
-
Publication number: 20210165669Abstract: 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: ApplicationFiled: December 3, 2019Publication date: June 3, 2021Inventors: Mohammad Nejad, Rudolph D. Hoffman, Nadeem Panjwani, Paul Eric Hazboun
-
Publication number: 20210165645Abstract: 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: ApplicationFiled: January 29, 2021Publication date: June 3, 2021Inventors: Mohammad Nejad, JR., Rudolph D. Hoffman, Nadeem Panjwani
-
Patent number: 10942720Abstract: 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: GrantFiled: December 3, 2019Date of Patent: March 9, 2021Assignee: Bank of America CorporationInventors: Mohammad Nejad, Rudolph D. Hoffman, Nadeem Panjwani, Paul Eric Hazboun
-
Publication number: 20200292839Abstract: 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: ApplicationFiled: December 4, 2019Publication date: September 17, 2020Inventors: Christopher Hu, Ahmed Rashid, Colleen F. Mischke, Peng Chen, Talisa Mohammad Nejad, Xiao Hu, Yazan Z. Alnahhas
-
Patent number: 8750338Abstract: 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: GrantFiled: July 24, 2012Date of Patent: June 10, 2014Assignee: Broadcom CorporationInventors: Guangming Yin, Bo Zhang, Mohammad Nejad, Jun Cao
-
Publication number: 20120287950Abstract: 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: ApplicationFiled: July 24, 2012Publication date: November 15, 2012Applicant: BROADCOM CORPORATIONInventors: Guangming Yin, Bo Zhang, Mohammad Nejad, Jun Cao
-
Patent number: 8259762Abstract: 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: GrantFiled: August 16, 2010Date of Patent: September 4, 2012Assignee: Broadcom CorporationInventors: Guangming Yin, Bo Zhang, Mohammad Nejad, Jun Cao
-
Publication number: 20100306568Abstract: 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: ApplicationFiled: August 16, 2010Publication date: December 2, 2010Applicant: BROADCOM CORPORATIONInventors: Guangming Yin, Bo Zhang, Mohammad Nejad, Jun Cao