Patents by Inventor Darrell L. Blegen
Darrell L. Blegen 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: 9667588Abstract: Previously cached data that includes contextual information is transferred between wireless devices. A first wireless device that is highly mobile is arranged to receive data from an external data source for storage on the first wireless device. The first wireless device subsequently travels to another locale where a second wireless device is located. After the wireless devices discover one another, cached data is transferred from the first wireless device to the second wireless device such that the cached data is replicated including contextual information. Each wireless device is configured to process data according to a set of acquisition rules and/or user preferences so that the cached data is managed according context. The cached data is effectively replicated by the wireless devices such that the cached data originating from the external data source is made available to wireless devices that are otherwise unable to retrieve data from the external data source.Type: GrantFiled: February 22, 2016Date of Patent: May 30, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Joseph J. Donahue, Darrell L. Blegen
-
Publication number: 20160234155Abstract: Previously cached data that includes contextual information is transferred between wireless devices. A first wireless device that is highly mobile is arranged to receive data from an external data source for storage on the first wireless device. The first wireless device subsequently travels to another locale where a second wireless device is located. After the wireless devices discover one another, cached data is transferred from the first wireless device to the second wireless device such that the cached data is replicated including contextual information. Each wireless device is configured to process data according to a set of acquisition rules and/or user preferences so that the cached data is managed according context. The cached data is effectively replicated by the wireless devices such that the cached data originating from the external data source is made available to wireless devices that are otherwise unable to retrieve data from the external data source.Type: ApplicationFiled: February 22, 2016Publication date: August 11, 2016Applicant: Microsoft Technology Licensing, LLCInventors: Joseph J. Donahue, Darrell L. Blegen
-
Patent number: 9294608Abstract: Previously cached data that includes contextual information is transferred between wireless devices. A first wireless device that is highly mobile is arranged to receive data from an external data source for storage on the first wireless device. The first wireless device subsequently travels to another locale where a second wireless device is located. After the wireless devices discover one another, cached data is transferred from the first wireless device to the second wireless device such that the cached data is replicated including contextual information. Each wireless device is configured to process data according to a set of acquisition rules and/or user preferences so that the cached data is managed according context. The cached data is effectively replicated by the wireless devices such that the cached data originating from the external data source is made available to wireless devices that are otherwise unable to retrieve data from the external data source.Type: GrantFiled: February 20, 2007Date of Patent: March 22, 2016Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Joseph J. Donahue, Darrell L. Blegen
-
Patent number: 7814171Abstract: An application hosting a browser modifies its own functionality in some manner based on whether particular content (e.g., an identifier) is present in a document for rendering by the browser. In one embodiment, a financial statement page for rendering via the hosted browser is scanned to determine if an identifier corresponding to a download button is present. If present, the host application provides an alternate download button that does not scroll off the screen as the page is scrolled. The present invention also suppresses a dialog box (e.g., the open/save dialog box) when a request for a certain file type is made by a hosted browser. For example, a request for download of financial information suppresses the open/save dialog box, and automatically opens the downloaded file.Type: GrantFiled: November 2, 2007Date of Patent: October 12, 2010Assignee: Microsoft CorporationInventors: Darrell L. Blegen, Hugh Rubin, Derek Hazeur
-
Publication number: 20080200207Abstract: Previously cached data that includes contextual information is transferred between wireless devices. A first wireless device that is highly mobile is arranged to receive data from an external data source for storage on the first wireless device. The first wireless device subsequently travels to another locale where a second wireless device is located. After the wireless devices discover one another, cached data is transferred from the first wireless device to the second wireless device such that the cached data is replicated including contextual information. Each wireless device is configured to process data according to a set of acquisition rules and/or user preferences so that the cached data is managed according context. The cached data is effectively replicated by the wireless devices such that the cached data originating from the external data source is made available to wireless devices that are otherwise unable to retrieve data from the external data source.Type: ApplicationFiled: February 20, 2007Publication date: August 21, 2008Applicant: Microsoft CorporationInventors: Joseph J. Donahue, Darrell L. Blegen
-
Patent number: 7293072Abstract: An application hosting a browser modifies its own functionality in some manner based on whether particular content (e.g., an identifier) is present in a document for rendering by the browser. In one embodiment, a financial statement page for rendering via the hosted browser is scanned to determine if an identifier corresponding to a download button is present. If present, the host application provides an alternate download button that does not scroll off the screen as the page is scrolled. The present invention also suppresses a dialog box (e.g., the open/save dialog box) when a request for a certain file type is made by a hosted browser. For example, a request for download of financial information suppresses the open/save dialog box, and automatically opens the downloaded file.Type: GrantFiled: June 4, 2004Date of Patent: November 6, 2007Assignee: Microsoft CorporationInventors: Darrel L. Blegen, Hugh Rubin, Derek Hazeur
-
Publication number: 20040220936Abstract: An application hosting a browser modifies its own functionality in some manner based on whether particular content (e.g., an identifier) is present in a document for rendering by the browser. In one embodiment, a financial statement page for rendering via the hosted browser is scanned to determine if an identifier corresponding to a download button is present. If present, the host application provides an alternate download button that does not scroll off the screen as the page is scrolled. The present invention also suppresses a dialog box (e.g., the open/save dialog box) when a request for a certain file type is made by a hosted browser. For example, a request for download of financial information suppresses the open/save dialog box, and automatically opens the downloaded file.Type: ApplicationFiled: June 4, 2004Publication date: November 4, 2004Applicant: Microsoft CorporationInventors: Darrell L. Blegen, Hugh Rubin, Derek Hazeur
-
Patent number: 6757716Abstract: An application hosting a browser modifies its own functionality in some manner based on whether particular content (e.g., an identifier) is present in a document for rendering by the browser. In one embodiment, a financial statement page for rendering via the hosted browser is scanned to determine if an identifier corresponding to a download button is present. If present, the host application provides an alternate download button that does not scroll off the screen as the page is scrolled. The present invention also suppresses a dialog box (e.g., the open/save dialog box) when a request for a certain file type is made by a hosted browser. For example, a request for download of financial information suppresses the open/save dialog box, and automatically opens the downloaded file.Type: GrantFiled: July 9, 1999Date of Patent: June 29, 2004Assignee: Microsoft CorporationInventors: Darrell L. Blegen, Hugh Rubin, Derek Hazeur