Patents by Inventor Hitoshi Sekine
Hitoshi Sekine 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: 20120060157Abstract: Methods and structure for improved client/server program communication by transmitting dynamically maintained service capabilities information from the server program to the client program. The client program generates a service request based on the received service capabilities information. Since the service capabilities information is retrieved from the server program and is dynamically maintained by the server program, the client program need not be updated when available services from the server program are modified. In one exemplary embodiment, the client program may be a print application client program and the server program may be a print server program. The print client program retrieves the current printer device capabilities (service capabilities information) and generates a print job ticket (service request) based on the retrieved, dynamically maintained printer device capability information.Type: ApplicationFiled: September 2, 2010Publication date: March 8, 2012Inventors: Hitoshi Sekine, Yue Liu, Bin Li
-
Publication number: 20110222105Abstract: Systems and methods presented herein provide for printing, via a remote printing service, Internet content retrieved by a client device. The retrieved Internet content is Internet inaccessible to the remote printing service as it is viewable within a private network (e.g., an Intranet). In one embodiment, a method includes retrieving the webpage from a data network with a client device, transferring a request from the client device to the remote printing service to render the webpage for printing, and receiving a response from the remote printing service indicating that the webpage is inaccessible. The method also includes storing data of the webpage in the client device and transferring the stored webpage data from the client device to the remote printing service for rendering and printing.Type: ApplicationFiled: March 9, 2010Publication date: September 15, 2011Inventors: Yao-Tian Wang, Hitoshi Sekine, Soiba Mohammad
-
Publication number: 20110222104Abstract: Systems and methods presented herein provide for printer discovery with a webpage such that a client device may print the webpage via a remote printing service. The client device retrieves a webpage with an internet browser. The webpage includes a printer detection module that detects printing devices of one data network and transfers their printing characteristics to a print server in another data network. The printer detection module is accessible through the webpage. The printer detection module allows for the selection of one or more of the printing devices. The client device transfers the webpage (or the URL of the webpage) to the print server to render the webpage for printing on the selected printing device. The print server renders the webpage according to the printing characteristics of the selected printing device and then transfers the rendered webpage to the selected printing device via the client device for printing.Type: ApplicationFiled: March 9, 2010Publication date: September 15, 2011Inventors: Soiba Mohammad, Hitoshi Sekine, Yao-Tian Wang
-
Publication number: 20110075225Abstract: Systems and methods are disclosed for enabling legacy devices to consistently and reliably operate within a distributed scan environment using proxy scan services. A proxy scan service is communicatively coupled between a scan management service and a scanner. Information transmitted between the scan management service and the scanner is intercepted at the proxy scan service, where the scan management service recognizes a first format message for the information and the scanner recognizes a second format message for the information. The information is converted at the proxy scan service between the first format message and the second format message. The transmission between the scan management service and the scanner is completed using the converted information.Type: ApplicationFiled: September 30, 2009Publication date: March 31, 2011Inventors: Yi Ding, Lifen Tian, Hitoshi Sekine
-
Publication number: 20110037995Abstract: Systems and methods are disclosed for enabling remote printing services to consistently obtain and utilize print capabilities of printing devices across a wide variety of connection topologies. A client device retrieves the print capabilities from one or more printing devices selected for printing a document. The document and the print capabilities are transmitted to a web print service for rending the document. The web print service generates a print job based on the document and the print capabilities of the printing device selected for printing the document. The web print service provides the print job to the selected printing device for subsequent printing.Type: ApplicationFiled: August 12, 2009Publication date: February 17, 2011Inventors: Yao-Tian Wang, Hitoshi Sekine, Soiba Mohammad
-
Publication number: 20090279125Abstract: Methods and structure for generating a JDF job ticket using a printer definition file (e.g., a PPD or GPD) corresponding to a selected printing system. The printer definition file may be a text file that associates a JDF element with each available feature of the corresponding printing system. The JDF elements for specify print parameters to effectuate the available feature according to JDF specifications. A JDF job ticket is thus generated by defining print parameters from selected available features in the printer definition file. The available features in the printer definition file may be presented to an application program or to a user. The application or user may select desired features from those presented. The JDF elements corresponding to the selected features are output and stored as a JDF job ticket representing a print job to be processed by the selected printing system according to the defined print parameters.Type: ApplicationFiled: May 9, 2008Publication date: November 12, 2009Inventors: Yue Liu, Hitoshi Sekine
-
Publication number: 20090279123Abstract: Job schedulers and associated methods of scheduling jobs are disclosed. A job scheduler in one embodiment includes a job queue and a schedule processor. The job queue receives and stores a plurality of jobs to be executed on the devices, such as in a print shop. Each of the jobs defines one or more process to be performed for the job. Each of the processes in a job defines one or more operating parameters for the devices. To schedule the jobs that are stored in the job queue, the schedule processor identifies the processes from the jobs that define one or more common (i.e., the same or equivalent) operating parameters for a device. The schedule processor then schedules the jobs for execution based on the processes that define common operating parameters.Type: ApplicationFiled: May 9, 2008Publication date: November 12, 2009Inventor: Hitoshi Sekine
-
Publication number: 20090279124Abstract: Methods and structures for processing JDF elements for a printing system by translating JDF elements into corresponding command language strings for output to a printer. The command language strings are associated with a priority value. The generated command language strings are output in an order based on the associated priority values so that the intended semantic and scope of the JDF elements may be maintained in the generated command language strings. The translation may use one or more translation tables to match a JDF element path name for a received JDF element with one or more entries in one or more translation tables. The matching table entries may specify a corresponding command language string and a priority value to be output to a printer. The generated command language strings and associated priority values may be stored in a memory structure to permit output in the desired order.Type: ApplicationFiled: May 9, 2008Publication date: November 12, 2009Inventors: Yue Liu, Hitoshi Sekine
-
Publication number: 20090282412Abstract: A multi-layer workflow architecture for a print shop is disclosed. The workflow architecture includes a workflow front end, service bus, and service providers. The workflow front end provides an interface to print shop operators. The service providers are each associated with a device in the print shop. The service bus represents the layer between the workflow front end and the service providers. In operation, the service providers report device capabilities for devices to the service bus. The workflow front end receives the device capabilities from the service bus, and provides the device capabilities to a user to allow the user to define a job ticket based on the device capabilities. The service bus identifies the processes defined in the job ticket, and identifies the service providers operable to provide the processes. The service bus then routes process messages to the identified service providers to execute the processes on the devices.Type: ApplicationFiled: May 9, 2008Publication date: November 12, 2009Inventors: Hitoshi Sekine, David A. Williams, Kurt Knodt, Yue Liu, Ronald Marc Conescu, Loc T. Le
-
Publication number: 20090094539Abstract: In an embodiment, a computer peripheral device driver comprises logic operable to perform sending, from a computer to a peripheral device, a request for a user interface of the peripheral device; receiving from the peripheral device a description of the user interface that the peripheral device has created in at a time of the request and based upon then-current capabilities of the peripheral device; creating one or more graphical user interface (GUI) elements based upon the description of the user interface and causing displaying the GUI elements; receiving user input representing one or more selections of the GUI elements; creating a user interface ticket that describes the GUI elements that were selected as represented in the user input; sending the user interface ticket to the peripheral device.Type: ApplicationFiled: August 29, 2007Publication date: April 9, 2009Inventors: Yao-Tian Wang, Yue Liu, Hitoshi Sekine
-
Publication number: 20090063718Abstract: In an embodiment, a data processing system comprises device driver generation logic that is encoded in one or more computer-readable storage media for execution and which when executed is operable to perform receiving a first capability description from a computer peripheral device, wherein the first capability description describes one or more capabilities of the computer peripheral device; receiving a generic device driver file; receiving configuration data; automatically generating a device driver for the computer peripheral device and for a computer operating system based on the first capability description, the generic device driver file and the configuration data; device job processing logic that is configured to receive a request to use the computer peripheral device, to request and receive current first capability description from the computer peripheral device at the time of the request, to generate based on the current first capability description and send to the computer peripheral device job tickeType: ApplicationFiled: August 29, 2007Publication date: March 5, 2009Inventors: Hitoshi Sekine, Alain Regnier, Yao-Tian Wang, Yue Liu, Senthil Selvaraj, Zhenning Xiao
-
Publication number: 20090063710Abstract: In an embodiment, a computer-implemented method comprises sending, to a computer peripheral device, a request to obtain capabilities of the computer peripheral device; receiving a first capability description from the computer peripheral device, wherein the first capability description describes one or more capabilities, features or functions of the device at the time of the request; creating one or more graphical user interface (GUI) elements based upon the first capability description and causing displaying the GUI elements; receiving user input representing one or more selections of the GUI elements; creating job ticket data that describes a job for the computer peripheral device to perform, based on the GUI elements that were selected as represented in the user input; sending the job ticket data to the peripheral device; wherein the job ticket data describes one or more device settings that the computer peripheral device can transform to device commands.Type: ApplicationFiled: August 29, 2007Publication date: March 5, 2009Inventors: Hitoshi Sekine, Alain Regnier, Yao-Tian Wang, Yue Liu, Senthil Selvaraj, Zhenning Xiao
-
Publication number: 20080180728Abstract: Using techniques described herein, separate “job ticket” data and printable data may be generated automatically from a PDL-compliant print stream. According to one technique, an automated mechanism receives a PDL-compliant print stream as input. The PDL-compliant print stream describes both printable content and control data, as described above. The automated mechanism separates the printable content data from the control data. The automated mechanism may translate the printable content data from a printer definition language into a format that is designed to be understood by human beings. The automated mechanism generates two separate “packages” of data; one “package” describes the printable content, and the other “package,” the “job ticket,” describes the control data. Thus, in one embodiment of the invention, the automated mechanism separates the PDL-compliant print stream into a “job ticket” and printable content data. The “job ticket” may be stored separately from the printable content data.Type: ApplicationFiled: January 31, 2007Publication date: July 31, 2008Inventor: Hitoshi Sekine
-
Patent number: 7277880Abstract: A method and apparatus is provided for automatically storing and managing digital data. Digital data is periodically received from a variety of sources. Example digital data include, without limitation, facsimile data, scanned document data, copier data, printer data and email data. The received digital data is automatically stored on a WORM storage device. The data stored on the WORM storage device may be automatically indexed and search queries processed against the index to locate digital data stored on the WORM storage device. Other embodiments include the use of meta data and an automatic watchdog process may be employed to periodically process search queries against the data stored on the WORM storage device.Type: GrantFiled: February 13, 2001Date of Patent: October 2, 2007Assignee: Ricoh CorporationInventors: Hitoshi Sekine, Junichi Ota
-
Patent number: 6915337Abstract: A method, system and program product for implementing communication to download a driver to a target device or business office appliance using an electronic network message or e-mail. A newest driver for the device/appliance may be downloaded from, for example, a service center connected to the device/appliance through a Wide Area Network (WAN) such as the Internet. The device driver of a client computer using the device/appliance may be updated from the target device/appliance if it is determined that a user of the client computer desires to update the driver of the client computer.Type: GrantFiled: March 7, 2000Date of Patent: July 5, 2005Assignee: Ricoh Co. Ltd.Inventors: Tetsuro Motoyama, Hitoshi Sekine
-
Publication number: 20040215744Abstract: A method, system and program product for implementing communication to download a driver to a target device or business office appliance using an electronic network message or e-mail. A newest driver for the device/appliance may be downloaded from, for example, a service center connected to the device/appliance through a Wide Area Network (WAN) such as the Internet. The device driver of a client computer using the device/appliance may be updated from the target device/appliance if it is determined that a user of the client computer desires to update the driver of the client computer.Type: ApplicationFiled: April 23, 2004Publication date: October 28, 2004Inventors: Tetsuro Motoyama, Hitoshi Sekine
-
Patent number: 6785711Abstract: A method, system and program product for implementing communication to transfer a message for display to a user to a target application unit using an electronic network message or e-mail. A message for display to a user of the application unit may be transferred from, for example, a message center connected to the application unit through a Wide Area Network (WAN) such as the Internet. The message may be displayed on a display window of the application unit when it is determined that a requested task of the application unit will require more than a predetermined amount of time, or the message may be displayed while the application unit is in an idle state.Type: GrantFiled: April 4, 2000Date of Patent: August 31, 2004Assignee: Ricoh Co., Ltd.Inventors: Tetsuro Motoyama, Hitoshi Sekine
-
Patent number: 6317570Abstract: A method and a system for facilitating service for image forming devices such as copiers, fax machines and printers. A main service center receives a service request from a user, such as via an Internet home page that the main service center maintains. Based on the service requests and databases for user information and information regarding local service centers, the main service centers identifies the local service center(s) that are suitable for meeting the service request, in term of the type of devices and territories they service and other factors. The user, the main service center, and the one or more local service centers transmit information among themselves to track the service request and responses by the user and one or more local service centers and to ensure that the requested service is appropriately supplied.Type: GrantFiled: November 9, 2000Date of Patent: November 13, 2001Assignees: Ricoh Company, Ltd., Ricoh CorporationInventors: Yuki Uchida, Toshihiro Kudara, Hitoshi Sekine, Hisashi Ishijima
-
Patent number: 6168713Abstract: An electrostatic charge removing apparatus in a fuel filter is capable of reliably removing electrostatic charge generated in a fuel filter and of reducing cost and weight of the fuel filter by escaping or discharging the electrostatic charge from parts of the fuel filter other than a case of the fuel filter. The fuel filter includes a filter portion that is connected to an outlet of a fuel pump disposed in a fuel tank and is clamped by end plates, a case housing the filter portion therein, wherein the end plates are formed of a conductive material, and a projection that penetrates a cap is formed on one end plate and is grounded.Type: GrantFiled: December 16, 1998Date of Patent: January 2, 2001Assignees: Kyosan Denki Co., Ltd., Denso CorporationInventors: Hitoshi Sekine, Kazuto Sawada, Katsuhisa Yamada