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

Digital Commons Network™

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

Articles 3511 - 3540 of 3887

Full-Text Articles in Entire DC Network

Adaptive Rendering Of News Feeds Based On Device Statistics, Anonymous Apr 2019

Adaptive Rendering Of News Feeds Based On Device Statistics, Anonymous

Defensive Publications Series

The present disclosure describes a client-server system for adaptively rendering news feeds on a social networking platform. The rendering is based on (a) server ranked content feed and (b) device metrics. Core services of a client device read the device metrics (radio signal strength, device temperature, CPU usage, available battery percentage, etc.,) and forward them to a feed render priority selector. The feed render priority selector computes a device ranked priority of different format of news feeds and returns the computed value to a feed render engine. Meanwhile, a front end of the client device sends a query to a …


Artificial Intelligence Model To Run Dynamic Regressions Based On Git Check-In Summaries To Optimize Product Delivery Time, Vinay Rao, Manjunadh Sridharan, Debaprasad Das Apr 2019

Artificial Intelligence Model To Run Dynamic Regressions Based On Git Check-In Summaries To Optimize Product Delivery Time, Vinay Rao, Manjunadh Sridharan, Debaprasad Das

Defensive Publications Series

Techniques are described herein for an Artificial Intelligence (AI) based model to drive intelligent and dynamic regressions. The AI model may be based on Git commit messages to reduce end-to-end product delivery time.


Digital Addressable Lighting Interface Protocol Over Wireless Mesh Network, Lele Zhang, Chuanwei Li, Yinfang Wang, Yajun Xia Apr 2019

Digital Addressable Lighting Interface Protocol Over Wireless Mesh Network, Lele Zhang, Chuanwei Li, Yinfang Wang, Yajun Xia

Defensive Publications Series

Techniques are described herein for applying Digital Addressable Lighting Interface (DALI) protocol in existing Wireless Mesh Networks (WMNs). The DALI-based lighting market has experienced a large growth in recent years because of the potential for intelligent lighting systems to cut down many costs of initial investment, energy, and maintenance. However, traditional control systems cannot not meet large-scale Light Emitting Diode (LED) deployments in practice. DALI protocol may provide more stable connectivity among nodes, reduce redundant traffic, and transmitting broadcast commands with high efficiency.


An Improved Method For Intelligent Screen Layout, Robert Barton, Jerome Henry, Maik Seewald, Mojan Mobasser Apr 2019

An Improved Method For Intelligent Screen Layout, Robert Barton, Jerome Henry, Maik Seewald, Mojan Mobasser

Defensive Publications Series

Techniques are described for a mechanism to intelligently change layouts of a video conference or other collaborative meeting based on a variety of possible inputs (e.g., age of the shared screen, user preference, use of white boards, audience gaze, word matching, etc.). The mechanism resizes the shared screen for a collaborative meeting using an algorithm that estimates the current attention to the screen versus meeting participant intercommunications. The goal of the mechanism is to right-size the shared content so that it does not interfere with the live video conversation and to optimize the overall experience for meeting participants.


Sequence Of Movements Of The Cut Media To Stack It Without Interfering With The Printing Of The Next Page, Hp Inc Apr 2019

Sequence Of Movements Of The Cut Media To Stack It Without Interfering With The Printing Of The Next Page, Hp Inc

Defensive Publications Series

This disclosure relates to the finishing operations in a large format printer. A new sequence of

movements of the automatic cutter; the print carriage; the media; and the integrated stacker to cut

and stack a finished page without interfering with the printing of the next page achieving the

maximum print speed of the print engine is described.


Location-Based Searches Performed On Behalf Of Users By Trusted Others, Ashish Duggal Apr 2019

Location-Based Searches Performed On Behalf Of Users By Trusted Others, Ashish Duggal

Defensive Publications Series

Search engines account for user location into account by tailoring search results based on a user’s current location, if permitted by the user. However, there may be situations in which a user’s information need is tied to the location of another user. In such situations, the user must first ask for the other party’s location and formulate queries that explicitly include the provided location. This disclosure describes techniques that enable a seamless user experience when searching for information or resources connected to the location of another party, such as a relative, friend, co-worker, etc., with permission from the parties involved. …


