Open Access. Powered by Scholars. Published by Universities.®
Articles 2911 - 2940 of 4633
Full-Text Articles in Entire DC Network
Observing User Engagement, Kentaro Hara
Observing User Engagement, Kentaro Hara
Defensive Publications Series
Content creators can be paid for user engagement by third party observers based on user engagement with their content. However, observers cannot determine user engagement when user agents do not permit access to content consumption history. This disclosure describes web-primitives that enable user agents such as browser applications to enable measurement of user engagement in a privacy-preserving manner. The described primitives are generic enough to enable third party observers to implement tokens based on user engagement, while disabling third-party access to the user’s content consumption history.
System For Preventing Airborne Transmission Of Covid-19 In Schools, Offices, And Similar Venues, Edward Bullister
System For Preventing Airborne Transmission Of Covid-19 In Schools, Offices, And Similar Venues, Edward Bullister
Defensive Publications Series
System for Preventing Airborne Transmission of COVID-19 in Schools, Offices, and Similar Venues
The invention describes systems to isolate and collect the exhaled aerosols that are the primary mechanism of transmission COVID-19.
The segregation of exhalants enables people to meet together in a shared space and breathe shared air without transmitting pathogens amongst themselves. A set of barriers and vents are configured to corral and collect exhaled air to direct the exhalant (along with its COVID-containing aerosols) to be filtered by purifiers or by a building’s heating, ventilation, and A/C (HVAC) system.
These barriers and vents can make air purifiers …
Automatically Switching Query Response Modality Based On Physical Gestures, Alexander James Faaborg, Shengzhi Wu
Automatically Switching Query Response Modality Based On Physical Gestures, Alexander James Faaborg, Shengzhi Wu
Defensive Publications Series
When a user is using earbuds to receive device audio, responses to spoken queries are delivered to the earbuds in audio format. Audio delivery can be slower and inefficient compared to the user looking at the same response on a screen. Moreover, long responses delivered as audio can be cognitively difficult to process. Further, it is difficult to skim the content of a long response or skip portions, when the response is delivered as audio. This disclosure describes techniques that enable a user to perform a physical gesture in response to which the query response is provided on the screen …
Dma Error Management System, Hp Inc
Dma Error Management System, Hp Inc
Defensive Publications Series
DMA protection is a very important industry security feature. It can block any
unauthorized DMA access. Here we use Intel design as the overall example, this
feature is implemented by Intel VT-d (Intel® Virtualization Technology for Directed
I/O).
Currently, customer may get two kinds of error message while an unauthorized DMA
access blocked on HP commercial personal computer products. One is BSOD 0xE6
(Windows feature) and the other is a warning PPI in pre-boot (HP feature).
Once the error happened, the worst case is the system stuck every time. Customer
will wait for a very long time for …
Method And System For Managing Data Flow Between Source System And Target System, Shreyas Kunjal Chandrahas
Method And System For Managing Data Flow Between Source System And Target System, Shreyas Kunjal Chandrahas
Defensive Publications Series
The present disclosure relates to a method and a system (103) for managing data flow between a source system (101) and a target system (105). Here, the system comprises a Metadata Definer (MD) 201 for defining metadata of the input dataset associated with the source system (101), output dataset associated with the target system (105), the data transfer pipeline between the input and output datasets and its internal transformation. The system further comprises a Data Flow Manager (DFM) (203) which extracts metadata input from the MD 201, and determines source type, target type, transfer type, data quality strategy, frequency of …
Identifying Verified Business Calls Using Temporary Contacts, Vinit Chandrakant Deshpande
Identifying Verified Business Calls Using Temporary Contacts, Vinit Chandrakant Deshpande
Defensive Publications Series
A computing system (e.g., a cloud server) may cause a computing device to create a temporary contact profile that includes verified business contact information such that, when the verified business calls the computing device, the computing device can display the verified business contact information even if contact information for the business was not previously stored at the computing device. Responsive to receiving an incoming communication (e.g., a phone call, a text message, an instant message, etc.), the computing device may determine whether an address book or other contact repository of the computing device includes an entry for the originator (e.g., …
Peer Learning On The Edge In Vehicles, Hanumant Prasad R. Singh
Peer Learning On The Edge In Vehicles, Hanumant Prasad R. Singh
Defensive Publications Series
A vehicle head unit may train a surround-view (SV) detection module to rectify distortions in fish-eye camera images of the surroundings of a vehicle by comparing the object (e.g., traffic signs, lane markings, etc.) detection results of the SV detection module with those of an advanced driver assistance system (ADAS) detection module (e.g., while the SV detection module and the ADAS detection module are detecting the same objects of the same scenery). The vehicle head unit may receive the object detection results of the ADAS detection module by using one or more communication processes. For example, the vehicle head unit …
Techniques For Accurately Determining A Current Location Of A Device, Brian Cornell
Techniques For Accurately Determining A Current Location Of A Device, Brian Cornell
Defensive Publications Series
This publication describes techniques for accurately determining a current location of a computing device over time while reducing power consumption. The computing device may include a Pretrim Manager configured to direct a processor of the device to perform a sequence of techniques to update the current location of the device over time using a combination of techniques, each technique varying in accuracy and power consumption. For example, the combination of techniques may include a true-range multilateration, a dead reckoning, an atmospheric-pressure adjustment, and a true-range inertial multilateration. Each technique is repeated at a unique frequency to minimize power consumed by …
Anomaly Detection Using A Remote Ground Vehicle, Pascal Kam, Rahul Kini
Anomaly Detection Using A Remote Ground Vehicle, Pascal Kam, Rahul Kini
Defensive Publications Series
A ground vehicle can be used to patrol a given area to detect anomalies, obviating the need for physical presence by a human operator. The ground vehicle can be remotely controlled by an operator that receives images from a camera on the ground vehicle. Alternatively, the ground vehicle can be fully autonomous such that it follows a pre-programmed path and uses a computer vision process to detect anomalies along its path.
Automatic Contextual Adjustment To Speech Recognition To Reduce Query Misrecognition, Ágoston Weisz
Automatic Contextual Adjustment To Speech Recognition To Reduce Query Misrecognition, Ágoston Weisz
Defensive Publications Series
Users interact with virtual assistants by issuing voice queries. Prior to processing, the user’s voice query is converted to text using automatic speech recognition (ASR). For a variety of reasons, ASR can result in errors such that the converted text query does not match the original voice query at least partially. Query misrecognition disrupts the flow of interaction between the user and the virtual assistant, requiring users to reissue the voice query multiple times or enter it using an alternate input mechanism. This disclosure describes techniques to predict misrecognized voice queries and avoid the same misrecognition on the subsequent query …
Custom Application Store Listing For Advertisements, Steve Suppe, Jonathan Cheung, Kobi Glick, Luke Jefferson
Custom Application Store Listing For Advertisements, Steve Suppe, Jonathan Cheung, Kobi Glick, Luke Jefferson
Defensive Publications Series
A computing system (e.g., a cloud server) may cause a computing device to display a custom store listing (e.g., in accordance with a landing page optimization strategy) for an application (hereinafter referred to as “app”) on an app store. The computing system may generate an identifier (e.g., a code, a token, a parameter, etc.) for each custom store listing. The computing system may then combine the respective identifier for each custom store listing with a base link (e.g., a Uniform Resource Locator (URL)) for the application to create a custom store listing link for the custom store listing. As such, …
Data Driven Application Store Listing Optimization, Steve Suppe, Mike Davis, Jonathan Cheung
Data Driven Application Store Listing Optimization, Steve Suppe, Mike Davis, Jonathan Cheung
Defensive Publications Series
A computing system (e.g., a cloud server that hosts an application store) may predict the effect of modifying marketing assets (e.g., text, an image, a screenshot, a description, a video, etc.) of an application (hereinafter referred to as an “app”) on acquisitions (e.g., installations) for the app. The computing system may generate these predictions based on historical performance data (e.g., data relating to modifications to one or more marketing assets of the app and to acquisitions for the app) of marketing assets for a variety of types (e.g., lifestyle apps, social media apps, utility apps, productivity apps, entertainment apps including …
Real-Time Voice-Call Language Translation, Hui Wang, Amruth Ramachandran
Real-Time Voice-Call Language Translation, Hui Wang, Amruth Ramachandran
Defensive Publications Series
This publication describes techniques for real-time voice-call language translation performed on a computing device. A Translation Manager of the device may enable real-time language translation of a voice input during a voice call by directing a processor(s) to perform local speech-recognition of the voice input using a machine-learned (ML) model to improve an accuracy of the translation and convert the voice input into text that may be exchanged with another user by real-time text (RTT) over an internet protocol (IP). The processor(s) may translate the text of the voice input using a cloud or a local module to reduce a …
Automatic Functional Validation Of 3d Printing System Without Use Of Consumables, Hp Inc
Automatic Functional Validation Of 3d Printing System Without Use Of Consumables, Hp Inc
Defensive Publications Series
Printing systems functional validation is a need for design, manufacturing, installation and service
engineers at different phases of the product lifetime. This refers to the systems integration acceptance
after the product manufacturing or a modification is done after a repair or a redesign. The objective of
this validation is to ensure that the product is delivered to the customer with an optimal quality and
performance, meaning that the parts printed with it will accomplish all the quality standards.
This idea is planned to be part of the overall customer acceptance procedure at new installations and
during the product use. This …
Data Driven Application Store Listing Optimization, Steve Suppe, Mike Davis, Jonathan Cheung
Data Driven Application Store Listing Optimization, Steve Suppe, Mike Davis, Jonathan Cheung
Defensive Publications Series
A computing system (e.g., a cloud server that hosts an application store) may predict the effect of modifying marketing assets (e.g., text, an image, a screenshot, a description, a video, etc.) of an application (hereinafter referred to as an “app”) on acquisitions (e.g., installations) for the app. The computing system may generate these predictions based on historical performance data (e.g., data relating to modifications to one or more marketing assets of the app and to acquisitions for the app) of marketing assets for a variety of types (e.g., lifestyle apps, social media apps, utility apps, productivity apps, entertainment apps including …
Sharing Bluetooth Pairing Between Multiple Host Devices, Douglas Stockwell
Sharing Bluetooth Pairing Between Multiple Host Devices, Douglas Stockwell
Defensive Publications Series
When initially pairing devices using wireless communication technologies (e.g., Bluetooth®, Bluetooth Low Energy (BLE), WiFi®, etc.), the devices may exchange a common secret key to enable the device to automatically reestablish the connection in the future. Rather than requiring a new common secret key to be exchanged, techniques of this disclosure enable different host devices (e.g., phones, computers, watches, etc.) to share a common secret key for each client device (e.g., headphones, printers, keyboards, mice, etc.). A virtualized pairing service, which may be provided by a cloud-based or other computing system, may receive common secret keys for a particular user …
Dynamic Blocking Of 5g Cells In Non-Standalone Networks, Todd Ou, Qin Zhang, Xiantao Sun
Dynamic Blocking Of 5g Cells In Non-Standalone Networks, Todd Ou, Qin Zhang, Xiantao Sun
Defensive Publications Series
A multi-mode user equipment (UE) employing multiple radio access technologies (RATs) detects secondary cell group (SCG) failures in a cellular network. The UE implements a dynamic blocking mechanism to block the new radio (NR) cell associated with the SCG failure from being subsequently added as a secondary cell during a blocking period/cycle. In one example, the UE adds the NR cell to a block list and sets a blocking period for the NR cell. During the blocking period, the UE does not send a cell measurement report to the cellular network for the NR cell, which prevents/blocks the network from …
Rogue Base Station Detection Techniques, Madhu Venkata
Rogue Base Station Detection Techniques, Madhu Venkata
Defensive Publications Series
User equipment (UE) and cellular networks implement one or more techniques to detect and mitigate rogue base stations/cells. In one approach, a UE implements base station authentication techniques for detecting and mitigating rogue base stations. In this approach, the UE detects a failed authentication procedure and determines the associated base station is a rogue base station. The UE stores identifying information associated with the rogue base station and location information associated with the UE. Upon attachment with a legitimate base station/cell, the UE sends the identifying information and location information to the network. In another example, the network implements reverse …
Redactable Hashing For Time Verification, Jan Schejbal
Redactable Hashing For Time Verification, Jan Schejbal
Defensive Publications Series
Methods, based on hash trees, of proving a time of origination and a source of digital redactable documents is described. A document is represented via a number of redactable data units masked using a list or tree of blinding values and hashed using a list or tree of hashes, allowing for a selective subsequent revealing of the content of the document, any part of which can be redacted out. Depending on whether a data unit (or multiple data units corresponding to the same branch of the tree) is to be revealed or redacted, a respective blinding value or a respective …
Network Listen Function With Embedded Auxiliary Receiver, Fred Anderson, Matt Silverman, Shailender Potharaju
Network Listen Function With Embedded Auxiliary Receiver, Fred Anderson, Matt Silverman, Shailender Potharaju
Defensive Publications Series
In-band network listen mechanisms employed in Time Division Duplex (TDD) systems often lead to service disruptions. This proposal provides a novel technique that optimizes network listen (NL) operation by enabling synchronized NL receive functions during locally blank physical resource blocks (PRBs), which may help to expose neighbor radio utilization of resources on a regular basis. This novel technique may facilitate in-band network listen functionality, while ensuring that service is not disrupted, even for a slot duration.
Automatic Switching Between Internet Radio And Traditional Radio, Collin Irwin, Rachel Hausmann
Automatic Switching Between Internet Radio And Traditional Radio, Collin Irwin, Rachel Hausmann
Defensive Publications Series
An infotainment system of a vehicle (e.g., an automobile, a motorcycle, a bus, a recreational vehicle (RV), a semi-trailer truck, etc.) is configured to automatically switch from an Internet radio application (e.g., a music streaming application) to a radio station of a traditional radio (e.g., an AM/FM radio built into the vehicle) in certain situations, such as when the Internet is unavailable. In examples, the infotainment system uses machine learning to generate a personalized model of the music preferences of a user (e.g., a driver). Responsive to determining that a connection to the Internet (e.g., via communication components of the …
Predicting Wireless Link Degradation From Observation Against A Known Topology, Mike Lake, Karthik Babu Harichandra Babu, Mankamana Mishra
Predicting Wireless Link Degradation From Observation Against A Known Topology, Mike Lake, Karthik Babu Harichandra Babu, Mankamana Mishra
Defensive Publications Series
Presented herein are techniques to utilize wireless microwave network links as sensors to feed into a customized weather model for use in targeted weather forecasts that can include information regarding observed effects of weather on the wireless transmission links. Such techniques may allow quick adaptation when storms are developing faster than micro-forecasts can be updated by centralized prediction services and may improve the relevance and/or direct interpretability of forecasts to network performance. In various implementations, the weather can be computed centrally within a single router.
Personalized Routing Dynamically Adjusted To Avoid Adverse Situations, Joseph Johnson Jr, Shiblee Hasan, David L. Lee, Christopher P. Hluchan
Personalized Routing Dynamically Adjusted To Avoid Adverse Situations, Joseph Johnson Jr, Shiblee Hasan, David L. Lee, Christopher P. Hluchan
Defensive Publications Series
Routes that are optimal in general for a particular travel need may at times be unsuitable in a specific instance because of various factors such as construction, weather, accidents, rush hour traffic, road surface conditions, presence of crowds, etc. The impact of such factors on a person’s travel plans can depend on the specifics of the person’s travel circumstances, such as travel mode, vehicle characteristics, etc. This disclosure describes techniques to proactively deliver travel routing guidance personalized to a user, based on user-permitted contextual factors. If the user permits, the personalized routing guidance is adjusted to avoid one or more …
Automatic Categorization And Enrichment Of Financial Transactions, Ryan Knapp, Ran Cui, Anand Atreya, Zhun (June) Chen
Automatic Categorization And Enrichment Of Financial Transactions, Ryan Knapp, Ran Cui, Anand Atreya, Zhun (June) Chen
Defensive Publications Series
Users benefit from being able to view and search their financial transaction data. Current techniques suffer from inadequate data, insufficient labeling, incorrect categorization, etc. and fail to provide users with a clear description of a transaction or to search for specific types of transactions. This disclosure describes a framework to ingest data related to financial transactions from multiple user-permitted data sources such as payments via a digital wallet or payment app, third-party data, merchant location data, email, images of receipts etc.; to analyze such data to identify a merchant associated with each transaction; to infer a transaction category; and to …
Bt Audio Self-Healing, Hp Inc
Bt Audio Self-Healing, Hp Inc
Defensive Publications Series
Based on the survey report, there are still many users using wired headset or 2.4GHz proprietary
RF headset with Notebook, PC…etc. while having the conf. call.
After studied the report we found there is one reason to cause this situation that sometimes the
user might NOT hear the audio from the conf. call or they don’t know they are muted by
themselves or someone from the call so they might blame the BT audio no matter on NB or on
headset.
This disclosure is trying to fix this problem with a background service / daemon on behalf of user
to …
Active Phase Current Balancing, N/A
Active Phase Current Balancing, N/A
Defensive Publications Series
This disclosure describes techniques to actively balance phase currents across different phases of an alternating current (AC) power line. A phase current for each phase into an equipment is sensed and A phase current difference across the phases is determined. If the difference meets a threshold, rectifier output voltage adjustment with a suitable step size is performed for rectifiers associated with the corresponding phase(s). This process is continued until the phase current in each phase is within the specified imbalance threshold (tolerance), e.g., 1% tolerance of the averaged phase current of the three phases. The techniques can reduce operating costs, …
Enhanced Error Detection And Correction In High Speed Chip To Chip Connections, Todd Lawson
Enhanced Error Detection And Correction In High Speed Chip To Chip Connections, Todd Lawson
Defensive Publications Series
Chip-to-chip (CTC) connections often involve serializing parallel data. This serialized data is transmitted at a higher frequency than parallel data and is usually subject to a high bit error rate, compared to the error rate associated with normal flop-to-flop data movement within a single die. Error-Correcting Code (ECC) and Forward Error Correction (FEC) are often used as a detection and correction methods. However, each has limitations and neither error correction method allows for correction of a 100% bad link, due to a manufacturing defect (stuck at) or other defect. Techniques presented herein provide for interleaving multiple ECC payload and checksums …
Level-Agreement Vote Counting For Loosely Consistent, Multi-Active Replicated Software Components, Jonathan G. Rossie Jr.
Level-Agreement Vote Counting For Loosely Consistent, Multi-Active Replicated Software Components, Jonathan G. Rossie Jr.
Defensive Publications Series
The use of replicated software components raises a variety of challenges. To address such challenges, techniques are presented herein that support leaderless, multi-version (even multi-vendor) software redundancy in order to provide fault tolerance and in-service software upgrade (ISSU) mechanisms by enabling a "just enough" agreement. Aspects of the presented techniques support redundant active replicas – without locks, peer messaging, or a designated leader – that may actively program the same downstream resources without conflicts even though they differ significantly in their methods of computation and order of outputs. Additionally, the resulting system can tolerate both crashes and non-crash faults (such …
Robust Date-Time Representation, José Edvaldo Saraiva
Robust Date-Time Representation, José Edvaldo Saraiva
Defensive Publications Series
Software application programming interfaces (APIs), frameworks, and databases don’t always account for situations in which the rules for time zones and daylight saving time (DST) change. Software programmers frequently find dealing with dates, times, time-zone, and changes to DST rules to be unintuitive and error prone. This disclosure describes simple, intuitive techniques that enable developers to work with dates and times in a consistent manner free of unpredictable time or duration shifts. The disclosure defines primitive, derived, and chained date-times, notions incorporated transparently into the programming model that result in predictable date and time behavior under updates to time-zone rules.
Realistic Simulated Model For Testing And Developing A Vehicle, Sam Lin, Ben Taitelbaum
Realistic Simulated Model For Testing And Developing A Vehicle, Sam Lin, Ben Taitelbaum
Defensive Publications Series
A computing system may create a realistic simulated model of a driving experience based on sensor data from a sensor system and interconnection mechanisms among automotive entities (e.g., a simulated entity, a real-world entity, etc.) for testing and developing a vehicle. The computing system may represent a platform for converging human-driven and autonomous vehicle simulations (e.g., interoperation between heterogeneous automotive entities) to simulate movement of vehicles in the realistic simulated model. For example, the computing system may allow the swapping of an emulated physical vehicle with a different simulated vehicle (e.g., a prototype vehicle) in the realistic simulated model while …