Patents Examined by Charles C Agwumezie
  • Patent number: 8595140
    Abstract: Modified firmware is registered and controlled, and, when a download request is received from a terminal device, unupdated firmware is determined and downloaded to the terminal device. User identification information obtained from the download request is acquired, and, if the user identification information matches the user identification information of another terminal device that is already carrying out download, the download to the terminal device that output the download request is stopped. Even when the user identification information matches the user identification information of the other terminal device that is already carrying out download, if it is determined to be a download request by an operator operation, stopping the download is cancelled so as to execute the download, and a forcible termination notification is transmitted to the other terminal device that is already executing download so as to interrupt the download thereof in the process.
    Type: Grant
    Filed: June 25, 2007
    Date of Patent: November 26, 2013
    Assignee: Fujitsu Limited
    Inventors: Yoshihiro Kimura, Tomohiro Hikita, Ikuko Tachibana, Toshiaki Hayashi, Takashi Tanifuji, Yasutaka Tanikawa
  • Patent number: 8566247
    Abstract: A system and method for communicating information or a cryptographic key therefore between a first party and a second party, comprising the steps of receiving, by an intermediary, an identifier of desired information and accounting information for a transaction involving the information from the first party, transmitting an identifier of the first party to the second party, and negotiating, by the intermediary, a comprehension function for obscuring at least a portion of the information communicated between the first party and the second party. The data transmission may be made secure with respect to the intermediary by providing an asymmetric key or direct key exchange for encryption of the communication between the first and second party.
    Type: Grant
    Filed: February 15, 2008
    Date of Patent: October 22, 2013
    Inventors: Robert H. Nagel, David P. Felsher, Steven M. Hoffberg
  • Patent number: 8566249
    Abstract: A computer-implemented method for ensuring non-repudiation of a payment request and/or other action may include a step of receiving, over a network, the payment request together with a digital certificate identifying a user having caused the payment request to be generated. The certificate may include certificate-identifying information, user-identifying information, authority information that defines and delimits the authority of the user to make the payment request. The certificate-identifying information and the user-identifying information included within the received certificate may be validated. The authority information included within the received certificate may then be validated. The payment request and/or other action is then only executed when the certificate-identifying information, the user-identifying information and the authority information within the received certificate are successfully validated.
    Type: Grant
    Filed: December 4, 2003
    Date of Patent: October 22, 2013
    Assignee: Oracle International Corporation
    Inventor: Richard C. Johnson
  • Patent number: 8548919
    Abstract: A system, method, and computer-readable medium are disclosed for automatically provisioning a virtual image on a target system. A service operating system comprising a virtual machine monitor and a personalization agent is installed on a target system. A set of digital assets entitlement data is provided along with an associated set of digital assets data contained in a virtual software image, which is then installed on the target system by the personalization agent.
    Type: Grant
    Filed: January 29, 2010
    Date of Patent: October 1, 2013
    Assignee: Dell Products L.P.
    Inventors: Yuan-Chang Lo, Clint H. O'Connor, David Konetski, Gary D. Huber, Neeraj Srivastava, Shree A. Dandekar, Michael Haze, William A. Curtis
  • Patent number: 8548920
    Abstract: A method including receiving, by a processor of a computing system, a submission from a user, authenticating, by the processor, the submission received from the user with a unique identifier of the submission, tracking, by the processor, the unique identifier to detect a presence of the submission, determining, by the processor, whether the presence is authorized, and distributing, by the processor, a portion of proceeds to the user if the presence is authorized is provided. Furthermore, an associated computer program product and computer system is also provided.
    Type: Grant
    Filed: January 21, 2011
    Date of Patent: October 1, 2013
    Inventor: Ping Wang
  • Patent number: 8504483
    Abstract: A system conducts anonymous negotiations and supports indications of interest in trading stock. The system includes a database for storing public orders received from a public stock trading system; and a server for receiving hidden orders from a plurality of users and for conducting anonymous negotiations between first and second users with the hidden orders. The server repeatedly accesses the database to determine a match of any one of the hidden orders with any one of the public orders, and to execute a pair of orders selected from the hidden orders and the public orders. The system also transmits indications of interest (IOI) into a trading environment using the server for processing a trading order from a first user and for maintaining a profile of a user. The profile includes a current IOI setting for controlling transmission of the IOI from the user. The server responds to a toggle command from the first user to control transmission of the IOI opposite to the current IOI setting.
    Type: Grant
    Filed: August 15, 2008
    Date of Patent: August 6, 2013
    Assignee: Bloomberg L.P.
    Inventors: Kevin Foley, Kim Bang
  • Patent number: 8452712
    Abstract: A method and apparatus for enforcing software licenses for resource libraries such as an application program interface (API), a toolkit, a framework, a runtime library, a dynamic link library (DLL), an applet (e.g., a Java or ActiveX applet), or any other reusable resource. The resource library can be used by authorized end user software programs. A “per-program” licensing scheme for a resource library can allow a resource library to be licensed only for use with particular software programs.
    Type: Grant
    Filed: September 23, 2011
    Date of Patent: May 28, 2013
    Assignee: Apple Inc.
    Inventors: Blaine Garst, Bertrand Serlet
  • Patent number: 8452710
    Abstract: A system to present secure expandable advertisements using an API and cross-domain communication. A content publishing system that hosts a website can implement an expandable advertisement using IFRAMEs that are expanded upon receiving an API call from a third party rich media vendor that hosts the expandable advertisement when the content publishing system and the third party media vendor are of differing domains.
    Type: Grant
    Filed: March 2, 2010
    Date of Patent: May 28, 2013
    Assignee: eBay Inc.
    Inventors: Francis Smith, Saji Joseph
  • Patent number: 8401971
    Abstract: Character spacing values in a document image are extracted and a variance is calculated for fluctuations in the character spacing values. When the calculated variance is lower than a preset threshold value, the document image is determined as having watermark information embedded therein. Such use of the variance in the character spacing values enables high-speed determination of the presence or absence of character-spacing watermark information. At this time, it is possible to speed up the determination by using only some character spacing values in the document, instead of using all character spacing values.
    Type: Grant
    Filed: October 23, 2009
    Date of Patent: March 19, 2013
    Assignee: Canon Kabushiki Kaisha
    Inventor: Koji Harada
  • Patent number: 8374911
    Abstract: A client-side on-board computing device is partitioned into a trusted computing module, and a private computing platform. When a metric report is required, the private computing platform retrieves an original data file and transfers the original data file to the trusted computing module. The original data file includes a global positioning system coordinate stream and time information. Communication between the private computing platform and the trusted computing module is via an unencrypted serial link. The private computing platform applies at least one billing algorithm to the original data file to determine a billing charge. The private computer platform signs and hashes the billing charge using a private key of a public-private endorsement key pair to create a signed metric report. The private computer platform forwards the signed metric report to the trusted computing module via the unencrypted serial link.
    Type: Grant
    Filed: October 1, 2009
    Date of Patent: February 12, 2013
    Assignee: International Business Machines Corporation
    Inventors: Mathieu Joseph Robert Glachant, Rick Allen Hamilton, II, Naveen Lamba, Gary Paul Noble, Brian Marshall O'Connell, James Wesley Seaman
  • Patent number: 8352375
    Abstract: A method for digital rights management includes receiving a selection input from a user, associating a customer number with a file based on the selection input, embedding the customer number and a file identifier associated with the file in the file, and sending the file with the embedded customer number and file identifier to the user. One embodiment includes receiving a customer number change request, revising the central database in response to the customer number change request, determining a new customer number responsive to the customer number change request, and embedding the determined new customer number in the file. Another embodiment includes receiving an authorization request associated with a file, determining an authorization based on the central database and authorization request, and sending an authorization notice response to the determined authorization.
    Type: Grant
    Filed: February 11, 2011
    Date of Patent: January 8, 2013
    Assignee: International Business Machines Corporation
    Inventors: Gregory J Boss, Peter G Finn, Rick A Hamilton, Timothy M Waters
  • Patent number: 8302171
    Abstract: This invention provides a privilege delegation mechanism, which allows a privilege and associated control attributes to be delegated from a security token to another security token or an intelligent device such as a computer system. The privilege may be in the form of an attribute certificate, a key component of a cryptographic key, a complete cryptographic key, digital certificate, digital right, license or loyalty credits. The purpose of the delegation is to allow another security token or computer system to act as a surrogate for the security token or to access a resource which requires components from both units before access is permitted. Attributes associated with the delegated privilege control the scope and use of the privilege. The delegation may allow the surrogate to perform authentications, access data or resources included on another security token or computer system. Authentications are performed prior to transferring of the delegable privileges.
    Type: Grant
    Filed: July 14, 2010
    Date of Patent: October 30, 2012
    Assignee: Activcard
    Inventor: Eric F. Le Saint
  • Patent number: 8296242
    Abstract: A method for validating and securing transactions involving multiple agents separated by physical space or scheduling constraints is presented. In the invention messages (informational tokens) are communicated at key junctures during a transaction (a transfer of goods or provision of services) to provide confirmation of the transaction to parties that are not present during the transaction. The transfer of informational tokens may occur by attachment to products or service related packages, through telephone, Internet or other inter-party communications channels.
    Type: Grant
    Filed: May 27, 2010
    Date of Patent: October 23, 2012
    Inventor: Yaneer Bar-Yam
  • Patent number: 8285637
    Abstract: Embodiments of the present invention provide a method, system, and computer program product for authorizing a financial transaction. A financial institution can identify financial risk associated with the financial transaction based on product details. The product details are sent to the financial institution by a merchant along with the authorization request. The financial institution, then, notifies the merchant regarding authorization of the financial transaction based on the risk assessment. Finally, the merchant fulfills or terminates the financial transaction based on the notification received regarding authorization request.
    Type: Grant
    Filed: April 1, 2009
    Date of Patent: October 9, 2012
    Assignee: American Express Travel Related Services Company, Inc.
    Inventors: Chanderpreet Singh Duggal, Kristin R. Hoyne Gomes, Peter Georger Harris, Meghan Mary Paciorek Kroneman
  • Patent number: 8271387
    Abstract: A method and apparatus for providing limited access to data objects or files within an electronic software delivery and management system are described. A data object is transmitted to the system for storage in a library. Input of one or more restriction parameters is further requested for the stored data object. A user interface is displayed in a display window for facilitating input of the restriction parameters. At least one customer is selected, such as, for example, one or more users authorized to receive the stored data object. The stored data object is further designated as restricted data object for the selected users. Finally, the user restriction information is stored in appropriate tables within a database.
    Type: Grant
    Filed: June 20, 2005
    Date of Patent: September 18, 2012
    Assignee: Intraware, Inc.
    Inventors: Tobid Pieper, Paul Martinelli, Brad Thompson, James Brentano, Brent Pietrzak, Donald Turtle
  • Patent number: 8271337
    Abstract: The present invention enables the purchase of upgrades by ascertaining and attaching a value to the certainty that the upgrade will be available and adjusting the value of the product or service for purchasers willing to pay a reduced value on the condition that the upgrade may not be available at the time of expiration. Rather than paying the certainty value, the prospective purchaser is given the opportunity to enroll in a pool for the perishable upgrade. At a certain time the perishable is released to the pool of purchasers, who are then selected to purchase the item.
    Type: Grant
    Filed: January 8, 2004
    Date of Patent: September 18, 2012
    Assignee: NOR1, Inc.
    Inventors: Arthur L. Norins, Jr., Arthur L. Norins
  • Patent number: 8260719
    Abstract: A system and method facilitates purchase transactions over a computer network, including the purchase of electronically storable items. The embodiments herein encrypt “customer information” in an encryption stream and cause the encryption stream to be transferred from the customer to a merchant in the purchase transaction. A verification entity receives the encryption stream which is sent by the merchant for identity verification and payment authorization. Then, the verification entity verifies the identifiers contained in the encryption stream and transfers an identity verification and payment authorization from the verification entity to the merchant. The encryption stream or unique transaction identifier can be added, by the merchant, to a purchased electronic item to create a personalized electronic item.
    Type: Grant
    Filed: October 26, 2010
    Date of Patent: September 4, 2012
    Inventor: Richard F. Carrott
  • Patent number: 8255332
    Abstract: A certified distribution stored on a computer-readable medium for use in a stochastic information system includes stochastic data providing a series of trials for at least one uncertain variable such that the series of trials maintains the relationship between the trials of each of the at least one uncertain variable, and a digital imprimatur associated with the stochastic data to certify the stochastic data. A distribution database includes a database stored on a computer-readable medium and a communications interface operable to receive a database query, to determine a result set of the at least one stochastic models satisfying the database query, and to respond to the database query. The database includes at least one stochastic model providing a series of trials for at least one uncertain variable such that the series of trials maintains the relationship between the trials of each of the at least one uncertain variable.
    Type: Grant
    Filed: February 2, 2006
    Date of Patent: August 28, 2012
    Inventor: Sam L. Savage
  • Patent number: 8255331
    Abstract: A method for providing curriculum enhancement using a computer-based media access system according to one embodiment is described. The method comprises accessing a playlist assembly component and creating a playlist indicating at least one instance of media. The playlist is then accessed and the instance of media is selected. A usage compliance mechanism then accesses the instance of media in accordance with a usage restriction.
    Type: Grant
    Filed: March 3, 2005
    Date of Patent: August 28, 2012
    Assignee: Media Rights Technologies, Inc.
    Inventors: Hank Risan, Edward Vincent Fitzgerald
  • Patent number: 8239330
    Abstract: An automated payment system and clearinghouse for effecting payment on online transactions without having to divulge sensitive financial information to a merchant. The payment system and clearinghouse provides a secure and safe vehicle to perform e-commerce transactions worldwide independently of the customer and merchant locations. This allows banks to offer their clients a new and alternative way to pay for internet purchases without the need to use a credit card or to divulge credit-card information or bank account information.
    Type: Grant
    Filed: September 28, 2006
    Date of Patent: August 7, 2012
    Assignee: Saf-T-Pay, Inc.
    Inventors: Manuel Montero, Adrian Neuhauser