Patents by Inventor Jon Morris

Jon Morris 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: 20200201912
    Abstract: A computer provides a search interface that accesses multiple search providers, and aggregates their suggestions, providing a single, unified suggestion view across the multiple search providers. Suggestions are received from the multiple sources, such as a search engine on the internet or other public resource, and a search tool on the computer that accesses local or private resources. The suggestions are combined, ranked and displayed as a list to the user, from which the user is able to select.
    Type: Application
    Filed: February 28, 2020
    Publication date: June 25, 2020
    Inventors: Jon Gordner, Max Morris, Alexander Hills, Xiao Wei, Gaurav Anand, Elbio Abib
  • Patent number: 10606897
    Abstract: A computer provides a search interface that accesses multiple search providers, and aggregates their suggestions, providing a single, unified suggestion view across the multiple search providers. Suggestions are received from the multiple sources, such as a search engine on the internet or other public resource, and a search tool on the computer that accesses local or private resources. The suggestions are combined, ranked and displayed as a list to the user, from which the user is able to select.
    Type: Grant
    Filed: December 19, 2017
    Date of Patent: March 31, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Jon Gordner, Max Morris, Alexander Hills, Xiao Wei, Gaurav Anand, Elbio Abib
  • Publication number: 20190244448
    Abstract: In one aspect, a portable electronic device is provided for accessing a secured area to deliver a package therein. The portable electronic device includes a sensor configured to detect an indicium of the package and communication circuitry configured to communicate a message to a server computer associated with the package upon the sensor detecting the indicium. The communication circuitry is further configured to receive delivery information from the server computer, the delivery information including at least a location of the secured area. The portable electronic device further includes a processor operatively coupled to the sensor and the communication circuitry. The processor is configured to cause, via the communication circuitry, the movable barrier operator to open a movable barrier associated with the secured area.
    Type: Application
    Filed: April 12, 2019
    Publication date: August 8, 2019
    Inventors: Maurien Alamin, Stephen Charles Coates, Jordan Ari Farber, Jeremy Eugene Jenkins, Ghazi Tahir Khan, Erik James Manninen, David R. Morris, Corey Jevon Norman, Sapta Gireesh Pudipeddi, Cory Jon Sorice, Gregory John Stanek
  • Patent number: 10356030
    Abstract: Systems and methods for email synchronization may include a computing device with a token bucket. The token bucket allows for temporary storage of tokens, each token authorizing a synchronization of at least one email application running on the computing device. The device may determine a frequency of received email communications associated with an email account managed by the at least one email application and hosted by an email server. The determining may be based on one or more characteristics associated with the token bucket. The determined frequency may be compared with a threshold value. When the determined frequency is equal to or lower than the threshold value, a push communication channel may be established with the email server, the push communication channel for receiving server-initiated email push communications. The at least one email application may be synchronized with the email account by receiving push communications using the push communication channel.
    Type: Grant
    Filed: September 22, 2016
    Date of Patent: July 16, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Hagen Green, Jon Morris, Anish Desai, Marc McClure
  • Publication number: 20170213235
    Abstract: An embodiment may include repeatedly receiving, from one or more online advertising service devices at which a plurality of advertising campaigns are operated, updates to advertising spending amounts on keywords associated with one or more particular advertising campaigns. The embodiment may also involve repeatedly receiving, from the one or more online advertising service devices, updates to respective quality scores associated with the keywords. The embodiment may further involve providing, for display on a graphical user interface, respective line items for the plurality of advertising campaigns. A line item for the one or more particular advertising campaigns may include one or more of: (i) a first representation of a total advertising spending amount for keywords associated with the one or more particular advertising campaigns, (ii) a second representation of a total number of the keywords, or (iii) a third representation of an average quality score for the keywords.
    Type: Application
    Filed: January 25, 2016
    Publication date: July 27, 2017
    Inventors: Brent Laufenberg, Michael Thone, Xinli Li, Jon Morris, Lawrence Fisher
  • Publication number: 20170083938
    Abstract: An embodiment may include repeatedly receiving, from one or more online advertising service devices at which a plurality of advertising campaigns are operated, updates to an advertising spending amount for one or more particular advertising campaigns. The embodiment may also include repeatedly receiving, from one or more traffic tracking service devices, updates to an advertising conversion amount for the one or more particular advertising campaigns. The embodiment may further include providing, for display on a graphical user interface, a line item for the one or more particular advertising campaigns including: a first representation of the advertising spending amount compared to an advertising spending goal, and a second representation of the advertising conversion amount compared to an advertising conversion goal. The first representation may be highlighted when the advertising spending amount deviates by more than a threshold extent from the advertising spending goal.
    Type: Application
    Filed: September 17, 2015
    Publication date: March 23, 2017
    Inventors: Brent Laufenberg, Jon Morris, Lawrence Fisher, Bhargav Kunnamkode, Michael Thone, Reid Valfer
  • Publication number: 20170012918
    Abstract: Systems and methods for email synchronization may include a computing device with a token bucket. The token bucket allows for temporary storage of tokens, each token authorizing a synchronization of at least one email application running on the computing device. The device may determine a frequency of received email communications associated with an email account managed by the at least one email application and hosted by an email server. The determining may be based on one or more characteristics associated with the token bucket. The determined frequency may be compared with a threshold value. When the determined frequency is equal to or lower than the threshold value, a push communication channel may be established with the email server, the push communication channel for receiving server-initiated email push communications. The at least one email application may be synchronized with the email account by receiving push communications using the push communication channel.
    Type: Application
    Filed: September 22, 2016
    Publication date: January 12, 2017
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Hagen Green, Jon Morris, Anish Desai, Marc McClure
  • Patent number: 9479610
    Abstract: Systems and methods for email synchronization may include a computing device with a token bucket. The token bucket allows for temporary storage of tokens, each token authorizing a synchronization of at least one email application running on the computing device. The device may determine a frequency of received email communications associated with an email account managed by the at least one email application and hosted by an email server. The determining may be based on one or more characteristics associated with the token bucket. The determined frequency may be compared with a threshold value. When the determined frequency is equal to or lower than the threshold value, a push communication channel may be established with the email server, the push communication channel for receiving server-initiated email push communications. The at least one email application may be synchronized with the email account by receiving push communications using the push communication channel.
    Type: Grant
    Filed: April 14, 2014
    Date of Patent: October 25, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Hagen Green, Jon Morris, Anish Desai, Marc McClure
  • Patent number: 9325915
    Abstract: The calibration/verification system and method for gas imaging infrared cameras standardizes the procedures to objectively and consistently check performance of gas imaging infrared cameras. This system includes a background board maintaining a uniform temperature, a target cell filled with a target compound and disposed in front of the background board, a reference cell filled with a reference compound and disposed in front of the background board, and an analyzer coupled to the camera that captures images of the gas cell and the reference cell. The analyzer compares the intensity difference and the temperature difference of rays passing through the target cell and reference cell to a reference relationship data of a quality control chart to determine whether the camera is in a working condition. The method is further extended to provide a quantitative measurement of a hydrocarbon plume from a gas imaging infrared camera.
    Type: Grant
    Filed: June 19, 2015
    Date of Patent: April 26, 2016
    Assignee: Providence Photonics, LLC
    Inventors: Yousheng Zeng, Jon Morris
  • Patent number: 9258495
    Abstract: The multi-spectral imaging system for real-time measurement of combustion efficiency of an industrial flare is provided. The system includes four spectral bands, one for a hydrocarbon group (fuel), one for carbon dioxide (CO2), product of complete combustion), one for carbon monoxide (CO, product of partially completed combustion), and one for background reference. More spectral bands can be added to measure combustion efficiency of specific compounds or enhance the background reference adjustment. The analysis apparatus includes a machine readable storage medium, which provides instructions that cause the analysis apparatus to perform operations to obtain the combustion efficiency of the flare. The operations includes acquiring at least three spatially and temporally synchronized intensities from an imaging unit capturing images of the flare, and producing the combustion efficiency of the flare from said at least three intensities, and absorption coefficients of materials contained in the flare.
    Type: Grant
    Filed: March 26, 2013
    Date of Patent: February 9, 2016
    Assignee: PROVIDENCE PHOTONICS, LLC
    Inventors: Yousheng Zeng, Jon Morris, Mark Dombrowski
  • Patent number: 9225915
    Abstract: The calibration/verification system and method for gas imaging infrared cameras standardizes the procedures to objectively and consistently check performance of gas imaging infrared cameras. This system includes a background board maintaining a uniform temperature, a target cell filled with a target compound and disposed in front of the background board, a reference cell filled with a reference compound and disposed in front of the background board, and an analyzer coupled to the camera that captures images of the gas cell and the reference cell. The analyzer compares the intensity difference and the temperature difference of rays passing through the target cell and reference cell to a reference relationship data of a quality control chart to determine whether the camera is in a working condition. The method is further extended to provide a quantitative measurement of a hydrocarbon plume from a gas imaging infrared camera.
    Type: Grant
    Filed: July 5, 2013
    Date of Patent: December 29, 2015
    Assignee: PROVIDENCE PHOTONICS, LLC
    Inventors: Yousheng Zeng, Jon Morris
  • Publication number: 20150296049
    Abstract: Systems and methods for email synchronization may include a computing device with a token bucket. The token bucket allows for temporary storage of tokens, each token authorizing a synchronization of at least one email application running on the computing device. The device may determine a frequency of received email communications associated with an email account managed by the at least one email application and hosted by an email server. The determining may be based on one or more characteristics associated with the token bucket. The determined frequency may be compared with a threshold value. When the determined frequency is equal to or lower than the threshold value, a push communication channel may be established with the email server, the push communication channel for receiving server-initiated email push communications. The at least one email application may be synchronized with the email account by receiving push communications using the push communication channel.
    Type: Application
    Filed: April 14, 2014
    Publication date: October 15, 2015
    Applicant: MICROSOFT CORPORATION
    Inventors: Hagen Green, Jon Morris, Anish Desai, Marc McClure
  • Publication number: 20150285704
    Abstract: The calibration/verification system and method for gas imaging infrared cameras standardizes the procedures to objectively and consistently check performance of gas imaging infrared cameras. This system includes a background board maintaining a uniform temperature, a target cell filled with a target compound and disposed in front of the background board, a reference cell filled with a reference compound and disposed in front of the background board, and an analyzer coupled to the camera that captures images of the gas cell and the reference cell. The analyzer compares the intensity difference and the temperature difference of rays passing through the target cell and reference cell to a reference relationship data of a quality control chart to determine whether the camera is in a working condition. The method is further extended to provide a quantitative measurement of a hydrocarbon plume from a gas imaging infrared camera.
    Type: Application
    Filed: June 19, 2015
    Publication date: October 8, 2015
    Inventors: Yousheng Zeng, Jon Morris
  • Publication number: 20140008526
    Abstract: The calibration/verification system and method for gas imaging infrared cameras standardizes the procedures to objectively and consistently check performance of gas imaging infrared cameras. This system includes a background board maintaining a uniform temperature, a target cell filled with a target compound and disposed in front of the background board, a reference cell filled with a reference compound and disposed in front of the background board, and an analyzer coupled to the camera that captures images of the gas cell and the reference cell. The analyzer compares the intensity difference and the temperature difference of rays passing through the target cell and reference cell to a reference relationship data of a quality control chart to determine whether the camera is in a working condition. The method is further extended to provide a quantitative measurement of a hydrocarbon plume from a gas imaging infrared camera.
    Type: Application
    Filed: July 5, 2013
    Publication date: January 9, 2014
    Inventors: Yousheng Zeng, Jon Morris
  • Publication number: 20140002667
    Abstract: Apparatus, systems, and methods autonomously detect a chemical plume. The system includes an apparatus for splitting a beam of electromagnetic radiation and feeding the split beam to at least two detectors, which are operably connected to a first bandpass filter and a second bandpass filter that passes a wavelength of electromagnetic radiation that is similar in magnitude but offset from the wavelengths passed by the first bandpass filter. The system further comprises an analysis system configured to analyze images from the at least two detectors, a processor, and a non-transitory, computer-readable medium comprising code configured to direct the processor to perform functions. Exemplary functions include comparing a plurality of deterministic features, a plurality of probabilistic features of objects, or both, from the at least two detectors and determining if a difference between the compared images represents a chemical plume.
    Type: Application
    Filed: March 12, 2012
    Publication date: January 2, 2014
    Inventors: Joseph M. Cheben, Yousheng Zeng, Jon Morris, Yanhua Ruan
  • Publication number: 20140002639
    Abstract: Systems and methods for autonomously detecting a chemical plume are described. In a method for autonomously detecting a chemical plume, a plurality of images are obtained from a detection camera at least at a wavelength of light selected to be absorbed or emitted by a chemical species. The plurality of images is analyzed to identify changes in a deterministic feature, changes in a statistical feature, or both, between sequential images. A chemical plume is recognized based, at least in part, on the changes.
    Type: Application
    Filed: March 12, 2012
    Publication date: January 2, 2014
    Inventors: Joseph M. Cheben, Yousheng Zeng, Jon Morris, Yanhua Ruan
  • Publication number: 20130342680
    Abstract: The multi-spectral imaging system for real-time measurement of combustion efficiency of an industrial flare is provided. The system includes four spectral bands, one for a hydrocarbon group (fuel), one for carbon dioxide (CO2), product of complete combustion), one for carbon monoxide (CO, product of partially completed combustion), and one for background reference. More spectral bands can be added to measure combustion efficiency of specific compounds or enhance the background reference adjustment. The analysis apparatus includes a machine readable storage medium, which provides instructions that cause the analysis apparatus to perform operations to obtain the combustion efficiency of the flare. The operations includes acquiring at least three spatially and temporally synchronized intensities from an imaging unit capturing images of the flare, and producing the combustion efficiency of the flare from said at least three intensities, and absorption coefficients of materials contained in the flare.
    Type: Application
    Filed: March 26, 2013
    Publication date: December 26, 2013
    Inventors: Yousheng Zeng, Jon Morris, Mark Dombrowski
  • Publication number: 20130306538
    Abstract: A gas accumulator for the storage of biogas, comprising three gas-impermeable membranes, the first of which at least partially defines a gas accumulation chamber and the third of which is attached to the second by means of a gas-impermeable seal, such that the second and third membranes together define a gas-impermeable pressurisation chamber, as well as comprising means for pressurising said pressurisation chamber and means for anchoring the gas accumulator to a support surface, characterised in that the anchoring means is configured to anchor only the second membrane to the support surface.
    Type: Application
    Filed: January 24, 2012
    Publication date: November 21, 2013
    Applicant: BASE STRUCTURES LIMITED
    Inventor: Jon Morris
  • Publication number: 20080213736
    Abstract: A method for emotional profiling comprises: obtaining, from plural respondents, non-verbal emotional response data, along with verbal responses; grouping the verbal responses according to the non-verbal emotional response data; and reporting the verbal and/or text-based responses by group. An apparatus for emotional profiling comprises: means for obtaining quantitative and/or qualitative emotional response data, along with verbal and/or text-based responses from participants; means for grouping response data and responses according to the quantitative and/or qualitative data; and means for reporting the verbal and/or text-based responses by group.
    Type: Application
    Filed: December 28, 2007
    Publication date: September 4, 2008
    Inventor: Jon Morris
  • Publication number: 20060209328
    Abstract: The subject invention relates to enabling device drivers that support additional functionality that can be enabled to an operating system. A hardware manufacture can claim support for additional functionality in their device drivers, and such functionality can be verified and tagged during driver signing. When a device driver passes a corresponding test, the driver is digitally signed and the signature can include attributes indicating support for that functionality (e.g., features and applications). The systems and methods employ a querying mechanism that can search a device driver package for attributes and expose such attributes. The search can expose both trusted attributes and untrusted device driver properties. Exposed trusted attributes can be selectively enabled to provide corresponding features and/or applications. This can facilitate enabling aspects of hardware when corresponding drivers support such functionality and mitigate enabling an unsupported feature and/or an application.
    Type: Application
    Filed: March 15, 2005
    Publication date: September 21, 2006
    Applicant: Microsoft Corporation
    Inventors: Eric Anderson, George Roussos, Jon Morris, Eugene Lin