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

Digital Commons Network™

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

Articles 9451 - 9480 of 11804

Full-Text Articles in Entire DC Network

Slim Odd, Hp Inc Aug 2019

Slim Odd, Hp Inc

Defensive Publications Series

The invention is a type of cosmetic door designed for use on desktop towers or other products with built‐in spring‐eject

ODD tray. The door has an automatic opening functionality that is dependent on momentum of a spring‐loaded (non‐motorized)

ODD tray. The invention allows for improved product aesthetics by hiding unsightly components such as the ODD, I/Os. etc., and

does not obstruct a spring loaded ODD tray from ejecting properly.

In addition, the door is designed to flex so users can activate the ODD eject button by pressing the door without having to open it

and access the ODD eject button, …


Electrical Fan Duct, Air Baffle Positioning Detection, Hp Inc Aug 2019

Electrical Fan Duct, Air Baffle Positioning Detection, Hp Inc

Defensive Publications Series

Computer has made/assembled in higher complexity and higher power consumption now due

to multiple advance features of the processor/chipset enabled and fancy function induced in

industry. The fan duct and air baffle design are more important to cool the system down and

keep system to provide the high performance and user experience to user.

Here providing a simple check mechanism, to easily indicate whether the critical point on fan duct

and air baffle in properly seat.


Flexible Embedded Touch Panel Support Via Panel's Edid, Hp Inc Aug 2019

Flexible Embedded Touch Panel Support Via Panel's Edid, Hp Inc

Defensive Publications Series

 In general case. I2C Touch support in BIOS required maintain a touch/panel

matrix. This matrix included Panel ID, Touch I2C slave address, HID

Descriptor address and HID. At BIOS post, BIOS will read Panel ID from

Panel’s EDID for checking matrix and fill in necessary data into ACPI HID

fields for windows HID I2C class driver used.

 Thus, if we can store I2C slave address and HID Descriptor address in EDID

unused fields, we can support more various Touch Panel without maintaining

original matrix in BIOS.

 In the EDID data format, the standard timing information (bytes 38~53) …


Random Forests Based On Dynamic Network Parameters In Low Power And Lossy Networks, Li Zhao, Chuanwei Li, Lele Zhang, Yinfang Wang Aug 2019

Random Forests Based On Dynamic Network Parameters In Low Power And Lossy Networks, Li Zhao, Chuanwei Li, Lele Zhang, Yinfang Wang

Defensive Publications Series

Techniques are described herein for a random forest - based mechanism to select network parameters in Low-power and Lossy Networks (LLNs). These techniques may simplify configuration, accelerate network formation and network convergency, and reduce collisions.


Automated Store Planogram Generation And Maintenance, Samrat Saha Aug 2019

Automated Store Planogram Generation And Maintenance, Samrat Saha

Defensive Publications Series

This disclosure describes techniques to automatically generate store planograms with the use of network connected cameras. Images are periodically obtained by a camera mounted on a shopping cart while a customer travels through a store. Obtained images are transmitted to a central hub where machine learning techniques such as deep neural networks are utilized to detect item stock and to alert employees if restocking is needed. For example, if an image is received from a camera that indicates a shelf with only a few loaves of bread left, a store employee is automatically notified to restock bread. Additionally, when permitted …


Extending Video Games By Using Machine Learning, Leon Nicholls Aug 2019

Extending Video Games By Using Machine Learning, Leon Nicholls

Defensive Publications Series

Video game development requires significant design and coding effort to develop levels, characters, movements, animations, and other elements that are tied to the game engine. Once a game is completed and published, play by users is typically restricted to the actions and choices made possible by the developer of the video game, without customization or alteration. While user-developed modifications exist, developing such modifications requires significant effort. This disclosure describes the use of machine learning techniques to extend video games. A machine learning model is trained based on game play of a game and learns features of the game such as …


Live Migration Of Cloud Clients That Have Pcie Devices, Benjamin Serebrin, Grigory Makarevich, Eric Northup Aug 2019

Live Migration Of Cloud Clients That Have Pcie Devices, Benjamin Serebrin, Grigory Makarevich, Eric Northup

Defensive Publications Series