Personalized Catalog Of Categorized Online Information Resources, Nurzhan Dyussenaliyev, Andrew Nicholson, Nitin Kashyap, Matthias Quasthoff, Simon Tokumine, Jakub Adámek, Benedict Davies Apr 2019

Personalized Catalog Of Categorized Online Information Resources, Nurzhan Dyussenaliyev, Andrew Nicholson, Nitin Kashyap, Matthias Quasthoff, Simon Tokumine, Jakub Adámek, Benedict Davies

Defensive Publications Series

Novice users often find it challenging to realize the full potential of available information resources. One approach to help overcome these challenges is to present users with a categorized directory of ranked recommendations for useful information resources, such as apps or websites. However, a single directory and categorization is unlikely to be equally relevant and useful for all users. This disclosure describes techniques to provide a continuously updated catalog of categorized information resources personalized to the user’s needs, expertise, and context. The techniques are implemented with user permission. For each resource within the catalog, the user is presented with associated …


Contextually Aware Suggestions For Online Information Resources, Shreena Thakore, Matthias Quasthoff, Simon Tokumine, Benedict Davies, Rachel Ilan Simpson Apr 2019

Contextually Aware Suggestions For Online Information Resources, Shreena Thakore, Matthias Quasthoff, Simon Tokumine, Benedict Davies, Rachel Ilan Simpson

Defensive Publications Series

Novice users often find it challenging to realize the full potential of available information resources. One approach to help such users is to present them with a categorized directory of ranked recommendations for useful information resources, such as apps or websites. However, such a directory may not help discover new resources that can be particularly relevant at specific times based on the user’s current location. This disclosure describes techniques to provide a personalized catalog of suggestions for information resources relevant to a user’s current context, which is obtained with user permission. A personalized catalog of contextual suggestions can help novices …


Adaptive Authentication Using User’S Uniqueness Quotient, Tulika Varma, Harippriya Sivapatham, Vijai Babu Madhavan Apr 2019

Adaptive Authentication Using User’S Uniqueness Quotient, Tulika Varma, Harippriya Sivapatham, Vijai Babu Madhavan

Defensive Publications Series

Identity of a person is multi-faceted. However the identities in IAM solutions typically include only the external facet like user’s name, age, designation, role, high school name, etc. This information is used for securely identifying the user, by prompting security questions like “What is your mother’s maiden name”, “What is the name of your pet” etc. as part of an Authentication method or the reset password option. However in this age of information oversharing, such data could be easily harvested from social media to impersonate the user. Hence we need a reliable user identification that is intuitive to the user …


Sequence Prediction For Print/Scan Issues Using Bayesian Networks, Hp Inc Apr 2019

Sequence Prediction For Print/Scan Issues Using Bayesian Networks, Hp Inc

Defensive Publications Series

Machine Learning algorithms are empowering a lot of software applications today. We address a business need where the

Machine Learning model can help to resolve customer issues which arise during printing and scanning on devices or installing

a software driver. The model is based on Bayesian Network diagnoses the problem and subsequently resolves it by suggesting

a sequence of steps which increase the probability of fix. This is applied in the context of an installer or driver or a diagnostics

tool (referred to as *component*) to arrive at a resolution. The model factors in the current state of the print …


Transliteration Of Contact Names And/Or Other Data Using An Automated Assistant, Diego Accame, Abraham Lee, Feng Ji, Ka Hei Cheung Apr 2019

Transliteration Of Contact Names And/Or Other Data Using An Automated Assistant, Diego Accame, Abraham Lee, Feng Ji, Ka Hei Cheung

Defensive Publications Series

Techniques are disclosed herein for transliterating contact names and/or other data from a source language to one or more target languages. The contact names and/or other data are received from a client device (e.g., a feature phone) having an automated assistant. The data in the target language(s) can then be utilized in determining that further input, received from the client device in one of the target language(s), corresponds to certain data in the source language. In one aspect, a method includes receiving, over a network and at one or more remote servers, contact names that are in a …


Deterministic Product Search Based On Machine-Readable Link Activity, Hp Inc Apr 2019

Deterministic Product Search Based On Machine-Readable Link Activity, Hp Inc

Defensive Publications Series

In the context of retail shopping experiences, it has historically been challenging for a consumer

