Open Access. Powered by Scholars. Published by Universities.®

Digital Commons Network™

Open Access. Powered by Scholars. Published by Universities.®

Articles 7351 - 7380 of 11865

Full-Text Articles in Entire DC Network

Mechanism To Authenticate A Reader To A Credential, David Mercer, Steve Paik, Ross Hewit Aug 2021

Mechanism To Authenticate A Reader To A Credential, David Mercer, Steve Paik, Ross Hewit

Defensive Publications Series

Access to data objects stored on a credential such as a badge, smart card, etc. is typically limited to user authorization through the use of a user-entered PIN or other mechanism. This disclosure describes techniques to enable a credential reader to authenticate itself to a credential and access protected objects on the credential without user interaction and without the use of any global credential. The techniques define a simplified public-key infrastructure (PKI) hierarchy appropriate for typical credentials, which are usually low-powered, passive, and offline.


Transferring Credentials Between Devices, David Mercer, Steve Paik, Ross Hewit Aug 2021

Transferring Credentials Between Devices, David Mercer, Steve Paik, Ross Hewit

Defensive Publications Series

A badge user may want to use a different device, e.g., a smartphone, a smartwatch, etc., as their credential in lieu of the badge. This disclosure describes techniques to securely transfer credentials from a first device (e.g., badge) to a second device (e.g., phone) such that only one device with valid credentials exists at any time. Per the techniques, the two devices perform a cryptographic transfer to move credentials, and the credentials on the first device are destroyed. In this manner, only one credential at a time can be authenticated for the user. The techniques can operate offline, e.g., with …


Data Object Extensions For Access Control Credentials, David Mercer, Steve Paik, Ross Hewit Aug 2021

Data Object Extensions For Access Control Credentials, David Mercer, Steve Paik, Ross Hewit

Defensive Publications Series

Traditional access control credentials require authentication against a backend and have no mechanism to work offline. Also, traditional credentials such as badges typically have a photo to identify the credential holder. The forgery of the outward appearance of a credential to the extent that it will pass a visual inspection is easily possible, even when modern anti-forgery techniques are employed. This disclosure describes techniques that extend security credentials to provide secure, authenticated, offline access. An authorized person can validate a badge or other credential by tapping it against an authenticated credential reader. Data on the credential is containerized such that …


Search Results Enhanced By Lens, Hyun Ji Bae, Fred Brewin, Josh Fleetwood Aug 2021

Search Results Enhanced By Lens, Hyun Ji Bae, Fred Brewin, Josh Fleetwood

Defensive Publications Series

When searching the internet on a phone, users are looking for an enhanced experience that allows them to dive deeper and learn more about products and images as they come across various articles and shopping sites. The current experience in some search apps involving a long hold on an image is very limited and may only give the option to save an image. This user interface brings the Lens experience to additional search apps in multiple operating systems. The Lens experience is triggered by an action on an image in the search app, and this helps to provide more of …


Low Latency Low Loss Under 1 Msec Protection In 5g/Lte-A Packet Fronthaul, Prashant Anand, Dinuraj K, Guru P. P, Manoj Kumar Aug 2021

Low Latency Low Loss Under 1 Msec Protection In 5g/Lte-A Packet Fronthaul, Prashant Anand, Dinuraj K, Guru P. P, Manoj Kumar

Defensive Publications Series

Protection switching is important in a Third Generation Partnership Project (3GPP) Fifth Generation (5G) fronthaul network and for ultra-reliable and low latency communications (URLLC) types of applications. For example, protection switching requirements may necessitate an under one millisecond (msec) low loss and low latency protection switch over to, among other things, avoid a cell reset and support the emerging area of URLLC. To address those types of challenges, techniques are presented herein that support, among other things, a dedicated protection mechanism that is handled in a data plane where such protection switching is triggered in the data plane itself without …


Automated Audio Generation For Testing Voice Interface Devices, Amit Singhal, Yao-Jen Chang, Srikrish Subramanian, Xinchen Wang Aug 2021

Automated Audio Generation For Testing Voice Interface Devices, Amit Singhal, Yao-Jen Chang, Srikrish Subramanian, Xinchen Wang

Defensive Publications Series