Cloud computing service providers use live migration to transparently move guests from one host to another. During live migration, guest access to certain memory regions is temporarily restricted. Such access restrictions are possible with CPUs; however, PCIe devices, e.g., GPUs or other accelerators, typically do not provide the facility to restrict memory access even temporarily. Thus, at present, guests that use PCIe devices cannot be live-migrated without device-specific mechanisms. This disclosure describes techniques to perform live migration for guests with PCIe devices by using hardware transactional memory to perform an atomic transfer of a range of guest memory from a …


Multi-Input 3d Photos, Anonymous Anonymous Aug 2019

Multi-Input 3d Photos, Anonymous Anonymous

Defensive Publications Series

In a section of the present disclosure, a system for generating a 3D image from a 2D image and a depth map of the 2D image is disclosed. A server receives the 2D image from a client device. A minimum depth value is set for pixels at bottom of the 2D image. An object detection algorithm identifies presence of an object in the 2D image. A maximum depth value is set at a position of the object, if it is detected; otherwise, it is set at top of the 2D image. A continuous depth function varying from the minimum depth …


Grouping Narrowband Internet Of Things End Points With Control Packets Based On Multicast Packet Delivery Functionality From Enodeb, Akram Sheriff, Santosh Patil, Jerome Henry, John Graybeal Aug 2019

Grouping Narrowband Internet Of Things End Points With Control Packets Based On Multicast Packet Delivery Functionality From Enodeb, Akram Sheriff, Santosh Patil, Jerome Henry, John Graybeal

Defensive Publications Series

Techniques are described herein to create a multicast Narrowband Internet of Things (NB-IOT) User Equipment (UE) group based on a set of four attributes that are not defined in the 3rd Generation Partnership Project (3GPP) Release 14 Standard/Specification. This NB-IOT UE grouping for multicast applications may assist indoor NB-IOT eNodeB (eNB) based deployments.


3d Printed Primer Latch, Hp Inc Aug 2019

3d Printed Primer Latch, Hp Inc

Defensive Publications Series

The carriage performs the actual printing on the substrate. It is moved across the print platen and

contains the printheads and the necessary electronic components to print. The printheads are held

into the carriage by a latch. A primer assembly is responsible for squeezing ink out of the printhead

nozzles to remove clogging and maintain printhead health. This primer assembly blows pressured air

through the latch that is directed inside the printhead.

To do so we propose a single 3d printed part that has internal channels to route the air.


Telephone Number Anti-Spoofing System, Jian Yao, Dimitris Dimitropoulos Aug 2019

Telephone Number Anti-Spoofing System, Jian Yao, Dimitris Dimitropoulos

Defensive Publications Series

Communication service providers, such as mobile network providers, plain old telephone service (POTS) providers (e.g., landline providers), and/or Voice over Internet Protocol (VoIP) providers, provide telephone services. A communication service provider operates a computing system that connects calls from a caller to a recipient. The computing system authenticates a caller’s telephone number to determine whether the telephone number is authentic or legitimate to prevent a caller from spoofing or faking his or her telephone number. The calling device places a call over a protocol that includes the telephone number of the sending device and an encrypted security key. The computing …


Mitigating Malicious Firmware By Detecting The Removal Of A Storage Device, Vadim Sukhomlinov, Andrey Pronin, Randall Spangler Aug 2019

Mitigating Malicious Firmware By Detecting The Removal Of A Storage Device, Vadim Sukhomlinov, Andrey Pronin, Randall Spangler

Defensive Publications Series

User equipment (UE), such as smartphones, notebooks, laptops, and the like, require protection from malicious software and firmware. To this end, device manufacturers install security chips on their devices, which are often located on the motherboard of the device. This publication describes hardware designs and methods to detect the removal of a storage device, such as a solid-state drive (SSD), a non-volatile memory (NVM), a non-volatile dual in-line memory module (NVDIMM), an embedded multimedia card (eMMC), and other types of non-volatile memory. After the UE detects the removal of the storage device, the UE sends a signal to a security …


Privilege Spaces For Secure Communications, Kevin Brune, Eugene Shteyn Aug 2019

Privilege Spaces For Secure Communications, Kevin Brune, Eugene Shteyn

Defensive Publications Series

A method for creating and executing a privilege space event for secure communications. A privilege space event can be defined based on a design (including event and project details) specified by a privilege space designer. Pre-event activities are executed in view of the design of the event, such as generating an agenda identifying each participant’s part in the event, selecting tools to be used by the event, and selecting attendees. The privilege space event begins execution using the initial agenda, and attendees selected in the pre-event activities. During execution of the event, an event facilitator adjusts the event in real-time …