to verify the availability of a specific product in a “brick and mortar” retail store. The disclosure

proposes a system where each item in an offline shop is marked with some type of marking

technology and scanning of these marked items will store the item’s metadata (Item location, Item

name) in a searchable database. This will enable other consumers searching for the same item to

get information about its availability in a particular area.


Distributed Statistical Application Profiler, Benjamin Smith Apr 2019

Distributed Statistical Application Profiler, Benjamin Smith

Defensive Publications Series

A method for profiling an application using partial profile data from multiple instances of the application deployed for various users is presented herein. The method enables reconstruction of a complete and accurate application profile by distributing instrumentation across many instances of an application to sample only parts of an application by each instance. The method allows for highly detailed and accurate profiling of real world use cases for an application without affecting performance of the application because the sampling is distributed across the user base. The method may allow for tuning of the detail of sampling in order to collect …


Proactive Management Of Customer Networks For Stability And Reliability Leveraging Appdy Integration Into Network Service Products, Salvatore Valenza, Anirban Karmakar, Thomas Vegas, Hamsa Sankaran, Renault John Lecoultre Apr 2019

Proactive Management Of Customer Networks For Stability And Reliability Leveraging Appdy Integration Into Network Service Products, Salvatore Valenza, Anirban Karmakar, Thomas Vegas, Hamsa Sankaran, Renault John Lecoultre

Defensive Publications Series

Techniques are described for leveraging the integration of the AppDynamics (AppDy) Software Development Kit (SDK) with network service products that allows for run-time retrieval of key process data on an AppDy platform. The run-time retrieval of key process data will be managed by a network service provider's customer support teams, which can proactively detect customer network degradations before they have an impact on end user experience.


Providing Cost Effective Quorum Consistency For Very Small Cloud Or Edge Compute Environments, Ian Wells, Kyle Mestery Apr 2019

Providing Cost Effective Quorum Consistency For Very Small Cloud Or Edge Compute Environments, Ian Wells, Kyle Mestery

Defensive Publications Series

Techniques are described for using free space in a server chassis to house an additional node of low-powered compute resources in order to enable three-node (3-node) quorum-consistent systems where three full-size servers are not installed.


Code Generation From Language-Compliant Templates, Christopher J. Phoenix Apr 2019

Code Generation From Language-Compliant Templates, Christopher J. Phoenix

Defensive Publications Series

Programs that auto-generate code generally produce output from a combination of fixed text and variable text. The variable text comes from an input file; the fixed text is typically scattered throughout the program code. This disclosure presents techniques that extract the fixed text from a schema or template file written in the target language, thereby making is easier to auto-generate accurate code.


Manageable Electrical Lock For Server Chassis, Yang Sun, Zomin Gan, Bruce Chen, Jayaprakash Balachandran Mar 2019

Manageable Electrical Lock For Server Chassis, Yang Sun, Zomin Gan, Bruce Chen, Jayaprakash Balachandran

Defensive Publications Series

Techniques are described herein for a central manageable solution to servers to protect the data and components inside the chassis. The electronic locks or latches may be centrally controlled and monitored by a central software manager. This lock may prevent theft or unintentional access of the internal components to protect the internal data.


Model-Based Network Congestion Control, Neal Cardwell, Van Jacobson, Yuchung Cheng, Soheil Hassas Yeganeh, Victor Vasiliev, Ian Swett, Priyaranjan Jha, Yousuk Seung, David Wetherall Mar 2019

Model-Based Network Congestion Control, Neal Cardwell, Van Jacobson, Yuchung Cheng, Soheil Hassas Yeganeh, Victor Vasiliev, Ian Swett, Priyaranjan Jha, Yousuk Seung, David Wetherall

Defensive Publications Series

Computer network congestion control algorithms control the sending rate for flows of data from sender network nodes to receiver network nodes. These algorithms attempt to utilize network bandwidth capacity efficiently, while keeping network data loss rates low, and allocating network capacity between different flows sharing the network in an approximately fair manner, or at least avoiding starvation of some flows. In addition, some congestion control algorithms attempt to keep network queues short, to reduce queuing delays and further reduce loss rates.

This disclosure describes model-based congestion control, a technique that explicitly models the network conditions along the path(s) between senders …


