Patents by Inventor Shai DUVDEVANI

Shai DUVDEVANI 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: 10534696
    Abstract: A computer-implemented method for improving comparative performance test results of mobile applications may include (1) determining an optimum testing configuration for a mobile computing device, (2) directing the mobile computing device to (a) execute a comparative performance test, (b) operate in accordance with the determined optimum testing configuration during the execution of the comparative performance test, and (c) write data generated during the execution of the comparative performance test to a random-access memory (RAM) drive of the mobile computing device, (3) recording a network response directed to the mobile computing device, (4) detecting a subsequent network request sent by the mobile computing device, (5) sending the recorded network response to the mobile computing device in response to detecting the subsequent network request, and (6) tracking a control performance value and a modified performance value during the comparative performance test.
    Type: Grant
    Filed: October 23, 2018
    Date of Patent: January 14, 2020
    Assignee: Facebook, Inc.
    Inventors: Joel F. Beales, Jeffrey Scott Dunn, Jia Li, Shai Duvdevani, Scott Kenneth Yost, Donghang Guo, Le Zhang
  • Patent number: 10146666
    Abstract: A computer-implemented method for improving comparative performance test results of mobile applications may include (1) determining an optimum testing configuration for a mobile computing device, (2) directing the mobile computing device to (a) execute a comparative performance test, (b) operate in accordance with the determined optimum testing configuration during the execution of the comparative performance test, and (c) write data generated during the execution of the comparative performance test to a random-access memory (RAM) drive of the mobile computing device, (3) recording a network response directed to the mobile computing device, (4) detecting a subsequent network request sent by the mobile computing device, (5) sending the recorded network response to the mobile computing device in response to detecting the subsequent network request, and (6) tracking a control performance value and a modified performance value during the comparative performance test.
    Type: Grant
    Filed: August 29, 2017
    Date of Patent: December 4, 2018
    Assignee: Facebook, Inc.
    Inventors: Joel F. Beales, Jeffrey Scott Dunn, Jia Li, Shai Duvdevani, Scott Kenneth Yost, Donghang Guo, Le Zhang
  • Publication number: 20100257533
    Abstract: A data processing system, comprising: an updating database of processes relating to applications and using computing resources, at least some of the processes relating to user activities. The database comprises a classification of the processes. The data processing system further comprises a profiler arranged to generate a user application use profile by analyzing the user activities in respect to the applications, and to assign each process a priority relating to the analysis of the user activity, user preferences and the user application use profile; and a scheduler arranged to schedule the processes in respect to the assigned priorities such as to enhance processes with a high priority, and such as to adapt an allocation of the computing resources to the user application use profile.
    Type: Application
    Filed: March 31, 2010
    Publication date: October 7, 2010
    Applicant: SOLUTO LTD
    Inventors: Tomer DVIR, Ishay GREEN, Liran TAM, Omri HAIM, Shai DUVDEVANI