Patents by Inventor Benoit Schillings

Benoit Schillings 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: 20180020243
    Abstract: Disclosed are systems and methods for improving interactions with and between computers in content generating, searching, hosting and/or providing systems supported by or configured with personal computing devices, servers and/or platforms. The systems interact to identify and retrieve data within or across platforms, which can be used to improve the quality of data used in processing interactions between or among processors in such systems. The disclosed systems and methods automatically analyze a live streaming media file, and identify portions of the media that are highlights. The content classified as a highlight can be shared across social media platforms, and indexed for searching respective to attributes of the video content. The streaming and highlight media content is renderable in a novel, modified video player that enables variable playback speeds for how content is classified, and enables on-demand selections of specific content portions and adjustable rendering displays during streaming.
    Type: Application
    Filed: July 13, 2016
    Publication date: January 18, 2018
    Inventors: Bin NI, Kirk Lieb, Rick Hawes, Yale Song, Benoit Schillings, Vahe Oughourlian, Jordi Vallmitjana, Jennelle Nystrom, Hardik Ruparel, Michael Chen, Adam Mathes, Arunkumar Balasubramanian, Jian Zhou, Matt Edelman
  • Patent number: 9826366
    Abstract: In one embodiment, a location of a mobile device may be obtained. A direction of movement of the mobile device may be ascertained. A field of vision of a user of the mobile device may be determined based, at least in part, on the location of the mobile device and the direction of movement of the mobile device. A user profile associated with the user and/or the mobile device may be identified. A notification may be provided via the mobile device based, at least in part, upon the user profile and the field of vision of the user.
    Type: Grant
    Filed: July 8, 2016
    Date of Patent: November 21, 2017
    Assignee: EXCALIBUR IP, LLC
    Inventor: Benoit Schillings
  • Publication number: 20170269829
    Abstract: Particular embodiments receive multiple touch events detected by a touchscreen. Each touch event may be associated with at least one position on a touchscreen, and at least a portion of the touch events may be located along a line. Particular embodiments may determine that the touch events are approaching an edge of the touchscreen, and may determine a first extrapolated position based on the determination that the touch events are approaching the edge of the touchscreen. The first extrapolated position may anticipate that one or more future touch events will turn before reaching the edge of the touchscreen. Particular embodiments may also provide display information based on the touch events and the first extrapolated position.
    Type: Application
    Filed: June 2, 2017
    Publication date: September 21, 2017
    Inventors: Benoit Schillings, Feng Qian, Jonathan Kaldor, Gueorgui Djabarov
  • Patent number: 9703473
    Abstract: Particular embodiments receive a plurality of touch events detected by a touchscreen. The display refresh rate may not be synchronized with a touch response rate of the touchscreen. Each touch event may be associated with at least one position on the touchscreen. A correlation between the touch events and a display refresh rate of the touchscreen may be determined. At least one position for display output may be extrapolated based on the touch events for the purpose of smoothing the display output. Additional positions for display output may be extrapolated based on the touch events for the purpose of predicting display output. Display information may be provided based on the touch events and the extrapolated positions.
    Type: Grant
    Filed: January 24, 2013
    Date of Patent: July 11, 2017
    Assignee: Facebook, Inc.
    Inventors: Benoit Schillings, Feng Qian, Jonathan Kaldor, George Djabarov
  • Patent number: 9679062
    Abstract: A recommendation engine and a user profile stored on a user device are employed by the user device to select from a content store, content that is relevant to a current display of the user device. The selected content is combined with the current display to generate the contextually relevant display. The user profile on the user device is updated based on user interaction with the displayed content and the updated profile may be uploaded to the server in accordance with privacy settings associated with the user profile.
    Type: Grant
    Filed: September 18, 2013
    Date of Patent: June 13, 2017
    Assignee: EXCALIBUR IP, LLC
    Inventors: Benoit Schillings, John J. Thrall
  • Publication number: 20170091333
    Abstract: One or more systems and/or methods for providing related content associated with a multi-touch gesture to a user are provided. A multi-touch gesture (e.g., a pinch-in gesture, a pinch-out gesture, etc.) may be received through a user interface of a client device (e.g., smartphone, tablet, television, virtual wall, etc.) associated with a user. The multi-touch gesture may be evaluated to identify an area of interest of the user interface (e.g., a portion of user interface containing content of interest to the user). The area of interest may be evaluated to identify context (e.g., keywords, phrases, associated content, etc.) associated with the area of interest. A search of content may be performed based upon the context to identify related content (e.g., news articles, wide-area network search results, local device search results, etc.) associated with the context. The related content may be provided to the user through the client device.
    Type: Application
    Filed: September 28, 2015
    Publication date: March 30, 2017
    Inventors: Jonathan Paris, Leili Baghaei Rad, Benoit Schillings, Yuhuan Tang
  • Publication number: 20160334957
    Abstract: Users may interface with user interfaces populated with large sets of data items (e.g., contacts, files, photos, etc.), but may be unable to quickly and/or efficiently find a desired data item. Accordingly, as provided herein, a graphical user interface, populated with a set of data items, may be presented to a user of a client device. Sensor data may be received from a motion sensing component of the client device. The sensor data may indicate a motion of the client device. A motion rate of the motion may be determined. The set of data items may be visually traversed at a scroll rate derived from the motion rate (e.g., a faster motion may increase the scroll rate and a slower motion may decrease the scroll rate). In this way, the user may efficiently scroll through large sets of data items by panning, tilting, twisting, or otherwise moving the client device.
    Type: Application
    Filed: May 14, 2015
    Publication date: November 17, 2016
    Inventors: Benoit Schillings, Jean-Baptiste Maurice Queru, Jonathan Paris, Roberto Ortiz
  • Publication number: 20160323714
    Abstract: In one embodiment, a location of a mobile device may be obtained. A direction of movement of the mobile device may be ascertained. A field of vision of a user of the mobile device may be determined based, at least in part, on the location of the mobile device and the direction of movement of the mobile device. A user profile associated with the user and/or the mobile device may be identified. A notification may be provided via the mobile device based, at least in part, upon the user profile and the field of vision of the user.
    Type: Application
    Filed: July 8, 2016
    Publication date: November 3, 2016
    Inventor: Benoit Schillings
  • Publication number: 20160283279
    Abstract: Complex devices, software systems, and/or networks may comprise one or more subsystems that perform periodic tasks. A first task may be assigned a first execution frequency and a second task may be assigned a second execution frequency that is not an alias of the first execution frequency (e.g., assignment of execution intervals that are non-overlapping harmonics of each other, such as non-repeating frequencies). A first resource utilization by the first task may be distinguished from a second resource utilization of the second task based upon the first resource utilization corresponding to resource utilization (e.g., network usage, processor usage, power consumption, user access, etc.) associated with the first execution frequency and the second resource utilization corresponding to resource utilization associated with the second execution frequency. Thus, resource utilization of individual tasks of various subsystems and/or networks may be determined.
    Type: Application
    Filed: June 13, 2016
    Publication date: September 29, 2016
    Inventor: Benoit Schillings
  • Patent number: 9392093
    Abstract: A method for identifying a user is provided, including the following method operations: identifying at least three contact regions on a touch sensitive surface, the contact regions defined by simultaneous contact of at least three fingers of the user with the touch sensitive surface; for each contact region, determining a center point; determining distances between each of the determined center points of the contact regions; comparing the determined distances against predefined distances associated with a known user; based on the comparing, determining the user to be the known user or not the known user.
    Type: Grant
    Filed: July 25, 2013
    Date of Patent: July 12, 2016
    Assignee: Yahoo! Inc.
    Inventors: Benoit Schillings, Daryl Low, Andreas Rossbacher
  • Patent number: 9392414
    Abstract: In one embodiment, a location of a mobile device may be obtained. A direction of movement of the mobile device may be ascertained. A field of vision of a user of the mobile device may be determined based, at least in part, on the location of the mobile device and the direction of movement of the mobile device. A user profile associated with the user and/or the mobile device may be identified. A notification may be provided via the mobile device based, at least in part, upon the user profile and the field of vision of the user.
    Type: Grant
    Filed: December 31, 2013
    Date of Patent: July 12, 2016
    Assignee: Yahoo! Inc.
    Inventor: Benoit Schillings
  • Publication number: 20160187452
    Abstract: One or more systems and/or methods for identifying a positional state of a mobile device are provided. An output audio pulse may be generated from a speaker of a mobile device. An input audio pulse, corresponding to the output audio pulse, may be detected utilizing a microphone of the mobile device. The output audio pulse and the input audio pulse may be evaluated to determine a positional feature associated with the mobile device. The positional feature may be evaluated using a classifier to identify a positional state of the mobile device (e.g., the mobile device may be laying on a table, inside a user's jacket pocket, within a vehicle, etc.). In an example, an operating characteristic of the mobile device may be adjusted based on the positional state of the mobile device (e.g., a ringer volume may be increased, a content recommendation may be displayed, etc.).
    Type: Application
    Filed: December 31, 2014
    Publication date: June 30, 2016
    Inventor: Benoit Schillings
  • Patent number: 9367355
    Abstract: Complex devices, software systems, and/or networks may comprise one or more subsystems that perform periodic tasks. A first task may be assigned a first execution frequency and a second task may be assigned a second execution frequency that is not an alias of the first execution frequency (e.g., assignment of execution intervals that are non-overlapping harmonics of each other, such as non-repeating frequencies). A first resource utilization by the first task may be distinguished from a second resource utilization of the second task based upon the first resource utilization corresponding to resource utilization (e.g., network usage, processor usage, power consumption, user access, etc.) associated with the first execution frequency and the second resource utilization corresponding to resource utilization associated with the second execution frequency. Thus, resource utilization of individual tasks of various subsystems and/or networks may be determined.
    Type: Grant
    Filed: January 28, 2015
    Date of Patent: June 14, 2016
    Assignee: YAHOO!, INC.
    Inventor: Benoit Schillings
  • Publication number: 20160086566
    Abstract: Images are optimized to reduce latency prior to being transmitted to requesting client devices. A request from a client device for an image is analyzed to obtain the attributes of the requesting client device and the network used by the client device for transmitting the request. The parameters of the image to be transmitted are determined based on the attributes in order to reduce data latency at the requesting client device. A requested image that meets the parameters or which has its parameters preset by a provider can be transmitted without any changes. A requested image that does not meet the parameters is transformed in accordance with the parameters so that it is optimized for the combination of the network and the requesting client device.
    Type: Application
    Filed: September 19, 2014
    Publication date: March 24, 2016
    Inventors: Ling Zhu, Ric Allinson, Benoit Schillings
  • Publication number: 20150339275
    Abstract: Example methods, apparatuses, and/or articles of manufacture are disclosed that may be implemented, in whole or in part, using one or more computing devices to facilitate and/or support one or more processes and/or operations for rendering of on-line content, such as via a browser, for example.
    Type: Application
    Filed: May 20, 2014
    Publication date: November 26, 2015
    Applicant: Yahoo! Inc.
    Inventors: Benoit Schillings, Rick Hawes
  • Publication number: 20150264565
    Abstract: In one embodiment, a request may be transmitted to a mobile device, where the request identifies one or more actions. An indication of a first time value may be received from the mobile device, where the first time value indicates a time that it has taken for the mobile device to perform the one or more actions. A device type of the mobile device may be determined. At least a second time value associated with the device type may be obtained, where the second time value indicates an approximate time that it takes for devices of the device type to perform the one or more actions. The first time value may be compared with the second time value. The mobile device may be authenticated according to a result of the comparing.
    Type: Application
    Filed: March 11, 2014
    Publication date: September 17, 2015
    Applicant: Yahoo! Inc.
    Inventors: Benoit Schillings, Daryl Low
  • Publication number: 20150189475
    Abstract: In one embodiment, a location of a mobile device may be obtained. A direction of movement of the mobile device may be ascertained. A field of vision of a user of the mobile device may be determined based, at least in part, on the location of the mobile device and the direction of movement of the mobile device. A user profile associated with the user and/or the mobile device may be identified. A notification may be provided via the mobile device based, at least in part, upon the user profile and the field of vision of the user.
    Type: Application
    Filed: December 31, 2013
    Publication date: July 2, 2015
    Inventor: Benoit Schillings
  • Publication number: 20150186672
    Abstract: In one embodiment, preferences pertaining to an entity may be obtained, where the preferences indicate whether photographing the entity is discouraged. It may be ascertained from the preferences that photographing the entity is discouraged. One or more activities may be performed according to the preferences pertaining to the entity.
    Type: Application
    Filed: December 31, 2013
    Publication date: July 2, 2015
    Inventors: Benoit Schillings, Sophia Mah
  • Publication number: 20150081695
    Abstract: A recommendation engine and a user profile stored on a user device are employed by the user device to select from a content store, content that is relevant to a current display of the user device. The selected content is combined with the current display to generate the contextually relevant display. The user profile on the user device is updated based on user interaction with the displayed content and the updated profile may be uploaded to the server in accordance with privacy settings associated with the user profile.
    Type: Application
    Filed: September 18, 2013
    Publication date: March 19, 2015
    Applicant: Yahoo! Inc.
    Inventors: Benoit Schillings, John J. Thrall
  • Publication number: 20150033194
    Abstract: A method for identifying a user is provided, including the following method operations: identifying at least three contact regions on a touch sensitive surface, the contact regions defined by simultaneous contact of at least three fingers of the user with the touch sensitive surface; for each contact region, determining a center point; determining distances between each of the determined center points of the contact regions; comparing the determined distances against predefined distances associated with a known user; based on the comparing, determining the user to be the known user or not the known user.
    Type: Application
    Filed: July 25, 2013
    Publication date: January 29, 2015
    Applicant: Yahoo! Inc.
    Inventors: Benoit Schillings, Daryl Low, Andreas Rossbacher