Patents by Inventor Azin Ashkan

Azin Ashkan has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 10616653
    Abstract: The present disclosure provides a method (1100) and apparatus (702) for inhibiting the interruption of the content being consumed by a user that is provided by an entertainment system. The method (1100) and apparatus (702) of the present disclosure may detect an interruption event and determine, based on the current state of a user, whether the interruption event matches the current state of the user. If the method (1100) and apparatus (702) of the present disclosure determine that the interruption event does not match the current state of the user, the method (1100) and apparatus (702) of the present disclosure may inhibit the interruption of the content being consumed by the user.
    Type: Grant
    Filed: December 31, 2015
    Date of Patent: April 7, 2020
    Assignee: InterDigital CE Patent Holdings
    Inventors: Marc Joye, Azin Ashkan, Jaideep Chandrashekar, Alvita Tran, Akshay Pushparaja, Swayambhoo Jain, Shi Zhi, Junyang Qian
  • Publication number: 20190028751
    Abstract: A method that controls playback of content includes identifying (620) a consumption profile for a user, identifying (650) a consumption profile for a content item, and automatically modifying (680) an aspect of playback of the content item based at least partly on the consumption profile for the user and the consumption profile for the content item. The aspect of playback can be a playback command, one or more playback attributes, and/or a presentation of additional content items after completion of a current content item.
    Type: Application
    Filed: December 30, 2015
    Publication date: January 24, 2019
    Inventors: Jean BOLOT, Brian ERIKSSON, Azin ASHKAN, Steve BAKER, William TROULEAU
  • Publication number: 20190020923
    Abstract: The present disclosure provides a method (1100) and apparatus (702) for inhibiting the interruption of the content being consumed by a user that is provided by an entertainment system. The method (1100) and apparatus (702) of the present disclosure may detect an interruption event and determine, based on the current state of a user, whether the interruption event matches the current state of the user. If the method (1100) and apparatus (702) of the present disclosure determine that the interruption event does not match the current state of the user, the method (1100) and apparatus (702) of the present disclosure may inhibit the interruption of the content being consumed by the user.
    Type: Application
    Filed: December 31, 2015
    Publication date: January 17, 2019
    Applicant: THOMSON Licensing
    Inventors: Marc JOYE, Azin ASHKAN, Jaideep CHANDRASHEKAR, Alvita TRAN, Akshay PUSHPARAJA, Swayambhoo JAIN, Shi ZHI, JUNYANG Qian
  • Publication number: 20180367845
    Abstract: Interactions with a multimedia content provider are tracked and communication is made with a physical activity tracking device to obtain movement information. The interactions and physical activity level provide insight as to a length of time a user has been continuously watching multimedia content. When a level of inactivity exceeds a threshold, access to multimedia content is adjusted, for example, by limiting access to the multimedia content and/or displaying a notification to the user regarding their level of inactivity.
    Type: Application
    Filed: December 1, 2015
    Publication date: December 20, 2018
    Inventors: Anita TRAN, Azin ASHKAN, Marc JOYE, Jaideep CHANDRASHEKAR, Akshay PUSHPARAJA, Swayambhoo JAIN, Shi ZHI, Junyang QIAN
  • Publication number: 20180352354
    Abstract: The present principles generally relate to detection and analysis of sound events in a user's environment to automate changes to a multi-media player's state or action. The multimedia player characterizes ambient sound that it receives. The state or the action of the multimedia player is adaptively initiated or changed according to the characterization of the ambient sound and the location of the player, thus allowing adaptive adjustment of the sound of the audio/video content.
    Type: Application
    Filed: November 17, 2015
    Publication date: December 6, 2018
    Inventors: Jaideep CHANDRASHEKAR, Azin ASHKAN, Marc JOYE, Akshay PUSHPARAJA, Swayambhoo JAIN, Shi ZHI, Junyang QIAN, Alvita TRAN
  • Publication number: 20180270537
    Abstract: Various methods, apparatuses, and computer-readable medium are described herein. A device (1002) may provide a content recommendation (310) to a viewer based on a profile (202) of the viewer. The device (1002) may also detect binge watching of the recommended content (310) by the viewer. The device (1002) may also limit further viewing of the recommended content (310) in response to detecting the binge watching. In response to the binge watching, the device (1002) may also provide a message (402) to the viewer, provide a suggestion (404) to the viewer of content, and/or provide an incentive (406) to the viewer to perform another activity. The device (1002) may detect binge watching by detecting that a consumption rate (304) of the recommended content (310) by the viewer exceeds a threshold consumption rate (306) of the recommended content (310).
    Type: Application
    Filed: September 30, 2015
    Publication date: September 20, 2018
    Inventors: Brian ERIKSSON, Jean C. BOLOT, Azin ASHKAN
  • Publication number: 20180139501
    Abstract: Ways to provide optimized content for sequential viewing are described. A processing server (120) may be able to retrieve source content from a storage (110). The processing server (120) may optimize the content by removing redundant and irrelevant segments. The processing server may further accelerate a playback speed associated with the optimized content. The redundancy and/or relevancy of segments may be determined based at least partly on the subject matter included in the segments, user preferences, and/or other relevant factors. The processing server (120) may receive data from multiple analytics resource and use the data to identify relevant and/or redundant segments. The processing server may provide optimized content to a content server (140) which may, in turn, provide the content to a user device (150) for playback. Alternatively, the optimized content may be generated at the user device.
    Type: Application
    Filed: May 12, 2016
    Publication date: May 17, 2018
    Inventors: Brian Charles ERIKSSON, Jean BOLOT, Azin ASHKAN
  • Publication number: 20170163701
    Abstract: Consumption of multimedia content within a given social network is tracked to enable recommendations for consumption of multimedia content to users of the social network. A consumption velocity of each node in the given social network is identified. A recommendation is then transmitted to at least one node in the given social network, based at least partially on the consumption velocity.
    Type: Application
    Filed: December 3, 2015
    Publication date: June 8, 2017
    Inventors: Azin ASHKAN, Brian ERIKSSON, Jean BOLOT
  • Publication number: 20170127106
    Abstract: A method for recommending content from among a collection of available content includes determining for each of available content at least one of a first, second and third content ratings related to (1) content characteristics that interfere with sleep patterns; (2) excitement level of the content; and (3) dynamic range of content audio, respectively. Thereafter, the content having a content rating that least interfere with sleep patterns is established. The available content having the content rating that least interferes with sleep patterns is recommended.
    Type: Application
    Filed: October 28, 2015
    Publication date: May 4, 2017
    Inventors: Swayambhoo JAIN, Azin ASHKAN, Marc JOYE, Alvita TRAN, Akshay PUSHPARAJA, Jaideep CHANDRASHEKAR, Shi ZHI, Junyang QIAN
  • Publication number: 20170078750
    Abstract: Ways to generate optimized content offers for extended viewing sessions are described. A usage analyzer (140) collects and analyzes viewing session information. As a user accesses content via a user device (130) and/or content server (120), viewing session information including context attributes, content attributes, and user attributes are collected and analyzed. In addition, viewing session information from previous viewing sessions (and/or sessions associated with other users) is analyzed. Consumption behavior is extracted (430) and used to determine (440) whether the user is an offer candidate, where an offer includes a discount and/or expiration related to an associated set of content items. If the user is an offer candidate, the offer is sent (450) to the user device.
    Type: Application
    Filed: September 10, 2015
    Publication date: March 16, 2017
    Inventors: Azin Ashkan, Brian Eriksson, Jean C Bolot, William Trouleau
  • Publication number: 20170078748
    Abstract: Ways to generate optimized content offers for extended viewing sessions are described. A usage analyzer (140) collects and analyzes information before the start of content consumption within a session. As a user accesses content via a user device (130) and/or content server (120), session information including context attributes, content attributes, and user attributes are collected and analyzed. In addition, viewing session information from previous viewing sessions (and/or sessions associated with other users) is analyzed. Consumption behavior is extracted (430) and used to predict (440) whether the user will be serial watching multiple content items. If the user is predicted as an offer candidate, an offer may be sent (450) to the user device to increase the velocity of content consumption within the viewing session.
    Type: Application
    Filed: September 10, 2015
    Publication date: March 16, 2017
    Inventors: Azin Ashkan, Brian Eriksson, Jean C. Bolot, William Trouleau