Patents by Inventor Andrew Sinkov
Andrew Sinkov 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: 11977598Abstract: The various implementations described herein include methods, devices, and systems for preparing notes stored in a user repository. A method includes, at a user device having memory and one or more processors, generating based on content previously stored in a note, a note preview including note identifying information, and causing presentation, via the user device, of the note preview including the note identifying information. The method includes, responsive to user selection of the note preview, causing presentation, via the user device, of the note associated with the note preview. The method also includes while displaying the note associated with the note preview, receiving user input to include additional content in the note, and responsive to the user input to include additional content in the note, modifying the note and the note preview based on the additional content. The method further includes storing the note in the user repository.Type: GrantFiled: July 19, 2022Date of Patent: May 7, 2024Assignee: Bending Spoons S.p.A.Inventors: Phil Libin, Phil Constantinou, Dmitry Stavisky, Alex Pachikov, Pavel Skaldin, Andrew Sinkov, Jakob Bignert
-
Publication number: 20220377458Abstract: A method of providing audio information from a meeting includes receiving a first audio stream from a first input audio device and a second audio stream from a second input audio device during the meeting, identifying a first audio fragment from the first audio stream, and identifying a second audio fragment from the second audio stream. The method also includes compiling the audio fragments from the first and second audio streams into an audio file that includes at least the first audio fragment and the second audio fragment. The method further includes providing the audio file to one or more recipients. The audio file identifies the first audio fragment as corresponding to a first participant of the meeting and the second audio fragment as corresponding to a second participant of the meeting.Type: ApplicationFiled: August 5, 2022Publication date: November 24, 2022Inventors: Andrew Sinkov, Alexander Pashintsev
-
Publication number: 20220350855Abstract: The various implementations described herein include methods, devices, and systems for preparing notes stored in a user repository. A method includes, at a user device having memory and one or more processors, generating based on content previously stored in a note, a note preview including note identifying information, and causing presentation, via the user device, of the note preview including the note identifying information. The method includes, responsive to user selection of the note preview, causing presentation, via the user device, of the note associated with the note preview. The method also includes while displaying the note associated with the note preview, receiving user input to include additional content in the note, and responsive to the user input to include additional content in the note, modifying the note and the note preview based on the additional content. The method further includes storing the note in the user repository.Type: ApplicationFiled: July 19, 2022Publication date: November 3, 2022Inventors: Phil Libin, Phil Constantinou, Dmitry Stavisky, Alex Pachikov, Pavel Skaldin, Andrew Sinkov, Jakob Bignert
-
Patent number: 11412325Abstract: A method of providing audio information from a meeting includes receiving a first audio stream from a first input audio device and a second audio stream from a second input audio device during the meeting, identifying a first audio fragment from the first audio stream, and identifying a second audio fragment from the second audio stream. The method also includes compiling the audio fragments from the first and second audio streams into an audio file that includes at least the first audio fragment and the second audio fragment. The method further includes providing the audio file to one or more recipients. The audio file identifies the first audio fragment as corresponding to a first participant of the meeting and the second audio fragment as corresponding to a second participant of the meeting.Type: GrantFiled: June 17, 2020Date of Patent: August 9, 2022Assignee: EVERNOTE CORPORATIONInventors: Andrew Sinkov, Alexander Pashintsev
-
Patent number: 11392661Abstract: The various implementations described herein include methods, devices, and systems for obtaining and presenting personal and public search results. In one aspect, a method includes: (1) receiving a search query from a user; (2) extracting terms from the search query; (3) determining whether relevant notes exist within a personal database of the user by comparing the extracted terms to stored notes of the user within the personal database; (4) obtaining public search results for the search query; (5) obtaining search results information by analyzing the public search results; (6) determining whether additional relevant notes exist by comparing the search results information to the stored notes of the user; (7) preparing note information for the relevant notes; and (8) concurrently presenting at least a subset of the prepared note information and at least a subset of the public search results to the user.Type: GrantFiled: August 24, 2018Date of Patent: July 19, 2022Assignee: EVERNOTE CORPORATIONInventors: Phil Libin, Phil Constantinou, Dmitry Stavisky, Alex Pachikov, Pavel Skaldin, Andrew Sinkov, Jakob Bignert
-
Publication number: 20210065220Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, that facilitate forecasting outcomes of items available on an exchange platform and allocating resources to providers of such items to assist the providers achieve the forecasted outcomes. An item on the exchange platform is identified that has received user interactions that are less than a threshold amount. The item's attributes can be obtained, based on which, a uniqueness score can be determined for the given item. The attributes and uniqueness score can be input in an activity forecasting model that outputs the expected user interactions for the given item on the exchange platform. Based on the expected user interactions, the amount of user interactions that the given item receives for a pre-specified time is determined. If this amount satisfies a threshold, a presentation rank of the given item can be increased on the exchange platform.Type: ApplicationFiled: August 27, 2020Publication date: March 4, 2021Inventor: Andrew Sinkov
-
Publication number: 20200322723Abstract: A method of providing audio information from a meeting includes receiving a first audio stream from a first input audio device and a second audio stream from a second input audio device during the meeting, identifying a first audio fragment from the first audio stream, and identifying a second audio fragment from the second audio stream. The method also includes compiling the audio fragments from the first and second audio streams into an audio file that includes at least the first audio fragment and the second audio fragment. The method further includes providing the audio file to one or more recipients. The audio file identifies the first audio fragment as corresponding to a first participant of the meeting and the second audio fragment as corresponding to a second participant of the meeting.Type: ApplicationFiled: June 17, 2020Publication date: October 8, 2020Inventors: Andrew Sinkov, Alexander Pashintsev
-
Patent number: 10701482Abstract: Recording audio information from a meeting includes determining which audio input audio device (smartphones) correspond to which meeting participant, measuring volume levels in response to each of the meeting participants speaking, identifying one of the participants is speaking based on stored voice profiles and/or relative volume levels at each of the smartphones, recording on a first channel audio input at a first smartphone corresponding to the speaker, identifying another one of the participants is speaking based on stored voice profiles and/or relative volume levels at each of the smartphones, recording on a second channel, separate from the first channel, audio input at a second smartphone corresponding to the other speaker, and merging the first and second channels to provide a storyboard that includes audio input from the channels and identification of speakers based on which specific ones of the channels contains the audio input.Type: GrantFiled: December 21, 2018Date of Patent: June 30, 2020Assignee: EVERNOTE CORPORATIONInventors: Andrew Sinkov, Alexander Pashintsev
-
Publication number: 20190200121Abstract: Recording audio information from a meeting includes determining which audio input audio device (smartphones) correspond to which meeting participant, measuring volume levels in response to each of the meeting participants speaking, identifying one of the participants is speaking based on stored voice profiles and/or relative volume levels at each of the smartphones, recording on a first channel audio input at a first smartphone corresponding to the speaker, identifying another one of the participants is speaking based on stored voice profiles and/or relative volume levels at each of the smartphones, recording on a second channel, separate from the first channel, audio input at a second smartphone corresponding to the other speaker, and merging the first and second channels to provide a storyboard that includes audio input from the channels and identification of speakers based on which specific ones of the channels contains the audio input.Type: ApplicationFiled: December 21, 2018Publication date: June 27, 2019Inventors: Andrew Sinkov, Alexander Pashintsev
-
Patent number: 10171908Abstract: Recording audio information from a meeting includes determining which audio input audio device (smartphones) correspond to which meeting participant, measuring volume levels in response to each of the meeting participants speaking, identifying one of the participants is speaking based on stored voice profiles and/or relative volume levels at each of the smartphones, recording on a first channel audio input at a first smartphone corresponding to the speaker, identifying another one of the participants is speaking based on stored voice profiles and/or relative volume levels at each of the smartphones, recording on a second channel, separate from the first channel, audio input at a second smartphone corresponding to the other speaker, and merging the first and second channels to provide a storyboard that includes audio input from the channels and identification of speakers based on which specific ones of the channels contains the audio input.Type: GrantFiled: July 20, 2016Date of Patent: January 1, 2019Assignee: EVERNOTE CORPORATIONInventors: Andrew Sinkov, Alexander Pashintsev
-
Publication number: 20180365331Abstract: The various implementations described herein include methods, devices, and systems for obtaining and presenting personal and public search results. In one aspect, a method includes: (1) receiving a search query from a user; (2) extracting terms from the search query; (3) determining whether relevant notes exist within a personal database of the user by comparing the extracted terms to stored notes of the user within the personal database; (4) obtaining public search results for the search query; (5) obtaining search results information by analyzing the public search results; (6) determining whether additional relevant notes exist by comparing the search results information to the stored notes of the user; (7) preparing note information for the relevant notes; and (8) concurrently presenting at least a subset of the prepared note information and at least a subset of the public search results to the user.Type: ApplicationFiled: August 24, 2018Publication date: December 20, 2018Inventors: Phil Libin, Phil Constantinou, Dmitry Stavisky, Alex Pachikov, Pavel Skaldin, Andrew Sinkov, Jakob Bignert
-
Patent number: 10089404Abstract: A system is provided for presenting users with relevant personalized and/or customized information whenever a visitor visits a website or performs an Internet search. The described system described herein advantageously provides for the saving (clipping) of website information as an integrated part of a visitor's browsing experience. The user may be presented with either a suggested list of notebooks and/or a suggested list of tags for the website informationa. The content of the website information that is clipped may be advantageously controlled by a website owner/publisher. Using website clips, identified as “notes,” previously stored by a visitor, currently displayed website content may be accordingly modified in connection with identified relevant notes and/or a notification may be displayed on the current website for a particular visitor identifying stored relevant notes of the visitor.Type: GrantFiled: February 17, 2012Date of Patent: October 2, 2018Assignee: EVERNOTE CORPORATIONInventors: Phil Libin, Phil Constantinou, Dmitry Stavisky, Alex Pachikov, Pavel Skaldin, Andrew Sinkov, Jakob Bignert
-
Patent number: 9800995Abstract: Providing a distributed application on a plurality of personal devices of a user includes providing a first portion of the distributed application on a first personal device and providing a second portion of the application on a second personal device different from the first personal device, where the second personal device is wearable by the user and where the second portion of the distributed application operates on data that is inaccessible to the first personal device to provide a result thereof to the first portion of the distributed application. The first personal device may be a mobile phone, a tablet, or a personal computer. The second personal device may be a smart glasses, a wearable camera, a smart watch, a wristband, smart earwear, gloves, a necktie, a smart carrying bag, a smart backpack, a smart clothing or smart shoes. The second personal device may be a wearable activity tracking monitor.Type: GrantFiled: November 19, 2014Date of Patent: October 24, 2017Assignee: EVERNOTE CORPORATIONInventors: Phil Libin, Andrew Sinkov
-
Patent number: 9754464Abstract: Providing haptic communications includes attaching to skin of a user a haptic device that produces touch impulses, electronically transmitting a message to the haptic device, converting the message to touch impulses, and providing the touch impulses to the user. Messages may be converted to touch impulses using coding from the Braille system or Morse code. Messages may be converted to touch impulses using Braille coding where the touch impulses are provided by a positional matrix that is part of the device. Messages may be converted to touch impulses using Morse coding where a Morse code dot is provided by a brief touch and where a Morse code dash is provided by a longer touch. The haptic device may be a patch or a sticker attached to the user with a biocompatible adhesive. The haptic device may notify the user of receipt of a new message using special touch symbols.Type: GrantFiled: April 19, 2016Date of Patent: September 5, 2017Assignee: EVERNOTE CORPORATIONInventor: Andrew Sinkov
-
Patent number: 9665205Abstract: A touch emulator includes a transparent surface portion conformable to a touch screen of a device, the surface portion providing signals to the touch screen to emulate an input signal to the touch screen and includes a programmable controller that causes the surface portion to automatically provide specific signals at particular times to the touch screen to emulate user interaction with the device. The device may be a mobile device, such as a tablet with a touch enabled screen. The surface portion may provide signals that disrupt the capacitive electrical field of the touch screen. The programmable controller may be detachable from the surface portion. No signals may be provided from the programmable controller to the surface portion when the programmable controller is detached from the surface portion. The surface portion may provide screen protection for the touch screen. The touch emulator may receive touch input from a user.Type: GrantFiled: January 21, 2015Date of Patent: May 30, 2017Assignee: EVERNOTE CORPORATIONInventor: Andrew Sinkov
-
Patent number: 9519725Abstract: A system is provided for presenting users with relevant personalized and/or customized information whenever a visitor visits a website or performs an internet search. The described system described herein advantageously provides for the saving (clipping) of website information as an integrated part of a visitor's browsing experience. The content of the website information that is clipped may be advantageously controlled by a website owner/publisher. Using website clips, identified as “notes,” previously stored by a visitor, currently displayed website content may be accordingly modified in connection with identified relevant notes and/or a notification may be displayed on the current website for a particular visitor identifying stored relevant notes of the visitor.Type: GrantFiled: September 8, 2011Date of Patent: December 13, 2016Assignee: Evernote CorporationInventors: Phil Libin, Phil Constantinou, Dmitry Stavisky, Alex Pachikov, Pavel Skaldin, Andrew Sinkov
-
Patent number: 9311549Abstract: Identifying at least one object in data for photographed images includes detecting a reference pattern in the data, locating the reference pattern in a table of patterns, and identifying the at least one object according to the reference pattern. The pattern may be located on the at least one object. The at least one object may be a greeting card. The pattern may categorize the greeting card by season and/or occasion. The pattern may identify a sender of the greeting card. The pattern may be provided on an item that is separate from the at least one object. The table of patterns may include a record for at least some of the patterns and the record may include additional information associated with the pattern. The additional information may include tasks that are performed in connection with the pattern. The additional information may include geometric and color parameters of the pattern.Type: GrantFiled: August 2, 2013Date of Patent: April 12, 2016Assignee: Evernote CorporationInventors: Phil Libin, Dmitry Stavisky, Andrew Sinkov
-
Publication number: 20150141076Abstract: Providing a distributed application on a plurality of personal devices of a user includes providing a first portion of the distributed application on a first personal device and providing a second portion of the application on a second personal device different from the first personal device, where the second personal device is wearable by the user and where the second portion of the distributed application operates on data that is inaccessible to the first personal device to provide a result thereof to the first portion of the distributed application. The first personal device may be a mobile phone, a tablet, or a personal computer. The second personal device may be a smart glasses, a wearable camera, a smart watch, a wristband, smart earwear, gloves, a necktie, a smart carrying bag, a smart backpack, a smart clothing or smart shoes. The second personal device may be a wearable activity tracking monitor.Type: ApplicationFiled: November 19, 2014Publication date: May 21, 2015Inventors: Phil Libin, Andrew Sinkov
-
Patent number: 8761660Abstract: A computer learning system includes a computer screen, a cover that selectively covers and reveals different amounts of the computer screen and a computer processor that senses an amount of the computer screen that is revealed by the cover. The processor causes a first learning segment to be displayed on the computer screen in response to the cover revealing a first portion of the computer screen and causes a second learning segment to be displayed on the computer screen in response to the cover revealing a second portion of the computer screen. The first learning segment may be a question and the second learning segment may be an answer to the question. The computer processor and the computer screen may be provided by a tablet computer. The table computer may be an iPad® 2 tablet computer.Type: GrantFiled: May 15, 2012Date of Patent: June 24, 2014Assignee: Evernote CorporationInventors: Phil Libin, Andrew Sinkov
-
Publication number: 20140050396Abstract: Identifying at least one object in data for photographed images includes detecting a reference pattern in the data, locating the reference pattern in a table of patterns, and identifying the at least one object according to the reference pattern. The pattern may be located on the at least one object. The at least one object may be a greeting card. The pattern may categorize the greeting card by season and/or occasion. The pattern may identify a sender of the greeting card. The pattern may be provided on an item that is separate from the at least one object. The table of patterns may include a record for at least some of the patterns and the record may include additional information associated with the pattern. The additional information may include tasks that are performed in connection with the pattern. The additional information may include geometric and color parameters of the pattern.Type: ApplicationFiled: August 2, 2013Publication date: February 20, 2014Applicant: Evernote CorporationInventors: Phil Libin, Dmitry Stavisky, Andrew Sinkov