Based On Stored Usage Or User Profile (e.g., Frequency Of Use, Cookies) Patents (Class 715/745)
  • Patent number: 11122086
    Abstract: A cookie compliance management system enables automated evaluation of cookie compliance within an enterprise. The system determines whether a cookie set by an application in the environment is compliant with a policy. It comprises a workflow engine, a cookie discovery engine (CDE), a cookie characterization engine (CCE), a cookie policy engine (PE), and a cookie registry. The workflow engine receives a request to initiate an evaluation of an application for cookie compliance. The CDE is invoked and returns cookies that are set by the application. The CCE receives a set of base attributes associated with a cookie discovered by the CDE, and computes a set of descriptive attributes determined to be required to enable evaluation of the cookie according to a policy. The policy engine receives policy rules and the set of descriptive attributes and, in response, determines whether the cookie is compliant with the policy. The cookie registry stores cookie data.
    Type: Grant
    Filed: May 30, 2019
    Date of Patent: September 14, 2021
    Assignee: International Business Machines Corporation
    Inventors: Richard James McCarty, Ning Yan, Vishwas Chouhan
  • Patent number: 11113083
    Abstract: Method and system are provided for notification interaction in a touchscreen user interface. The method includes: monitoring a user interaction with a current application via the touchscreen user interface; recognizing that a notification is being prepared to be displayed as a notification display on top of the current application; selecting a distinct user interaction for input to the notification display that is distinct from the monitored user interaction with the current application; and displaying an instruction for the distinct user interaction with the notification display.
    Type: Grant
    Filed: February 5, 2020
    Date of Patent: September 7, 2021
    Assignee: International Business Machines Corporation
    Inventors: Eunjin Lee, Matthew A. Clarke, Gareth J. H. Morgan, James Cockbain, Peter Agorioge
  • Patent number: 11102304
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for context-based evaluation to enhance the relevance and usefulness of computer system output. In some implementations, a computer system is configured to customize its interactions for a particular situation or user. The system can obtain context information and evaluate the relevance and usefulness of potential outputs and actions with respect to the context indicated by the context information. For example, the system can vary the type and format of output information based on information that describes the intended recipient and the situation of the recipient. The system can take into account many different factors in its evaluation, including timing, user preferences, user history, user classification, impact or effect of the system's decisions on users, and more.
    Type: Grant
    Filed: May 22, 2020
    Date of Patent: August 24, 2021
    Assignee: Vignet Incorporated
    Inventors: Praduman Jain, James Clive Wade, Josh Schilling
  • Patent number: 11089038
    Abstract: In an example, there is disclosed a computing apparatus having: a processor; a memory; a data interface; and one or more logic elements providing a verification engine to: receive via the data interface an input script including a request to access enterprise data; analyze the input script to determine that the input script complies with a data request criterion; apply an application programming interface (API) to the input script to collect the enterprise data; and send the enterprise data via the data interface.
    Type: Grant
    Filed: November 12, 2019
    Date of Patent: August 10, 2021
    Assignee: McAfee, LLC
    Inventor: Igor G. Muttik
  • Patent number: 11075803
    Abstract: Techniques for a configuration change service to transition a network controller into a frozen state, causing network users submitting configuration changes associated with the network to refrain from deploying the configuration changes for a period of time are disclosed. A first user configured as a stager role may submit data representing a proposed change to the configuration change service, where the proposed change may be stored in association with a list of proposed changes. A second user configured as an approver role may submit data representing an approval or disapproval of the proposed changes to the configuration change service, where a modified list of proposed changes may be generated. A third user configured as an administrator role may submit data configured to transition the controller to an unfrozen state and/or deploy the changes included in the list of proposed changes to the network controller, subsequent to the period of time.
    Type: Grant
    Filed: July 23, 2020
    Date of Patent: July 27, 2021
    Assignee: Cisco Technology, Inc.
    Inventors: Shyam Kapadia, Lukas Krattiger, Jason David Notari
  • Patent number: 11068140
    Abstract: The disclosed subject matter relates to the presentation of context-sensitive or context-dependent selectable option in an interface of a client device. In an implementation of the context-sensitive interface, data indicative of a context of a program or program feature is acquired or accessed and used to determine menu options displayed on an overflow menu when an overflow icon displayed on the interface is selected. In some embodiments, the overflow menu is populated with a plurality of secondary action options based on the context data, in which each secondary action option is associated with a corresponding secondary action that may be performed via the client device.
    Type: Grant
    Filed: January 4, 2019
    Date of Patent: July 20, 2021
    Assignee: ServiceNow, Inc.
    Inventors: Rakesh Malhotra, Sujit Sharma, Saurabh Khetan
  • Patent number: 11068119
    Abstract: Aspects of the present invention provide an approach for optimizing a presentation of content on a display of a user device for an identified user. Application behavior metrics and user behavior metrics are tracked over time for the particular user based on the applications executing on the user device and the user's interactions with the content presented by each application. Sections of content are assigned a priority based on the collected metrics which identify content sections (i.e., focus areas) most likely relevant to the user. Based on the assigned priorities, content from one or more applications is presented to the user in an optimal manner (e.g., not overlaid or obscured).
    Type: Grant
    Filed: December 11, 2017
    Date of Patent: July 20, 2021
    Assignee: International Business Machines Corporation
    Inventors: Hernan A. Cunico, Brett Gordon, Harry Hoots, Mahesh Reddy
  • Patent number: 11064094
    Abstract: An image forming apparatus includes: a text extractor that analyses an image of an original document read by an image reading device and extracts a text in the original document and location information on the text in association with each other; an acquirer that acquires correspondence information in which a keyword and specification information are associated with each other; a searcher that searches the text in the original document for a target term matching the keyword; an identifier that identifies a location of the target term within the image of the original document from the location information on the text extracted by the text extractor; and an image data generator that generates image data in which an image in a mode of presentation specified by the specification information in the correspondence information acquired by the acquirer is synthesized on the location of the target term identified by the identifier.
    Type: Grant
    Filed: February 26, 2020
    Date of Patent: July 13, 2021
    Assignee: KYOCERA Document Solutions Inc.
    Inventor: Anthony Sevilla
  • Patent number: 11054915
    Abstract: Terminal latency mitigation improves performance of networked consoles by embedding latency mitigation functionality in a terminal emulator. An enhanced terminal reduces perceived and actual delays by accurately predicting responses a remote service will provide to key press data. Latency mitigation may receive key press data, transmit it toward the remote service, locate a prediction, obtain a prediction string from the prediction, and write the prediction string to a display. A prediction indication may visually indicate the presence of a prediction string as opposed to an actual response from the remote service. After writing the prediction string, this terminal compares the response to the prediction string. When the prediction is accurate the terminal shows the prediction string without the prediction indication. When the prediction is inaccurate, the terminal replaces the prediction string by the response.
    Type: Grant
    Filed: September 20, 2019
    Date of Patent: July 6, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Daniel John Imms
  • Patent number: 11042457
    Abstract: Described herein are example systems and computer-implemented methods for monitoring changes to an application. For example, information regarding a change made to an aspect of an application may be received by a processor. It may be determined if a similarity of the change to a cluster of changes related to the aspect is within a change threshold. Further, the change may be associated with the cluster of changes when the similarity of the change is within the change threshold. It may be further determined if a metric based on a number of changes associated with the cluster of changes is within a cluster range. When the metric within the cluster range, a prototype change may be extracted from the cluster of changes. The application may be updated based on the prototype change when the metric is within the cluster range.
    Type: Grant
    Filed: January 29, 2015
    Date of Patent: June 22, 2021
    Assignee: Micro Focus LLC
    Inventors: Joern Schimmelpfeng, Harald Pfaender, Artiona Bogo
  • Patent number: 11017024
    Abstract: A content provider system ranks media content items with respect to a particular user based on selection scores determined for each of the media content items. The selection scores may be determined using a particular model that calculates a predicted selection score based on feature values associated with the content item with respect to the particular user. The feature values may indicate properties of the media content item, the particular user, or the particular user's relationship with the content item, including information about the novelty of the media content item with respect to the user. The particular model may be trained with sample user consumption data points that represent various combinations of media content items and users. The data point information evaluated during the training of the particular model may cause the model to assign higher selection scores to content items that are novel in particular ways.
    Type: Grant
    Filed: August 25, 2016
    Date of Patent: May 25, 2021
    Assignee: NETFLIX, INC.
    Inventor: Justin D. Basilico
  • Patent number: 11012522
    Abstract: In an approach for modifying a user interface for a user of an application, a processor receives a plurality of actions for a user of an application. A processor generates a unique identifier for each action of the plurality of actions. A processor generates a unique string of the generated unique identifiers for each action of the plurality of actions. A processor determines that a portion of a pattern of the unique string matches, within a predetermined threshold, a portion of a pattern of a history of usage of a set of users of the application. A processor modifies a user interface of the application, for the user, based on the portion of the pattern of the matched unique string, within the predetermined threshold, the portion of the pattern of the history of usage.
    Type: Grant
    Filed: April 26, 2019
    Date of Patent: May 18, 2021
    Assignee: International Business Machines Corporation
    Inventors: Simon P. O'Doherty, Di Wu, Huan Zhang, WuMi Zhong
  • Patent number: 10990251
    Abstract: Disclosed herein are system, method, and computer program product embodiments for determining an object of interest in an augmented reality environment, displaying an augmented reality selector containing pertinent actions in a reachable area, and causing a selected action to be executed. The augmented reality application may determine an augmented reality object of interest in an augmented reality experience and determine a reachable area of screen from the determined object to a reachable area. The augmented reality application may then display an augmented reality selector in the reachable area that includes interaction options determined based on the augmented reality object being focused on. In a mobile embodiment, this enhancement allows users to interact with the object without repositioning their hands or losing site of the object in the augmented reality experience.
    Type: Grant
    Filed: November 8, 2019
    Date of Patent: April 27, 2021
    Assignee: SAP SE
    Inventors: Christian Grail, Gisbert Loff, Guido Wagner, Ingo Rues, Hanswerner Dreissigacker, Malin Wittkopf, Johanna Wittig, Denise Nepraunig, Joachim Fiess, Manfred Johann Pauli
  • Patent number: 10955985
    Abstract: Aspects of the present invention provide an approach for optimizing a presentation of content on a display of a user device for n identified user. Application behavior metrics and user behavior metrics are tracked over time for the particular user based on the applications executing on the user device and the users interactions with the content presented by each application. Sections of content are assigned a priority based on the collected metrics which identify content sections (i.e., focus areas) most likely relevant to the user. Based on the assigned priorities, content from one or more applications is presented to the user in an optimal manner (e.g., not overlaid or obscured).
    Type: Grant
    Filed: October 11, 2017
    Date of Patent: March 23, 2021
    Assignee: International Business Machines Corporation
    Inventors: Hernan A. Cunico, Brett Gordon, Harry Hoots, Mahesh Reddy
  • Patent number: 10958745
    Abstract: A method and system of daily or other periodic creation of a user-sponsored cookie-like packet of encoded and encrypted information containing personal identity details and information use rules which, when the packet is attached to a delivery mechanism such as a browser header record, it is delivered to network-based resource provider platforms. Upon receipt and recognition of the modified header record by a subscribing provider, the cookie-like information packet is decrypted and decoded by application programs revealing personal identity details as well as associated data rules. Data capture rules define how participating resource providers can utilize, share, or sell provided data including rules related to whether captured or acquired data can supplement provided data.
    Type: Grant
    Filed: July 25, 2019
    Date of Patent: March 23, 2021
    Inventors: Linda M. Spulak, Michael Teather, Joanne Popper
  • Patent number: 10951722
    Abstract: A system provides monitoring for application usage on a device, such as a mobile device, using network consumption data of the device. The system determines an application list of applications executing on a device, determines application strings associated with the applications, receives network consumption data for a process executing on the device, and determines consumption data strings from the network consumption data. The system further determines match scores by identifying matching strings between the application strings and the consumption data strings along weighted search paths defined between the application strings and the consumption data strings, identifies an application from the application list for the process based on the match scores, and associates the network consumption data for the process with the application. The system generates usage data for the application by aggregating network consumption data associated with the application over time.
    Type: Grant
    Filed: June 18, 2020
    Date of Patent: March 16, 2021
    Assignee: PERFORMANCE AND PRIVACY IRELAND LTD.
    Inventors: Jaime Heilpern, Naveen Puvvula, Jack Furr
  • Patent number: 10949432
    Abstract: Aspects of the present disclosure provide techniques for recommending content to users of an application based on a probability distribution over a set of articles generated from user activity history within the application. Embodiments include receiving a content request from a user of the application. A system retrieves, using a predictive model, predictive scores for items of content in response to the content request and user activity history within the application prior to the content request. The predictive model may be trained using user clickstream data for sessions executed within the application by a plurality of users, and information about actions performed within the application prior to a request may be correlated with content viewed by a user subsequent to the request. The system selects a group of the items of content to display to the user and displays the selected group of the items of content to the user.
    Type: Grant
    Filed: December 7, 2018
    Date of Patent: March 16, 2021
    Assignee: INTUIT INC.
    Inventor: David Grayson
  • Patent number: 10921887
    Abstract: Methods and systems for cognitive state aware accelerated activity completion and amelioration are disclosed. A method includes: collecting data related to a cognitive state of a user and a physical state of the user; determining a type of an activity performed by the user and an amount of work for the activity; determining the cognitive state of the user and the physical state of the user based on the data related to the cognitive state of the user and the physical state of the user; determining a predicted completion time for the activity based on the type of the activity, the amount of work for the activity, the cognitive state of the user, and the physical state of the user; and displaying a progress indicator including a portion of the activity that has been completed and an estimated completion time.
    Type: Grant
    Filed: June 14, 2019
    Date of Patent: February 16, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Cesar Augusto Rodriguez Bravo, Shikhar Kwatra, Sarbajit K. Rakshit, Indervir Singh Banipal
  • Patent number: 10911515
    Abstract: A method implemented by an operative set of processor executable instructions configured for execution by a processor includes: determining if a monitoring client is connected to a base through a physical connection; establishing a first communications link between the monitoring client and the base through the physical connection; updating, if necessary, the interface program on the monitoring client and the base through the first communications link; establishing a second communications link between the monitoring client and the base using the first communications link; and communicating data from the base to the monitoring client using the second communications link.
    Type: Grant
    Filed: December 21, 2012
    Date of Patent: February 2, 2021
    Assignee: DEKA Products Limited Partnership
    Inventors: John J. Biasi, John M. Kerwin
  • Patent number: 10911820
    Abstract: An information processing method in a content viewing system that includes: a first display apparatus and a second display apparatus configured to communicate with each other via a home network, receive and reproduce contents of a content distribution service from a server on a network; and a mobile terminal configured to communicate with each of the display apparatus, includes: a first step of obtaining account information, which the mobile terminal has, from the mobile terminal by the first display apparatus, the account information being associated with the content distribution service; a second step of transferring the account information to the second display apparatus by the first display apparatus; and a third step of receiving the contents from the server by using the account information by the second display apparatus to reproduce the contents.
    Type: Grant
    Filed: August 2, 2019
    Date of Patent: February 2, 2021
    Assignee: MAXELL, LTD.
    Inventors: Koichi Hamada, Nobuaki Kabuto, Junji Shiokawa, Takashi Matsubara
  • Patent number: 10904616
    Abstract: Aspects of the present invention provide an approach for customizing media content being consumed at a location. For each of the viewers in a group consuming the media content at the location, a media profile having a set of media content preferences is created. These media profiles are aggregated to generate a composite profile that has a set of content restriction preferences for the group. As the media content is provided to and being consumed by the group, the media content is analyzed to identify any elements that have attributes that may be unsuitable to some viewers. If an element has a suitability attribute that violates the content restriction preferences for the group, the media content is modified to filter out the element.
    Type: Grant
    Filed: November 6, 2018
    Date of Patent: January 26, 2021
    Assignee: International Business Machines Corporation
    Inventors: Garfield Vaughn, Julija Narodicka, Moncef Benboubakeur, Anuradha Bhamidipaty
  • Patent number: 10904168
    Abstract: In accordance with an embodiment, described herein is a system and method for providing access to digital media content within a conversational messaging environment, through the use of a conversational agent, generally referred to as a “bot”. A media content bot leverages a user's interaction with the bot, to access a media server, which in turn can determine one or more recommended items of media content that are appropriate for the user and/or their interaction. The recommended media content can be provided to the user, or to a media device, in the form of a link, playlist, or other type of reference by which the user can stream, download, access, or otherwise use the recommended media content. In accordance with various embodiments, the media content bot and media server can support atypical or other user inputs in addition to text inputs, for example the use of emojis, and respond accordingly.
    Type: Grant
    Filed: June 1, 2017
    Date of Patent: January 26, 2021
    Assignee: SPOTIFY AB
    Inventors: Brendan O'Driscoll, Matthew Montag
  • Patent number: 10896291
    Abstract: Disclosed are a method and device for calculating a correlation between notes using a database constructed on a basis of artificial intelligence, and supporting a service for the notes on a basis of the calculated correlation. A method by which a note providing device that interworks with a user terminal provides notes, includes: constructing a keyword DB by extracting a keyword from a note generated through the user terminal and reflecting a weight calculated through machine learning using the extracted keyword; and calculating a correlation score for each of a plurality of target notes correlated with a reference note using the keyword DB. Therefore, the method and device for providing the notes using the artificial intelligence-based correlation calculation can more accurately recommend the correlated notes by reflecting the interaction of the user.
    Type: Grant
    Filed: November 1, 2016
    Date of Patent: January 19, 2021
    Assignee: Fasoo
    Inventors: Kyu Gon Cho, Jong Sin Choi, Bum Jong Lee
  • Patent number: 10885063
    Abstract: Media content may be recommended based on feedback weightings. Input data describing the presentation of a media content items in association with content management accounts may be represented as data points. Each data point may identify feedback data for a media content item previously recommended for presentation in association with a content management account. The feedback data may identify a viewer reaction to the recommended media content item. A weighting factor based on the feedback data for the media content item presented in association with the content management account may be applied to produce a recommendation.
    Type: Grant
    Filed: August 29, 2018
    Date of Patent: January 5, 2021
    Assignee: MobiTV, Inc.
    Inventors: Chad Kalmes, Mark Jacobson, Tim Lynch
  • Patent number: 10885265
    Abstract: Embodiments of the present application relate to a method, device, and system for displaying information. The method includes determining that an information list is being browsed, wherein the information list comprises a plurality of items, and an item in the plurality of items comprises one or more key words and one or more non-key words, receiving a slide instruction, in response to receiving the slide instruction, performing a slide function on at least a portion of the information list and performing one or more preset functions in relation to one or more words of the information list to display the one or more words of the information list differently from one or more other words in the information list.
    Type: Grant
    Filed: November 17, 2017
    Date of Patent: January 5, 2021
    Inventors: Haixin Wang, Xingan Jin, Zhijun Yuan, Wenhan Bian
  • Patent number: 10872475
    Abstract: This disclosure describes example techniques for personalized virtual look, fit, and animation of apparel, accessories, and cosmetics on a virtual representation of a user. The disclosure describes dividing an image to be rendered into n containers, wherein the image represents an avatar of a user, determining a respective category of content, from among a plurality of categories of content, for each of the n containers, determining a respective shader program for respective containers of the n containers based on the respective category of the respective container, independently rendering the n containers using the determined respective shader programs to create the avatar, and displaying the avatar.
    Type: Grant
    Filed: November 29, 2018
    Date of Patent: December 22, 2020
    Inventors: Sravanth Aluru, Gaurav Baid, Sarbartha Sengupta
  • Patent number: 10860172
    Abstract: The setting of grouping icons is made to a framework or each application, and the icons are grouped for each application based on the setting and displayed. Alternatively, in a case where an application type is a specific type, the icons are automatically grouped for each application and displayed.
    Type: Grant
    Filed: December 27, 2018
    Date of Patent: December 8, 2020
    Assignee: Canon Kabushiki Kaisha
    Inventor: Atsushi Kamasuka
  • Patent number: 10831998
    Abstract: A communication device, computer program product and method of monitoring text at a communication device. The communication device includes an input device and a processor. The input device receives a text input from a user of the communication device. The processor operates a cognitive engine that determines a sentiment of the text, and displays a visual indicator based on the determined sentiment.
    Type: Grant
    Filed: December 19, 2018
    Date of Patent: November 10, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jessica Doherty, Heidi Lagares-Greenblatt, Justin McCoy
  • Patent number: 10798457
    Abstract: A gaming system includes a network server and a gaming manager communicatively coupled to the network server. The gaming manager having a video control unit that starts a video game running remotely with a static video portion and a user interactive video portion and a video receiving unit, coupled to the video control unit, that receives the static video portion for local display while the user interactive video portion is being initialized remotely for subsequent local game play. The gaming system further includes a local user device, coupled to the gaming manager, that initially displays the static video portion and provides a user interface for the subsequent local game play following completion of remote initialization of the user interactive video portion. A method of managing a remote game is also provided.
    Type: Grant
    Filed: May 27, 2016
    Date of Patent: October 6, 2020
    Assignee: Nvidia Corporation
    Inventors: Bojan Vukojevic, Franck Diard
  • Patent number: 10791369
    Abstract: Systems and methods for generating and displaying groupings of content recommendations using personas are provided. The system determines content for each of the plurality of personas. The determined content for each of the plurality of personas comprises content that shares a common genre or theme for each persona. The system populates each of the plurality of personas using the determined content for each of the plurality of personas. The system then causes display of at least some of the plurality of personas on a viewing device of a user. The at least some of the plurality of personas is selected for the user based on device data corresponding to the user, whereby the device data indicates user preferences and interactions with previous content.
    Type: Grant
    Filed: September 1, 2017
    Date of Patent: September 29, 2020
    Assignee: OPENTV, INC.
    Inventors: Crx K. Chai, Alex Fishman, Danielle Maslow Zimmerman, Robert Chen, David Daniel Kempe, Colin Shengcai Zhao
  • Patent number: 10785559
    Abstract: The present application is applicable to the technical field of intelligent home, and provides a method and a device for switching play modes of a wireless speaker, and a wireless speaker. The method for switching play modes of a wireless speaker includes: acquiring user information in a current application scenario by the camera and/or the microphone array; and controlling the wireless speaker to switch into a play mode corresponding to the user information. The embodiments of the present application can automatically switch the play modes according to the application scenario, thereby improving the switching efficiency, reducing the waiting time of the user, and having strong ease of use and practicability.
    Type: Grant
    Filed: March 25, 2019
    Date of Patent: September 22, 2020
    Assignee: SHENZHEN GRANDSUN ELECTRONIC CO., LTD.
    Inventors: Rongfang Huang, Haiquan Wu, Weifeng Gu, Enqin Zhang, Lei Cao, Ruiwen Shi
  • Patent number: 10785310
    Abstract: A method and system for servicing requests, including a deployed application that receives a request from a requesting entity, where the request is associated with a user. The system further includes determining a user interface (UI) event associated with the request, creating and storing a UI event entry based on the UI event, obtaining the application UI interaction profile (AUIP) associated with the user, obtaining a modified UI screen, where at least a portion of a default UI screen is modified based, at least in part on the AUIP, and providing the modified UI screen to the requesting entity.
    Type: Grant
    Filed: September 30, 2015
    Date of Patent: September 22, 2020
    Assignee: OPEN TEXT CORPORATION
    Inventors: Michael T. Mohen, Raman Walia, Sreecharan Shroff, Shanmugasundaram Ks
  • Patent number: 10772551
    Abstract: A status indicator provides a graphical representation of progress of a task to a user. A cognitive state of the user is detected by a computer operatively coupled to one or more sensors or cameras. The progress indicator is automatically modified by the computer in response to detecting the cognitive state of the user.
    Type: Grant
    Filed: May 9, 2017
    Date of Patent: September 15, 2020
    Assignee: International Business Machines Corporation
    Inventors: Lisa Seacat DeLuca, Clifford A. Pickover, Dana L. Price, Aaron J. Quirk
  • Patent number: 10764385
    Abstract: Online group advisor selection is described. According to a computer-implemented method, users are formed into an online group. Online group membership is based at least in part on a shared interest in a particular topic. Based on online interactions between members of the group and the online activity of group members, a group advisor is identified from among the members of the online group. Administrative rights over online activity for the group is assigned to the group advisor.
    Type: Grant
    Filed: August 8, 2018
    Date of Patent: September 1, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jeremy R. Fox, Trudy L. Hewitt, Liam S. Harpur, John Rice
  • Patent number: 10757205
    Abstract: A system provides monitoring for application usage on a device, such as a mobile device, using network consumption data of the device. The system determines an application list of applications executing on a device, determines application strings associated with the applications, receives network consumption data for a process executing on the device, and determines consumption data strings from the network consumption data. The system further determines match scores by identifying matching strings between the application strings and the consumption data strings along weighted search paths defined between the application strings and the consumption data strings, identifies an application from the application list for the process based on the match scores, and associates the network consumption data for the process with the application. The system generates usage data for the application by aggregating network consumption data associated with the application over time.
    Type: Grant
    Filed: August 16, 2017
    Date of Patent: August 25, 2020
    Assignee: Performance and Privacy Ireland Ltd.
    Inventors: Jaime Heilpern, Naveen Puvvula, Jack Furr
  • Patent number: 10715962
    Abstract: The present disclosure provides methods and systems that utilize mobile device location events and machine learning and generate predicative classification/regression model for lookalike prediction. Location related features, together with other user level information, are extracted, transformed and used as model feature input, and a client specified list of mobile devices or their associated users are used as prediction target. This system makes efficient use of different types of location events and thus offers improved scale and performance. It also enjoys many benefits offered by a machine learning platform, such as automatic adaptation to different lists of seed lists, addition of new features and changes in data statistical properties.
    Type: Grant
    Filed: October 22, 2019
    Date of Patent: July 14, 2020
    Assignee: XAD INC.
    Inventors: Can Liang, Pravesh Katyal, Yilin Chen, Crystal Shi, Huitao Luo
  • Patent number: 10712906
    Abstract: In one aspect, a device includes a processor, a display accessible to the processor, and storage accessible to the processor. The storage bears instructions executable by the processor to identify at least one context associated with a device and present, on the display and at least in part based on the at least one context, a first arrangement of elements.
    Type: Grant
    Filed: May 25, 2016
    Date of Patent: July 14, 2020
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Nathan J. Peterson, Russell Speight Vanblon, Arnold S. Weksler, John Carl Mese
  • Patent number: 10691930
    Abstract: An online system matches a user across multiple online systems based on image data for the user (e.g., profile photo) regardless whether the image data is from the online system, a different but related online system or a third party system. For example, to match the user across a social networking system and INSTAGRAM™ system, the online system compares the similarity between images of the user from both systems in addition to similarity of textual information in the user profiles on both systems. The similarity of image data and the similarity of textual information associated with the user are used by the online system as indicators of matched user accounts belonging to the same user across both systems. The online system applies models trained using deep learning techniques to match a user across multiple online systems based on the image data and textual information associated with the user.
    Type: Grant
    Filed: July 9, 2019
    Date of Patent: June 23, 2020
    Assignee: Facebook, Inc.
    Inventors: Aleksey Sergeyevich Fadeev, Li Zhou, Yimin Song, Goran Predovic, Chaochao Cai, Liang Xu
  • Patent number: 10693922
    Abstract: Disclosed are examples of systems, apparatus, methods and computer program products for customer engagement and communication across multiple channels using a database system. A first communication between an agent and a customer can be identified on a first communication channel. A customer identifier and agent identifier associated with the first communication can be processed. A unique multi-channel identifier can be retrieved. The unique multi-channel identifier can link the customer identifier and the agent identifier, to uniquely link the agent with the customer. The unique multi-channel identifier can then be provided to initiate a second communication between the agent and customer on a second communication channel.
    Type: Grant
    Filed: July 25, 2016
    Date of Patent: June 23, 2020
    Assignee: salesforce.com, inc.
    Inventor: Alexander Linder
  • Patent number: 10679391
    Abstract: A mobile communication device with self-adapting notification presentation. The device comprises a processor, a cellular radio transceiver, a non-transitory memory, a first mobile application stored in the non-transitory memory that, when executed by the processor, receives a first notification bundle, where the first notification bundle comprises a first notification in a plurality of different formats, and presents the first notification in one of the different formats based on a first format preference, and a notification presentation format adaptation application stored in the non-transitory memory that, when executed by the processor, analyzes responses to notifications presented by the first mobile application, determines a first optimum notification format based on the analysis, and configures the first optimum notification format as the first format preference in the first mobile application.
    Type: Grant
    Filed: January 11, 2018
    Date of Patent: June 9, 2020
    Assignee: Sprint Communications Company L.P.
    Inventors: Gina R. Donnici, Matthew Habiger, Jared K. Harpole, Dillon M. Hughes, John Walter Swiecicki
  • Patent number: 10679741
    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: September 11, 2018
    Date of Patent: June 9, 2020
    Assignee: Compressus, Inc.
    Inventors: Albert Hernandez, Susan Pede, Joel L. Rosenfield, Daniel Riscalla, Laszlo R. Gasztonyi, Ronald G. Gesell
  • Patent number: 10650832
    Abstract: An information processing device including a connection control unit that, in a case where information regarding a situation of a user is detected, controls connection to another information processing device by using identification information corresponding to the situation of the user, an output control unit configured to control output of acquisition information acquired from the other information processing device, while the information processing device is connected to the other information processing device, and a transmission control unit configured to control transmission of input information input by the user, to the other information processing device, while the information processing device is connected to the other information processing device. In a case where a predetermined condition is satisfied, the connection control unit invalidates the identification information.
    Type: Grant
    Filed: November 28, 2016
    Date of Patent: May 12, 2020
    Assignee: SONY CORPORATION
    Inventor: Hideo Nagasaka
  • Patent number: 10628847
    Abstract: Systems and methods for enhanced advertising using semantic search are disclosed. In one aspect, embodiments of the present disclosure include a method, which may be implemented on a system, of identifying a semantic group with which content of a search result relates, further determining a facet of the semantic group with which the content of the search result relates, identifying an advertisement based on the facet of the semantic group, assigning an index to the advertisement as being associated with the facet of the semantic group, storing the index of the advertisement in a machine-readable storage medium, and/or presenting the advertisement to the user for viewing in a user interface in conjunction with the search result.
    Type: Grant
    Filed: April 14, 2010
    Date of Patent: April 21, 2020
    Assignee: FIVER LLC
    Inventors: James M. Wissner, Nova T. Spivack
  • Patent number: 10627996
    Abstract: The disclosure relates to a method and an apparatus for sorting filter options. The method includes determining a usage count of each of the plurality of filter options that are preset in the user terminal; and adjusting a sorting of each of the plurality of filter options in a list of filter options according to the usage count of each of the plurality of filter options.
    Type: Grant
    Filed: April 25, 2018
    Date of Patent: April 21, 2020
    Assignee: BEIJING XIAOMI MOBILE SOFTWARE CO., LTD.
    Inventor: Wendi Hou
  • Patent number: 10606620
    Abstract: Method and system are provided for notification interaction in a touchscreen user interface. The method includes: monitoring a user interaction with a current application via the touchscreen user interface; recognizing that a notification is being prepared to be displayed as a notification display on top of the current application; selecting a distinct user interaction for input to the notification display that is distinct from the monitored user interaction with the current application; and displaying an instruction for the distinct user interaction with the notification display.
    Type: Grant
    Filed: November 16, 2017
    Date of Patent: March 31, 2020
    Assignee: International Business Machines Corporation
    Inventors: Eunjin Lee, Matthew A. Clarke, Gareth J. H. Morgan, James Cockbain, Peter Agorioge
  • Patent number: 10609135
    Abstract: A computer-implemented method for managing a collaboration environment comprises receiving sensor information from one or more sensors disposed at a first collaboration venue indicating that a first user is present within the first collaboration venue, receiving sensor information from one or more sensors disposed at a second collaboration venue indicating that a second user is present within the second collaboration venue, identifying the first user based on the sensor information received from the first collaboration venue, identifying the second user based on the sensor information received from the second collaboration venue, and executing one or more actions with respect to a third collaboration venue based on at least one of the information from one or more sensors disposed at the first collaboration venue and the sensor information from one or more sensors disposed at the second collaboration venue.
    Type: Grant
    Filed: June 14, 2016
    Date of Patent: March 31, 2020
    Assignee: PRYSM, INC.
    Inventors: Dino Carlos, Adam P. Cuzzort, Brandon Fischer
  • Patent number: 10599953
    Abstract: Data having some similarities and some dissimilarities may be clustered or grouped according to the similarities and dissimilarities. The data may be clustered using agglomerative clustering techniques. The clusters may be used as suggestions for generating groups where a user may demonstrate certain criteria for grouping. The system may learn from the criteria and extrapolate the groupings to readily sort data into appropriate groups. The system may be easily refined as the user gains an understanding of the data.
    Type: Grant
    Filed: August 27, 2014
    Date of Patent: March 24, 2020
    Assignee: Verint Americas Inc.
    Inventors: Fred A Brown, Tanya M Miller, Charles C Wooters, Megan Brown, Molly Q Brown
  • Patent number: 10601995
    Abstract: Apparatus and methods consistent with the present disclosure route electronic communications to an appropriate resource that can efficiently and effectively provide responses to inquires included in or that are associated with a particular electronic communication. Methods and apparatus consistent with the present disclosure may be optimized for various different types of communication mediums with different sets of capabilities, requirements, or constraints by evaluating data that may be associated with historical information or with a stream of information.
    Type: Grant
    Filed: November 16, 2018
    Date of Patent: March 24, 2020
    Assignee: Cogito Corporation
    Inventors: Joshua Feast, Ali Azarbayejani, Skyler Place, Ayaz Hameed
  • Patent number: 10592587
    Abstract: Techniques are disclosed for capturing, storing, and regenerating a view of content in applications (e.g., native applications) on devices (e.g., a mobile device). In at least one embodiment, a capture management system is disclosed that produce compact data storage of views of content in an application on a device and the efficient search thereof of views of content provided in the application. The views of content can be translated into a transportable data layer, such as HTML, and captured using delta encoding to identify changes and modifications in content accessed in any application at a device. A capture management system can accurately and efficiently capture events displayed for an application at a device and send the events to a server-side system, which can combine the events to reassemble the events. For example, user interface and user interaction events on an application at a mobile device can be reassembled for the purpose of playback and analysis of interactions with the application.
    Type: Grant
    Filed: October 2, 2017
    Date of Patent: March 17, 2020
    Assignee: Quantum Metric, Inc.
    Inventors: Mario Luciano Ciabarra, Jr., Joseph Eric Pastuer
  • Patent number: 10558868
    Abstract: A vehicle includes a plurality of on-vehicle cameras, and a controller executes a method to evaluate a travel surface by capturing images for fields of view of the respective cameras. Corresponding regions of interest for the images are identified, wherein each of the regions of interest is associated with the portion of the field of view of the respective camera that includes the travel surface. Portions of the images are extracted, wherein each extracted portion is associated with the region of interest in the portion of the field of view of the respective camera that includes the travel surface and wherein one extracted portion of the respective image includes the sky. The extracted portions of the images are compiled into a composite image datafile, and an image analysis of the composite image datafile is executed to determine a travel surface state. The travel surface state is communicated to another controller.
    Type: Grant
    Filed: December 18, 2017
    Date of Patent: February 11, 2020
    Assignee: GM Global Technology Operations LLC
    Inventors: Qingrong Zhao, Jinsong Wang, Bakhtiar B. Litkouhi, Jingfu Jin, Tianyu Wang