Usage Or Charge Determination Patents (Class 705/52)
  • Patent number: 10348844
    Abstract: The disclosure discloses a monitoring method and device for pushing effect of pushing information. The monitoring method for the pushing effect of the pushing information includes: monitoring user Identifiers (ID) accessing a target website, wherein the target website is a website which displays the pushing information; monitoring user ID accessing a preset website; and determining the pushing effect of the pushing information according to first ID and second ID, wherein the first ID are the monitored user ID accessing the target website, and the second ID are the monitored user ID accessing the preset website. By the disclosure, the problem of incapability in making a statistic about the pushing effect of the pushing information in the conventional art is solved, and the effect of quantitatively monitoring the pushing effect of the pushing information is further achieved.
    Type: Grant
    Filed: July 31, 2014
    Date of Patent: July 9, 2019
    Assignee: BEIJING GRIDSUM TECHNOLOGY CO., LTD.
    Inventors: Guosheng Qi, Fei Dai, Yongjian Huang, Guofa Yu
  • Patent number: 10325089
    Abstract: Techniques for a resource management advice service are provided. In some examples, resource management advice and/or instructions may be provided for use with mobile devices, mobile applications, cloud applications, and/or other web-based applications. For example a mobile client may request to perform one or more resource management operations associated with a service provider. Based at least in part on the requested operation and/or the particular service provider, advice and/or instructions for managing the resource may be provided.
    Type: Grant
    Filed: March 23, 2018
    Date of Patent: June 18, 2019
    Assignee: Oracle International Corporation
    Inventors: Ajay Sondhi, Ching-Wen Chu, Beomsuk Kim
  • Patent number: 10327137
    Abstract: The solution introduces a method and system in a network node of a telecommunication network such as the MME. The method includes receiving, from an eNodeB, an attach request that originated from a UE, the attach request including an identifier associated with a subscriber of the UE; checking a UE blacklist to determine whether the identifier in the attach request is on the UE blacklist; in response to the UE identifier being on the UE blacklist: rejecting the attach request; updating a success rate metric to reflect the failed attach request; comparing the success rate metric to a threshold; and in response to a decrease in the success rate metric below the threshold, recognizing a malicious attack and taking mitigating steps.
    Type: Grant
    Filed: March 16, 2015
    Date of Patent: June 18, 2019
    Assignee: Mavenir Systems, Inc.
    Inventors: Carlos Molina, Ravi Danda, Dipankar Bhattacharyya
  • Patent number: 10317859
    Abstract: Methods and systems for playing personalized music are described. The methods and systems can automatically play music based on the musical preferences of a user in a vicinity of a music player. The preferences of the user are received or retrieved, and the music played is tailored to the user's preferences. The methods and systems select songs that match or are similar to a musical preference of a user, such as songs in the same genre, style, or by the same artist.
    Type: Grant
    Filed: May 21, 2014
    Date of Patent: June 11, 2019
    Assignee: PAYPAL, INC.
    Inventor: Vijay Lakshminarayanan
  • Patent number: 10311246
    Abstract: A user equipment (UE). The UE comprises a memory module, wherein the memory module is one of a subscriber identity module (SIM), a universal integrated circuit card (UICC), a universal subscriber identity module (USIM), or a removable user identity module (R-UIM), wherein clock signals from a second clock component are input to the memory module. The memory module comprises an application stored in a trusted security zone in the second non-transitory memory, that when executed by the second processor in the trusted security zone, wherein the second operating system accesses the second processor to implement instructions for applications in the second operating system, wherein the trusted security zone provides hardware assisted trust, compares a first mobile equipment identifier (MEID) stored in the first non-transitory memory with a second MEID stored in the memory module.
    Type: Grant
    Filed: September 29, 2017
    Date of Patent: June 4, 2019
    Assignee: Sprint Communications Company L.P.
    Inventors: Lyle W. Paczkowski, Robert L. Spanel, Robert E. Urbanek
  • Patent number: 10306317
    Abstract: Methods, systems, and devices secure content in memory. The content includes a lock that prohibits reading the content from memory. Prior to expiration of the lock the content cannot be read from the memory. However, a preview option allows at least a portion of the content to be accessed. The preview option provides a preview of the content. At expiration, the content is readable.
    Type: Grant
    Filed: June 23, 2017
    Date of Patent: May 28, 2019
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Lloyd T. Whitfield, Randy S. Zimler
  • Patent number: 10299121
    Abstract: The present invention discloses a system and method for providing differential service scheme. The present invention provides differential service to one or more secondary device based on exchange of identification information of every secondary device. Further, the present invention discloses mechanism for establishing connection with a primary device, the secondary device and service provider network by authenticating and binding the secondary device. Furthermore, the present invention discloses mechanism for accounting the secondary devices for availing the differential service based on identification information of the secondary device.
    Type: Grant
    Filed: June 23, 2015
    Date of Patent: May 21, 2019
    Assignee: RELIANCE JIO INFOCOMM LIMITED
    Inventors: Satish Nanjunda Swamy Jamadagni, Sarvesha Anegundi Ganapathi, Pradeep Krishnamurthy Hirisave
  • Patent number: 10277657
    Abstract: A web browsing method using an operation server is provided. The web browsing method makes it possible to view contents without installing a dedicated application program necessary for downloading the content from the website and to automatically log-in the website without performing a log-in operation by the user terminal, using a system including a user terminal, a web server managing a website and the operation server.
    Type: Grant
    Filed: May 19, 2015
    Date of Patent: April 30, 2019
    Assignee: TERUTEN, INC.
    Inventor: Seokgu Yun
  • Patent number: 10262310
    Abstract: Disclosed are various embodiments for generating a verifiable download authorization code. A computing device obtains a transaction identifier that corresponds to an acquisition of a digital product by a user. The computing device generates a download authorization code based at least in part on the transaction identifier.
    Type: Grant
    Filed: September 7, 2011
    Date of Patent: April 16, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Franklin L. Lobb, Sanjay Govindrao Kulkarni, Andrew McGoogan
  • Patent number: 10257565
    Abstract: One embodiment takes the form of a method and apparatus for creating a customer-specific encryption key for encrypting digital information. The encryption key may be based on a customer number and may be associated with several devices such that the devices may encrypt and decrypt the digital information. Because each device may have the same encryption key, the encrypted data may be encrypted by a first device, transferred from the first device to a second device and decrypted and read by the second device. Thus, encrypted digital information may be shared between devices that generate a customer-specific encryption key from a common customer number. In one embodiment, the customer-specific encryption key may be utilized by a set-top box of a television system to encrypt and decrypt a digitally recorded television program.
    Type: Grant
    Filed: July 27, 2017
    Date of Patent: April 9, 2019
    Assignee: DISH Technologies L.L.C.
    Inventors: Nicholas B. Newell, David A. Kummer, Kranti Kilaru, William N. Moran, Jason Anguiano
  • Patent number: 10248937
    Abstract: A method includes receiving purchase data at one or more computing devices associated with a media service provider. The purchase data includes information descriptive of a particular purchase made by a subscriber of the media service provider from a seller, where the seller is independent from the media service provider. The method also includes selecting media content available from the media service provider based on the purchase data. At least a portion of the selected media content is sent to a device associated with the subscriber.
    Type: Grant
    Filed: November 19, 2010
    Date of Patent: April 2, 2019
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: James Fan, Thomas Barrett, Jennifer Lam
  • Patent number: 10185584
    Abstract: Disclosed is a system comprising a physical memory, a processor and a software component. The software component includes a policy/domain handler for receiving data and a policy associated with the data; a hypervisor; and a file management module. The file management module receives a request from a third-party application to interact with a data file containing the data; sends an authorization and tag request to the policy/domain handler to check if the user and application are permitted to access the data, and if permitted, to generate hardware tags for the data file; and sends a secure data request to the hypervisor to create a secure data compartment for the data file and the hardware tags. Based on the authorization and tag request, and the security policy associated with the data, the policy/domain handler generates the hardware tags for the data file.
    Type: Grant
    Filed: August 20, 2014
    Date of Patent: January 22, 2019
    Assignee: Teleputers, LLC
    Inventors: Ruby B. Lee, Pramod A. Jamkhedkar, Yu-Yuan Chen
  • Patent number: 10163171
    Abstract: In various embodiments, a content provider may provide interactive content that is a part of a social networking service. One or more frames may be embedded within the interactive content, where the one or more frames may be provided by a payment application. The payment application may be configured to enable a user to view a list of friends; enable the user to select (i) a fund amount and (ii) a friend from the list of friends to transfer the fund amount from the user to the friend; and communicate, by bypassing the content provider, with a payment host to transfer the fund amount from the user to the friend without additional information about the friend.
    Type: Grant
    Filed: November 11, 2011
    Date of Patent: December 25, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Rajendra Kumar Vippagunta, Jon T. Rogers, Artur Barbalho de Oliveira Souza
  • Patent number: 10158984
    Abstract: A service system and method for collecting usage history of a smartphone using a smartphone optimization application, recommending a user-fitting application, and providing a research service based on a reward, include a processor, and a memory. The processor includes a collector configured to collect usage history provided from a terminal according to a control of an optimization application that is installed in the terminal and automatically executed in the terminal for at least one of a security enhancement and performance optimization of the terminal, and an analyzer configured to analyze at least one of a field of interest of the user and a usage pattern of the user about at least one other application installed in the terminal, based on the collected usage history.
    Type: Grant
    Filed: August 27, 2015
    Date of Patent: December 18, 2018
    Assignee: NAVER Corporation
    Inventor: YungSeong Lee
  • Patent number: 10140433
    Abstract: Methods, systems, computer-readable media, and apparatuses for searching and delivering program content are described herein. A search request may be received from a first user device. One or more content sources in a distributed digital communication network may be searched for program content that satisfies the search criteria. Responsive to determining that the search was unsuccessful, the one or more content sources may be monitored for changes to determine whether at least one change satisfies the search criteria. Data indicative of the at least one matching result may be delivered to a second user device. A selection of a program content item associated with one of the at least one matching result may be received. According to one or more aspects, the selected program content item may be delivered to the second user device.
    Type: Grant
    Filed: March 22, 2016
    Date of Patent: November 27, 2018
    Assignee: Comcast IP Holdings I, LLC
    Inventors: John S. McCoskey, William D. Swart, Michael L. Asmussen
  • Patent number: 10117097
    Abstract: Techniques are described for cross-device authorization using a wireless network connection. Computing device(s) may broadcast an identification signal indicating that the device is authorized to access a remote service, and is therefore available to provide an authorization token to a receiving device. The receiving device may determine one of the broadcasting device(s) to use for cross-device authorization. The receiving device may send a request, to the determined broadcasting device, for an authorization token to access the remote service. The broadcasting device may receive the request and transmit a message to a server device indicating that an authorization token is to be provided to the receiving device. Alternatively, the authorization token may be sent directly from the broadcasting device to the receiving device (e.g., over the wireless communication network). On receiving the authorization token, the receiving device may use the it to access the remote service.
    Type: Grant
    Filed: March 6, 2017
    Date of Patent: October 30, 2018
    Assignee: United Services Automobile Association (USAA)
    Inventors: Brandon Scott Kotara, Cale Riley Spratt, Adrian Borunda, Jeffrey Joseph Szcinski, Richard Tanner
  • Patent number: 10110368
    Abstract: In an example embodiment disclosed herein, a first clock is allowed to synchronize with a second clock as long as the time difference between the first and second clocks is less than a predefined limit. If the time difference between the clocks is not less than the predefined limit, the first clock does not synchronize with the second clock until a predefined activity has occurred.
    Type: Grant
    Filed: December 4, 2015
    Date of Patent: October 23, 2018
    Assignee: Diebold Nixdorf, Incorporated
    Inventors: Gregory S. Ray, David R. McCortney, Kenneth Varn
  • Patent number: 10102509
    Abstract: A system, method, device and interface for providing and redeeming an electronic coupon that provides for authenticating access of a user to an electronic coupon server, receiving selection from the user of at least one of an event, transportation, secured location, good, authorization, and service, generating a reservation number corresponding to the selection, encrypting the reservation number based on a first string of characters that is uniquely associated with a mobile device that will be utilized for redeeming the electronic coupon, transmitting the encrypted reservation number to the mobile device, retrieving a second string of characters from the mobile device, wherein the second string of characters corresponds to the first string of characters, decrypting the encrypted reservation number on the mobile device using the retrieved second string of characters, generating the electronic coupon from the decrypted reservation number, and presenting the electronic coupon to an authentication device for rede
    Type: Grant
    Filed: August 7, 2009
    Date of Patent: October 16, 2018
    Assignee: ORANGE
    Inventor: Joseph Arceneaux
  • Patent number: 10102552
    Abstract: A system and process for coordinating streaming content or messages is provided. A network-connected server maintains a database containing media content-related data, such as the text of a message, accompanying media, time of airing, payment and related comments. A user can view these feeds or streams of these consciousness messages by downloading a mobile application or browsing to a website. The application can also be used to create, schedule and pay for a media content message.
    Type: Grant
    Filed: September 22, 2016
    Date of Patent: October 16, 2018
    Inventor: Mary Anne Fletcher
  • Patent number: 10102648
    Abstract: Embodiments are directed towards generating an image from a plurality of content layers. The content layers may include secure content that overlaps at least one other content layer. When the image is generated, the secure content may be rendered as a layer below the plurality of content layers. Additionally, each area of content layers that is overlapped by an area of the secure content may be modified to be transparent, where the area of the secure content is visible in the image through each transparently modified area. In some embodiments, an alpha channel value of each pixel in each area of content layers that is overlapped by the secure content may be modified. Secure content and unsecure content at a same layer may be split into different layers, where the unsecure content layer may be rendered at a theoretical secure content layer.
    Type: Grant
    Filed: December 12, 2012
    Date of Patent: October 16, 2018
    Assignee: GOOGLE LLC
    Inventors: Eric Vannier, David Kimbal Dorwin
  • Patent number: 10067979
    Abstract: The claimed subject matter provides a system and method for automatic allocation of tenants to database services. An exemplary method comprises determining a query plan based on a workload for each tenant. A distance metric is created based on the query plan for each tenant, and tenants are clustered based on the distance metric into a predetermined number of clusters which is equal to the predetermined number of databases.
    Type: Grant
    Filed: March 7, 2017
    Date of Patent: September 4, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Sanjay Agrawal, Guozhang Wang
  • Patent number: 10057228
    Abstract: An approach is provided for registering specific content in a portable storage medium to a digital locker. The portable storage medium is configured to include a content access application which causes the user interface to display a content access and registration part on a terminal executing the content access application, to request user entry of access validation information associated with the specific content. Upon access validation, the specific content can be registered to the digital locker of the user.
    Type: Grant
    Filed: April 17, 2015
    Date of Patent: August 21, 2018
    Assignee: CT ACQUISITION HOLDCO, LLC
    Inventors: Steve Brown, John Crosier, Paul Savage, Sean Mancuso, Robert McAndrew, Jeff Williams
  • Patent number: 10055555
    Abstract: An image processing apparatus using an authentication technique that enables user authentication suited to application characteristics and user authorities, thus ensuring security and enhancing usability at the same time. An authority of a user authenticated in a first authentication process for authenticating the user is obtained. When the obtained authority of the user is a predetermined authority, control is provided to give the predetermined authority to the user authenticated in the first authentication process. When the authority of the user is not the predetermined authority, control is provided to authenticate the user in a second authentication process for authenticating the user more securely than in the first authentication process, and when the second authentication process is successful, give the obtained authority to the user.
    Type: Grant
    Filed: June 2, 2014
    Date of Patent: August 21, 2018
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Yasuhiro Hosoda
  • Patent number: 10038565
    Abstract: Methods and systems are provided for bypassing an authenticity check for a secure control module. In one embodiment, a method includes: receiving authenticity data from a secure source, wherein the authenticity data includes a signature and an identifier that is unique to the control module; programming the control module with the authenticity data; and bypassing the authenticity check of a control program of the control module based on the authenticity data.
    Type: Grant
    Filed: December 20, 2012
    Date of Patent: July 31, 2018
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Ansaf I. Alrabady, Kevin M. Baltes, J. David Rosa, Thomas M. Forest, Alan D. Wist
  • Patent number: 10027489
    Abstract: An architecture for application of digital rights management to industrial automation devices including programmable logic controllers (PLCs), I/O devices, and communication adapters is provided. Digital rights management involves a set of technologies for controlling and managing access to device objects and/or programs such as ladder logic programs. Access to automation device objects and/or programs can be managed by downloading rules of use that define user privileges with respect to automation devices and utilizing digital certificates, among other things, to verify the identity of a user desiring to interact with device programs, for example. The architecture can provide for secure transmission of messages to and amongst automation devices utilizing public key cryptography associated with digital certificates.
    Type: Grant
    Filed: August 27, 2015
    Date of Patent: July 17, 2018
    Assignee: ROCKWELL AUTOMATION TECHNOLOGIES, INC.
    Inventor: David M. Callaghan
  • Patent number: 10009241
    Abstract: Monitoring performance data associated with a content player is disclosed. Information relating to the state of a content player is obtained on a time driven basis. At least a portion of the obtained information is reported, via a communications interface, to a content distribution monitoring server.
    Type: Grant
    Filed: September 24, 2014
    Date of Patent: June 26, 2018
    Assignee: Conviva Inc.
    Inventors: Aditya R. Ganjam, Ryan J. Huebsch, Karthik K. Lakshminarayanan, George C. Necula, Ion Stoica, Hui Zhang, Jibin Zhan
  • Patent number: 9978024
    Abstract: A method, system, apparatus, and article of manufacture provides the ability to visualize master data management (MDM) data as part of a MDM workflow user interface (UI) in a computer system. MDM data resides in one or more tables of a relational database management system. An MDM system maintains, as part of a process and framework, a first process workflow to manage relationship data. The relationship data is data required to manage an association of one piece of MDM data to another piece of MDM data. A first process workflow provides a UI node that contains a link to a file that describes UI components to display when the first process workflow is executed. A first component of the UI component identifies an Adobe™ Flex™ based UI component. The Adobe™ Flex™ based UI component enables the representation and viewing of the MDM data in a hierarchy.
    Type: Grant
    Filed: May 25, 2010
    Date of Patent: May 22, 2018
    Assignee: Teradata US, Inc.
    Inventors: Thomas K. Ryan, Neelesh V. Bansode, Carl L. Christofferson
  • Patent number: 9972023
    Abstract: An e-commerce system is provided that tracks purchase transaction across multiple client devices. The e-commerce system stores hop information describing when a customer is exposed to a product of a vendor through an affiliate who advertises the vendor's products. The e-commerce system determines from the stored hop information which affiliate or affiliates to compensate for the sale of a product. This allows the e-commerce system to determine, after the sale, whether additional affiliates need to be compensated for the sale of the product based on the hop information.
    Type: Grant
    Filed: November 16, 2011
    Date of Patent: May 15, 2018
    Assignee: Click Sales Inc.
    Inventors: Andrew Michael Hust, Gregory Spencer Lems
  • Patent number: 9965614
    Abstract: Techniques for a resource management advice service are provided. In some examples, resource management advice and/or instructions may be provided for use with mobile devices, mobile applications, cloud applications, and/or other web-based applications. For example a mobile client may request to perform one or more resource management operations associated with a service provider. Based at least in part on the requested operation and/or the particular service provider, advice and/or instructions for managing the resource may be provided.
    Type: Grant
    Filed: May 31, 2012
    Date of Patent: May 8, 2018
    Assignee: Oracle International Corporation
    Inventors: Ajay Sondhi, Ching-Wen Chu, Beomsuk Kim
  • Patent number: 9959107
    Abstract: A method and an apparatus for updating an application are provided. An electronic device activates an automatic update of an installed application, designates the application as one group of one or more groups distinguished according to an update period. The electronic device controls to update the application after a time point of an update period corresponding to the designated group.
    Type: Grant
    Filed: June 30, 2014
    Date of Patent: May 1, 2018
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Sunmin Park, Sangho Kim, Boseok Moon, Jaehyun Park
  • Patent number: 9953328
    Abstract: A method, system and software for establishing a secure communications channel between repositories using a repository transaction protocol, including generating a registration identifier and registration message including an identification certificate, and an identifier of a master repository that encrypted the identification certificate; receiving the registration message and verifying the identity by verifying the identification certificate; validating the authenticity, including, generating a message to test the authenticity, sending the generated message, and verifying if upon receiving the generated message whether the generated message is correctly processed; and exchanging messages including a session key used for communications and transactions including generating a request for a digital work, associating usage rights information with the request for digital work, and determining if the usage rights information associated with the request corresponds to usage rights associated with the digital work.
    Type: Grant
    Filed: April 12, 2006
    Date of Patent: April 24, 2018
    Assignee: CONTENTGUARD HOLDINGS, INC.
    Inventors: Mark J. Stefik, Peter L.T. Pirolli
  • Patent number: 9934408
    Abstract: A local content server system (LCS) for creating a secure environment for digital content is disclosed, which system comprises: a communications port in communication for connecting the LCS via a network to at least one Secure Electronic Content Distributor (SECD), which SECD is capable of storing a plurality of data sets, is capable of receiving a request to transfer at least one content data set, and is capable of transmitting the at least one content data set in a secured transmission; a rewritable storage medium whereby content received from outside the LCS may be stored and retrieved; a domain processor that imposes rules and procedures for content being transferred between the LCS and devices outside the LCS; and a programmable address module which can be programmed with an identification code uniquely associated with the LCS. The LCS is provided with rules and procedures for accepting and transmitting content data.
    Type: Grant
    Filed: May 30, 2017
    Date of Patent: April 3, 2018
    Assignee: WISTARIA TRADING LTD
    Inventors: Scott A. Moskowitz, Mike W. Berry
  • Patent number: 9924062
    Abstract: A system and method of authorizing one or more features of an application is provided. A first application having a first set of features that control one or more functionality of an image processing device and are always available and a second set of features controlling functionality different from that controlled by the first set of features and which require authorization to be operable. A second application executing on the image processing device includes data representing authorization parameters to selectively authorize one or more of the features in the second set of features. In response to detecting, by the second application, that a feature activation service is registered in an operating system of the image processing device by the first application, the second application communicates the authorization parameter data to the first application to authorize and make operable the one or more features of the second set of features.
    Type: Grant
    Filed: July 13, 2016
    Date of Patent: March 20, 2018
    Assignees: CANON INFORMATION AND IMAGING SOLUTIONS, INC., CANON U.S.A., INC.
    Inventors: Jiuyuan Ge, Lance Yiuchong Leung, Song Cang, Jiayin Peng, Daniel Andrew Doran
  • Patent number: 9882945
    Abstract: A system retrieves media content from a first media content provider for access by a sharing user, and receives an indication that the sharing user desires to share the media content with a receiving user. The system determines an identity of the receiving user and shares the media content by sending an intermediate link that identifies the media content to a computer system of the receiving user. The system receives an indication that the receiving user has selected the intermediate link, and communicates an identity of the media content and the identity of the receiving user to an intermediate server. The system obtains, from the intermediate server, a first universal resource locator (URL) that was determined based on the identity of the media content and the identity of the receiving user. The system retrieves the media content from a second media content provider using the first URL.
    Type: Grant
    Filed: September 23, 2013
    Date of Patent: January 30, 2018
    Assignee: Synacor, Inc.
    Inventors: Ronald Neil Frankel, Jacob Robert Woodward
  • Patent number: 9874051
    Abstract: A safe that is unopenable and uses solar energy to dispense via a infrared remote signal a single or double, 1.5 oz shot of hard alcohol every night between the hours of 10 pm and 12 am. Featuring a oneway pump which intakes alcohol into the glass lined reservoir and a tamper proof z shaped nozzle composed of titanium to dispense. Also requires a breathalyzer and identity check of the user. The breathalyzer will use near infrared spectroscopy and also have additional optical filters which check for the organic compounds nitrogen and carbon dioxide present in human breath. The identity check may be done by iris scan or facial recognition scan and may require to have face aligned with both the camera and breathalyzer holes. May also feature a refrigeration system on the bottom of the safe using a Stirling heat engine to power the compressor.
    Type: Grant
    Filed: February 11, 2015
    Date of Patent: January 23, 2018
    Inventor: Benjamin Kanhai
  • Patent number: 9871871
    Abstract: Methods, computer program products, information servers, information sources and a system are shown in the context of pulling information from information sources. At an information server, a refer request, which comprises an identifier of a refer-to entity to be referred to by a recipient of the refer request, is configured to trigger an information source to provide information upon reception of the refer request without referring to further information sources. The refer request is issued. At an information source, the refer request is received, and the refer request is checked to determine if information shall be provided by the information source in response to the refer request without referring to further information sources. The information is only provided if it is determined that the information shall be provided.
    Type: Grant
    Filed: September 18, 2015
    Date of Patent: January 16, 2018
    Assignee: Nokia Technologies Oy
    Inventor: Krisztian Kiss
  • Patent number: 9846768
    Abstract: A method, system, and computer usable program product for relating code with intellectual property assets are provided in the illustrative embodiments. An intellectual property asset is identified. A portion of code is located from an entire code of a software application, such that the portion of code corresponds to the intellectual property asset. The portion of code is marked with information identifying the intellectual property asset. The portion of the code is executed during the execution of the software application. The execution of the portion of code is recorded, the recording indicating a use of the intellectual property asset. Additionally, a set of analysis control factors may be accepted. The recording may be analyzed according to the set of analysis control factors. A recommendation for an intellectual property asset related business decision to develop, invest in, or maintain certain intellectual property assets may be produced.
    Type: Grant
    Filed: November 19, 2008
    Date of Patent: December 19, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Pamela Ann Nesbitt, Lisa M Chavez, Michael John Spisak, David Bruce Kumhyr, Rhonda L Childress
  • Patent number: 9836623
    Abstract: Components of a system for generating anonymized data from timestamped event data are disclosed. The generation of anonymized data is performed in accordance with an anonymization configuration. The anonymization configuration includes information regarding the source of the event data, particulars about the anonymization process that transforms the clear event data from the source into an anonymized form, and particulars about the destination and characteristics for the output dataset. A graphical user interface permits development of anonymization configurations in an interactive, iterative way. The configured anonymizer employs methods and options to produce anonymized data with superior usability as a substitute for real world data, including a mode to effectively emulate live data streams.
    Type: Grant
    Filed: January 30, 2015
    Date of Patent: December 5, 2017
    Assignee: Splunk Inc.
    Inventor: David Carasso
  • Patent number: 9813305
    Abstract: System, method, and computer program product to display the status of tags applied to objects in a cloud computing environment, by comparing an attribute of an object to a criterion of a tag applied to the object, wherein the object is part of the cloud computing environment, and outputting for display a graphical representation of the tag, wherein the graphical representation comprises a text of the tag and an indication of a result of the comparison.
    Type: Grant
    Filed: August 5, 2014
    Date of Patent: November 7, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Randal L. Bertram, Gregory R. Hintermeister, Geraint North, Paul B. Tippett
  • Patent number: 9805349
    Abstract: A method and a system are provided for delivering on-demand software packages. In one aspect, the method may include subscribing services of a service provider operating a server, the server including an operating system and several application packages installed therein, initiating a client terminal by performing a network booting process using the operating system installed in the server, and executing in the client terminal a subscribed application package installed in the server using resources of the operating system resident in the client terminal. The method may further include charging the user a fee according to the application packages and the operating system subscribed by the user.
    Type: Grant
    Filed: April 18, 2013
    Date of Patent: October 31, 2017
    Inventor: Hsuan-Yeh Chang
  • Patent number: 9801057
    Abstract: Embodiments of the present invention relate to a method and a terminal for accessing a wireless network, a Wi-Fi access network node, and an authentication server. The method includes: sending, by a client on a terminal, registration information of a user to an authentication server, where the registration information includes a terminal identifier and/or a user identifier that is not entered by the user; and sending, by the client, a connection request to the Wi-Fi access network node, where the connection request includes the terminal identifier and/or the user identifier that is not entered by the user, so that the Wi-Fi access network node controls, according to the authentication information and the connection request, whether the terminal accesses the Wi-Fi access network node.
    Type: Grant
    Filed: October 23, 2014
    Date of Patent: October 24, 2017
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventor: Bin Xia
  • Patent number: 9785928
    Abstract: Techniques are described for managing software whose use is restricted in one or more manners. In some situations, the software components are fee-based components that are made available by providers of the components for use by others in exchange for fees defined by the components providers, and the software components may also have various other non-price conditions related to their use. The described techniques facilitate use of a software component on a computing node by configuring a virtual computer port or other virtual interface on the computing node, to enable the software component to make a request via the provided virtual interface regarding whether a current use of the software component is authorized. A trusted source receives and responds to the use authorization request in a manner configured by the provider of the software component, such as by a node manager module of a program execution service.
    Type: Grant
    Filed: May 19, 2011
    Date of Patent: October 10, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: Eric Jason Brandwine, Marvin M. Theimer, Benjamin W. Mercier
  • Patent number: 9779383
    Abstract: Embodiments relate to system, method and computer readable storage medium that includes matching media content with inventory, the media content for display within a point of purchase apparatus. The apparatus is identified by a remote system using a computer remote at the apparatus. The physical inventory within the identified apparatus remotely identifiable and matchable to remotely available media content stored at the remote system for subsequent display at the point of purchase apparatus.
    Type: Grant
    Filed: April 4, 2016
    Date of Patent: October 3, 2017
    Assignee: GoPro, Inc.
    Inventors: Peter William Bain, Colleen Erin Juretus, Gary Fong
  • Patent number: 9760249
    Abstract: Provided are techniques for the modification of social collaborative maps that include processors; a computer-readable storage medium (CRSM); a concept map stored on the CRSM, the concept map comprising a plurality of nodes; a plurality of connections between the plurality of nodes; and a plurality of social network connections, wherein each node of the plurality of nodes is coupled to a corresponding subset of the plurality of social network connections; and logic, stored on the CRSM and executed on the plurality of processors, for providing a user interface to provide a user access to the plurality of nodes and to the plurality of social network connections; collecting data corresponding to navigation of the user of the plurality of nodes and interaction by the user with the plurality of social network connections; analyzing the data and modifying, based upon the analyzing, the concept map to generate a modified concept map.
    Type: Grant
    Filed: August 21, 2014
    Date of Patent: September 12, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Kristina Beckley, Ayodeji Adesina, Marion R. Summerville, Smriti Talwar
  • Patent number: 9736216
    Abstract: A method and network architecture through which user-specific media profile data can be made available to third parties. A browser is optionally enhanced to facilitate playback and control of one or more media players, thereby allowing the user to play content via the browser. As the user plays content in the browser or any of the media players, information is collected about the content and stored in a database. By monitoring all media-related interactions made by the user within the browser, the collected content information can encompass information from a wide range of sources. User-specific profile data is then determined based on the collected data and such user-specific profile data is made available to third parties. The user-specific profile data can be used, for example, for social networking purposes, and may also be used to drive advertisements or other content to the user.
    Type: Grant
    Filed: December 26, 2012
    Date of Patent: August 15, 2017
    Assignee: Excalibur IP, LLC
    Inventors: Ian C. Rogers, Matthew Kozlov
  • Patent number: 9720747
    Abstract: Flow control of messages to/from clients and services in a remote access system. Within the remote access system a layered architecture may be provided that includes a client layer at a client device, a service layer associated with a service, and a server layer that is a communications proxy for messages sent between the client device and the service. The service layer may have a receive queue for messages received from the client device and a send queue of messages destined for the client device. The server layer may include an outbound queue of messages destined for the client device. Full duplex communications between the client layer and the server layer may be implemented using a service protocol in a first channel for communication between the client layer and the server layer and a second channel for communication between the server layer and the client layer.
    Type: Grant
    Filed: August 15, 2012
    Date of Patent: August 1, 2017
    Assignee: Calgary Scientific Inc.
    Inventors: Monroe M. Thomas, David B. McFadzean, Matt Stephure, Kevin Robinson
  • Patent number: 9710669
    Abstract: A local content server system (LCS) for creating a secure environment for digital content is disclosed, which system comprises: a communications port in communication for connecting the LCS via a network to at least one Secure Electronic Content Distributor (SECD), which SECD is capable of storing a plurality of data sets, is capable of receiving a request to transfer at least one content data set, and is capable of transmitting the at least one content data set in a secured transmission; a rewritable storage medium whereby content received from outside the LCS may be stored and retrieved; a domain processor that imposes rules and procedures for content being transferred between the LCS and devices outside the LCS; and a programmable address module which can be programmed with an identification code uniquely associated with the LCS. The LCS is provided with rules and procedures for accepting and transmitting content data.
    Type: Grant
    Filed: September 29, 2015
    Date of Patent: July 18, 2017
    Assignee: Wistaria Trading Ltd
    Inventors: Scott A. Moskowitz, Mike W. Berry
  • Patent number: 9697377
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for conditionally allowing an application of an entity access to data of another entity in an on-demand database service. These mechanisms and methods for conditionally allowing an application of an entity access to data of another entity in an on-demand database service can enable embodiments to limit such access to the data, as desired. Furthermore, embodiments of such mechanisms and methods may provide additional security when sharing data among different subscribers to an on-demand database service.
    Type: Grant
    Filed: February 18, 2016
    Date of Patent: July 4, 2017
    Assignee: salesforce.com, inc.
    Inventors: Alexis Viripaeff, Vinod Mehra, Alex Warshavsky, Nate Horne, Peter J. Dapkus
  • Patent number: 9665841
    Abstract: One set of instructions is generated in part by compiling application-specific source code. When natively executed on a platform provided by a device, the set of instructions provides an application. Another set of instructions is generated in part by compiling the same business logic source code. When natively executed on another platform provided by another device, the other set of instructions provides the same application. The business logic source code is substantially free of code specific to any platform. Moreover, the business logic source code defines substantially all application-specific functionality of the application.
    Type: Grant
    Filed: December 21, 2015
    Date of Patent: May 30, 2017
    Assignee: ZIH Corp.
    Inventor: Nathan J. Clevenger
  • Patent number: 9667755
    Abstract: A process automation system includes at least one wireless-aware component for detection of the occurrence (e.g., start and end) of a wireless volume data transfer from at least one other component which might be a wireless-unaware component. Upon such detection, the at least one wireless-aware component requests for bandwidth on behalf of the wireless-unaware component to decrease the communication time and subsequently releases this bandwidth again. A method is provided for operation of the process automation system, in which an upload/download is generally detected by either explicit initiation of the upload/download in the wireless-aware component, or by automatic detection in the wireless-aware component.
    Type: Grant
    Filed: June 27, 2014
    Date of Patent: May 30, 2017
    Assignee: ABB Schweiz AG
    Inventors: Dirk Schulz, Markus Ruppert