Usage Or Charge Determination Patents (Class 705/52)
  • 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: 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: 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: 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: 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: 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: 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: 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
  • Patent number: 9660823
    Abstract: The present invention provides a shared presenting method and system, in said shared presenting method: an initiator sets up a shared presentation room and sends invitation information of said shared presentation room via a network; a receiver that receives said invitation information joins in said shared presentation room through establishing a network connection; said initiator sends a presenting file and a playing control instruction for said presenting file to said receiver that has joined in said shared presentation room; said receiver receives said presenting file and said playing control instruction, and locally executes a playing control operation to said presenting file in accordance with said playing control instruction. Said mobile device comprises said shared presenting system. The shared presenting method and system provided by the present invention can present a presentation file among a plurality of mobile devices simultaneously.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: May 23, 2017
    Assignees: BEIJING KINGSOFT OFFICE SOFTWARE, INC, ZHUHAI KINGSOFT OFFICE SOFTWARE CO., LTD
    Inventors: Qingyuan Zhang, Hui Wang
  • Patent number: 9659186
    Abstract: Various systems, machine-readable media, and methods for controlled use of medical applications using virtualization are described herein. In various embodiments, a virtualized medical application container can be created, including creating an image of a clean version of an operating system, installing a medical application on the image, and initializing the medical application on the image. Various embodiments include receiving an indication of a request for metered use of the medical application; requesting permission for metered use of the medical application, wherein the metered use includes at least one of a single use, a defined number of uses, unlimited use, or timed use; executing at least a portion of the medical application; and controlling usage of the medical application to comply with at least one of medical informatics standards and medical informatics regulations.
    Type: Grant
    Filed: October 14, 2014
    Date of Patent: May 23, 2017
    Assignee: Schwegman, Lundberg & Woessner, P.A
    Inventors: Howard Pinsky, Gen-nan Chen, Daniel A. Halpern, Stephen J. Swartz, Trent W. Henson
  • Patent number: 9641331
    Abstract: A method is disclosed for converting a conditional access content. This method includes receiving, by a cryptographic module of a first receiver, the content encrypted according to the first encryption mode; choosing a first entry data of the combination of the first encryption mode choosing a second entry data of the combination of the second encryption mode inverting the first and second input data in order to process the content received by the cryptographic module of the first receiver, this processing including a decryption operation according to the first encryption mode, by using the entry data corresponding to the second encryption mode, and to process the content obtained during the previous processing step, this processing including an encryption operation according to the second encryption mode, by using the entry data corresponding to the first encryption mode.
    Type: Grant
    Filed: December 16, 2014
    Date of Patent: May 2, 2017
    Assignee: NAGRAVISION S.A.
    Inventors: Christian Schwarz, Brecht Wyseur
  • Patent number: 9635128
    Abstract: A system and method for providing a communication between users of a computer network are provided, the method including the steps of storing, in a database, received geo-location information, object information, brand information or other information, from a user; providing to the user a subset of previously stored digital media templates from the database for user selection; combining a user-selected digital media template with a user-selected media data object file received from the user; and tagging the geo-location information, object information, brand information or other information, to the combined user-selected digital media template and user-selected media data object file for communicating between users of the computer network.
    Type: Grant
    Filed: November 2, 2012
    Date of Patent: April 25, 2017
    Assignee: PHOTOPON, INC.
    Inventors: Bradford Alexander McEvilly, Michael Scott Gutkin
  • Patent number: 9633371
    Abstract: The present disclosure relates to systems and methods that recognize audio queries and select related information to return in response to recognition of the audio queries. The technology disclosed facilitates easy designation of aggregate user experience categories and custom audio references to be recognized. It facilitates linking and returning of selected information in response to recognition of audio queries that match the designated aggregate user experience categories or custom audio references to be recognized.
    Type: Grant
    Filed: April 24, 2015
    Date of Patent: April 25, 2017
    Assignee: SoundHound, Inc.
    Inventors: Keyvan Mohajer, Aaron Master
  • Patent number: 9619641
    Abstract: A function performing apparatus includes a function performing unit performing a specific function, a processor, and memory storing computer-readable instructions therein, the computer-readable instructions, when executed by the processor, causing the function performing apparatus to perform, in response to receiving a user authentication information when the user authentication information has been registered in an authentication memory, transitioning a state of the apparatus from a non-permission state to a permission state, registering, in the authentication memory, a device authentication information in association with the user authentication information upon establishing a first connection with a portable device, and transitioning the state of the apparatus from the non-permission state to the permission state when a second connection with the portable device is established and the device authentication information is obtained from the portable device.
    Type: Grant
    Filed: September 26, 2014
    Date of Patent: April 11, 2017
    Assignee: Brother Kogyo Kabushiki Kaisha
    Inventor: Kunihito Terashita
  • Patent number: 9606895
    Abstract: A method may include, in a computing device comprising at least one processor and a memory, generating at least one information beacon from each of a plurality of applications installed on the computing device. Each information beacon may include application analytics data associated with a corresponding application while the corresponding application is running on the computing device. The at least one information beacon from each of the plurality of applications may be stored in a common location in the computing device. The stored at least one information beacon may be dispatched from each of the plurality of applications to a network device communicatively coupled to the computing device. The generating may be triggered by beacon generation code implemented in each of the plurality of applications installed on the computing device.
    Type: Grant
    Filed: November 9, 2015
    Date of Patent: March 28, 2017
    Assignee: Google Inc.
    Inventors: James Joseph Cotugno, Neil Campbell Rhodes
  • Patent number: 9600233
    Abstract: Illustrative embodiments provide a computer-implemented method for a generic data model for event monitoring integration. The computer-implemented method generates monitor application descriptor data for an identified candidate, identifies a target monitor model specification associated with the identified candidate to form an identified target monitor model specification, and responsive to identifying the target monitor model specification, provides the monitor application descriptor data and the identified target monitor model specification, to a monitor model generator. The computer-implemented method further identifies application elements of the identified candidate to be monitored to form identified elements, and generates the identified monitor model for the identified elements to create a monitor-specific output.
    Type: Grant
    Filed: December 4, 2008
    Date of Patent: March 21, 2017
    Assignee: International Business Machines Corporation
    Inventors: Vladimir Klicnik, Grace Hai Yan Lo, Curtis Reed Miles, William Gerald O'Farrell
  • Patent number: 9591485
    Abstract: Various embodiments are directed to systems and methods for provisioning a subscription service subscription to a user of a user device, the user device capable of alternatively communicating on a mobile telephone network and on a wireless data network. A request to subscribe the user to the subscription service may comprise a user device identifier and may be received from a mobile service provider system. A message to the user device may be initiated via the mobile telephone network. An access request may be received from the user, via the user device. Upon verifying that the access request was sent by a recipient of the message, the user may be provided with access to the subscription service.
    Type: Grant
    Filed: December 11, 2013
    Date of Patent: March 7, 2017
    Assignee: RHAPSODY INTERNATIONAL INC.
    Inventors: Li-Kai Chang, John Anthony Larkin, Jeff Watts, Sanjeev Kaushik, David Stanley
  • Patent number: 9560055
    Abstract: Systems and methods for providing client-side integration of apps and services is provided. An integration framework execution upon a computing device provides integration of various apps, applications, services, sensors and the like. Upon receiving a request for a service, the integration framework accesses a registry of a plurality of services of a respective plurality of providers registered with the integration framework. Each of the services is registered with the integration framework is associated with a trust level of a hierarchy of trust levels. The integration framework iteratively searches the registry for a provider of the requested service according to the hierarchy of trust levels, beginning with the most trusted level of the trust levels to the less trusted trust level until a provider of the requested service is found or until all levels of the hierarchy are searched without finding a provider of the requested service.
    Type: Grant
    Filed: April 30, 2014
    Date of Patent: January 31, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Saar Yahalom, Bart J. F. De Smet, Daniel Lee Massey, Douglas C. Burger, Blaise Hilary Aguera y Arcas
  • Patent number: 9558278
    Abstract: Embodiments of the present disclosure relate to devices and methods for providing integrated content recommendations in a graphical user-interface GUI). Specifically, embodiments of the present disclosure employ a recommendation request from a client running a GUI for content recommendations formatted to fit within the GUI. An external component determines the recommendations, formats the recommendations to match a layout/look and feel of the GUI and the formatted recommendations are presented in the GUI as an integrated component of the GUI.
    Type: Grant
    Filed: May 9, 2013
    Date of Patent: January 31, 2017
    Assignee: APPLE INC.
    Inventors: William M. Bachman, Brian R. Frick, Timothy B. Martin, Jeffrey L. Robbin, Christopher J. Sanders
  • Patent number: 9548975
    Abstract: A client terminal transmits a signal related to an authentication request to a service delivery server through a browser every time an application is started by an instruction from a user. Upon receiving the authentication request from the client terminal, an authentication server executes authentication processing in cooperation with the service delivery server based on authentication information of an application of the client terminal, a session of which has been established, and stored in the service delivery server, and user information related to the user stored in the authentication server.
    Type: Grant
    Filed: September 19, 2013
    Date of Patent: January 17, 2017
    Assignee: DeNA Co., Ltd.
    Inventors: Toru Yamaguchi, Kotaro Ito, Sota Mizushima
  • 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