Patents by Inventor Jean Bolot

Jean 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).

  • Publication number: 20200319291
    Abstract: Apparatus and method for indoor localization involving sampling illumination in a location such as a room of a building, producing a frequency domain analysis of the illumination, comparing the frequency domain analysis to a reference frequency domain analysis associated with a reference location, and providing a notification indicating a result of the comparison such as whether the location of the sampling is the reference location.
    Type: Application
    Filed: June 30, 2016
    Publication date: October 8, 2020
    Inventors: Kent Lyons, Jean Bolot, Naveen Goela, Shahab Hamidi-Rad
  • 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
  • Patent number: 10027347
    Abstract: In one embodiment, it is proposed a method for storing input data on a set of DNA strands, said input data being represented in a numeral system. This method is remarkable in that it comprises: formatting said input data into a set of blocks of data, each block of data having a size inferior to a size of one DNA strand; applying a first encoding with an erasure code on said set of blocks of data, defining a first set of modified blocks of data, each modified block of data having a size inferior to a size of one DNA strand; applying a second encoding using an error correcting code on each modified block of data of said first set, defining a second set of modified blocks of data, each modified block having a size inferior to a size of one DNA strand; encoding each modified block of data of said second set into a nucleotides block sequence; generating a set of DNA strands, each DNA strand comprising a nucleotides block sequence obtained through said encoding.
    Type: Grant
    Filed: March 26, 2015
    Date of Patent: July 17, 2018
    Assignee: THOMSON Licensing
    Inventors: Nicolas Le Scouarnec, Jean Bolot, Brian Eriksson, Sebastien Lasserre, Mark Crovella, Meinolf Bilawat, Klaus Gaedke, Jens Peter Wittenburg, Christophe Diot, Martin May
  • 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: 20170187390
    Abstract: In one embodiment, it is proposed a method for storing input data on a set of DNA strands, said input data being represented in a numeral system. This method is remarkable in that it comprises: formatting said input data into a set of blocks of data, each block of data having a size inferior to a size of one DNA strand; applying a first encoding with an erasure code on said set of blocks of data, defining a first set of modified blocks of data, each modified block of data having a size inferior to a size of one DNA strand; applying a second encoding using an error correcting code on each modified block of data of said first set, defining a second set of modified blocks of data, each modified block having a size inferior to a size of one DNA strand; encoding each modified block of data of said second set into a nucleotides block sequence; generating a set of DNA strands, each DNA strand comprising a nucleotides block sequence obtained through said encoding.
    Type: Application
    Filed: March 26, 2015
    Publication date: June 29, 2017
    Inventors: Nicolas LE SCOUARNEC, Jean BOLOT, Brian ERIKSSON, Sebastien LASSERRE, Mark CROVELLA, Meinolf BILAWAT, Klaus GAEDKE, Jens PETER WITTENBURG, Christophe DIOT, Martin MAY
  • 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
  • Patent number: 9503895
    Abstract: An embodiment of the invention is directed to associating a wireless device with a basestation. A connection request is received from the wireless device. The wireless device is authenticated to the basestation. A token-transfer-request message is received. The wireless device is associated with the basestation by transferring a token associated with the wireless device to the basestation.
    Type: Grant
    Filed: October 27, 2014
    Date of Patent: November 22, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: Sridhar Machiraju, Jean Bolot, Hao Chen
  • Patent number: 9471791
    Abstract: Described herein is a method and system for providing privacy guarantees with an improved privacy-accuracy trade-off. Dynamic data can be accessed from a database. A sum model is selected from window sum, exponential decay sum, and polynomial decay sum. An algorithm is initiated that produces polylogarithmic bounded error in the range of a sum function associated with the selected sum model and independent of time steps. The data can be assembled in a dyadic tree structure. A non-linearity component can be added to nodes of the dyadic tree structure. For example, this can be a noise components or a weight applied to the update. This can be done, for example, to different nodes differently. Differential private estimators can be constructed for fixed steps of time. The differential private estimators can be applied to a query means or filtering system to enhance privacy protection from potential adversaries.
    Type: Grant
    Filed: August 14, 2012
    Date of Patent: October 18, 2016
    Assignee: THOMSON LICENSING
    Inventors: Nadia Fawaz, Aleksandar Todorov Nikolov, Jean Bolot, Nina Taft
  • Publication number: 20150156545
    Abstract: A system and method and graphic user interface for providing media recommendations. The system and method including enabling a user to select a first media object or a second media object from a plurality of accessible media objects, the first media object having a first set of characteristics and the second media object having a second set of characteristics, determining if a user selects the first media object, selects the second media object, or requests access to two different media objects, adjusting weight values associated with the plurality of media objects based on the user's selection, and recommending media objects to the user based on the adjusted weight values.
    Type: Application
    Filed: December 13, 2012
    Publication date: June 4, 2015
    Inventors: Branislav Kveton, Jonathan Whiteaker, Jean Bolot, Ashwin Kashyap, Sandilya Bhamidipati
  • Publication number: 20150025963
    Abstract: A method and system are provided for targeted crowdsourcing. The method includes defining a target audience for a crowdsourcing task using fine-grain target audience parameters. At least one of the parameters is based on a user selection. The method further includes generating a targeted advertisement for a non-public landing page directed to the target audience. The method also includes generating the non-public landing page as a sole entry point for workers on the crowdsourcing task that is only visible to members of the target audience that click on the targeted advertisement. The method additionally includes permitting only members of the target audience that click on the targeted advertisement to proceed to the non-public landing page.
    Type: Application
    Filed: July 17, 2013
    Publication date: January 22, 2015
    Inventors: Jean BOLOT, Pedro Carvalho De Oliveira
  • Patent number: 8873752
    Abstract: An embodiment of the invention is directed to associating a wireless device with a basestation. A connection request is received from the wireless device. The wireless device is authenticated to the basestation. A token-transfer-request message is received. The wireless device is associated with the basestation by transferring a token associated with the wireless device to the basestation.
    Type: Grant
    Filed: January 16, 2009
    Date of Patent: October 28, 2014
    Assignee: Sprint Communications Company L.P.
    Inventors: Sridhar Machiraju, Jean Bolot, Hao Chen
  • Publication number: 20130212690
    Abstract: Described herein is a method and system for providing privacy guarantees with an improved privacy-accuracy trade-off. Dynamic data can be accessed from a database. A sum model is selected from window sum, exponential decay sum, and polynomial decay sum. An algorithm is initiated that produces polylogarithmic bounded error in the range of a sum function associated with the selected sum model and independent of time steps. The data can be assembled in a dyadic tree structure. A non-linearity component can be added to nodes of the dyadic tree structure. For example, this can be a noise components or a weight applied to the update. This can be done, for example, to different nodes differently. Differential private estimators can be constructed for fixed steps of time. The differential private estimators can be applied to a query means or filtering system to enhance privacy protection from potential adversaries.
    Type: Application
    Filed: August 14, 2012
    Publication date: August 15, 2013
    Inventors: Nadia Fawaz, Aleksander Todorov Nikolov, Jean Bolot, Nina Taft
  • Patent number: 8391836
    Abstract: A system for analyzing call detail records to derive demographic data is provided. The system comprises a processor, a memory, and an application stored in the memory. When executed by the processor, the application analyzes call detail records associated with a base transceiver station to determine statistical information about the subscriber calls within the coverage area and to estimate demographics of people within the coverage area.
    Type: Grant
    Filed: March 31, 2011
    Date of Patent: March 5, 2013
    Assignee: Sprint Communications Company L.P.
    Inventors: Jean Bolot, Hui Zang
  • Patent number: 8265992
    Abstract: An embodiment of the current invention is directed to determining that a wireless-service subscriber using a given mobile computing device is likely to transition to another provider (“to churn”). A list of mobile computing devices that have communicated with the given mobile computing device is determined. A relationship-strength value for each mobile computing device in the list is determined. A risk value of the given mobile computing device is determined based on the relationship-strength values of each of the mobile computing devices in the list that have churned. If the risk value is not greater than a risk value threshold, the given mobile computing device is not likely to churn. If the risk value is greater than the risk value threshold, the given mobile computing device is likely to churn.
    Type: Grant
    Filed: March 24, 2009
    Date of Patent: September 11, 2012
    Assignee: Sprint Communications Company L.P.
    Inventors: Mukund Seshadri, Sridhar Machiraju, Jean Bolot
  • Patent number: 8238913
    Abstract: Systems and methods are discussed for providing multiple network interfaces to devices to communicate with each other using various policies, for using a proxy to maintain a connection with a legacy system such that a data connection to the legacy system may be continued when an end device connects with the proxy, and for maintaining application states when devices become disconnected such that their activities may be resumed when reconnected. Multiple wireless networks allow communication sessions to transfer across each of the multiple wireless networks in a seamless fashion. One wireless network may control the handoff to another wireless network or a mobile device with an OCMP may control the handoff.
    Type: Grant
    Filed: May 11, 2007
    Date of Patent: August 7, 2012
    Assignee: Sprint Communications Company L.P.
    Inventors: Supratik Bhattacharyya, Jean Bolot, Aaditeshwar Seth, Srinivasan Keshav