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: 20230118419
    Abstract: 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: Application
    Filed: August 31, 2022
    Publication date: April 20, 2023
    Inventors: Jiaqi Guo, Michael Elizarov, Jim Breen, Selvam Velmurugan
  • Patent number: 11468454
    Abstract: 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: Grant
    Filed: May 15, 2020
    Date of Patent: October 11, 2022
    Assignee: GROUPON, INC.
    Inventors: Jiaqi Guo, Michael Elizarov, Jim Breen, Selvam Velmurugan
  • Patent number: 11223676
    Abstract: 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: Grant
    Filed: January 26, 2021
    Date of Patent: January 11, 2022
    Assignee: salesforce.com, inc.
    Inventors: Gautham Ramachandran, Ana Bertran, Zeqiang Wang, Gerald Gibson, Jr., Michael Elizarov
  • Publication number: 20200387915
    Abstract: 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: Application
    Filed: May 15, 2020
    Publication date: December 10, 2020
    Inventors: Jiaqi Guo, Michael Elizarov, Jim Breen, Selvam Velmurugan
  • Patent number: 10706430
    Abstract: 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: Grant
    Filed: August 1, 2018
    Date of Patent: July 7, 2020
    Assignee: Groupon, Inc.
    Inventors: Jiaqi Guo, Michael Elizarov, Jim Breen, Selvam Velmurugan
  • Publication number: 20190034942
    Abstract: 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: Application
    Filed: August 1, 2018
    Publication date: January 31, 2019
    Inventors: Jiaqi Guo, Michael Elizarov, Jim Breen, Selvam Velmurugan
  • Patent number: 10068240
    Abstract: 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: Grant
    Filed: December 23, 2016
    Date of Patent: September 4, 2018
    Assignee: GROUPON, INC.
    Inventors: Jiaqi Guo, Michael Elizarov, Jim Breen, Selvam Velmurugan
  • Patent number: 10025500
    Abstract: 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: Grant
    Filed: October 28, 2011
    Date of Patent: July 17, 2018
    Assignee: BlackBerry Limited
    Inventors: Allan David Caine, Sumanan Jeyabalasingam, Michael Elizarov
  • Publication number: 20170213226
    Abstract: 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: Application
    Filed: December 23, 2016
    Publication date: July 27, 2017
    Inventors: Jiaqi Guo, Michael Elizarov, Jim Breen, Selvam Velmurugan
  • Patent number: 9563900
    Abstract: 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: Grant
    Filed: September 27, 2013
    Date of Patent: February 7, 2017
    Assignee: Groupon, Inc.
    Inventors: Jiaqi Guo, Michael Elizarov, Jim Breen, Selvam Velmurugan
  • Patent number: 9281947
    Abstract: 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: Grant
    Filed: January 23, 2008
    Date of Patent: March 8, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Michael Elizarov, Eldar Musayev, Neil Fishman
  • Patent number: 9256297
    Abstract: 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: Grant
    Filed: April 25, 2011
    Date of Patent: February 9, 2016
    Assignee: BlackBerry Limited
    Inventors: Vadim Fux, Michael Elizarov, Sergey V. Kolomiets
  • Patent number: 9189080
    Abstract: 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: Grant
    Filed: June 29, 2013
    Date of Patent: November 17, 2015
    Assignee: BlackBerry Limited
    Inventors: Vadim Fux, Michael Elizarov, Sergey V. Kolomiets
  • Patent number: 9167616
    Abstract: 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: Grant
    Filed: November 2, 2012
    Date of Patent: October 20, 2015
    Assignee: BlackBerry Limited
    Inventors: Michael Elizarov, Ximing Zeng, Christopher Edward Prest
  • Patent number: 8984187
    Abstract: 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: Grant
    Filed: July 3, 2012
    Date of Patent: March 17, 2015
    Assignee: BlackBerry Limited
    Inventors: Michael Elizarov, Vadim Fux, Dan Rubanovich
  • Patent number: 8972238
    Abstract: 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: Grant
    Filed: July 3, 2013
    Date of Patent: March 3, 2015
    Assignee: BlackBerry Limited
    Inventors: Xin Wang, Vadim Fux, Michael Elizarov
  • Patent number: 8843394
    Abstract: 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: Grant
    Filed: June 18, 2010
    Date of Patent: September 23, 2014
    Assignee: Microsoft Corporation
    Inventors: Fei Cao, Shaoyu Zhou, Siddhartha Roy, Michael Elizarov, Zhuoqing Wu, James Zhang
  • Patent number: 8839384
    Abstract: 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: Grant
    Filed: September 1, 2010
    Date of Patent: September 16, 2014
    Assignee: Microsoft Corporation
    Inventors: Siddhartha Roy, Sijian Zhang, Michael Elizarov, Shaoyu Zhou, Fei Cao
  • Patent number: 8830200
    Abstract: 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: Grant
    Filed: March 11, 2013
    Date of Patent: September 9, 2014
    Assignee: Blackberry Limited
    Inventors: Jerome Pasquero, David Ryan Walker, Michael Elizarov
  • Patent number: 8791906
    Abstract: 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: Grant
    Filed: June 27, 2013
    Date of Patent: July 29, 2014
    Assignee: BlackBerry Limited
    Inventors: Vadim Fux, Michael Elizarov, Sergey V. Kolomiets