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

Digital Commons Network™

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

Articles 10321 - 10350 of 11801

Full-Text Articles in Entire DC Network

Improving Determinism For Wireless: Setting Dynamic Clear Channel Assessment Threshold In Low-Power And Lossy Networks, Rui Huang, Zhanwu Wang, Dapeng Zhu, Xiaopu Zhang Sep 2018

Improving Determinism For Wireless: Setting Dynamic Clear Channel Assessment Threshold In Low-Power And Lossy Networks, Rui Huang, Zhanwu Wang, Dapeng Zhu, Xiaopu Zhang

Defensive Publications Series

Techniques are described herein for a mechanism to determine Clear Channel Assessment (CCA) thresholds in the scope of link neighbors in low power and lossy wireless networks. Without adding too much extra traffic, a dynamic, newly designed CCA threshold is unique for each link neighbor and helps to improve the wireless network performance.


User-Context Aware Requests For User Feedback, Manikandan Gopalakrishnan Sep 2018

User-Context Aware Requests For User Feedback, Manikandan Gopalakrishnan

Defensive Publications Series

Techniques to improve the process of requesting user feedback for a problem event, e.g., a crash experienced by a user device, are described. The user context is determined and requests for feedback about the event experienced by the user device, e.g., crash reports, are provided at an appropriate time based on the determined context. The request for the user feedback can include a request for a user permission to send captured information about the event, including a device state prior to the crash and a current state of the device.


Client Request Scheduling To Reduce Server Load Spikes, Jay Gengelbach, Kirby Bohling Sep 2018

Client Request Scheduling To Reduce Server Load Spikes, Jay Gengelbach, Kirby Bohling

Defensive Publications Series

Popular mobile apps have hundreds of millions of users. Consequently, servers that support such apps can receive as many as hundreds of thousands of user requests every second. Certain applications submit requests from a large number of devices such that the requests arrive at the server at nearly the same time. This causes a sharp spike in the number of user requests to be processed by the server and congestion throughout the network stack that can result in errors and dropped user requests. This disclosure presents techniques that schedule incoming user requests such that the histogram of load-versus-time is relatively …


Laser Guidance To Project Planned Human Or Agv Paths, N/A Sep 2018

Laser Guidance To Project Planned Human Or Agv Paths, N/A

Defensive Publications Series

This disclosure describes a system of ceiling mounted laser projectors that can display bright visual indications, e.g., arrows, of a path to direct users to a next work location. The techniques of this disclosure can be implemented in various ways. For example, the projected arrow can move as the user moves; a visual path is projected for the next few seconds of transit time or the whole of the path going to the next task; different shapes or colors are projected to indicate different workers or tasks; etc. For different spaces, with different aspect ratios, different numbers of laser projectors …


Rack Transporter, N/A Sep 2018

Rack Transporter, N/A

Defensive Publications Series

This disclosure describes a rack transporter for relocating data center racks. The rack transporter includes a power source and provides network connectivity to a rack in active use during relocation of the rack. The rack transporter is moved to a current location of the rack and the rack is mounted onto the rack transporter. Electrical and network connections are established between the rack transporter and the rack. Upon successful verification of the electrical and network connections to the rack transporter, the rack is decoupled from local power and network connections. The rack transporter and mounted rack are moved to the …


Automatic Hardware Acceleration Of Computational Hotspots, N/A Sep 2018

Automatic Hardware Acceleration Of Computational Hotspots, N/A

Defensive Publications Series

As Moore's law slows down, CPUs offer less annual incremental performance per watt, while demand continues to increase. To maintain economic computational performance in the face of increasing demand, data centers are deploying hardware accelerators specialized for particular tasks, e.g., machine vision, video compression, etc. Creating custom application specific integrated circuits (ASICs) for specialized tasks is expensive and requires a highly skilled team.

The techniques of this disclosure describe a workload-identifying process that automatically identifies computational hotspots amenable to hardware acceleration. FPGA designs for such workloads may be machine generated. The FPGA design is tested, and if found worthy by …


