Patents by Inventor Mohamed Belali

Mohamed Belali 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: 8583949
    Abstract: Described are a main host system of the client computer, and a network event notification system, including a networking subsystem that communicates with a network server to act as a proxy for the client computer when the main host system of the client computer is in a sleep state. The networking subsystem may await a synchronization packet initiated by the network server, or may occasionally poll the network server to determine whether data is available. To this end, the computing device operates an associated network subsystem while the main host system of the computing device is in a sleep state, and receives data via the network subsystem indicating that content is available. Policy is then invoked to determine whether to wake at least part of the main host system to handle the content. A target duty cycle mechanism also controls the average power consumption during wake and sleep cycling.
    Type: Grant
    Filed: May 23, 2012
    Date of Patent: November 12, 2013
    Assignee: Microsoft Corporation
    Inventors: Mohamed Belali, Cort Whitney Stinnett, Clark D. Nicholson
  • Publication number: 20120297212
    Abstract: Described are a main host system of the client computer, and a network event notification system, including a networking subsystem that communicates with a network server to act as a proxy for the client computer when the main host system of the client computer is in a sleep state. The networking subsystem may await a synchronization packet initiated by the network server, or may occasionally poll the network server to determine whether data is available. To this end, the computing device operates an associated network subsystem while the main host system of the computing device is in a sleep state, and receives data via the network subsystem indicating that content is available. Policy is then invoked to determine whether to wake at least part of the main host system to handle the content. A target duty cycle mechanism also controls the average power consumption during wake and sleep cycling.
    Type: Application
    Filed: May 23, 2012
    Publication date: November 22, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Mohamed Belali, Cort Whitney Stinnett, Clark D. Nicholson
  • Patent number: 8244861
    Abstract: Described are a main host system of the client computer, and a network event notification system, including a networking subsystem that communicates with a network server to act as a proxy for the client computer when the main host system of the client computer is in a sleep state. The networking subsystem may await a synchronization packet initiated by the network server, or may occasionally poll the network server to determine whether data is available. To this end, the computing device operates an associated network subsystem while the main host system of the computing device is in a sleep state, and receives data via the network subsystem indicating that content is available to the computing device. Policy is then invoked policy to determine whether to wake at least part of the main host system to handle the content. A target duty cycle mechanism is also provided to control the average power consumption during wake and sleep cycling.
    Type: Grant
    Filed: February 18, 2011
    Date of Patent: August 14, 2012
    Assignee: Microsoft Corporation
    Inventors: Mohamed Belali, Cort Whitney Stinnett, Clark D. Nicholson
  • Publication number: 20110138210
    Abstract: Described are a main host system of the client computer, and a network event notification system, including a networking subsystem that communicates with a network server to act as a proxy for the client computer when the main host system of the client computer is in a sleep state. The networking subsystem may await a synchronization packet initiated by the network server, or may occasionally poll the network server to determine whether data is available. To this end, the computing device operates an associated network subsystem while the main host system of the computing device is in a sleep state, and receives data via the network subsystem indicating that content is available to the computing device. Policy is then invoked policy to determine whether to wake at least part of the main host system to handle the content. A target duty cycle mechanism is also provided to control the average power consumption during wake and sleep cycling.
    Type: Application
    Filed: February 18, 2011
    Publication date: June 9, 2011
    Applicant: Microsoft Corporation
    Inventors: Mohamed Belali, Cort Whitney Stinnett, Clark D. Nicholson
  • Patent number: 7895309
    Abstract: Embodiments include a main host system of the client computer, and a network event notification system, including a networking subsystem that communicates with a network server to act as a proxy for the client computer when the main host system of the client computer is in a sleep state. The networking subsystem awaits a synchronization packet initiated by the network server, or polls the network server to determine whether data is available. The computing device operates an associated network subsystem while the main host system of the computing device is in a sleep state, and receives data via the network subsystem indicating that content is available to the computing device. Policy is then invoked to determine whether to wake at least part of the main host system to handle the content. A target duty cycle mechanism is also provided to control the average power consumption during wake and sleep cycling.
    Type: Grant
    Filed: January 11, 2006
    Date of Patent: February 22, 2011
    Assignee: Microsoft Corporation
    Inventors: Mohamed Belali, Cort Whitney Stinnett, Clark D. Nicholson
  • Patent number: 7675922
    Abstract: A computing system is equipped with one or more ports, each of which includes a plurality of coupler lines configured to engage connectors that may be associated with different types of external services and/or devices, including public switched telephone networks, Ethernet networks, ISDN networks, and/or telephone devices. Upon detecting a connection to a port, a controller evaluates at least one electrical property of the lines of the port. Based on the evaluation, the controller determines if the port is engaged with a known type of service or device. When the type of service or device is known, the controller selectively switches a plurality of port lines to appropriate communications subsystems to enable the computing system to communicate with the device or service. For example, a conventional telephone device can then be used as an audio input/output device for communication over the Internet rather than over a public switched telephone network.
    Type: Grant
    Filed: October 29, 2004
    Date of Patent: March 9, 2010
    Assignee: Microsoft Corporation
    Inventors: Chad L Magendanz, Manolito E Adan, Michael W Van Flandern, Mohamed Belali, Pasquale Demaio, Thomas G Phillips, William J Westerinen
  • Publication number: 20090327884
    Abstract: An auxiliary device communicates with a user in a manner other than a conventional, textual visual representation. For example, auxiliary device(s) can provide information aurally, vocally, visually (non-textual), tactilely and/or olfactorily. The information communicated can include alternative information to information displayed on a primary display of the computer system. A platform component of a computer system can provide device-specific and/or device-independent information to the auxiliary device.
    Type: Application
    Filed: June 25, 2008
    Publication date: December 31, 2009
    Applicant: Microsoft Corporation
    Inventors: Gregory Parks, Andrew Fuller, Mohamed Belali, Daniel Jacob Polivy
  • Publication number: 20070162582
    Abstract: Described are a main host system of the client computer, and a network event notification system, including a networking subsystem that communicates with a network server to act as a proxy for the client computer when the main host system of the client computer is in a sleep state. The networking subsystem may await a synchronization packet initiated by the network server, or may occasionally poll the network server to determine whether data is available. To this end, the computing device operates an associated network subsystem while the main host system of the computing device is in a sleep state, and receives data via the network subsystem indicating that content is available to the computing device. Policy is then invoked policy to determine whether to wake at least part of the main host system to handle the content. A target duty cycle mechanism is also provided to control the average power consumption during wake and sleep cycling.
    Type: Application
    Filed: January 11, 2006
    Publication date: July 12, 2007
    Applicant: Microsoft Corporation
    Inventors: Mohamed Belali, Cort Stinnett, Clark Nicholson
  • Publication number: 20060165110
    Abstract: A computing system is equipped with one or more ports, each of which includes a plurality of coupler lines configured to engage connectors that may be associated with different types of external services and/or devices, including public switched telephone networks, Ethernet networks, ISDN networks, and/or telephone devices. Upon detecting a connection to a port, a controller evaluates at least one electrical property of the lines of the port. Based on the evaluation, the controller determines if the port is engaged with a known type of service or device. When the type of service or device is known, the controller selectively switches a plurality of port lines to appropriate communications subsystems to enable the computing system to communicate with the device or service. For example, a conventional telephone device can then be used as an audio input/output device for communication over the Internet rather than over a public switched telephone network.
    Type: Application
    Filed: October 29, 2004
    Publication date: July 27, 2006
    Applicant: Microsoft Corporation
    Inventors: Chad Magendanz, Manolito Adan, Michael Van Flandern, Mohamed Belali, Pasquale DeMaio, Thomas Phillips, William Westerinen