Patents by Inventor William N. Saez

William N. Saez 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: 11423095
    Abstract: Methods, systems, and computer storage media for providing action-recommendations (e.g., save action, collaboration action, and upload action) using cloud system operations in a cloud system. For example, action-recommendations are predicted using usage data of applications and communicated to a user (e.g., via a prompt) such that the user elects to perform or not perform the action-recommendation. In operation, usage data for an application and an action-recommendation profile are accessed. Determining that an action-recommendation should be generated is based on the usage data and the action-recommendation profile. The determination is further based on action scores and thresholds (e.g., save action, collaboration action, upload action). When the action scores meet certain thresholds, the action-recommendation is generated as a save-action-recommendation, a collaboration-action-recommendation, or an upload-action-recommendation.
    Type: Grant
    Filed: September 3, 2020
    Date of Patent: August 23, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: William N. Saez, Pramod Kumar Gupta, Sidhika Varshney, Jichen Yang, Joe A. Herzog, Michael M. Santos, Ransom L. Richardson, Yimeng Li, Yash Ravi Punjabi, Tejprakash S. Gill, Tracy A. Childers, Siqing Chen, Rui Hu, Jinnie Park, Elijah John Scherrer, Raymond C. Li, Juan Antonio Karmy Tacla, Priya Tushar Nakhre, Anshul Basia, David Milićević
  • Publication number: 20220067106
    Abstract: Methods, systems, and computer storage media for providing action-recommendations (e.g., save action, collaboration action, and upload action) using cloud system operations in a cloud system. For example, action-recommendations are predicted using usage data of applications and communicated to a user (e.g., via a prompt) such that the user elects to perform or not perform the action-recommendation. In operation, usage data for an application and an action-recommendation profile are accessed. Determining that an action-recommendation should be generated is based on the usage data and the action-recommendation profile. The determination is further based on action scores and thresholds (e.g., save action, collaboration action, upload action). When the action scores meet certain thresholds, the action-recommendation is generated as a save-action-recommendation, a collaboration-action-recommendation, or an upload-action-recommendation.
    Type: Application
    Filed: September 3, 2020
    Publication date: March 3, 2022
    Inventors: William N. SAEZ, Pramod Kumar GUPTA, Sidhika VARSHNEY, Jichen YANG, Joe A. HERZOG, Michael M. SANTOS, Ransom L. RICHARDSON, Yimeng LI, Yash Ravi PUNJABI, Tejprakash S. GILL, Tracy A. CHILDERS, Siqing CHEN, Rui HU, Jinnie PARK, Elijah John SCHERRER, Raymond C. LI, Juan Antonio KARMY TACLA, Priya Tushar NAKHRE, Anshul BASIA, David MILICEVIC
  • Publication number: 20040229600
    Abstract: A wireless communication device with local call screening services receives a call via a wireless receiver. The call comprises a caller identification. A memory for storing information corresponding to the caller identification and a plurality of rules, the plurality of rules comprising instructions for call screening is made available to a processor. The processor implements a call manager operable to provide an automatic call screening of the communication in accordance to the plurality of rules as applied to the information corresponding to the caller identification. Manual call screening is supported with multiple options for disposition of the call, including the ability to store messages locally. Methods for implementing the manual and automatic call screening are also described.
    Type: Application
    Filed: May 13, 2003
    Publication date: November 18, 2004
    Applicant: MOTOROLA, INC.
    Inventors: William N. Saez, Yong. C. Lee, Jyh-Han Lin
  • Publication number: 20040207508
    Abstract: A communication device (10) having a smart phonebook (14) and a method (50) of customizing device functionality using the smart phone book includes a transceiver (38 and 44), a memory (32) having at least one phonebook data entry called a PhoneLet 24 and at least one encapsulated data entry (29) associated with the phonebook data entry, and a processor (12) coupled to the transceiver. The processor can be programmed to dynamically customize at least one program running in the communication device and to dynamically customize data associated with the at least one program based on the calling up of the at least one phonebook data entry and based on the at least one encapsulated data entry. The smart phonebook can include a smart phonebook manager (16) and a plurality (20) of PhoneLets.
    Type: Application
    Filed: April 16, 2003
    Publication date: October 21, 2004
    Inventors: Jyh-Han Lin, Yong C. Lee, Geydi Lorenzo, Anand V. Patel, William N. Saez