Patents by Inventor John Jensen

John Jensen 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: 20210392097
    Abstract: A bidirectional bridge for web view is a technical solution to an engineering challenge associated with presenting external content in a web view. A bidirectional bridge for web view facilitates bidirectional communication between the web view included in the messaging client and the messaging client itself. In response to a user action requesting a web page to be loaded in the web view, the bidirectional bridge initiates a request to messaging client to retrieve external content, receives the requested external content from the messaging client, and displays an image representing the external content in the web view as part of the web page.
    Type: Application
    Filed: February 23, 2021
    Publication date: December 16, 2021
    Inventors: Muzammil Ahmed, John Jensen, Michel Khristo, Sivakumar Loganathan, Patrick Mandia, Jun Xu, Austin Yeakel
  • Publication number: 20210387090
    Abstract: Systems and methods herein access a visual identifier, perform a visual search of the visual identifier, in response to performing the visual search of the visual identifier, cause presentation of an application menu within a graphical user interface of a computing device, receive a selection of a first user interface element within the application menu, and in response to receiving the selection, run the computer application.
    Type: Application
    Filed: June 9, 2021
    Publication date: December 16, 2021
    Inventors: Dylan Shane Eirinberg, John Jensen, William Wu
  • Patent number: 11153238
    Abstract: Methods and systems for providing multiple versions of an application in a social network are described. In some aspects, a first version of the application provides a first set of features while a second version of the application provides the first set of features and also a second set of features. Both the first version of the application and the second version of the application access the same application state data, which may be maintained by a back-end system, such as a social network. When the state data is updated by one or the other versions of the application, a notification may be provided to the other version of the application informing it of the update. The application state data may represent, for example, a shared gaming environment accessed by both the first and second versions of the application.
    Type: Grant
    Filed: May 9, 2019
    Date of Patent: October 19, 2021
    Assignee: Snap Inc.
    Inventors: Dylan Shane Eirinberg, John Jensen, Alexander R. Osborne, William Wu
  • Publication number: 20210224086
    Abstract: Methods and systems for secure applications running web view applications are disclosed. In some aspects, user data may be secured within a first security domain, that is inaccessible to a web view application running within a second application. The second application accesses the user data via a second security domain, when a request is received from the web view application to display a user interface. The second application then displays a user interface based at least in part, on the user data.
    Type: Application
    Filed: April 9, 2021
    Publication date: July 22, 2021
    Inventors: John Jensen, Dylan Shane Eirinberg, Alexander R. Osborne, William Wu
  • Patent number: 11070385
    Abstract: Methods and apparatus for taking a break after seamless transition between network conferences. In an embodiment, a method for taking a break after a transition between network conferences includes operations of attending a first network conference using a first conference state and a conferencing application, and displaying Up-Next conference status about a second network conference. The method also includes operations of receiving a request to enter a break mode after joining the second network conference, joining the second network conference using the first conference state and the conferencing application, and transmitting a break mode icon to participants in the second network conference.
    Type: Grant
    Filed: September 30, 2020
    Date of Patent: July 20, 2021
    Assignee: Zoom Video Communications, Inc.
    Inventor: Patrick John Jensen
  • Patent number: 11023261
    Abstract: Methods and systems for secure applications running web view applications are disclosed. In some aspects, user data may be secured within a first security domain, that is inaccessible to a web view application running within a second application. The second application accesses the user data via a second security domain, when a request is received from the web view application to display a user interface. The second application then displays a user interface based at least in part, on the user data.
    Type: Grant
    Filed: December 28, 2018
    Date of Patent: June 1, 2021
    Assignee: Snap Inc.
    Inventors: John Jensen, Dylan Shane Eirinberg, Alexander R. Osborne, William Wu
  • Publication number: 20200315649
    Abstract: An endarterectomy device configured to remove plaque from an occluded artery is disclosed. The endarterectomy device uses an adjustable wire loop end effector to establish and advance a dissection plane in the subadventitial space of the artery. The endarterectomy device is passed down the length of an artery in the subadventitial plane, adjusting the size of the wire loop end effector as needed to navigate the artery and dissect a plaque column, until the end of the plaque is reached. The wire loop end effector is then used as a plaque cutter to transect the distal end of the plaque column. The endarterectomy device is further configured along its length with support arms that facilitate removal of the plaque column as the device is removed from the artery.
    Type: Application
    Filed: March 27, 2020
    Publication date: October 8, 2020
    Inventors: Gregory Landry, Stevan Wittenbrock, Daniel R. Baker, Christopher John Jensen
  • Publication number: 20200220823
    Abstract: Methods and systems for providing multiple versions of an application in a social network are described. In some aspects, a first version of the application provides a first set of features while a second version of the application provides the first set of features and also a second set of features. Both the first version of the application and the second version of the application access the same application state data, which may be maintained by a back-end system, such as a social network. When the state data is updated by one or the other versions of the application, a notification may be provided to the other version of the application informing it of the update. The application state data may represent, for example, a shared gaming environment accessed by both the first and second versions of the application.
    Type: Application
    Filed: May 9, 2019
    Publication date: July 9, 2020
    Inventors: Dylan Shane Eirinberg, John Jensen, Alexander R. Osborne, William Wu
  • Publication number: 20200106790
    Abstract: A system, method and computer-readable medium for mitigating cybersecurity risk by analyzing domain name system (DNS) traffic, including detecting a network communication propagated over a computer network, the network communication comprising a domain identifier, monitoring DNS traffic to and from one or more DNS servers relating to the domain identifier, the DNS traffic including one or more DNS queries and one or more corresponding responses, extracting information from the monitored DNS traffic to generate a record identifier, updating a DNS metadata record stored in memory and associated with the record identifier based at least in part on the monitored DNS traffic, the DNS metadata record including one or more occurrence metrics associated with instances of the domain identifier in previous DNS traffic, determining whether the one or more occurrence metrics are indicative of a cybersecurity risk, and activating one or more mitigation actions based at least in part on a determination that the one or more
    Type: Application
    Filed: September 28, 2018
    Publication date: April 2, 2020
    Inventors: Ken BAGNALL, Ralph CASEY, John JENSEN
  • Publication number: 20200106791
    Abstract: A system, method and computer-readable medium for mitigating cybersecurity risk by analyzing domain name system (DNS) traffic metrics, including detecting a network communication propagated over a computer network, the network communication comprising a domain identifier, determining DNS traffic metadata corresponding to the domain identifier, the DNS traffic metadata being determined based on monitored DNS traffic associated with the domain identifier to one or more DNS servers, the DNS traffic metadata comprising a count of DNS queries associated with the domain identifier and a rate of DNS queries associated with the domain identifier, determining whether the count of DNS queries and the rate of DNS queries are indicative of a cybersecurity risk, and activating one or more mitigation actions based at least in part on a determination that the count of DNS queries and the rate of DNS queries are indicative of a cybersecurity risk.
    Type: Application
    Filed: September 28, 2018
    Publication date: April 2, 2020
    Inventors: Ken BAGNALL, Ralph CASEY, John JENSEN
  • Patent number: 10511552
    Abstract: One embodiment of a system for aggregating and distributing presence information comprises a hosted presence aggregator server. The hosted presence aggregator server receives an update of presence information from a user device and relays the presence information update to another user device, wherein the user devices are part of a federation of user devices controlled by a single user which relay updates in presence status of the single user to one another via the hosted presence aggregator server.
    Type: Grant
    Filed: December 14, 2015
    Date of Patent: December 17, 2019
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventor: Patrick John Jensen
  • Patent number: 9893697
    Abstract: Systems and methods for automatically adjusting volume in a vehicle are provided. One method includes generating a noise prediction based on images received from a vehicle camera; determining a cabin noise level based on the noise prediction and an audio signal detected by a cabin microphone; and selectively amplifying a quiet passage within the detected audio signal to above the cabin noise level while maintaining volume level of remaining passages within the detected signal. A vehicle system includes a cabin microphone for detecting an audio signal; a camera for capturing images; and a processor configured to: generate a noise prediction based on the images; determine a cabin noise level based on the noise prediction and the detected audio signal; and selectively amplify a quiet passage within the detected signal to above the cabin noise level while maintaining volume level of remaining passages within the detected signal.
    Type: Grant
    Filed: June 19, 2017
    Date of Patent: February 13, 2018
    Assignee: Ford Global Technologies, LLC
    Inventors: Howard E. Churchwell, II, Mahmoud Yousef Ghannam, John Jensen
  • Patent number: 9637894
    Abstract: A connecting arrangement for a fitting unit with a fitting housing (13). In the housing there is at least one bore (17, 18) for mounting a medium pipe (24, 36) by means of a threaded fitting 31, 34). The fitting may optionally be chosen as a nut (31) for squeezing a cutting sleeve 30) or as a soldering bushing (34) for mounting the medium pipe by soldering. Irrespectively whether there is a bore (17, 18) in the fitting housing or a bore in the soldering bushing 34), several parts with varying diameters would be provided so that medium pipes with different diameters can be fastened.
    Type: Grant
    Filed: December 13, 2006
    Date of Patent: May 2, 2017
    Assignee: BROEN-LAB A/S
    Inventors: Ruben John Jensen, Jesper Bak Nielsen, Torsten Heldbjerg Kjeldsen
  • Patent number: 9582555
    Abstract: Embodiments relate to enrichment of a data warehouse utilizing a business compendium. Embodiments may employ a process comprising data standardization and cleansing, de-duplication of entries, and matching and enrichment, followed by manual review of an enriched record by a user. During standardization, data may be transformed into consistent content, placing correct data elements into appropriate fields, removing invalid characters, and/or standardizing names and addresses. Duplicate records are then detected and marked. During matching and enrichment, the existence of an entity (such as a supplier), may be verified by progressive matching against the business compendium. Enrichment may provide additional information regarding the entity (e.g. related to risk, diversity, and bankruptcy). The enriched record is available for manual review, allowing the user to change duplicates, matches, and parent/child linkages.
    Type: Grant
    Filed: September 6, 2012
    Date of Patent: February 28, 2017
    Assignee: SAP SE
    Inventors: Vishal Kapadia, John Jensen, Geralyn McBride
  • Publication number: 20160099894
    Abstract: One embodiment of a system for aggregating and distributing presence information comprises a hosted presence aggregator server. The hosted presence aggregator server receives an update of presence information from a user device and relays the presence information update to another user device, wherein the user devices are part of a federation of user devices controlled by a single user which relay updates in presence status of the single user to one another via the hosted presence aggregator server.
    Type: Application
    Filed: December 14, 2015
    Publication date: April 7, 2016
    Applicant: AT&T Intellectual Property I, L.P.
    Inventor: Patrick John Jensen
  • Patent number: 9258376
    Abstract: One embodiment of a system for aggregating and distributing presence information comprises a hosted presence aggregator server. The hosted presence aggregator server receives an update of presence information from a user device and relays the presence information update to another user device, wherein the user devices are part of a federation of user devices controlled by a single user which relay updates in presence status of the single user to one another via the hosted presence aggregator server.
    Type: Grant
    Filed: August 4, 2009
    Date of Patent: February 9, 2016
    Assignee: AT&T Intellectual Property I, L.P.
    Inventor: Patrick John Jensen
  • Patent number: 8965820
    Abstract: Embodiments relate to classification of transactions based upon analysis of multiple variables. For a purchase transaction, such variables can include but are not limited to: buying location, source system, line of business, cost center, functional area, supplier capabilities, item description, account description, organization, department, custom parameters, and others. Embodiments may rely upon one or more classification schemes, such as statistical classification, semantic classification, and/or knowledge base classification, taken alone or in combination. In a purchase transaction, classification based on multivariate analysis facilitates identification of a purchased item or service, and hence accuracy in classifying and assigning a central classification code. Particular embodiments may include a feature allowing user review/revision of category assignments via a feedback loop linked to past classification.
    Type: Grant
    Filed: September 4, 2012
    Date of Patent: February 24, 2015
    Assignee: SAP SE
    Inventors: Vishal Kapadia, John Jensen, Geralyn McBride, Jagan Sundaramoothy, Raghavendra Deshmukh, Piyush Sacheti, Chandrashekar Althati
  • Publication number: 20140067803
    Abstract: Embodiments relate to enrichment of a data warehouse utilizing a business compendium. Embodiments may employ a process comprising data standardization and cleansing, de-duplication of entries, and matching and enrichment, followed by manual review of an enriched record by a user. During standardization, data may be transformed into consistent content, placing correct data elements into appropriate fields, removing invalid characters, and/or standardizing names and addresses. Duplicate records are then detected and marked. During matching and enrichment, the existence of an entity (such as a supplier), may be verified by progressive matching against the business compendium. Enrichment may provide additional information regarding the entity (e.g. related to risk, diversity, and bankruptcy). The enriched record is available for manual review, allowing the user to change duplicates, matches, and parent/child linkages.
    Type: Application
    Filed: September 6, 2012
    Publication date: March 6, 2014
    Applicant: SAP AG
    Inventors: Vishal Kapadia, John Jensen, Geralyn McBride
  • Publication number: 20140067737
    Abstract: Embodiments relate to classification of transactions based upon analysis of multiple variables. For a purchase transaction, such variables can include but are not limited to: buying location, source system, line of business, cost center, functional area, supplier capabilities, item description, account description, organization, department, custom parameters, and others. Embodiments may rely upon one or more classification schemes, such as statistical classification, semantic classification, and/or knowledge base classification, taken alone or in combination. In a purchase transaction, classification based on multivariate analysis facilitates identification of a purchased item or service, and hence accuracy in classifying and assigning a central classification code. Particular embodiments may include a feature allowing user review/revision of category assignments via a feedback loop linked to past classification.
    Type: Application
    Filed: September 4, 2012
    Publication date: March 6, 2014
    Applicant: SAP AG
    Inventors: Vishal Kapadia, John Jensen, Geralyn McBride, Jagan Sundaramoothy, Raghavendra Deshmukh, Piyush Sacheti, Chandrashekar Althati
  • Patent number: 8000827
    Abstract: A plasma-processing tool for processing a substrate using at least a first process recipe and a second process recipe is provided. The plasma-processing tool includes transducers configured to collect process data streams, each process data stream pertaining to a process parameter being monitored during recipe execution. The tool also includes a logic circuitry configured for receiving a set of meta-data wherein each meta-data includes identification data about the substrate and the process recipe being executed. The logic circuitry is also configured for receiving a set of process data streams, each of which being associated with a specific process recipe. The logic circuitry further includes storing the meta-data and the process data streams associated with the first process recipe as a first file and the meta-data and the process data streams associated with the second process recipe as a second file.
    Type: Grant
    Filed: February 23, 2010
    Date of Patent: August 16, 2011
    Assignee: Lam Research Corporation
    Inventors: Chad R. Weetman, Chung-Ho Huang, Jacqueline Seto, John Jensen