Context-Aware Software Builds, Karthik Ravi Shankar Sep 2018

Context-Aware Software Builds, Karthik Ravi Shankar

Defensive Publications Series

Software libraries are of the static or dynamic variety. In a static library, code from the library is integrated into the executable at compile time. The resulting executable is relatively large but runs fast and in a stand-alone manner. In a dynamic library, code from the library is linked to the executable at run-time. The executable is smaller, and due to the sharing of dynamic libraries across processes, has less memory overhead. However, running the executable is contingent on the presence of the dynamic library in the machine that it runs on. Linking a library at run-time can also cause …


Voice Call Analytics Package For Detecting Fraudulent Activities And Anomaly Detection, Gyana Dash, Antonio Nucci, Aizhan Ibraimova, Vladimir Savostin Sep 2018

Voice Call Analytics Package For Detecting Fraudulent Activities And Anomaly Detection, Gyana Dash, Antonio Nucci, Aizhan Ibraimova, Vladimir Savostin

Defensive Publications Series

Voice Call Anomaly Detection (VCAD) is described herein to detect inconsistencies in patterns. VCAD is an anomaly detection system which is based on a long short-term memory (LSTM) algorithm and statistical methods. By detecting inconsistencies in patterns, the models described herein may detect and alert user of unusual voice service behavior that if not properly corrected can degrade, and possibly disrupt, the voice service. The statistical and machine learning methods used by VCAD are generic and may be used for solving other time-series problems when using other type of logs such as call logs, game logs, application usage logs, etc. …


Passenger Security For Public Transport System, Rajesh Bindiganaville Jagadish, Manoj Kumar Kushwaha, Jayantilal Agrawal, Devendra Dadhich Sep 2018

Passenger Security For Public Transport System, Rajesh Bindiganaville Jagadish, Manoj Kumar Kushwaha, Jayantilal Agrawal, Devendra Dadhich

Defensive Publications Series

Techniques are provided to effectively monitor and alert situations involving compromised passenger security in a public transport system. This solution includes three layers of voice synthesis. The first layer includes voice sensors/enablers incorporated within passenger vehicles. The second layer is a fog/edge layer with a voice threat detection mechanism. The third layer is a cloud layer with Machine Language (ML) trained models. These techniques help build a safe and secured society.


Use Of Square Image Sensor To Capture Video Or Image Regardless Of Device Orientation, Hp Inc Sep 2018

Use Of Square Image Sensor To Capture Video Or Image Regardless Of Device Orientation, Hp Inc

Defensive Publications Series

This disclosure related to the field of camera design describing a method to allow users to capture

content in desired orientation regardless of device orientation.


New Battery Tco Module Design With Gimbel Lock Structure, Hp Inc Sep 2018

New Battery Tco Module Design With Gimbel Lock Structure, Hp Inc

Defensive Publications Series

The TCO module in a battery is to protect a battery when it’s overheated. The

module will turn the battery off to achieve the protection mechanism. However, the

module could be triggered by a force from the bench drop test. It is not the TCO

module function being expected.


Rj45 Drop Jaw Design, Hp Inc Sep 2018

Rj45 Drop Jaw Design, Hp Inc

Defensive Publications Series

Ethernet connector with two springs to help retain the Ethernet jack. One spring helps to hold the jack in

the Z direction while the other spring helps to hold the jack in the X direction.


Avoid Lid Switch (Hall Sensor) Tiggered By X360 Tablet Mode Causing Panel Off, Hp Inc Sep 2018

Avoid Lid Switch (Hall Sensor) Tiggered By X360 Tablet Mode Causing Panel Off, Hp Inc

Defensive Publications Series

Modern x360 system design uses two hall sensors for clamshell(CS) & x360 tablet detection. This design leaves a

vulnerability to users if they are unintentionally approaching CS hall sensor with some magnetic components, touch pen

for this example, users might experience panel off or flicker when they are operating system in tablet mode. Problem to

