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

Digital Commons Network™

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

Articles 9211 - 9240 of 11804

Full-Text Articles in Entire DC Network

Controlling The Density Of User-Generated Content In Augmented Reality, Austin Mccasland, Elly Nattinger, Seth Raphael Nov 2019

Controlling The Density Of User-Generated Content In Augmented Reality, Austin Mccasland, Elly Nattinger, Seth Raphael

Defensive Publications Series

In a multi-user augmented reality (AR) environment, a user can insert virtual objects that other users can see. If users place objects without constraint, then the AR view can become dense, overwhelming, and hard to understand. Per the techniques of this disclosure, the density of objects in an AR environment is constrained by maintaining a minimum distance between existing and newly-placed objects.


Network-Connected Locker Kiosk For Device Delivery, Anonymous Nov 2019

Network-Connected Locker Kiosk For Device Delivery, Anonymous

Defensive Publications Series

Many organizations provide devices to various users. The issuance and tracking of such devices can impose a burden on the organization’s information technology group. Further, users may not be able to obtain devices on-demand due to manual processes to issue or return devices. This disclosure provides a smart, network-connected locker kiosk that can identify and authenticate users to issue devices or accept device returns.


Capture Camera Movement Compensation For Display Of 3d Video In Virtual Reality, Anonymous Nov 2019

Capture Camera Movement Compensation For Display Of 3d Video In Virtual Reality, Anonymous

Defensive Publications Series

Videos captured with smartphones or other handheld cameras can include shaking due to motion of the user’s hand during capture. When such videos are transformed into 3D for rendering in a virtual reality environment, the shaking in the 2D video can cause the viewer of the VR scene to experience a roller coaster feeling where the virtual world shakes. This disclosure describes techniques to track points across multiple frames of a 2D video. When the video is transformed into 3D, a 3D coordinate is established for each pixel of the video. The tracked points are used as input to optimization …


Voice Interface For Interaction With Notifications, Victor Cărbune, Thomas Deselaers Oct 2019

Voice Interface For Interaction With Notifications, Victor Cărbune, Thomas Deselaers

Defensive Publications Series

This disclosure describes techniques for a user to interact with notifications using voice commands, e.g., when the user is unable to provide touch inputs to a device, such as when driving, cooking, or engaged in other activities. At an initial stage, templatized voice commands are used and additional commands are learned using machine learning techniques. Actions such as scrolling through notifications, filtering notifications by criteria, dismissing notifications, acting on notifications, etc. are made available via voice commands. Notifications are displayed or read out based on whether the user is in a context where they can view a display. A tutorial …


Secure And User-Friendly Display Of Schedule In A Meeting Room, Alessandro Pelosi Oct 2019

Secure And User-Friendly Display Of Schedule In A Meeting Room, Alessandro Pelosi

Defensive Publications Series

Meeting and conference rooms in offices are equipped with video conferencing equipment that includes a screen that displays meetings scheduled in the room, e.g., on an idle screen display. The displayed schedules can include meeting titles or codes. If a visitor enters the meeting room, such display can potentially reveal information that is confidential to the organization. This disclosure describes techniques to automatically determine whether display of meeting-related information is appropriate. External meetings are identified based on available contextual information, e.g., meeting attendees, agenda/notes, room location, schedules of adjacent rooms, etc. Ahead of external meetings in a room, schedule information …


Virtual Assistant Toy Block With Scanner And Display, N/A Oct 2019

Virtual Assistant Toy Block With Scanner And Display, N/A

Defensive Publications Series

Toy blocks are used to teach children creativity, vocabulary, arithmetic, and to develop dexterity. Current toy blocks are typically not very interactive. This disclosure describes a toy block that includes a scanner and display, and has a virtual assistant built-in. The virtual assistant provides an interactive educational experience for users. With user and parent permission, the virtual assistant can answer spoken questions and play audio games with users. The toy block enables users to perform visual queries via the integrated camera. Information related to the scanned object is retrieved and provided to the user on the display and/or via audio.


Output-Dependent Access Control, Brett Krueger Oct 2019

Output-Dependent Access Control, Brett Krueger

