Open Access. Powered by Scholars. Published by Universities.®
Articles 3991 - 4020 of 4606
Full-Text Articles in Entire DC Network
Applications On Top Of Dna Center: Software Facilitated Method To Reliably Isolate, Remove And Insert Devices In The Network, Vishal Murgai, Zach Cherian, Amarender Musku, Ankur Bhargava, Saurabh Agarwal, Nikul Bhatt
Applications On Top Of Dna Center: Software Facilitated Method To Reliably Isolate, Remove And Insert Devices In The Network, Vishal Murgai, Zach Cherian, Amarender Musku, Ankur Bhargava, Saurabh Agarwal, Nikul Bhatt
Defensive Publications Series
A set of software functions is presented to allow network operators to reliably manage network changes with minimal or no impact to other parts of a currently operating network. Software functions in a centralized network controller such as Digital Network Architecture Center (DNAC) provide network assessment, automation, and mechanism for Graceful Insertion Removal (GIR) feature to communicate with controller for operational reliability. These software functions provide a secured communication channel to an extended version of GIR for easier use along with predictable and reliable network change management.
The present techniques provide a centralized mechanism for a reliable and assured network …
A Logical Layer To Interpret User Interactions, Alison Lentz, Benny Schlesinger, John Thomas Dimartile Iii, Gabriel Taubman, Regina O'Dell
A Logical Layer To Interpret User Interactions, Alison Lentz, Benny Schlesinger, John Thomas Dimartile Iii, Gabriel Taubman, Regina O'Dell
Defensive Publications Series
Some computing user interfaces include a large number of user-selectable options which can make it difficult for a user to locate the right option. Another frequent user interface problem is inadvertent or unintended invocation of actions, e.g., by selection of an incorrect icon from two icons placed close to each other. In some user interfaces, simple actions sometimes require a disproportionately tedious sequence of interactions. This disclosure introduces a layer between the user and the application such that user commands or interactions are interpreted in light of past interactions, and corrected, filtered or automated as appropriate. Past interactions are utilized, …
Blockchain Based Wi-Fi Onboarding Simplification, Identity Management And Device Profiling For Iot Devices In Enterprise Networks, Byju Pularikkal, Santosh Patil, Swami Anantha, Sourav Chakraborty
Blockchain Based Wi-Fi Onboarding Simplification, Identity Management And Device Profiling For Iot Devices In Enterprise Networks, Byju Pularikkal, Santosh Patil, Swami Anantha, Sourav Chakraborty
Defensive Publications Series
A consortium blockchain fabric is provided as a Digital Network Architecture Center (DNAC) Application (APP) stack running in a Cloud Neutral Facility. This consortium blockchain fabric achieves two important functions: Verification of Internet of Things (IoT) Vendor Installed Identity and IoT Device Network Usage Profile.
Verification of IoT Vendor Installed Identity. IoT device vendors will be part of the IoT consortium that maintains the blockchain fabric. The manufacturer installed identity credentials of the devices are registered on the blockchain. This allows the enterprises to verify the manufacturer installed identity of the device at the time of onboarding.
IoT Device …
Weight Compression For Deep Networks Using Kronecker Products, Yair Movshovitz-Attias, Elad Eban
Weight Compression For Deep Networks Using Kronecker Products, Yair Movshovitz-Attias, Elad Eban
Defensive Publications Series
Deep networks have shown success in many challenging applications, e.g., image understanding, natural language processing, etc. The success of deep networks is traced to the large numbers of neurons deployed, each with weighted interconnections to other neurons. The large numbers of weights result in classification accuracy, but also use significant memory.
This disclosure describes techniques to reduce the number of weights used in deep networks by representing the matrices of deep network weights as the Kronecker product of two or more smaller matrices. The reduction in weights is made possible by the observation that deep networks do not always use …
Providing Link Suggestions Based On Recent User Activity, Jakob Foerster, Matthew Sharifi
Providing Link Suggestions Based On Recent User Activity, Jakob Foerster, Matthew Sharifi
Defensive Publications Series
Web browsers typically include a navigation bar to enable users to enter URLs or search phrases. The browser often supplies suggestions to complete a URL or search-phrase when the user types a first few characters into the navigation bar. This disclosure provides techniques to provide link or URL suggestions based on text that was recently copied or highlighted by a consenting user. The text is classified into one or more types, e.g., geographical addresses, product categories, foreign language, etc., using a machine learning model. A map is established between text types and URLs associated with such types. When the user …
A Budget-Based Policy For Operating System Scheduling Of Background Tasks, Alhaad Gokhale
A Budget-Based Policy For Operating System Scheduling Of Background Tasks, Alhaad Gokhale
Defensive Publications Series
Background applications in an operating system (OS) can be either running or sleeping. If a background application continues running without going to sleep or attempts to wake up with an unnecessarily high frequency, it needlessly consumes system resources, such as power, memory, etc., thus decreasing operational efficiency.
The techniques of this disclosure allocate each background application with a time budget proportional to the number of CPU cycles. The budget decreases with the use of CPU cycles by the background application until the application goes to sleep or runs out of budget. The budget for each background application is replenished over …
Progressive Delivery Of Interactive Content, Jared M. Zimmerman
Progressive Delivery Of Interactive Content, Jared M. Zimmerman
Defensive Publications Series
Interactive elements in online content often lead to substantially increased total payload size to be delivered to a client device, e.g., to render a page. Delivering such content may introduce latency, thus degrading user experience. The techniques of this disclosure address this issue by delivering a compressed static image that mimics the visual feel of interactive elements of content. The image can be delivered faster because its size is significantly smaller than that of the interactive content. Subsequently, the image is replaced with the corresponding interactive content. With user consent, the replacement of the image with the corresponding content may …
Policy Based Authentication Service With Mobile Connect, Bo Wang
Policy Based Authentication Service With Mobile Connect, Bo Wang
Defensive Publications Series
Secure Identity Broker (SIB) solution provides authentication, authorization and identity services based on GSMA mobile connect standard and enables identity-focused services to carriers and Service Providers. We invent policy based identity services in SIB product to support variant customer requirements such as Delegation, Time Period control, Joint authentication, geographical location based authentication etc. Then differentiate our solution with vendors and maximize the customer value.
Detecting Evasive Malicious Url Using Graph Algorithm, Mu Lin, Sanjay D'Abreu Noronha, Kan Yan, Zhifeng Cai, Kevin Hayes
Detecting Evasive Malicious Url Using Graph Algorithm, Mu Lin, Sanjay D'Abreu Noronha, Kan Yan, Zhifeng Cai, Kevin Hayes
Defensive Publications Series
The present disclosure describes systems and methods to enable inspecting of byte streams using a bipartite match algorithm to detect use of evasive techniques to defeat Uniform Resource (URL) filtering. According to an aspect of the present disclosure, a two stage dynamic programming algorithm is provided that matches signatures once and only once just like DFA in the first stage, and uses polynomial runtime to select a matching pattern in the second stage. According to an example implementation of the present disclosure, the patterns are compiled into an n*m binary matrix plus one additional column to describe the modifiers, where …
Enabling Determinism In A Best Effort Hopping Sequence Time Slotted Channel Hopping Mesh, Pascal Thubert, Huimin She, Charlie Chen
Enabling Determinism In A Best Effort Hopping Sequence Time Slotted Channel Hopping Mesh, Pascal Thubert, Huimin She, Charlie Chen
Defensive Publications Series
Techniques are described for sharing a network between flows that follow a deterministic hopping sequence (same sequence for all) and flows that follows a best effort hopping sequence (which depends on the receiver Media Access Control (MAC) address for unicast). This is accomplished by moving the best effort channel in case of a collision in a manner that can be predicted by the sender and that maintains the pseudo-randomness of the selection.
Seamless Transfer Of Ambient Media From Environment To Mobile Device, Dominik Roblek, Matthew Sharifi
Seamless Transfer Of Ambient Media From Environment To Mobile Device, Dominik Roblek, Matthew Sharifi
Defensive Publications Series
Some mobile devices are capable of performing always-running, on-device music recognition. This feature enables users to obtain information about music or other audio playing in their environment. Typically, the detected ambient music is transient, e.g., once the song ends or the user leaves the current environment, the results disappear. However, a user may want to continue listening to the ambient music after leaving a location where it is being played. This disclosure enables seamless playback of identified ambient media on a user mobile device such that a user can continue listening or viewing such content after leaving the current environment.
Wake Up Radio Protection From Denial Of Service Attack Based On Baseband Monitoring, Matt Silverman, Santosh Pandey
Wake Up Radio Protection From Denial Of Service Attack Based On Baseband Monitoring, Matt Silverman, Santosh Pandey
Defensive Publications Series
A malicious attacker can drain the batteries of Internet of Things (IoT) devices by sending many wake up radio (WUR) transmissions. Accordingly, techniques are provided herein to enable an Access Point (AP) to detect any malicious WUR requests. The AP may intelligently mitigate the attack with the help of the stations (STAs).
Traffic Redirection With Distributed Denial Of Service Segment Identifiers, Robert Barton, Jerome Henry, Siva Sivabalan
Traffic Redirection With Distributed Denial Of Service Segment Identifiers, Robert Barton, Jerome Henry, Siva Sivabalan
Defensive Publications Series
Distributed Denial of Service (DDoS) information is extended to a network Path Computation Element (PCE). The PCE uses a network function Segment Identifier (SID), referred to herein as a DDoS SID, imposed on the edge routers by the PCE, to identify potentially suspicious DDoS traffic. The DDoS SID is used in Segment Routing (SR) routers to direct suspicious traffic to nearby or specially optimized DDoS scrubbing engines so that traffic may be cleaned. Other traffic flows proceed unchanged through the network.
Automatic Measurements And Analytics In Cloud Based Media Applications, Alessandro Duminuco, Peter Bosch, Andre Surcouf, Jeffrey Napper
Automatic Measurements And Analytics In Cloud Based Media Applications, Alessandro Duminuco, Peter Bosch, Andre Surcouf, Jeffrey Napper
Defensive Publications Series
Techniques are provided to measure and analyze the “health” of a cloud-based professional media application. In particular, described are (1) a (media) probing infrastructure, based on a mix of virtual and physical measurement probes or collectors; and (2) a set of techniques that allow an orchestration system to control the probing infrastructure, to deploy and/or configure measurement probes, and/or to divert or mirror traffic to be “measured” through such probes. This approach not only uses virtual or physical probes, but also the automatic and policy-driven orchestration of such probing infrastructure and leverages Internet Protocol (IP) probing and measurement mechanisms for …
Dynamically Generated Device-Specific Application Executables, John Ayres, Anthony Morris, Milena Nikolic, Yaakov Gluck, Pierre Lecesne, Idries Hamadi
Dynamically Generated Device-Specific Application Executables, John Ayres, Anthony Morris, Milena Nikolic, Yaakov Gluck, Pierre Lecesne, Idries Hamadi
Defensive Publications Series
An application management system is described that dynamically generates and disseminates application executables based on device information of a computing device requesting installation of the application. Using application bundles that include the resources required to execute the application on all of the supported devices, the application management system determines the portion of the resources included in the application bundle that are required to execute the application at the particular device that is requesting the application and dynamically generates the application executable using only the required resources. In some examples, each application may be broken into a number of modules that …
Interaction With Smart Assistants Using Alternative And Augmentative Communication, Lorenzo Caggioni, Paolo Pigozzo, Davide Ferraro, Egil Hogholt, Teresa Pato, Thomas Riga
Interaction With Smart Assistants Using Alternative And Augmentative Communication, Lorenzo Caggioni, Paolo Pigozzo, Davide Ferraro, Egil Hogholt, Teresa Pato, Thomas Riga
Defensive Publications Series
Smart assistants utilize speech recognition, sensing, artificial intelligence, and networking technologies to enable improved human-machine interaction. However, there remain use cases where smart assistants are not easily usable by humans. For example, voice-activated assistants are not accessible to those that are hearing or speech impaired. Touchscreen based assistants are not usable by those who lack fine motor skills and/or reading ability.
This disclosure adds to the modalities by which humans can control and communicate with smart assistants by enabling use of physical objects, facial expressions, gross motor skills, body movements, etc. to provide commands. Collectively, these techniques of control and …
Adapting The Formality Level Of The Language In User Interface Localization, Steffen Meschkat
Adapting The Formality Level Of The Language In User Interface Localization, Steffen Meschkat
Defensive Publications Series
Different languages utilize different levels of formality when the language is used to address another person. When software applications are customized to a specific country or region, e.g., by localizing the user interfaces to use the language(s) of that country or region, static translation can result in use of formal linguistic features different from that expected by the users. This disclosure describes incorporation of local languages in the application user interfaces with contextually appropriate levels of formality.
Patient Health Monitoring Prioritization, Abhishek Dhammawat, Mansi Jain
Patient Health Monitoring Prioritization, Abhishek Dhammawat, Mansi Jain
Defensive Publications Series
Techniques are presented herein that provide a health care application (e.g., “Patient Inspection Prioritization” application) which utilizes existing wireless infrastructure to identify health instrument clients based on a provisioned group identifier (ID) field (e.g., a vendor element field) in an association request. A Wireless Local Area Network (LAN) Controller (WLC) may perform traffic handling to route this client-mapped traffic to the “Patient Inspection Prioritization” application. The application may perform operations associated with the implemented logic or analytics, thereby providing useful information to doctors before patient inspection/treatment. The group ID may be the same for the devices in same room and …
Image Enhancement Suggestions Based On Machine Learning, Karolina Pyszkiewicz, Vahid Kazemi, Hao Xu, Xuefeng Song, Shinko Cheng, Jingyu Cui, Shengyang Dai, Kechun Mao, Mugdha Kulkarni, Shalini Sah, Marc Cannon, Yun Liu, Aleksei Timofeev, Megan Gebhard, Nan Wang, Jaishanker Pillai
Image Enhancement Suggestions Based On Machine Learning, Karolina Pyszkiewicz, Vahid Kazemi, Hao Xu, Xuefeng Song, Shinko Cheng, Jingyu Cui, Shengyang Dai, Kechun Mao, Mugdha Kulkarni, Shalini Sah, Marc Cannon, Yun Liu, Aleksei Timofeev, Megan Gebhard, Nan Wang, Jaishanker Pillai
Defensive Publications Series
Images in image libraries are sometimes oriented incorrectly. For example, a photograph taken with a camera held vertically may be displayed horizontally, or vice-versa. Further, users often capture images of documents; however, the resultant image can include distortions due to camera angle, poor lighting, etc. The captured image of a document often also includes objects outside the document boundary, e.g., a surface on which the document is placed. For some photos, automatic enhancements can enhance the quality of the image.
This disclosure applies machine learning techniques to detect if an image is that of a document, if the image is …
Product Unboxing, Setup, And Registration Using A Low Power Beacon, Andrew Lewis, Peter Lewis
Product Unboxing, Setup, And Registration Using A Low Power Beacon, Andrew Lewis, Peter Lewis
Defensive Publications Series
Products are typically shipped with paper manuals and guides with instructions regarding setup, registration, and operation. Paper-based instructions can be expensive and inefficient and lack customization. Moreover, the experience of dealing with paper while setting up and operating a product can be cumbersome and inconvenient.
This disclosure describes use of a small low power transmitter within product packaging to transmit a signal upon unboxing of the product. The signal includes a product identifier. Upon receiving the identifier, appropriate product information is retrieved by a nearby receiving device to trigger relevant actions. For example, the user is provided with customized multimedia …
Automatic Setup / Configuration For New Devices, Yevgeniy Gutnik
Automatic Setup / Configuration For New Devices, Yevgeniy Gutnik
Defensive Publications Series
The present disclosure describes systems and methods that provide for automated setup and/or configuration of new devices for a user. More particularly, the present disclosure can enable automatic setup and/or configuration of a new device for a user based on a user’s already provisioned device. In an example implementation, a user-new device association can be established for a new device and the user and the user-new device association can be provided to a user’s already provisioned companion device. The user’s companion device can use the user-new device association to identify a new device and begin an automated setup and/or configuration …
Context Aware Routing For Automobiles, Hilary Richardson, Maxwell Sills
Context Aware Routing For Automobiles, Hilary Richardson, Maxwell Sills
Defensive Publications Series
Routing of automobiles is typically based on user-provided input such as starting point, destination, intermediate point, etc. Such user-provided input itself arises from some user constraints, e.g., a meeting at the destination, a pick-up at the intermediate point, etc. Further, vehicle parameters, e.g., fuel level, can influence the route. This disclosure describes creation of vehicle routing plans based on user constraints and vehicular state. User constraints can be expressed directly by the user, e.g., to a virtual assistant, or determined based on permitted user data, e.g., from the user’s calendar. Routing plans tailored to user context are more efficient and …
Context-Sensitive Display Adaptation, Sanjay D'Abreu Noronha
Context-Sensitive Display Adaptation, Sanjay D'Abreu Noronha
Defensive Publications Series
The present disclosure describes systems and methods that provide for dynamically adapting the display of content based on the content and/or the environment context. More particularly, the present disclosure provides for adjusting the parameters of a display device based on the content being displayed and the context of the display device to enhance a user experience. In some implementations, a device can obtain content to be displayed. The context of the display device and factors associated with the content to be displayed can be determined. Based on the content factor(s) and the context, one or more display parameter adjustments can …
Systems And Methods For Identifying A Speaker And/Or Their Attention With Cameras And/Or Microphones, Seth Raphael
Systems And Methods For Identifying A Speaker And/Or Their Attention With Cameras And/Or Microphones, Seth Raphael
Defensive Publications Series
The present disclosure describes systems and methods that can determine a context of an audible query based at least in part on a source and/or a source location of the query. More particularly, the present disclosure enables a computing system, and methods for controlling the same, to determine a source location of an audible query, identify a source (e.g., a user/speaker) of the audible query, and determine a context for the audible query based in part on a subject of an attention of the source. The computing system can user the determined context to improve a response to the audible …
Seamless Traffic Preemption For Emergency Vehicles Using Ussd Services With Set Triggers, Thippeswamy Jhm
Seamless Traffic Preemption For Emergency Vehicles Using Ussd Services With Set Triggers, Thippeswamy Jhm
Defensive Publications Series
This paper attempts to explore a method and system for providing a solution for preemption of the traffic for Emergency vehicles such as ambulance,Fire service and VIP vehicles using SUPL enabled terminals (SET) using Unstructured Supplementary Services.
Multi-Level Donation Attribution In Social Networks, Justin Lewis, Ruxandra Davies
Multi-Level Donation Attribution In Social Networks, Justin Lewis, Ruxandra Davies
Defensive Publications Series
Online fundraising platforms (including social media platforms) encourage donors to publicize their donations via social media to increase visibility for the cause being funded. Credit for social donations is generally given only from one level to the next. For example, credit is given to the user who shares the event of their donation if their sharing led to another donation. However, if the user’s share in turn shared the event of their donations, the original user that started the train of donations is not credited for donations originating beyond the first audience. This disclosure provides techniques such that when a …
Real-Time Scheduling For Software Testing, Keun Soo Yim, Yuexi Ma
Real-Time Scheduling For Software Testing, Keun Soo Yim, Yuexi Ma
Defensive Publications Series
Software is subjected to a large variety of tests on different devices prior to public release, including pre-submit and post-submit tests, that have different scheduling attributes. The number of physical devices available for testing is limited, e.g., due to the devices being unreleased or under development. This disclosure provides techniques for scheduling software tests on a scarce pool of physical devices. The tests have differing scheduling attributes, e.g., durations, periodicity, degree of preemptiveness, etc. Tests are scheduled such that a test experiences low latency (queueing delay) regardless of test duration, the availability of the device pool is improved, and device …
Digital Advertising Effectiveness Measurement, Zachary Lupei, Dasarathi Sampath
Digital Advertising Effectiveness Measurement, Zachary Lupei, Dasarathi Sampath
Defensive Publications Series
This disclosure describes techniques to measure the effectiveness of advertising campaigns. For example, the techniques can be implemented to measure brand lift generated by an advertising campaign. Advertisements are displayed to a set of users that form a treatment group and are selectively withheld from another set of users that form a control group. Offers of discounts, coupons, complementary samples, etc. are provided to both sets of users. Uptake of offers by users in the control and treatment groups is utilized to measure brand lift from the advertisements.
Disabling Facial Unlocking Using Facial Expression, Bernadette Alexia Carter
Disabling Facial Unlocking Using Facial Expression, Bernadette Alexia Carter
Defensive Publications Series
The techniques of this disclosure temporarily disable biometric recognition in a device to prevent unlocking of the device. The user registers one or more specific facial expressions as do-not-unlock expressions. If the facial recognition tool recognizes a registered do-not-unlock facial expression, then unlocking of the device is disabled until preconfigured conditions are met. The user can also register context, e.g., location, time, environmental parameters, etc., that makes the device ineligible for the biometric unlock.
Comparative User Feedback Rating, Lingyi Zhang, Raamesh Deshpande, Mohamad Susli
Comparative User Feedback Rating, Lingyi Zhang, Raamesh Deshpande, Mohamad Susli
Defensive Publications Series
This disclosure describes comparative user feedback for products and services. Users are presented with choices of products and/or services and requested to make an ordered selection of their preferred choice(s). A user’s spatial ordering of choices on a slider provides information about the degree of user preferences. The comparative user feedback data are analyzed and used to train a machine learning (ML) model using ordinal regression. Absolute training data are provided to the machine learning model as seed training data. Ordinal ML regression is used to generate a comparison metric based on the comparison data, and is utilized for ranking …