Usage Or Charge Determination Patents (Class 705/52)
  • Patent number: 9531607
    Abstract: A resource manager may monitor resources offered by a resource provider. The resource manager receives computing metrics from the resources and may perform a management action when a customer defined usage limit is satisfied. The management action may include the resource manager generating an alert, or the resource manager preventing the customer from further accessing the resources offered by the resource provider. The resource manager may also be used to reduce the cost of running a customer's application that uses resources offered by the service provider. The resource manager may also receive business metrics from the customer and determine rates of return using the business metrics and the computing metrics.
    Type: Grant
    Filed: June 20, 2012
    Date of Patent: December 27, 2016
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Derek S. Pai, Michael R. Foster, David John Ward, Jr., Christopher B. Barclay, Gautam S. Shanbhag
  • Patent number: 9519800
    Abstract: A device and a method for online storage, device and method for searching for similar content, a device and a method of transmission and a device and a method. Encrypted data is saved at a provider of online services. With the encrypted data, encrypted hashing data is saved with a public key and the content to save is encrypted with the encrypted hash. This advantageously enables data duplication at the online service provider to be prevented while preserving the private life of the users of the service. In order to search for content similar to reference multimedia data, fingerprints are also saved at the service provider. In order to limit the number of false positives returned, the fingerprint can further contain a search fingerprint, an encrypted selection fingerprint.
    Type: Grant
    Filed: December 16, 2011
    Date of Patent: December 13, 2016
    Assignee: Thomson Licensing
    Inventors: Luis Montalvo, Nicolas Le Scouarnec, Serge Defrance, Frederic Lefebvre, Patrick Perez
  • Patent number: 9521195
    Abstract: A method, system, and medium are provided for a computer system for downloading an application from a computing client onto a mobile information device through wireless telecommunications. An application is located from a multitude of resources available on the World Wide Web through the Internet. After an application is selected from a particular resource, it is uploaded onto the computing client. A web server receives this uploaded application by means of the Internet. Another server is used as an intermediate communications device to receive notification from the web server of the available uploaded application. This intermediate communications server notifies the mobile device by way of wireless telecommunications of a pending application that is ready for downloading onto the mobile device. The mobile device user downloads the application, which is also accomplished via wireless telecommunications.
    Type: Grant
    Filed: June 4, 2015
    Date of Patent: December 13, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: Ramprasad Koya, Nathan A. Smith
  • Patent number: 9514135
    Abstract: Example methods, apparatus, and articles of manufacture to collect metering information associated with media presented by portable and computer media presentation devices are disclosed. A disclosed example method accesses a first data structure including metering information generated by at least one of first media presentation software executed by a personal computer or second media presentation software executed by a portable media presentation device. The metering information is associated with media presented by at least one of the first or second media presentation software. At least some of the metering information is then extracted from the first data structure and stored in a second data structure. The at least some of the metering information is then communicated from the second data structure to a data collection facility.
    Type: Grant
    Filed: October 31, 2014
    Date of Patent: December 6, 2016
    Assignee: The Nielsen Company (US), LLC
    Inventors: Perry Joseph Fisch, Seth Alan Pelletier
  • Patent number: 9516364
    Abstract: A source device determines content rights for encrypted content in the first encoding standard using a first rights data file. The source device creates a second rights data file for transcoded content in the second encoding standard. The source device performs a key management operation including communicating a decryption key for the encrypted content in the first encoding standard to a transcoder. The source device transfers the encrypted content in the first encoding standard to the transcoder. The transcoder decrypts the encrypted content, transcodes the content from the first encoding standard to the content in the second encoding standard, and re-encrypts the content in the second encoding standard using a second encryption key. The transcoder then transfers the encrypted content in the second encoding standard to an indicated device.
    Type: Grant
    Filed: March 29, 2010
    Date of Patent: December 6, 2016
    Assignee: GOOGLE TECHNOLOGY HOLDINGS LLC
    Inventors: Petr Peterka, Gerald R. Johnson, Geetha Mangalore, Rafie Shamsaasef
  • Patent number: 9510199
    Abstract: Methods and apparatus, including computer program products, are provided for soft activation. In some example embodiments, there is provided a method. The method may include providing an indication representative of a request to unlock a locked cellular modem at a user equipment, wherein the user equipment comprises the locked cellular modem and a wireless local area network modem unlocked to allow operation via a wireless local area network; and receiving, at the user equipment, activation information to enable activating the locked cellular modem. Related apparatus, systems, methods, and articles are also described.
    Type: Grant
    Filed: April 3, 2013
    Date of Patent: November 29, 2016
    Assignee: Nokia Technologies Oy
    Inventor: Karthik Govindhasamy
  • Patent number: 9503849
    Abstract: An exemplary method includes a media content access system maintaining a media content restriction list that specifies a plurality of media content access parameters that govern access to media content processed by a media player, receiving, from a mobile computing device, a request for the media player to stream the media content to the mobile computing device, determining, based on a geolocation key included in the request and a geographic restriction parameter, whether the mobile computing device is within the geographic area specified by the geographic restriction parameter, and performing a media content access operation. The media content access operation may include one of directing the media player to stream the media content to the mobile computing device and preventing the media player from streaming the media content to the mobile computing device. Corresponding methods and systems are also described.
    Type: Grant
    Filed: December 28, 2015
    Date of Patent: November 22, 2016
    Assignee: VERIZON PATENT AND LICENSING INC.
    Inventors: Sameer Gavade, Venkata S. Adimatyam, Sanjay Ahuja, Binayak Biswal
  • Patent number: 9479483
    Abstract: An apparatus to render content according to pre-established permissions associated with the content is provided. The apparatus includes: i) electronic processing circuitry; ii) executable instructions for execution by the processing circuitry, and iii) an output to render content. The executable instructions include instructions to control rendering of content according to pre-established permissions associated with the content. At a minimum, the rendering provides at least a preview of the content. The instructions further include instructions to facilitate communication with an external processor to obtain at least one of: i) content; and ii) supplemental permissions. The supplemental permissions extend permissible rendering of the content beyond the pre-established permissions.
    Type: Grant
    Filed: May 4, 2004
    Date of Patent: October 25, 2016
    Assignee: Digimarc Corporation
    Inventor: John S. Erickson
  • Patent number: 9479550
    Abstract: A communication system (10) comprises a plurality of clients (12) including a first client (18) and a second client (20). Within the communication system (10), continuity of one or more of a plurality of broadcast events (14) is provided between the plurality of clients (12). The first client (18) monitors a broadcast event (34). Thereafter, the second client (20) launches monitoring of the broadcast event (34) in response to an occurrence associated with the broadcast event (34).
    Type: Grant
    Filed: February 12, 2002
    Date of Patent: October 25, 2016
    Assignee: GOOGLE TECHNOLOGY HOLDINGS LLC
    Inventors: David Jeffery Hayes, Eric Thomas Eaton, Von Alan Mock
  • Patent number: 9477821
    Abstract: Disclosed is an arrangement to enable customers to provision devices with feature licenses that enable specified features in the devices. The arrangement includes a feature-licensing system for performing feature-licensing processes to provision the devices with feature licenses and a feature-licensing process configuration system.
    Type: Grant
    Filed: September 3, 2013
    Date of Patent: October 25, 2016
    Assignee: GOOGLE TECHNOLOGY HOLDINGS LLC
    Inventors: Cheng Li, Ying Chen, Xiaozhou Fu, Xin Qiu, Ting Yao, Jinsong Zheng
  • Patent number: 9456013
    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: February 11, 2016
    Date of Patent: September 27, 2016
    Inventor: Mary Anne Fletcher
  • Patent number: 9444881
    Abstract: Systems and methods for exchanging data between two client devices are disclosed. A method includes, at a computer system, obtaining, from a first client device, a first data acquisition request, wherein the first data acquisition request includes (i) a device identifier identifying a second client device distinct from the first client device, and (ii) a search parameter identifier; and identifying the second client device, from a plurality of client devices, in accordance with the device identifier.
    Type: Grant
    Filed: May 20, 2013
    Date of Patent: September 13, 2016
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Tieming Huang
  • Patent number: 9442978
    Abstract: A structured file includes information to bind a web data source to a web data query system. Code is embedded within the structured file and is in a code language understood by the web data query system. The code is unrestricted in function. Code language objects are exposed within the web data query system for use by the code to interface with the web data query system and the web data source. A URL is associated with the structured file to enable access of the structured file through the Internet. A unit-based quota method is implemented to manage execution of code in the structured file. The unit-based quota method collapses multiple dimensions of computing resource control into a single unit value, tracks a number of units expended by the code, and stops execution of the code when the number of units expended by the code reaches a set limit.
    Type: Grant
    Filed: February 5, 2013
    Date of Patent: September 13, 2016
    Assignee: Yahoo! Inc.
    Inventors: Jonathan Trevor, Sam Pullara, Josh Gordineer, Nagesh Susarla
  • Patent number: 9443251
    Abstract: A system for authenticating a customer includes a network interface and a processor. The network interface communicates a request for customer data associated with a particular customer. It also receives a customer profile code associated with the customer, wherein the customer profile code comprises a first code segment and a second code segment. It further receives first and second rules associated with the customer profile code. The processor transforms the first and second code segments into customer data using the rules. It further authenticates the customer using the customer data.
    Type: Grant
    Filed: November 24, 2015
    Date of Patent: September 13, 2016
    Assignee: Bank of America Corporation
    Inventors: Victoria L. Dravneek, Richard H. Thomas, Julie Mann Keppner
  • Patent number: 9397885
    Abstract: According to example configurations, a user of a client device accesses an authentication server to retrieve configuration information. The user belongs to an organization that receives services from a third party service provider. The client device forwards the configuration information to a server controlled by the third party service provider. The server maintained by the third party service provider provides access to services, resources, data, etc., depending on the configuration information forwarded by the client device.
    Type: Grant
    Filed: September 26, 2012
    Date of Patent: July 19, 2016
    Assignee: Apperian, Inc.
    Inventors: Robert U Friedman, Shawn P. Craver, Glenn R. Martin
  • Patent number: 9390133
    Abstract: A computer-based system for regulating entry of data into a protected system. The system can include a first processor configured to process and manage data for the computer-based system. The system can also include one or more indelible memories communicatively linked with the first processor for the computer-based system. Additionally, the system can include a second processor configured to process and manage data for the protected system, wherein the second processor for the protected system is communicatively linked to the first processor for the computer-based system. The first processor for the computer-based system can be configured to receive one or more parameters from the second processor, wherein the one or more parameters defines which data from a data stream can pass to the protected system.
    Type: Grant
    Filed: March 25, 2009
    Date of Patent: July 12, 2016
    Assignees: The Quantum Group, Inc.
    Inventor: Chester Heath
  • Patent number: 9386433
    Abstract: A system for providing mobile network services is disclosed. A first server is communicatively coupled to a mobile device over a mobile network and configured to receive a unique authentication token from the mobile device over the mobile network and provide a service to the mobile device via the mobile network, the service associated with the service of the first server. A second server is communicatively coupled to the mobile network and is configured to monitor usage of the mobile network by the mobile device.
    Type: Grant
    Filed: October 1, 2015
    Date of Patent: July 5, 2016
    Assignee: Seven Networks, LLC
    Inventor: Trevor Fiatal
  • Patent number: 9351026
    Abstract: Aspects of the subject disclosure may include, for example, identifying a request to record video content at a multimedia storage device, wherein the video content corresponds to a program having a scheduled broadcast time that occurs during a peak viewing period. Data is obtained to prevent viewing of the video content prior to the broadcast time. The video content, responsive to the identifying of the request, is sent selectively to the multimedia storage device during a non-peak viewing period prior to the peak viewing period. The video content includes the data to prevent the multimedia storage device from sending the video content to another device prior to the time when the program is scheduled to be broadcast. Other embodiments are disclosed.
    Type: Grant
    Filed: April 7, 2015
    Date of Patent: May 24, 2016
    Assignee: AT&T INTELLECTUAL PROPERTY I, LP
    Inventors: Armstrong Soo, Bernard Ku, Zhi Li
  • Patent number: 9347778
    Abstract: A method and system for managing differences between geographic database versions is disclosed. A user registers his version of a geographic database with a map management application and thereafter enters a destination on a graphical user interface. The map management application checks to see if data representing the destination is located in the user's version of the geographic database and a more current version of the geographic database. If the data representing the destination is located in the more current version but not the user's version of the geographic database, the map management application provides the user with options, including upgrading to a more current version of the geographic database.
    Type: Grant
    Filed: July 24, 2013
    Date of Patent: May 24, 2016
    Assignee: HERE Global B.V.
    Inventors: Joseph B. Davis, Michael A. Mulligan
  • Patent number: 9344747
    Abstract: A secure element operating in conjunction with a secure partition of a system-on-a-chip (SoC) having set top box (STB) functionality allows for digital rights management (DRM) key handling in a mobile platform. The secure element can include a secure processing system (SPS) to be implemented as a hard macro, thereby isolating the SPS from a peripheral processing system (PPS). The secure element and the secure partition of the SoC may be operatively connected by a secure cryptographic channel.
    Type: Grant
    Filed: April 9, 2013
    Date of Patent: May 17, 2016
    Assignee: Broadcom Corporation
    Inventors: Mark Leonard Buer, Andrew Dellow, Jacob Mendel
  • Patent number: 9344464
    Abstract: An aspect provides a method, including: responsive to receiving a content request of a user device, determining if the user device has access to one or more applications associated with the content requested; responsive to determining that the user device does not have one or more applications associated with the content requested, determining an associated application; and responsive to determining an associated application, provisioning access to the associated application for the user device. Other aspects are described and claimed.
    Type: Grant
    Filed: November 30, 2012
    Date of Patent: May 17, 2016
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Philip Lee Childs, Michael Terrell Vanover, Goran Hans Wibran, Richard Wayne Cheston
  • Patent number: 9342367
    Abstract: A system and process include receiving information relating to a plurality of cloud services from a plurality of cloud service providers. A determination is made, for each of the plurality of cloud services, one or more of a location of a server that hosts a cloud service, an origin of data used in the cloud service, and a destination of data processed by the cloud service. One or more of the plurality of cloud services are selected based on one or more of the determination of the server location, the origin of data, and the destination of data.
    Type: Grant
    Filed: June 16, 2010
    Date of Patent: May 17, 2016
    Assignee: Computer Associates Think, Inc.
    Inventors: Venkata Ramana Koneti, Sreedhara Narayanaswamy
  • Patent number: 9336369
    Abstract: In one embodiment, a method for controlling use of a software licensed product is provided. The method comprises tracking a usage of the software licensed product by a plurality of user computers within an intranet; and for all but one instance of the usage of the software licensed product, terminating the usage of the software license product.
    Type: Grant
    Filed: September 29, 2008
    Date of Patent: May 10, 2016
    Assignee: ABBYY Development LLC
    Inventor: Eugene Indenbom
  • Patent number: 9330634
    Abstract: Techniques for presenting changing visual content, including video, animation and so on, as an overlay are discussed. Changing visual content, included in a visual presentation, may be identified from other visual elements included in the visual presentation. The changing visual content may be manipulated based on available resources associated with presenting the changing visual content as an overlay for a client.
    Type: Grant
    Filed: June 5, 2015
    Date of Patent: May 3, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Rajneesh Mahajan, Vladimir Stoyanov, Casey Dvorak
  • Patent number: 9311646
    Abstract: A system and method of verifying the identity of a user or registrant. The user or registrant provides identification information and registration information. The identification information may be a visual representation of an identifying item associated with location information. In some embodiments, the identification information may be a visual representation of a government issued identity. An identification module verifies the identification information and compares the verified identification information to the registration information.
    Type: Grant
    Filed: March 13, 2014
    Date of Patent: April 12, 2016
    Assignee: United States Postal Service
    Inventors: Donald E. Irwin, Nan K. McKenzie, William A. Tartal, Victoria K. Stephen, Michael J. Amato, William G. Ackerman, Robert E. Dixon, Daniel W. Smith, Gregory Crabb
  • Patent number: 9305143
    Abstract: A method of broadcasting electronic documents allowing the protection of copyright and private copying includes a network accessible control server taking customer orders, network accessible delivery and control servers, and equipment supporting a display for consulting the document. Each document copy is generated by the delivery server based on the document model ordered. A controller verifies digital rights in force at consultation time, and contains other digital rights acquired by the customer. Copy generation is triggered by the customer activating a URL link to the delivery server. This link was previously sent to the customer via electronic messaging by the order server, containing at least the unique identifier of the copy ordered. The copy is loaded onto the customer's equipment on completion of generation and can be consulted only after issuing a request to the control server containing the unique identifier, and the receipt of the response permitting consultation.
    Type: Grant
    Filed: March 18, 2013
    Date of Patent: April 5, 2016
    Inventor: Noel Pampagnin
  • Patent number: 9292814
    Abstract: Method for scheduling and implementing an electronic meeting conducted among remotely-located users communicating with an agenda server, including: accepting a meeting agenda that includes a plurality of topics, a quorum, an identification of resources used by each topic, an identification of data used by each topic, and an identification of data produced by each topic; partitioning the meeting agenda into at least a first and second group of topics; searching for data dependencies between the first and second groups of topics; searching for resource dependencies between the first and second groups of topics; if data dependencies or resource dependencies are found between the first and second groups of topics, then repartitioning the meeting agenda until the data dependencies and resource dependencies between the first and second groups of topics are reduced below a predetermined dependency threshold; and concurrently scheduling and executing the first and second groups of topics.
    Type: Grant
    Filed: March 22, 2012
    Date of Patent: March 22, 2016
    Assignee: Avaya Inc.
    Inventors: Jon L. Bentley, Anjur S. Krishnakumar, Parameshwaran Krishnan, Navjot Singh, Shalini Yajnik, Kirak Hong
  • Patent number: 9294415
    Abstract: The disclosure describes a proxy server application that supports the dynamic modification of proxy rules implemented by a proxy server. The proxy rules implemented by the proxy server specify network behaviors to be performed at various points during the handling of requests from client applications. A proxy server implements the proxy rules by processing one or more user-generated network traffic filters for managing network traffic. In an embodiment, users generate network traffic filters by creating network traffic filter source code that specify processing steps to be performed by a proxy server relative to network messages the proxy server receives. In an embodiment, user-generated network traffic filters may be added, removed, reordered, or otherwise modified in a proxy server application at runtime in order to respond to current network conditions or to achieve other desired proxy configurations.
    Type: Grant
    Filed: February 9, 2015
    Date of Patent: March 22, 2016
    Assignee: Netflix, Inc.
    Inventors: Michael Cohen, Benjamin Schmaus, Matthew Hawthorne, Benjamin Christensen, Daniel Jacobson
  • Patent number: 9286943
    Abstract: A digital audio/video (A/V) content can be selected from a data store within a computing device. The content can include a vocal free recording and a subsequently recorded vocal track generated by a user. A digital marker can be embedded into the audio signal of the content. The marker can be associated with a time index of the content and a unique user identity associated with a device. A different A/V content can be identified and can be linked to the marker. The different A/V content can be at a symbol, a shape, an audio, a video, and/or a text content. In one embodiment, facial gesture and/or motion gesture feedback of a consumer can be captured during playback of the digital A/V content. In the embodiment, analysis of the feedback can be utilized to generate recommendations for improvement of A/V digital content and/or status updates.
    Type: Grant
    Filed: August 23, 2013
    Date of Patent: March 15, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Pallavi Gupta, Deundra Nelson, Kirtana Raja
  • Patent number: 9286369
    Abstract: Systems and methods for synchronizing verification data in a distributed database including client and server databases. The server database may exchange verification data regarding one-time passwords to multiple client databases. An update to the server database may be initiated based on information stored in the client database by pushing updated verification information from the client database to the server database via an SSL tunnel. An update to the client database may be initiated based on information stored in the server database by pulling updated verification data from the server database to the client database via an SSL tunnel. The client database and the server database may include a two-dimensional data field including the verification data and an associated key identifier, and a site ID. The site ID may include a unique identifier to identify the respective database in which it is included.
    Type: Grant
    Filed: December 30, 2009
    Date of Patent: March 15, 2016
    Assignee: Symantec Corporation
    Inventors: Mingliang Pei, Oanh Hoang, Ruiping Sun, John Huang
  • Patent number: 9275221
    Abstract: Controlling access to secure resources of a data processing system is provided. An input-to-output mapping of an application installed on the data processing system is generated that determines whether a secure resource in the data processing system is shared with an external entity associated with the application and under what specified conditions. It is determined whether the specified conditions exist during runtime of the application. In response to determining that the specified conditions do not exist during runtime of the application, sharing of the secure resource of the data processing system with the external entity associated with the application is prevented. In response to determining that the specified conditions do exist during runtime of the application, sharing of the secure resource of the data processing system with the external entity associated with the application is allowed.
    Type: Grant
    Filed: May 1, 2013
    Date of Patent: March 1, 2016
    Assignee: GLOBALFOUNDRIES INC.
    Inventor: Kapil K. Singh
  • Patent number: 9262435
    Abstract: In general, a data synchronization management system is disclosed in which files (and/or other data) are synchronized among two or more client computing devices in connection with a backup of those files. Synchronization polices specify files to be synchronized based on selected criteria including file data, metadata, and location information. In general, files are initially copied from a primary client computing device to secondary storage. Thereafter, files to be synchronized are identified from the secondary storage, and copied to other client computing devices. Additionally, synchronized files may be viewed and accessed through a cloud and/or remote file access interface.
    Type: Grant
    Filed: August 15, 2013
    Date of Patent: February 16, 2016
    Assignee: Commvault Systems, Inc.
    Inventors: Anand Vibhor, Bhavyan Bharatkumar Mehta, Amey Vijaykumar Karandikar, Parag Gokhale
  • Patent number: 9258587
    Abstract: Content, such as audio or video content, is streamed to portable devices based on an entitlement determination that includes determining the location of the portable device and whether the content is subject to blackout restrictions. In one implementation, requests may be received for content that is to be streamed to a portable device and a location of the portable device may be determined. Entitlements may be determined, where the entitlements define whether the content is permitted to be viewed by the portable device, where the entitlements are determined based at least on the indication of the location of the portable device and based on blackout restrictions applicable to the content. The content may be selectively streamed to the portable device based on the applicable blackout restrictions.
    Type: Grant
    Filed: January 5, 2011
    Date of Patent: February 9, 2016
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Sachinder D. Reddy, Enrique Ruiz-Velasco, Laxmi Arte, Bradley D. Beaver
  • Patent number: 9245285
    Abstract: A content provider provides a content provider and service identification to a collection controller. The collection controller retrieves content provider and service specific service provision characteristics from a user subscription database and sets these service provision characteristics as a filter in a service provision control device to be used in the provision of a service from the content provider to the user equipment. Thus, the content provider, through the retrieved content server & service related characteristics from the user subscriber database, can influence the charging and transmission policies used by service provision control device for providing the service.
    Type: Grant
    Filed: June 28, 2006
    Date of Patent: January 26, 2016
    Assignee: Telefonaktiebolaget L M Ericsson (Publ)
    Inventors: Justus Petersson, Avelina Pardo-Blazquez, Victor Manuel Avila Gonzalez, Paulus Karremans
  • Patent number: 9235369
    Abstract: The invention provides a system in which, in a case where an event requiring a user operation occurs on a mobile terminal side, a printer can continue the print processing even if the terminal is moved outside the range of short distance communication by paying in advance a print fee to the printer. When the printer receives a print job from the terminal using short distance wireless communication, it charges the terminal every time one paper sheet is printed. If the terminal receives an incoming call, it transmits an advance payment request for an unprinted portion to the printer so that printing is continued even if the terminal is moved outside the range of short distance wireless communication. Upon receiving the request, the printer performs charging according to an amount indicated by the request, and continues printing of the unprinted portion.
    Type: Grant
    Filed: July 24, 2014
    Date of Patent: January 12, 2016
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Seiya Fujinaga
  • Patent number: 9235815
    Abstract: A method, device and computer program product for name resolution in a collaborative environment may include receiving initiation of a collaboration from a user, where the collaboration includes actions from at least two applications. The method may also include determining an identity of the user initiating the collaboration. The method may further include retrieving an alias of the user and attaching the alias of the user to the collaboration.
    Type: Grant
    Filed: June 20, 2011
    Date of Patent: January 12, 2016
    Assignee: International Business Machines Corporation
    Inventors: Patrick O'Sullivan, Fred Raguillat, Edith H. Stern, Barry E. Willner
  • Patent number: 9231980
    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: April 18, 2014
    Date of Patent: January 5, 2016
    Assignee: WISTARIA TRADING LTD
    Inventors: Scott A. Moskowitz, Mike W. Berry
  • Patent number: 9202216
    Abstract: An Internet based system for executing transactions is described. The system may include transaction data, a database, a business logic manager and user profiles. A rules may also be included, and store information about system responses to modifications of the data. The user profiles may be configured to store information concerning the availability of information and displays depending upon the user.
    Type: Grant
    Filed: May 1, 2015
    Date of Patent: December 1, 2015
    Inventor: Teddy A. Demirjian
  • Patent number: 9189801
    Abstract: In a system and method for monitoring application installations, a reference to download an application is transmitted to a client device. Communication between the client device and an application server providing the application downloadable by the client device is facilitated. Execution of the application by the client device is detected, and a determination of the installation history of the application on the client device is performed. Reward data is associated with the client device for a first installation of the application on the client device.
    Type: Grant
    Filed: May 12, 2011
    Date of Patent: November 17, 2015
    Assignee: Tapjoy, Inc.
    Inventors: Benjamin Lewis, Lee Linden, Stephen McCarthy, Ryan Johns
  • Patent number: 9160790
    Abstract: An operating system of a computing device can include or operate in conjunction with a data usage service. The data usage service can determine the network data usage of applications and features of the applications and attribute the network data usage to the specific application and features of the specific application responsible for the network data usage. The data usage service can utilize the determined network data usage in order to control and adapt the network behavior of the application and features of the application.
    Type: Grant
    Filed: October 16, 2012
    Date of Patent: October 13, 2015
    Assignee: Google, Inc.
    Inventors: JP Abgrall, Ashish Sharma, Michael Gerard Morrissey
  • Patent number: 9154489
    Abstract: A scalable access filter that is used together with others like it in a virtual private network to control access by users at clients in the network to information resources provided by servers in the network. Each access filter uses a local copy of an access control data base to determine whether an access request is made by a user. Each user belongs to one or more user groups and each information resource belongs to one or more information sets. Access is permitted or denied according to access policies which define access in terms of the user groups and information sets. The first access filter in the path performs the access check, encrypts and authenticates the request; the other access filters in the path do not repeat the access check. The interface used by applications to determine whether a user has access to an entity is now an SQL entity. The policy server assembles the information needed for the response to the query from various information sources, including source external to the policy server.
    Type: Grant
    Filed: August 14, 2013
    Date of Patent: October 6, 2015
    Assignee: Dell Software Inc.
    Inventors: Clifford Lee Hannel, Anthony May
  • Patent number: 9147352
    Abstract: A computer-implemented method and system of distributing digital sheet music via a network. In one embodiment, the method comprises offering to a user via a server operated by a distributing party, digital sheet music representative of a song, the digital sheet music being offered with at least one set of predetermined notation data; receiving, from the user over a network, a request for supplemental notation data associated with the song that differs from the at least one set of predetermined notation data; and providing the supplemental notation data to the user.
    Type: Grant
    Filed: October 7, 2013
    Date of Patent: September 29, 2015
    Inventor: Carlo M. Cotrone
  • Patent number: 9129283
    Abstract: A system including a managing device communicatively coupled to a keyholding device. The managing device includes a data manager executing on the processor configured to receive a request to decrypt encrypted data from a protected application and obtain the keyholding device identifier from a trusted device list. The data manager is further configured to send a connection request to the keyholding device using the keyholding device identifier and create an established connection in response to determining that the keyholding device has accepted the connection request. The data manager is further configured to request, via the established connection, the encryption key from a keyholding process executing on the keyholding device and obtain the encryption key from the keyholding process on keyholding device. The data manager is further configured to decrypt the encrypted data using encryption key to obtain decrypted data and send the decrypted data to the protected application.
    Type: Grant
    Filed: January 10, 2012
    Date of Patent: September 8, 2015
    Assignee: Intuit Inc.
    Inventor: Hemant Raju
  • Patent number: 9107723
    Abstract: An improved system and method for the design, creation and installation of implant-supported dental prostheses is provided. A network accessible portal facilitates communication among a dental professional, a scanning center, a manufacturing center and others in the design and production of a dental drill guide and prosthesis, utilizing cone beam imaging, a rotatable 3-dimension representation of a patient's jaw, virtual placement of one or more implants and virtual testing prior to manufacture. Dental professionals may access the portal on a subscription or non-subscription basis.
    Type: Grant
    Filed: November 22, 2006
    Date of Patent: August 18, 2015
    Assignee: BENSON LUTHER HALL
    Inventors: Benson Luther Hall, Walter Raleigh Beam
  • Patent number: 9106797
    Abstract: When a secure counter malfunction detection unit 212 deters a malfunction in a secure counter 211, a content playability judgment unit 206 performs a content playability judgment based on information managed by a malfunctioning-state playback processing management unit 214. The malfunctioning-state playback processing management unit 214 stores a malfunctioning-state playback condition composed of information such as a playback count and a playback time. The content playability judgment unit 206 judges that content is playable when the malfunctioning-state playback condition is met, and a content playback unit 210 splays the content.
    Type: Grant
    Filed: March 21, 2012
    Date of Patent: August 11, 2015
    Assignee: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
    Inventors: Ryuichi Okamoto, Tohru Nakahara, Kouji Miura, Masaya Yamamoto, Masaki Igarashi, Katsumi Tokuda
  • Patent number: 9098678
    Abstract: One or more devices transmit, to a user device, an application for secure mobile streaming, and receive, from the user device, a registration request for the application. The registration request includes a user ID and a unique device identifier (UDID) for the user device. The one or more devices initiate a validation procedure for the user ID or UDID. When the user ID or UDID is validated, the one or more devices generate a device-token for the user device. The device-token includes a hash value based on information in the registration request and an expiration date for the device-token. The one or more devices send the device-token to the user device via a private network. The device-token is required to permit the user device to receive a secure content stream via a public network.
    Type: Grant
    Filed: September 15, 2011
    Date of Patent: August 4, 2015
    Assignee: VERIZON PATENT AND LICENSING INC.
    Inventors: Jack Jianxiu Hao, Fang Zhu, Fenglin Yin, Diego S. Rozensztejn, Ashraf Shehata
  • Patent number: 9081776
    Abstract: A method and apparatus for directly writing multimedia data onto a digital device are provided. The method includes sensing multimedia data written on a storage medium; displaying a user interface screen to display the multimedia data and a folder for a digital device; receiving a command to write the multimedia data in the folder; converting the multimedia data to a format which is playable by the digital device; and writing the converted data in the folder. The apparatus includes a sense unit which senses multimedia data written on a storage medium; a display unit which displays a user interface screen; an input unit which provides input in the form of a command to write the multimedia data in a folder; and a converting and writing unit which converts the multimedia data to a format which is playable by the digital device and writes the converted multimedia data in the folder.
    Type: Grant
    Filed: April 4, 2014
    Date of Patent: July 14, 2015
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Chang-nam Chu, Jong-il Choi, Do-gyoon Kim, Young-sup Kim, Hyo-sung Jung
  • Patent number: 9081938
    Abstract: A computer-implemented method for determining whether profiles associated with social-networking websites have been compromised may include (1) creating a database of validated-content identifiers that identify valid content published on a social-networking profile, (2) determining, by monitoring the social-networking profile, that at least one item of content has been illegitimately published on the social-networking profile, and then (3) performing at least one security action on the social-networking profile. Various other systems, methods, and computer-readable media are also disclosed.
    Type: Grant
    Filed: February 7, 2011
    Date of Patent: July 14, 2015
    Assignee: Symantec COrporation
    Inventor: William Gauvin
  • Patent number: 9053482
    Abstract: A content management system may receive, purchase or otherwise obtain licenses from content owners or licensors and provide such content licenses to application developers or other content creators. The content management system can act as a central broker for licensing content rights to developers. The application developers can then generate content items based on the obtained licenses and provide or sell those content items to users of their applications. For instance, the developer may license an automobile design, brand name or performance data from an automobile manufacturer and create an automobile model for a racing game application.
    Type: Grant
    Filed: May 24, 2011
    Date of Patent: June 9, 2015
    Assignee: Amazon Technologies, Inc.
    Inventors: Peter F. Hill, Andre Vrignaud
  • Patent number: 9037512
    Abstract: An apparatus for allocating and tracking utilization of information technology resources of a distributed virtual infrastructure comprises at least one processing platform associated with the distributed virtual infrastructure. The processing platform comprises at least one processing device having a processor coupled to a memory. The processing platform is operative to allocate at least a designated one of the information technology resources to a user responsive to a corresponding request, to track utilization of the designated information technology resource allocated to the user, and to generate one or more notifications if the utilization of the designated information technology resource by the user falls below a specified threshold. The distributed virtual infrastructure may comprise an enterprise private cloud infrastructure.
    Type: Grant
    Filed: December 28, 2010
    Date of Patent: May 19, 2015
    Assignee: EMC Corporation
    Inventor: Feng Golfen Guo