Based On Stored Usage Or User Profile (e.g., Frequency Of Use, Cookies) Patents (Class 715/745)
  • Patent number: 10331679
    Abstract: A method and apparatus for providing a recommendation for learning about an interest are disclosed. For example, the method receives a query for a recommendation for one or more articles for learning about an interest, determines whether the interest of the user is in a list of interests, wherein each particular interest is an interest for which a database contains at least one article for learning about the particular interest, wherein the database is used for storing for each particular article: the particular article and a normalized relationship score for the interest, retrieves from the database, one or more articles having the normalized relationship score related to the interest when the interest is in the list of interests, and presents the recommendation to an endpoint device of the user, wherein the recommendation comprises the one or more articles related to the interest that are retrieved.
    Type: Grant
    Filed: October 30, 2015
    Date of Patent: June 25, 2019
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Bryan Strassner, Allen Brown, Michael Lemen, Trevor Lovett, Douglas McCullough, Matthew McEuen
  • Patent number: 10321283
    Abstract: In one embodiment, a computing system accesses current usage information of a mobile device associated with a user. The computing system then determine a future user state of the user based on multiple predictor functions. The multiple predictor functions calculate a probability of the future user state based on multiple weights and multiple decay factors. The multiple decay factors are determined from past user states. The computing system further sends instructions to the mobile device for adapting the operation of the mobile device corresponding to the determined future user state.
    Type: Grant
    Filed: March 1, 2018
    Date of Patent: June 11, 2019
    Assignee: Facebook, Inc.
    Inventors: Michael Dudley Johnson, Joshua Williams
  • Patent number: 10303727
    Abstract: A social networking system generates a feed of content items for presentation to a user based on measures of relevance of the content items to the user at a time when the feed is to be presented and at one or more future times. Content items are associated with value functions representing measures of relevance of the content items to the user over time. Based on the value functions for various content items, the social networking system determines an expected amount of user interaction with the feed when the feed is to be presented as well as predicted amounts of user interaction with the feed at one or more future times. Content items are selected for inclusion in the feed to maximize a combination of the expected amount of user interaction and the predicted amounts of user interaction with the feed.
    Type: Grant
    Filed: May 8, 2015
    Date of Patent: May 28, 2019
    Assignee: Facebook, Inc.
    Inventors: Gregory Matthew Marra, Yael Gavish
  • Patent number: 10297345
    Abstract: An aspect of the present invention relates to a non-transitory computer readable medium storing a computer program for optimizing a patient overview in a user interface (UI), the computer program executable by at least one processor. The computer program comprising a set of instructions for receiving an optimize request including an optimization level from a user via the UI, selecting predetermined patient information associated with the received optimization level, and displaying an optimized patient overview containing the selected certain patient information to the user.
    Type: Grant
    Filed: May 31, 2014
    Date of Patent: May 21, 2019
    Assignee: ALLSCRIPTS SOFTWARE, LLC
    Inventors: Ross Carlyle Teague, Mary Johnson
  • Patent number: 10264416
    Abstract: In one embodiment, a computing system accesses current usage information of a mobile device associated with a user. The computing system then determine a future user state of the user based on multiple predictor functions. The multiple predictor functions calculate a probability of the future user state based on multiple weights and multiple decay factors. The multiple decay factors are determined from past user states. The computing system further sends instructions to the mobile device for adapting the operation of the mobile device corresponding to the determined future user state.
    Type: Grant
    Filed: March 1, 2018
    Date of Patent: April 16, 2019
    Assignee: Facebook, Inc.
    Inventors: Michael Dudley Johnson, Joshua Williams
  • Patent number: 10257549
    Abstract: There is provided a system and method for enhancing television with wireless broadcast messages. The system including a television, a mobile device, and a server, wherein the television is configured to transmit a broadcast message to the mobile device, the broadcast message used by the television to request enhancement data from the server, the mobile device is configured to receive the broadcast message from the television and transmit a request to the server in response to receiving the broadcast message, and the server configured to receive the request from the mobile device and transmit the enhancement data to the television in response to receiving the request, wherein the enhancement data is used by the television to enhance media content being displayed on a display. The television may transmit the broadcast message to the mobile device using Bluetooth low energy and receive the enhancement data from the server using the Internet.
    Type: Grant
    Filed: July 24, 2014
    Date of Patent: April 9, 2019
    Assignee: Disney Enterprises, Inc.
    Inventor: James Malone
  • Patent number: 10235011
    Abstract: Provided are an application icon adaptive adjustment method and terminal, the method comprising: collecting statistics on the running duration and/or use frequency of at least one application program in one or more state modes of a terminal; detecting the current state mode of the terminal; and according to the statistical running duration and/or use frequency of the at least one application program in the current state mode, adjusting the display status of the application icon on a terminal interface. The technical solution of the present invention adjusts the position of an application icon on a terminal interface according to the use habit of a user, thus enabling the user to quickly find a desired application icon.
    Type: Grant
    Filed: December 15, 2013
    Date of Patent: March 19, 2019
    Assignee: YULONG COMPUTER TELECOMMUNICATION SCIENTIFIC (Shenzhen) Co., LTD.
    Inventor: Yongdong Chen
  • Patent number: 10157410
    Abstract: Example embodiments described herein disclose a specially configured device to receive and recognize enhanced user interactions through a graphical user interface. A user device may accordingly receive and display a set of search results, detect a user input entered via a touch-input device related to a single item from among the set of search results, determine a pressure exerted upon the touch-input device corresponding to the user input, and based on at least the pressure of the user input, select and execute an appropriate commerce action.
    Type: Grant
    Filed: July 14, 2015
    Date of Patent: December 18, 2018
    Assignee: eBay Inc.
    Inventors: Romi Akpala, Shikha Khare, Bryce Watson
  • Patent number: 10147114
    Abstract: An example involves determining a missing-audience factor based on first impressions corresponding to first client devices that do not have database proprietor (DP) identifiers for use by a DP to identify subscribers registered with the DP, and based on second impressions corresponding to second client devices that do have the DP identifiers used by the DP to identify subscribers registered with the DP. The first impressions represent accesses to media via the first client devices. The second impressions represent access to the media via the second client devices. The example involves determining a coverage-corrected unique audience (CCUA) size based on the missing-audience factor and a UA size of DP subscribers exposed to the media. The UA size is determined based on impressions logged by the DP. The CCUA size corresponds to impressions logged by the DP and not logged by the DP.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: December 4, 2018
    Assignee: THE NIELSEN COMPANY (US), LLC
    Inventors: Antonia Toupet, Peng Fei Yi, Seema Varma Srivastava
  • Patent number: 10134046
    Abstract: Sharing of content by users via the network is facilitated. Sharing suggestions are made to a user, the sharing suggestions including making a suggestion of one or more users with whom the user might wish to share content. A user's influence on other users and the user can be prompted to share content with other users based on the identified influence.
    Type: Grant
    Filed: November 9, 2011
    Date of Patent: November 20, 2018
    Assignee: EXCALIBUR IP, LLC
    Inventors: Ashok Pratim Bania, Aman Teja, Soma Biswas, Praveen Kanyadi
  • Patent number: 10134052
    Abstract: An example method involves a computing device displaying a first action-outcome node corresponding to a first marketing-campaign action, displaying a plurality of outcomes of the first marketing-campaign action, positioned around the first action-outcome node, wherein each outcome corresponds to a potential result of the first marketing-campaign action, displaying a second action-outcome node corresponding to a second marketing-campaign action, displaying a plurality of outcomes of the second marketing-campaign action, positioned around the second action-outcome node, wherein each outcome corresponds to a potential result of the second marketing-campaign action, and displaying a graphical link connecting an outcome of the first action-outcome node to the second action-outcome node.
    Type: Grant
    Filed: March 18, 2015
    Date of Patent: November 20, 2018
    Assignee: QUICKPIVOT CORPORATION
    Inventor: Paul Mandeville
  • Patent number: 10127318
    Abstract: According to one embodiment of the present invention, a system for processing a request for a document that is unavailable on a network identifies one or more alternative documents on the network with content similar to a previously accessed document and relating to a group. The system presents the identified one or more alternative documents as a result of a request for the previously accessed document when the previously accessed document is unavailable on the network. Embodiments of the present invention further include a method and computer program product for providing alternative documents in substantially the same manners described above.
    Type: Grant
    Filed: January 6, 2015
    Date of Patent: November 13, 2018
    Assignee: International Business Machines Corporation
    Inventors: Al Chakra, Anuradha D. Chitta, Liam Harpur, Soumitra G. Limaye, Ranjit S. Rai
  • Patent number: 10127319
    Abstract: According to one embodiment of the present invention, a system for processing a request for a document that is unavailable on a network identifies one or more alternative documents on the network with content similar to a previously accessed document and relating to a group. The system presents the identified one or more alternative documents as a result of a request for the previously accessed document when the previously accessed document is unavailable on the network. Embodiments of the present invention further include a method and computer program product for providing alternative documents in substantially the same manners described above.
    Type: Grant
    Filed: August 26, 2015
    Date of Patent: November 13, 2018
    Assignee: International Business Machines Corporation
    Inventors: Al Chakra, Anuradha D. Chitta, Liam Harpur, Soumitra G. Limaye, Ranjit S. Rai
  • Patent number: 10129193
    Abstract: A first level of relevance, to at least one interest of a user, of content within a topic message within a message stream can be determined. Responsive to determining that the first level of relevance, to the at least one interest of the user, of the content within the topic message is below a threshold value, each of a plurality of other messages within the message stream can be processed using natural language processing performed by a processor. A respective second level of relevance, to the at least one interest of the user, of each the other messages can be determined. For each of the other messages for which the respective second level of relevance is equal to or above the threshold value, an alert can be presented to bring an attention of the user to the other message.
    Type: Grant
    Filed: November 17, 2015
    Date of Patent: November 13, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Alaa Abou Mahmoud, Paul R. Bastide, Fang Lu
  • Patent number: 10123064
    Abstract: A content reproduction device includes: a communicator that requests a server for recommended content information, and receives from the server the recommended content information as a response to the request; a controller that is configured to select content based on the received recommended content information; and a display that outputs the selected content, wherein the recommended content information is information for selecting the content according to a viewing information.
    Type: Grant
    Filed: May 8, 2014
    Date of Patent: November 6, 2018
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Han-joo Chae, Nam-wook Kang, Jin La
  • Patent number: 10108964
    Abstract: Embodiments of the present invention provide a method, system and computer program product for smart user feedback. In an embodiment of the invention, a method for smart user feedback is provided. The method includes loading into memory of a computer hosting execution of an application, a set of nominal end user interactions with the application. The method also includes monitoring interactions with the application by an end user and comparing the monitored interactions with the set of nominal end user interactions in order to compute a threshold variance. Finally, the method includes responding to the threshold variance computed for the monitored interactions, by displaying a prompt in a display of the application in the computer recommending an initiation of a customer support session.
    Type: Grant
    Filed: July 10, 2015
    Date of Patent: October 23, 2018
    Assignee: SugarCRM Inc.
    Inventor: Vladyslav Kulchytskyy
  • Patent number: 10102599
    Abstract: A system and method for acquiring, compiling and displaying data indicative of healthcare data workflow within an integrated healthcare enterprise simplifies the monitoring and identification of inefficiencies such as bottlenecks in the enterprise. Information gathered from enterprise system components and data files are used to measure individual component performance. System alerts and messaging capabilities allow an enterprise administrator to remedy potential bottlenecks before problems arise. Remedial measures may be programmed into the system to automatically remedy inefficiencies as they are identified.
    Type: Grant
    Filed: January 31, 2012
    Date of Patent: October 16, 2018
    Assignee: Compressus, Inc.
    Inventors: Albert Hernandez, Susan Pede, Joel Rosenfield, Daniel Riscalla, Laszlo R. Gasztonyi, Ronald G. Gesell
  • Patent number: 10089122
    Abstract: In an approach for customizing a mobile device interface based on touch points, a processor receives detection of points of contact between a user and a mobile device. A processor analyzes the points of contact between the user and the mobile device. A processor determines how many hands the user is holding the mobile device with. A processor determines a modification for a user interface for the mobile device, wherein determining the modification comprises: presenting a keyboard selected from the group consisting of: a first keyboard, based on a determination that the user is holding the mobile device with one hand, and a second keyboard, based on a determination that the user is holding the mobile device with two hands. A processor causes the modified user interface to be displayed on the mobile device.
    Type: Grant
    Filed: January 24, 2018
    Date of Patent: October 2, 2018
    Assignee: International Business Machines Corporation
    Inventors: James E. Bostick, John M. Ganci, Jr., Martin G. Keen, Brian M. O'Connell
  • Patent number: 10048828
    Abstract: A method and an apparatus for configuring a user interface in an electronic device are provided. The method for configuring the user interface in the electronic device includes determining whether application execution information satisfies a predefined condition. The method for configuring the user interface in the electronic device includes determining an icon corresponding to the condition among a plurality of icons. The method for configuring the user interface in the electronic device includes displaying the determined icon. The application execution information includes at least one of an execution count, an execution time, and an execution point of the application during a reference time.
    Type: Grant
    Filed: December 9, 2014
    Date of Patent: August 14, 2018
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Ju-Ho Hyun
  • Patent number: 10049413
    Abstract: Embodiments create and label contextual slices from observation data and aggregate slices into a hierarchical storyline for a user. A context is a (possibly partial) specification of what a user was doing in the dimensions of time, place, and activity. A storyline is composed of a time-ordered sequence of contexts that partition a given span of time that are arranged in groups at one or more hierarchical levels. A storyline is created through a process of data collection, slicing, labeling, and aggregating. Raw context data can be collected from a variety of observation sources with various error characteristics. Slicing refines the raw context data into a consistent storyline composed of a sequence of contexts representing homogeneous time intervals. Labeling adds more specific and semantically meaningful data (e.g., geography, venue, activity) to the slices. Aggregation identifies groups of slices that correspond to a single semantic concept.
    Type: Grant
    Filed: September 19, 2014
    Date of Patent: August 14, 2018
    Assignee: VULCAN TECHNOLOGIES LLC
    Inventors: Alan Linchuan Liu, Kevin Francis Eustice, Michael Perkowitz
  • Patent number: 10031959
    Abstract: The preservation of the user interface state of first application on a first device allows, in one embodiment, a user to resume use of at least a portion of the user interface state on a second application on second devices. The first and second applications can be the same or different (with some common user interface UI features or elements and other UI features that are different). Other embodiments are also described.
    Type: Grant
    Filed: January 30, 2015
    Date of Patent: July 24, 2018
    Assignee: Apple Inc.
    Inventor: Gordon J. Freedman
  • Patent number: 10019766
    Abstract: One variation of the first method includes: receiving a first gift order from a first sender through a social networking system, the first gift order specifying a recipient, a first merchant, and a first monetary value redeemable through the first merchant; issuing a tangible gift card to the recipient, the gift card linked to a gift account, of the recipient, within the social networking system; receiving a second gift order from a second sender through the social networking system, the second gift order specifying the recipient, a second merchant, and a second monetary value redeemable through the second merchant; linking the first and second monetary values to the gift account; and, in response to a first purchase from the first merchant with the gift card, publishing a detail of the first purchase to a feed within the social networking system in accordance with a privacy setting of the recipient.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: July 10, 2018
    Assignee: FACEBOOK, INC.
    Inventors: Neville Bowers, Ramkumar Vaidyantathan, Soham Mazumdar, Patrick Linarducci, Lee Linden, Ted Zagat
  • Patent number: 10013892
    Abstract: Computer-readable storage media, computing devices, and methods associated with an adaptive learning environment associated with an adaptive learning environment are disclosed. In embodiments, a computing device may include an instruction module and an adaptation module operatively coupled with the instruction module. The instruction module may selectively provide instructional content of one of a plurality of instructional content types to a user of the computing device via one or more output devices coupled with the computing device. The adaptation module may determine, in real-time, an engagement level associated with the user of the computing device and may cooperate with the instruction module to dynamically adapt the instructional content provided to the user based at least in part on the engagement level determined. Other embodiments may be described and/or claimed.
    Type: Grant
    Filed: July 8, 2014
    Date of Patent: July 3, 2018
    Assignee: Intel Corporation
    Inventors: Sinem Aslan, Asli Arslan Esme, Gila Kamhi, Ron Ferens, Itai Diner
  • Patent number: 9971839
    Abstract: Methods and systems for improving user search experience with a search engine by providing a way for associated users to personalize search queries and/or search results based on users' information gathered from a social network. Search personalization can be achieved through the tailoring of search methodologies or the ranking or ordering of search results in accordance with information gathered for each user.
    Type: Grant
    Filed: October 6, 2016
    Date of Patent: May 15, 2018
    Assignee: Google LLC
    Inventors: Ellen Spertus, Stephen R. Lawrence
  • Patent number: 9942319
    Abstract: A technique is described providing offline support to business applications. Offline support allows a business application running on a portable electronic device without connectivity to a backend server to operate as though the business application has access to a backend server. The technique receives a sync request for content from the portable electronic device. A sync task is generated from the sync requests and processed to generate a package that contains the desired content. Once the package is generated, the package is stored in a package repository and a download notification is transmitted to the portable electronic device to notify the user that the package is ready. The package can in turn be delivered to the portable electronic device when a download request is received from the portable electronic device.
    Type: Grant
    Filed: April 9, 2014
    Date of Patent: April 10, 2018
    Assignee: SAP SE
    Inventors: Paul Xi, Ming Zhu, Xiaojun Feng, Mohamed Elzankaly, Marco Eidinger, Ananda Kumar Gajula, Mario Linge, Yang-cheng Fan, Oscar Marquez, Jianxun Zhou
  • Patent number: 9930128
    Abstract: An approach is introduced for providing, by an apparatus, a virtual object that represents an item. The virtual object is perceivable to a user by at least one of the following ways: audibly, visibly or by haptic feedback. The item may be accessed by another apparatus when the position of the other apparatus corresponds to a perceived position of the virtual object. Once the item has been accessed, it can be copied and edited by the other apparatus.
    Type: Grant
    Filed: September 30, 2011
    Date of Patent: March 27, 2018
    Assignee: Nokia Technologies Oy
    Inventor: Juha Henrik Arrasvuori
  • Patent number: 9928304
    Abstract: An example information-processing device that includes: a first registering unit that registers, in accordance with an operation performed by a user, a link data set indicating a specific data set, a specifying unit that specifies a status of use of a link data set registered by the first registering unit or a status of use of a specific data set indicated by a link data set registered by the first registering unit, and a second registering unit that registers at least one of a plurality of link data sets registered by the first registering unit based on a status of use specified by the specifying unit.
    Type: Grant
    Filed: March 4, 2013
    Date of Patent: March 27, 2018
    Assignee: Nintendo Co., Ltd.
    Inventors: Tetsuya Sasaki, Munetaka Tsuda, Yasuto Kakimoto, Ryoma Aoki
  • Patent number: 9927861
    Abstract: In an information processing apparatus operable in a power saving mode, a sub CPU reads out initial screen data pre-stored in a nonvolatile memory, and displays it on a display screen when the information processing apparatus returns from the power saving mode. Further, the sub CPU detects coordinate data of an area touched by a user on the initial screen, and stores it into the nonvolatile memory. Simultaneously, a main CPU performs startup processing such as setting the whole apparatus. After completing the startup processing, the main CPU reads out the coordinate data stored in the nonvolatile memory, identifies a function selected by the user, and performs an identified operation. Further, the main CPU generates display screen data corresponding to a determination of the function selected by the user to transfer it to an operation unit controller, and transmits a screen switching instruction to the operation unit controller.
    Type: Grant
    Filed: December 12, 2013
    Date of Patent: March 27, 2018
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Junnosuke Yokoyama
  • Patent number: 9922092
    Abstract: Systems, devices, and methods for contextual management extract context information and content information from a collection of stored digital content items; generate an index of the extracted context information and content information; store the indexed context information and content information; receive a query from a computing device, wherein the query is associated with a user; determine a context of the user; determine a context of a user activity; determine contents of the query; generate a recommendation in response to the query based on the context of the user, the context of the user activity, and the contents of the query; and return the recommendation to the computing device.
    Type: Grant
    Filed: April 24, 2014
    Date of Patent: March 20, 2018
    Assignee: Canon Kabushiki Kaisha
    Inventors: Quentin Dietz, Jeremy Serfling, Edward Smith, Ahmad Abiri, Kazuyuki Saito, Craig Mazzagatte, Dariusz T. Dusberger
  • Patent number: 9858425
    Abstract: Methods and systems are disclosed for incrementally sharing increasing amounts of information between two or more user devices. An aspect detects a second user device that is proximate a first user device, receives first log data from the second user device, determines whether the first user device and the second user device interacted with each other during a first period of time based on the first log data, assigns a first trust level to the second user device based on the first log data, wherein the second log data is more private than the first log data, determines whether the first user device and the second user device interacted with each other during a second period of time based on the received second log data, and assigns a second trust level to the second user device based on the second log data.
    Type: Grant
    Filed: June 25, 2015
    Date of Patent: January 2, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Isaac David Guedalia, Sarah Glickfield
  • Patent number: 9858799
    Abstract: A method and system for interacting with a wearable device is provided. The method includes detecting, by a first wearable device of a first user, a body attachment band of a second wearable device of a second user physically interlinked with a body attachment band of the first wearable device. In response, operational attributes of the first wearable device are activated and a specified configuration between the body attachment band of the first wearable device and the body attachment band of the second wearable device is detected. Specified actions associated with the operational attributes are determined and a specified action is executed with respect to a first operational attribute. The specified action is executed with respect to the first wearable device and the second wearable device.
    Type: Grant
    Filed: August 3, 2016
    Date of Patent: January 2, 2018
    Assignee: International Business Machines Corporation
    Inventors: Lisa Seacat DeLuca, Clifford A. Pickover, Dana L. Price, Aaron J. Quirk
  • Patent number: 9798820
    Abstract: A computer-implemented method of classifying a keyword in a network comprises: identifying a plurality of candidate categories, comprising: converting a plurality of search results related to the keyword into a plurality of search vectors, wherein each of the plurality of search results indicates a related resource in the network; converting a plurality of resources into a plurality of category vectors, wherein each of the plurality of resources is classified in one or more categories of a set of categories; and determining, for the plurality of category vectors, a plurality of similarity values indicating similarity to the plurality of search vectors; processing the plurality of candidate categories; and classifying the keyword by selecting the candidate category having a highest similarity value within the plurality of similarity values, a corresponding system, computing device and non-transitory computer-readable storage medium.
    Type: Grant
    Filed: October 28, 2016
    Date of Patent: October 24, 2017
    Assignee: Searchmetrics GmbH
    Inventors: Isabeau Prémont-Schwarz, Abhishek Thakur, Marcus Tober
  • Patent number: 9800534
    Abstract: The present disclosure is directed towards having media assets that come from different social publication services be communicated to a user based on different conditions. Specifically, a determination is made from metadata associated with a media asset whether the media asset is of a particular type (315), is published from a specified party (320), and whether the media asset comes from an approved social publication service (310). If the determination is affirmative (325), the media asset is communicated to a user, otherwise the communication is prevented (325).
    Type: Grant
    Filed: January 4, 2013
    Date of Patent: October 24, 2017
    Assignee: Thomson Licensing
    Inventor: Laura Odonnell-Dunn
  • Patent number: 9792366
    Abstract: A method for personalizing content for a particular user in a computing system comprising a user interface configured to display content. The method comprises identifying one or more features of a short term profile of a user that are not included in a long term profile of the user, using the one or more features to identify one or more third party profiles having features that substantially match the one or more features of the user's short term profile, accessing the identified one or more third party profiles, and providing one or more content items included in the third party profile to the user, the one or more content items having associated features that match the one or more features of the short term profile. An alternative method comprises accessing one or more third party profiles that are not a profile of the user, and using the accessed third party profile to identify a plurality of content items for recommendation to the user based on a feature set of the third party profile.
    Type: Grant
    Filed: June 22, 2015
    Date of Patent: October 17, 2017
    Assignee: Oath Inc.
    Inventors: Mike Macadaan, William G. Wetherell, David Liu
  • Patent number: 9769643
    Abstract: Systems and methods may provide for establishing a data usage budget based on one or more of user input and historical usage data, wherein the data usage budget distinguishes between usage types and distinguishes between connection types. Additionally, a data usage of one or more client devices may be monitored in accordance with the data usage budget. In one example, the usage types are designated as one or more of a high bandwidth usage and a low bandwidth usage, and the connection types are designated as one or more of a capped connection and a non-capped connection.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: September 19, 2017
    Assignee: Intel Corporation
    Inventors: Charles Baron, Sherry S. Chang
  • Patent number: 9760678
    Abstract: A system and method of increasing digital pathology productivity is provided. The system accepts case information from a plurality of sources and pre-processes that information in order to present the slides in an order and orientation dictated by preference and/or reviewing standard. Upon application of the system and method, the appearance and behavior of the user interface is optimized for the user.
    Type: Grant
    Filed: July 27, 2012
    Date of Patent: September 12, 2017
    Inventors: Michael Meissner, Ronald Stone, Raghavan Venugopal
  • Patent number: 9733787
    Abstract: The present invention relates to a transparent display or a mobile terminal which allows images of objects positioned on the rear of the mobile terminal to be displayed on a display unit like the transparent display does and a control method for the same. The mobile terminal includes: a main body having a front portion and a rear portion; a transparent display unit located on the front of the main body and allowing images of objects positioned on the rear of the main body to be at least partially transmitted through; and a controller that, when at least one region of the transparent display unit is selected, controls the transparent display unit to make the image data displayed in the region overlap a semi-transmissive area corresponding to the one region.
    Type: Grant
    Filed: January 9, 2015
    Date of Patent: August 15, 2017
    Assignee: LG ELECTRONICS INC.
    Inventor: Gunho Lee
  • Patent number: 9733698
    Abstract: A polling system and method is provided for enabling a user to create polls that are posted on a microblogging website and that can be answered on the microblogging website. The method includes obtaining the user's login information for the microblogging system. The user is able to create a poll that includes a question. A microblog post is generated for the poll. The microblog post is sent to the microblogging system to post on a website. Other users on the microblogging system are able to respond to the poll within the microblogging system by replying to the user's microblog post with another post that includes an answer choice for the poll. The microblogging system is queried for posts directed to the user (e.g., reply posts to the user). A second microblog post is created with poll results and sent to the microblogging system to post on the website.
    Type: Grant
    Filed: March 30, 2012
    Date of Patent: August 15, 2017
    Assignee: Wayin, Inc.
    Inventor: Michael David Schmitz
  • Patent number: 9727534
    Abstract: Approaches for synchronizing cookie data across a virtualized web browser. When a user instructs a virtualized web browser, executing on a host operating system, to display a web page, a host module executing on the host operating system instructs a particular virtual machine to retrieve the web page within the particular virtual machine. The host module provides cookie data for the user to the guest module. The cookie data identifies one or more cookies deemed to be pertinent to the retrieval of the web page. The guest module provides, to the host module, screen data content for use in displaying the web page.
    Type: Grant
    Filed: June 18, 2012
    Date of Patent: August 8, 2017
    Assignee: Bromium, Inc.
    Inventors: Prakash Buddhiraja, Kiran Bondalapati, Vikram Kapoor, Gaurav Banga, Ian Pratt
  • Patent number: 9723141
    Abstract: Disclosed are a mobile terminal, and an incoming screen display method thereof. The mobile terminal comprises: a communication unit configured to perform a communication with a transmitting terminal and/or a community server; and a controller configured to download a sender's content by requesting search for the sender's content from the community server when a call request is received from the transmitting terminal, and configured to display the downloaded content.
    Type: Grant
    Filed: August 8, 2014
    Date of Patent: August 1, 2017
    Assignee: LG ELECTRONICS INC.
    Inventors: Junghoon Lee, Choonsik Lee, Hoon Jo
  • Patent number: 9721212
    Abstract: Various aspects provide methods implemented by at least one processor executing on a mobile communication device to efficiently identify, classify, model, prevent, and/or correct the non-benign (e.g., performance degrading) conditions and/or behaviors that are related to an application operating on the device. Specifically, in various aspects, the mobile computing device may derive or extract application-specific features by performing a binary analysis of an application and may determine the application's category (e.g., a “games,” “entertainment,” or “news” category) based on the application-specific features. The mobile computing device may also obtain a classifier model associated with the application's category that includes various conditions, features, behaviors and corrective actions that may be used to quickly identify and correct non-benign behaviors (e.g., undesirable, malicious, and/or performance-degrading behaviors) occurring on the mobile computing device that are related to the application.
    Type: Grant
    Filed: June 4, 2014
    Date of Patent: August 1, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Rajarshi Gupta, Vinay Sridhara, Satyajit Prabhakar Patne, Mihai Christodorescu
  • Patent number: 9715307
    Abstract: An electronic device includes a pressure-sensitive touch screen display that can dynamically monitor a user's interaction with the device, and adjust the pressure thresholds of different areas of the touch screen display based on the user's monitored interactions. The orientation of the device is determined, the touch screen display is divided into sections, and the device monitors the pressure the user applies in the different sections of the screen. A pressure map is then created that includes pressure detection thresholds specific to the orientation and user. One or more preferred regions of the screen are defined based on the pressure map. When a pressure-sensitive input is located in a less preferred screen region, the pressure-sensitive input may be relocated to a preferred screen region, or may be enlarged while remaining in the less preferred screen region to allow the user to more easily press on the pressure-sensitive input.
    Type: Grant
    Filed: October 31, 2016
    Date of Patent: July 25, 2017
    Assignee: International Business Machines Corporation
    Inventors: Eric L. Barsness, Jay S. Bryant, James E. Carey, Joseph W. Cropper, John M. Santosuosso
  • Patent number: 9712627
    Abstract: Systems and methods for providing a user interface include collecting user activity data that includes navigation details provided from each of a plurality of user devices in navigating through a user interface. User interface use profiles are determined using the user activity data and include information on the likelihood of at least one subsequent navigation detail based on at least one present navigation detail. A new user navigation detail is received from a new user device accessing the user interface, and a first user interface use profile is retrieved based on a first present navigation detail in the first user interface use profile that corresponds to the new user navigation detail. A customized user interface is then created using a first subsequent navigation detail associated the first present navigation detail in the first user interface use profile, and that customized user interface is provided to the new user device.
    Type: Grant
    Filed: July 31, 2013
    Date of Patent: July 18, 2017
    Assignee: EBAY INC.
    Inventor: Sergii Sergunin
  • Patent number: 9697472
    Abstract: Disclosed in some examples are systems, methods, and machine readable mediums which allow for the automatic creation of a skills hierarchy. The skills hierarchy comprises an organization of a standardized list of skills into a hierarchy that describes category relationships between the skills in the hierarchy. The category relationships may include no relationships, parent relationships, and child relationships. A skill may be considered a parent of another skill if the parent skill describes a broader category of skill that includes the child. Other relationships such as grandparent (e.g., a parent's parent), great-grandparent, grandchild, great grandchild and so on may be defined inferentially as well. In some examples, the constructed hierarchy may be organized with broader skills at higher levels and narrower skills at lower levels.
    Type: Grant
    Filed: June 4, 2014
    Date of Patent: July 4, 2017
    Assignee: LinkedIn Corporation
    Inventors: Matt Burgess, Peter N. Skomoroch
  • Patent number: 9686341
    Abstract: Disclosed are various embodiments of a system. The system comprises a server, a memory accessible to the server, and a review trend generator configured to receive a request for a review trend corresponding to at least one item. The review trend generator is further configured to generate a review trend based at least in part upon a plurality of reviews of an item. The system further comprises a review trend encoder configured to encode the generated review trend for rendering on a network page.
    Type: Grant
    Filed: August 20, 2009
    Date of Patent: June 20, 2017
    Assignee: A9.com, Inc.
    Inventor: Yusuf Moosbhoy Mohsinally
  • Patent number: 9665556
    Abstract: Disclosed are various embodiments for assigning user interface widgets to page slots associated with a page template. In response to a request to generate a content page, content placement requests are then received from user interface widgets. The page slots are associated with a placement value indicating a value of the page slot relative to other page slots in the page template. The highest ranked user interface widgets according to an effectiveness metric or placement score are scheduled for placement in the content page.
    Type: Grant
    Filed: July 23, 2012
    Date of Patent: May 30, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: Mehul G. Sutariya, Adam Lloyd Days, Yashar D. Fakhari, Adam Brent Johnson, Margaret E. McCanner
  • Patent number: 9639249
    Abstract: To provide an engineering tool including a basic processing unit that performs a process of program editing according to an input operation by an input device, and a display processing unit that displays an operation screen for the program editing on a display device. The basic processing unit can accept the input operation by a plurality of input devices, as a plurality of human interfaces, and when a human interface corresponding to a level of operation skill in the input operation is selected from the human interfaces, the basic processing unit performs a process in accordance with the input operation by an input device corresponding to the selected human interface, and the display processing unit displays the operation screen corresponding to the selected human interface on the display device.
    Type: Grant
    Filed: March 7, 2013
    Date of Patent: May 2, 2017
    Assignee: Mitsubishi Electric Corporation
    Inventors: Kunio Ooba, Hiroko Nagamatsu
  • Patent number: 9621704
    Abstract: A method and system for file synchronization may include sending, by a first device, a file synchronization request to a server; receiving, by the server, the file synchronization request from the first device; determining, according to first file synchronization information and at least one piece of second fine synchronization information, the latest state information of the file to be synchronized among the first state information and the at least one piece of second state information; sending the latest state information of the file to be synchronized to the first device; receiving, by the first device, the latest state information of the file to be synchronized sent by the server; and performing synchronization operations on the file according to the latest state information of the file to be synchronized. In such a way, the present invention can allow a file to be synchronously used between different devices.
    Type: Grant
    Filed: April 13, 2015
    Date of Patent: April 11, 2017
    Assignee: JRD COMMUNICATION INC.
    Inventor: Zhibing Yang
  • Patent number: 9613009
    Abstract: A method and system for predicting a next navigation event are described. Aspects of the disclosure minimize the delay between a navigation event and a network response by predicting the next navigation event. The system and method may then prerender content associated with the next navigation event. For example, the method and system may predict a likely next uniform resource locator during web browsing to preemptively request content from the network before the user selects the corresponding link on a web page. The methods describe a variety of manners of predicting the next navigation event, including examining individual and aggregate historical data, text entry prediction, and cursor input monitoring.
    Type: Grant
    Filed: April 4, 2014
    Date of Patent: April 4, 2017
    Assignee: Google Inc.
    Inventors: Timo Burkard, Arvind Jain
  • Patent number: 9606705
    Abstract: User interface (“UI”) event data, including successful and unsuccessful touches, is accumulated and stored in a database. The data that is stored in the database typically includes the location on the display that the touch occurred and the application page with which the user was interacting. Subsequently, an analyst can query the database to determine a suitable data set for analysis. For a given application page, some sort of representation of the spatial distribution of previously logged UI events is generated and displayed. The spatial distribution representation can, for example, be a heat map, where regions having different densities of events are shaded with different colors.
    Type: Grant
    Filed: December 5, 2012
    Date of Patent: March 28, 2017
    Assignee: APPLE INC.
    Inventors: Reed E. Olsen, David A. den Boer, John G. Slagle