Patents Examined by Mohammad A Nilforoush
-
Patent number: 9704159Abstract: Systems and methods are provided for securing payment card information. A user may present a payment card such as a credit card to point-of-sale equipment. The point-of-sale equipment may use a symmetric key to encrypt payment card information associated with the payment card. The symmetric key may be encrypted at the point-of-sale equipment using the identity-based-encryption (IBE) public key of a purchase transaction processor to produce a key transfer block. The key transfer block and the encrypted payment card information may be conveyed from the point-of-sale equipment to the purchase transaction processor over a communications network. At the purchase transaction processor, an IBE private key may be used to recover the symmetric key from the key transfer block. The symmetric key can be used to decrypt the encrypted payment card information for processing and re-encryption using a key associated with the purchase transaction processor.Type: GrantFiled: May 15, 2009Date of Patent: July 11, 2017Assignee: ENTIT Software LLCInventors: Matthew J. Pauker, Terence Spies
-
Patent number: 9569774Abstract: A method and system for processing feedback entries received from software provided by a vendor to an end user machine. The end user machine includes the software, a feedback module, and a database. The feedback module: generates an encryption Ek0 of an identification tag FE(0) using a secret key k(0) where Ek0=E(k(0),FE(0)); generates a parameter Hn0 using a secret key n(0) where Hn0=Hash(n(0)?Ek0); generates a parameter Hs0 using a secret key s(0) where Hs0=Hash(s(0)?Ek0); and sends Ek0, Hn0, and Hs0 to the database.Type: GrantFiled: April 2, 2013Date of Patent: February 14, 2017Assignee: International Business Machines CorporationInventor: Vijil Enara Chenthamarakshan
-
Patent number: 9547860Abstract: A system for processing feedback entries received from software provided by a vendor to an end user machine. The end user machine includes the software, a feedback module, and a database. The feedback module: establishes a secret key k(0) and a secret key n(0; generates an identification tag FE(0); generates a secret key s(0); generates an encryption Ek0 of the identification tag FE(0) using the secret key k(0) where Ek0=E(k(0),FE(0)); generates a parameter Hn0 using the secret key n(0) where Hn0=Hash(n(0)?Ek0); generates a parameter Hs0 using the secret key s(0) where Hs0=Hash(s(0)?Ek0); sends Ek0, Hn0, and Hs0 to the database; and sends Ek0 and Hn0 to the vendor.Type: GrantFiled: April 2, 2013Date of Patent: January 17, 2017Assignee: International Business Machines CorporationInventor: Vijil Enara Chenthamarakshan
-
Patent number: 9536234Abstract: A road toll system comprises a vehicle-mounted unit having a satellite navigation receiver. A first data processing means determines a route taken 5 based on satellite navigation data provided from the receiver, and the satellite navigation data is associated with a variable identity. A road toll level is derived. A second data processing means receives the road toll level provided by the first data processing means, and the satellite navigation obtains the determined road toll level from the second data processing means using the 10 variable identity. This provides a thin client scenario (the receiver does not implement the map calculations), but with data security corresponding to a thick client solution. Thus, the map matching and trip cost computation steps are delegated by the on-board unit to an external unit, but this delegation is performed anonymously, so that no data sent for external processing 15 compromises the privacy of the data.Type: GrantFiled: June 25, 2008Date of Patent: January 3, 2017Assignee: Telit Automotive Solutions NVInventors: Frank C. H. Daems, Michael M. P. Peeters
-
Patent number: 9471911Abstract: An information processing apparatus and method composites and displays a map image at a designated scale and an object associated with the map image at the designated scale. The apparatus and method count the number of times of designation with respect to a position on a map, and manage the number of times of designation in association with the position and the map. If the number of times of designation with respect to a position of interest on the map exceeds a threshold value, a position that is managed in association with a large-area map including an area shown by the map is specified, and an object in the specified position on the large-area map is highlighted on the large-area map.Type: GrantFiled: March 5, 2013Date of Patent: October 18, 2016Assignee: Canon Kabushiki KaishaInventor: Hajime Futatsugi
-
Patent number: 9466054Abstract: Systems and methods are described for performing policy-managed, peer-to-peer service orchestration in a manner that supports the formation of self-organizing service networks that enable rich media experiences. In one embodiment, services are distributed across peer-to-peer communicating nodes, and each node provides message routing and orchestration using a message pump and workflow collator. Distributed policy management of service interfaces helps to provide trust and security, supporting commercial exchange of value. Peer-to-peer messaging and workflow collation allow services to be dynamically created from a heterogeneous set of primitive services. The shared resources are services of many different types, using different service interface bindings beyond those typically supported in a web service deployments built on UDDI, SOAP, and WSDL.Type: GrantFiled: July 27, 2007Date of Patent: October 11, 2016Assignee: Intertrust Technologies CorporationInventors: William Bradley, David Maher, Gilles Boccon-Gibod
-
Patent number: 9449314Abstract: A central processing unit measurement facility is virtualized in order to support concurrent use of the facility by multiple guests executing within a virtual environment. Each guest of the environment has independent control over disablement/enablement of the facility for that guest.Type: GrantFiled: October 2, 2008Date of Patent: September 20, 2016Assignee: International Business Machines CorporationInventors: Lisa Cranton Heller, Patrick M. West, Jr., Phil C. Yeh
-
Patent number: 9424564Abstract: Systems and methods are described for performing policy-managed, peer-to-peer service orchestration in a manner that supports the formation of self-organizing service networks that enable rich media experiences. In one embodiment, services are distributed across peer-to-peer communicating nodes, and each node provides message routing and orchestration using a message pump and workflow collator. Distributed policy management of service interfaces helps to provide trust and security, supporting commercial exchange of value. Peer-to-peer messaging and workflow collation allow services to be dynamically created from a heterogeneous set of primitive services. The shared resources are services of many different types, using different service interface bindings beyond those typically supported in a web service deployments built on UDDI, SOAP, and WSDL.Type: GrantFiled: May 27, 2010Date of Patent: August 23, 2016Assignee: Intertrust Technologies CorporationInventors: William Bradley, David Maher, Gilles Boccon-Gibod
-
Patent number: 9424563Abstract: The systems and methods described herein are directed toward launching a third party application in a media center module using a contextual link. The media center module is configured to enable the third party application to register with the module and to associate a contextual link corresponding to the third party application with a context provided by the media center module. In response to a request for information related to the context, the media center module is configured to direct to a location associated with the contextual link. The media center module is further configured to provide to the location data that identifies the context. In response to the provided data, the location is populated with the requested information. Thus, the use of conditional link enables a third party application to register to be a context handler for a media center module.Type: GrantFiled: March 11, 2005Date of Patent: August 23, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Hugh Christopher Vidos, Dean Wayne Talley, David Ethan Zoller
-
Patent number: 9342825Abstract: A software license and a software installation process are managed. A status of the license can be one of at least a third party reserved status, a requester reserved status, a requester allocated status, and an available status. A first module can be operative to change the status of the license from the third party reserved status to the requester allocated status in response to receiving a mode selection. The mode selection can correspond to one of one or more modes. The modes can comprise a reserve license mode, a remove reserve mode, a request license allocation mode, a return excess license to inventory mode, an ordering mode, and an add license to inventory mode. The first module can be operative in at least one of the modes.Type: GrantFiled: June 10, 2010Date of Patent: May 17, 2016Assignee: International Business Machines CorporationInventors: Miriam R. Ashton, Randy S. Johnson, Tedrick N. Northway, Jacqueline Sveda, Caryn L. Woodruff
-
Patent number: 9336518Abstract: A method and system for conditioning grant of digital rights on receiving and validating content-distribution referrals is provided. A subscriber using a communication device may enter a request to use locked digital content, or request a content-use right. The user may be prompted to enter one or more referrals as potential other recipients of the content. An indication of the one or more referrals may be sent to a network entity, which may determine whether at least a threshold number of the entered referrals are valid. If so, a network entity may transmit to the communication device data that will facilitate use of the digital content. Additionally, a network entity may send a solicitation message to each of at least the threshold number of entered referrals. A network entity may also provide an award in return for the entered referrals.Type: GrantFiled: March 23, 2006Date of Patent: May 10, 2016Assignee: Sprint Spectrum L.P.Inventors: Geoff S. Martin, Jonathan R. Kindred
-
Patent number: 9324071Abstract: There is provided a card or token for use in financial transactions. The financial transaction token or card has an onboard energy storage device that enables onboard electronics to operate when the card is not in the proximity of a merchant Point-Of-Service (POS) terminal. In one implementation, the onboard energy storage device includes a capacitor such as a thin-film capacitor that stores sufficient energy to power onboard electronics without the need for an onboard battery. The card may be incorporated within various conventional apparatus such as a see-through and/or protective substrate, an item of clothing, an item of jewelry, a cell phone, a Personal Digital Assistant (PDA), a credit card, an identification card, a money holder, a wallet, a personal organizer, a keychain payment tag, and like personality.Type: GrantFiled: March 20, 2008Date of Patent: April 26, 2016Assignee: Visa U.S.A. Inc.Inventors: Patrick L. Faith, Ayman A. Hammad
-
Patent number: 9317843Abstract: Systems and methods are described for performing policy-managed, peer-to-peer service orchestration in a manner that supports the formation of self-organizing service networks that enable rich media experiences. In one embodiment, services are distributed across peer-to-peer communicating nodes, and each node provides message routing and orchestration using a message pump and workflow collator. Distributed policy management of service interfaces helps to provide trust and security, supporting commercial exchange of value. Peer-to-peer messaging and workflow collation allow services to be dynamically created from a heterogeneous set of primitive services. The shared resources are services of many different types, using different service interface bindings beyond those typically supported in a web service deployments built on UDDI, SOAP, and WSDL.Type: GrantFiled: October 27, 2011Date of Patent: April 19, 2016Assignee: Intertrust Technologies CorporationInventors: William Bradley, David Maher, Gilles Boccon-Gibod
-
Patent number: 9311633Abstract: In one embodiment, a method for transferring digital files is provided. The method includes: downloading an application for facilitating the transfer of used digital files; storing the application at the client; receiving an indication of a used digital file that a user desires to sell; searching, using the application, storage on the client to determine any instances of the digital file; deleting any instances of the digital file if they are determined; transferring a forwarded file of the used digital file to a second entity; and deleting, using the application, the used digital file from the client upon transfer of the forwarded file.Type: GrantFiled: June 18, 2008Date of Patent: April 12, 2016Inventors: David Rosenberg, Medhanie Estiphanos, Gokul Kumar Kolandavel
-
Patent number: 9235834Abstract: Systems and methods are described for performing policy-managed, peer-to-peer service orchestration in a manner that supports the formation of self-organizing service networks that enable rich media experiences. In one embodiment, services are distributed across peer-to-peer communicating nodes, and each node provides message routing and orchestration using a message pump and workflow collator. Distributed policy management of service interfaces helps to provide trust and security, supporting commercial exchange of value. Peer-to-peer messaging and workflow collation allow services to be dynamically created from a heterogeneous set of primitive services. The shared resources are services of many different types, using different service interface bindings beyond those typically supported in a web service deployments built on UDDI, SOAP, and WSDL.Type: GrantFiled: June 3, 2010Date of Patent: January 12, 2016Assignee: Intertrust Technologies CorporationInventors: William Bradley, David Maher, Gilles Boccon-Gibod
-
Patent number: 9235838Abstract: A flow control apparatus for controlling fluid flow in a petroleum reservoir. The flow control apparatus has a flow control mechanism, a controller operable to control the flow control mechanism to adjust fluid flow through the flow control mechanism, the controller comprising a processor operable to execute according to a control algorithm, and a non-volatile memory connected to the controller. The non-volatile memory includes instructions to cause the controller to execute an authentication mechanism operable to authenticate a control computer and to prevent operation of the controller until the authentication mechanism authenticates the control computer.Type: GrantFiled: June 7, 2007Date of Patent: January 12, 2016Assignee: Schlumberger Technology CorporationInventors: Paul D. Gerardi, Valery Polyakov, Terizhandur S. Ramakrishnan, Bertrand du Castel
-
Patent number: 9235833Abstract: Systems and methods are described for performing policy-managed, peer-to-peer service orchestration in a manner that supports the formation of self-organizing service networks that enable rich media experiences. In one embodiment, services are distributed across peer-to-peer communicating nodes, and each node provides message routing and orchestration using a message pump and workflow collator. Distributed policy management of service interfaces helps to provide trust and security, supporting commercial exchange of value. Peer-to-peer messaging and workflow collation allow services to be dynamically created from a heterogeneous set of primitive services. The shared resources are services of many different types, using different service interface bindings beyond those typically supported in a web service deployments built on UDDI, SOAP, and WSDL.Type: GrantFiled: November 12, 2009Date of Patent: January 12, 2016Assignee: Intertrust Technologies CorporationInventors: William Bradley, David Maher, Gilles Boccon-Gibod
-
Patent number: 8983873Abstract: A method of conducting secure electronic credit payments to a payment acquirer using a credit payment unit, comprising of a smart card, a portable card reader device and a mobile phone, and a payment server. The method is based on using a unique reader key in the card reader device to encrypt all the sensitive smart card information communicated to the payment server, and thus being able to use an unsecure mobile phone to communicate with the payment server. The payment server then completes the transaction with the payment acquirer over a secure line.Type: GrantFiled: October 26, 2010Date of Patent: March 17, 2015Assignee: iZettle Merchant Services ABInventor: Stefan Lund
-
Patent number: 8972303Abstract: A method for using a secondary PAN is disclosed. The method includes providing a secondary PAN associated with a primary PAN, where the secondary PAN has at least one end portion that is the same as the primary PAN, but has a middle portion of that is different than the primary PAN.Type: GrantFiled: September 16, 2010Date of Patent: March 3, 2015Assignee: Visa U.S.A. Inc.Inventor: Ayman Hammad
-
Patent number: 8856044Abstract: Methods and systems of segmented access of remotely stored biographical data to a client device are disclosed. In one embodiment, a biographical information is obtained from a vocational collateral such as a business card. In this embodiment, a method and system includes extracting a biographical data from a digital identifier of the vocational collateral. The method and system includes assigning at least one of an access privilege and a security privilege to the biographical data extracted from the digital identifier. The method and system further includes storing the biographical data comprising at least one of the access privilege and the security privilege in a repository of a cloud computing environment accessible to a number of client devices through a network connection. Finally, the method and system includes permitting the number of client devices access to the biographical data based on the access privilege and/or the security privilege.Type: GrantFiled: March 23, 2013Date of Patent: October 7, 2014Inventor: Jeffrey Drazan