Testing of voice interface devices across multiple languages and locales is difficult due to factors such as the lack of availability of native speakers, inconsistency of human speech samples across languages, difficulty in scaling the number of human-provided query samples, etc. This disclosure describes the use of automated translation and text-to-speech generation technologies to obtain machine-generated audio in various languages. A set of query strings is translated into multiple languages and a text-to-speech synthesizer generates a consistent set of audio samples. The generated audio samples can be used to test voice interface devices.


Technical Possibility Of Reaction/Interaction Of A Min. 2-Zone Fragrancing System With Removed Flacons Or Use Of Identical Flacons, Axel Unger Aug 2021

Technical Possibility Of Reaction/Interaction Of A Min. 2-Zone Fragrancing System With Removed Flacons Or Use Of Identical Flacons, Axel Unger

Defensive Publications Series

No abstract provided.


A Method To Automatically Manage Ai Training Task On Hybrid Computing Platform, Hp Inc Aug 2021

A Method To Automatically Manage Ai Training Task On Hybrid Computing Platform, Hp Inc

Defensive Publications Series

Developing AI model is becoming more and more complex. Researchers need to manage

heterogeneous computing resources to run their training tasks. We propose a system to manage

all the heterogeneous computing resources and schedule AI training tasks. This system can

greatly reduce researchers’ effort on managing resources and training tasks. With this system

researchers can focus on developing AI models with lower cost and higher efficiency.


Display Auto Arrangement For Multiple Displays, Hp Inc Aug 2021

Display Auto Arrangement For Multiple Displays, Hp Inc

Defensive Publications Series

Display auto arrangement is a disclosure to use and compare face detection data from multiple ondisplay

and/or on-laptop-PC camera, to auto assign the location and orientation of multiple displays. The

user is a static object to multiple display and laptop PC which can be reference point to define corresponding

location of devices.


Automatic Microfluidics Defect Detection And Classification Using Deep Neural Networks, Hp Inc Aug 2021

Automatic Microfluidics Defect Detection And Classification Using Deep Neural Networks, Hp Inc

Defensive Publications Series

The wafer defects are outcomes of wafer manufacturing process. It is important for the

business to detect them at a very early stages, so that the corrective action can be taken

immediately. Any defect which are undetected will pass through the further steps of manufacturing

and would add additional production cost. Currently the wafer defect detection

is being done manually with help of operators. Six to Seven operators are deployed, to do

a visual inspection. As the volume of images that need to be examined are much higher

(order of 1000s per day), this process is prone to human errors. …


Data Validation Constraint Languages, David Ball, Simon Chatterjee, Richard Furness, Matthew Green Aug 2021

Data Validation Constraint Languages, David Ball, Simon Chatterjee, Richard Furness, Matthew Green

Defensive Publications Series

Application programming interfaces (APIs) are becoming increasingly prevalent across the industry. At its heart, an API is a means for transferring data between two systems in an interoperable way. While the data that is passed across an API is generally well structured, that structure can be arbitrarily complex. Determining whether or not a set of data is valid is often not straightforward, as there may be complex dependencies between different data items in a set. Writing custom code to perform such a validation is time consuming and prone to error. To address challenges of these types, techniques are presented herein …


Self-Tilting Wing For Vtol And Ctol, Colin Hilton Aug 2021

Self-Tilting Wing For Vtol And Ctol, Colin Hilton

Defensive Publications Series

‘Free’ wings deflected by a combination of free-stream airflow and servo-tab deflection date back to the 1940s, but may be applied with especial relevance in combination with tilt-wing forms of electrical vertical take-off and landing (eVTOL). An advantage of the means described is that forward impetus alone initiates a transition from a vertical-oriented airfoil to forward-oriented. Although this might use a separate power means, the device allows for a simple quadcopter to take off or land vertically as well as induce forward flight, purely by conventional quadcopter control.


Determining Like Peers And Dominant Features Using Machine Learning, Xinjun Zhang, Doosan Jung, Qihong Shao, Kevin Broich, Yue Liu, Gurvinder Singh Aug 2021

Determining Like Peers And Dominant Features Using Machine Learning, Xinjun Zhang, Doosan Jung, Qihong Shao, Kevin Broich, Yue Liu, Gurvinder Singh

