Patents by Inventor John Tadrous

John Tadrous 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: 12684186
    Abstract: Methods and systems are provided for optimizing the use of network bandwidth by a mobile device. In one embodiment, a system is provided that includes a mobile application client. The mobile application client may log information regarding content requests to a content log and may log network connection statuses for the mobile device. The system may analyze content consumption of a user of the mobile device based on the content log and may create a user profile. The system may also compile a prefetching schedule based on the user profile and the prefetching schedule may be provided to the mobile device. The mobile device may prefetch content at least partially in accordance with the prefetching schedule.
    Type: Grant
    Filed: May 8, 2023
    Date of Patent: July 14, 2026
    Assignee: Ohio State Innovation Foundation
    Inventors: Ahmed Abou-Elkheir, Hesham El Gamal, Nayer Wanas, Kareem Youssef, Hakem Zaid, John Tadrous
  • Publication number: 20230276299
    Abstract: Methods and systems are provided for optimizing the use of network bandwidth by a mobile device. In one embodiment, a system is provided that includes a mobile application client. The mobile application client may log information regarding content requests to a content log and may log network connection statuses for the mobile device. The system may analyze content consumption of a user of the mobile device based on the content log and may create a user profile. The system may also compile a prefetching schedule based on the user profile and the prefetching schedule may be provided to the mobile device. The mobile device may prefetch content at least partially in accordance with the prefetching schedule.
    Type: Application
    Filed: May 8, 2023
    Publication date: August 31, 2023
    Inventors: Ahmed Abou-Elkheir, Hesham El Gamal, Nayer Wanas, Kareem Youssef, Hakem Zaid, John Tadrous
  • Patent number: 11647421
    Abstract: Methods and systems are provided for optimizing the use of network bandwidth by a mobile device. In one embodiment, a system is provided that includes a mobile application client. The mobile application client may log information regarding content requests to a content log and may log network connection statuses for the mobile device. The system may analyze content consumption of a user of the mobile device based on the content log and may create a user profile. The system may also compile a prefetching schedule based on the user profile and the prefetching schedule may be provided to the mobile device. The mobile device may prefetch content at least partially in accordance with the prefetching schedule.
    Type: Grant
    Filed: November 10, 2021
    Date of Patent: May 9, 2023
    Assignee: OHIO STATE INNOVATION FOUNDATION
    Inventors: Ahmed Abou-Elkheir, Hesham El Gamal, Nayer Wanas, Kareem Youssef, Hakem Zaid, John Tadrous
  • Publication number: 20220070725
    Abstract: Methods and systems are provided for optimizing the use of network bandwidth by a mobile device. In one embodiment, a system is provided that includes a mobile application client. The mobile application client may log information regarding content requests to a content log and may log network connection statuses for the mobile device. The system may analyze content consumption of a user of the mobile device based on the content log and may create a user profile. The system may also compile a prefetching schedule based on the user profile and the prefetching schedule may be provided to the mobile device. The mobile device may prefetch content at least partially in accordance with the prefetching schedule.
    Type: Application
    Filed: November 10, 2021
    Publication date: March 3, 2022
    Inventors: Ahmed Abou-Elkheir, Hesham El Gamal, Nayer Wanas, Kareem Youssef, Hakem Zaid, John Tadrous
  • Patent number: 11184797
    Abstract: Methods and systems are provided for optimizing the use of network bandwidth by a mobile device. In one embodiment, a system is provided that includes a mobile application client. The mobile application client may log information regarding content requests to a content log and may log network connection statuses for the mobile device. The system may analyze content consumption of a user of the mobile device based on the content log and may create a user profile. The system may also compile a prefetching schedule based on the user profile and the prefetching schedule may be provided to the mobile device. The mobile device may prefetch content at least partially in accordance with the prefetching schedule.
    Type: Grant
    Filed: May 11, 2020
    Date of Patent: November 23, 2021
    Assignee: OHIO STATE INNOVATION FOUNDATION
    Inventors: Ahmed Abou-Elkheir, Hesham El Gamal, Nayer Wanas, Kareem Youssef, Hakem Zaid, John Tadrous
  • Publication number: 20200275309
    Abstract: Methods and systems are provided for optimizing the use of network bandwidth by a mobile device. In one embodiment, a system is provided that includes a mobile application client. The mobile application client may log information regarding content requests to a content log and may log network connection statuses for the mobile device. The system may analyze content consumption of a user of the mobile device based on the content log and may create a user profile. The system may also compile a prefetching schedule based on the user profile and the prefetching schedule may be provided to the mobile device. The mobile device may prefetch content at least partially in accordance with the prefetching schedule.
    Type: Application
    Filed: May 11, 2020
    Publication date: August 27, 2020
    Inventors: Ahmed Abou-Elkheir, Hesham El Gamal, Nayer Wanas, Kareem Youssef, Hakem Zaid, John Tadrous
  • Patent number: 10681585
    Abstract: A system for optimizing the use of network bandwidth by a mobile device including a mobile application client, which resides on the mobile device, and is connected to a cloud server, wherein the system analyzes user content consumption, provides a prefetching schedule to the mobile device, and the mobile device prefetches content partially in accordance with the schedule. A method of optimizing the use of network bandwidth using the system is also provided.
    Type: Grant
    Filed: January 4, 2019
    Date of Patent: June 9, 2020
    Assignee: OHIO STATE INNOVATION FOUNDATION
    Inventors: Ahmed Abou-Elkheir, Hesham El Gamal, Nayer Wanas, Kareem Youssef, Hakem Zaid, John Tadrous
  • Publication number: 20190215718
    Abstract: A system for optimizing the use of network bandwidth by a mobile device including a mobile application client, which resides on the mobile device, and is connected to a cloud server, wherein the system analyzes user content consumption, provides a prefetching schedule to the mobile device, and the mobile device prefetches content partially in accordance with the schedule. A method of optimizing the use of network bandwidth using the system is also provided.
    Type: Application
    Filed: January 4, 2019
    Publication date: July 11, 2019
    Inventors: Ahmed Abou-Elkheir, Hesham El Gamal, Nayer Wanas, Kareem Youssef, Hakem Zaid, John Tadrous
  • Patent number: 10178580
    Abstract: A system for optimizing the use of network bandwidth by a mobile device including a mobile application client, which resides on the mobile device, and is connected to a cloud server, wherein the system analyzes user content consumption, provides a prefetching schedule to the mobile device, and the mobile device prefetches content partially in accordance with the schedule. A method of optimizing the use of network bandwidth using the system is also provided.
    Type: Grant
    Filed: August 14, 2013
    Date of Patent: January 8, 2019
    Assignee: OHIO STATE INNOVATION FOUNDATION
    Inventors: Ahmed Abou-Elkheir, Hesham El Gamal, Nayer Wanas, Kareem Youssef, Hakem Zaid, John Tadrous
  • Patent number: 9531522
    Abstract: A system and method for allocating resources in a network is disclosed. The system and method comprises a proactive resource allocation framework in which the predictability of user behavior is exploited to balance the network traffic over time and to reduce the bandwidth required to achieve a given blocking/outage probability. The disclosed proactive resource allocation framework avoids limitations associated with off-peak demand and achieves a significant reduction in the peak to average demand ratio without relying on out of network users. It is based on a model in which smart devices are assumed to predict the arrival of new requests and submit them to the network T time slots in advance. Using tools from large deviation theory, the resulting prediction diversity gain is quantified to establish that the decay rate of the outage event probabilities increases linearly with the prediction duration T.
    Type: Grant
    Filed: September 28, 2011
    Date of Patent: December 27, 2016
    Inventors: Hesham El Gamal, John Tadrous, Atilla Eryilmaz
  • Publication number: 20150215816
    Abstract: A system for optimizing the use of network bandwidth by a mobile device including a mobile application client, which resides on the mobile device, and is connected to a cloud server, wherein the system analyzes user content consumption, provides a prefetching schedule to the mobile device, and the mobile device prefetches content partially in accordance with the schedule. A method of optimizing the use of network bandwidth using the system is also provided.
    Type: Application
    Filed: August 14, 2013
    Publication date: July 30, 2015
    Inventors: Ahmed Abou-Elkheir, Hesham El Gamal, Nayer Wanas, Kareem Youssef, Hakem Zaid, John Tadrous
  • Publication number: 20140016575
    Abstract: A system and method for allocating resources in a network is disclosed. The system and method comprises a proactive resource allocation framework in which the predictability of user behavior is exploited to balance the network traffic over time and to reduce the bandwidth required to achieve a given blocking/outage probability. The disclosed proactive resource allocation framework avoids limitations associated with off-peak demand and achieves a significant reduction in the peak to average demand ratio without relying on out of network users. It is based on a model in which smart devices are assumed to predict the arrival of new requests and submit them to the network T time slots in advance. Using tools from large deviation theory, the resulting prediction diversity gain is quantified to establish that the decay rate of the outage event probabilities increases linearly with the prediction duration T.
    Type: Application
    Filed: September 28, 2011
    Publication date: January 16, 2014
    Applicant: THE OHIO STATE UNIVERSITY
    Inventors: Hesham El Gamal, John Tadrous, Atilla Eryilmaz