Patents by Inventor Michael Elizarov
Michael Elizarov 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: 20230118419Abstract: Provided herein are systems, methods and computer readable media for consumer monitor and tracking. An example method may include receiving client device ID and client device profile data, comparing client device ID and client device profile data to a plurality of known client device versions, generating an updated known client device version in an instance in which the client device ID correlates to at least one of the plurality of known client device versions and the client device profile data does not correlate to the at least one of the plurality of known client device versions and generating a new known client device version in an instance in which the client device ID does not correlate to at least one of the plurality of known client device versions.Type: ApplicationFiled: August 31, 2022Publication date: April 20, 2023Inventors: Jiaqi Guo, Michael Elizarov, Jim Breen, Selvam Velmurugan
-
Patent number: 11468454Abstract: Provided herein are systems, methods and computer readable media for consumer monitor and tracking. An example method may include receiving client device ID and client device profile data, comparing client device ID and client device profile data to a plurality of known client device versions, generating an updated known client device version in an instance in which the client device ID correlates to at least one of the plurality of known client device versions and the client device profile data does not correlate to the at least one of the plurality of known client device versions and generating a new known client device version in an instance in which the client device ID does not correlate to at least one of the plurality of known client device versions.Type: GrantFiled: May 15, 2020Date of Patent: October 11, 2022Assignee: GROUPON, INC.Inventors: Jiaqi Guo, Michael Elizarov, Jim Breen, Selvam Velmurugan
-
Patent number: 11223676Abstract: A method of data processing includes identifying a segment of entity identifiers that are associated with a target tenant and correspond to a set of clients that are to receive at least one content object via a first channel of a plurality of supported channels. The method includes modifying a feature associated with communication of content for a test subset of the segment relative to a control subset of the segment, determining a first metric corresponding to the control subset and the test subset in association with the communication of the content via the first channel and a second metric associated with the target tenant over a second channel of the plurality of channels. The method includes comparing the second metric to a metric associated with a peer group of tenants, and adjusting subsequent communications for the target based at least in part on the comparing and the first metric.Type: GrantFiled: January 26, 2021Date of Patent: January 11, 2022Assignee: salesforce.com, inc.Inventors: Gautham Ramachandran, Ana Bertran, Zeqiang Wang, Gerald Gibson, Jr., Michael Elizarov
-
Publication number: 20200387915Abstract: Provided herein are systems, methods and computer readable media for consumer monitor and tracking. An example method may include receiving client device ID and client device profile data, comparing client device ID and client device profile data to a plurality of known client device versions, generating an updated known client device version in an instance in which the client device ID correlates to at least one of the plurality of known client device versions and the client device profile data does not correlate to the at least one of the plurality of known client device versions and generating a new known client device version in an instance in which the client device ID does not correlate to at least one of the plurality of known client device versions.Type: ApplicationFiled: May 15, 2020Publication date: December 10, 2020Inventors: Jiaqi Guo, Michael Elizarov, Jim Breen, Selvam Velmurugan
-
Patent number: 10706430Abstract: Provided herein are systems, methods and computer readable media for consumer monitor and tracking. An example method may include receiving client device ID and client device profile data, comparing client device ID and client device profile data to a plurality of known client device versions, generating an updated known client device version in an instance in which the client device ID correlates to at least one of the plurality of known client device versions and the client device profile data does not correlate to the at least one of the plurality of known client device versions and generating a new known client device version in an instance in which the client device ID does not correlate to at least one of the plurality of known client device versions.Type: GrantFiled: August 1, 2018Date of Patent: July 7, 2020Assignee: Groupon, Inc.Inventors: Jiaqi Guo, Michael Elizarov, Jim Breen, Selvam Velmurugan
-
Publication number: 20190034942Abstract: Provided herein are systems, methods and computer readable media for consumer monitor and tracking. An example method may include receiving client device ID and client device profile data, comparing client device ID and client device profile data to a plurality of known client device versions, generating an updated known client device version in an instance in which the client device ID correlates to at least one of the plurality of known client device versions and the client device profile data does not correlate to the at least one of the plurality of known client device versions and generating a new known client device version in an instance in which the client device ID does not correlate to at least one of the plurality of known client device versions.Type: ApplicationFiled: August 1, 2018Publication date: January 31, 2019Inventors: Jiaqi Guo, Michael Elizarov, Jim Breen, Selvam Velmurugan
-
Patent number: 10068240Abstract: Provided herein are systems, methods and computer readable media for consumer monitor and tracking. An example method may include receiving client device ID and client device profile data, comparing client device ID and client device profile data to a plurality of known client device versions, generating an updated known client device version in an instance in which the client device ID correlates to at least one of the plurality of known client device versions and the client device profile data does not correlate to the at least one of the plurality of known client device versions and generating a new known client device version in an instance in which the client device ID does not correlate to at least one of the plurality of known client device versions.Type: GrantFiled: December 23, 2016Date of Patent: September 4, 2018Assignee: GROUPON, INC.Inventors: Jiaqi Guo, Michael Elizarov, Jim Breen, Selvam Velmurugan
-
Patent number: 10025500Abstract: A method and system are provided for using input events on an electronic device. The method includes detecting a first input event compatible with a first platform and determining a second input event representing the first input event, which is compatible with a second platform. The method may include determining a third input event representing the first input event, which is compatible with the second platform, and calling an input event handler compatible with the second platform to generate the second input event using the third input event.Type: GrantFiled: October 28, 2011Date of Patent: July 17, 2018Assignee: BlackBerry LimitedInventors: Allan David Caine, Sumanan Jeyabalasingam, Michael Elizarov
-
Publication number: 20170213226Abstract: Provided herein are systems, methods and computer readable media for consumer monitor and tracking. An example method may include receiving client device ID and client device profile data, comparing client device ID and client device profile data to a plurality of known client device versions, generating an updated known client device version in an instance in which the client device ID correlates to at least one of the plurality of known client device versions and the client device profile data does not correlate to the at least one of the plurality of known client device versions and generating a new known client device version in an instance in which the client device ID does not correlate to at least one of the plurality of known client device versions.Type: ApplicationFiled: December 23, 2016Publication date: July 27, 2017Inventors: Jiaqi Guo, Michael Elizarov, Jim Breen, Selvam Velmurugan
-
Patent number: 9563900Abstract: Provided herein are systems, methods and computer readable media for consumer monitor and tracking. An example method may include receiving client device ID and client device profile data, comparing client device ID and client device profile data to a plurality of known client device versions, generating an updated known client device version in an instance in which the client device ID correlates to at least one of the plurality of known client device versions and the client device profile data does not correlate to the at least one of the plurality of known client device versions and generating a new known client device version in an instance in which the client device ID does not correlate to at least one of the plurality of known client device versions.Type: GrantFiled: September 27, 2013Date of Patent: February 7, 2017Assignee: Groupon, Inc.Inventors: Jiaqi Guo, Michael Elizarov, Jim Breen, Selvam Velmurugan
-
Patent number: 9281947Abstract: A local area network server may issue security certificates to client devices on the network for two-way authentication across the network. The certificates may be issued through a transaction performed over the network and, in some cases, may be automated. The server may have a self signed or a trusted security certificate which may serve as a basis for issuing certificates to various clients. After a certificate is issued, future communications on the network may be authenticated by both the server and client, and the communications may be encrypted using the certificates.Type: GrantFiled: January 23, 2008Date of Patent: March 8, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Michael Elizarov, Eldar Musayev, Neil Fishman
-
Patent number: 9256297Abstract: A handheld electronic device includes a reduced QWERTY keyboard and is enabled with disambiguation software. The device provides output in the form of a default output and a number of variants. The output is based largely upon the frequency, i.e., the likelihood that a user intended a particular output, but various features of the device provide additional variants that are not based solely on frequency and rather are provided by various logic structures resident on the device. The device enables editing during text entry and also provides a learning function that allows the disambiguation function to adapt to provide a customized experience for the user. The disambiguation function can be selectively disabled and an alternate keystroke interpretation system provided. During text entry, a user is able to delimit a language entry session, such as the entering of a word, by actuating a multiple-axis input device or another input device.Type: GrantFiled: April 25, 2011Date of Patent: February 9, 2016Assignee: BlackBerry LimitedInventors: Vadim Fux, Michael Elizarov, Sergey V. Kolomiets
-
Patent number: 9189080Abstract: A handheld electronic device is provided with a function of text disambiguation. The device detects an ambiguous input including a number of selections of a number of keys, and displays a plurality of outputs for a duration of time based on an elapsed time between the number of selections of the number of keys. Each of the plurality of outputs corresponds to the ambiguous input. At least one of the plurality of outputs is an orphan prefix corresponding to the ambiguous input.Type: GrantFiled: June 29, 2013Date of Patent: November 17, 2015Assignee: BlackBerry LimitedInventors: Vadim Fux, Michael Elizarov, Sergey V. Kolomiets
-
Patent number: 9167616Abstract: A system, method and mobile device for initiating a voice call from the mobile device is provided. An expiration time is determined based on a time reference synchronized with a mobile call server. The mobile device transmits to the mobile call server a session initiation protocol (SIP) call initiation request including a destination number and the expiration time. A second call initiation request to a secondary contact number is initiated to establish the voice call to the destination number, when a response to the SIP call initiation request is not received from the mobile call server prior to the expiration time enabling reliable establishment of the voice call when the first attempt is unsuccessful. The mobile device does not have to wait on the mobile call server to determine a call failure and ensure that subsequent call initiation by the mobile device does not result in a call establishment collision with the mobile call server.Type: GrantFiled: November 2, 2012Date of Patent: October 20, 2015Assignee: BlackBerry LimitedInventors: Michael Elizarov, Ximing Zeng, Christopher Edward Prest
-
Patent number: 8984187Abstract: A handheld electronic device includes a reduced QWERTY keyboard and disambiguation software. The device provides output in the form of a default output and variants. The output is based largely upon the likelihood that a user intended a particular output, but the device also provides additional variants that are not based solely on likelihood and are provided by various logic structures on the device. The device enables editing during text entry and a learning function that allows the disambiguation function to adapt for a customized experience. The disambiguation function can be disabled to provide alternate keystroke interpretation. Additionally, the device can facilitate variant selection by displaying a <NEXT> key to enable variant selection without changing hand position. If an input field into which text is being entered is determined to be special, a disambiguated result can be sought from a predetermined data source prior to other data sources.Type: GrantFiled: July 3, 2012Date of Patent: March 17, 2015Assignee: BlackBerry LimitedInventors: Michael Elizarov, Vadim Fux, Dan Rubanovich
-
Patent number: 8972238Abstract: An improved mobile electronic device enables the inputting of text in one alphabet, Traditional Chinese in the present example, by transliteration of inputs in another alphabet, BoPoMoFo in the present example. Since some of the inputs can be ambiguous, transliteration of an ambiguous input is delayed until a detection of a finalization event, thus avoiding the outputting of unnecessary transliteration results, and thus advantageously avoiding a distraction to the user.Type: GrantFiled: July 3, 2013Date of Patent: March 3, 2015Assignee: BlackBerry LimitedInventors: Xin Wang, Vadim Fux, Michael Elizarov
-
Patent number: 8843394Abstract: Systems and methods for mapping identifiers are provided. Activity logs illustrate activities and/or events associated with a plurality of identifiers. The identifiers may be registered identifiers, unregistered identifiers, or a combination thereof. When at least two identifiers share a linking attribute, the at least two identifiers may be mapped to one another, along with information associated therewith (if any) such as a user profile. Each subsequent line of an activity line may also be mapped to the identifiers of the initial single line when a linking attribute or an overlapping identifier is present. A number of identifiers associated with each other may be increased by mapping identifiers and, thus, a targeted audience for a customized advertisement may, in turn, be increased.Type: GrantFiled: June 18, 2010Date of Patent: September 23, 2014Assignee: Microsoft CorporationInventors: Fei Cao, Shaoyu Zhou, Siddhartha Roy, Michael Elizarov, Zhuoqing Wu, James Zhang
-
Patent number: 8839384Abstract: Methods and systems for maintaining user privacy preferences based on one or more user identifications across a plurality of applications are provided. Two or more user identifications are received with associated user privacy preferences. The received user identification is compared against other user identifications to determine if the user identifications relate to the same user. It may be determined that two user identifications are related if they have at least one browser property in common. A consolidated data stream of the user privacy preferences for the related user identifications is created. The consolidated data stream is communicated to one or more applications and propagated to maintain the user privacy preferences across the applications relating to the user identification.Type: GrantFiled: September 1, 2010Date of Patent: September 16, 2014Assignee: Microsoft CorporationInventors: Siddhartha Roy, Sijian Zhang, Michael Elizarov, Shaoyu Zhou, Fei Cao
-
Patent number: 8830200Abstract: A method of controlling an electronic device that has a touch-sensitive display includes detecting a touch at an area associated with a character displayed on the touch-sensitive display, adding the character to a character string, identifying, from stored data, objects that at least partially match the character string, determining a next character of ones of the objects identified to yield a set of next characters, increasing a size of an area associated with each character of the set of next characters, and reducing the size of the area associated with each character of the set of next characters with time absent detection of a further touch.Type: GrantFiled: March 11, 2013Date of Patent: September 9, 2014Assignee: Blackberry LimitedInventors: Jerome Pasquero, David Ryan Walker, Michael Elizarov
-
Patent number: 8791906Abstract: A handheld electronic device includes a reduced QWERTY keyboard and is enabled with disambiguation software. The device provides output in the form of a default output and a number of variants. The output is based largely upon the frequency, i.e., the likelihood that a user intended a particular output, but various features of the device provide additional variants that are not based solely on frequency and rather are provided by various logic structures resident on the device. The device enables editing during text entry and also provides a learning function that allows the disambiguation function to adapt to provide a customized experience for the user. The disambiguation function can be selectively disabled and an alternate keystroke interpretation system provided. If a field into which text is being entered is determined to be a special input field, a disambiguated result can be sought first from a predetermined data source prior to seeking results from other data sources on the device.Type: GrantFiled: June 27, 2013Date of Patent: July 29, 2014Assignee: BlackBerry LimitedInventors: Vadim Fux, Michael Elizarov, Sergey V. Kolomiets