Defensive Publications Series

Peer comparison is one of the most desirable features for network customers. One of the most frequently asked questions is, "How does my company's network performance compare with that of my peers?" To provide effective peer comparison results there are two fundamental questions that must be resolved – the first question concerns finding the most similar peers and the second question addresses understanding why the peers are similar. To address these types of challenges, techniques are presented herein that leverage machine learning (ML) models to resolve the two fundamental questions that were described above. Aspects of the presented techniques encompass …


Optimizing Data Transport From A Sender To Receiver Storage Device Utilizing A Smart Network Interface Controller (Smartnic), Michael Kowal, Stephen Orr, Ray Blair, Kapil Bakshi Aug 2021

Optimizing Data Transport From A Sender To Receiver Storage Device Utilizing A Smart Network Interface Controller (Smartnic), Michael Kowal, Stephen Orr, Ray Blair, Kapil Bakshi

Defensive Publications Series

Within a computer network environment, solutions that address the issue of performance degradation between a network interface controller (NIC) and a disk device (i.e., NIC-to-disk) are lacking. To address that lack, techniques are presented herein that support a Smart NIC (SmartNIC) containing a built-in storage controller that leverages multiple metrics (e.g., storage throughput, storage disk health, and Internet Protocol (IP) traffic throughput) to influence network configuration and/or flow control on a remote SmartNIC and, thus, address NIC-to-disk performance. For example, a SmartNIC may detect congestion or a speed mismatch between itself and the disk to which it is writing and …


View Combining Augmented Reality Headset, Punarjeewa Abeysekera Aug 2021

View Combining Augmented Reality Headset, Punarjeewa Abeysekera

Defensive Publications Series

This paper describes a method to combine two projections into one projection. The two projections are projected into two beam splitters from the same distance. This configuration enables the user to experience a single combined focused projection. The center of the combined projection will be of higher resolution and the surrounding area of the combined projection will be of normal resolution.


Integrated Caster And Rotation Pad Transportation Fixture For Improved Speed And Safety When Installing Large Sub Assemblies, Matthew Lee Aug 2021

Integrated Caster And Rotation Pad Transportation Fixture For Improved Speed And Safety When Installing Large Sub Assemblies, Matthew Lee

Defensive Publications Series

First and second dollies are attached to opposite ends of a component such as an electrical box for a fab room. The assembly is moved on casters of the first and second dollies to an installation location. One side of the component is raised to allow the first dolly to be removed. As the one side is raised further, an arcuate frame member and an arcuate contacting surface of the second dolly provide a smoother transition to an upright position and prevent damage to the fab floor.


Fan-Less Management To Save Idle Power Further, Hp Inc Aug 2021

Fan-Less Management To Save Idle Power Further, Hp Inc

Defensive Publications Series

Consider sustainability, how to reduce idle power is a key topic to address in the personal

computer (PC). In typically, more focus almost points to higher light-load efficiency. The

disclosure is to try to turn off fan spin at the specific conditions to save idle power.


Testing Library For Smart Driving Companion Applications, Rafael Lima, Billy Lam Aug 2021

Testing Library For Smart Driving Companion Applications, Rafael Lima, Billy Lam

Defensive Publications Series

This publication describes systems and techniques for providing a testing library for smart driving companion applications. A smart driving companion application may be an application that executes at a mobile computing device, such as a smartphone, to project a graphical user interface (GUI) to the head unit of a vehicle, such as by projecting its GUI to a display device of an infotainment system of a car or truck. A developer may write a smart driving companion application that uses a smart driving companion library that is specific to smart driving companion applications. A developer of a smart driving companion …


Locale-Aware Domain-Connect Specification, Navneet Goel, Aditya Gopalakrishnan Aug 2021

Locale-Aware Domain-Connect Specification, Navneet Goel, Aditya Gopalakrishnan

Defensive Publications Series

Domain Connect is a standard that enables DNS providers to provide a mechanism for service providers to add or update DNS records on the domain, as follows. The service provider redirects their users (owners of domains) to the DNS provider for authentication and authorization, after which the service provider adds or updates the DNS records on behalf of the user. Although it is possible that the service provider interfaces with the user in a way consistent with the user’s locale, the DNS provider might still be incognizant of the user’s locale. Furthermore, even recent versions of the Domain Connect specification …