Defensive Publications Series

Access control management techniques can reduce the risk of data exfiltration while making privacy-trivial data insights, such as statistical correlations, more accessible. Controlling access to sensitive or private data without unduly restricting essential activities is challenging. Traditional access control techniques, including whitelists, blacklists, and Access Control Lists (ACLs) limit access to sensitive data even when the query output does not contain sensitive information. This approach uses a combination of differential privacy, policy-based access controls, and dynamic query analysis. Dynamic query analysis determines what access controls apply to the output of query, i.e. what output-dependent access controls are appropriate. When output-dependent …


Toy Robot With Customized Virtual Assistant Personality, N/A Oct 2019

Toy Robot With Customized Virtual Assistant Personality, N/A

Defensive Publications Series

This disclosure describes a toy robot with a customized virtual assistant personality. The virtual assistant is displayed as a face on a robot with a screen. The personality, tone of spoken responses, and the displayed avatar of the virtual assistant can be customized for different users. With user and parent permission, the virtual assistant can use an on-board camera to perform visual searches. The virtual assistant provides responses that include audio and graphics, with little to no text.


Virtual Assistant User Interface With Customizable Personality, N/A Oct 2019

Virtual Assistant User Interface With Customizable Personality, N/A

Defensive Publications Series

Current wearable device virtual assistant user response interfaces are primarily text-based and designed for adults. This disclosure describes a virtual assistant for wearable devices that provides audio and/or graphical responses, with little to no text. When the virtual assistant is used by a child, a face of a character is used as the main user interface. The personality of the character, e.g., the tone of the audio response, the character visuals, etc. can be customized by a parent. With user and parent permission, the virtual assistant character can detect and react to the surrounding environment or other cues.


Embedded Tool For Self-Directed Sales And Onboarding, David Tigges Oct 2019

Embedded Tool For Self-Directed Sales And Onboarding, David Tigges

Defensive Publications Series

This disclosure describes an embedded link (button) within a video or other media content that enables users to obtain additional information and perform self-directed onboarding, e.g., to an online service. Per techniques of this disclosure, an embedded link is provided within a video, document, email message, etc. that enables the user to navigate to a portal that is a source of additional information and that offers a self-directed onboarding process for the online service. The customized onboarding portal is utilized to obtain additional user information. Based on the user provided information, solution options, e.g., specific service configurations, are presented to …


Load-Balancing Strategy In Routing Protocol For Low-Power And Lossy Networks By Exploiting Multiple Parents, Lele Zhang, Sam Gao, Chuanwei Li, Xiang Fang Oct 2019

Load-Balancing Strategy In Routing Protocol For Low-Power And Lossy Networks By Exploiting Multiple Parents, Lele Zhang, Sam Gao, Chuanwei Li, Xiang Fang

Defensive Publications Series

Techniques are described herein for an improved load-balancing strategy in a Connected Grid Mesh (CG-Mesh). This strategy may reduce residence time to the Border Router (BR) for each packet. The number of Destination Advertisement Object (DAO) messages may be decreased as well, thereby improving the stability and reliability of the network topology.


User Interface Based Approach To User Data Collection For Business-Focused And Contextual Enrichment Of Browser Page Performance Data, Puneet Anand Oct 2019

User Interface Based Approach To User Data Collection For Business-Focused And Contextual Enrichment Of Browser Page Performance Data, Puneet Anand

Defensive Publications Series

Techniques are described for capturing business-data values automatically using a configuration User Interface (UI) on a browser Real User Monitoring (RUM) product. These techniques may allow customers to save time and also enhance product adoption. The data obtained from the UI may be analyzed independently and may provide context to performance data.


Behavioral Analytics For Firewall Policy Recommendation And Tuning, Raghunath Kulkarni, Prapanch Ramamoorthy Oct 2019

Behavioral Analytics For Firewall Policy Recommendation And Tuning, Raghunath Kulkarni, Prapanch Ramamoorthy

Defensive Publications Series