One-Way End-To-End Path Delay Measurement For Sr/Srv6 Traffic Engineering Policies Without Clock Synchronization In Software Defined Networks, Amila Tharaperiya Gamage, Darren Dukes, Rakesh Gandhi, Radu Valceanu, Patrick Khordoc Mar 2019

One-Way End-To-End Path Delay Measurement For Sr/Srv6 Traffic Engineering Policies Without Clock Synchronization In Software Defined Networks, Amila Tharaperiya Gamage, Darren Dukes, Rakesh Gandhi, Radu Valceanu, Patrick Khordoc

Defensive Publications Series

Solutions are described herein that provide for one-way end-to-end path delay measurements for Segment Routing (SR) and SR with IPv6 (SRv6) Traffic Engineering (TE) policies without clock synchronization in Software Defined Networks (SDNs). A centralized solution is provided using a controller while a distributed solution is provided without using a controller.


Mean-Rotation Aware Rolling Shutter Correction, Chia-Kai Liang, Fuhao Shi Mar 2019

Mean-Rotation Aware Rolling Shutter Correction, Chia-Kai Liang, Fuhao Shi

Defensive Publications Series

A rolling shutter is a method of image capture that captures images scanline by scanline. Consecutive scanlines are captured at slightly different times. If fast relative movement exists between the camera and the world, e.g., during the capture of a fast-moving propeller, the captured scene is distorted. In particular, straight lines may look curved or tilted, since different segments of the straight line are captured at different moments of time. In some situations, a front-facing camera captures images of relatively static faces in the foreground of the image, even as the background experiences high velocity, e.g., due to camera panning. …


Automated Visual Display Of Carbon-Free Electricity Profile At High Temporal Resolution, Barry Fischer Mar 2019

Automated Visual Display Of Carbon-Free Electricity Profile At High Temporal Resolution, Barry Fischer

Defensive Publications Series

Many energy consumers such as corporations and retail customers purchase carbon-free electricity, e.g., solar, wind, hydroelectricity, etc. These energy consumers often lack an easy or insightful way to visualize the role of carbon-free electricity in the context of their overall energy use, especially in fine-grain temporal detail, e.g., on an hourly or sub-hourly basis. This disclosure describes techniques that generate, at high temporal resolution, an automated, data-driven, visual representation of an energy consumer’s carbon-free electricity profile. The visual representation, which can be in the form of a heat map, conveys the relative amounts of carbon-based and carbon-free components in the …


Unified System For Data Center Electrical System Topology, N/A Mar 2019

Unified System For Data Center Electrical System Topology, N/A

Defensive Publications Series

A unified system to store, update, query, and visualize data center electrical power topologies is described. A power topology data application programming interface (API) is provided coupled to a graphical user interface and a data importer. The user interface enables data entry, visualization, and modification of electrical data by users. The system includes a database that stores properties, connections, and inventory of electrical equipment. Mechanisms are provided to ensure valid and consistent database entries. The system includes information about electrical topologies for multiple data center types across provider sites. An RPC/REST service is provided to enable users to query the …


In-Band Remote Failure Detection, Karthik Babu Harichandra Babu, Ananthakrishnan Rajamani, Frank Brockners, Lionel Florit Mar 2019

In-Band Remote Failure Detection, Karthik Babu Harichandra Babu, Ananthakrishnan Rajamani, Frank Brockners, Lionel Florit

Defensive Publications Series

Techniques are described herein for an alternate option to enable delivery in the in-band Remote Failure Indication (RFI). This may provide guaranteed delivery in the data packet, and may be complementary to existing Operations, Administration, and Maintenance (OAM) mechanisms.


Secure Content Management & Monitoring, Hp Inc Mar 2019

Secure Content Management & Monitoring, Hp Inc

Defensive Publications Series

The Secure Content Management & Monitoring solution is a robust and efficient information

security software solution developed for document distribution oversight and governance. This

solution is on the cutting edge of security monitoring technology in the information security

industry by leveraging key innovation such Document Capture, Security, Big Data Analytics and

customer DLP integration. It’s the first product to provide capture, archive, and audit capabilities

of device activities such as print, scan, fax, copy, and send jobs.

