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

Digital Commons Network

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

Articles 11341 - 11370 of 11726

Full-Text Articles in Entire DC Network

Crowdsourced Road Structure Condition Data, Gabriel Diniz De Faria Mar 2017

Crowdsourced Road Structure Condition Data, Gabriel Diniz De Faria

Defensive Publications Series

A system and method are disclosed for developing an accurate and free system for providing data on road structure conditions and to let users know what obstacles drivers encounter along their ride. The accelerometer data from multiple smartphones mounted on vehicles traveling along a road is fed back to data centers. The vibration data of dash mounted phones are identified, possible potholes are detected as peaks in the accelerometer data and registered with the user's location. The location of the device is derived from the current system of combining GPS, Wifi and Bluetooth data to identify precise location. Data from …


System Of Server-Side Resource Updates And Customization On Mobile Apps, Alok Talekar Feb 2017

System Of Server-Side Resource Updates And Customization On Mobile Apps, Alok Talekar

Defensive Publications Series

A system and method of providing server-side resource updates for a mobile application (“app”) are disclosed. The system includes an app server that would allow installation and customization of the app. When the user installs the app in a mobile phone, the server may provide the app with only the essential resources without rolling out the entire app. The user may then place a customization request to the server. The server would then supply the essential resources required for customization. The app may use locally stored resources or those fetched from the server to effect the customization. The method may …


Password Checking System, Omri Amarilio, Albert Bodenhamer Feb 2017

Password Checking System, Omri Amarilio, Albert Bodenhamer

Defensive Publications Series

A password checking system can be used to log into a device or service by entering a password in the form of a character sequence on a first keyboard layout. In case a user enters a password that does not match the correct password, the system retrieves a list of alternate keyboard layouts. Then the system uses the user’s touch location pattern from the password entry on one of the alternate keyboard layouts in the list, and the system converts the touch location pattern to another character sequence. The system then checks whether the converted character sequence matches the correct …


Targeting Brand Advertisements In Content Feed, Ruxandra Davies, Justin Lewis Feb 2017

Targeting Brand Advertisements In Content Feed, Ruxandra Davies, Justin Lewis

Defensive Publications Series

A brand advertisement system targets brand advertisements in a content feed. The brand advertisement system identifies a media item in the content feed. If the system detects a brand mark in the media item, the system identifies an advertisement associated with the detected brand mark. The system can modify the ranking of the media item and present the media item based on the modified ranking in the content feed. Further, the system places the advertisement adjacent to the media item in the content feed.


Smart Data Saver Based On Predicted Information Needs, Matthew Sharifi, Jakob Foerster Feb 2017

Smart Data Saver Based On Predicted Information Needs, Matthew Sharifi, Jakob Foerster

Defensive Publications Series

This disclosure describes techniques to manage consumption of network bandwidth, e.g., by a mobile device. Dynamic classification of mobile device applications is performed based on permissions and levels of background data usable by an application. Background data requests from an application are selectively permitted or denied access to the network, based on device state such as content displayed on screen, text input state, application usage information, etc. Such selective permission or denial of network access results in savings in network bandwidth consumption while allowing the mobile device to access the network for important tasks, e.g., to receive updates.


Vollautomatisches An- Und Abdocksystem Eines Mitlaufenden Wagens (Mlw) Am Hängeband, Daniel Hoppe Feb 2017

Vollautomatisches An- Und Abdocksystem Eines Mitlaufenden Wagens (Mlw) Am Hängeband, Daniel Hoppe

Defensive Publications Series

Vollautomatisches An- und Abdocksystem eines "mitlaufenden Wagens" (MLW) am Hängeband


Advanced Fan Pinout, Geoffrey Sun, Peter Liao, Eason Chen, Mealy Cheng Feb 2017

Advanced Fan Pinout, Geoffrey Sun, Peter Liao, Eason Chen, Mealy Cheng

Defensive Publications Series