Techniques are described herein for optimizing rules created on a firewall / intrusion prevention system to ensure that they stay relevant and updated. This may be achieved by leveraging network observables generated at a management center. These techniques are useful because behavior analytics associated with the user access of network is crucial in creating these rules.


Secure Internet Of Things Onboarding Using Public Key Cryptography And Diffie-Hellman Integrated Encryption Scheme, Niranjan M. M, Nagaraj Kenchaiah, Ramachandra Murthy, Vijay Kothamasu Oct 2019

Secure Internet Of Things Onboarding Using Public Key Cryptography And Diffie-Hellman Integrated Encryption Scheme, Niranjan M. M, Nagaraj Kenchaiah, Ramachandra Murthy, Vijay Kothamasu

Defensive Publications Series

Techniques are described for using public key cryptography and blockchain methods to automatically and securely on-board Internet of Things (IOT) devices. This is an improvement over typical approaches in which IOT devices are on-boarded to Wi-Fi® networks with a pre-shared key that could be built-in or configured through out-of-band connectivity (e.g., Bluetooth®, Wi-Fi Protected Setup (WPS), etc.).


Media Access Control Security Key Distribution Using Blockchain And Public Key Cryptography, Niranjan M. M, Nagaraj Kenchaiah, Vijay Kothamasu Oct 2019

Media Access Control Security Key Distribution Using Blockchain And Public Key Cryptography, Niranjan M. M, Nagaraj Kenchaiah, Vijay Kothamasu

Defensive Publications Series

Techniques are described herein for sophisticated authentication and encryption methods that do not require manual configuration or a centralized server. These techniques use blockchain and public key cryptography to exchange Media Access Control security (MACsec) keys securely between router links and thereby by avoid manual configuration for MACsec. This simplifies existing MACsec key configuration approaches, which use static security mode with manually-configured security keys and dynamic security mode with keys distributed from a centralized Authentication, Authorization, and Accounting (AAA) server over Extensible Authentication Protocol Transport Layer Security (EAP-TLS).


Content Provisioning Based On Aesthetic Qualities, Eugenio J. Marchiori, Abhijit Chandgadkar, Rick Earnshaw Oct 2019

Content Provisioning Based On Aesthetic Qualities, Eugenio J. Marchiori, Abhijit Chandgadkar, Rick Earnshaw

Defensive Publications Series

A portion of content rendered on many websites is often provided by third parties, different from the website provider, which leads to a mix of different content styles. Examples of third-party content include advertisements, social media widgets, etc. In some cases, e.g., native advertising, third-party content is stylized to better fit the place of display within a webpage. However, many advertisers stipulate that their ads be displayed only if not modified substantially, or not modified at all. On the other hand, publishers try to achieve aesthetic uniformity across third-party and native content on their websites. This mismatch between publisher and …


Press-Fit Hinge And Magnesium Alloy Enclosure For Laptop Cover Attachment, Molly Mcshane, Karabo Tshweneyagae, Eugene Fox, Roger Hsu Oct 2019

Press-Fit Hinge And Magnesium Alloy Enclosure For Laptop Cover Attachment, Molly Mcshane, Karabo Tshweneyagae, Eugene Fox, Roger Hsu

Defensive Publications Series

Computing devices such as laptops utilize hinges to connect the lid of the device to its base. This disclosure describes a press-fit hinge mechanism for use in conjunction with magnesium alloy based enclosures that are utilized to attach a computing device lid to its base. The press-fit hinge mechanism includes a knurled shaft designed to be inserted into a magnesium alloy based enclosure. The teeth and lead-in chamfer geometry of the knurled shaft are designed to control the interference between the knurls and enclosure opening. A straight knurl pattern is utilized for ease of manufacture, and provides for better material …


Providing Real-Time Captured Information Input To A Machine-Learned Model To Improve Query Services, Perumaal Shanmugam, Felipe Leme, Julian Odell Oct 2019

Providing Real-Time Captured Information Input To A Machine-Learned Model To Improve Query Services, Perumaal Shanmugam, Felipe Leme, Julian Odell

Defensive Publications Series

