Patents by Inventor Andrey Savov
Andrey Savov 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: 8411301Abstract: The subject application is directed to a system and method for location-based document output scheduling. At least one electronic document is first received into an associated data storage. A map is generated on an associated display, which map includes indicia corresponding to alternative facility locations associated with a selected event. The map also includes indicia corresponding to locations of alternative document rendering devices corresponding to the facility. Device selection data is received from an associated user of at least one document rendering device selected from the alternative document rendering devices as well as temporal data corresponding to a time of the selected event. Operation of each selected document rendering device is commenced so as to render the at least one electronic document at a timing corresponding to the temporal data.Type: GrantFiled: November 6, 2008Date of Patent: April 2, 2013Assignees: Kabushiki Kaisha Toshiba, Toshiba Tec Kabushiki KaishaInventors: Alok Mathur, Andrey Savov
-
Publication number: 20100306640Abstract: The subject application is directed to a system and method for generating formatted device reports from stored hierarchical device data. Electronic template data including a text data portion and a plurality of placeholder tags is received, wherein each placeholder tag includes data corresponding to a path in an associated, hierarchical data source corresponding to device characteristics of an associated multifunction peripheral device. Updated device data for the associated multifunction peripheral device is received into the hierarchical data source. Device data corresponding to each placeholder tag is retrieved and merged data into positions of the electronic template data in accordance with each corresponding placeholder tag so as to generate a formatted device report therefrom. A formatted device report is communicated to an associated administrator of the multifunction peripheral device.Type: ApplicationFiled: May 29, 2009Publication date: December 2, 2010Inventors: Fabio M. Gava, Andrey Savov, Manmohan Garg
-
Patent number: 7787141Abstract: A system and method for detecting errors in a document transfer scheme. A user submits an electronic document transfer scheme to the document processing device including document handling instructions. The electronic document transfer scheme is then received by the document processing device and parsed, via the controller, to extract data representative of the destination designated by the scheme. Preferably, the destination data contained in the scheme provides the document processing device with a location to which a copy of an electronic document is to be sent. The source/destination information is then input as an arc on a graph, so as to generate a representation of the workflow associated with the document transfer scheme. A determination is then made, from the graph, whether the submitted electronic document transfer scheme represents at least one cycle on the graph.Type: GrantFiled: December 30, 2008Date of Patent: August 31, 2010Assignees: Kabushiki Kaisha Toshiba, Toshiba Tec Kabushiki KaishaInventor: Andrey Savov
-
Patent number: 7757178Abstract: The subject application is directed to a system and method for generating a customized workflow user interface. Predetermined graphical user interface elements are first stored in an associated data storage. The graphical user interface elements are then generated on an associated display. Each graphical user interface element is then associated with an abstraction interface. Selection data is then received corresponding to selected graphical user interface elements. User interface data is thereafter generated in accordance with the selection data and the associated abstraction interface. Workflow data is subsequently output representing document processing operations corresponding to the selected graphical user interface elements. Thereafter, the workflow data is communicated to an associated document processing device.Type: GrantFiled: August 10, 2006Date of Patent: July 13, 2010Assignees: Kabushiki Kaisha Toshiba, Toshiba Tec Kabushiki KaishaInventors: Man Mohan Garg, Alok Mathur, Andrey Savov
-
Patent number: 7752305Abstract: The subject application is directed to a network document processing device discovery system and method. Multicast address data and local identification data are first stored in an associated storage. A probe message is then received from an associated processing device via an associated network. The probe message corresponds to stored multicast address data. Probe identification data associated with the probe message is then tested with the local identification data. Device data, representing a capability of a document processing device, is then selectively communicated to the processing device according to an output of the testing.Type: GrantFiled: January 24, 2007Date of Patent: July 6, 2010Assignees: Kabushiki Kaisha Toshiba, Toshiba Tec Kabushiki KaishaInventors: Fabio Gava, Andrey Savov, Silvy Wilson
-
Publication number: 20100110478Abstract: The subject application is directed to a system and method for location-based document output scheduling. At least one electronic document is first received into an associated data storage. A map is generated on an associated display, which map includes indicia corresponding to alternative facility locations associated with a selected event. The map also includes indicia corresponding to locations of alternative document rendering devices corresponding to the facility. Device selection data is received from an associated user of at least one document rendering device selected from the alternative document rendering devices as well as temporal data corresponding to a time of the selected event. Operation of each selected document rendering device is commenced so as to render the at least one electronic document at a timing corresponding to the temporal data.Type: ApplicationFiled: November 6, 2008Publication date: May 6, 2010Inventors: Alok MATHUR, Andrey Savov
-
Publication number: 20090222732Abstract: The subject application is directed to a system and method for server-directed document input via a document processor interface. A thin client interface is generated on a graphical display associated with a document processing device via a web server. The document processing device is controlled via a controller using software instructions. User instructions relative to a scanning operation are then received and data corresponding to the user instructions is communicated to the server via a network interface. The server receives the user instructions and generates device control instructions. The control instructions are communicated to the controller of the processing device. Operation of a scanner integrated with the processing device is commenced and scanning is performed of an electronic document from a tangible document positioned on the scanner according to the device control instructions. The electronic document is communicated from the processing device to the server via the network interface.Type: ApplicationFiled: February 27, 2009Publication date: September 3, 2009Inventors: Ajit SODHI, Andrey Savov, William Su, Hongfeng Wei, Marianne Kodimer
-
Patent number: 7570382Abstract: A system and method for detecting errors in a document transfer scheme. A user submits an electronic document transfer scheme to the document processing device including document handling instructions. The electronic document transfer scheme is then received by the document processing device and parsed, via the controller, to extract data representative of the destination designated by the scheme. Preferably, the destination data contained in the scheme provides the document processing device with a location to which a copy of an electronic document is to be sent. The source/destination information is then input as an arc on a graph, so as to generate a representation of the workflow associated with the document transfer scheme. A determination is then made, from the graph, whether the submitted electronic document transfer scheme represents at least one cycle on the graph.Type: GrantFiled: November 14, 2005Date of Patent: August 4, 2009Assignees: Kabushiki Kaisha Toshiba, Toshiba Tec Kabushiki KaishaInventor: Andrey Savov
-
Patent number: 7552306Abstract: This invention is directed to a system and method for allocation of random access memory. A memory area is first acquired from a primary memory allocation system of an associated data processing system. The memory area includes a plurality of uniformly fixed size memory blocks. Next an application program interface is interfaced with a plurality of processes in connection with memory needed for each process. A memory request is then received from each of the processes via the application program interface with each memory request including data representing a requested memory allocation size associated therewith. Memory from the acquired memory blocks is then allocated to each of the processes corresponding to each received memory request. Each allocation is defined by a base memory address disposed within the memory area, an offset value corresponding to the base memory address, and a corresponding memory allocation size.Type: GrantFiled: November 14, 2005Date of Patent: June 23, 2009Assignees: Kabushiki Kaisha Toshiba, Toshiba Tec Kabushiki KaishaInventors: Sankarshana Madhavarao, Andrey Savov
-
Publication number: 20090132871Abstract: A system and method for detecting errors in a document transfer scheme. A user submits an electronic document transfer scheme to the document processing device including document handling instructions. The electronic document transfer scheme is then received by the document processing device and parsed, via the controller, to extract data representative of the destination designated by the scheme. Preferably, the destination data contained in the scheme provides the document processing device with a location to which a copy of an electronic document is to be sent. The source/destination information is then input as an arc on a graph, so as to generate a representation of the workflow associated with the document transfer scheme. A determination is then made, from the graph, whether the submitted electronic document transfer scheme represents at least one cycle on the graph.Type: ApplicationFiled: December 30, 2008Publication date: May 21, 2009Inventor: Andrey Savov
-
Patent number: 7467136Abstract: The subject invention is directed to a system and method for submitting a series of complementary queries to a selected database in order to retrieve data associated with such queries. The method begins by receiving parameter data representing at least one parameter, which defines a plurality of entries in an associated database. Query data is then generated from the parameter data. The query data is comprised of a series of complementary queries structured to aggregate so as to correspond to all possible entries associated with the parameter data. The query data is then communicated to an associated search engine coupled to query the associated database. Result data is then received from the associated search engine. The result data is comprised of a series of responses corresponding to each of the series of complementary queries. The result data is then communicated to an associated user.Type: GrantFiled: October 13, 2005Date of Patent: December 16, 2008Assignees: Kabushiki Kaisha Toshiba, Toshiba Tec Kabushiki KaishaInventors: Silvy Wilson, Alok Mathur, Andrey Savov
-
Publication number: 20080174827Abstract: The subject application is directed to a system and method for secure sharing of configuration cloning information for document processing devices. A document processing device first receives configuration data corresponding to a configuration to be implemented by the document processing device. The document processing device then commences document processing operations in accordance with the received configuration data. The received configuration data is then encrypted using a unique encryption key. Preferably, the encryption key is unique to a node associated with a document processing device. The document processing device then commences the selective transfer of the encrypted configuration data to at least one additional document processing device via the computer network. The receiving document processing device decrypts the encrypted configuration data and then is configured in accordance with the decrypted configuration data.Type: ApplicationFiled: January 24, 2007Publication date: July 24, 2008Inventors: Silvy Wilson, Fabio Gava, Andrey Savov
-
Publication number: 20080174809Abstract: The subject application is directed to a configuration cloning system and method for document processing devices. Configuration data, representing a suitable configuration for implementation by the receiving document processing device, is first received by at least one document processing device. The document processing device then commences operations based upon the received configuration data. The configuration data is then tested by the document processing device. Depending upon the outcome of the testing by the document processing device, the received configuration data is transferred to at least one additional document processing device via a computer network.Type: ApplicationFiled: January 24, 2007Publication date: July 24, 2008Inventors: Andrey Savov, Silvy Wilson, Fabio Gava
-
Publication number: 20080177876Abstract: The subject application is directed to a network document processing device discovery system and method. Multicast address data and local identification data are first stored in an associated storage. A probe message is then received from an associated processing device via an associated network. The probe message corresponds to stored multicast address data. Probe identification data associated with the probe message is then tested with the local identification data. Device data, representing a capability of a document processing device, is then selectively communicated to the processing device according to an output of the testing.Type: ApplicationFiled: January 24, 2007Publication date: July 24, 2008Inventors: Fabio Gava, Andrey Savov, Silvy Wilson
-
Publication number: 20080040676Abstract: The subject application is directed to a system and method for generating a customized workflow user interface. Predetermined graphical user interface elements are first stored in an associated data storage. The graphical user interface elements are then generated on an associated display. Each graphical user interface element is then associated with an abstraction interface. Selection data is then received corresponding to selected graphical user interface elements. User interface data is thereafter generated in accordance with the selection data and the associated abstraction interface. Workflow data is subsequently output representing document processing operations corresponding to the selected graphical user interface elements. Thereafter, the workflow data is communicated to an associated document processing device.Type: ApplicationFiled: August 10, 2006Publication date: February 14, 2008Inventors: Man Mohan GARG, Alok Mathur, Andrey Savov
-
Publication number: 20080022212Abstract: The subject application is directed to a system and method for generating a customized user interface. Following the receipt of user login data, a user is prompted to select a first level of operations associated with a document processing device. Thereafter, the user is prompted to select, via an associated user-interface, a subsequent level corresponding to a preceding level. User selection of a document processing function corresponding to an option of a previous level is then received and stored in association with the received user login data. Thereafter, a customized user interface is generated in accordance with the login data and the function data.Type: ApplicationFiled: July 24, 2006Publication date: January 24, 2008Inventors: Marianne KODIMER, Andrey Savov, Michael Yeung, Harpreet Singh
-
Publication number: 20070112946Abstract: A system and method for detecting errors in a document transfer scheme. A user submits an electronic document transfer scheme to the document processing device including document handling instructions. The electronic document transfer scheme is then received by the document processing device and parsed, via the controller, to extract data representative of the destination designated by the scheme. Preferably, the destination data contained in the scheme provides the document processing device with a location to which a copy of an electronic document is to be sent. The source/destination information is then input as an arc on a graph, so as to generate a representation of the workflow associated with the document transfer scheme. A determination is then made, from the graph, whether the submitted electronic document transfer scheme represents at least one cycle on the graph.Type: ApplicationFiled: November 14, 2005Publication date: May 17, 2007Inventor: Andrey Savov
-
Publication number: 20070113039Abstract: This invention is directed to a system and method for allocation of random access memory. A memory area is first acquired from a primary memory allocation system of an associated data processing system. The memory area includes a plurality of uniformly fixed size memory blocks. Next an application program interface is interfaced with a plurality of processes in connection with memory needed for each process. A memory request is then received from each of the processes via the application program interface with each memory request including data representing a requested memory allocation size associated therewith. Memory from the acquired memory blocks is then allocated to each of the processes corresponding to each received memory request. Each allocation is defined by a base memory address disposed within the memory area, an offset value corresponding to the base memory address, and a corresponding memory allocation size.Type: ApplicationFiled: November 14, 2005Publication date: May 17, 2007Inventors: Sankarshana Madhavarao, Andrey Savov
-
Publication number: 20070112952Abstract: A system and method for monitoring the startup process for a plurality of document processing services to determine if each of the process has started properly. A service startup manager initiates the startup and monitors a plurality of processes associated with a document processing device. The service startup manager then awaits the receipt of a periodic beacon, originated by each process, indicating the normal startup and operation of the process in question. When the periodic beacon associated with a process is not received by the startup manager within a predetermined period of time, the service startup manager transmits a shutdown command to the process and waits for the process to terminate. When a shutdown does not occur, the service startup manager forcibly terminates the process. The service startup manager then restarts the process.Type: ApplicationFiled: November 14, 2005Publication date: May 17, 2007Inventors: Ajit Sodhi, Man Garg, Andrey Savov
-
Publication number: 20070109574Abstract: A system and method for the assembly of multiple format digital files. A user is prompted to select an original file for further processing, whereupon the file is converted, when required, into a digital format. The user then selects the desired output formats corresponding to the files received in the file processing request associated with the original input file. When processing of each output is the same, the outputs are first converted into the desired output format and the user selects one or more basic operations or previously stored tasks to be performed in the processing of the output sets to form a new task. When each output requires different processing, the outputs are first converted into the desired output format and the user selects one or more basic operations or tasks for each output set to form multiple new tasks. The selected operations or tasks are then executed by the digital multifunction device and the newly generated task or tasks are stored for further use.Type: ApplicationFiled: November 14, 2005Publication date: May 17, 2007Inventor: Andrey Savov