Enabling In-Context Shopping By Unbundling E-Commerce Processes, Wenfeng Li, Amit Handa, Sunil Nambiar Aug 2021

Enabling In-Context Shopping By Unbundling E-Commerce Processes, Wenfeng Li, Amit Handa, Sunil Nambiar

Defensive Publications Series

Shopping aggregator services list products and services from third-party sellers and marketplaces. Sellers can choose to use shopping aggregators for listing only or can delegate the entire selling operation to the shopping aggregator service. In each case, the front-end selling aspects of the transaction and the back-end payment and order processing are performed by a single entity. This disclosure describes mechanisms that unbundle the full chain of operations for an e-commerce transaction by separating the user interface of the front-end selling operation from the back-end operations, enabling shopping aggregators to handle front-end selling while enabling sellers and marketplaces to retain …


Dimensional Adjustments For Boolean Operations, Hp Inc Aug 2021

Dimensional Adjustments For Boolean Operations, Hp Inc

Defensive Publications Series

One of the benefits of the 3MF language is that it allows to encode a single geometry representation

when multiple instances of the same object are willed to be printed. However, there are situations in

which while most of the model is exactly the same, there may be subtle differences like some labeling

or small feature attached to the model, which makes it different. To overcome this situation a Boolean

operations extension has been proposed. The Boolean Operations extension allow to operation using

3 basic operations (union, difference and intersection) to compose a final object referencing some

base models. While …


Green Cloud Computing: Green Indexing Of Cloud Network Resources, Navdeep Sood, Praveen Kumar, Sricharan Parakala Aug 2021

Green Cloud Computing: Green Indexing Of Cloud Network Resources, Navdeep Sood, Praveen Kumar, Sricharan Parakala

Defensive Publications Series

The present-day methods of green cloud computing are focused principally on data processing and data storage. However, the transmission and switching elements are often not considered in green cloud computing. Techniques are presented herein that support a mathematical model which focuses on the end-to-end cloud environment including, for example, transmission, switching, data storage, and data processing elements. In particular, energy efficiency, a minimal carbon footprint, optimal capital expenditures, and the fewest operating expenditures are the need of hour for both middle-scale and massive-scale cloud environments and data centers. The presented techniques encompass a mathematical model along with elaborating use cases …


Zero Touch Provisioning Of Resilient Ethernet Protocol Rings, Ramesh R, Sonal Shah, Nipun Joy Aug 2021

Zero Touch Provisioning Of Resilient Ethernet Protocol Rings, Ramesh R, Sonal Shah, Nipun Joy

Defensive Publications Series

When a network device comes online, a fair amount of manual configuration needs to take place before the device is fully functional. Day Zero techniques automate such processes, bringing network devices into a functional state with minimal- to no-touch. However, today a resilient Ethernet protocol (which for convenience may be referred herein to as ‘REP’) does not support Day Zero technologies, since by design there is no support for this requirement at the protocol level. Consequently, current REP ring provisioning requires manual intervention, is time consuming, and involves high operational cost. To address these types of challenges, techniques are presented …


High Resolution Augmented Reality Monocle, Punarjeewa Abeysekera Aug 2021

High Resolution Augmented Reality Monocle, Punarjeewa Abeysekera

Defensive Publications Series

This paper describes a method to create a high-resolution augmented reality viewer. The method utilizes four main beam splitters and four sub-reflector systems. Each of the four reflector systems will combine and focus the images projected using four small video displays. All four reflector systems will perform this mechanism to effectively combine in total sixteen small video screen projections. These sixteen combined video projections will be projected to the four main beam splitters where they will be oriented towards the user’s eye in ways that will depend on the directions from where the projections were received. Effectively the user of …


Lightweight System For Text Readability Enhancement Of Images, Amin Barekatain, Anant Nawalgaria Aug 2021

Lightweight System For Text Readability Enhancement Of Images, Amin Barekatain, Anant Nawalgaria

Defensive Publications Series

