Patents by Inventor Ajit Sodhi

Ajit Sodhi 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: 8365100
    Abstract: The subject application is directed to a document processing device and associated method for generating an informational display on a document processing device. The method includes receiving preselected media content and displaying the preselected media content on a display of the document processing device. The method further includes receiving user identification data and retrieving user-specified media content preference data identifying a user-specified media content preferred by a user associated with the user identification data. The method also includes displaying the user-specified media content on the display of the document processing device in response to receipt of a request to complete a document processing operation using the document processing device.
    Type: Grant
    Filed: March 12, 2012
    Date of Patent: January 29, 2013
    Assignees: Kabushiki Kaisha Toshiba, Toshiba Tec Kabushiki Kaisha
    Inventors: Ajit Sodhi, Man M. Garg, Alok Mathur
  • Publication number: 20120170070
    Abstract: The subject application is directed to a document processing device and associated method for generating an informational display on a document processing device. The method includes receiving preselected media content and displaying the preselected media content on a display of the document processing device. The method further includes receiving user identification data and retrieving user-specified media content preference data identifying a user-specified media content preferred by a user associated with the user identification data. The method also includes displaying the user-specified media content on the display of the document processing device in response to receipt of a request to complete a document processing operation using the document processing device.
    Type: Application
    Filed: March 12, 2012
    Publication date: July 5, 2012
    Applicants: Toshiba Tec Kabushiki Kaisha, Kabushiki Kaisha Toshiba
    Inventors: Ajit Sodhi, Man M. Garg, Alok Mathur, Harish T. Syedmohammed
  • Patent number: 8161418
    Abstract: The subject application is directed to a system and method for generating an informational media display on a document processing device. A document processing signal representing the status of a document processing operation on an associated document processing device is first received. Media content data and preference data corresponding to user-specified media content data is then received. Pre-selected media content data is then generated on a display of a user interface associated with the document processing device when the device is idle, as determined by the document processing status signal. Display of the pre-selected media content is then suspended when the document processing signal indicates that the document processing device is active. User-specified media data content is then generated on the display of the user interface when the received document processing signal corresponds to active status of the associated document processing device.
    Type: Grant
    Filed: April 21, 2008
    Date of Patent: April 17, 2012
    Assignees: Kabushiki Kaisha Toshiba, Toshiba Tec Kabushiki Kaisha
    Inventors: Ajit Sodhi, Man M. Garg, Alok Mathur, Harish T. Syedmohammed
  • Publication number: 20110255113
    Abstract: Systems and methods for electronic document routing using a multifunction peripheral are disclosed. An electronic document including a document tag is accepted. A document tag is automatically identified using optical character recognition within the electronic document. The document tag is then displayed to the user. The electronic document is stored in a storage location for the electronic document previously associated with the document tag or in a user-input storage location in response to a prompt.
    Type: Application
    Filed: January 27, 2011
    Publication date: October 20, 2011
    Applicants: Toshiba Tec Kabushiki Kaisha, Kabushiki Kaisha Toshiba
    Inventors: Hongfeng Wei, William Su, Ajit Sodhi
  • Patent number: 7958452
    Abstract: The subject application is directed to a system and method for thin client graphical user interface development. Primitive data is stored in associated memory corresponding to graphical user interface primitives. Each primitive corresponds to a display or a control of an associated document processing device. Selection data is received via a thin client, representing primitive data corresponding to at least one graphical user interface primitive. The primitive data is selectively communicated to a display associated with the thin client according to the received selection data resulting in the generation of visual indicia on the display. A data set is generated representing a graphical user interface display according to a selected set of indicia that is displayed on the thin client. Map data is generated representing the mapping of a generated data set to user interface data, corresponding to the display and the control of one or more document processing devices.
    Type: Grant
    Filed: January 24, 2007
    Date of Patent: June 7, 2011
    Assignees: Kabushiki Kaisha Toshiba, Toshiba Tec Kabushiki Kaisha
    Inventors: Ajit Sodhi, Alok Mathur
  • Publication number: 20100245877
    Abstract: An image processing apparatus, including: an input module configured to input an image and first character data, the first character data being associated with the image; a template database module configured to store a template, the template including information of an operation associated with second character data; a determination module configured to determine the template according to the first character data and the second character data; and a job server module configured to execute the operation included in the template for the image.
    Type: Application
    Filed: March 31, 2009
    Publication date: September 30, 2010
    Applicants: Kabushiki Kaisha Toshiba, Toshiba Tec Kabushiki Kaisha
    Inventors: Hongfeng Wei, Michael Yeung, Ajit Sodhi, William Su, Sameer Yami
  • Publication number: 20090265653
    Abstract: The subject application is directed to a system and method for generating an informational media display on a document processing device. A document processing signal representing the status of a document processing operation on an associated document processing device is first received. Media content data and preference data corresponding to user-specified media content data is then received. Pre-selected media content data is then generated on a display of a user interface associated with the document processing device when the device is idle, as determined by the document processing status signal. Display of the pre-selected media content is then suspended when the document processing signal indicates that the document processing device is active. User-specified media data content is then generated on the display of the user interface when the received document processing signal corresponds to active status of the associated document processing device.
    Type: Application
    Filed: April 21, 2008
    Publication date: October 22, 2009
    Inventors: Ajit Sodhi, Man M. Garg, Alok Mathur, Harish T. Syedmohammed
  • Publication number: 20090222732
    Abstract: 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: Application
    Filed: February 27, 2009
    Publication date: September 3, 2009
    Inventors: Ajit SODHI, Andrey Savov, William Su, Hongfeng Wei, Marianne Kodimer
  • Patent number: 7580145
    Abstract: The present invention is directed to a method and apparatus for the job management of document processing wherein job management is divided into a pipeline assembly phase and a job processing phase. The job manager is heavily involved in the pipeline assembly phase. The job processing phase involves only the job processors, which were identified during the pipeline assembly phase. The processors signal the job manager when they start or finish processing of a job. The job manager controls resource consumption by controlling the amount of data in the pipes by parameterizing connector elements. For example, the job manager will preferably input data relating to stapling operations into the pipeline after data relating to collating operations is feed into the pipeline. The job manager assembles partial data or operations into the pipeline in the event that all resources needed are not available.
    Type: Grant
    Filed: July 9, 2004
    Date of Patent: August 25, 2009
    Assignees: Toshiba Corporation, Toshiba Tec Kabushiki Kaisha
    Inventors: Andrey I. Savov, Ajit Sodhi, Man Mohan Garg
  • Publication number: 20090198723
    Abstract: The subject application is directed to a system and method for web-based data mining of document processing device information. User identification data corresponding to an identity of multiple users is first received at each of a plurality of document processing devices. Device status data is then received corresponding to document processing operations at each of the devices, with a portion of status data associated with user identification data. Structured machine data, including user identification data and device data in machine reasoning format, is then output from each document processing device to a data network. Structured machine data is then received from each of the document processing devices via the associated network. A database is then generated from received machine data, and query data is received relative to operation of the document processing devices. A report is generated based upon response data extracted from the database according to the query data.
    Type: Application
    Filed: February 5, 2008
    Publication date: August 6, 2009
    Inventors: Andrey I. Savov, Ajit Sodhi
  • Publication number: 20090070439
    Abstract: The subject application is directed to a system and method for generating a pluggable network stack interface. A plurality of common network communication features associated with each of a plurality of network stacks are first mapped via a network interface stack. A network stack associated with an installed network communication component is then sensed. Features associated with a sensed network communication component are then mapped in accordance with the mapping of the plurality of common network communication features. Network services are then commenced in accordance with the output of the mapping of features associated with a sensed network communication component. Thereafter, configuration file data corresponding to commenced network services is communicated to an associated data storage.
    Type: Application
    Filed: September 7, 2007
    Publication date: March 12, 2009
    Inventors: Hongfeng WEI, Ajit Sodhi, Aksar Kanamkandy, Scott Dolim
  • Publication number: 20090070756
    Abstract: The subject application is directed to a system and method for resource utilization-based throttling of software updates. A transfer of updated software is first commenced to a document processing device so as to perform an update of operational software associated with the device. Resource utilization associated with the operation of the document processing device is then sensed. In accordance with an output of the sensed resource utilization, an update process is throttled associated with the document processing device and the updated software.
    Type: Application
    Filed: September 6, 2007
    Publication date: March 12, 2009
    Inventors: Hongfeng WEI, William Su, Jianxin Wang, Ajit Sodhi, Manjunathan Padua
  • Publication number: 20090066991
    Abstract: The subject application is directed to a system and method for cloning of document processing devices via simple network management protocol. A management information base object is first retrieved corresponding to commonly configurable parameters of document processing devices. Object identifier data associated with the commonly configurable parameters is then displayed. Selection data is thereafter received corresponding to a selected subset of the object identifiers. A selected source of the configuration data is received corresponding to source data. The configuration data is then retrieved based upon the received source data. Target data is then received corresponding to selected document processing devices for which a configuration thereof is desired. Retrieved configuration data is then communicated to each of the selected document processing devices according to the received target data corresponding to the selected subset of object identifiers.
    Type: Application
    Filed: September 6, 2007
    Publication date: March 12, 2009
    Inventors: Sheng W. LEE, Ajit Sodhi
  • Publication number: 20080263447
    Abstract: The subject application is directed to a system and method for audiovisual control of a document processing device. First level graphical images are generated on a display, with each image representing an available first level document processing operation capable of being performed by a document processing device. First audible speech information is received from a user of a selected first level operation. The selected first level operation is isolated according to the received first audible speech information. Second level graphical images are then generated on the display, with each second level image representing a second level document processing operation of the first level operation. Second audible speech information is received from the user of a second level operation. The second level operation is isolated according to the received second audible speech information. A document processing operation is commenced according to the first level operation and the second level operation.
    Type: Application
    Filed: April 18, 2007
    Publication date: October 23, 2008
    Inventors: Man Mohan GARG, Ajit SODHI
  • Publication number: 20080178108
    Abstract: The subject application is directed to a system and method for thin client graphical user interface development. Primitive data is stored in associated memory corresponding to graphical user interface primitives. Each primitive corresponds to a display or a control of an associated document processing device. Selection data is received via a thin client, representing primitive data corresponding to at least one graphical user interface primitive. The primitive data is selectively communicated to a display associated with the thin client according to the received selection data resulting in the generation of visual indicia on the display. A data set is generated representing a graphical user interface display according to a selected set of indicia that is displayed on the thin client. Map data is generated representing the mapping of a generated data set to user interface data, corresponding to the display and the control of one or more document processing devices.
    Type: Application
    Filed: January 24, 2007
    Publication date: July 24, 2008
    Inventors: Ajit Sodhi, Alok Mathur
  • Publication number: 20080177759
    Abstract: The subject application is directed to a system and method for context-based traversal of document object model descriptions. Electronic document data is first stored as a document object model description. An access request is then received from one or more unique associated applications, which reflects a request by an application to access the electronic document data. Predicate data is then received from the one or more unique applications, which data represents viewing characteristics of the one or more unique associated applications relative to the document object model description. The stored electronic document data is then parsed according to the received predicate data, thereby resulting in the generation of a document object model node. Thereafter, the electronic document data is traversed in accordance with the generated document object model node.
    Type: Application
    Filed: January 24, 2007
    Publication date: July 24, 2008
    Inventors: Ajit Sodhi, Sankarshana Madhavarao, Man Mohan Garg
  • Patent number: 7376956
    Abstract: A architecture for a multifunction peripheral to service a plurality of clients simultaneously. A shared memory receives data from the plurality of clients. A channel multiplexer selects data to be routed to a peripheral, a SCSI emulator is used to logically select the peripheral. The data is then forwarded from the multiplexer via the SCSI emulator to a PCI bus, the PCI bus being physically connected with the peripheral's engine. When data needs to be sent from a peripheral to a client, it is forwarded from the PCI bridge to the SCSI emulator and routed via a demultiplexer to the shared memory wherein it is retrieved by the appropriate client. The multifunction peripheral can be interrupted while performing a first task using a first peripheral, switch to a second task needing a second peripheral, and return to the first task when completed.
    Type: Grant
    Filed: September 10, 2002
    Date of Patent: May 20, 2008
    Assignee: Toshiba Tec Kabushiki Kaisha
    Inventor: Ajit Sodhi
  • Publication number: 20070162480
    Abstract: A system and method for monitoring consumables in a document processing environment. A quota corresponding to an allotted quantity of consumables is maintained with respect to each authorized user in a document processing environment. When a document processing request is received, the user associated therewith is identified, authenticated, and the quota associated with the user is retrieved. When the quota associated with the user has already been exceeded, the document processing request is denied. When the quota has not been exceeded, the request is then analyzed to determine image parameters inclusive of size and image number, page number, printing type, scanning parameters, and the like. These image parameters are then used to calculate the amount of consumables necessary to complete the requested document processing operation. When the amount of required consumables exceeds the allotted quota, the operation is denied.
    Type: Application
    Filed: January 10, 2006
    Publication date: July 12, 2007
    Inventors: Man Garg, Michael Yeung, Ajit Sodhi
  • Publication number: 20070112952
    Abstract: 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: Application
    Filed: November 14, 2005
    Publication date: May 17, 2007
    Inventors: Ajit Sodhi, Man Garg, Andrey Savov
  • Publication number: 20070030509
    Abstract: A system and method for selectively outsourcing document processing operations from a document processing device. The document processing device analyzes a submitted document processing job from a user and determines whether external devices are available and capable of performing some or all of the requested document processing operations. When external devices are available and capable, the document processing device performs any necessary local preprocessing and forwards information related to the document processing job to one of the external devices. The external device then processes the data and returns the processed data to the document processing device. The document processing device then performs any remaining document processing operations and the job is thereupon output according to the selected document processing operation.
    Type: Application
    Filed: August 4, 2005
    Publication date: February 8, 2007
    Inventors: Manmohan Garg, Ajit Sodhi, Andrey Savov