Patents by Inventor Shabnam Erfani

Shabnam Erfani 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: 20230186248
    Abstract: A system and method for facilitating convergence includes receiving data relating to a first user's history of connections with other users, receiving contextual data about the first user, the contextual data including organizational graph data, providing the data and the contextual data as inputs to a trained machine-learning (ML) model for identifying a second user for the first user to connect with based on the data and the contextual data, receiving the identified second user as an output from the trained ML model, and providing the identified second user as a connection suggestion for display in a user interface element.
    Type: Application
    Filed: March 29, 2022
    Publication date: June 15, 2023
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Heidi KENYON, Choo Yei CHONG, Megan Elizabeth SLATER, Christopher Michael DOLLAR, Wende Ellen COPFER, Venkata Sreekanth KANNEPALLI, Shabnam ERFANI, Amy Lieh-An HUANG, Neha Parikh SHAH, Edward Michael DORAN
  • Publication number: 20230186247
    Abstract: A system and method for facilitating convergence includes receiving a request to schedule a meeting at a meeting time, retrieve at least one of user data, contextual data, facility data and map data, the user data including a list of a plurality of meeting participants for the meeting, providing at least one of the list of the plurality of meeting participants, the meeting time, the user data, and the facility data to a trained machine-learning (ML) model for predicting a location at which two or more of the plurality of meeting participants will be located within a given time period prior to the meeting time, receiving the predicted location as an output from the trained ML model, and identifying a meeting location from among one or more meeting venues based on the predicted location of the two or more of the plurality of meeting participants, and providing the meeting location for display in a first selectable user interface element.
    Type: Application
    Filed: March 29, 2022
    Publication date: June 15, 2023
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Heidi KENYON, Choo Yei CHONG, Megan Elizabeth SLATER, Christopher Michael DOLLAR, Wende Ellen COPFER, Venkata Sreekanth KANNEPALLI, Shabnam ERFANI, Amy Lieh-An HUANG, Neha Parikh SHAH, Edward Michael DORAN
  • Publication number: 20230186189
    Abstract: A system and method for managing one or more physical spaces includes receiving data relating to location of a plurality of users, determining based on the location, an occupancy rate of the plurality of users for at least one of the one or more physical spaces, identifying based on the occupancy rate and features provided at the one or more physical spaces, one or more user preferred features, providing the occupancy rate and the user preferred features to a trained machine-learning (ML) model for determining optimal uses for the one or more physical spaces in a future time period, receiving as an output from the trained ML model suggested plans for use or management of the one or more physical spaces in the future time period, and providing the suggested plans for display in a user interface (UI) screen.
    Type: Application
    Filed: March 29, 2022
    Publication date: June 15, 2023
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Heidi KENYON, Choo Yei CHONG, Megan Elizabeth SLATER, Christopher Michael DOLLAR, Wende Ellen COPFER, Venkata Sreekanth KANNEPALLI, Shabnam ERFANI, Amy Lieh-An HUANG, Neha Parikh SHAH, Edward Michael DORAN
  • Publication number: 20220405713
    Abstract: A calendar application server, a computer-readable storage medium, and corresponding methods for third-party resource management within the context of a calendar application are described herein. The computer-readable storage medium includes computer-executable instructions that, when executed one or more processors, cause the processor(s) to associate a third-party resource with an event within a calendar application in response to a user command received via an event UI functionality provided by the calendar application, to connect with the third-party resource via an API corresponding to the third-party resource in response to another user command received via the event UI functionality (where the API is provided within the context of the calendar application), to generate third-party resource data for the event in response to user interaction with the third-party resource via the API, and to reconcile the third-party resource data with event data within the calendar application.
    Type: Application
    Filed: June 17, 2021
    Publication date: December 22, 2022
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Balagopal CHENICHERI, Shabnam ERFANI, Venkata Sreekanth KANNEPALLI, Wende E. COPFER, Ashwini LAKSHMI NARASIMHAN, Jin Young KIM
  • Patent number: 11507925
    Abstract: A calendar application server, a computer-readable storage medium, and a corresponding method for food service management for food-associated events within the context of a calendar application are described herein.
    Type: Grant
    Filed: June 17, 2021
    Date of Patent: November 22, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Balagopal Chenicheri, Shabnam Erfani, Venkata Sreekanth Kannepalli, Wende E. Copfer, Ashwini Lakshmi Narasimhan, Jin Young Kim
  • Publication number: 20090164738
    Abstract: A system including a write protected storage device, which utilizes a write cache to hold data intended to be written to the device, determines when data should be allowed to write through to the device instead of being cached. A unique identifier is determined for the requesting process and that identifier is used to check a pre-configured set of processes which have been specified as trusted to write to the device. An exemplary approach uses a dynamic store of process IDs for those processes having made previous requests, a persistent store of application names, and a mapping process to obtain an application name for process IDs which are not yet present in the dynamic store.
    Type: Application
    Filed: December 21, 2007
    Publication date: June 25, 2009
    Applicant: Microsoft Corporation
    Inventors: Shabnam Erfani, Milong Sabandith
  • Patent number: 7237263
    Abstract: A facility in a single manager computer system for managing properties for a plurality of managed computer systems is described. The facility reiteratively receives new managed properties for an identified managed computer system. In response, the facility delivers the received new managed properties to the identified managed computer system.
    Type: Grant
    Filed: March 6, 2001
    Date of Patent: June 26, 2007
    Assignee: WatchGuard Technologies, Inc.
    Inventors: Christopher Boscolo, Shabnam Erfani, Mark Hughes, Brad Robel-Forrest