Patents by Inventor Fay Arjomandi

Fay Arjomandi 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: 11089358
    Abstract: A method for unscrambling a multiplicity of television channels, comprises: receiving a first request for a first channel; receiving a first code for the first channel; extracting and demuxing the first channel from a plurality of channels, using the first code; receiving a second request for a second channel; receiving a second code for the second channel; and extracting and demuxing the second channel from the plurality of channels, using the second code, where the extractions of the first channel and the second channel are performed simultaneously. The method further comprises: providing a first video stream corresponding to the first channel, the first video stream being transcoded, transrated, and multiplexed with a first advertisement; and providing a second video stream corresponding to the second channel, the second video stream being transcoded, transrated, and multiplexed with a second advertisement.
    Type: Grant
    Filed: May 18, 2019
    Date of Patent: August 10, 2021
    Assignee: MIMIK TECHNOLOGY INC.
    Inventors: Seyed M. Sharif-Ahmadi, Fay Arjomandi
  • Publication number: 20210042160
    Abstract: Embodiments of an edge cloud computing device are disclosed. In an embodiment, the edge cloud computing device includes an edge node activation module configured to receive a request from an application running in the edge cloud computing device and determine a type of one or more microservices required to service the received request. The edge node activation module is configured to process the request locally in the edge cloud computing device when the determined type corresponds to one or more microservices locally hosted in the edge cloud computing device.
    Type: Application
    Filed: October 26, 2020
    Publication date: February 11, 2021
    Applicant: MIMIK TECHNOLOGY INC.
    Inventors: Siavash M. ALAMOUTI, Fay ARJOMANDI, Michel BURGER
  • Patent number: 10893322
    Abstract: A method of displaying multimedia content includes determining a type, display capabilities, and a network connection associated with a user device, streaming at least one video stream to the user device, and inspecting the at least one video stream to determine an identity of a user and context associated with the at least one video stream, and a time the at least one video stream was displayed. The method includes comparing the at least one video stream to history, associated with the user, to determine whether the at least one video stream is typical in relation to the user, comparing the context with history of other users to determine whether a social variable is associated with the at least one video stream, and updating the history based on the context, time, type, whether at least one video stream was typical, and whether social variable was present.
    Type: Grant
    Filed: September 15, 2018
    Date of Patent: January 12, 2021
    Assignee: MIMIK TECHNOLOGY, INC.
    Inventors: Seyed M. Sharif-Ahmadi, Fay Arjomandi
  • Publication number: 20200322225
    Abstract: Embodiments of an edge cloud computing device are disclosed. In an embodiment, the edge cloud computing device includes an edge node activation module configured to discover one or more other edge cloud computing devices based on a first set of parameters to establish a connection therebetween. The edge node activation module is further configured to provide a microservice runtime environment to execute one or more microservices associated with the connection established between one or more edge cloud computing devices. The edge node activation module is further configured to: discover an existence of the one or more edge cloud computing devices regardless of an operating system and/or network type associated with the one or more edge cloud computing devices, discover capabilities and behaviour associated with the one or more edge cloud computing devices, and discover one or more microservices supported by the one or more edge cloud computing devices.
    Type: Application
    Filed: April 6, 2020
    Publication date: October 8, 2020
    Applicant: MIMIK TECHNOLOGY INC.
    Inventors: Siavash M. ALAMOUTI, Fay ARJOMANDI, Michel BURGER
  • Patent number: 10674202
    Abstract: A method and system for micro-cloud computing is described. An application serving node, which is a specifically configured piece of customer premises equipment such as a set-top box, is the server for a micro-cloud network. Various user devices that form part of the micro-cloud network, such as television sets and smart phones, communicate with the application serving node. The application serving node is configured with software that allows various heterogeneous types of data to be obtained and streamed to the user devices in multiple ways. The application serving node performs much of the processing necessary for such content streaming itself and thus represents an edge-based network architecture.
    Type: Grant
    Filed: May 8, 2012
    Date of Patent: June 2, 2020
    Assignee: MIMIK TECHNOLOGY INC.
    Inventors: Seyed Sharif-Ahmadi, Fay Arjomandi
  • Patent number: 10609447
    Abstract: A method and system for micro-cloud computing is described. An application serving node, which is a specifically configured piece of customer premises equipment such as a set-top box, is the server for a micro-cloud network. Various user devices that form part of the micro-cloud network, such as television sets and smart phones, communicate with the application serving node. The application serving node is configured with software that allows various heterogeneous types of data to be obtained and streamed to the user devices in multiple ways. The application serving node performs much of the processing necessary for such content streaming itself and thus represents an edge-based network architecture.
    Type: Grant
    Filed: May 18, 2019
    Date of Patent: March 31, 2020
    Assignee: MIMIK TECHNOLOGY INC.
    Inventors: Seyed M. Sharif-Ahmadi, Fay Arjomandi
  • Publication number: 20200037026
    Abstract: A method and system for micro-cloud computing is described. An application serving node, which is a specifically configured piece of customer premises equipment such as a set-top box, is the server for a micro-cloud network. Various user devices that form part of the micro-cloud network, such as television sets and smart phones, communicate with the application serving node. The application serving node is configured with software that allows various heterogeneous types of data to be obtained and streamed to the user devices in multiple ways. The application serving node performs much of the processing necessary for such content streaming itself and thus represents an edge-based network architecture.
    Type: Application
    Filed: September 30, 2019
    Publication date: January 30, 2020
    Applicant: MIMIK TECHNOLOGY INC.
    Inventors: Seyed M. SHARIF-AHMADI, Fay ARJOMANDI
  • Patent number: 10477255
    Abstract: A method for a user to view a content stream on a first user device and transition to viewing the content on a second user device. The method includes presenting the content on the first user device that is connected and registered to a serving node. The serving node multiplexing the content, the multiplexed content streaming to the first user device through the serving node. The method further includes presenting a selectable menu option on the first user device for the user to continue viewing the content on the second user device registered to the serving node. The serving node continue to stream the multiplexed content to the second user device.
    Type: Grant
    Filed: May 8, 2012
    Date of Patent: November 12, 2019
    Assignee: MIMIK TECHNOLOGY INC.
    Inventors: Seyed M. Sharif-Ahmadi, Fay Arjomandi
  • Publication number: 20190327521
    Abstract: A method and system for micro-cloud computing is described. An application serving node, which is a specifically configured piece of customer premises equipment such as a set-top box, is the server for a micro-cloud network. Various user devices that form part of the micro-cloud network, such as television sets and smart phones, communicate with the application serving node. The application serving node is configured with software that allows various heterogeneous types of data to be obtained and streamed to the user devices in multiple ways. The application serving node performs much of the processing necessary for such content streaming itself and thus represents an edge-based network architecture.
    Type: Application
    Filed: June 29, 2019
    Publication date: October 24, 2019
    Applicant: MIMIK TECHNOLOGY INC.
    Inventors: Seyed M. SHARIF-AHMADI, Fay ARJOMANDI
  • Patent number: 10440429
    Abstract: A method and system for micro-cloud computing is described. An application serving node, which is a specifically configured piece of customer premises equipment such as a set-top box, is the server for a micro-cloud network. Various user devices that form part of the micro-cloud network, such as television sets and smart phones, communicate with the application serving node. The application serving node is configured with software that allows various heterogeneous types of data to be obtained and streamed to the user devices in multiple ways. The application serving node performs much of the processing necessary for such content streaming itself and thus represents an edge-based network architecture.
    Type: Grant
    Filed: August 8, 2014
    Date of Patent: October 8, 2019
    Assignee: MIMIK TECHNOLOGY INC.
    Inventors: Seyed M. Sharif-Ahmadi, Fay Arjomandi
  • Patent number: 10433007
    Abstract: A method and system for micro-cloud computing is described. An application serving node, which is a specifically configured piece of customer premises equipment such as a set-top box, is the server for a micro-cloud network. Various user devices that form part of the micro-cloud network, such as television sets and smart phones, communicate with the application serving node. The application serving node is configured with software that allows various heterogeneous types of data to be obtained and streamed to the user devices in multiple ways. The application serving node performs much of the processing necessary for such content streaming itself and thus represents an edge-based network architecture.
    Type: Grant
    Filed: May 8, 2012
    Date of Patent: October 1, 2019
    Assignee: MIMIK TECHNOLOGY INC.
    Inventors: Seyed Sharif-Ahmadi, Fay Arjomandi
  • Publication number: 20190289339
    Abstract: A method and system for micro-cloud computing is described. An application serving node, which is a specifically configured piece of customer premises equipment such as a set-top box, is the server for a micro-cloud network. Various user devices that form part of the micro-cloud network, such as television sets and smart phones, communicate with the application serving node. The application serving node is configured with software that allows various heterogeneous types of data to be obtained and streamed to the user devices in multiple ways. The application serving node performs much of the processing necessary for such content streaming itself and thus represents an edge-based network architecture.
    Type: Application
    Filed: May 18, 2019
    Publication date: September 19, 2019
    Applicant: MIMIK TECHNOLOGY INC.
    Inventors: Seyed M. SHARIF-AHMADI, Fay ARJOMANDI
  • Publication number: 20190281329
    Abstract: A method and system for micro-cloud computing is described. An application serving node, which is a specifically configured piece of customer premises equipment such as a set-top box, is the server for a micro-cloud network. Various user devices that form part of the micro-cloud network, such as television sets and smart phones, communicate with the application serving node. The application serving node is configured with software that allows various heterogeneous types of data to be obtained and streamed to the user devices in multiple ways. The application serving node performs much of the processing necessary for such content streaming itself and thus represents an edge-based network architecture.
    Type: Application
    Filed: May 18, 2019
    Publication date: September 12, 2019
    Applicant: MIMIK TECHNOLOGY INC.
    Inventors: Seyed M. SHARIF-AHMADI, Fay ARJOMANDI
  • Patent number: 10341721
    Abstract: A method and system for micro-cloud computing is described. An application serving node, which is a specifically configured piece of customer premises equipment such as a set-top box, is the server for a micro-cloud network. Various user devices that form part of the micro-cloud network, such as television sets and smart phones, communicate with the application serving node. The application serving node is configured with software that allows various heterogeneous types of data to be obtained and streamed to the user devices in multiple ways. The application serving node performs much of the processing necessary for such content streaming itself and thus represents an edge-based network architecture.
    Type: Grant
    Filed: September 28, 2010
    Date of Patent: July 2, 2019
    Assignee: MIMIK TECHNOLOGY INC.
    Inventors: Seyed Sharif-Ahmadi, Fay Arjomandi
  • Patent number: 10298967
    Abstract: A method and system for micro-cloud computing is described. An application serving node, which is a specifically configured piece of customer premises equipment such as a set-top box, is the server for a micro-cloud network. Various user devices that form part of the micro-cloud network, such as television sets and smart phones, communicate with the application serving node. The application serving node is configured with software that allows various heterogeneous types of data to be obtained and streamed to the user devices in multiple ways. The application serving node performs much of the processing necessary for such content streaming itself and thus represents an edge-based network architecture.
    Type: Grant
    Filed: May 8, 2012
    Date of Patent: May 21, 2019
    Assignee: MIMIK TECHNOLOGY INC.
    Inventors: Seyed M. Sharif-Ahmadi, Fay Arjomandi
  • Publication number: 20190045232
    Abstract: A method and system for micro-cloud computing is described. An application serving node, which is a specifically configured piece of customer premises equipment such as a set-top box, is the server for a micro-cloud network. Various user devices that form part of the micro-cloud network, such as television sets and smart phones, communicate with the application serving node. The application serving node is configured with software that allows various heterogeneous types of data to be obtained and streamed to the user devices in multiple ways. The application serving node performs much of the processing necessary for such content streaming itself and thus represents an edge-based network architecture.
    Type: Application
    Filed: September 15, 2018
    Publication date: February 7, 2019
    Applicant: MIMIK TECHNOLOGY INC.
    Inventors: Seyed M. SHARIF-AHMADI, Fay ARJOMANDI
  • Patent number: 10080044
    Abstract: A method and system for micro-cloud computing is described. An application serving node, which is a specifically configured piece of customer premises equipment such as a set-top box, is the server for a micro-cloud network. Various user devices that form part of the micro-cloud network, such as television sets and smart phones, communicate with the application serving node. The application serving node is configured with software that allows various heterogeneous types of data to be obtained and streamed to the user devices in multiple ways. The application serving node performs much of the processing necessary for such content streaming itself and thus represents an edge-based network architecture.
    Type: Grant
    Filed: May 8, 2012
    Date of Patent: September 18, 2018
    Assignee: MIMIK TECHNOLOGY INC.
    Inventors: Seyed Sharif-Ahmadi, Fay Arjomandi
  • Patent number: 9066133
    Abstract: A method and system for micro-cloud computing is described. An application serving node, which is a specifically configured piece of customer premises equipment such as a set-top box, is the server for a micro-cloud network. Various user devices that form part of the micro-cloud network, such as television sets and smart phones, communicate with the application serving node. The application serving node is configured with software that allows various heterogeneous types of data to be obtained and streamed to the user devices in multiple ways. The application serving node performs much of the processing necessary for such content streaming itself and thus represents an edge-based network architecture.
    Type: Grant
    Filed: May 8, 2012
    Date of Patent: June 23, 2015
    Assignee: Mimik Technology Inc.
    Inventors: Seyed M. Sharif-Ahmadi, Fay Arjomandi
  • Publication number: 20140351842
    Abstract: A method and system for micro-cloud computing is described. An application serving node, which is a specifically configured piece of customer premises equipment such as a set-top box, is the server for a micro-cloud network. Various user devices that form part of the micro-cloud network, such as television sets and smart phones, communicate with the application serving node. The application serving node is configured with software that allows various heterogeneous types of data to be obtained and streamed to the user devices in multiple ways. The application serving node performs much of the processing necessary for such content streaming itself and thus represents an edge-based network architecture.
    Type: Application
    Filed: August 8, 2014
    Publication date: November 27, 2014
    Inventors: Seyed M. Sharif-Ahmadi, Fay Arjomandi
  • Patent number: 8856852
    Abstract: A method and system for micro-cloud computing is described. An application serving node, which is a specifically configured piece of customer premises equipment such as a set-top box, is the server for a micro-cloud network. Various user devices that form part of the micro-cloud network, such as television sets and smart phones, communicate with the application serving node. The application serving node is configured with software that allows various heterogeneous types of data to be obtained and streamed to the user devices in multiple ways. The application serving node performs much of the processing necessary for such content streaming itself and thus represents an edge-based network architecture.
    Type: Grant
    Filed: May 8, 2012
    Date of Patent: October 7, 2014
    Assignee: Mimik Technology Inc.
    Inventors: Seyed Sharif-Ahmadi, Fay Arjomandi