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: 20120060157
    Abstract: 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: Application
    Filed: September 2, 2010
    Publication date: March 8, 2012
    Inventors: Hitoshi Sekine, Yue Liu, Bin Li
  • Publication number: 20110222105
    Abstract: 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: Application
    Filed: March 9, 2010
    Publication date: September 15, 2011
    Inventors: Yao-Tian Wang, Hitoshi Sekine, Soiba Mohammad
  • Publication number: 20110222104
    Abstract: 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: Application
    Filed: March 9, 2010
    Publication date: September 15, 2011
    Inventors: Soiba Mohammad, Hitoshi Sekine, Yao-Tian Wang
  • Publication number: 20110075225
    Abstract: 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: Application
    Filed: September 30, 2009
    Publication date: March 31, 2011
    Inventors: Yi Ding, Lifen Tian, Hitoshi Sekine
  • Publication number: 20110037995
    Abstract: 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: Application
    Filed: August 12, 2009
    Publication date: February 17, 2011
    Inventors: Yao-Tian Wang, Hitoshi Sekine, Soiba Mohammad
  • Publication number: 20090279125
    Abstract: 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: Application
    Filed: May 9, 2008
    Publication date: November 12, 2009
    Inventors: Yue Liu, Hitoshi Sekine
  • Publication number: 20090279123
    Abstract: 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: Application
    Filed: May 9, 2008
    Publication date: November 12, 2009
    Inventor: Hitoshi Sekine
  • Publication number: 20090279124
    Abstract: 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: Application
    Filed: May 9, 2008
    Publication date: November 12, 2009
    Inventors: Yue Liu, Hitoshi Sekine
  • Publication number: 20090282412
    Abstract: 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: Application
    Filed: May 9, 2008
    Publication date: November 12, 2009
    Inventors: Hitoshi Sekine, David A. Williams, Kurt Knodt, Yue Liu, Ronald Marc Conescu, Loc T. Le
  • Publication number: 20090094539
    Abstract: 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: Application
    Filed: August 29, 2007
    Publication date: April 9, 2009
    Inventors: Yao-Tian Wang, Yue Liu, Hitoshi Sekine
  • Publication number: 20090063718
    Abstract: 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 ticke
    Type: Application
    Filed: August 29, 2007
    Publication date: March 5, 2009
    Inventors: Hitoshi Sekine, Alain Regnier, Yao-Tian Wang, Yue Liu, Senthil Selvaraj, Zhenning Xiao
  • Publication number: 20090063710
    Abstract: 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: Application
    Filed: August 29, 2007
    Publication date: March 5, 2009
    Inventors: Hitoshi Sekine, Alain Regnier, Yao-Tian Wang, Yue Liu, Senthil Selvaraj, Zhenning Xiao
  • Publication number: 20080180728
    Abstract: 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: Application
    Filed: January 31, 2007
    Publication date: July 31, 2008
    Inventor: Hitoshi Sekine
  • Patent number: 7277880
    Abstract: 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: Grant
    Filed: February 13, 2001
    Date of Patent: October 2, 2007
    Assignee: Ricoh Corporation
    Inventors: Hitoshi Sekine, Junichi Ota
  • Patent number: 6915337
    Abstract: 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: Grant
    Filed: March 7, 2000
    Date of Patent: July 5, 2005
    Assignee: Ricoh Co. Ltd.
    Inventors: Tetsuro Motoyama, Hitoshi Sekine
  • Publication number: 20040215744
    Abstract: 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: Application
    Filed: April 23, 2004
    Publication date: October 28, 2004
    Inventors: Tetsuro Motoyama, Hitoshi Sekine
  • Patent number: 6785711
    Abstract: 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: Grant
    Filed: April 4, 2000
    Date of Patent: August 31, 2004
    Assignee: Ricoh Co., Ltd.
    Inventors: Tetsuro Motoyama, Hitoshi Sekine
  • Patent number: 6317570
    Abstract: 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: Grant
    Filed: November 9, 2000
    Date of Patent: November 13, 2001
    Assignees: Ricoh Company, Ltd., Ricoh Corporation
    Inventors: Yuki Uchida, Toshihiro Kudara, Hitoshi Sekine, Hisashi Ishijima
  • Patent number: 6168713
    Abstract: 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: Grant
    Filed: December 16, 1998
    Date of Patent: January 2, 2001
    Assignees: Kyosan Denki Co., Ltd., Denso Corporation
    Inventors: Hitoshi Sekine, Kazuto Sawada, Katsuhisa Yamada