Patents by Inventor Lamia Youseff

Lamia Youseff 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: 20240104639
    Abstract: This Application sets forth techniques for implementing dynamic interactive on-demand user interface ordering. In particular, in one embodiment a method for providing an interactive user interface is disclosed. The method may include receiving, from an input peripheral, a request to present a content item on the interactive user interface, presenting, on the interactive user interface, the content item, receiving, from the input peripheral, an input to select an object associated with the content item that is presented on the interactive user interface, responsive to receiving the input, presenting information pertaining to the object and at least one graphical user element configured to enable a purchase event to be performed.
    Type: Application
    Filed: January 19, 2023
    Publication date: March 28, 2024
    Inventors: Alan ZAVARI, Lamia YOUSEFF
  • Patent number: 11212136
    Abstract: Techniques are disclosed for implementing networks in a virtualized computing environment. One or more spoke virtual networks are instantiated and connected to a first virtual network hub to form a first hub and spoke topology. One or more spoke virtual networks are instantiated and connected to a second hub virtual network to form a second hub and spoke topology. A virtual connection is established from the first virtual network hub to the second hub virtual network. The first and second hub and spoke networks are allocated to a user of the virtualized computing environment.
    Type: Grant
    Filed: April 9, 2020
    Date of Patent: December 28, 2021
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Anna Skobodzinski, Lamia Youseff
  • Publication number: 20200304338
    Abstract: Techniques are disclosed for implementing networks in a virtualized computing environment. One or more spoke virtual networks are instantiated and connected to a first virtual network hub to form a first hub and spoke topology. One or more spoke virtual networks are instantiated and connected to a second hub virtual network to form a second hub and spoke topology. A virtual connection is established from the first virtual network hub to the second hub virtual network. The first and second hub and spoke networks are allocated to a user of the virtualized computing environment.
    Type: Application
    Filed: April 9, 2020
    Publication date: September 24, 2020
    Inventors: Anna SKOBODZINSKI, Lamia YOUSEFF
  • Publication number: 20200153656
    Abstract: Techniques are disclosed for implementing networks in a virtualized computing environment. One or more spoke virtual networks are instantiated and connected to a first virtual network hub to form a first hub and spoke topology. One or more spoke virtual networks are instantiated and connected to a second hub virtual network to form a second hub and spoke topology. A virtual connection is established from the first virtual network hub to the second hub virtual network. The first and second hub and spoke networks are allocated to a user of the virtualized computing environment.
    Type: Application
    Filed: November 14, 2018
    Publication date: May 14, 2020
    Inventors: Anna SKOBODZINSKI, Lamia YOUSEFF
  • Patent number: 10652046
    Abstract: Techniques are disclosed for implementing networks in a virtualized computing environment. One or more spoke virtual networks are instantiated and connected to a first virtual network hub to form a first hub and spoke topology. One or more spoke virtual networks are instantiated and connected to a second hub virtual network to form a second hub and spoke topology. A virtual connection is established from the first virtual network hub to the second hub virtual network. The first and second hub and spoke networks are allocated to a user of the virtualized computing environment.
    Type: Grant
    Filed: November 14, 2018
    Date of Patent: May 12, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Anna Skobodzinski, Lamia Youseff
  • Patent number: 9678778
    Abstract: Provided are methods and systems for providing users with a cluster of virtual machines (VMs) on-demand, whereby a group of VMs are provisioned together. Virtual Cluster as a Service (VClaaS) relaxes many restrictions on virtualizing VMs and provides performance benefits at the same or similar encapsulations and security measures that Infrastructure as a Service (IaaS) typically provides. The VClaaS system enables users to provision an entire cluster of VMs at a time, and also allows for relaxing the isolation barrier between the machines while maintaining the encapsulation barrier for the cluster as a whole, thereby providing users with improved networking, caching, and scheduling experiences.
    Type: Grant
    Filed: May 7, 2014
    Date of Patent: June 13, 2017
    Assignee: Google Inc.
    Inventor: Lamia Youseff
  • Patent number: 9152458
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for determining image search results. One of the methods includes scheduling a first computation for execution on each of a first plurality of worker processes. The first computation changes a respective state of each of one or more of the first worker processes from a first state to a second state. A respective second computation is scheduled for execution on each of a second plurality of worker, where each respective second computation will use a different value for a particular variable for two or more of the second plurality of worker processes. The respective state of each of the second plurality of worker processes is updated from the second state to a third state, where the third state corresponds to execution of the second computation using a first value of the particular variable.
    Type: Grant
    Filed: August 30, 2012
    Date of Patent: October 6, 2015
    Assignee: Google Inc.
    Inventors: Joseph Hellerstein, Rian T. Pirtle, Lamia Youseff