this is due to panel backlight controlled by CS hall sensor directly as illustrated in Fig. 1 below. Fig. 2 shows the circuitry

on current x360 hall sensors design and highlighted in yellow for control pins: LID_SW_3 for CS lid output and

BLON_CON for panel …


Systems And Methods For Deep Learning Television (Tv) Advertisement Detection, Devraj Mehta, Ravi Solanki Sep 2018

Systems And Methods For Deep Learning Television (Tv) Advertisement Detection, Devraj Mehta, Ravi Solanki

Defensive Publications Series

The method detailed herein relates to a classifier for classifying a video as an advertisement or program without using a reference database of frames. The method can include classifying videos with a single-frame classifier that analyzes a single frame to determine whether the frame is an advertisement or a program. Furthermore, the method includes classifying videos with a sequence classifier that analyzes sequences of frames to determine whether the frame is an advertisement or a program. In some embodiments, the method relates to classifying predefined amounts of frames as advertisements or programs to determine whether a video is an advertisement …


Personnel Knowledge Search System, Hp Inc Sep 2018

Personnel Knowledge Search System, Hp Inc

Defensive Publications Series

People within large originations have difficulty finding individuals or groups who have expertise

or products for any specific domain. This is largely due to the difficulty of tracking what each

individual or group is working on in a dynamic environment. The proposed solution is to create a

Search Engine which can query individuals based off their domain expertise. The proposed

solution uses the 􀜦􀝋􀜿2􀜸􀝁􀜿􁈾􀬷􁈿 model to produce topic vectors for every email or other textual

communication by employees. The communication topic vectors provide spatial correlated topics

where similar topics will be found close together, and dissimilar topics will be found …


On-Pca Solution For Monitoring Powder Contamination On Electronics, Hp Inc Sep 2018

On-Pca Solution For Monitoring Powder Contamination On Electronics, Hp Inc

Defensive Publications Series

3D printers that use powder‐based build materials may be internally exposed to powder dust

contamination. Powder accumulation could eventually lead to electronics malfunction. The printer

should be able to predict electronics failures associated with dust contamination and therefore prevent

unwanted stops that will have a negative impact on productivity. Experience has shown that it is difficult

to prevent powder dust from reaching certain areas of such a 3D printer. Some types of powder are

slightly conductive. Metallic dust aggravates the issue. How could we monitor powder contamination on

our electronics in an affordable way?


Powder Flowability Screening Tool, Hp Inc Sep 2018

Powder Flowability Screening Tool, Hp Inc

Defensive Publications Series

In the industry of the 3D Additive Manufacturing printing, the selection of possible powders

which could work correctly in the printer makes a crucial role. The ability to preselect a possible

new powder and disregard some others in an early stage of development can save time and

future inversions.


Context-Based Permissions To Control Access To Data, Steffen Meschkat Sep 2018

Context-Based Permissions To Control Access To Data, Steffen Meschkat

Defensive Publications Series

Users commonly provide permissions to software applications running on their personal computing devices to access data stored on their devices. Context-based permissions and controls are described that enable users to directly make decisions about data access by software applications in the context of ongoing user activity. The user context and permissions are persistent, and applied to other devices of the user.

Data that are produced by various services are packaged into entities, and access is granted or denied to applications one entity at a time, rather than to a service that generates the data entities. With user permission, a record …


Self-Healing And Recovering Device From Mass Storage File System Corruption, Wenwei Weng, Ning Zhao, Guru Darshan Pollepalli Manohara, Ibrahim Mortada Sep 2018

Self-Healing And Recovering Device From Mass Storage File System Corruption, Wenwei Weng, Ning Zhao, Guru Darshan Pollepalli Manohara, Ibrahim Mortada

Defensive Publications Series

Techniques are provided for a device to become more robust using self-healing and recovering functionality in place when operating in harsh environment. This process is seamless and transparent, and improves customer satisfaction and reduces Return Merchandise Authorization (RMA) rate.


