Patents by Inventor Margarita Khafizova
Margarita Khafizova 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: 10088949Abstract: Certain aspects of the present disclosure relate to a technique for determining a valid touch event on a touch sensitive device. At least two touch events are received from a touch interface. The at least two touch events are combined if a time difference between each of the at least two touch events is less than a time threshold and a proximity between each of the at least two touch events is less than a proximity threshold. A valid touch event is determined if a combined pressure indicator of a combined touch event is greater than a pressure threshold.Type: GrantFiled: February 12, 2018Date of Patent: October 2, 2018Assignee: Open Invention Network LLCInventors: Farid Khafizov, Margarita Khafizova
-
Patent number: 10073566Abstract: Certain aspects of the present disclosure relate to a technique for determining a valid sequence of touch events on a touch sensitive device. A first sequence of touch events is received, a proximity between any two touch events of the first sequence of touch events being greater than a proximity threshold. A second sequence of touch events is received. The touch events from the first and the second sequence are combined if a time difference between the first and the second sequence of touch events is below a time threshold and a proximity between the first and the second sequence of touch events is less than the proximity threshold. A valid sequence of touch events is determined if a combined pressure of the first and the second sequence of touch events is greater than a pressure threshold.Type: GrantFiled: November 12, 2017Date of Patent: September 11, 2018Assignee: Open Invention Network LLCInventors: Farid Khafizov, Margarita Khafizova
-
Patent number: 10074445Abstract: Certain aspects of the present disclosure relate to a technique for analyzing data records using a touch screen interface. A touch event is received from the touch screen interface to relate a first data object with at least a second data object. In response to receiving the touch event, at least one data record of the first data object relating to the second data object is retrieved using a unique identifier of the first data object. A time chart of the first data object for the retrieved at least one data record is constructed based on a time parameter from the retrieved record of the first data object.Type: GrantFiled: October 13, 2015Date of Patent: September 11, 2018Assignee: Open Invention Network LLCInventor: Margarita Khafizova
-
Patent number: 10025477Abstract: Certain aspects of the present disclosure relate to a technique for generating nested zoom in windows on a touch sensitive device. A first portion of the user content is zooming into by touching the display screen in a proximity of the first portion using the touch input device while retaining an original zoom size of a remaining portion of the user content. A second portion of a zoomed in first portion of the user content is zooming into by touching the display screen in a proximity of the second portion using the touch input device while retaining an original zoom size of the zoomed in first portion.Type: GrantFiled: February 9, 2016Date of Patent: July 17, 2018Assignee: Open Invention Network LLCInventor: Margarita Khafizova
-
Patent number: 9996388Abstract: The illustrative embodiments described herein provide systems and methods for managing the execution of processing jobs. In one embodiment, a method includes receiving a processing job associated with a set of processing job parameters. The processing job is sent from a user interfacing device associated with a user. The method also includes determining a processing job priority for the processing job using the set of processing job parameters, identifying a destination processing device capable of executing the processing job using the set of processing job parameters, and initiating execution of the processing job at the destination processing device to form processed data in response to determining to execute the processing job based on the processing job priority.Type: GrantFiled: March 28, 2017Date of Patent: June 12, 2018Assignee: Open Invention Network LLCInventor: Margarita Khafizova
-
Method and apparatus of processing information in an environment with multiple devices and resources
Patent number: 9977633Abstract: A method and apparatus are disclosed that provide processing data associated with a job request. In one example, the job request may be a printer job to print a particular document based on predefined settings. The data processing operation may include determining at least one job specific resource available to fulfill the job request, and performing at least one of a prioritization computation, a job specific requirement computation, and a geographical determination computation. Additional operations may include selecting at least one appropriate device to fulfill the job request based on the at least one computation operation and the at least one available job specific resource, and processing and completing the job using the at least one appropriate device based on the at least one computation.Type: GrantFiled: May 1, 2017Date of Patent: May 22, 2018Assignee: Open Invention Network LLCInventor: Margarita Khafizova -
Patent number: 9965555Abstract: The present application describes performing a user initiated search query comprising receiving user input comprising description details of at least one desired object, retrieving a plurality of objects from a database sharing one or more of the description details of the user input, retrieving an image of the at least one desired object based on one or more of the plurality of objects, generating a contour of the image and comparing the generated contour with other related contours of other images stored in the database, displaying all of the available contours of all of the images that match the generated contour, receiving a selection of one of the available contours from the user and performing the search query based on the user selected contour.Type: GrantFiled: November 1, 2016Date of Patent: May 8, 2018Assignee: Open Invention Network LLCInventors: Farid Khafizov, Margarita Khafizova
-
Patent number: 9946838Abstract: Certain aspects of the present disclosure relate to a technique for analyzing data records using a touch screen interface. A touch event is received from the touch screen interface. In response to receiving the touch event, at least one data record is selected from a plurality of data records in a time chart, the time chart including at least one time line relating to at least one data object, the plurality of data records being plotted on the at least one time line based on a time parameter of each of the plurality of data records. Information relating to the selected at least one data record is processed based on the time parameter.Type: GrantFiled: January 6, 2015Date of Patent: April 17, 2018Assignee: Open Invention Network LLCInventor: Margarita Khafizova
-
Patent number: 9891750Abstract: Certain aspects of the present disclosure relate to a technique for determining a valid touch event on a touch sensitive device. At least two touch events are received from a touch interface. The at least two touch events are combined if a time difference between each of the at least two touch events is less than a time threshold and a proximity between each of the at least two touch events is less than a proximity threshold. A valid touch event is determined if a combined pressure indicator of a combined touch event is greater than a pressure threshold.Type: GrantFiled: April 3, 2017Date of Patent: February 13, 2018Assignee: Open Invention Network LLCInventors: Farid Khafizov, Margarita Khafizova
-
Patent number: 9846729Abstract: Performing a user initiated search query is disclosed and comprises receiving user input comprising description details of at least one desired object, retrieving a plurality of objects from a database sharing one or more of the description details of the user input, constructing a tree data structure based on the description details of the plurality of objects, the tree data structure comprising one or more attributes related to each of the plurality of objects retrieved, displaying visual images associated with the retrieved plurality of objects, the visual images matching at least one of the attributes related to the plurality of objects, and receiving a user selection of one or more of the visual images.Type: GrantFiled: May 27, 2016Date of Patent: December 19, 2017Assignee: Open Invention Network LLCInventors: Farid Khafizov, Margarita Khafizova
-
Patent number: 9817901Abstract: The present application describes performing a user initiated search query comprising receiving user input comprising description details of at least one desired object, retrieving a plurality of objects from a database sharing one or more of the description details of the user input, retrieving an image of the at least one desired object based on one or more of the plurality of objects, generating a contour of the image and comparing the generated contour with other related contours of other images stored in the database, displaying all of the available contours of all of the images that match the generated contour, receiving a selection of one of the available contours from the user and performing the search query based on the user selected contour.Type: GrantFiled: October 18, 2016Date of Patent: November 14, 2017Assignee: Open Invention Network LLCInventors: Farid Khafizov, Margarita Khafizova
-
Patent number: 9817519Abstract: Certain aspects of the present disclosure relate to a technique for determining a valid sequence of touch events on a touch sensitive device. A first sequence of touch events is received, a proximity between any two touch events of the first sequence of touch events being greater than a proximity threshold. A second sequence of touch events is received. The touch events from the first and the second sequence are combined if a time difference between the first and the second sequence of touch events is below a time threshold and a proximity between the first and the second sequence of touch events is less than the proximity threshold. A valid sequence of touch events is determined if a combined pressure of the first and the second sequence of touch events is greater than a pressure threshold.Type: GrantFiled: November 30, 2016Date of Patent: November 14, 2017Assignee: Open Invention Network LLCInventors: Farid Khafizov, Margarita Khafizova
-
Patent number: 9817863Abstract: Performing a user initiated search query is disclosed and comprises receiving user input comprising description details of at least one desired object, retrieving a plurality of objects from a database sharing one or more of the description details of the user input, constructing a tree data structure based on the description details of the plurality of objects, the tree data structure comprising one or more attributes related to each of the plurality of objects retrieved, displaying visual images associated with the retrieved plurality of objects, the visual images matching at least one of the attributes related to the plurality of objects, and receiving a user selection of one or more of the visual images.Type: GrantFiled: May 17, 2016Date of Patent: November 14, 2017Assignee: Open Invention Network LLCInventors: Farid Khafizov, Margarita Khafizova
-
Patent number: 9798518Abstract: Certain aspects of the present disclosure relate to a technique for processing data based on touch events on a touch sensitive device. A first touch event is detected indicating a selection of a value for an attribute using a touch input device from a first portion of a touch sensitive display screen of the touch sensitive device. A second touch event is detected indicating a change in position of the touch input device from the first portion to a second portion of the touch sensitive display screen of the touch sensitive device. In response to detecting the second touch event, a query is determined for searching a database based on the value for the attribute.Type: GrantFiled: March 22, 2011Date of Patent: October 24, 2017Assignee: Open Invention Network LLCInventors: Farid Khafizov, Margarita Khafizova
-
Method and apparatus of processing information in an environment with multiple devices and resources
Patent number: 9639305Abstract: A method and apparatus are disclosed that provide processing data associated with a job request. In one example, the job request may be a printer job to print a particular document based on predefined settings. The data processing operation may include determining at least one job specific resource available to fulfill the job request, and performing at least one of a prioritization computation, a job specific requirement computation, and a geographical determination computation. Additional operations may include selecting at least one appropriate device to fulfill the job request based on the at least one computation operation and the at least one available job specific resource, and processing and completing the job using the at least one appropriate device based on the at least one computation.Type: GrantFiled: December 16, 2015Date of Patent: May 2, 2017Assignee: Open Invention Network LLCInventor: Margarita Khafizova -
Patent number: 9619056Abstract: Certain aspects of the present disclosure relate to a technique for determining a valid touch event on a touch sensitive device. At least two touch events are received from a touch interface. The at least two touch events are combined if a time difference between each of the at least two touch events is less than a time threshold and a proximity between each of the at least two touch events is less than a proximity threshold. A valid touch event is determined if a combined pressure indicator of a combined touch event is greater than a pressure threshold.Type: GrantFiled: December 1, 2010Date of Patent: April 11, 2017Assignee: Open Invention Network LLCInventors: Farid Khafizov, Margarita Khafizova
-
Patent number: 9612874Abstract: The illustrative embodiments described herein provide systems and methods for managing the execution of processing jobs. In one embodiment, a method includes receiving a processing job associated with a set of processing job parameters. The processing job is sent from a user interfacing device associated with a user. The method also includes determining a processing job priority for the processing job using the set of processing job parameters, identifying a destination processing device capable of executing the processing job using the set of processing job parameters, and initiating execution of the processing job at the destination processing device to form processed data in response to determining to execute the processing job based on the processing job priority.Type: GrantFiled: January 12, 2016Date of Patent: April 4, 2017Assignee: Open Invention Network LLCInventor: Margarita Khafizova
-
Patent number: 9575694Abstract: The illustrative embodiments described herein provide systems and methods for managing the execution of print jobs. In one embodiment, a method includes receiving a print job associated with a set of print job parameters. The print job is sent from a computing device associated with a user. The method includes accessing a set of user parameters associated with the user, and determining a print job priority for the print job using the set of print job parameters and the set of user parameters. The method includes identifying a destination printer capable of executing the print job using the set of print job parameters. The method also includes initiating execution of the print job at the destination printer in response to determining to execute the print job based on the print job priority.Type: GrantFiled: November 13, 2015Date of Patent: February 21, 2017Assignee: Open Invention Network LLCInventor: Margarita Khafizova
-
Patent number: 9524042Abstract: Certain aspects of the present disclosure relate to a technique for determining a valid sequence of touch events on a touch sensitive device. A first sequence of touch events is received, a proximity between any two touch events of the first sequence of touch events being greater than a proximity threshold. A second sequence of touch events is received. The touch events from the first and the second sequence are combined if a time difference between the first and the second sequence of touch events is below a time threshold and a proximity between the first and the second sequence of touch events is less than the proximity threshold. A valid sequence of touch events is determined if a combined pressure of the first and the second sequence of touch events is greater than a pressure threshold.Type: GrantFiled: July 16, 2014Date of Patent: December 20, 2016Assignee: Open Innovation Network LLCInventors: Farid Khafizov, Margarita Khafizova
-
Patent number: 9495363Abstract: The present application describes performing a user initiated search query comprising receiving user input comprising description details of at least one desired object, retrieving a plurality of objects from a database sharing one or more of the description details of the user input, retrieving an image of the at least one desired object based on one or more of the plurality of objects, generating a contour of the image and comparing the generated contour with other related contours of other images stored in the database, displaying all of the available contours of all of the images that match the generated contour, receiving a selection of one of the available contours from the user and performing the search query based on the user selected contour.Type: GrantFiled: May 24, 2015Date of Patent: November 15, 2016Assignee: Open Invention Network LLCInventors: Farid Khafizov, Margarita Khafizova