An Advanced Fan Pinout can minimize the number of control signals and pins in a server thermal cooling circuit, resulting in a more simplified design that saves design costs.


Improved Security For Non-Volatile Main Memory, Stuart Haber, Pratyusa K Manadhata Feb 2017

Improved Security For Non-Volatile Main Memory, Stuart Haber, Pratyusa K Manadhata

Defensive Publications Series

A technique that improves security for non-volatile main memory in computer systems is disclosed. Some prior approaches that secure data between OS processes in such systems reduce the number of NVM write cycles by using encryption instead of "shredding" (zeroing out) physical memory pages between processes. However, in some circumstances, this solution can be less secure. The disclosed technique uses a pseudorandom function to change how the major counter is updated for a page that is to be shredded in order to increase security.


E-Sra Rescue Events For Sm Tickets, Tyagi Nishant Feb 2017

E-Sra Rescue Events For Sm Tickets, Tyagi Nishant

Defensive Publications Series

E-SRA Rescue is a passively monitoring events tool which comes into the existence when the ticketing is delayed in SM (Service Manager) Ticketing Tool. When an event is not handled in a timely way, RESCUE is ready to catch events and forward them to the Support teams. When the Service Manager is down then the events are pushed into the Rescue which is then pulled by E-SRA Rescue event portal to see those tickets which were not created when the Service manager was down.


A New Cable Clip Module With Moveable Cable Clip, Chih-Chang Chen, Ken Lee, Albert Liu, Kevin Chang, Shane Chen, Verna Chen, August Cheng, Ben Fang, Passor Ho, Chun-Pin Huang, Jay Huang, Che-Chih Shih, Dan Lee, Hellen Lo Feb 2017

A New Cable Clip Module With Moveable Cable Clip, Chih-Chang Chen, Ken Lee, Albert Liu, Kevin Chang, Shane Chen, Verna Chen, August Cheng, Ben Fang, Passor Ho, Chun-Pin Huang, Jay Huang, Che-Chih Shih, Dan Lee, Hellen Lo

Defensive Publications Series

For a server system, we would have many kinds of configurations for customer’s different application. Some configurations like 2.5” / 3.5” HDD or different length PSU might have different PCBA, cable, mechanical part and cable clip in the chassis. It will have the part’s maintenance and inventory cost on these parts for different configuration. So if we could use the same part at different configuration, it will reduce our cost. So we propose a new cable clip module with moveable cable clip to let the cable routing more flexible by moving the location of the cable clip. By using this …


Multi-View Watch-Together Viewport, Ruxandra Davies, Annie Tang, Justin Lewis Feb 2017

Multi-View Watch-Together Viewport, Ruxandra Davies, Annie Tang, Justin Lewis

Defensive Publications Series

A system and method for simultaneously supporting watch-together experiences and content management on mobile devices is disclosed. Accordingly two multi-video viewports having independent playback/navigation controls and inverted audio controls are used. This system implements three key viewing experiences, one for watch-together viewing, and two others for independent viewing. The system avoids overlapping audio from simultaneously playing videos and to simultaneously control the playback in both the watch-together and the independent consumption viewports. This is achieved by inverted audio playback control in which one of the two video viewports is muted and the other is not. When the user taps on …


Browser Based Multi-Account Notifications, Justin Lewis, Joseph Cohen Feb 2017

Browser Based Multi-Account Notifications, Justin Lewis, Joseph Cohen

Defensive Publications Series

A system and method are disclosed for accurately delivering notifications to devices with multiple users. The system uses a notification server and operates using cookies on the user device. When a user enables notifications, the device is registered with the server backend. Such info is then copied to the client device and stored in a cookie. At the time of notifying a particular user, the notification service will retrieve a list of devices registered to that user id. It then sends a notification fingerprint indicating the notification payload and intended account to the device. When the client device receives the …


Analyzing Crowdsourced Location Data To Trigger Actions, Michael Greene Feb 2017