Floating/Pervasive Layer 3 Outside To Peer With Virtual Routers In Datacenter, Umamaheswararao Karyampudi, Himanshu Mehra, Rajagopalan Janakiraman, Nicolas Vermande, Minako Higuchi Sep 2018

Floating/Pervasive Layer 3 Outside To Peer With Virtual Routers In Datacenter, Umamaheswararao Karyampudi, Himanshu Mehra, Rajagopalan Janakiraman, Nicolas Vermande, Minako Higuchi

Defensive Publications Series

Techniques are described herein for a Floating Layer 3 Outside (L3Out) mechanism that enables an Application Centric Infrastructure (ACI) datacenter fabric to peer with Virtual Routers that can move across hypervisors. This may be performed without losing connectivity in protocol sessions, almost zero packet loss, and no extra configuration. These techniques save hardware resources with respect to Internet Protocol (IP) address and policy Content Addressable Memory (CAM) usage with no extra provisioning on the ACI.


Car Assistant, Stacy Gonyou Sep 2018

Car Assistant, Stacy Gonyou

Defensive Publications Series

Smart devices continue to proliferate as the Internet-of-Things expands. Advances in both automotive and computing device technology now allow smart device functionality to be integrated into automobiles. In some circumstances, smart device functionality can be incorporated into the computing system of the automobile itself. In other circumstances, smart device functionality can be present in an automobile via a secondary electronic device, such as a dongle coupled to an automobile’s on-board diagnostic port or a twelve-volt electric port. In either circumstance, smart device functionality can be integrated into the automobile without the need of, or compromising the performance of, a driver’s …


Machine-Learning-Assisted Scheduler For Filesystem Input And Output, Mark Schott Sep 2018

Machine-Learning-Assisted Scheduler For Filesystem Input And Output, Mark Schott

Defensive Publications Series

Traditional computing systems use simple, fast-to-compute heuristics to inform various decisions, such as allocating fractions of input/output bandwidth when switching among various tasks. Although fast and simple to execute, heuristics alone fail to account for the context of the computing system and the system’s behavior as a whole and cannot make a more-optimal decision that accounts for hardware components, energy resources, or the environment in which the computing device operates. A machine-learning-assisted or neural-network-based scheduler can make inferences or predictions based on the system information, conditions, and dynamics and make a more-optimal decision in allocating system resources during input and …


Adf Scan Job Distributor, Hp Inc Sep 2018

Adf Scan Job Distributor, Hp Inc

Defensive Publications Series

In today’s fast‐paced world, optimizing user’ time effectively and efficiently is a big challenge. In this context,

provision for digitizing the physical documents in a bunch through mechanisms like ADF (Automated Document

Feeder) on a MFP (Multi‐Function‐Printer) is a convenient feature. However, in scenarios where the user has

a big load of documents to be scanned and distributed to different recipients, the user must manually scan

pages for each intended recipient separately.

This paper proposes a solution to the problem by having one‐on‐one mapping between each page of the scan

job and the intended recipients of it. Based on the …


Smart Haptics Feedback To Fit Usage Scenario, Debanjan Mukherjee, Guangzhe Cui Sep 2018

Smart Haptics Feedback To Fit Usage Scenario, Debanjan Mukherjee, Guangzhe Cui

Defensive Publications Series

Haptics feedback, such as vibration, does not take into account contextual factors related to the situation in which a device delivers such feedback. This can result in suboptimal user experience in some circumstances. With user permission, the techniques of this disclosure utilize sensors on a device to detect various usage scenarios. Prior to delivering the haptics feedback, various parameters of the feedback, such as intensity and salience, are adjusted to fit the detected usage scenario.


Table Free Forwarding For Internet Protocol Version 6 Segment Routing, Arul Murugan Manickam, Julian Soosaimanickam Simon, Vinod Chandran Sep 2018

Table Free Forwarding For Internet Protocol Version 6 Segment Routing, Arul Murugan Manickam, Julian Soosaimanickam Simon, Vinod Chandran

Defensive Publications Series

