Patents by Inventor Jean C. Bolot

Jean C. Bolot 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: 11323867
    Abstract: The present disclosure relates to a device for providing wireless signal coverage. The device includes a wireless signal transceiver and a displacement assembly for moving the wireless signal transceiver within a zone. The device is provided with a processor configured to control the displacement assembly to move the mobile device based on the wireless signal coverage within the zone and the location with respect to the zone of a wireless device operable to access the wireless signal coverage.
    Type: Grant
    Filed: May 23, 2017
    Date of Patent: May 3, 2022
    Assignee: InterDigital CE Patent Holdings, SAS
    Inventors: Jean C. Bolot, Kent Lyons, Akshay Pushparaja, Ajith Pudhiyaveetil
  • Publication number: 20210258754
    Abstract: The present disclosure relates to a device for providing wireless signal coverage. The device includes a wireless signal transceiver and a displacement assembly for moving the wireless signal transceiver within a zone. The device is provided with a processor configured to control the displacement assembly to move the mobile device based on the wireless signal coverage within the zone and the location with respect to the zone of a wireless device operable to access the wireless signal coverage.
    Type: Application
    Filed: May 23, 2017
    Publication date: August 19, 2021
    Inventors: Jean C. BOLOT, Kent LYONS, Akshay PUSHPARAJA, Ajith PUDHIYAVEETIL
  • Publication number: 20200272222
    Abstract: A smart wearable apparatus (102) includes a processor and a memory having a set of instructions that when executed by the processor causes the smart wearable apparatus to receive activity sensor data of an activity performed by a user. Further, the smart wearable apparatus is caused to send the activity sensor data to a content selection device (103) that selects content that is matched to the activity performed by the user so that the content is played in synchronization with the activity. Further, a process receives activity sensor data performed by a user. The process also sends the activity sensor data to a content selection device (103) that selects content that is matched to the activity performed by the user so that the content is played in synchronization with the activity.
    Type: Application
    Filed: December 30, 2015
    Publication date: August 27, 2020
    Inventors: Naveen GOELA, Kent LYONS, Snigdha PANIGRAHI, Jean C. BOLOT, Amit DATTA, Caroline HANSSON, Wenling SHANG, Rashish TANDON
  • Publication number: 20200252691
    Abstract: The present principles generally relate to video processing and viewing, and particularly, to concurrent viewing of a video with other users and processing of user-added, real-time content. The present principles provide capabilities to create a shared video viewing experience which merge concurrent video watching with u user-provided real-time commenting and content. Users watching the same content at the same time may overlay graphical elements on the shared video to communicate with other concurrent viewers of the video. These graphical elements are annotations used to communicate with another viewer, or among a group of viewers, and are overlaid onto the video itself in real time during an interactive session as though the users are in concurrent conversations.
    Type: Application
    Filed: November 10, 2015
    Publication date: August 6, 2020
    Inventors: Kent LYONS, Jean C. BOLOT, Caroline HANSSON, Amit DATTA, Snigdha PANIGRAHI, Rashish TANDON, Wenling SHANG, Naveen GOELA
  • 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: 20170366860
    Abstract: An apparatus comprises a processor configured to play back a first media content segment; determine if a first source media content segment exists in a transition history, which is one of the first media content segment and a segment similar to the first media content segment, the transition history including transitions from at least one source media content segment to at least one destination media content segment; and if the first source media content segment exists, play back a first destination media content segment transitioned from the first source media content segment in the transition history.
    Type: Application
    Filed: June 7, 2017
    Publication date: December 21, 2017
    Inventors: Naveen Goela, Kent LYONS, Caroline HANSSON, Amit DATTA, Snigdha PANIGRAHI, Rashish TANDON, Wenling SHANG, Jean C. BOLOT
  • Publication number: 20170337196
    Abstract: An apparatus comprises a processor configured to receive first and second ratings of a first segment of a media content respectively from second and third users; assign first and second weights respectively to the first and second ratings according to relationship in a social network between the first and second users and between the first and third users respectively; adjust the first and second ratings using the first and second weights, respectively; combine the adjusted first and second ratings to form the customized rating data of the first segment for the first user; and deliver the customized rating data of the first segment to the first user; and a memory storing the customized rating data.
    Type: Application
    Filed: April 20, 2017
    Publication date: November 23, 2017
    Inventors: Naveen GOELA, Kent LYONS, Caroline HANSSON, Amit DATTA, Snigdha PANIGRAHI, Rashish TANDON, Wenling SHANG, Jean C. BOLOT
  • 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
  • Patent number: 8953788
    Abstract: A method, system, and media are provided for securely communicating data. One embodiment of the method includes encrypting a data stream by way of a first algorithm; creating at least two subsets of data from the data stream by extracting one or more data portions from the encrypted data stream, thereby leaving a remaining portion and an extracted portion; communicating the remaining portion to a destination by way of a first communications channel; encrypting the extracted portion utilizing a second algorithm; communicating the encrypted extracted portion to the destination by way of a second communications channel; and providing for recombining the remaining portion and the encrypted extracted portion to facilitate recovery of the encrypted data stream.
    Type: Grant
    Filed: October 18, 2013
    Date of Patent: February 10, 2015
    Assignee: Sprint Communications Company L.P.
    Inventors: Tao Ye, Darryl Veitch, Jean C. Bolot
  • Patent number: 8639221
    Abstract: What is disclosed is a method and system for determining an anonymity level of a user's data. If it desired to change the anonymity level, location and time information may be changed and/or deleted to effect the change. The change may be user directed, or may be achieved by the system, before providing the information to a third party.
    Type: Grant
    Filed: July 30, 2012
    Date of Patent: January 28, 2014
    Assignee: Sprint Communications Company L.P.
    Inventors: Hui Zang, Jean C. Bolot
  • Patent number: 8615255
    Abstract: An embodiment of the current invention is directed to facilitating a location-based service for use by a given mobile-device. A location of each of a number of base stations that makes up a portion of a wireless-telecommunications-network is identified. For a given base station, the probability that it provides a level of signal coverage to a geographical area that would enable the mobile-device in the first geographical area to communicate with the network is determined. A density of possible locations that the mobile-device may be within the geographical area is determined. A position for the mobile-device is approximated based on the density. A location-based service is facilitated for use by the mobile-device based on the position of the mobile-device.
    Type: Grant
    Filed: February 5, 2013
    Date of Patent: December 24, 2013
    Assignee: Sprint Communications Company L.P.
    Inventors: Hui Zang, Jean C Bolot, Francois Baccelli
  • Patent number: 8600050
    Abstract: A method, system, and media are provided for securely communicating data. One embodiment of the method includes encrypting a data stream by way of a first algorithm; creating at least two subsets of data from the data stream by extracting one or more data portions from the encrypted data stream, thereby leaving a remaining portion and an extracted portion; communicating the remaining portion to a destination by way of a first communications channel; encrypting the extracted portion utilizing a second algorithm; communicating the encrypted extracted portion to the destination by way of a second communications channel; and providing for recombining the remaining portion and the encrypted extracted portion to facilitate recovery of the encrypted data stream.
    Type: Grant
    Filed: February 22, 2008
    Date of Patent: December 3, 2013
    Assignee: Sprint Communications Company L.P.
    Inventors: Tao Ye, Darryl Veitch, Jean C. Bolot
  • Patent number: 8442559
    Abstract: Disclosed herein is a method of operating a communication system, wherein the method comprises receiving entity historical performance information including a paging delay value and a paging cost value for each of a plurality of past call periods; receiving target performance information indicating a paging delay goal and a paging cost goal; processing the historical performance information and the target performance information to determine a past call period wherein the past call period comprises one of the plurality of past call periods having a paging delay value that is within a predetermined proximity of the paging delay goal and a paging cost value that is within a predetermined proximity of the paging cost goal; processing call history information associated with the entity to determine a plurality of locations where the entity was located during the past call period; receiving a call for the entity; and in response to the call, transferring a plurality of paging messages to page the entity at the plu
    Type: Grant
    Filed: September 4, 2008
    Date of Patent: May 14, 2013
    Assignee: Sprint Communications Company L.P.
    Inventors: Hui Zang, Jean C. Bolot
  • Patent number: 8423047
    Abstract: An embodiment of the current invention is directed to facilitating a location-based service for use by a given mobile-device. A location of each of a number of base stations that makes up a portion of a wireless-telecommunications-network is identified. For a given base station, the probability that it provides a level of signal coverage to a geographical area that would enable the mobile-device in the first geographical area to communicate with the network is determined. A density of possible locations that the mobile-device may be within the geographical area is determined. A position for the mobile-device is approximated based on the density. A location-based service is facilitated for use by the mobile-device based on the position of the mobile-device.
    Type: Grant
    Filed: March 14, 2011
    Date of Patent: April 16, 2013
    Assignee: Sprint Communications Company L.P.
    Inventors: Hui Zang, Jean C. Bolot, Francois Baccelli
  • Patent number: 8406149
    Abstract: A method for the identification of potential internet service customers is provided. The method includes receiving a first internet traffic data for an internet entity corresponding to a first amount of internet traffic exchanged with the internet entity over a first service provider network. The method also includes receiving a second internet traffic data for the internet entity corresponding to a second amount of internet traffic exchanged with the internet entity over a second service provider network. The method also includes determining a volume metric for the internet entity based at least in part on the first and second internet traffic data, determining whether the volume metric meets a criterion, and displaying an identity of the internet entity if the volume metric meets the criterion.
    Type: Grant
    Filed: August 29, 2008
    Date of Patent: March 26, 2013
    Assignee: Sprint Communications Company L.P.
    Inventor: Jean C. Bolot
  • Patent number: 8305894
    Abstract: A method and apparatus for more efficiently scheduling transmission of page messages over a paging channel in a radio access network (RAN). The RAN, which generally assigns slotted messages a higher transmission priority than non-slotted messages, may determine a level of occupancy of the paging channel either periodically, continuously, or responsive to a triggering event. Thereafter, the RAN may compare the level of occupancy to a load threshold, which may either be based on (i) a predicted probability of non-slotted messages that will result from slotted messages in the RAN, or (ii) a ratio of non-slotted messages to slotted messages in the RAN. If the load threshold is based on the ratio, the RAN may determine the load threshold before making the comparison. After making the comparison, the RAN may assign non-slotted messages a higher transmission priority than slotted messages if the level of occupancy exceeds the load threshold.
    Type: Grant
    Filed: August 4, 2006
    Date of Patent: November 6, 2012
    Assignee: Sprint Spectrum L.P.
    Inventors: Hui Zang, Jean C. Bolot, Jeremy Serror