In general, a computing device (e.g., a cellular phone, a smartphone, a desktop computer, a laptop computer, a tablet computer, a portable gaming device, a watch, etc.) may digitize a physical document (e.g., an application, a passport, a contract, etc.) by capturing (e.g., via a camera built into the computing device) an image of the physical document and, in some examples, processing (performing, e.g., optical character recognition (OCR), text extraction, translation, etc.), and storing the image (e.g., in a digital archive). Unfortunately, in some examples, the readability of the digital document may be poor due to noise, unclear text, suboptimal …


Processing-In-Memory For Weight Updates In A Neural Network Accelerator, N/A Aug 2021

Processing-In-Memory For Weight Updates In A Neural Network Accelerator, N/A

Defensive Publications Series

Leveraging the vectorizability of deep-learning weight-updates, this disclosure describes processing-in-memory (PIM) techniques for weight-updates in a large class of deep learning networks. Rather than importing the state of the deep-learning optimizers to the computational die, the techniques send gradients to a die of a high-bandwidth memory (HBM) stack and perform the modest number of optimizer updates in compute units located in the die. Since reads and writes are done inside the HBM stack, the techniques can substantially reduce the CPU-HBM bandwidth requirements. Weight-related memory traffic, dominant for multilayer perceptrons and transformers, is also reduced.


Determine Energy Required To Form Healthy Drive Bubble, Hp Inc Aug 2021

Determine Energy Required To Form Healthy Drive Bubble, Hp Inc

Defensive Publications Series

A new method of determining the minimum energy to form a drive bubble is presented. This

new method uses an on‐die drive bubble detect circuit to infer when the ink chamber is dry by

measuring the charge on the sensor plate in the chamber. The pen can be brought up to temperature,

and then fire a nozzle with various energy pulses to detect at what energy a drive bubble is formed. A

plot of the firing energy vs drive bubble detect signal is then used to infer the minimum energy to eject a

drop.


Method To Enable Quick Printhead Insertion Or Removal In Printer For Customer, Hp Inc Aug 2021

Method To Enable Quick Printhead Insertion Or Removal In Printer For Customer, Hp Inc

Defensive Publications Series

The technique described below enable immediate present of the carriage at a position which

allow quicker printer user to interact. This method involves half uncap of the service station to

free the carriage to move into a position where the customer can either insert or remove the

printer printhead safely.


Artificial Intelligence (Ai) Based Methods And Systems For Maximizing Credit Card Revenue, Avinash Gupta, Dmytro Dovgan, Sunali Sood, Somdutta Sinha, Ghanashyama Mahanty, Nicolas Khoury Aug 2021

Artificial Intelligence (Ai) Based Methods And Systems For Maximizing Credit Card Revenue, Avinash Gupta, Dmytro Dovgan, Sunali Sood, Somdutta Sinha, Ghanashyama Mahanty, Nicolas Khoury

Defensive Publications Series

The present disclosure is related to field of Artificial Intelligence (AI) and finance that provides AI based methods and systems for maximizing credit card revenue. The objective of the methods and systems disclosed in the present disclosure is to induce spending by personalizing offers and communications that are tailored towards customer need, identifying potential revolvers in the credit card portfolio to give them right line of credit and treatment to enrich their revolving experience, build portfolio balance through installment loan sell and proactively, identifying potential attritors and stop the portfolio leakage. To achieve the aforementioned objectives, the claimed invention provides …


Automatic Personalization Of User Interfaces Based On User Interaction Analytics, Matthew S. Rendely, Tommy Nyquist, Thomas Boonsiri, Tarun Bansal, Michael Crouse, Filip Gorski, Mingpu Hu, David Trainor, Akancha Gupta Aug 2021

Automatic Personalization Of User Interfaces Based On User Interaction Analytics, Matthew S. Rendely, Tommy Nyquist, Thomas Boonsiri, Tarun Bansal, Michael Crouse, Filip Gorski, Mingpu Hu, David Trainor, Akancha Gupta

Defensive Publications Series

The default user interface (UI) of software applications is the same for all users, even though users differ in terms of their needs and preferences for using the software. UI customization is typically limited to the most advanced and/or highly active users. As a result, a significant proportion of users of a software do not reap the benefits of having a UI that is personalized to them. This disclosure describes techniques to determine and present a personalized UI to each user or an application, with the user’s permission. UI personalization is performed based on analytics of user-permitted data of user …