Button Lockout, Anonymous Anonymous Jul 2019

Button Lockout, Anonymous Anonymous

Defensive Publications Series

A system for automatically locking buttons (if inadvertently activated) on hand-held controllers is disclosed. The hand-held controllers include motion sensors, such as a tri-axial accelerometer and a tri-axial gyroscope. The tri-axial accelerometer calculates components of a linear acceleration along three axes: x, y and z. The tri-axial gyroscope calculates components of an angular velocity along the three axes: x, y and z. The motion sensors’ readings are fed to an application. The application includes a differentiator module and an analysis module. The differentiator module computes derivatives of the components of the angular velocity to calculate components of an angular acceleration …


Determination And Optimization Of The Traffic Footprint, Verena Schwaiger Jul 2019

Determination And Optimization Of The Traffic Footprint, Verena Schwaiger

Defensive Publications Series

No abstract provided.


Display Of Foreign Turning Intentions, Verena Schwaiger Jul 2019

Display Of Foreign Turning Intentions, Verena Schwaiger

Defensive Publications Series

No abstract provided.


Two-Piece Conductive Brushes For Driverless Transport Systems, Verena Schwaiger Jul 2019

Two-Piece Conductive Brushes For Driverless Transport Systems, Verena Schwaiger

Defensive Publications Series

No abstract provided.


Evening Rush Hour Traffic Assistant, Verena Schwaiger Jul 2019

Evening Rush Hour Traffic Assistant, Verena Schwaiger

Defensive Publications Series

No abstract provided.


Fast, Non-Electrical Malfunction Detection Within Power Electronic Control Units By Optical, Frequency, Temperature And Gas Sensors, Verena Schwaiger Jul 2019

Fast, Non-Electrical Malfunction Detection Within Power Electronic Control Units By Optical, Frequency, Temperature And Gas Sensors, Verena Schwaiger

Defensive Publications Series

No abstract provided.


Operating Concept For Augmented Reality Applications, Verena Schwaiger Jul 2019

Operating Concept For Augmented Reality Applications, Verena Schwaiger

Defensive Publications Series

No abstract provided.


Thermo Acoustic Enclosure For Electrified Vehicle Drives, Verena Schwaiger Jul 2019

Thermo Acoustic Enclosure For Electrified Vehicle Drives, Verena Schwaiger

Defensive Publications Series

No abstract provided.


Dynamic Transmission Control For Improving Mobile Data Usage, Tim Lin, Aaron Lee Jul 2019

Dynamic Transmission Control For Improving Mobile Data Usage, Tim Lin, Aaron Lee

Defensive Publications Series

This paper describes techniques for dynamically calculating values of one or more Transmission Control Protocol (TCP) memory buffer size variables (e.g., “tcp_mem,” “tcp_rmem,” and/or “tcp_wmem” variables), based on consideration of real-time network conditions, to achieve improved data usage of a mobile computing device. By dynamically determining and/or adjusting the values of TCP memory buffer size variables, the described techniques enable a mobile computing device (e.g., a mobile phone, tablet computer, wearable and/or headset device) to avoid sending too many in-flight packets that exceed network capacity, thereby reducing packet loss and the need for data retransmission from the mobile computing device. …


Automated System To Enforce Enterprise Defined Service Level Agreements In A 5g System, Indermeet Gandhi, Robert Barton, Jerome Henry Jul 2019

Automated System To Enforce Enterprise Defined Service Level Agreements In A 5g System, Indermeet Gandhi, Robert Barton, Jerome Henry

Defensive Publications Series

Techniques are described herein for an automated system to enforce enterprise defined Service Level Agreements (SLAs) in a 5G System (5GS). This enforcement allows for management platform exchanges and permits a Network Data Analytics Function (NWDAF) to define target SLAs for specific applications, regions, and time windows. The NWDAF may additionally dynamically adjust differentiated parameters upward to achieve the target SLA where/when applicable, and downward to optimize the overall SLA cost where/when possible.


Virtual Devices As A Service, Tracy Wang, Rim Yazigi Jul 2019

Virtual Devices As A Service, Tracy Wang, Rim Yazigi

Defensive Publications Series

