Abstract: In one embodiment, a method and apparatus are provided to: display, on a display and via a user interface of a network browser application, a first web page including a hyperlink that identifies a second web page; detect a first contact starting at a first contact point at a first contact time on the touch-sensitive interaction surface; detect an end of the first contact at a second contact time; determine a duration of the first contact as a difference between the first contact time and the second contact time; determine whether there is a contact movement of the first contact between the first contact point and a second contact point; determine whether the first contact point of the first contact corresponds with a location of the hyperlink of the first web page; for performing a variety of operations.
Abstract: Technologies are generally described that relate to managing videos relating to events. An example technique can include analyzing audio content captured by an audio capture component and associated with video content captured by an image capture component to facilitate determining whether a defined event exists in the audio content. The technique also can include, in response to determining that the defined event exists in the audio content based on the analyzing, determining whether the image capture component captured event-related video content related to the defined event based on a result of analyzing a first direction in which the defined event occurred relative to the audio capture component in relation to a second direction that the image capture component was facing while capturing the video content, in accordance with a defined match criterion, to facilitate determining whether to present, emphasize, or select at least the video content.
Abstract: Described herein is a system and method leveraging infrastructure and client based location information in a hybrid positioning model. Location information can be received from a client device by a geospatial service component. For example, the location information can be calculated using fine time measurement (FTM) of IEEE 802.11mc and an access point. Positioning information can be determined based, at least in part, upon the received location information. The positioning information can include information regarding a physical environment of the client device. The positioning information can be provided to the client device.
Type:
Grant
Filed:
February 27, 2019
Date of Patent:
July 28, 2020
Assignee:
Microsoft Technology Licensing, LLC
Inventors:
Shai Guday, Priyanka Bhargavi Vegesna, Daniel Hwang, Dhanya Krishnan Nair, John Sukkar
Abstract: Apparatus to protect sealing surfaces of thief hatches are disclosed. An example apparatus includes a first portion that is attachable to a tank, wherein the first portion includes a first opening, and a second portion that is pivotably coupled to the first portion. The example apparatus is structured to provide access to an aperture in the tank via the first opening when the second portion is in an open state and maintain a pressure of the tank within a specified range by selectively separating one or more seals from one or more corresponding sealing surfaces when the second portion is in a closed state, wherein the second portion includes the one or more seals and the one or more corresponding sealing surfaces.
Type:
Grant
Filed:
November 21, 2018
Date of Patent:
July 28, 2020
Assignee:
Emerson Process Management Regulator Technologies Tulsa, LLC
Inventors:
Istvan Bartha, Cristian Amza, John Cockerham, Vlad Cristinel Hanceanu, Silviu Vasile Rebreanu
Abstract: Systems and methods associated with performing checkpoint and build processing associated with a continuous integration/continuous deployment (CI/CD) pipeline. In one embodiment, an exemplary method may include identifying an outside dependence for a new cloud process to be integrated into a CI/CD build of a CI/CD pipeline, determining on a periodic or ongoing basis whether a current status of the outside dependence identifies it as incomplete such that a new cloud process would not perform as desired until the dependence is complete, preventing the new cloud process from being integrated into the CI/CD build until the current status indicates that the outside dependence is complete, and integrating the new cloud process into the CI/CD build when the current status indicates that the outside dependence is complete.
Type:
Grant
Filed:
September 30, 2019
Date of Patent:
July 28, 2020
Assignee:
Capital One Services, LLC
Inventors:
Christopher Marc Licata, Jeremy Green, Nicholas Lykins, Annemarie Daddis
Abstract: A system for ring suppression facilitates notification and handling of unwanted calls as desired by a recipient, and in particular without disturbing the recipient. A new social dimension of call presentation logic is now available to callers. A telephony device is configured to receive an incoming call. The incoming call includes a calling line identity (CLI). On the telephony device, individual contacts in an address book are searched for a match to the CLI. If a match is found, a first phone action is activated (such as ringing the phone). If a match is not found in the address book for the incoming CLI, a second phone action is activated (such as not ringing the phone, and displaying the CLI). In other words, a call that is not in the address book of the recipient (B party) is silenced.
Abstract: A computing device has an energy storage device system with one or more energy storage devices. A target run-time is obtained, which refers to how long the computing device is to run given the current amount of energy in the energy storage device(s). A predicted power usage over the target run-time is determined, and what, if any, power management actions to take in order to achieve the target run-time are determined. The power management actions are then taken. A target charge-time is also obtained, which refers to how long the computing device is to take to charge the energy storage device(s) to a threshold level (e.g., 100% or fully charged). A predicted power gain over the target charge-time is determined, and what, if any, power management actions to take in order to achieve the target charge-time are determined. The power management actions are then taken.
Type:
Grant
Filed:
June 26, 2017
Date of Patent:
July 28, 2020
Assignee:
Microsoft Technology Licensing, LLC
Inventors:
Paresh Maisuria, M. Nashaat Soliman, Julian Doroftei Calinov, Sandeep Prabhakar, Jihad Tafas, Eric R. Kratzer
Abstract: An engine control unit (ECU) includes a housing; a cover sealingly engaged with the housing so as to define an interior space; a circuit board disposed in the interior space; and a fastener coupling together the circuit board, the housing and the cover, the fastener serving to limit an amount of deflection of the housing relative to the housing. The circuit board and the cover are constructed and arranged to define an airflow path from an outer surface of the cover to the interior space. The airflow path allows for a leak test to be performed on the ECU, wherein upon an affirmative determination that results of the leak test shows no leaks in the ECU, sealant seals the airflow path.
Type:
Grant
Filed:
November 8, 2018
Date of Patent:
July 28, 2020
Assignee:
Vitesco Technologies USA, LLC
Inventors:
Patrick Su, Kevin D Moore, Ravi Kiran Kothamasa, Leonardo Ramon Haoava Salazar
Abstract: Tensile strained germanium is provided that can be sufficiently strained to provide a nearly direct band gap material or a direct band gap material. Compressively stressed or tensile stressed stressor materials in contact with germanium regions induce uniaxial or biaxial tensile strain in the germanium regions. Stressor materials may include silicon nitride or silicon germanium. The resulting strained germanium structure can be used to emit or detect photons including, for example, generating photons within a resonant cavity to provide a laser.
Type:
Grant
Filed:
December 7, 2018
Date of Patent:
July 28, 2020
Assignee:
Acorn Semi, LLC
Inventors:
Paul A. Clifton, Andreas Goebel, R. Stockton Gaines
Abstract: An eye tracking system comprises a structured light emitter, a camera assembly, and a controller. The structured light emitter illuminates a portion of an eye of a user with a dense structured light pattern. The dense structured light pattern produces a distorted illumination pattern on the portion of the eye. The camera assembly captures one or more images of the distorted illumination pattern that is associated with the portion of the eye. The controller estimates a position of the eye based on the captured one or more images and a model of the eye. The eye tracking system may be part of a head-mounted display.
Type:
Grant
Filed:
October 2, 2017
Date of Patent:
July 28, 2020
Assignee:
Facebook Technologies, LLC
Inventors:
Julian Iseringhausen, Robert Dale Cavin, Nicholas Daniel Trail, Douglas Robert Lanman
Abstract: An electroencephalogram (EEG) system is disclosed. The EEG system includes an EEG controller and an EEG sensor that includes a contact surface, the contact surface including an electrically-conductive portion in communication with the EEG controller and a sensor release element in communication with the EEG controller, the sensor release element being configured to perform, in response to a signal from the EEG controller, a release action to reduce adhesion of an electrically-conductive gel between the contact of the sensor and the user's skin.
Type:
Grant
Filed:
December 27, 2017
Date of Patent:
July 28, 2020
Assignee:
X Development LLC
Inventors:
Philip Edwin Watson, Joseph Hollis Sargent, Matthew Dixon Eisaman, Gabriella Levine
Abstract: An IV line identification system to enable ready identification of an IV line and its associated fluid source and output and to enable distinguishing the IV line from other IV lines and their fluid sources and outputs. The IV line identification system includes a first light source and a second light source communicatively coupled to one another via a wireless connection. The light sources are configured such that when one is activated so as to generate a light signal, the other is automatically activated to generate a corresponding light signal. Each light source may be placed on opposite ends of an IV line to enable ready identification of each end of the same IV line.
Abstract: The present disclosure includes methods, apparatus, and computer-readable media for receiving one or more user inputs from a user via a user interface, transmitting the one or more user inputs to a remote server, obtaining an expected user input interval and an expected response latency, and displaying, via the user interface, either one or more predicted inputs associated with a content of a local cache or one or more predicted inputs received from the remote server, based at least on whether the expected user input interval is greater than a product of the expected response latency and a factor.
Abstract: Systems and methods for controlling at least one security device based on the behavior of at least one tag. The methods comprise: generating sensor data relating to movement by at least one sensor disposed in a first tag; analyzing the sensor data to determine if an item to which the first tag is coupled is being handled in an unusual, abnormal or nervous manner; determining if an enterprise system has lost communicative contact with the first tag coupled to the item that is being handled in an unusual, abnormal or nervous manner; and causing an operational state of the security device to change in response to the loss of the communicative contact between the enterprise system and the first tag.
Type:
Grant
Filed:
November 6, 2018
Date of Patent:
July 28, 2020
Assignee:
SENSORMATIC ELECTRONICS LLC
Inventors:
Melwyn F. Sequeira, Hubert A. Patterson, Mohammad Mohiuddin
Abstract: Methods and systems are provided for a motorized disconnect operable to selectively engage and disengage two rotating components of a vehicle drivetrain. As one example, a motorized disconnect system is provided that operates via an electric motor and includes a shifter assembly with an oscillating gear track and cam profile for rotating the shifter assembly while moving it in an axial direction to selectively couple two rotating components.
Abstract: Communicating media data over a communication system in which a first communication instance for a user of the communication system is implemented at a first user terminal, and a second communication instance for the user of the communication system is implemented at a second user terminal. The user is simultaneously logged into the communication system via: (i) the first communication instance at the first user terminal, and (ii) the second communication instance at the second user terminal. A media communication session is established between the first and second communication instances, wherein the media communication session is authenticated on the basis of the same user being simultaneously logged into the communication system via both the first and second communication instances. Media data is communicated in the media communication session from the first communication instance at the first user terminal to the second communication instance at the second user terminal.
Abstract: The following is an apparatus and a method that enables the automated collection and identification of airborne particulate matter comprising dust, pollen grains, mold spores, bacterial cells, and soot from a gaseous medium comprising the ambient air. Once ambient air is inducted into the apparatus, aerosol particulates are acquired and imaged under a novel lighting environment that is used to highlight diagnostic features of the acquired airborne particulate matter. Identity determinations of acquired airborne particulate matter are made based on captured images. Abundance quantifications can be made using identity classifications. Raw and summary information are communicated across a data network for review or further analysis by a user. Other than routine maintenance or subsequent analyses, the basic operations of the apparatus may use, but do not require the active participation of a human operator.
Type:
Grant
Filed:
November 5, 2015
Date of Patent:
July 28, 2020
Assignee:
Pollen Sense LLC
Inventors:
Richard Lucas, Landon Bunderson, Nathan Allan, Kevn Lambson
Abstract: Certain aspects are directed to an interceptor system for characterizing digital data communicated between certain points in a telecommunication system. The interceptor system includes an interface device and a processing device. The interface device can retrieve data from at least one communication link between a radio frequency processing unit and a baseband processing unit of a telecommunication system. The data includes digital data communicated between the radio frequency processing unit and the baseband processing unit. The processing device can determine an interface link protocol for communicating with terminal equipment via the telecommunication system. The interface link protocol can be determined based on an organization of the data retrieved from the communication link.
Type:
Grant
Filed:
April 19, 2017
Date of Patent:
July 28, 2020
Assignee:
CommScope Technologies LLC
Inventors:
Thomas B. Gravely, Morgan C. Kurk, Oluwatosin O. Osinusi, Andrew E. Beck, Patrick Boyle