Andrii
Andrii Anpilogov, Kiev UA
Patent application number | Description | Published |
---|---|---|
20110173568 | MECHANISM FOR A VENDING MACHINE GRAPHICAL USER INTERFACE UTILIZING XML FOR A VERSATILE CUSTOMER EXPERIENCE - Logic for a vending machine customer interface is supplied from one a plurality of markup language descriptions of the customer interface contained within storage media in the vending machine. Each markup language description is configured to cause the customer interface flow between different sets of application states, and content that is displayed/rendered when respective application states are activated. In response to customer selection of a particular product or class of products, based on the customer selection, the controller processes customer interface flow and content based upon a corresponding markup language description to produce the customer interface display. | 07-14-2011 |
Andrii Gomilko, Santa Monica, CA US
Patent application number | Description | Published |
---|---|---|
20130268864 | DIRECT FILE TRANSFER WITHOUT SENDING REQUESTED FILE THROUGH REQUESTING DEVICE - A requesting device can browse global file repositories and select a file in a source to be copied to a target directly without having to pass the file through the requesting device. A servlet-established controller can manage and monitor the process. | 10-10-2013 |
Andrii Grygoriev, Khartsyzsk UA
Patent application number | Description | Published |
---|---|---|
20160124558 | METHOD FOR SIMULATING DIGITAL WATERCOLOR IMAGE AND ELECTRONIC DEVICE USING THE SAME - An electronic device is provided. The electronic device includes an input device configured to receive a touch gesture that includes a drawing action, a display configured to output a drawing to an area corresponding to the touch gesture, and a processor configured to identify a number of drawing actions that are input into each unit portion in the area based on the drawing action, and a number of touches input into each unit portion in the area, and determine display attributes of the drawing in each unit portion based on the number of drawing actions and the number of touches, wherein the drawing action includes a touch from a time when a touch input occurs to a time when the touch input ends. | 05-05-2016 |
Andrii Grynenko, Menlo Park, CA US
Patent application number | Description | Published |
---|---|---|
20160088072 | BALANCING LOAD ACROSS CACHE SERVERS IN A DISTRIBUTED DATA STORE - A technology for balancing computing resource load across cache servers in a distributed data store is disclosed. The technology can monitor computing resource load on each cache server to increase or decrease an assigned weight of the cache server. The technology can use two hash functions to reallocate, based on the change in the assigned weight, a portion of the key space from one cache server to another. The first hash function can be a consistent hash function that identifies a cache server mapped to an entity identifier. The second hash function can be employed to determine a hash weight of the cache server. The hash weight of the cache server can then be evaluated against the assigned weight to determine whether the entity identifier should remain mapped to the same cache server or should be reevaluated for allocation to a different cache server. | 03-24-2016 |
Andrii Gushchyk, Santa Clara, CA US
Patent application number | Description | Published |
---|---|---|
20150082172 | Highlighting Media Through Weighting of People or Contexts - Techniques and apparatuses for highlighting media through weighting of people or contexts are described. This document describes techniques that allow a user to quickly and easily highlight media, such as through generating a highlight reel. The techniques also enable selection of context and person weightings by which to tailor highlight reels. | 03-19-2015 |
20150319217 | Sharing Visual Media - This document describes techniques that allow a user to quickly and easily share visual media. In some cases the techniques share visual media with an interested person automatically and without needing interaction from the user, such as to select the person or the manner in which to share an image. Further, the interested person need not be in the visual media, instead, the interested person can simply be someone that has a previously established interest in a person or object that is within the visual media. | 11-05-2015 |
Andrii Iakovenko, Kiev UA
Patent application number | Description | Published |
---|---|---|
20130243341 | Frequency domain interest point descriptor - Systems and methods for image analysis and recognition are disclosed, in particular the methods for interest point description. An interest point and its surrounding area is broken into subareas, a frequency domain description of each area is created by applying discrete Fourier transform (DFT). Frequency domain features are than coded bitwise by comparing them to predefined thresholds. Subsequently, the present invention provides alternative or improved methods and data structures for interest point description that may reduce memory consumption and allow fast bitwise matching. | 09-19-2013 |
20150149598 | CORRELATING SENSOR INPUTS WITH CONTENT STREAM INTERVALS AND SELECTIVELY REQUESTING AND TRANSMITTING CONTENT STREAMS - Systems and methods are disclosed for correlating sensor inputs with content stream intervals and selectively requesting and transmitting content streams. In one implementation, a processing device receives a content stream from a media capture device. The processing device correlates one or more chronological intervals of the content stream with one or more first inputs, the one or more first inputs originating from one or more sensors. The processing device processes the one or more first inputs to identify an incidence of one or more phenomena. Based on an identification of the incidence of the one or more phenomena, the processing device selects at least one of the one or more chronological intervals of the content stream that correspond to the one or more phenomena. | 05-28-2015 |
Andrii Kokhanovskyi, San Carlos, CA US
Patent application number | Description | Published |
---|---|---|
20150055594 | OPTIMIZING KEEPALIVE AND OTHER BACKGROUND TRAFFIC IN A WIRELESS NETWORK - Systems and methods of optimizing background traffic originating at a mobile device are provided. The systems and methods include identifying a background request to be delayed for transmission to a wireless network, delaying the background request for a period of time when a state of the mobile device meets a delay criteria, and responsive to detecting a change in the state of the mobile device or expiration of the period of time, transmitting the background request to the wireless network. | 02-26-2015 |
20150063212 | OPTIMIZING KEEPALIVE AND OTHER BACKGROUND TRAFFIC IN A WIRELESS NETWORK - Systems and methods for optimizing keepalives or other non-interactive or background traffic from applications on a mobile device are disclosed. A keepalive optimizer can detect keepalive and other background traffic and optimize such traffic by blocking keepalives, advancing or delaying execution of keepalives, delaying repeatable background requests based on radio state, device state or characteristics, policy, transaction characteristics, application characteristics, and/or the like. The disclosed keepalive optimization methods facilitate management of traffic and/or conservation of resources on the mobile device and the network. The keepalive optimization can be performed by an application sending the keepalives or by a local proxy on the mobile device. | 03-05-2015 |
20150067179 | APPLICATION AND/OR SERVER STABILITY IN SIGNALING OPTIMIZATION IN A WIRELESS NETWORK FOR TRAFFIC UTILIZING PROPRIETARY AND NON-PROPRIETARY PROTOCOLS - According to one aspect, the subject matter described herein includes a method for signaling optimization in a wireless network utilizing proprietary and non-proprietary protocols. A first connection is established between an application on a mobile device and a local proxy on the mobile device, a second connection is established between the local proxy and a proxy server not located on the mobile device, and a third connection is established between the proxy server and a content server. A byte stream between client and server is communicated between the client and the server via the first, second, and third connections. The mobile device performs signaling optimization to optimize traffic over the second connection. | 03-05-2015 |
20150131438 | OPTIMIZING KEEPALIVE AND OTHER BACKGROUND TRAFFIC IN A WIRELESS NETWORK - Systems and methods of optimizing network transaction traffic originating at a mobile device are provided. The systems and methods includes identifying network transaction parameters corresponding to an application and utilizing the network transaction parameters to execute a network transaction in advance of an expected schedule or after a delay to optimize the network transaction traffic. | 05-14-2015 |
Andrii Kokhanovskyi, Kiev UA
Patent application number | Description | Published |
---|---|---|
20140113653 | OPTIMIZED AND SELECTIVE MANAGEMENT OF POLICY DEPLOYMENT TO MOBILE CLIENTS IN A CONGESTED NETWORK TO PREVENT FURTHER AGGRAVATION OF NETWORK CONGESTION - Systems and methods described herein employ techniques for optimized and selective management of policy deployment/delivery to mobile clients in a congested network to, for example, prevent further aggravation of network congestion. In order to address mobile network congestion it is necessary to be able to enforce network management policies on the devices which are specifically in the congested areas. This presents a challenge as the process of knowing and keeping track of where a device is geographically located within the network actually consumes network resources. There is a tradeoff between the accuracy with which you know a given devices location and the amount of resources required to gain this knowledge. Thus, it is crucial to have a way to determine the location of a device in the network with sufficient accuracy such that congestion management policies can be applied effectively while not unduly taxing the network with additional traffic. | 04-24-2014 |
20140321448 | DETECTION AND REPORTING OF KEEPALIVE MESSAGES FOR OPTIMIZATION OF KEEPALIVE TRAFFIC IN A MOBILE NETWORK - Detection of network transactions or keepalives for maintaining long lived connections are disclosed. A keepalive detector can detect keepalive traffic based on keepalive parameters determined from an analysis of socket level network communication log data that record data transfer events including data sent from mobile applications or clients on a mobile device and data received by the mobile applications or clients on the mobile device, timing characteristics, protocol types, etc. Various statistical analyses can be performed on the network communication data to detect keepalives, taking into account variability in intervals of the data transfer events and sizes of data sent and received on each event. The keepalive detector can also detect keepalives from stream data on a mobile device by analyzing socket level communication messages including timing characteristics and amount of data transferred to detect keepalives and report keepalives using a data structure. | 10-30-2014 |
20150057019 | OPTIMIZED AND SELECTIVE MANAGEMENT OF POLICY DEPLOYMENT TO MOBILE CLIENTS IN A CONGESTED NETWORK TO PREVENT FURTHER AGGRAVATION OF NETWORK CONGESTION - A method of managing deployment of policies in a mobile network is provided. The method includes sending, by a proxy server, a stability notification including a stability interval for delivery to mobile devices in a mobile network, receiving location notifications initiated by one or more of the mobile devices, wherein each location notification indicates a stable location of a corresponding mobile device initiating the location notification, and processing the location notifications to maintain a congested area list indicating congested areas within the mobile network. A related server is also disclosed. | 02-26-2015 |
Andrii Kokhanovskyi, Kiev, CA US
Patent application number | Description | Published |
---|---|---|
20150016342 | OPTIMIZING TRAFFIC BY CONTROLLING KEEP-ALIVES - A system, method and non-transitory computer code for operating a proxy server operating under software to cause the proxy server to access a communication network and to delay, advance or block keep-alives for a client device to improve traffic data flow. | 01-15-2015 |
Andrii Kulbaba, Kyiv UA
Patent application number | Description | Published |
---|---|---|
20140233906 | REMOTE INTERACTION DEVICE - Systems, devices, and methods are provided for remote interaction with a subject in an environment. The device has audio-visual recording and transmitting functionality to provide an operator at a remote location with an audio-visual feed of the environment near the device. The device also has a light emission component which the operator controls and which projects light onto a surface in the environment in the vicinity of the device. The systems, devices, and methods provide operators with the ability to interact with pets and provide exercise and stimulation to pets when their owners are away. | 08-21-2014 |
Andrii Liubonko, Vinnytsia UA
Patent application number | Description | Published |
---|---|---|
20160088355 | APPARATUS AND METHOD FOR PROCESSING IMAGE AND COMPUTER READABLE RECORDING MEDIUM - An image processing apparatus, an image processing method, and a computer readable recording medium are provided. The image processing apparatus includes a communication interface unit configured to receive video content, and a genre conceiver configured to extract feature information of an arbitrary frame of the received video content and to conceive a genre of an updated frame with reference to the extracted feature information in response to the frame being updated. | 03-24-2016 |
Andrii Marynskyi, Kyiv UA
Patent application number | Description | Published |
---|---|---|
20120328903 | METHOD FOR LIMITING SURFACE RECRYSTALLIZATION - A method to limit surface zone recrystallization in a superalloy article includes limiting recrystallization in a surface zone of a superalloy article by treating the superalloy article in an oxygen-containing environment to introduce oxygen into the surface zone in an amount sufficient to pin any new grain boundaries in the surface zone. | 12-27-2012 |
Andrii Monastyrskyi, Tampa, FL US
Patent application number | Description | Published |
---|---|---|
20120115904 | COMPOUNDS HAVING ANTIPARASITIC OR ANTI-INFECTIOUS ACTIVITY - Compounds of formula I: | 05-10-2012 |
20140045888 | COMPOUNDS HAVING ANTIPARASITIC OR ANTI-INFECTIOUS ACTIVITY - Compounds of formula I: | 02-13-2014 |
Andrii Neivanov, Kharkiv UA
Patent application number | Description | Published |
---|---|---|
20140223580 | METHOD OF AND APPARATUS FOR PROCESSING SOFTWARE USING HASH FUNCTION TO SECURE SOFTWARE, AND COMPUTER-READABLE MEDIUM STORING EXECUTABLE INSTRUCTIONS FOR PERFORMING THE METHOD - A method and apparatus for processing software using a hash function to secure the software includes generating a first identifier using a hash function, from a first serial number, based on a user input; and generating a security execution file by combining the first identifier with the software, wherein the first serial number is authentication information used to verify an access right to the software. The method and apparatus further include, in response to receiving an outside request for access to the software, requesting information proving an access right; generating a second identifier using the hash function, from a second serial number that is included in the received information proving the access right; and in response to a determination that the second identifier matches the first identifier, allowing an access to the software. | 08-07-2014 |
Andrii Skaliuk, San Bruno, CA US
Patent application number | Description | Published |
---|---|---|
20160035392 | SYSTEMS AND METHODS FOR CLIPPING VIDEO SEGMENTS - Systems and methods for streaming video, interacting with video content, and sharing video content are disclosed herein. Other embodiments are also disclosed herein. | 02-04-2016 |
Andrii Sofiienko, Randaberg NO
Patent application number | Description | Published |
---|---|---|
20140254764 | X-Ray Backscatter Imaging of an Object Embedded in a Highly Scattering Medium - An apparatus and associated method for obtaining a three-dimensional representation of a target object within a fluid-carrying conduit, such as a hydrocarbon exploration or production well, using high energy photons is provided. The representation is essentially a three-dimensional image that achieves visualization of the shape of the target object despite the intervening opaque fluids located between the imaging tool and the object. In one specific though non-limiting embodiment, a narrow, pencil-shaped beam of radiation is scanned in coordination with a similarly narrow detector field-of-view in order to sample the radiation-scattering properties of only a small volume of material at any given time. The result is a clearer to visualization with a greater viewing depth. | 09-11-2014 |
20150177409 | Methods and Means for Creating Three-Dimensional Borehole Image Data - A method of creating three-dimensional borehole data is provided, including illuminating a borehole using collimated beams of electromagnetic radiation; rotating the collimated beams in a sweep of at least 360 degrees; detecting backscattered electromagnetic radiation returned from surfaces of associated illumination planes using electromagnetic radiation sensors; converting detected radiation into a corresponding set of volume image data; analyzing the volume image data using computational visualization processing techniques; and creating a three-dimensional image representative of the volume data. Imaging methodologies include a complete, radial conic-shaped surface while the imaging system remains stationary; a plurality of scans performed while longitudinally moving the imaging system a distance d through the borehole between image capture operations; and a plurality of scans performed while longitudinally moving the imaging system a distance d, where d is a distance less than or equal to the collimated beam thickness, so that adjacent scans partially overlap. | 06-25-2015 |
Andrii Tsarov, Kiev UA
Patent application number | Description | Published |
---|---|---|
20130148898 | CLUSTERING OBJECTS DETECTED IN VIDEO - Identification of facial images representing both animate and inanimate objects appearing in media, such as videos, may be performed using clustering. Clusters contain facial images representing the same or similar objects, providing a database for future automated facial image identification to be performed more quickly and easily. Clustering also allows videos or other media to be indexed so that segments that contain a certain object may be found without having to search through the entire length of the media. Clustering involves separating media data into individual frames and filtering for frames with facial images. A digital media processor may then process each facial image, compare it to other facial images, and form clusterizer tracks with the objective of forming a cluster. These newly formed clusters may be compared with previously formed clusters via key faces in order to determine the identity of facial images contained in the clusters. | 06-13-2013 |
Andrii Tsarov, Sunnyvale, CA US
Patent application number | Description | Published |
---|---|---|
20150078726 | Sharing Highlight Reels - Techniques and apparatuses for sharing highlight reels are described. This document describes techniques that allow a user to quickly and easily generate a highlight reel. The techniques also enable sharing of these highlight reels, in some cases automatically on creating the highlight reel, such as to persons known to be shown in the highlight reel. | 03-19-2015 |
20150332086 | Tagging Visual Media on a Mobile Device - This document describes techniques enabling tagging of visual media on a mobile device. In some cases the techniques determine, based on meeting a threshold of manual tagging of a person or object, to “bulk” tag visual media stored on the mobile device. Thus, the techniques can present, in rapid succession, photos and videos with the recognized person or object to enable the user to quickly and easily confirm or reject the recognition. Also, the techniques can present numerous faces for recognized persons or sub-images for recognized objects on a display at one time, thereby enabling quick and easy confirmation or rejection of the recognitions. | 11-19-2015 |
Andrii Varanytsia, Kent, OH US
Patent application number | Description | Published |
---|---|---|
20160018681 | BISTABLE LIQUID CRYSTAL LIGHT-MODULATING DEVICE - A bistable liquid crystal spatial light modulating (SLM) device (SLM) device utilizes the homeotropic and bubble domain texture change of a cholesteric liquid crystal that is responsive to external stimuli, such as electric voltage, light and pressure. The SLM device is configured to be switched between the two stable textures of the bubble domain texture or the fingerprint texture. In addition, the SLM device may be switched between transparent and light-scattering states by the application of an electric field, light irradiation or physical/mechanical pressure. The light transmission state and the light-scattering states of the present invention are also stable in time at zero voltage, and are reversible upon the application of an external field at a different voltage, frequency or wavelength of light. | 01-21-2016 |