Analyzing Crowdsourced Location Data To Trigger Actions, Michael Greene

Defensive Publications Series

Knowledge of the occupancy of campuses or buildings is important in order to deploy and distribute resources. Likewise, knowledge of the directions and types of movement of people and vehicles is important for urban planners, governments, facilities managers, etc. This disclosure describes techniques to derive real-time and long-term occupancy and people-movement data based on information received from devices. Such data can be utilized by a variety of customers, such as insurers, facilities managers, urban planners, governments, property owners, etc.


System Of Prioritized Temporary Storage For Streaming Media Mobile Apps, Tuna Toksoz, Thomas Price Feb 2017

System Of Prioritized Temporary Storage For Streaming Media Mobile Apps, Tuna Toksoz, Thomas Price

Defensive Publications Series

A system and method for a mobile operating system that could provide an overwritable temporary storage to pre-cache contents for streaming media apps is disclosed. Any available free space in the mobile device’s disk is apportioned as overwritable temporary storage to each app based on the amount of data read back by that app. Each application preloads the desired content and stores a priority score for use of the memory. Each app also implements a failover to internet streaming for content not cached. The system monitors the amount of data that is being read from the temporary cache by each …


Vpnless For The Cloud, Patrick Mourot Feb 2017

Vpnless For The Cloud, Patrick Mourot

Defensive Publications Series

A solution, not based on VPN but on WebPush, is proposed for the delivery of call control features ( basic or enhanced) to users when connected to a corporate LAN, or working at home when a call server is in the cloud, ie when Signaling and Media are delivered in an IP environment. Signaling is often proprietary ( i.e.: not standardized) and Media uses UDP which is often blocked by NAT/Firewalls.


Event-Based Photo Rediscovery And Resurfacing, Jingyu Cui, Ramin Zabih, Xiaofeng Liu, Teresa Ko, Sanjiv Kumar Feb 2017

Event-Based Photo Rediscovery And Resurfacing, Jingyu Cui, Ramin Zabih, Xiaofeng Liu, Teresa Ko, Sanjiv Kumar

Defensive Publications Series