This publication describes techniques and methods that a computing device uses to provide improved query services (e.g., autofill suggestions, speech biasing for automatic speech recognition) to applications on the computing device. To this end, an information collector on the computing device collects application activity information, information displayed on a display, and event information. This collected information can be provided as input to a machine-learned model implemented on the computing device. Responsive to the input received, the machine-learned model can classify the collected information to determine relevant attributes (e.g., keywords, searched locations, names) and make suggestions for utilization by query services …


Signal Quality-Based Buffering Of Media Data Using An Intermediate Device, Jonathan Hurwitz Oct 2019

Signal Quality-Based Buffering Of Media Data Using An Intermediate Device, Jonathan Hurwitz

Defensive Publications Series

This publication describes systems and techniques to buffer media data at an intermediate device based on a channel quality between a media source device and a media presentation device. In some environments with significant user movement, such as the gym or home, media packets may be dropped because a condition of a radio-frequency (RF) channel becomes worse over time. Consequently, media presentation may be interrupted. Users often have, however, multiple devices with different amounts of resources. For example, a user may have a smartphone, a smartwatch, and wireless headphones. The latter two are typically carried on a user’s person, but …


Robo-Calling Prevention With Software-Defined Networking In A Wide Area Network Policy For Unified Communication, Balaji Sundararajan, Anand Oswal, Vivek Agarwal, Rong Wang, Palak Desai Oct 2019

Robo-Calling Prevention With Software-Defined Networking In A Wide Area Network Policy For Unified Communication, Balaji Sundararajan, Anand Oswal, Vivek Agarwal, Rong Wang, Palak Desai

Defensive Publications Series

Techniques are described herein for blocking robo-calls, spam calls, and telemarketing calls, which are becoming an industry menace. Such calls are blocked by tightly integrating a Software-Defined Networking in a Wide Area Network (SDWAN) controller with a Do Not Call registry. Analytics are used to analyze traffic call patterns, security insights are leveraged such as known malicious Internet Protocol (IP) and domain addresses, and a Call Barring feature may also be applied. This information may be pushed to edge devices to ensure robo-calls do not terminate on SDWAN-led voice endpoints.


Tur As An Input Device To Communicate With The Printer, Hp Inc Oct 2019

Tur As An Input Device To Communicate With The Printer, Hp Inc

Defensive Publications Series

Large format printers that are capable of printing in roll‐to‐roll mode usually have a Take‐Up Reel

(TUR) that is located in a low position of the printer. For this reason, if the user wants to operate the

TUR, usually it has to bend down to a position from where it is not possible to reach the front panel

of the printer. In these cases, during TUR operation it is not possible to command the printer unless

