Patents by Inventor Sergey Anikin

Sergey Anikin 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: 20210185638
    Abstract: Techniques are described for preventing loss of notifications during network disconnections (e.g., during temporary network disconnections that last a number of seconds or minutes) for network communication scenarios where the client device and service have a persistent network connection. For example, notifications can be stored in a message store while a client device is disconnected from a network (e.g., from a network communication channel). The notifications can be stored in association with a time-to-live (TTL) value that is associated with a notification type of the notification and/or with other notification ordering parameters. When the client device reconnects to the network, the stored notifications can be sent to the client device in an order that is based at least in part on the TTL values of the notifications and/or other notification ordering parameters.
    Type: Application
    Filed: December 17, 2019
    Publication date: June 17, 2021
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Rajeev Ranjan Pathak, Pavel Tic, Ilya Korolev, Sergey Anikin, Anton Audzei
  • Patent number: 10003931
    Abstract: Proposed is a method for retrieval of unrecalled AD which was missed by the viewer from fixing it in a specific APP by pushing an activation button on the mobile electronic device at the time of visual demonstration seen by the viewer. The method consists of the opening an owner's account on the Internet server linked with the APP; composing a listing of the sequential groups of the visual digital signals; activating the system within a certain time “t” after completion of a selected portion of the series of digital signals which includes the AD being sought, reproducing the listing of the sequential groups of visual digital signals on the mobile electronic communication device, selecting a group that corresponds to the unrecalled AD; and reproducing the selected group on the mobile electronic communication device for viewing the unrecalled AD.
    Type: Grant
    Filed: April 25, 2017
    Date of Patent: June 19, 2018
    Assignee: INTAP
    Inventors: Sergey Anikin, Irina Anikina
  • Publication number: 20170318437
    Abstract: Proposed is a method for retrieval of unrecalled AD which was missed by the viewer from fixing it in a specific APP by pushing an activation button on the mobile electronic device at the time of visual demonstration seen by the viewer. The method consists of the opening an owner's account on the Internet server linked with the APP; composing a listing of the sequential groups of the visual digital signals; activating the system within a certain time “t” after completion of a selected portion of the series of digital signals which includes the AD being sought, reproducing the listing of the sequential groups of visual digital signals on the mobile electronic communication device, selecting a group that corresponds to the unrecalled AD; and reproducing the selected group on the mobile electronic communication device for viewing the unrecalled AD.
    Type: Application
    Filed: April 25, 2017
    Publication date: November 2, 2017
    Inventors: Sergey Anikin, Irina Anikina
  • Publication number: 20160056976
    Abstract: A method of accessing a first communication system of a first communication provider via a packet-based network, the first communication system maintaining a first list of contacts being users of the first communication system. The method comprises establishing a contact-sharing channel with a second communication system of a second, partner communication provider, wherein the second communication system is accessible via an independently executable web-browser and the packet-based network, and wherein the second communication system maintains second group of contacts being users of the second communication system. The contact-sharing channel is used to fetch contact information of one or more of the second contacts, so as to display at least part of the fetched contact information in the client application and establish a communication based on at least part of the fetched contact information.
    Type: Application
    Filed: August 26, 2015
    Publication date: February 25, 2016
    Inventors: Sergei Anikin, Neil Dodd, Scott Miller, Natasha Valerie Sopieva
  • Patent number: 9210729
    Abstract: A method of controlling a connection between a user terminal and an access node connected to a communication network is provided. The user terminal establishes a data connection with the access node, periodically generates a message at predetermined intervals and transmits the periodic message to at least one network node via the access node over the communication network. Responses to the periodic messages are received from the at least one network node. The responses are analyzed to determine whether to terminate the connection to the access node, and in the case that the connection to the access node should be terminated, a disconnect message is transmitted to the access node from the user terminal.
    Type: Grant
    Filed: November 11, 2013
    Date of Patent: December 8, 2015
    Assignee: Skype
    Inventors: Andres Kütt, Sergei Anikin, Madis Kaal
  • Patent number: 9143533
    Abstract: A method of accessing a first communication system of a first communication provider via a packet-based network, the first communication system maintaining a first list of contacts being users of the first communication system. The method comprises establishing a contact-sharing channel with a second communication system of a second, partner communication provider, wherein the second communication system is accessible via an independently executable web-browser and the packet-based network, and wherein the second communication system maintains second group of contacts being users of the second communication system. The contact-sharing channel is used to fetch contact information of one or more of the second contacts, so as to display at least part of the fetched contact information in the client application and establish a communication based on at least part of the fetched contact information.
    Type: Grant
    Filed: October 12, 2010
    Date of Patent: September 22, 2015
    Assignee: Skype
    Inventors: Sergei Anikin, Neil Dodd, Scott Miller, Natasha Sopieva
  • Publication number: 20140146802
    Abstract: A method of controlling a connection between a user terminal and an access node connected to a communication network is provided. The user terminal establishes a data connection with the access node, periodically generates a message at predetermined intervals and transmits the periodic message to at least one network node via the access node over the communication network. Responses to the periodic messages are received from the at least one network node. The responses are analysed to determine whether to terminate the connection to the access node, and in the case that the connection to the access node should be terminated, a disconnect message is transmitted to the access node from the user terminal.
    Type: Application
    Filed: November 11, 2013
    Publication date: May 29, 2014
    Inventors: Andres Kütt, Sergei Anikin, Madis Kaal
  • Publication number: 20140018141
    Abstract: What is offered is a method for expanding sales for a merchant by attracting customers through a computer game. The method is based on the use of a computer game platform having an administrator panel and rentable by a merchant who advertises the product and offers a customer the choice to print a coupon and use it directly for purchasing the product or to participate in a betting-free and gambling-free computer game. The game is based on a bonus-based player's incentive to attract “n” number of friends as potential buyers of the product for participation in the game so that the merchant can economically justify the discount coupons and loss of one entire product due to attraction of a large amount of potential buyers.
    Type: Application
    Filed: July 11, 2012
    Publication date: January 16, 2014
    Inventor: Sergey ANIKIN
  • Publication number: 20130318814
    Abstract: The apparatus of the invention is intended for drying wet clothing by using heat emitted through the louvers of an air conditioner in a vehicle or a wall-mounted room air conditioner. The apparatus comprises a sealable container that has an inlet port and an outlet port. The apparatus is provided with a flexible inlet hose, one end of which has a cup-shaped adapter for attachment to the air conditioning vent on the dashboard of the vehicle. The adapter is made from a soft and transparent plastic and contains inside its body two hooks that can be engaged with the racks of the louvers of the air conditioner vent. Transparency of the adapter body facilitates connection to the air-conditioner vent. Wet air exhausts to the outside of the vehicle through the outlet hose that connects to the outlet port of the container.
    Type: Application
    Filed: May 30, 2012
    Publication date: December 5, 2013
    Inventor: Sergey Anikin
  • Patent number: 8582542
    Abstract: A method of controlling a connection between a user terminal and an access node connected to a communication network is provided. The user terminal establishes a data connection with the access node, periodically generates a message at predetermined intervals and transmits the periodic message to at least one network node via the access node over the communication network. Responses to the periodic messages are received from the at least one network node. The responses are analysed to determine whether to terminate the connection to the access node, and in the case that the connection to the access node should be terminated, a disconnect message is transmitted to the access node from the user terminal.
    Type: Grant
    Filed: January 6, 2009
    Date of Patent: November 12, 2013
    Assignee: Skype
    Inventors: Andres Kütt, Sergei Anikin, Madis Kaal
  • Publication number: 20130060614
    Abstract: The invention provides a self-contained local network for a group of specialized beauty salons located in a certain area. The main distinction of the proposed beauty-salon service network is that it allows subscribed customers to obtain products, advertisements, consultations, and other services that cannot be obtained at all or for competitive costs from stores, shops, or salons beyond the network. The network includes a common, powerful computer or server that is connected through a web site of a master salon with individual web sites of other salons of the system, a plurality of services that include consultation services from remotely located top stylists, cosmetologists, etc. The network also provides access to an Internet shop, delivery service, scheduling service, etc.
    Type: Application
    Filed: September 6, 2011
    Publication date: March 7, 2013
    Inventors: Irina Anikina, Sergey Anikin
  • Publication number: 20120087367
    Abstract: A method of accessing a first communication system of a first communication provider via a packet-based network, the first communication system maintaining a first list of contacts being users of the first communication system. The method comprises establishing a contact-sharing channel with a second communication system of a second, partner communication provider, wherein the second communication system is accessible via an independently executable web-browser and the packet-based network, and wherein the second communication system maintains second group of contacts being users of the second communication system. The contact-sharing channel is used to fetch contact information of one or more of the second contacts, so as to display at least part of the fetched contact information in the client application and establish a communication based on at least part of the fetched contact information.
    Type: Application
    Filed: October 12, 2010
    Publication date: April 12, 2012
    Inventors: Sergei Anikin, Neil Dodd, Scott Miller, Natasha Sopieva
  • Publication number: 20120059873
    Abstract: A method of providing selectable media content from a server to a user at a user terminal, the method comprising: retrieving program code from the server, responsive to the user interacting with a communication client application executed at the user terminal; storing variables in a storage means at the user terminal; executing said program code at the user terminal to read said variables to determine the media content to be provided to the user based on said variables; retrieving said determined media content from the server; and providing said media content to the user at the user terminal.
    Type: Application
    Filed: March 28, 2011
    Publication date: March 8, 2012
    Inventors: Sergei Anikin, Neil Dodd, Natasha Sopieva
  • Patent number: 8091116
    Abstract: A method of authenticating a user terminal with an access node providing restricted access to a communication network is provided. The method comprises the user terminal transmitting a request for an authentication token to a trusted network node via an unrestricted channel on the access node, the request comprising a network identity for a user of the user terminal. The network node verifies the identity of the user using the network identity, generates an authentication token and transmits the authentication token to the user terminal via the unrestricted channel. The user terminal derives login information from the authentication token and provides the login information to the access node. The access node authenticates the login information and removes the restricted access such that the communication network can be accessed by the user terminal.
    Type: Grant
    Filed: January 6, 2009
    Date of Patent: January 3, 2012
    Assignee: Skype Limited
    Inventors: Andres Kütt, Sergei Anikin, Madis Kaal
  • Publication number: 20100100951
    Abstract: A method of authenticating a user terminal with an access node providing restricted access to a communication network is provided. The method comprises the user terminal transmitting a request for an authentication token to a trusted network node via an unrestricted channel on the access node, the request comprising a network identity for a user of the user terminal. The network node verifies the identity of the user using the network identity, generates an authentication token and transmits the authentication token to the user terminal via the unrestricted channel. The user terminal derives login information from the authentication token and provides the login information to the access node. The access node authenticates the login information and removes the restricted access such that the communication network can be accessed by the user terminal.
    Type: Application
    Filed: January 6, 2009
    Publication date: April 22, 2010
    Inventors: Andres Kutt, Sergei Anikin, Madis Kaal
  • Publication number: 20100098055
    Abstract: A method of controlling a connection between a user terminal and an access node connected to a communication network is provided. The user terminal establishes a data connection with the access node, periodically generates a message at predetermined intervals and transmits the periodic message to at least one network node via the access node over the communication network. Responses to the periodic messages are received from the at least one network node. The responses are analysed to determine whether to terminate the connection to the access node, and in the case that the connection to the access node should be terminated, a disconnect message is transmitted to the access node from the user terminal.
    Type: Application
    Filed: January 6, 2009
    Publication date: April 22, 2010
    Inventors: Andres Kutt, Sergei Anikin, Madis Kaal
  • Publication number: 20100022925
    Abstract: A thigh support that consists of a resilient, e.g., a self-inflatable, part for supporting the thigh of a vehicle driver and a vibration-transmission member for transmitting vibrations to the driver's leg in order to improve blood circulation in the leg of the driver during long hours of driving. The thigh support may be of a type intended for shortening brake-activation time and combining brake-activation shortening time function with the function of improving blood circulation in the driver's leg due to transmission of vibration to the leg from the vibratory unit of the thigh support. The vibration-transmission member comprises a sealed cartridge in the form of a rubber casing filled with liquid and containing a sealed and encapsulated vibration motor that transmits vibration through the liquid.
    Type: Application
    Filed: July 28, 2008
    Publication date: January 28, 2010
    Inventor: Sergey Anikin
  • Publication number: 20090277279
    Abstract: A method of finding a thigh support for most optimal blood circulation in the lower extremities of a seated person consisting of measuring a blood-circulation parameter such as blood-flow velocity through the lower extremities of a seated person under different seating conditions, including those with or without the use of any thigh-supporting means. It has been proven that with the use of a thigh-supporting means, the measured blood-circulating parameter was much better than in a person seated without the use of a thigh-supporting means. Blood-flow velocity through the lower extremities of a person seated on the aforementioned seating device was measured by determining the Doppler shift in the frequency of returning ultrasound waves.
    Type: Application
    Filed: May 8, 2008
    Publication date: November 12, 2009
    Inventor: Sergey Anikin
  • Patent number: 7603913
    Abstract: A method of finding a thigh support for most optimal blood circulation in the lower extremities of a seated person consisting of measuring a blood-circulation parameter such as blood-flow velocity through the lower extremities of a seated person under different seating conditions, including those with or without the use of any thigh-supporting means. It has been proven that with the use of a thigh-supporting means, the measured blood-circulating parameter was much better than in a person seated without the use of a thigh-supporting means. Blood-flow velocity through the lower extremities of a person seated on the aforementioned seating device was measured by determining the Doppler shift in the frequency of returning ultrasound waves.
    Type: Grant
    Filed: May 8, 2008
    Date of Patent: October 20, 2009
    Inventor: Sergey Anikin
  • Publication number: 20090259377
    Abstract: A system and method for determining the shortest time needed for a driver to brake a vehicle in case of emergency by attaching tilt sensors to the accelerator and brake pedals or to elements rigidly connected to these pedals, connecting the outputs of these sensors to a computer, registering various moments and time intervals that occur during braking from initiation of release of the accelerator pedal to completion of depressing the brake pedal, and calculating total braking time. The position of the driver's seat is then changed several times in order to determine the position that ensures the shortest brake time. The same procedure can be repeated by determining the shortest brake time when using a specific under-thigh support developed by the inventors. The emergency signal is produced by a randomly illuminating lamp, the light of which is perceived by a photoreceiver and the moment of initiation of which is registered on the computer as the initial point of measurement.
    Type: Application
    Filed: April 11, 2008
    Publication date: October 15, 2009
    Inventor: Sergey Anikin