Patents by Inventor Jayasimha Nuggehalli

Jayasimha Nuggehalli 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: 8643856
    Abstract: Methods and systems for network printing using user selectable printer settings for a variety of configurations of printing systems and finishers. A printing system such as a multi-function printer/device receives user input providing a document identifier (e.g., a release code) identifying a document stored in a network storage server. The printing system also identifies a finisher unit associated with the printing system. The printing system sends the document identifier and a finisher identifier to a print server. The print server determines available printer settings associated with the identified finisher unit and transmits a presentation to the printing system prompting the user to select a desired printer setting. The selected printer settings are transmitted to the print server. The print server retrieves a copy of the identified document and modifies the copy based on the selected printer setting. The modified copy of the document is sent to the printing system to be printed.
    Type: Grant
    Filed: February 2, 2010
    Date of Patent: February 4, 2014
    Assignee: Ricoh Company, Ltd.
    Inventors: Jayasimha Nuggehalli, Jiang Hong, Zhenyu Lu
  • Patent number: 8619275
    Abstract: Techniques are provided for displaying encoded data that represent a) features and options currently supported by a printing device, b) a printer identifier for the printing device, and c) network service interface data for a network service, wherein the network service interface data allow a mobile device to send print settings selection data and electronic document identification data to the network service; and processing print data and causing a printed version of an electronic document represented by the print data to be printed by the printing device.
    Type: Grant
    Filed: April 23, 2013
    Date of Patent: December 31, 2013
    Assignee: Ricoh Company, Ltd.
    Inventors: Jayasimha Nuggehalli, Jiang Hong
  • Patent number: 8564811
    Abstract: A method, apparatus, and system for outputting a locked print job by a printing device connected to a client terminal over a network. The method includes receiving a request to distribute the locked print job to one or more users. The locked print job is generated in response to the request, and the locked print job and information identifying the one or more users is transmitted to the printing device over the network. The printing device receives the locked print job and the information identifying the one or more users transmitted by the client terminal, and stores the locked print job, the information identifying the one or more users, and authentication information. The authentication information is transmitted to the one or more users. The printing device outputs the locked print job, when the authentication information is entered into the printing device.
    Type: Grant
    Filed: June 1, 2009
    Date of Patent: October 22, 2013
    Assignees: Ricoh Company, Ltd., Ricoh Americas Corporation
    Inventors: Nobutaka Hanaoka, Jayasimha Nuggehalli
  • Publication number: 20130232040
    Abstract: A system and method for generating expense data for an expense report is disclosed. The method includes receiving receipt data that includes one or more data items pertaining to a transaction, where the one or more data items are obtained from characters optically recognized in receipt image data for the transaction, and the receipt data includes data indicating whether the transaction is a credit card transaction or a cash transaction. The method further includes, if the receipt data indicates the transaction is a credit card transaction, creating expense data for the expense report, where the expense data includes the receipt data and the receipt image data associated with the receipt data for the transaction, and the receipt data includes credit card data. If the transaction indicates the transaction is a personal credit card transaction, then the credit card data is personal credit card data.
    Type: Application
    Filed: March 1, 2012
    Publication date: September 5, 2013
    Inventor: Jayasimha Nuggehalli
  • Publication number: 20130230246
    Abstract: A system and method for capturing image data is disclosed. A receipt image processing service selects from a repository a template that guides data capture of receipt data from a receipt image and presents the template to a user on an image capture device. A user previews the receipt image and the selected template. If the user decides that the template does not correctly indicate locations of data areas for data items in the receipt image, then the user either updates an existing template or creates a new template that correctly indicates the location of selected data areas in the receipt image. The selected template, the updated template, or the new template is then used to extract receipt data from the receipt image. The receipt data and receipt image data are then provided to the expense report system.
    Type: Application
    Filed: June 14, 2012
    Publication date: September 5, 2013
    Applicant: RICOH COMPANY, LTD.
    Inventor: Jayasimha Nuggehalli
  • Publication number: 20130230205
    Abstract: A system and method for processing receipt image data is disclosed. The system includes an image capture device and an image splitting module. In one embodiment, the image capture device is augmented to capture in a single scan four images arranged in a 2×2 grid pattern, nine images arranged in a 3×3 grid pattern, twelve images arranged in a 3×4 grid pattern or sixteen images arranged in a 4×4 grid pattern. The image splitting module recognizes scans of the image capture device that include multiple images and splits the images for the proper processing by the rest of the system.
    Type: Application
    Filed: February 22, 2013
    Publication date: September 5, 2013
    Applicant: Ricoh Company, Ltd.
    Inventor: Jayasimha Nuggehalli
  • Publication number: 20130229677
    Abstract: Techniques are provided for displaying encoded data that represent a) features and options currently supported by a printing device, b) a printer identifier for the printing device, and c) network service interface data for a network service, wherein the network service interface data allow a mobile device to send print settings selection data and electronic document identification data to the network service; and processing print data and causing a printed version of an electronic document represented by the print data to be printed by the printing device.
    Type: Application
    Filed: April 23, 2013
    Publication date: September 5, 2013
    Applicant: RICOH COMPANY, LTD.
    Inventors: Jayasimha Nuggehalli, Jiang Hong
  • Publication number: 20130232041
    Abstract: A system and method are disclosed in an automated expense report system for identifying a delegated user and granting to the user delegate rights. At least one granted right includes one or more permissions to carry out certain operations in the expense report system such as permission to create an expense report, permission to access receipt data, permission to approve an expense report, or permission to view an expense report. At least one permission is associated with one or more workflows by which the operations are carried out. In one embodiment, data that identifies delegates is sent to an image capture device coupled to the expense report system and a delegated user carries out operations in the expense report system from the image capture device. In one embodiment, the expense report system keeps a database of the users and those delegating persons for whom a user is permitted to act.
    Type: Application
    Filed: January 30, 2013
    Publication date: September 5, 2013
    Applicant: RICOH COMPANY, LTD.
    Inventor: Jayasimha Nuggehalli
  • Patent number: 8521777
    Abstract: Methods and apparatus are disclosed for flexible presentation of Software As A Service (SAAS) applications to one or more client devices such as multi-function devices (e.g., MFPs). A management system receives presentation layout information for subscribed SAAS applications from users and administrators, generates a menu of subscribed SAAS applications for presentation to a user on a display of the client device, and transmits the menu to a client device for presentation to the user on a display of the client device. The management system may also provide for user/administrator customization of the menu of applications available to users, and for revocation of applications by an administrator of the management system.
    Type: Grant
    Filed: June 16, 2010
    Date of Patent: August 27, 2013
    Assignee: Ricoh Company, Ltd
    Inventors: Jayasimha Nuggehalli, Jiang Hong, Zhenyu Lu, Guiluan Luo, Revathi Vulugundam
  • Publication number: 20130169991
    Abstract: An approach is provided for implementing locked printing on a printing device with unlock via a keypad attached to the printing device via an interface. A user may specify for printing print jobs stored at a printing device using a keypad device to enter a job ID associated with a particular print job or a general ID associated with users to release all print jobs associated with a particular user, all print jobs not yet printed, or all print jobs. Print jobs may alternatively be identified by date. The approach may also include a user viewing a list of available locked print jobs on a user interface of the printing device, along with the associated job IDs. The approach may further include the use of a Web server on the printing device to generate and provide a Web page that lists stored print jobs and their associated job IDs.
    Type: Application
    Filed: January 29, 2013
    Publication date: July 4, 2013
    Inventor: Jayasimha Nuggehalli
  • Publication number: 20130159992
    Abstract: An approach is provided for creating and managing pricing models and subscriptions for packages. As used herein, the term “package” refers to a logical entity that has one or more member applications, where each of the member applications provides one or more services. One or more pricing models may be assigned to a package and made available to subscribers and the pricing models assigned to a package may be changed. Users may subscribe to one or more packages and incur charges based upon the pricing models assigned to the packages to which the users subscribe. Embodiments include providing a graphical user interface for service providers to create and manage packages, define pricing models and to manage pricing model assignments for packages. Embodiments also include providing a graphical user interface for subscribers to view available applications and packages in a “marketplace” and to subscribe to packages and manage their subscriptions.
    Type: Application
    Filed: December 16, 2011
    Publication date: June 20, 2013
    Inventors: Jayasimha Nuggehalli, Jiang Hong, Guiluan Luo, Zhenyu Lu, Deeksha Sharma
  • Publication number: 20130159867
    Abstract: An approach is provided for creating and managing pricing models and subscriptions for packages. As used herein, the term “package” refers to a logical entity that has one or more member applications, where each of the member applications provides one or more services. One or more pricing models may be assigned to a package and made available to subscribers and the pricing models assigned to a package may be changed. Users may subscribe to one or more packages and incur charges based upon the pricing models assigned to the packages to which the users subscribe. Embodiments include providing a graphical user interface for service providers to create and manage packages, define pricing models and to manage pricing model assignments for packages. Embodiments also include providing a graphical user interface for subscribers to view available applications and packages in a “marketplace” and to subscribe to packages and manage their subscriptions.
    Type: Application
    Filed: December 16, 2011
    Publication date: June 20, 2013
    Inventors: Jayasimha Nuggehalli, Jiang Hong, Guiluan Luo, Zhenyu Lu, Deeksha Sharma
  • Publication number: 20130159137
    Abstract: An approach is provided for creating and managing pricing models and subscriptions for packages. As used herein, the term “package” refers to a logical entity that has one or more member applications, where each of the member applications provides one or more services. One or more pricing models may be assigned to a package and made available to subscribers and the pricing models assigned to a package may be changed. Users may subscribe to one or more packages and incur charges based upon the pricing models assigned to the packages to which the users subscribe. Embodiments include providing a graphical user interface for service providers to create and manage packages, define pricing models and to manage pricing model assignments for packages. Embodiments also include providing a graphical user interface for subscribers to view available applications and packages in a “marketplace” and to subscribe to packages and manage their subscriptions.
    Type: Application
    Filed: December 16, 2011
    Publication date: June 20, 2013
    Inventors: JAYASIMHA NUGGEHALLI, JIANG HONG, GUILUAN LUO, ZHENYU LU, DEEKSHA SHARMA
  • Publication number: 20130159147
    Abstract: An approach is provided for creating and managing pricing models and subscriptions for packages. As used herein, the term “package” refers to a logical entity that has one or more member applications, where each of the member applications provides one or more services. One or more pricing models may be assigned to a package and made available to subscribers and the pricing models assigned to a package may be changed. Users may subscribe to one or more packages and incur charges based upon the pricing models assigned to the packages to which the users subscribe. Embodiments include providing a graphical user interface for service providers to create and manage packages, define pricing models and to manage pricing model assignments for packages. Embodiments also include providing a graphical user interface for subscribers to view available applications and packages in a “marketplace” and to subscribe to packages and manage their subscriptions.
    Type: Application
    Filed: December 16, 2011
    Publication date: June 20, 2013
    Inventors: JAYASIMHA NUGGEHALLI, JIANG HONG, GUILUAN LUO, ZHENYU LU, DEEKSHA SHARMA
  • Patent number: 8451473
    Abstract: Techniques are provided for displaying encoded data that represent a) features and options currently supported by a printing device, b) a printer identifier for the printing device, and c) network service interface data for a network service, wherein the network service interface data allow a mobile device to send print settings selection data and electronic document identification data to the network service; and processing print data and causing a printed version of an electronic document reflected in the print data to be printed by the printing device.
    Type: Grant
    Filed: July 18, 2011
    Date of Patent: May 28, 2013
    Assignee: Ricoh Company, Ltd.
    Inventors: Jiang Hong, Jayasimha Nuggehalli
  • Patent number: 8446621
    Abstract: A method, apparatus, and system for outputting a locked print job by a printing device connected to a client device over a network. The method includes transmitting, by the client device, a request to print the locked print job, which includes print data that is prohibited from being printed until authentication information is entered into the printing device. The printing device receives the request to print the locked print job. The locked print job and the authentication information are stored in a memory. A job ticket that provides the client device access to manage the locked print job stored in the memory is generated. The job ticket is transmitted to, and received by, the client device. The locked print job is output when the authentication information is entered into the printing device or the locked print job is remotely released by the client device using the job ticket.
    Type: Grant
    Filed: May 14, 2009
    Date of Patent: May 21, 2013
    Assignee: Ricoh Company, Ltd.
    Inventors: Jayasimha Nuggehalli, Tomoki Hattori
  • Patent number: 8441662
    Abstract: An approach is provided for printing policy-enabled electronic documents using locked printing. A client device includes a user interface, an application program and a print driver. The application program allows a user to generate an electronic document. The print driver corresponds to a particular printing device and is configured to cause a graphical user interface to be displayed on the user interface. The graphical user interface allows a user to specify one or more access policies to be applied to the electronic document. The print driver is configured to generate print data that includes a plurality of print commands which, when processed by the particular printing device, cause a printed version of the electronic document to be generated at the printing device. The print data includes data that indicates the one or more attributes of the one or more access policies that are to be applied to the electronic document.
    Type: Grant
    Filed: January 31, 2012
    Date of Patent: May 14, 2013
    Assignee: Ricoh Company, Ltd.
    Inventors: Jayasimha Nuggehalli, Seiichi Katano, Seong Kim
  • Publication number: 20130063774
    Abstract: A method and apparatus for printing a scheduled print job by a printing device connected to a client device over a network. The method includes transmitting, by the client device, a request to print the scheduled print job to the printing device. The scheduled print job include print data and schedule data corresponding to a scheduled time the print data is to be printed. The printing device obtains the print job from cloud storage or from local storage depending on a storage selection indicator, and executes the scheduled print job at the scheduled time. A determination is made as to whether the scheduled print job was printed successfully at the scheduled time. Further, a message indicating whether the scheduled print job was printed successfully, based on the determination, is sent to a predetermined device.
    Type: Application
    Filed: August 31, 2012
    Publication date: March 14, 2013
    Applicant: RICOH COMPANY, LTD.
    Inventors: Jayasimha Nuggehalli, Daren Gilmore, Kazutaka Oba
  • Publication number: 20130050735
    Abstract: Methods and system for printing a print job with cloud storage are disclosed. A web print server is provided for accessing a cloud storage server. The web print server is operable to download a print job from the cloud storage server to the web print server. The web print server downloads the print job based on an identification (of the print job) that is received from a web client remotely over a network. Subsequently, the print web server sends the print job to a printer for the print job to be printed from the printer. In one embodiment, the printer may comprise the web client.
    Type: Application
    Filed: October 29, 2012
    Publication date: February 28, 2013
    Inventors: Jayasimha Nuggehalli, Jiang Hong, Zhenyu Lu
  • Publication number: 20130038898
    Abstract: Techniques are provided for generating and updating locked print data. An apparatus receives from a first device, document identification data that identifies an electronic document to be printed. In response to receiving the document identification data that identifies an electronic document to be printed, a print preview and a release code for the electronic document are generated. The apparatus sends the print preview and the release code to the first device. The apparatus receives, from a printing device, the release code and print criteria that indicate one or more portions of the electronic document to be printed. The one or more portions of the electronic document comprise less than the entire electronic document. In response to receiving the release code and the print criteria from the printing device, the apparatus provides, to the printing device, print data that includes the one or more portions of the electronic document.
    Type: Application
    Filed: August 8, 2011
    Publication date: February 14, 2013
    Inventors: Jayasimha Nuggehalli, Jiang Hong