Patents by Inventor Kayvan Alikhani

Kayvan Alikhani 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: 11763071
    Abstract: Disclosed herein is a method for facilitating unifying of multiple regulatory documents.
    Type: Grant
    Filed: January 6, 2021
    Date of Patent: September 19, 2023
    Assignee: Catachi Co.
    Inventors: Kayvan Alikhani, Chuan Yun, Mohit Mohan Galvankar, Mohsen Emaminouri
  • Patent number: 11494449
    Abstract: Disclosed is a method of facilitating searching of regulatory content. The method may include receiving, using a communication device, a search request from a user device. Further, the search request may be associated with a user account. Further, the method may include querying, using a storage device, at least one database based on the search request. Further, the method may include receiving, using a processing device, at least one regulatory content from the storage device based on the querying. Further, the method may include retrieving, using the storage device, at least one user characteristic associated with the user account. Further, the method may include generating, using the processing device, at least one personalized regulatory content based on each of the at least one regulatory content and the at least one user characteristic. Further, the method may include transmitting the at least one personalized regulatory content to the user device.
    Type: Grant
    Filed: September 6, 2018
    Date of Patent: November 8, 2022
    Assignee: COMPLIANCE.AI
    Inventors: Kayvan Alikhani, Danielle Lee Deibler, Christopher Walker, Brendan Callahan
  • Patent number: 11361567
    Abstract: Disclosed herein is a method for facilitating classification of portions of a regulatory document. Accordingly, the method may include receiving, using a communication device, the regulatory document from a device, converting, using a processing device, the regulatory document from a source format to a preferred format, analyzing, using the processing device, the regulatory document of the preferred format based on the converting, identifying, using the processing device, the portions of the regulatory document based on the analyzing, and classifying, using the processing device, the portions using a classifier model into classification codes based on the identifying. Further, the method may include generating, using the processing device, an annotated regulatory document based on the classifying. Further, the method may include transmitting, using the communication device, the annotated regulatory document to the device.
    Type: Grant
    Filed: January 6, 2021
    Date of Patent: June 14, 2022
    Assignee: Catachi Co.
    Inventors: Kayvan Alikhani, Chuan Yun, Mohit Mohan Galvankar, Mohsen Emaminouri
  • Publication number: 20210349478
    Abstract: Disclosed herein is a device for facilitating managing of paths for unmanned vehicles. Further, the device is configured to be communicatively coupled with the unmanned vehicles. Further, the device comprises a communication device configured for receiving heterogeneous information from sensors and transmitting commands to unmanned vehicles. Further, the device comprises a processing device communicatively coupled with the communication device. Further, the processing device is configured for integrating the heterogeneous information, generating integrated information based on the integrating, analyzing the integrated information based on paths assigned to the unmanned vehicles for performing a mission, determining an adjustment required to be made in the paths by the plurality of unmanned vehicles, and generating the commands for the unmanned vehicles. Further, the device comprises a storage device communicatively coupled with the processing device.
    Type: Application
    Filed: May 11, 2021
    Publication date: November 11, 2021
    Inventors: Sepehre Bigdeli, Tara Javidi, Kayvan Alikhani
  • Publication number: 20210209294
    Abstract: Disclosed herein is a method for facilitating unifying of multiple regulatory documents.
    Type: Application
    Filed: January 6, 2021
    Publication date: July 8, 2021
    Inventors: Kayvan Alikhani, Chuan Yun, Mohit Mohan Galvankar, Mohsen Emaminouri
  • Publication number: 20210209357
    Abstract: Disclosed herein is a method for facilitating determination of differences between a pair of regulatory documents. Accordingly, the method may include receiving a first regulatory document and a second regulatory document from a device, converting the first regulatory document and the second regulatory document from a source format to a preferred format, analyzing the first regulatory document and the second regulatory document of the preferred format, identifying first portions of the first regulatory document and second portions of the second regulatory document, classifying the first portions into first classification codes and the second portions into second classification codes, comparing the first classification codes with the second classification codes, determining a change associated with a first portion of the first portions, associating the change to the first portion, generating a combined annotated regulatory document, and transmitting the combined annotated regulatory document to the device.
    Type: Application
    Filed: January 6, 2021
    Publication date: July 8, 2021
    Inventors: Kayvan Alikhani, Chuan Yun, Mohit Mohan Galvankar, Mohsen Emaminouri
  • Publication number: 20210209358
    Abstract: Disclosed herein is a method for facilitating classification of portions of a regulatory document using multiple classification codes.
    Type: Application
    Filed: January 6, 2021
    Publication date: July 8, 2021
    Inventors: Kayvan Alikhani, Chuan Yun, Mohit Mohan Galvankar, Mohsen Emaminouri
  • Publication number: 20210209355
    Abstract: Disclosed herein is a method for facilitating classification of portions of a regulatory document. Accordingly, the method may include receiving, using a communication device, the regulatory document from a device, converting, using a processing device, the regulatory document from a source format to a preferred format, analyzing, using the processing device, the regulatory document of the preferred format based on the converting, identifying, using the processing device, the portions of the regulatory document based on the analyzing, and classifying, using the processing device, the portions using a classifier model into classification codes based on the identifying. Further, the method may include generating, using the processing device, an annotated regulatory document based on the classifying. Further, the method may include transmitting, using the communication device, the annotated regulatory document to the device.
    Type: Application
    Filed: January 6, 2021
    Publication date: July 8, 2021
    Inventors: Kayvan Alikhani, Chuan Yun, Mohit Mohan Galvankar, Mohsen Emaminouri
  • Publication number: 20190073427
    Abstract: Disclosed is a method of facilitating searching of regulatory content. The method may include receiving, using a communication device, a search request from a user device. Further, the search request may be associated with a user account. Further, the method may include querying, using a storage device, at least one database based on the search request. Further, the method may include receiving, using a processing device, at least one regulatory content from the storage device based on the querying. Further, the method may include retrieving, using the storage device, at least one user characteristic associated with the user account. Further, the method may include generating, using the processing device, at least one personalized regulatory content based on each of the at least one regulatory content and the at least one user characteristic. Further, the method may include transmitting the at least one personalized regulatory content to the user device.
    Type: Application
    Filed: September 6, 2018
    Publication date: March 7, 2019
    Inventors: Kayvan Alikhani, Danielle Lee Deibler, Christopher Walker, Brendan Callahan
  • Patent number: 10091230
    Abstract: Identity data for a user is aggregated from multiple sources into a global profile, the contents of which is distributed under the control of the user to trusted risk engines. The collected identity data is related to the user's use of online services provided by multiple independent service providers. The collected identity data is aggregated into a private, global profile. The user must authorize the portion(s) of the aggregated identity data that is/are distributed, and one or more trusted risk engines to which the aggregated identity data may distributed. The global profile may be distributed to individual trusted risk engines, further based on requests received from individual ones of the trusted risk engines.
    Type: Grant
    Filed: December 28, 2015
    Date of Patent: October 2, 2018
    Assignee: EMC IP Holding Company LLC
    Inventors: Salah Machani, Kayvan Alikhani, Lawrence N. Friedman, Christopher Clifton McLaren, Marcelo Blatt
  • Patent number: 9942042
    Abstract: A digitally signed authentication assertion is generated in response to successful authentication of a current user of a user device by using a signing key that is uniquely assigned to the authenticator process to digitally sign a document indicating that the current user of the user device was successfully authenticated on the user device. The signing key uniquely assigned to the authenticator process is stored in a key container associated with the user device, and the key container is located on a key container server that is physically separate from the user device. The digitally signed authentication assertion is conveyed from the authenticator process to an authentication service, in order to securely indicate to the authentication service that the current user of the user device has been verified as an authentic user by the authenticator process.
    Type: Grant
    Filed: March 18, 2016
    Date of Patent: April 10, 2018
    Assignee: EMC IP Holding Company LLC
    Inventors: Lawrence N. Friedman, Kayvan Alikhani
  • Patent number: 9443069
    Abstract: A method includes registering a given user with a verification platform adapted for communication with a verification agent implemented on a given processing device of the given user. The method also includes receiving a specification of verification rules to be used by the verification platform in authenticating a verification request from the given user, the verification rules specifying two or more different types of verification, a verification mode for each of the two or more different types of verification and a sequence for performing the two or more different types of verification. The method further includes synchronizing verification credentials associated with the given user for each of the two or more different types of verification, receiving a verification request from the given user, and authenticating the verification request utilizing the specified verification rules and the synchronized verification credentials.
    Type: Grant
    Filed: January 8, 2016
    Date of Patent: September 13, 2016
    Assignee: EMC Corporation
    Inventor: Kayvan Alikhani
  • Patent number: 9426132
    Abstract: In one embodiment, a verification platform is adapted for communication with at least a first device. The verification platform receives a verification request from the first device, identifies one or more verification rules previously established by a user of the first device for processing of the verification request, sends a notification regarding the one or more verification rules, receives verification input responsive to the notification, and grants or denies the verification request based at least in part on the received verification input. The verification rule or rules specify multiple distinct types of verification selected by the user, and a sequence in which the selected verification types are to be applied in processing the verification request. The verification request may be generated in conjunction with an attempted launch of a designated application on the first device. The first device may comprise a mobile telephone, a computer or another type of device.
    Type: Grant
    Filed: September 12, 2013
    Date of Patent: August 23, 2016
    Assignee: EMC Corporation
    Inventor: Kayvan Alikhani
  • Patent number: 9356968
    Abstract: A technique manages user authentication via common authentication framework circuitry. The technique involves receiving, by the common authentication framework circuitry, authentication requests from client devices of users belonging to multiple enterprises, the authentication requests including user identifiers identifying the users belonging to the multiple enterprises. The technique further involves accessing, by the common authentication framework circuitry, entries of an authentication policy database to select authentication policies for the authentication requests. Selection of the authentication policies is based at least in part on the user identifiers of the authentication requests. The technique further involves invoking, by the common authentication framework circuitry, authentication services in accordance with the selected authentication policies to perform user authentication operations in response to the authentication requests from the client devices.
    Type: Grant
    Filed: June 30, 2014
    Date of Patent: May 31, 2016
    Assignee: EMC Corporation
    Inventors: Yedidya Dotan, Kayvan Alikhani, Mohsen Emami-Nouri, Vadim Bruk, Andrew Luke, Lawrence N. Friedman
  • Patent number: 9323911
    Abstract: A method comprises receiving a request to remove a given application from a first device, identifying one or more verification rules previously established by a user of the first device for processing of the removal request, sending a notification regarding said one or more verification rules, receiving verification input responsive to the notification, and granting or denying the removal request based at least in part on the received verification input. Denying the removal request comprises removing protected application data from the first device. Receiving the removal request, identifying one or more verification rules, sending the notification, receiving the verification input, and granting or denying the removal request may be implemented in a verification platform adapted for communication with the first device.
    Type: Grant
    Filed: November 14, 2013
    Date of Patent: April 26, 2016
    Assignee: EMC Corporation
    Inventor: Kayvan Alikhani
  • Patent number: 9294474
    Abstract: In one embodiment, a method comprises receiving a verification request, sending one or more patterns for display at one or more specified locations on a screen of a device, receiving verification input responsive to the one or more patterns, and granting or denying the verification request based at least in part on the verification input. The verification input comprises one or more captured images, captured audio and tracked eye movement. The verification request may be generated in conjunction with an attempted launch of a designated application on a first device, with user access to the designated application on the first device being controlled responsive to the granting or denying of the verification request.
    Type: Grant
    Filed: November 14, 2013
    Date of Patent: March 22, 2016
    Assignee: EMC Corporation
    Inventor: Kayvan Alikhani
  • Patent number: 9280645
    Abstract: A method includes receiving a verification request in a verification agent running on a given device and determining whether the verification agent is able to invoke a verification platform application programming interface (API). The method also includes, in the event that the verification agent is able to invoke the verification platform API, performing remote verification of the verification request via the verification platform. The method further includes, in the event that the verification agent is unable to invoke the verification platform API, starting an internal timer and performing local verification of the verification request at the given device. The method further includes granting the verification request responsive to one of a successful remote verification and a successful local verification within a given time period specified by the internal timer, otherwise denying the verification request.
    Type: Grant
    Filed: November 14, 2013
    Date of Patent: March 8, 2016
    Assignee: EMC Corporation
    Inventor: Kayvan Alikhani
  • Patent number: 9275218
    Abstract: In one embodiment, a verification platform is adapted for communication with at least first and second devices. The verification platform receives a verification request from the first device, and determines if the first device has a registered association with the second device. If the first device has the registered association, the verification platform sends a notification to the second device regarding the verification request, receives verification input from the second device responsive to the notification, and grants or denies the verification request based at least in part on the verification input received from the second device. The verification request may be generated in conjunction with an attempted launch of a designated application on the first device, with user access to the application being controlled responsive to the granting or denying of the verification request. The first and second devices may comprise mobile telephones, computers or other types of devices.
    Type: Grant
    Filed: September 12, 2013
    Date of Patent: March 1, 2016
    Assignee: EMC Corporation
    Inventor: Kayvan Alikhani
  • Patent number: 8406421
    Abstract: A method and apparatus, in accordance with an embodiment of the present invention, is presented for securely accessing a voice-enabled communication terminal using Internet Protocol by performing physical authentication, performing biometric authentication, performing logical authentication, performing confirmation of a user and upon successful confirmation of the user, allowing access to the communication terminal.
    Type: Grant
    Filed: May 31, 2006
    Date of Patent: March 26, 2013
    Assignee: Passban, Inc.
    Inventors: Vladimir Kamen, Farzad Naimi, Kayvan Alikhani
  • Publication number: 20070115940
    Abstract: A method and apparatus, in accordance with an embodiment of the present invention, is presented for securely accessing a voice-enabled communication terminal using Internet Protocol by performing physical authentication, performing biometric authentication, performing logical authentication, performing confirmation of a user and upon successful confirmation of the user, allowing access to the communication terminal.
    Type: Application
    Filed: May 31, 2006
    Publication date: May 24, 2007
    Inventors: Vladimir Kamen, Farzad Naimi, Kayvan Alikhani