The Secure Content Management & Monitoring solution deters intentional or unintentional data

leaks of important and valuable information processed through MFP or printing …


Easy Serviceable Low-Cost Belt Tensioner, Hp Inc Mar 2019

Easy Serviceable Low-Cost Belt Tensioner, Hp Inc

Defensive Publications Series

Working with a system that includes belt to provide motion to a carriage, this belt has to be tensioned

in order to avoid belt problems, such as belt slippage in the motor pulley, belt flapping… There are

different methods to provide belt tension, but in this case the main idea is to provide the tension by

pulling the motive pulley.

To provide this motion and pull force to the motive pulley, an easy serviceable low‐cost belt tensioner

has been designed. This design includes a gauge, which depending how is coiled into 2 pem nuts allows

to create belt tension due …


Development Of An Alert Softwareof Laptop For Fatigue Warning And Health Care, Hp Inc Mar 2019

Development Of An Alert Softwareof Laptop For Fatigue Warning And Health Care, Hp Inc

Defensive Publications Series

Employee health care is a focusing topic these years. Using the laptop for a long time will

damage human’s health seriously, especial to human’s eye, for example, will cause

maculopathy. Using the alert software of laptop, we can warn user to take a rest when he

detects tired symptom of user.


In-Vehicle Infotainment (Ivi) System User Interface (Ui) Enhancement, Luis Delgado De Mendoza Garcia Mar 2019

In-Vehicle Infotainment (Ivi) System User Interface (Ui) Enhancement, Luis Delgado De Mendoza Garcia

Defensive Publications Series

This publication describes an application software that may be used in an in-vehicle infotainment (IVI) system with its associated user interface (UI) or a portable computing device such as a smartphone. The application software distinguishes a driver’s touch from that of a front-seat passenger’s touch by evaluating the angle of the user interacting with the UI. The ability of the application software to correctly interpret the user’s touch allows for optimal interaction with the UI and, in the case of the driver, helps reduce distracted driving. To conserve resources, machine learning (ML) may train the application software’s model remotely off-line.


Voice Search Capabilities For Lists And Notes, Amitabh Saikia Mar 2019

Voice Search Capabilities For Lists And Notes, Amitabh Saikia

Defensive Publications Series

Different types of user interfaces are available on various computing devices to access lists and notes, e.g., a graphical user interface, a voice user interface, etc. A search engine stack is utilized to process user requests, e.g., voice queries, which enables available matches to be ranked and selected. Use of the search operation provides a superior user experience when compared to simple relational database searches. Integration of the search engine stack enables fuzzy matching of user requests to available notes and lists. If the user provides permission, past interactions are utilized. Interpretation or corrective action regarding a query, based on …


Unified Concurrent Write Barrier, Michael Lippautz, Ulan Degenbaev, Hannes Payer Mar 2019

Unified Concurrent Write Barrier, Michael Lippautz, Ulan Degenbaev, Hannes Payer

Defensive Publications Series

In a programming language with support for garbage collection, a write barrier is a code snippet that maintains the key invariants of the garbage collector. The write barrier is typically executed after a write operation. The write barrier is computationally expensive and can impact program performance. This is true to a greater extent for languages where garbage collectors need to maintain multiple sets of invariants. For example, languages that employ garbage collection schemes with two collectors may maintain their invariants using multiple different write barriers. The techniques of this disclosure address the problem of maintaining multiple invariants by unifying the …


Machine Learning-Based Generation Of Contextual Frequently Asked Questions For Problem Analysis In Support Engagements, Chidambaram Arunachalam, Hazim Dahir, Alka Luqman Mar 2019

Machine Learning-Based Generation Of Contextual Frequently Asked Questions For Problem Analysis In Support Engagements, Chidambaram Arunachalam, Hazim Dahir, Alka Luqman

Defensive Publications Series

Techniques are described herein to automatically generate Frequently Asked Questions (FAQs) during the initial problem analysis of a given issue. The conversation transcripts of successfully resolved recent cases are analyzed using a supervised machine learning model to predict the initial problem analysis phase of a conversation and to extract FAQs asked during this phase. The extracted FAQs are displayed to the customer at the time the case is opened, thereby accelerating the problem solving process and augmenting the support engineer's troubleshooting capabilities.