Software applications are developed and tested over a large and evolving variety of devices of different device types. Development and testing with physical devices is tedious and time consuming and has scaling and reliability problems. Per techniques of this disclosure, a large pool of virtual devices is instantiated on a compute cluster and made available to software developers as a service. Developers check out as many virtual devices as needed, conduct test and development activity, reset the devices, and release the devices back to the pool. The techniques obviate the need for physical devices and the concomitant issues of cost …


Smart Speech Composition For Augmentative And Alternative Communication Using A Machine-Learned Model, Phil Weaver Jul 2019

Smart Speech Composition For Augmentative And Alternative Communication Using A Machine-Learned Model, Phil Weaver

Defensive Publications Series

This publication describes an augmentative and alternative communication (AAC) user equipment (UE) that enables a user to select autocompleted sentences displayed in a user interface (UI) of the AAC UE. The AAC UE scans ambient sounds to identify speech that is being spoken in the vicinity of the user. After the AAC UE scans for speech, the AAC UE converts the audible speech into digitized speech using a speech-recognition model. Also, the AAC UE identifies the audience in the conversation with the user by employing user input (e.g., the user selects the audience), voice recognition, facial recognition, radar signature, biometric …


Reverting Accidental Key Taps Using Contextual Bandits, Victor Carbune, Alexandru Damian Jul 2019

Reverting Accidental Key Taps Using Contextual Bandits, Victor Carbune, Alexandru Damian

Defensive Publications Series

A computing device (e.g., a mobile phone, camera, tablet computer, etc.) uses a contextual bandit machine-learning model (e.g., an artificial intelligence model) for reverting accidental user inputs. The computing device may execute an application that employs a user interface to facilitate human-machine interaction. The computing device may collect contextual user data and use a probabilistic model (e.g., a contextual bandit machine learning module) to analyze the collected contextual data to determine a confidence interval for specific user input. The application may receive an indication of the user input, e.g., tapping a particular icon within a graphical user interface (GUI) of …


Detecting Gestures Utilizing Motion Sensor Data And Machine Learning, Michael Xuelin Huang, Shumin Zhai Jul 2019

Detecting Gestures Utilizing Motion Sensor Data And Machine Learning, Michael Xuelin Huang, Shumin Zhai

Defensive Publications Series

A computing device is described that uses motion data from motion sensors to detect gestures or user inputs, such as out-of-screen user inputs for mobile devices. In other words, the computing device detects gestures or user touch inputs at locations of the device that do not include a touch screen, such as anywhere on the surface of the housing or the case of the device. The techniques described enable a computing device to utilize a standard, existing motion sensor (e.g., an inertial measurement unit (IMU), accelerometer, gyroscope, etc.) to detect the user input and determine attributes of the user input. …


Print Head Connector Protection Tool, Hp Inc Jul 2019

Print Head Connector Protection Tool, Hp Inc

Defensive Publications Series

Some 3D printing technology has its working basis on applying a binder to a layer of metal powder and

then with a source of energy cure the binder to build the parts to be sintered in an oven. During the printing

process, some metal powder is disturbed, and some particles can get attached to the print head nozzle

surroundings. An analogous process happens when print agents used to print the parts splashes from the

powder bed.


The Use Of A Honeycomb To Eliminate The Impact Of Back Reflection, Hp Inc Jul 2019

The Use Of A Honeycomb To Eliminate The Impact Of Back Reflection, Hp Inc

Defensive Publications Series

There are many existing technologies to produce 3D parts by means of “digital systems”. These

systems are often referred to 3D printers or additive manufacturing technologies, and parts are built

by adding successive layers of material (liquid, powder, or sheet material) from a series of cross

sections, that are joined together or automatically fused to create the final shape.

In some 3D printers, IR lamps are used to fuse the parts. To make the system more efficient, these

lamps use a combined reflector to maximize the radiation that is being delivered to the printed parts.

However, the aim of maximizing …


Handling Multiple Profile Resources In Open Materials, Hp Inc Jul 2019

Handling Multiple Profile Resources In Open Materials, Hp Inc

Defensive Publications Series

Open Materials Framework allows that 3rd party companies can configure all the 3D printing process

parameters to customize the use of their own powder material with some 3D printers. This process

usually requires handling different kinds of resources. In some cases, it is also required to allow having

multiple resources of the same kind for supporting different scenarios. In this invention disclosure we

propose a mechanism, based on a custom file format and a REST web API, which provides the

mechanisms required for profile resources handling. Depending on the resource type exposed from

Open Materials Framework and settings; the REST …