Techniques are described herein to forward IPv6 packets without performing table lookup using IPv6 Segment Routing (SRv6). The forwarding pipeline may forward the packet without performing route lookup by parsing the IPv6 Segment Identifier (SID) from the Segment Routing Header (SRH). The next-hop Media Access Control (MAC) address, outgoing interface and outgoing Virtual Local Area Network (VLAN) may be embedded as part of the SID.


Bare Speaker-Driver Assembly, Valentin De La Fuente Sep 2018

Bare Speaker-Driver Assembly, Valentin De La Fuente

Defensive Publications Series

Consumer electronics devices such as laptops, smartphones, etc., typically include speaker modules inside the device. These usually come as an integrated module, e.g., with the speaker and the amplifier driver fully enclosed in a plastic sub-assembly, which in turn is assembled into the main device enclosure. This plastic speaker housing takes up valuable space in all dimensions, limiting how small or slim the main device can be.

This disclosure describes techniques to use a frame mounted on the coverglass of the main device to serve the same purposes as that of the speaker housing. The bare speaker-driver is mounted and …


Programmable Test Pattern Generator And Controller, Sandeep Bhatia Sep 2018

Programmable Test Pattern Generator And Controller, Sandeep Bhatia

Defensive Publications Series

Memories are typically tested using preset test patterns that exercise the memory core. In the case of embedded memories, e.g., where memory is integrated within an application-specific integrated circuit (ASIC), conventional testing is not effective in uncovering defects in the memory-ASIC interface. Stress conditions, e.g., excessive bus activity, saturated interface bandwidth, power surges, noise, etc., that arise in operation are not reproduced adequately in the test phase. Memory defects that manifest under specific conditions, e.g., after many cycles of memory access, under certain data/address sequences, when neighboring memory cells hold particular values, etc., are often not uncovered.

This disclosure describes …


Data Transfer To Non-Volatile Memory (Or Persistent Memory) During Input Power Loss, Rama Prasad Atluri, Mark A. Lawrence, Daniel Humphrey Sep 2018

Data Transfer To Non-Volatile Memory (Or Persistent Memory) During Input Power Loss, Rama Prasad Atluri, Mark A. Lawrence, Daniel Humphrey

Defensive Publications Series

In a critical server losing its input voltage/power, the server goes down after 10/20ms of hold-up time. In these hold-up time the data need to be transferred from volatile memory to non-volatile memory (NVDIMM). For years this process is being done successfully, by transferring the data during this 10/20ms hold-up time. However, this process is having the disadvantage of the server going down for each and every event of input power loss using NVDIMMs platforms.

To overcome this disadvantage, a new method or technique is proposed in this publication/disclosure (Fig 1). The proposed technique utilizes the signal (called bulk voltage). …


Alternate Phrase Suggestions From Voice Input, Joshua Morton, Christopher Halaska Sep 2018

Alternate Phrase Suggestions From Voice Input, Joshua Morton, Christopher Halaska

Defensive Publications Series

Techniques to improve the process of correcting text transcription of a voice input are described. Words or phrases of the voice input that are not recognized with sufficient confidence are identified and displayed in a manner that distinguishes such phrases from the rest of the transcribed text. Alternatives for the low confidence terms are determined and displayed as suggestions. The user can view and select one or more of the alternative suggestions to replace the low confidence terms.


Modeling The Print Scale In Scanned Diagnostic Plots, Hp Inc Aug 2018

Modeling The Print Scale In Scanned Diagnostic Plots, Hp Inc

Defensive Publications Series

To perform visual print quality assessment various print quality metrics need to be measured and analyzed.

The measurements made will be used by pen architects, writing system engineers, ink chemists and product

quality assessment teams. These measurements are done by an image processing software which performs the

print quality measurements on the image of a diagnostic plot. The diagnostic plot image may be acquired from

various image acquisition systems, example scanners, area scan camera, line scan camera etc. Diagnostic plots

contain predefined patterns designed to measure specific aspects of print quality. In this work, we propose a

method to determine …