Patents by Inventor Edward Knapp

Edward Knapp 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: 11972095
    Abstract: Various embodiments discussed herein enable client applications to be heavily integrated with a voice assistant in order to perform commands associated with voice utterances of users via voice assistant functionality and also seamlessly cause client applications to automatically perform native functions as part of executing the voice utterance. Such heavy integration also allows particular embodiments to support multi-modal input from a user for a single conversational interaction. In this way, client application user interface interactions, such as clicks, touch gestures, or text inputs are executed alternative or in addition to the voice utterances.
    Type: Grant
    Filed: October 22, 2021
    Date of Patent: April 30, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Tudor Buzasu Klein, Viktoriya Taranov, Sergiy Gavrylenko, Jaclyn Carley Knapp, Andrew Paul McGovern, Harris Syed, Chad Steven Estes, Jesse Daniel Eskes Rusak, David Ernesto Heekin Burkett, Allison Anne O'Mahony, Ashok Kuppusamy, Jonathan Reed Harris, Jose Miguel Rady Allende, Diego Hernan Carlomagno, Talon Edward Ireland, Michael Francis Palermiti, II, Richard Leigh Mains, Jayant Krishnamurthy
  • Patent number: 11025432
    Abstract: Implementations disclose an access control mechanism for peer-to-peer sharing technology. A method includes receiving, by a processing device of a first user device, an encrypted media item and a wrapped key from a second user device, wherein the wrapped key comprises content masked from the first user device; transmitting, by the first user device, the wrapped key and a request to a media server to determine whether the first user device is authorized to play the encrypted media item; receiving, from the media server, a response indicating the first user device is authorized to play the encrypted media item, the response comprising a cryptographic key derived from the wrapped key; and decrypting the encrypted media item using the cryptographic key.
    Type: Grant
    Filed: May 20, 2019
    Date of Patent: June 1, 2021
    Assignee: Google, LLC
    Inventors: Adrian Isles, Arvind Srinivasan, Samuel Thomas Denton, Thai Duong, Robert Anderson, Edward Knapp, Jonathan Levine, Jyotirmaya Akkad
  • Publication number: 20190320358
    Abstract: Methods, systems, and devices for wireless communication are described. A method at a user equipment (UE) may include listening for a device-to-device communication of a first wireless network using a first radio access technology (RAT), the UE in an idle state for a second RAT. The UE may receive the periodic device-to-device communication using the first RAT, the device-to-device communication including location information and quality for a base station of a second wireless network. The UE may then activate radio components of the UE into an active state based at least in part on the location information for the base station of the second wireless network, the radio components configured to support communications using the second RAT, and initiate the first mmW cell search attach procedure using the activated radio components.
    Type: Application
    Filed: April 17, 2018
    Publication date: October 17, 2019
    Inventor: Edward Knapp
  • Patent number: 10440590
    Abstract: Disclosed are system and method for managing self-organizing wireless networks by a cloud server. In an aspect, the cloud server is configured to collect from a plurality of radio nodes of the wireless networks statistical and predictive information about accessibility and performance of said nodes; collect from a plurality of mobile devices connected to the wireless networks at least statistical and predictive information about performance, location, mobility and services of said devices; analyze the collected information to assess the performance, loading and distribution of network resource among the radio nodes; determine, based on the analysis, optimization guidelines for performance, loading and distribution of network resources among the radio nodes; and send the optimization guidelines to the radio nodes in order to optimize performance, loading and distribution of network resources at the radio nodes and to make resource optimization decisions specific to the individual mobile devices.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: October 8, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Edward Knapp, Rajat Prakash
  • Publication number: 20190280877
    Abstract: Implementations disclose an access control mechanism for peer-to-peer sharing technology. A method includes receiving, by a processing device of a first user device, an encrypted media item and a wrapped key from a second user device, wherein the wrapped key comprises content masked from the first user device; transmitting, by the first user device, the wrapped key and a request to a media server to determine whether the first user device is authorized to play the encrypted media item; receiving, from the media server, a response indicating the first user device is authorized to play the encrypted media item, the response comprising a cryptographic key derived from the wrapped key; and decrypting the encrypted media item using the cryptographic key.
    Type: Application
    Filed: May 20, 2019
    Publication date: September 12, 2019
    Inventors: Adrian Isles, Arvind Srinivasan, Samuel Thomas Denton, Thai Duong, Robert Anderson, Edward Knapp, Jonathan Levine, Jyotirmaya Akkad
  • Patent number: 10298402
    Abstract: Implementations disclose an access control mechanism for peer-to-peer sharing technology. A method includes receiving, by a processing device of a first user device, an encrypted media item and a wrapped encryption key from a second user device via a peer-to-peer connection; transmitting, by the first user device, the wrapped encryption key and a request to a media server to determine whether the first user device is authorized to play the encrypted media item; receiving, from the media server, a response indicating the first user device is authorized to play the encrypted media item, the response comprising an encryption key derived from the wrapped encryption key; and decrypting the encrypted media item using the encryption key to play the media item.
    Type: Grant
    Filed: July 25, 2016
    Date of Patent: May 21, 2019
    Assignee: Google LLC
    Inventors: Adrian Isles, Arvind Srinivasan, Samuel Thomas Denton, Thai Duong, Robert Anderson, Edward Knapp, Jonathan Levine, Jyotirmaya Akkad
  • Publication number: 20170372042
    Abstract: Implementations disclose an access control mechanism for peer-to-peer sharing technology. A method includes receiving, by a processing device of a first user device, an encrypted media item and a wrapped encryption key from a second user device via a peer-to-peer connection; transmitting, by the first user device, the wrapped encryption key and a request to a media server to determine whether the first user device is authorized to play the encrypted media item; receiving, from the media server, a response indicating the first user device is authorized to play the encrypted media item, the response comprising an encryption key derived from the wrapped encryption key; and decrypting the encrypted media item using the encryption key to play the media item.
    Type: Application
    Filed: July 25, 2016
    Publication date: December 28, 2017
    Inventors: Adrian Isles, Arvind Srinivasan, Samuel Thomas Denton, Thai Duong, Robert Anderson, Edward Knapp, Jonathan Levine, Jyotirmaya Akkad
  • Patent number: 9706553
    Abstract: Methods and apparatuses are described for providing a shared eNodeB that is configured to provide shared network access to UEs associated with disparate cellular service providers, or operators, over one or more unlicensed frequency bands in a multi-operator, heterogeneous, and dual-connectivity-compatible system. In an example methodology, a shared eNodeB may establish a secondary communication link with a first user equipment associated with a first operators primary cell, then may establish another secondary communication link with a second UE associated with a second operators primary cell, wherein the shared eNodeB is configured to communicate with both a first core network associated with the first operator and a second core network associated with the second operator, and may communicate wirelessly over one or more unlicensed frequency bands with both the first UE via the first communication link and the second UE via the second communication link.
    Type: Grant
    Filed: April 8, 2014
    Date of Patent: July 11, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Edward Knapp, Rajat Prakash
  • Publication number: 20150289270
    Abstract: Methods and apparatuses are described for providing a shared eNodeB that is configured to provide shared network access to UEs associated with disparate cellular service providers, or operators, over one or more unlicensed frequency bands in a multi-operator, heterogeneous, and dual-connectivity-compatible system. In an example methodology, a shared eNodeB may establish a secondary communication link with a first user equipment associated with a first operators primary cell, then may establish another secondary communication link with a second UE associated with a second operators primary cell, wherein the shared eNodeB is configured to communicate with both a first core network associated with the first operator and a second core network associated with the second operator, and may communicate wirelessly over one or more unlicensed frequency bands with both the first UE via the first communication link and the second UE via the second communication link.
    Type: Application
    Filed: April 8, 2014
    Publication date: October 8, 2015
    Applicant: QUALCOMM Incorporated
    Inventors: Edward KNAPP, Rajat Prakash
  • Patent number: 9137655
    Abstract: Methods and apparatus for supporting peer to peer and infrastructure, e.g., cellular, communication in a multimode device which can operate in a cellular system are described. Methods and apparatus for supporting peer to peer devices are also described. Peer to peer communication occurs within a switching time period during which infrastructure signaling does not occur and devices switch between an uplink and a downlink mode of infrastructure operation. The time period set for the switching time period is intentionally set larger, e.g., 10, 50, 100 or even more times larger than that required based on maximum cell size. Thus, a peer to peer communications period can be introduced into a TDD system and use the same frequency band as the TDD system in a manner that can remain compliant with a cellular communications protocol which allows for a switching time period, e.g., set in the system by a parameter.
    Type: Grant
    Filed: October 4, 2012
    Date of Patent: September 15, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Thomas J. Richardson, Vincent Loncke, Edward Knapp, Sathyadev Uppala, Krishna G. Murti, Victor A. Abramsky
  • Patent number: 8952327
    Abstract: A detection system assembly is provided. The detection system assembly includes a detector system including a housing having a sample port configured to receive a sample of an unknown substance, a detector assembly in flow communication with the sample port, and a pump in flow communication with the detector assembly. The detection system assembly further includes a dryer cartridge removably coupled to an outer surface of the housing of the detector system. The dryer cartridge is in flow communication with the pump and the detector assembly.
    Type: Grant
    Filed: February 21, 2014
    Date of Patent: February 10, 2015
    Assignee: Morpho Detection, LLC
    Inventors: Michael Edgar Patterson, Matthew Edward Knapp
  • Publication number: 20150007447
    Abstract: A detection system assembly is provided. The detection system assembly includes a detector system including a housing having a sample port configured to receive a sample of an unknown substance, a detector assembly in flow communication with the sample port, and a pump in flow communication with the detector assembly. The detection system assembly further includes a dryer cartridge removably coupled to an outer surface of the housing of the detector system. The dryer cartridge is in flow communication with the pump and the detector assembly.
    Type: Application
    Filed: February 21, 2014
    Publication date: January 8, 2015
    Applicant: Morpho Detection, LLC
    Inventors: Michael Edgar Patterson, Matthew Edward Knapp
  • Publication number: 20140269364
    Abstract: Disclosed are system and method for managing self-organizing wireless networks by a cloud server. In an aspect, the cloud server is configured to collect from a plurality of radio nodes of the wireless networks statistical and predictive information about accessibility and performance of said nodes; collect from a plurality of mobile devices connected to the wireless networks at least statistical and predictive information about performance, location, mobility and services of said devices; analyze the collected information to assess the performance, loading and distribution of network resource among the radio nodes; determine, based on the analysis, optimization guidelines for performance, loading and distribution of network resources among the radio nodes; and send the optimization guidelines to the radio nodes in order to optimize performance, loading and distribution of network resources at the radio nodes and to make resource optimization decisions specific to the individual mobile devices.
    Type: Application
    Filed: March 15, 2013
    Publication date: September 18, 2014
    Applicant: QUALCOMM INCORPORATED
    Inventors: Edward KNAPP, Rajat PRAKASH
  • Patent number: 8769046
    Abstract: Mobile nodes support simultaneous OFDM links with multiple points of network attachment. A MN may simultaneously use multiple IP addresses, allowing packets addressed to the mobile to be routed over different paths. Alternatively, the MN may have a single IP address with packets corresponding to different applications, e.g., identified by packet header information, being routed over different paths. Thus packets corresponding to one application, e.g., a voice application, may be routed over one wireless link while packets corresponding to another application, e.g., a data application such as E-mail, may be routed over another wireless link, while packets corresponding to still another application, e.g., a broadcast TV service may be communicated over another wireless link.
    Type: Grant
    Filed: March 22, 2006
    Date of Patent: July 1, 2014
    Assignee: QUALCOMM Incorporated
    Inventors: Edward Knapp, Junyi Li
  • Patent number: 8686355
    Abstract: A detection system assembly is provided. The detection system assembly includes a detector system including a housing having a sample port configured to receive a sample of an unknown substance, a detector assembly in flow communication with the sample port, and a pump in flow communication with the detector assembly. The detection system assembly further includes a dryer cartridge removably coupled to an outer surface of the housing of the detector system. The dryer cartridge is in flow communication with the pump and the detector assembly.
    Type: Grant
    Filed: March 8, 2012
    Date of Patent: April 1, 2014
    Assignee: Morpho Detection, LLC
    Inventors: Michael Edgar Patterson, Matthew Edward Knapp
  • Publication number: 20140089054
    Abstract: Systems and methods of the invention relate to forecasting a projected cost for at least repair associated with one or more assets. Based on evaluation of a portion of historic repair data for the one or more assets, a forecast component can create a projected cost to perform a repair. A cost component can aggregate or receive a portion of historic data related to repair costs previously performed. The cost component can further ascertain a repair cost per duration of time for an asset. Based on at least one of the portion of historic data or the repair cost per duration of time, the forecast component can indicate a projected cost for at least one repair for one or more assets.
    Type: Application
    Filed: September 19, 2013
    Publication date: March 27, 2014
    Inventors: Mark Edward Knapp, David Bell, Robert Wojciechowski, Michael O'Leary
  • Publication number: 20140088866
    Abstract: Systems and methods of the invention relate to identifying a repair facility for a vehicle and scheduling a repair for the vehicle while minimizing a downtime of the vehicle. Embodiments of the invention include receiving a route of a vehicle and a repair via a request for a repair. Based on the request for a repair, an evaluation component can identify a repair facility that can handle or perform the repair defined as well as be within proximity of the vehicle. A repair component can assign a repair facility to the vehicle based on a capability of performing or handling the repair, a geographic distance from the vehicle, or an inventory of parts for the repair.
    Type: Application
    Filed: September 20, 2013
    Publication date: March 27, 2014
    Inventors: MARK EDWARD KNAPP, DAVID BELL, ROBERT WOJCIECHOWSKI, MICHAEL O'LEARY
  • Publication number: 20140085086
    Abstract: Systems and methods of the invention relate to indicating a repair to perform on an asset based on historic data related to a repair on the asset and/or sensor data associated with the asset. An evaluate component aggregates information related an asset such as a repair performed or data from a sensor. A repair evaluation component indicates a repair to perform on the asset based on at least one of the data from the sensor or the information related to the asset. By utilizing asset-specific information and historical data, repair schedules for assets can be more accurate and thereby reducing untimely repairs.
    Type: Application
    Filed: September 20, 2013
    Publication date: March 27, 2014
    Inventors: MARK EDWARD KNAPP, DAVID BELL, ROBERT WOJCIECHOWSKI, MICHAEL O'LEARY
  • Publication number: 20140012748
    Abstract: Systems and methods of the invention relate to utilizing an indicia for a part to identify a repair code related to a repair. Embodiments of the present invention include an identify component that corresponds the indicia to a repair code with a Car Repair Billing (CRB), wherein the indicia is linked to a repair code to a part by a link component. The part and included indicia can be utilized to identify at least one repair code for the part rather than manually identifying a related repair code for the part.
    Type: Application
    Filed: June 28, 2013
    Publication date: January 9, 2014
    Inventors: MARK EDWARD KNAPP, JUSTIN GILLAM
  • Publication number: 20130234013
    Abstract: A detection system assembly is provided. The detection system assembly includes a detector system including a housing having a sample port configured to receive a sample of an unknown substance, a detector assembly in flow communication with the sample port, and a pump in flow communication with the detector assembly. The detection system assembly further includes a dryer cartridge removably coupled to an outer surface of the housing of the detector system. The dryer cartridge is in flow communication with the pump and the detector assembly.
    Type: Application
    Filed: March 8, 2012
    Publication date: September 12, 2013
    Inventors: Michael Edgar Patterson, Matthew Edward Knapp