Social networks, online photo-sharing services, messaging services, etc. include feature that provide a user with reminders of photos that may be of interest. For example, such services may resurface photos taken on the same day in the past, e.g., a year ago. Resurfacing past photos allows the user to relive memories. Viewing resurfaced photos has become a popular online activity. However, some periodic events do not occur on exactly the same day each year. For example, an annual football game may occur on different days across years (e.g., the first Monday of October, which may be a different day in …


Systems And Methods For Controlling In-App Promotional Campaigns In Content Platforms Based On Content Consumption, Sue Yi Chew, Thomas Price, Prachi Gupta, Deepak Ramamurthi Sivaramapuram Chandrasekaran, Kunal Jain Feb 2017

Systems And Methods For Controlling In-App Promotional Campaigns In Content Platforms Based On Content Consumption, Sue Yi Chew, Thomas Price, Prachi Gupta, Deepak Ramamurthi Sivaramapuram Chandrasekaran, Kunal Jain

Defensive Publications Series

Third-party content can be provided to users as in-app popups, push notifications, or email. A data processing system can identify a first group of client devices and a second group of client devices. The first and second groups include client devices installing a given application or accessing a given content platform (e.g., YouTube). The data processing system can set (or adjust) one or more settings parameters of an ad campaign such that content items (or a specific content item) of the ad campaign are provided for display to the second group of client devices but not to the first group …


Display Screen With Animated Graphical User Interface For Line Graph, Akiko Okazaki, Jeff Mielke Feb 2017

Display Screen With Animated Graphical User Interface For Line Graph, Akiko Okazaki, Jeff Mielke

Defensive Publications Series

This disclosure relates to a graphical user interface (GUI) that allows a user to interact with a line graph, line chart, a run chart, or the like. The user interface may show a macro view and a selected, micro view of the chart. When a user moves a cursor over the macro view, the user interface may display selection bars on the macro view, which may be used to control which portion of the macro view data is shown in the micro view. The user interface may allow a user to select and drag the selection bars to the desired …


A Scholarly Paper Index With Strong Truth-Seeking Incentives, Alexandros Salazar Cardozo Jan 2017

A Scholarly Paper Index With Strong Truth-Seeking Incentives, Alexandros Salazar Cardozo

Defensive Publications Series

A system and method are disclosed to automatically estimate the quality of individual papers published by a scholar in a web search engine. The index of search engine consists of a graph model which has three main elements - papers, scholars and publications. Paper edges such as cites-presumes true, replicates, fails-to-replicate and meta-analyzes are the features where most of the power resides. This graph-dependent method provides truth-seeking incentives for scholars to obtain higher or lower rating for their published papers based on the information estimated from the paper edges. The credibility metrics are preserved and updated live, as they propagate …


Shifting The Screen Input Area On A Handheld Device For Accessibility, Peter Shintani Jan 2017

Shifting The Screen Input Area On A Handheld Device For Accessibility, Peter Shintani

Defensive Publications Series

A system and method are disclosed to automatically detect with which hand the user is holding a mobile device, and then automatically shift the device input/screen area for optimal accessibility. The orientation sensor or gyro (if present) in the mobile handheld device is used to detect the asymmetry of the human hand and the angle at which a given hand holds a device. The controls that are customized for the user’s handedness could be any kind of button controls, or menus, popup boxes etc. The device using the method could be any handheld touchscreen device with screen controls such as …


Memory Enclaves With Software Configuration Information, Uday Savagaonkar Jan 2017

Memory Enclaves With Software Configuration Information, Uday Savagaonkar

Defensive Publications Series

Software guard extensions (SGX) allow an application to instantiate within memory a protected container, referred to as an enclave. An enclave is an area in the address space of an application that provides confidentiality and integrity even in presence of software of higher privilege, even if such software is malicious. The protection is achieved by restricting non-enclave accesses to code/data resident in the enclave, and by enforcing execution integrity for the enclave. An enclave has an identity, which comprises, for example, a hash of the code resident in the enclave, hash of a key with which the enclave was signed, …


Graphical Keyboard User Interface Jan 2017

Graphical Keyboard User Interface

Defensive Publications Series

A graphical keyboard user interface of ornamental design for a graphical keyboard.


Advertising Bidding Involving Overlapping Bids, Justin Lewis, Scott Davies Jan 2017

Advertising Bidding Involving Overlapping Bids, Justin Lewis, Scott Davies

Defensive Publications Series

An improved advertising bidding system can be used to determine a winning advertising bid in a situation with overlapping advertising bids. The system also determines a price, i.e., cost per click, of the winning advertising bid. The system receives advertising bids for an advertising space from one or more advertisers. The advertising space can be, for example, a part of a website or a series of webpages devoted to online advertisements. Each advertiser is associated with an advertiser ID. The system ranks the received advertising bids based on a value of each advertising bid. The system identifies a first highest …


3d Environment For Interacting And Viewing Photospheres, Joel Valli, Devin Mancuso Jan 2017

3d Environment For Interacting And Viewing Photospheres, Joel Valli, Devin Mancuso

Defensive Publications Series

ABSTRACT

This disclosure presents a system and method for permitting users to interact with images as three-dimensional objects. In that regard, an aspect of the system and method relates to displaying a world space to a user based on a three-dimensional model. The world space includes a collection of spherical images upon which equirectangular images are projected. When a user selects a sphere for increased interaction, the size of the sphere increases until it appears as if the user is inside of the sphere. The user may then view and interact with a photosphere that corresponds with the equirectangular image …


Smooth Fly-To-Orbiting Animation For Viewing Points Of Interest In 3d, Jingyi Fang, Sean Askay Jan 2017

Smooth Fly-To-Orbiting Animation For Viewing Points Of Interest In 3d, Jingyi Fang, Sean Askay

Defensive Publications Series

The present disclosure describes systems and methods that combine two or more CameraSource objects to create a smooth fly-to-orbit animation within a three-dimensional user interface. More particularly, an algorithm is used to blend a fly animation CameraSource with and an orbiting animation CameraSource over an interpolation time period to create a CameraSource object that allows a smooth, user-friendly transition between the animations for use in a user interface (e.g., presenting three-dimensional data). Keywords associated with the present disclosure include: mapping; user interface; three-dimensional; point of interest; geographic area; virtual camera; navigation; camera source; animation; fly; orbit, blending; transition; interpolation.


Dominant Color Extraction And Theming, Alexander Kuscher, Jennifer Chen Jan 2017

Dominant Color Extraction And Theming, Alexander Kuscher, Jennifer Chen

Defensive Publications Series

A system and method for setting themes automatically on computing devices having backlit LED surfaces is disclosed. The system extracts the main or dominant color palette out of the wallpaper that the user sets and uses that palette to lightly customize system UI. The system thus automatically selects the theme to match the user's choice and applies this to various system interfaces such as menus, applications or other operating system screens. For devices with keyboards that have LED backlight and devices that have a touch keyboard, the method envisages use of multi-colored LEDs. The system would adjust colors of the …


Sensor Based Auditory And Haptic Guidance System, Brian Mulford, Ben Kwa, Jay Lieske, Wade Norris Jan 2017

Sensor Based Auditory And Haptic Guidance System, Brian Mulford, Ben Kwa, Jay Lieske, Wade Norris

Defensive Publications Series

A system and method are disclosed that use data provided by a mobile device equipped with sensors to guide a human or machine along a vector path through sensory feedback. The system uses motion and depth sensor information and object recognition to create models of an interior space, which facilitate movement for a person who has never been inside a space before, and to use those models for navigation. The method utilizes interior space maps to identify "safe" vectors. A realtime algorithm compares the user’s location and direction of movement with the desired path in the model, providing a measure …


User Activity-Based Reminders, Charles Huyi Jan 2017

User Activity-Based Reminders, Charles Huyi

Defensive Publications Series

A system and a method for setting reminders triggered by user activities are disclosed. The system includes at least one computing device and at least one application that runs on the device. The computing device can be a phone, a vehicle’s computer, a laptop, a tablet or a wearable like a watch. The method allows the user to specify the activity to trigger a reminder, such as opening of an app, calling a friend, or setting an alarm in a phone. The system detects the particular user activity and triggers the reminder received by the user. The system and method …


Animated Key For Search Function, Alexander Kuscher, Alberto Martin Jan 2017

Animated Key For Search Function, Alexander Kuscher, Alberto Martin

Defensive Publications Series

A system and method of an interactive animated key on a computing device that changes its content depending on input from the user is disclosed. The key is created with four dots each with a different radius that represent the search function key, with animations for various stages of the search. Upon the user pressing that key to start search, the key changes to 4 dots that are the same shape and located next to each other. While the user speaks, the animation represents a wavelet and the dots expand and collapse. Once the user is done with the input, …


Machine-Learning System For Recurring Subscription Billing, Jack Greenberg, Thomas Price Jan 2017

Machine-Learning System For Recurring Subscription Billing, Jack Greenberg, Thomas Price

Defensive Publications Series

A system and method for recurring billing of periodic subscriptions are disclosed. The system attempts to maximize a metric like long term customer retention while tailoring the subscription billing to the customer, using machine learning. The system is initially trained with a set of training data -- a large corpus of records of subscription billings -- including successes, billing failures, and customer cancellations. Any available metadata about the users or the type of subscription is also attached and may be used as features for the machine learning model. Such metadata may include, for example, customers' age, gender, demographics, interests, and …