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: 20180075653Abstract: Many headset devices, such as virtual reality helmets, present visuals that respond to the user's motion, such that a rotation of the user's head causes the visual to be re-rendered from a correspondingly rotated perspective. The lag between the user's motion and the updated rendering from the new perspective may be perceivable even at high framerates, and may induce unpleasant feelings such as vertigo. Instead, headset devices may respond to detected motion by identifying a displacement of the physical location of the visual that causes it to maintain a physical position relative to a stationary reference point. The display is operatively coupled with a displacer, such as actuators or a projection adjustment, that are engaged to displace the display according to the identified displacement and maintain a physical location of the visual relative to the stationary reference point (e.g., until the visual is re-rendered from the updated perspective).Type: ApplicationFiled: September 9, 2016Publication date: March 15, 2018Inventor: Benoit Schillings
-
Publication number: 20180020243Abstract: 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: ApplicationFiled: July 13, 2016Publication date: January 18, 2018Inventors: 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: 9826366Abstract: 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: GrantFiled: July 8, 2016Date of Patent: November 21, 2017Assignee: EXCALIBUR IP, LLCInventor: Benoit Schillings
-
Publication number: 20170269829Abstract: 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: ApplicationFiled: June 2, 2017Publication date: September 21, 2017Inventors: Benoit Schillings, Feng Qian, Jonathan Kaldor, Gueorgui Djabarov
-
Patent number: 9703473Abstract: 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: GrantFiled: January 24, 2013Date of Patent: July 11, 2017Assignee: Facebook, Inc.Inventors: Benoit Schillings, Feng Qian, Jonathan Kaldor, George Djabarov
-
Patent number: 9679062Abstract: 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: GrantFiled: September 18, 2013Date of Patent: June 13, 2017Assignee: EXCALIBUR IP, LLCInventors: Benoit Schillings, John J. Thrall
-
Publication number: 20170091333Abstract: 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: ApplicationFiled: September 28, 2015Publication date: March 30, 2017Inventors: Jonathan Paris, Leili Baghaei Rad, Benoit Schillings, Yuhuan Tang
-
Publication number: 20160334957Abstract: 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: ApplicationFiled: May 14, 2015Publication date: November 17, 2016Inventors: Benoit Schillings, Jean-Baptiste Maurice Queru, Jonathan Paris, Roberto Ortiz
-
Publication number: 20160323714Abstract: 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: ApplicationFiled: July 8, 2016Publication date: November 3, 2016Inventor: Benoit Schillings
-
Publication number: 20160283279Abstract: 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: ApplicationFiled: June 13, 2016Publication date: September 29, 2016Inventor: Benoit Schillings
-
Patent number: 9392093Abstract: 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: GrantFiled: July 25, 2013Date of Patent: July 12, 2016Assignee: Yahoo! Inc.Inventors: Benoit Schillings, Daryl Low, Andreas Rossbacher
-
Patent number: 9392414Abstract: 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: GrantFiled: December 31, 2013Date of Patent: July 12, 2016Assignee: Yahoo! Inc.Inventor: Benoit Schillings
-
Publication number: 20160187452Abstract: 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: ApplicationFiled: December 31, 2014Publication date: June 30, 2016Inventor: Benoit Schillings
-
Patent number: 9367355Abstract: 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: GrantFiled: January 28, 2015Date of Patent: June 14, 2016Assignee: YAHOO!, INC.Inventor: Benoit Schillings
-
Publication number: 20160086566Abstract: 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: ApplicationFiled: September 19, 2014Publication date: March 24, 2016Inventors: Ling Zhu, Ric Allinson, Benoit Schillings
-
Publication number: 20150339275Abstract: 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: ApplicationFiled: May 20, 2014Publication date: November 26, 2015Applicant: Yahoo! Inc.Inventors: Benoit Schillings, Rick Hawes
-
Publication number: 20150264565Abstract: 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: ApplicationFiled: March 11, 2014Publication date: September 17, 2015Applicant: Yahoo! Inc.Inventors: Benoit Schillings, Daryl Low
-
Publication number: 20150186672Abstract: 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: ApplicationFiled: December 31, 2013Publication date: July 2, 2015Inventors: Benoit Schillings, Sophia Mah
-
Publication number: 20150189475Abstract: 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: ApplicationFiled: December 31, 2013Publication date: July 2, 2015Inventor: Benoit Schillings
-
Publication number: 20150081695Abstract: 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: ApplicationFiled: September 18, 2013Publication date: March 19, 2015Applicant: Yahoo! Inc.Inventors: Benoit Schillings, John J. Thrall