Patents by Inventor Sharad Agarwal

Sharad Agarwal 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: 20090055490
    Abstract: A electronic communication system that can detect and adapt to delays in delivery of e-mail messages. The system may adapt to delays by using other mechanisms to convey the information intended for delivery by e-mail. Delays may be detected using a low-latency channel to send notifications of e-mails to recipients. The notifications are likely to be received in advance of a delayed e-mail, allowing an intended e-mail recipient to detect that delivery of an e-mail has been delayed. The recipient may adapt to the delay in delivery, when a notification is received without a corresponding electronic mail message. The notification may be small relative to an e-mail message but may include enough information to allow the recipient to identify the subject matter of the corresponding e-mail message, an importance level of the e-mail message, a preferred mechanism of the sender for out-of-band communications, and/or the location from which the e-mail was sent.
    Type: Application
    Filed: August 21, 2007
    Publication date: February 26, 2009
    Applicant: Microsoft Corporation
    Inventors: Sharad Agarwal, Venkata N. Padmanabhan, Rajatish Mukherjee
  • Publication number: 20090055491
    Abstract: A electronic communication system that can detect and adapt to delays in delivery of e-mail messages. The system may adapt to delays by using other mechanisms to convey the information intended for delivery by e-mail. Though, other reactions to delays are possible, including rescheduling events premised on delivery of information by e-mail. The system may use a low-latency notification channel in parallel with a channel used for e-mail delivery to detect actual delays for a specific e-mail message. Additionally, the system may detect potential delays based on historical delay information or other information indicating that a path over which an e-mail is to be sent may be experiencing delivery delays and may adapt to a potential delay before a message likely to experience the delay is sent.
    Type: Application
    Filed: August 21, 2007
    Publication date: February 26, 2009
    Applicant: Microsoft Corporation
    Inventors: Sharad Agarwal, Venkata N. Padmanabhan, Rajatish Mukherjee
  • Publication number: 20090055502
    Abstract: A electronic communication system that can detect and adapt to delays in delivery of e-mail messages. The system may adapt to delays by using mechanisms other than the initially intended path to convey the information intended for delivery by e-mail. A possible adaptation is reprioritization of an e-mail message that is found to be experiencing a delay.
    Type: Application
    Filed: August 21, 2007
    Publication date: February 26, 2009
    Applicant: Microsoft Corporation
    Inventors: Sharad Agarwal, Venkata N. Padmanabhan, Rajatish Mukherjee
  • Publication number: 20080027942
    Abstract: Accountability among Autonomous Systems (ASs) in a network ensures reliable identification of various customers within the ASs and provides defensibility against malicious customers within the ASs. In one implementation, reliable identification is achieved by implementing ingress filtering on data packets originating within individual ASs and defensibility is provided by filtering data packets on request. To facilitate on-request filtering, individual ASs are equipped with a Filter Request Server (FRS) to filter data packets from certain customers identified in a filter request. Thus, when a requesting customer makes a filter request against an offending customer, the FRS within the AS to which the offending customer belongs conducts on-request filtering and installs an on-request filter on a first-hop network infrastructure device for the offending customer. Consequently, the first-hop network infrastructure device filters any data packet sent from the offending customer to the requesting customer.
    Type: Application
    Filed: July 28, 2006
    Publication date: January 31, 2008
    Applicant: Microsoft Corporation
    Inventors: Daniel R. Simon, Sharad Agarwal, David A. Maltz
  • Publication number: 20070233790
    Abstract: Notifying a user that an email message sent to the user was not received by the user. Users can register to receive notifications. When a sender sends an email message to a recipient, a separate notification also may be sent to a notification service that populates and controls access to an email notification list. Each notification in the list may comprise a hash of the content of the email message that it represents. A recipient module may be configured to check the notification list periodically and/or in response to a recipient's instructions, and compare notifications to the email messages received for the recipient to determine whether any email messages intended for the recipient were not received. If it is determined from the notifications that an email message was not received, a notice may be sent to the sender, which my include a request that the sender re-send the email message.
    Type: Application
    Filed: March 31, 2006
    Publication date: October 4, 2007
    Applicant: Microsoft Corporation
    Inventors: Sharad Agarwal, Venkata Padmanabhan, Joseph Antony
  • Publication number: 20070233789
    Abstract: Notifying a user that an email message sent to the user was not received by the user. Users can register to receive notifications. When a sender sends an email message to a recipient, a separate notification also may be sent to a notification server that populates and controls access to an email notification list. Each notification in the list may comprise a hash of the content of the email message that it represents. A recipient module may be configured to check the notification list periodically and/or in response to a recipient's instructions, and compare notifications to the email messages received for the recipient to determine whether any email messages intended for the recipient were not received. If it is determined from the notifications that an email message was not received, a notice may be sent to the sender, which may include a request that the sender re-send the email message.
    Type: Application
    Filed: March 31, 2006
    Publication date: October 4, 2007
    Applicant: Microsoft Corporation
    Inventors: Sharad Agarwal, Venkata Padmanabhan, Joseph Antony
  • Publication number: 20060235730
    Abstract: Described are methods and apparatus, including computer program products, for indicating a pending content change within a benefits content system. A request to change a portion of content within the benefits content system is received. A work item is initiating in a work flow process in response to the request. The work item is associated with the portion of content. Based on the association between the work item and the portion of content, an indicator is displayed indicating a pending change when the portion of content is displayed. Details about the pending change to the portion of content based on information included in the work item are displayed in response to an event. The indicator is automatically removed when the work item is closed.
    Type: Application
    Filed: April 15, 2005
    Publication date: October 19, 2006
    Inventors: Remo Politano, Anupam Gupta, Sharad Agarwal, Jay Brown, Mark Regan, Donna Doeler, Cameron Hutt, Richard Magie, David Querze