Patents by Inventor David Paul Limont
David Paul Limont 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: 8931033Abstract: Described herein are embodiments for managing policies of a mobile device. In embodiments, a mobile device receives policy containers from a plurality of disparate management agents. Each policy container has one or more policies. Each policy corresponds to a particular category that governs various aspects of the device. The policies described herein may be device wide policies corresponding to various features on the device. The policies may also be data specific policies which dictate how data is stored on and transferred to and from the device. Once the policies are received, a determination is made as to which policy in each category is the most secure policy. The most secure policy for each category is merged to create a global policy that is applied to the mobile device.Type: GrantFiled: December 12, 2008Date of Patent: January 6, 2015Assignee: Microsoft CorporationInventors: Juan V. Esteve Balducci, Michael K. Higashi, David Paul Limont, John Allen Atwood, Burhan Ateeq, Patrick Tousignant
-
Publication number: 20140364091Abstract: Embodiments described herein generally relate to a method and system of integrating a user's voice mail onto a single voice messaging service, e.g., a Unified Messaging (UM) service, such that a client may access this single source for voice mail retrieval, even where such voice mails are from a variety of sources, e.g., work, mobile phone, etc. A user, or the user's mobile operator, need only agree to accept the service, and the registration and configuration requirements for providing the service and forwarding calls to the service are automatically configured. The user's existing “speed dial” key or other setting for retrieving voice mail may also be automatically configured to the access number(s) for the service. Configurations may monitor the status of the service and update access and/or forwarding numbers. Voice mail forwarding and settings may also be automatically reverted back to the user's original service.Type: ApplicationFiled: August 25, 2014Publication date: December 11, 2014Applicant: Microsoft CorporationInventors: Juan V. Esteve Balducci, Michael Higashi, Selvaraj Nalliah, David Paul Limont, John Allen Atwood, Chris J. Hinman, Imran Masud
-
Patent number: 8855607Abstract: Embodiments described herein generally relate to a method and system of integrating a user's voice mail onto a single voice messaging service, e.g., a Unified Messaging (UM) service, such that a client may access this single source for voice mail retrieval, even where such voice mails are from a variety of sources, e.g., work, mobile phone, etc. A user, or the user's mobile operator, need only agree to accept the service, and the registration and configuration requirements for providing the service and forwarding calls to the service are automatically configured. The user's existing “speed dial” key or other setting for retrieving voice mail may also be automatically configured to the access number(s) for the service. Configurations may monitor the status of the service and update access and/or forwarding numbers. Voice mail forwarding and settings may also be automatically reverted back to the user's original service.Type: GrantFiled: September 13, 2012Date of Patent: October 7, 2014Assignee: Microsoft CorporationInventors: Juan V. Esteve Balducci, Michael Higashi, Selvaraj Nalliah, David Paul Limont, John Allen Atwood, Chris J. Hinman, Imran Masud
-
Patent number: 8849251Abstract: A system and method for facilitating communications between a mobile device and a network application are provided. A mobile device transmits a request for data change information that includes a time out interval. The network application receives the request and measures a time elapsed since the receipt of the data change request. The network application will only transmit a notification to the mobile device client if new data is received or the time out interval has elapsed. As notifications are received, the mobile client device tunes the time out interval based upon network and device parameters.Type: GrantFiled: July 19, 2013Date of Patent: September 30, 2014Assignee: Microsoft CorporationInventors: Sami Khoury, David Paul Limont, Karl S. Johnson
-
Publication number: 20140045461Abstract: A system and method for facilitating communications between a mobile device and a network application are provided. A mobile device transmits a request for data change information that includes a time out interval. The network application receives the request and measures a time elapsed since the receipt of the data change request. The network application will only transmit a notification to the mobile device client if new data is received or the time out interval has elapsed. As notifications are received, the mobile client device tunes the time out interval based upon network and device parameters.Type: ApplicationFiled: July 19, 2013Publication date: February 13, 2014Inventors: SAMI KHOURY, DAVID PAUL LIMONT, KARL S. JOHNSON
-
Patent number: 8498623Abstract: A system and method for facilitating communications between a mobile device and a network application are provided. A mobile device transmits a request for data change information that includes a time out interval. The network application receives the request and measures a time elapsed since the receipt of the data change request. The network application will only transmit a notification to the mobile device client if new data is received or the time out interval has elapsed. As notifications are received, the mobile client device tunes the time out interval based upon network and device parameters.Type: GrantFiled: July 12, 2012Date of Patent: July 30, 2013Assignee: Microsoft CorporationInventors: Sami Khoury, David Paul Limont, Karl S. Johnson
-
Patent number: 8495249Abstract: Providing synchronization notifications to a client device. In response to a server receiving notification that an event of interest has been received, a state of the client device is determined. The state indicates whether or not the client device has any outstanding sync notifications. In an embodiment, the state is determined based on a first parameter and a second parameter. When the state of the client device indicates that the client device has no outstanding sync notifications prior to the receipt the received notification, the first parameter is set equal to the second parameter, and the second parameter is updated after each successful device synchronization of the client device. A filter is applied prior to sending out the sync notification to the client device.Type: GrantFiled: October 1, 2012Date of Patent: July 23, 2013Assignee: Microsoft CorporationInventors: David Paul Limont, Srinivasa R. Manda
-
Publication number: 20130045719Abstract: Embodiments described herein generally relate to a method and system of integrating a user's voice mail onto a single voice messaging service, e.g., a Unified Messaging (UM) service, such that a client may access this single source for voice mail retrieval, even where such voice mails are from a variety of sources, e.g., work, mobile phone, etc. A user, or the user's mobile operator, need only agree to accept the service, and the registration and configuration requirements for providing the service and forwarding calls to the service are automatically configured. The user's existing “speed dial” key or other setting for retrieving voice mail may also be automatically configured to the access number(s) for the service. Configurations may monitor the status of the service and update access and/or forwarding numbers. Voice mail forwarding and settings may also be automatically reverted back to the user's original service.Type: ApplicationFiled: September 13, 2012Publication date: February 21, 2013Applicant: Microsoft CorporationInventors: Juan V. Esteve Balducci, Michael Higashi, Selvaraj Nalliah, David Paul Limont, John Allen Atwood, Chris J. Hinman, Imran Masud
-
Publication number: 20120284351Abstract: A system and method for facilitating communications between a mobile device and a network application are provided. A mobile device transmits a request for data change information that includes a time out interval. The network application receives the request and measures a time elapsed since the receipt of the data change request. The network application will only transmit a notification to the mobile device client if new data is received or the time out interval has elapsed. As notifications are received, the mobile client device tunes the time out interval based upon network and device parameters.Type: ApplicationFiled: July 12, 2012Publication date: November 8, 2012Applicant: Microsoft CorporationInventors: Sami Khoury, David Paul Limont, Karl S. Johnson
-
Publication number: 20120284345Abstract: A permission manager detects when the message including the link is forwarded and sends a notification to the author indicating that the message was forwarded to another recipient. A notification may also be sent to the recipient who received the forwarded message indicating that the author has been notified that the recipient is not authorized to access the linked content within the forwarded message. The author may set the permissions for accessing the linked content from permission options that are displayed with the notification message sent by the permission manager. Once the permissions are set, the permission manager may send a notification to the recipient of the forwarded message with information relating to the set permissions.Type: ApplicationFiled: May 6, 2011Publication date: November 8, 2012Applicant: MICROSOFT CORPORATIONInventors: Daniel Paul Costenaro, Jedidiah Brown, David Paul Limont
-
Patent number: 8307034Abstract: Providing synchronization notifications to a client device. In response to a server receiving notification that an event of interest has been received, a state of the client device is determined. The state indicates whether or not the client device has any outstanding sync notifications. In an embodiment, the state is determined based on a trackingGUID and a syncGUID. When the state of the client device indicates that the client device has no outstanding sync notifications prior to the receipt the received notification, the trackingGUID is set equal to the syncGUID, which is updated after each successful device synchronization of the client device. A timeout is set equal to a current time plus a predetermined value and the sync notification is sent to the client device. In an alternative embodiment, the sync notification is formatted according to a type of the client device.Type: GrantFiled: March 2, 2011Date of Patent: November 6, 2012Assignee: Microsoft CorporationInventors: David Paul Limont, Srinivasa R. Manda
-
Publication number: 20120278402Abstract: A user receiving an electronic message is presented with linked content within an attachment area of the message for easier access than having to locate the link within the body of the message. Links to content that are placed within the body of a message are automatically detected and displayed as an attachment. When a user views the message, the linked content remains in view when scrolling the body of the message. The links may be to any type of content, such as word processing documents, spreadsheets, slides, websites and the like. The linked content may also be automatically downloaded such that the content is available offline.Type: ApplicationFiled: April 28, 2011Publication date: November 1, 2012Applicant: MICROSOFT CORPORATIONInventors: David Paul Limont, Daniel Paul Costenaro, Jedidiah Brown
-
Patent number: 8295814Abstract: Embodiments described herein generally relate to a method and system of integrating a user's voice mail onto a single voice messaging service, e.g., a Unified Messaging (UM) service, such that a client may access this single source for voice mail retrieval, even where such voice mails are from a variety of sources, e.g., work, mobile phone, etc. A user, or the user's mobile operator, need only agree to accept the service, and the registration and configuration requirements for providing the service and forwarding calls to the service are automatically configured. The user's existing “speed dial” key or other setting for retrieving voice mail may also be automatically configured to the access number(s) for the service. Configurations may monitor the status of the service and update access and/or forwarding numbers. Voice mail forwarding and settings may also be automatically reverted back to the user's original service.Type: GrantFiled: December 15, 2008Date of Patent: October 23, 2012Assignee: Microsoft CorporationInventors: Juan V. Esteve Balducci, Michael Higashi, Selvaraj Nalliah, David Paul Limont, John Allen Atwood, Chris J. Hinman, Imran Masud
-
Patent number: 8224295Abstract: A system and method for facilitating communications between a mobile device and a network application are provided. A mobile device transmits a request for data change information that includes a time out interval. The network application receives the request and measures a time elapsed since the receipt of the data change request. The network application will only transmit a notification to the mobile device client if new data is received or the time out interval has elapsed. As notifications are received, the mobile client device tunes the time out interval based upon network and device parameters.Type: GrantFiled: July 1, 2011Date of Patent: July 17, 2012Assignee: Microsoft CorporationInventors: Sami Khoury, David Paul Limont, Karl S. Johnson
-
Patent number: 8060064Abstract: A system and method for facilitating communications between a mobile device and a network application are provided. A mobile device transmits a request for data change information that includes a time out interval. The network application receives the request and measures a time elapsed since the receipt of the data change request. The network application will only transmit a notification to the mobile device client if new data is received or the time out interval has elapsed. As notifications are received, the mobile client device tunes the time out interval based upon network and device parameters.Type: GrantFiled: September 3, 2008Date of Patent: November 15, 2011Assignee: Microsoft CorporationInventors: Sami Khoury, David Paul Limont, Karl S. Johnson
-
Publication number: 20110263227Abstract: A system and method for facilitating communications between a mobile device and a network application are provided. A mobile device transmits a request for data change information that includes a time out interval. The network application receives the request and measures a time elapsed since the receipt of the data change request. The network application will only transmit a notification to the mobile device client if new data is received or the time out interval has elapsed. As notifications are received, the mobile client device tunes the time out interval based upon network and device parameters.Type: ApplicationFiled: July 1, 2011Publication date: October 27, 2011Applicant: MICROSOFT CORPORATIONInventors: Sami Khoury, David Paul Limont, Karl S. Johnson
-
Publication number: 20110153745Abstract: Providing synchronization notifications to a client device. In response to a server receiving notification that an event of interest has been received, a state of the client device is determined. The state indicates whether or not the client device has any outstanding sync notifications. In an embodiment, the state is determined based on a trackingGUID and a syncGUID. When the state of the client device indicates that the client device has no outstanding sync notifications prior to the receipt the received notification, the trackingGUID is set equal to the syncGUID, which is updated after each successful device synchronization of the client device. A timeout is set equal to a current time plus a predetermined value and the sync notification is sent to the client device. In an alternative embodiment, the sync notification is formatted according to a type of the client device.Type: ApplicationFiled: March 2, 2011Publication date: June 23, 2011Applicant: MICROSOFT CORPORATIONInventors: David Paul Limont, Srinivasa R. Manda
-
Patent number: 7925754Abstract: Described is a method to provide sync notifications to a client device. The invention maintains a notion of the state of the device. When an event of interest occurs for the mobile device, the server decides whether or not the device needs to be prompted to sync. A parameter that indicates whether an event of interest renders the device no longer up to date from the perspective of the server or whether an event of interest occurs and the device has not contacted the server for a certain period of time is compared to a last known parameter for a device. If the parameters match and the current time is greater than a timeout value, a sync notification is sent. If the parameters don't match, the sync notification is sent. The method is repeated for each event of interest.Type: GrantFiled: November 21, 2003Date of Patent: April 12, 2011Assignee: Microsoft CorporationInventors: David Paul Limont, Srinivasa R. Manda
-
Publication number: 20100151835Abstract: Embodiments described herein generally relate to a method and system of integrating a user's voice mail onto a single voice messaging service, e.g., a Unified Messaging (UM) service, such that a client may access this single source for voice mail retrieval, even where such voice mails are from a variety of sources, e.g., work, mobile phone, etc. A user, or the user's mobile operator, need only agree to accept the service, and the registration and configuration requirements for providing the service and forwarding calls to the service are automatically configured. The user's existing “speed dial” key or other setting for retrieving voice mail may also be automatically configured to the access number(s) for the service. Configurations may monitor the status of the service and update access and/or forwarding numbers. Voice mail forwarding and settings may also be automatically reverted back to the user's original service.Type: ApplicationFiled: December 15, 2008Publication date: June 17, 2010Applicant: Microsoft CorporationInventors: Juan V. Esteve Balducci, Michael Higashi, Selvaraj Nalliah, David Paul Limont, John Allen Atwood, Chris J. Hinman, Imran Masud
-
Publication number: 20100154025Abstract: Described herein are embodiments for managing policies of a mobile device. In embodiments, a mobile device receives policy containers from a plurality of disparate management agents. Each policy container has one or more policies. Each policy corresponds to a particular category that governs various aspects of the device. The policies described herein may be device wide policies corresponding to various features on the device. The policies may also be data specific policies which dictate how data is stored on and transferred to and from the device. Once the policies are received, a determination is made as to which policy in each category is the most secure policy. The most secure policy for each category is merged to create a global policy that is applied to the mobile device.Type: ApplicationFiled: December 12, 2008Publication date: June 17, 2010Applicant: Microsoft CorporationInventors: Juan V. Esteve Balducci, Michael K. Higashi, David Paul Limont, John Allen Atwood, Burhan Ateeq, Patrick Tousignant