Usage Or Charge Determination Patents (Class 380/231)
-
Patent number: 12164563Abstract: There is provided a content providing system in which a script that is generated by a creator and includes identification information of content and comment information is stored in a predetermined storage medium to be browsable by a user, the content providing system including a control unit that performs control to execute reading, according to a script selected by the user, content indicated by content identification information included in the script by using a right that the user has already obtained by a contract with a specific service, and provide the content to the user, and control to read a comment according to the comment information included in the script and provide the comment to the user at least one of before or after the provision of the content, in which the control unit controls the provision of the content or the comment according to a context of the user.Type: GrantFiled: November 20, 2020Date of Patent: December 10, 2024Assignee: SONY GROUP CORPORATIONInventors: Akira Tange, Hideo Nagasaka
-
Patent number: 12079361Abstract: An electronic apparatus is provided. The electronic apparatus according to the disclosure includes: a display, a communication interface comprising communication circuitry, a memory, and a processor. The processor may be configured to: based on acquiring a user command for executing an application stored in the memory, execute the application, based on acquiring a request for access for information stored in the memory through the communication interface while executing the application, acquire access control information of another electronic apparatus related to the electronic apparatus for the application and a relevance between the user and the user of the another electronic apparatus, acquire guide information for guiding a response to the request for access based on the access control information and the relevance, and control the display to display a message including the guide information.Type: GrantFiled: September 20, 2022Date of Patent: September 3, 2024Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Dongik Lee, Eungjun Kim, Jihoon Park, Junbum Shin, Chungyong Eom, Youngman Jung, Jongmin Choi
-
Patent number: 12079782Abstract: Disclosed is a social networking system that allows a user of the social networking system to share media content with other users of the social networking system. A user can buy media content, e.g., a movie, offered in the social networking system by a content originator, who is a producer of the media content, or a content provider, who is a distributor or provider of the media content. The user can then share the media content with other users of the social networking system. For example, the user may sell or rent the movie bought by the user to friends of the user in the social networking platform. Further, the user may sell or rent the media content for profit.Type: GrantFiled: September 25, 2018Date of Patent: September 3, 2024Assignee: DISH Network L.L.C.Inventors: Sheshank Kodam, Rima Shah
-
Patent number: 12050666Abstract: The present disclosure relates to systems, methods, and computer-readable media for providing digital content for an application to users. For example, systems described herein can provide a license for the digital content during a rental time. Systems disclosed herein may additionally track a duration of use of an application and compare the tracked use against an amount of rental time purchased (e.g., rented) by a user. The systems described herein may further extend a license or terminate the license based on a determination of whether the amount of use exceeds a rental time. Features and functionality described herein provide a flexible and efficient mechanism that enables users having a variety of content-consuming preferences to receive affordable content while ensuring that use of an application is efficiently and accurately tracked.Type: GrantFiled: July 11, 2022Date of Patent: July 30, 2024Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Geoffrey Edward Pease, Daniel Christopher Rodgers, Jesse Daniel Kaplan, Madhusri Nayak
-
Patent number: 12050760Abstract: According to an exemplary embodiment, a method, system, and device for providing cumulative reporting of medical information may be provided. The method, system, and apparatus may utilize software that provides access to any of a variety of medical records and/or medical data in real time and in a manner which allows it to be interpreted and shared. The method, system, and apparatus can also allow prompt alerts based on the interpretation of data shown.Type: GrantFiled: April 4, 2023Date of Patent: July 30, 2024Assignee: CentiBlickInventor: Kenneth Blick
-
Patent number: 11997331Abstract: In some embodiments, a method receives a plurality of viewing policies for a media program. The plurality of viewing policies include an action to perform for the media program and an audience. The action for at least a portion of the plurality of viewing policies is reviewed to determine a first viewing policy that includes the action of sending a base content stream for the media program. The method selects a first audience associated with the base content stream in the first viewing policy and one or more second audiences associated with actions in one or more second viewing policies. An audience definition for the media program defining one or more restrictions on viewing the media program is generated. The one or more restrictions are based on the first audience and the one or more second audiences. Then, the method stores the audience definition for the media program.Type: GrantFiled: October 6, 2021Date of Patent: May 28, 2024Assignee: HULU, LLCInventor: McKay Salisbury
-
Patent number: 11997108Abstract: A host system and method are disclosed for conducting verified credential transactions and in certain embodiments generating Consensus Scores for facilitating the same. Via a first user interface, credentials are received from seller devices, wherein the credentials are stored with component data being mapped into various searchable data fields. Via a second user interface, queries are received from buyer devices wherein each query comprises specified values for one or more of the searchable data fields.Type: GrantFiled: March 4, 2022Date of Patent: May 28, 2024Assignee: Professional Credentials Exchange LLCInventors: Anthony Begando, Matthew M. Sylvestre
-
Patent number: 11941670Abstract: The current application is directed to methods and systems that provide an information market in which information producers sell information, advertisers purchase consumption of advertisements, and information consumers purchase information from information producers and receive compensation from advertisers through automated and semi-automated information-market transactions. The information market provides a transaction-based marketplace for the provision and consumption of information in much the same way as various types of financial markets provide a marketplace for cost-effective exchange of goods and services. The transaction-based information market provides flexibility and control to both information providers and information consumers as well as the cost efficiency of a transaction-based information marketplace.Type: GrantFiled: May 5, 2022Date of Patent: March 26, 2024Inventor: Douglas R Cloud
-
Patent number: 11936933Abstract: A broadcast headend includes an upstream network circuit, an upstream signal processing circuit, and a content processing circuit. The upstream network circuit is configured to communicate with a financial institution computing system over an internet network. The upstream signal processing circuit is configured to broadcast a video content signal over a broadcast medium to a downstream device. The content processing circuit is configured to receive a content stream including a unique property code associated with a vendor; while the video content signal is being broadcast, parse the unique property code associated with the vendor from the content stream; and send a bill pay request to the financial institution computing system to effect a payment to the vendor.Type: GrantFiled: October 31, 2022Date of Patent: March 19, 2024Assignee: Wells Fargo Bank, N.A.Inventors: Bipin M. Sahni, Balinder Mangat, David Hatch
-
Patent number: 11917228Abstract: Systems and methods for generating bill pay requests via an internet-enabled video displaying device are described. The system includes one or more processors and memory storing instructions that, when executed by the one or more processors, cause the one or more processors to maintain a database that includes account information for at least one customer of a financial institution, maintain a bill pay database that includes at least one registered biller, provide a bill pay feature by which a customer can cause a payment to be issued to a registered biller, receive a bill pay request to a vendor corresponding to a segment of broadcast video content, and complete a bill pay request by causing funds from the customer's account to be sent to the vendor.Type: GrantFiled: October 31, 2022Date of Patent: February 27, 2024Assignee: Wells Fargo Bank, N.A.Inventors: Bipin M. Sahni, Balinder Mangat, David Hatch
-
Patent number: 11916996Abstract: A method, system, and computer program product are configured to: initiate a transaction in response to receiving a readiness probe request from a requesting system; set a probe flag for the transaction to a first state; send the transaction to a user application for processing; based on the probe flag being set to the first state, keep updates to recoverable resources in-flight while the user application is processing the transaction; based on the probe flag being set to the first state, roll back the updates to the recoverable resources in response to the user application ending processing the transaction; and send a readiness probe response to the requesting system based on how the user application ended processing the transaction.Type: GrantFiled: June 29, 2023Date of Patent: February 27, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: William Leslie Yates, Jade Monique Carino, James Edward Davies, Lewis Haydn James
-
Patent number: 11870747Abstract: A communication system configured to provide blockchain-driven certification of iterative electronic communications such as e-mail-based communications. The system provides blockchain-driven certification by storing the hash of an e-mail thread in a blockchain each time the message or its elements are modified. This allows the system to verify whether or not the thread has been tampered with since it was last modified, when the last verified message was added to the thread. The system creates a baseline that is used towards creating trust certificates ensuring the recipients of such iterative electronic communications that the message has not been breached during its iterations that are shared between two or more parties, e.g., communications participants including senders and recipients.Type: GrantFiled: November 9, 2020Date of Patent: January 9, 2024Assignee: Mitel Networks CorporationInventors: Michael Kilburn, Logendra Naidoo
-
Patent number: 11758701Abstract: A power supply includes a casing; an AC-to-DC converter; an inverter electrically coupled to the AC-to-DC converter; a transformer having a primary side and a secondary side, wherein the inverter is electrically coupled to the primary side of the transformer; an output rectifier electrically coupled to the secondary side of the transformer; a fan, disposed in the casing and configured to remove heat from the casing generated by the AC-to-DC converter, the inverter and the output rectifier; and a fan controller configured to control when the fan is operational, wherein the fan controller is configured to execute a state machine that is configured to change states based at least on a dynamically adjustable counter.Type: GrantFiled: January 25, 2021Date of Patent: September 12, 2023Assignee: The ESAB Group, Inc.Inventors: Lee Roy Mantell, Karunakar Reddy Gujja, Roger Clinton Williamson, IV
-
Patent number: 11625486Abstract: In one aspect, a computerized-process for implementing Security Assessment For Enterprise (SAFE) Scoring Model include the step of generating a cybersecurity model by the following steps. The process determines a Governance Policy Score. The process determines a People Awareness Score. The process determines a Cybersecurity Architecture Score. The process determines an External Score. The process determines a Technology Score.Type: GrantFiled: December 4, 2019Date of Patent: April 11, 2023Assignee: SAFE Securities Inc.Inventors: Saket Modi, Nitin Aggarwal, Preetish Bajpai, Jyoti Yadav, Rohit Saini
-
Patent number: 11599953Abstract: Systems and methods are provided for the problem of automatic, algorithm-guided estimation of insurance loss ratio, claims frequency, the probability of excess claims, and other insurance policy performance characteristics for an individual insured or for groups of insured individuals. A time-series-derived Bayesian power spectrum weight is calculated from the frequency of temporal pattern-specific values in terms of intensities at various frequencies of the power spectrum computed from credit utilization ratio (CUR; outstanding balance of debt, as a percentage of credit line available) time-series obtained by the insurer by ‘soft pull’ inquiries submitted periodically to credit-rating agencies, and provides an opportunity to capture and measure the relative magnitude of frequent or unexpected changes in consumer liquidity.Type: GrantFiled: October 25, 2021Date of Patent: March 7, 2023Assignee: Cerner Innovation, Inc.Inventor: Douglas S. McNair
-
Patent number: 11568677Abstract: An apparatus, system and method for providing a visual search using augmented reality glasses. The apparatus, system and method include a network communicatively associated with the glasses capable of providing remote connectivity to an application programming interface (API); a machine learning (ML) model communicative with the API and having an input capable of receiving live video data indicative of a view field of the glasses, wherein the ML model includes at least a data comparator and platform-specific coding corresponded to the glasses; a search engine within the ML model and having a secondary input interfaced to a comparative database, wherein the search engine compares the live view field video data to the secondary input using the comparator; and a match output capable of outputting a match obtained by the search engine over the network to the glasses.Type: GrantFiled: July 9, 2020Date of Patent: January 31, 2023Inventor: Josh Lehman
-
Patent number: 11558277Abstract: A system is provided for generating and signing cryptographically generated addresses (“CGA”) using computing network traffic. In particular, the system, as well as any authorized computing systems within the network, may monitor network traffic during a specified time window for designated types of data or information during the time window. Based on monitoring the network traffic, the system may generate a cryptographic hash output of the data or information collected. The hash output may then subsequently be used, in part or whole, as the modifier in a CGA algorithm to generate a CGA. The system may then selective authorize devices which have generated the CGA using the correct modifier.Type: GrantFiled: May 8, 2020Date of Patent: January 17, 2023Assignee: BANK OF AMERICA CORPORATIONInventor: Brandon Sloane
-
Patent number: 11489822Abstract: An apparatus for cloud key management may include a networking interface, a memory, and a processor, coupled to the memory and the networking interface, the networking interface to couple the apparatus to one or more endpoint servers (EPSs) of a cloud service provider (CSP), each EPS including a hardware accelerator, and a management node (MN) of the CSP. The apparatus may further include an accelerator functional unit (AFU) developer interface module operated by the processor to receive cryptographic material (CM) for each of one or more AFU developers (AFUDs) and store it into the memory, the CM includes a public key hash (PKH), and an encryption key (EK) to decrypt an AFU of the AFUD.Type: GrantFiled: October 5, 2020Date of Patent: November 1, 2022Assignee: Intel CorporationInventors: Brent D. Thomas, Eric Innis, Raghunandan Makaram
-
Patent number: 11490144Abstract: Systems and methods for generating bill pay requests via an internet-enabled video displaying device are described. The transaction generating system presents users with the option to generate a bill pay request to vendors of products and/or services while the user is passively consuming video content. As video content relating to a given product or service is displayed, a notification invites the user to generate a bill pay request. The user can then use the internet-enabled video displaying device to generate and send a request to transfer funds to the vendor.Type: GrantFiled: July 14, 2020Date of Patent: November 1, 2022Assignee: Wells Fargo Bank, N.A.Inventors: Bipin M. Sahni, Balinder Mangat, David Hatch
-
Patent number: 11477193Abstract: A user permission management system and a method thereof are provided, which are suitable for assigning permission to one or more user devices. The system includes one or more docking stations and a management information device. Each user device is connected to the docking station. Each docking station is configured to transmit user identification information from the user devices to the management information device. The management information device is connected to the one or more docking stations and stores a user permission database. The management information device is configured to look up a user identity corresponding to the user identification information of the user device and permission of the user identity from the user permission database. The docking station assigns the permission to the user device to use network resources.Type: GrantFiled: October 28, 2019Date of Patent: October 18, 2022Assignee: GOOD WAY TECHNOLOGY CO., LTD.Inventor: Chang-Chieh Yang
-
Patent number: 11455597Abstract: Embodiments are directed to providing remote healthcare services including remote diagnostics, and facilitating third-party healthcare payments. In one embodiment, a computer system receives an input including authentication credentials from a healthcare entity, and also requests assistance from another healthcare entity. The computer system authenticates the first healthcare entity using the authentication credentials, receives an input including authentication credentials from the other healthcare entity, and authenticates the other healthcare entity using these authentication credentials. The computer system further receives real-time information related to a health condition of a patient, where the real-time health condition information is provided to the second healthcare entity.Type: GrantFiled: October 22, 2019Date of Patent: September 27, 2022Assignee: DAV ACQUISITION CORP.Inventors: Michael A. Liberty, Mike Love
-
Patent number: 11451843Abstract: Embodiments are disclosed herein that relate to facilitating the discovery of authenticated content from a variety of sources. One embodiment provides a method comprising receiving a plurality of authentication tokens from the media presentation device, where each of the plurality of authentication tokens represents an established authenticated relationship between a user and a corresponding content source. The method further comprises receiving a request from the media presentation device for an electronic programming guide and sending the electronic programming guide to the media presentation device, where the electronic programming guide comprises a listing of content from a plurality of content sources corresponding to the plurality of authentication tokens.Type: GrantFiled: May 17, 2021Date of Patent: September 20, 2022Assignee: Microsoft Technology Licensing, LLCInventor: John C. Simmons
-
Patent number: 11449631Abstract: An electronic device, system, and method are disclosed. The electronic device operates within a system of multiple devices. The electronic device, in response to the request of the information owner requesting the provision of personal information to the information requester, requests the authentication server to verify the validity of the information owner's request and the validity of the information requester's identity. If the verification is successful, the electronic device obtains the personal information corresponding to the request and provides it directly to the information requester.Type: GrantFiled: March 20, 2020Date of Patent: September 20, 2022Assignee: Samsung Electronics Co., Ltd.Inventors: Gawon Lee, Daehaeng Cho, Eunyoung Kwon, Taeckki Lee
-
Patent number: 11443028Abstract: A device implementing a digital credential revocation system includes at least one processor configured to maintain a valid digital credential list, a revocation list, and a synchronization counter value. The at least one processor is configured to transmit a request to synchronize the valid digital credential list with an electronic device, the request including the valid digital credential list and the revocation list.Type: GrantFiled: September 20, 2019Date of Patent: September 13, 2022Assignee: Apple Inc.Inventors: Matthias Lerch, Florian Galdo
-
Patent number: 11409907Abstract: A method of cryptographically secured decentralized testing includes receiving, by a computing device and from a secure test apparatus, an output of a cryptographic function of a secret test result identifier, authenticating the output, and recording, in a data repository, an indication of a test result as a function of the output.Type: GrantFiled: January 4, 2021Date of Patent: August 9, 2022Assignee: Onu Technology Inc.Inventors: Guha Jayachandran, Volkmar Frinken, Patrick Grinaway, Galana Gebisa, Shriphani Palakodety
-
Patent number: 11397807Abstract: A system for remotely managing a medical device includes a selective shielding component, configured to (a) shield with an electronic key any portion of device information that identifies the medical device individually while maintaining unshielded with the electronic key an association between such any portion and a rest of the device information and/or (b) shield with an electronic key any portion of device information that identifies the patient individually while maintaining unshielded with the electronic key an association between such any portion and a rest of the device information, and record the selectively shielded device information; a first communication component configured to facilitate transmitting the selectively shielded device information through a network; and a server device communicatively coupled to the network and configured to use the selectively shielded device information to generate reports about the device information, and the clinical event information, but wherein the server deviType: GrantFiled: April 20, 2020Date of Patent: July 26, 2022Assignee: ZOLL Medical CorporationInventors: C. Shane Reid, Patrick Shortall
-
Patent number: 11392671Abstract: An updated application is delivered to an appropriate delivery destination. A delivery management server receives, from an information processing device, application identification information for identifying the application and key information on the application. The received application identification information and key information are transmitted to a license management server and destination information indicative of the destination of the application is received from the license management server. The updated application is delivered to the specific delivery destination by managing the destination information in association with the application identification information and information for identifying the information processing device.Type: GrantFiled: January 5, 2016Date of Patent: July 19, 2022Assignee: Canon Kabushiki KaishaInventor: Momoe Uchida
-
Patent number: 11379824Abstract: An example operation may include one or more of receiving transaction parameters for a blockchain transaction into a transaction wallet interface of a transaction wallet of a sender, the transaction parameters comprising a transaction amount and an intended recipient address. The example operation may include generating a blockchain transaction that specifies the transaction amount and a single recipient address selected from the intended recipient address and a mining pool address of a mining pool, and providing the generated blockchain transaction to the mining pool.Type: GrantFiled: June 20, 2018Date of Patent: July 5, 2022Assignee: International Business Machines CorporationInventors: Pralhad Dinesh Deshpande, Chun Hui Suen, Muhammad Tayyab Asif
-
Patent number: 11381602Abstract: A security design planning support device which supports planning of a security design of an in-vehicle network, includes: a strategy policy creation unit which creates first strategy policy information representing a plurality of control strategies corresponding respectively to threats against the in-vehicle network; a merge processing unit which merges control strategies of a same type among the plurality of control strategies represented by the first strategy policy information created by the strategy policy creation unit and groups the plurality of control strategies; and a communication unit which externally outputs second strategy policy information representing a relationship of the threats and the plurality of control strategies grouped by the merge processing unit.Type: GrantFiled: February 21, 2020Date of Patent: July 5, 2022Assignee: HITACHI, LTD.Inventors: Takashi Kawauchi, Eriko Ando, Chinatsu Yamauchi, Yasushi Nagai
-
Patent number: 11334881Abstract: An apparatus includes a memory and a hardware processor. The memory stores a private encryption key. The processor intercepts a first transaction request from a user, communicates a first recertification request to a certificate authority that issued the private encryption key, and receives, from the certificate authority, a first message indicating that the private encryption key is valid for use. In response to the first message, the processor generates a first digital signature using the private encryption key, generates a first non-repudiation message comprising the first digital signature and the first message, generates a second message comprising the first transaction request and the first non-repudiation message, and communicates the second message to a server to process the first transaction request.Type: GrantFiled: January 28, 2019Date of Patent: May 17, 2022Assignee: Bank of America CorporationInventors: Prabakar Rangarajan, Tarannum Salahuddin Ansari, Prabhu Sannasi Maharajan, Ramesh Alagar
-
Patent number: 11228427Abstract: A method and a user device are disclosed for securing streaming content decryption. The method includes receiving at the user device a manifest for requested content, the manifest providing a Content Encryption Key (CEK) that is encrypted using a first public Key Encryption Key (KEK), a corresponding first private KEK being stored in secure storage on the user device; decrypting, inside a secure processing zone on the user device, the CEK using the first private KEK to create a decrypted content key; decrypting, inside the secure processing zone, requested content using the decrypted content key to form decrypted content; and providing the decrypted content to a decoder on the mobile user device.Type: GrantFiled: February 10, 2015Date of Patent: January 18, 2022Assignee: Ericsson ABInventors: Raj Nair, Kevin J. Ma, Mikhail Mikhailov
-
Patent number: 11182766Abstract: A client device can determine, based on global navigation satellite system (GNSS) data received from one or more GNSS satellites, a non-real-time kinematics (RTK) GNSS location of the client device. The client device can determine, based on corrections data received from a reference station, an RTK-assisted GNSS location, of the client device, from the non-RTK GNSS location. The client device can broadcast location information associated with the client device, the location information indicating the RTK-assisted GNSS location of the client device. The client device can receive, from a merchant device, a peer-to-peer connection request, for a peer-to-peer connection between the client device and the merchant device, based on transmitting the location information and based on the RTK-assisted GNSS location of the client device being located within a particular geographic area. The client device and the merchant device can process a transaction via the peer-to-peer connection.Type: GrantFiled: March 22, 2019Date of Patent: November 23, 2021Assignee: Verizon Patent and Licensing Inc.Inventors: Charles Forbes Stickels, Ketan Shridhar Adkar, Ira Ramtirth, LaQuiesia Wilkins, Vijaya Kosuri, Priyanka Reddy Musuku
-
Patent number: 11146549Abstract: A computer implemented system and method for acquisition of advance consent for each instance of PII use includes the steps of receiving reference specimens for a user, electronically storing the reference specimens on a distributed block chain. When PII of the user is to be used, a consent session is electronically requested for the user. Consent-session specimens are electronically received from the user in response to the electronic request for the consent-session after completion of the consent session. The consent-session specimens include a video of the user making an affirmative consent statement, a photograph of fingerprints of the user, and a photograph of identification (ID) credentials of the user. A degree to which each of the consent-session specimens from the user match the reference specimens for the user is electronically determined and the transaction information is electronically stored on the distributed block chain.Type: GrantFiled: June 29, 2019Date of Patent: October 12, 2021Inventor: David M Allburn
-
Patent number: 10999077Abstract: Universal tags linked to the content of a data file are sporadically/periodically generated for protecting the authenticity of the data file and/or the owner/creator of a digital file. New universal tags are generated by altering one or more keys/seeds used to generate the universal tag. Once a current universal key is generated, the current universal tag is registered on a distributed ledger of at least on distributed trust computing network, thus superseding the registration of a last-in-time/previous universal tag to thereby become the effective validation means for (i) an authenticity of the data file, and/or (ii) the user associated with the data file (e.g., rightful possessor and/or creator of the digital file).Type: GrantFiled: January 2, 2019Date of Patent: May 4, 2021Assignee: BANK OF AMERICA CORPORATIONInventor: Joseph Benjamin Castinado
-
Patent number: 10984165Abstract: Embodiments may provide Digital Rights Management techniques, not to make the reverse engineering process harder, but rather to provide detection of reverse engineering of PCBs, such as by copying of layers of trace layout, so as to enable pursuing legal remedies against the violators. For example, in an embodiment, a method of information encoding may be implemented in a computer comprising a processor, memory accessible by the processor, and computer program instructions stored in the memory and executable by the processor, the method may comprise receiving, at the computer system, information to be encoded in a printed circuit board wiring trace layout and laying out, at the computer system, a plurality of printed circuit board wiring traces so as to encode the received information.Type: GrantFiled: January 29, 2020Date of Patent: April 20, 2021Assignee: International Business Machines CorporationInventor: Oded Margalit
-
Patent number: 10877546Abstract: A processor may detect a transaction made using a point of sale system. The processor may determine that the transaction indicates a smart device is not in use. The processor may send a command causing the smart device to operate in an away mode.Type: GrantFiled: November 2, 2018Date of Patent: December 29, 2020Assignee: Capital One Services, LLCInventors: Joshua Edwards, Adam Vukich
-
Patent number: 10795812Abstract: A garbage collection (GC) process within a deduplication backup network comprising a GC component identifying metadata stored in file system (FS) segments, storing the metadata in a metadata container locally on the server as well as on cloud storage, and reading the locally stored metadata container through the GC process to obtain metadata of the FS containers and determine live data regions of the FS containers, wherein the metadata contains fingerprints of all segments of the file system containers; and a copy forward component forwarding the live data regions to new containers written both locally on the server and on the cloud storage, writing live portions of the metadata container to a new metadata container written both locally on the server and on the cloud storage, and deleting dead compression regions from the cloud storage and deleting the original metadata container from local storage and the cloud storage.Type: GrantFiled: June 30, 2017Date of Patent: October 6, 2020Assignee: EMC IP Holding Company LLCInventors: Abhinav Duggal, Chinthekindi Ramprasad, Mahesh Kamat, Bhimsen Bhanjois
-
Patent number: 10673845Abstract: Methods and systems for authenticating a user requesting to access one or more resources via a device are described herein. Authentication may be based on or otherwise rely on a plurality of devices. For example, aspects described herein are directed towards a system and method for receiving a request from a user to access one or more resources via a first device. In response to receiving the request to access the one or more resources, the first device may send, e.g., to a second device, a request for user input of a credential at the second device. The first device may receive a credential from the second device, and the first device may authenticate the user based on the received credential. Additionally or alternatively, the second device may authenticate the user based on an input of a user credential, and the second device may send an indication of a successful authentication to the first device.Type: GrantFiled: October 18, 2018Date of Patent: June 2, 2020Assignee: Citrix Systems, Inc.Inventors: Georgy Momchilov, Chris Pavlou, Ola Nordstrom, Christopher Wade
-
Patent number: 10621227Abstract: A computer system comprising one or more processors and computer-readable media operatively connected thereto, having stored thereon instructions for carrying out the steps of: maintaining one or more databases comprising first electronic data comprising digitally created reference compact electronic representations for each of a plurality of reference electronic works and second electronic data associated with the reference electronic works and related to action information corresponding thereto; obtaining a first digitally created compact electronic representation comprising one or more extracted feature vectors of a first electronic work; identifying a matching reference electronic work by comparing the first digitally created compact electronic representation of the first electronic work with the first electronic data using a sub-linear search of the first electronic data; determining the action information corresponding to the matching reference electronic work based on the second electronic data; and asType: GrantFiled: October 28, 2019Date of Patent: April 14, 2020Assignee: Network-1 Technologies, Inc.Inventor: Ingemar J. Cox
-
Patent number: 10621226Abstract: Methods and systems to perform methods comprising receiving, at a computer system from a first electronic device a first electronic media work; extracting one or more features therefrom; determining that at least a portion of the first electronic media work corresponds to a first reference media work based on a matching of the extracted features against a database of reference features; receiving, from a second electronic device, a query related to the first electronic media work; linking the query to action information in an action database based upon determining that at least a portion of the first electronic media work corresponds to the first reference media work; generating machine-readable instructions associated with the action to be performed based at least in part on the linking of the query to the action information; transmitting, to the second electronic device, the machine-readable instructions; and logging an event associated with the machine-readable instructions.Type: GrantFiled: October 28, 2019Date of Patent: April 14, 2020Assignee: Network-1 Technologies, Inc.Inventor: Ingemar J. Cox
-
Patent number: 10554424Abstract: A method for controlling the release of an as-rendered configuration of a digital work, comprising the steps of presenting said digital work as a composite of a plurality of layers comprising at least a first layer and a second layer; providing a rendering protocol interface which is adapted for defining said as-rendered configuration of the digital work by specifying a first rendering status of said first layer and a second rendering status of said second layer; providing a rendering protocol facility adapted for storing and controlling the release of said first and second rendering status of said first and second layers respectively in accordance with said as-rendered configuration; restricting unauthorized access to the rendering protocol interface, thereby preventing unauthorized modification of said as-rendered configuration; and releasing said digital work with said as-rendered configuration. The method has application in selling books, movies, software, music and other information products.Type: GrantFiled: July 5, 2009Date of Patent: February 4, 2020Assignee: Nytell Software LLCInventors: Ashish K Mithal, Amad Tayebi
-
Patent number: 10521835Abstract: A digital medium environment includes a content provider that receives a request for content and provides the requested content to a computing device. An improved advertisement detection method implemented by the content provider comprises determining whether the requesting computing device is blocking advertisements provided with the content. If the requesting computing device is blocking advertisements, the content provider may prevent the requested content from being displayed unless a user of the requesting device selects an alternate option for viewing the requested content. Alternate options for viewing the requested content include purchasing a subscription to the content provider, paying the content provider to view only the requested content, or enabling display of advertisements at the requesting computing device. The improved advertisement detection method protects content provider revenue streams and informs users of alternate options for viewing content from a trusted content source.Type: GrantFiled: May 20, 2016Date of Patent: December 31, 2019Assignee: Adobe Inc.Inventors: Shrinidhi P. Karanth, Gopalakrishna M. P. Sharma, Dwight O. Rodgers
-
Patent number: 10521470Abstract: Methods and systems to perform methods comprising receiving, at a computer system from a first electronic device a first electronic media work; extracting one or more features therefrom; determining that at least a portion of the first electronic media work corresponds to a first reference media work based on a matching of the extracted features against a database of reference features; receiving, from a second electronic device, a query related to the first electronic media work; linking the query to action information in an action database based upon determining that at least a portion of the first electronic media work corresponds to the first reference media work; generating machine-readable instructions associated with the action to be performed based at least in part on the linking of the query to the action information; transmitting, to the second electronic device, the machine-readable instructions; and logging an event associated with the machine-readable instructions.Type: GrantFiled: September 7, 2018Date of Patent: December 31, 2019Assignee: Network-1 Technologies, Inc.Inventor: Ingemar J. Cox
-
Patent number: 10419786Abstract: The disclosed technology relates to securely generating live previews of a live video stream. A request for a first preview is received from a user device, the first preview request relating to a live video stream. The live video stream is clipped to generate a first live preview, the first live preview comprising a first start time and a first end time. A request for a second preview request is received from the user device, the second preview request relating to the live video stream. The live video stream is clipped to generate a second live preview, the second live preview has a second start time and a second end time. The second start time begins at a pre-configured duration after the first end time of the first live preview.Type: GrantFiled: July 20, 2018Date of Patent: September 17, 2019Assignee: FuboTV Inc.Inventors: Sung Ho Choi, Thomas Symborski, Matthew Tretin
-
Patent number: 10402545Abstract: A system and method for targeting content to BitTorrent users is presented. The system searches torrent file websites for a torrent file according to specified search criteria and verifies that the torrent file corresponds to a media file containing the copyrighted work. The system obtains tracker server information from the torrent file and obtains the IP addresses of participants currently connected to the torrent file from the tracker server, attempts to establish a connection with a participant based on an IP address selected from the IP addresses and, if successful, receives a data piece with a cryptographic hash from the participant. The cryptographic hash is verified to correctly match with the torrent file. The system provides for correlation of information about participants in the peer-to-peer network and using the information to provide targeted campaign to each user based on the user's preferences.Type: GrantFiled: March 19, 2014Date of Patent: September 3, 2019Assignee: IP SQUARED TECHNOLOGIES HOLDING, LLCInventors: William Gorfein, Josh Partridge
-
Patent number: 10365941Abstract: Methods and systems for providing a communication path are disclosed. Information can be received via a first communication session based on a first messaging protocol. The first communication session can be terminated at a virtual machine of a group of virtual machines. A dynamically bound communication path to a resource can be selected based on a dynamically reconfigurable routing table for the group of virtual machines. A second communication session can be initiated, at the virtual machine, via the selected dynamically bound communication path. The information can be transmitted to the resource via the second communication session based on a second messaging protocol.Type: GrantFiled: October 18, 2016Date of Patent: July 30, 2019Assignee: COMCAST CABLE COMMUNICATIONS, LLCInventors: Sudhir Borra, Douglas Makofka
-
Patent number: 10326593Abstract: A method for secret sharing utilizing multiple features of an input includes: receiving a registration input; obtaining features from the registration input; generating a secret key and a plurality of shared keys according to a shared secret scheme; associating each of the plurality of shared keys with a respective feature of the registration input; generating a plurality of additional features associated with additional keys having a similar format as a shared key associated with a respective feature; storing the plurality of shared keys associated with respective features together with the plurality of additional keys associated with additional features; and encrypting an element to be protected by the secret key using the secret key.Type: GrantFiled: October 18, 2016Date of Patent: June 18, 2019Assignee: AETNA INC.Inventor: Salil Kumar Jain
-
Patent number: 10325299Abstract: A mobile computing device configured for enabling distribution of digital pictures is provided. Additionally, a method for enabling distribution of digital pictures and a computer-readable storage medium having computer-executable instructions embodied thereon for enabling distribution of digital pictures are provided.Type: GrantFiled: May 1, 2015Date of Patent: June 18, 2019Assignee: MASTERCARD INTERNATIONAL INCORPORATEDInventors: Manash Bhattacharjee, Debashis Ghosh, Randy Shuken
-
Patent number: 10303714Abstract: A computer system comprising one or more processors and computer-readable media operatively connected thereto, having stored thereon instructions for carrying out the steps of: maintaining one or more databases comprising first electronic data comprising digitally created reference compact electronic representations for each of a plurality of reference electronic works and second electronic data associated with the reference electronic works and related to action information corresponding thereto; obtaining a first digitally created compact electronic representation comprising one or more extracted feature vectors of a first electronic work; identifying a matching reference electronic work by comparing the first digitally created compact electronic representation of the first electronic work with the first electronic data using a sub-linear search of the first electronic data; determining the action information corresponding to the matching reference electronic work based on the second electronic data; and asType: GrantFiled: August 27, 2018Date of Patent: May 28, 2019Assignee: NETWORK-1 TECHNOLOGIES, INC.Inventor: Ingemar J. Cox
-
Patent number: 10305984Abstract: Methods and systems to perform methods comprising receiving, at a computer system from a first electronic device a first electronic media work; extracting one or more features therefrom; determining that at least a portion of the first electronic media work corresponds to a first reference media work based on a matching of the extracted features against a database of reference features; receiving, from a second electronic device, a query related to the first electronic media work; linking the query to action information in an action database based upon determining that at least a portion of the first electronic media work corresponds to the first reference media work; generating machine-readable instructions associated with the action to be performed based at least in part on the linking of the query to the action information; transmitting, to the second electronic device, the machine-readable instructions; and logging an event associated with the machine-readable instructions.Type: GrantFiled: September 7, 2018Date of Patent: May 28, 2019Assignee: NETWORK-1 TECHNOLOGIES, INC.Inventor: Ingemar J. Cox