there are some devices in the TUR module (such as buttons, levers, switches, … that allow the user

to do it. Generally, though, these …


Automatic Document Scan From Flatbed, Hp Inc Oct 2019

Automatic Document Scan From Flatbed, Hp Inc

Defensive Publications Series

A digital document scanner capable of scanning multiple documents from flatbed without multiple

press of start button is claimed. The said scanner can be a standalone unit or it can be part of a multifunction

device. The extra effort needed from the user to start a scan is reduced with the help of input

from the flatbed cover sensor and a firmware module that interprets the state of the sensor differently

to initiate a scan operation with the help of this invention.


Automatic Micro-Recirculation Calibration, Hp Inc Oct 2019

Automatic Micro-Recirculation Calibration, Hp Inc

Defensive Publications Series

Decap is a known issue across the printing industry. When a nozzle has not been

exercised for a period of time, the water present in the ink near the nozzle might

evaporate thus leaving denser ink in the nozzle. Once the nozzle needs to fire a

drop, this drop will be more difficult to eject and cause image quality defects.


Post Error Indication In Uefi Driver Model Drivers, Hp Inc Oct 2019

Post Error Indication In Uefi Driver Model Drivers, Hp Inc

Defensive Publications Series

In general, when UEFI DXE Core dispatcher starts to load DXE and UEFI drivers,

BIOS sends out generic post code for each DXE/UEFI drivers.

 After a UEFI driver is loaded via the boot services, this UEFI driver can be started

anywhere to connect from a controller. This UEFI driver can be stopped to

disconnect from a controller as well.

 Basically, BIOS has no way to issue post code when starting/stopping a UEFI driver,

especially UEFI driver is protected in binary format. Once system gets hang up

problem when starting/stopping UEFI driver, it is hard to identify the problem …


New Bottom Emission Oled Structure To Enhance Out-Coupling Efficiency, Hp Inc Oct 2019

New Bottom Emission Oled Structure To Enhance Out-Coupling Efficiency, Hp Inc

Defensive Publications Series

This invention discloses a new structure of bottom emission type OLED display which enhances the

light out‐coupling efficiency. A reflective material is deposited on the side wall of bank layer of an

OLED device. Together with the semi‐transparent anode, and reflective cathode, the structure

would collect the light to left/right/top all re‐direct to bottom side. And thus greatly improve light

out‐coupling efficiency.


Effective Heat Dissipated Panel Stress Absorber On Mg/Al Alloy Enclosure, Hp Inc Oct 2019

Effective Heat Dissipated Panel Stress Absorber On Mg/Al Alloy Enclosure, Hp Inc

Defensive Publications Series

The heat dissipated panel stress absorber is a ring structure with bumper on the back. The ring provides

cushion and heat spreading function, which can absorb the stress from external impact and spread the

heat rapidly generated from CPU, PCB, and other electronic components. It is different from an ordinary

process like using a tape or glue. Instead, the heat dissipated stress absorber is injected in the mold of

Mg alloy frame.


Automatic Detection Of Video Properties For Playback In Virtual Reality, Anonymous Oct 2019

Automatic Detection Of Video Properties For Playback In Virtual Reality, Anonymous

Defensive Publications Series

Videos displayed in virtual reality (VR) can include simple quadrangular videos, 180 degree videos, 360 degree videos, etc. Videos can be mono or stereo. If the video does not include metadata indicative of such properties, viewing the videos in VR is a suboptimal experience. This disclosure describes techniques to analyze a subset of frames of a video to determine video properties and automatically select an appropriate configuration to display the video in virtual reality.


Page Navigation For Virtual Assistants Based On A Knowledge Graph, Thierry Coppey, Victor Carbune Oct 2019

Page Navigation For Virtual Assistants Based On A Knowledge Graph, Thierry Coppey, Victor Carbune

Defensive Publications Series

A virtual assistant is designed to respond to user queries and enables users to navigate web pages and/or applications. However, full-text pages, e.g., pages of online encyclopedias or long-form journals, are not easy to navigate, especially via a voice interaction. Text is linear, includes reference points provided by authors, e.g., title, summary, etc., and, in raw form, is unsuitable for navigation via voice. Per the techniques of this disclosure, a text page or corpus is transformed, e.g., by the use of relation-extraction technique, into a distilled knowledge representation, e.g., a knowledge graph that includes relates the concepts on the text …


Frame For Electronic Device Case, Nick Gillett, James Tanner Oct 2019

Frame For Electronic Device Case, Nick Gillett, James Tanner

Defensive Publications Series

Cases for electronic devices tend to get dirty quickly and easily. For example, dirt and oil from a user’s hands or dye transfer from clothing can cause the case for a device such as a smartphone to get dirty. However, cleaning a case by repeated washing in a washing machine can result in the case getting damaged, e.g., not retaining its original shape. This disclosure describes a frame that is easily inserted into a device. The frame is made of a rigid material that provides support for the case. The frame enables the case to endure repeated washing in a …


Java Instrumentation Optimization Techniques, Ted Hulick Oct 2019

Java Instrumentation Optimization Techniques, Ted Hulick

Defensive Publications Series

Techniques are described herein for reducing overhead, risk, and code maintenance for Java® instrumentation required to monitor customer-facing applications. These techniques avoid transforms and retransforms, thereby eliminating risk and overhead as there are no transformers registered with the Java Virtual Machine (JVM). This may use the same call mechanism as a typical transform, and therefore requires no code changes in instrumentation. The "dummy" transform may always obtain a real class (not a null) that has not been initialized. Thus, a user may add a static block or other one-time-only objects. These techniques are also portable, because the only hook is …