Usage Protection Of Distributed Data Files Patents (Class 705/51)
  • Patent number: 10860742
    Abstract: Example implementations are described that include displaying a graphical element related to privacy risk information for an application. A processor of a computing device may determine, for the application, a privacy attention score based on first privacy risk information. The processor may determine, for the application, an aggregated privacy assessment score from a plurality of privacy risk scores that are based on second privacy risk information. The processor may cause a graphical element representing a combination of the privacy attention score and the aggregated privacy assessment score to be displayed via a display device.
    Type: Grant
    Filed: December 22, 2015
    Date of Patent: December 8, 2020
    Assignee: Micro Focus LLC
    Inventors: Gabi Bar Joseph, Tomer Gershoni, Yaniv Toledano
  • Patent number: 10855789
    Abstract: Mobile devices executing applications utilize data services worldwide. The application executing on these mobile devices may be tested using proxy access devices (PADs) located at various points-of-presence (POPs) at different geolocations. A plurality of PADs in a high density configuration are managed to provide a pool of accessible devices at a POP for developers to utilize in testing. The PADs may comprise consumer-grade devices which individually are less reliable than that desired by an operator of the POP. Systems are used to provide a desired level of reliability by maintaining a reserve of additional PADs, automatically fixing problems, generating trouble tickets for more detailed troubleshooting, and so forth.
    Type: Grant
    Filed: February 6, 2017
    Date of Patent: December 1, 2020
    Assignee: HEADSPIN, INC.
    Inventors: Manish Lachwani, Marius Nita, Brien Colwell
  • Patent number: 10847256
    Abstract: A system, computer program product and method for healthcare information management in a multi-party healthcare network. The system includes a plurality of remote computers, a central server, a network interface in communication with the central server and the plurality of remote computers over a network, and a shared database in communication with the central server.
    Type: Grant
    Filed: August 14, 2017
    Date of Patent: November 24, 2020
    Inventors: Ranjit Notani, Greg Brady, Jeff Hook
  • Patent number: 10839135
    Abstract: A service provider receives a request to obtain a text-based transmission. In response to the request, the service provider generates an identifier corresponding to the request and, based at least in part on the identifier and text to be included in the transmission, determines a set of textual transformations to associate with the identifier. The service provider modifies the text in accordance with the set of textual transformations and provides the modified text to the requestor as the text-based transmission.
    Type: Grant
    Filed: January 3, 2018
    Date of Patent: November 17, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Michael Sturgis Terkowitz, Seema Pradeep Degwekar, Daryl Melvin Joel Harrison, Nathan David Weill Nadel, Katrina Shackelford
  • Patent number: 10824650
    Abstract: A computing system includes a database and a discovery application. The discovery application obtains credentials for accessing a server hosting a software bus application which connects a plurality of applications within a managed network. The discovery application selects, based on a pattern corresponding to the software bus application, one or more files to access, transmits, to the server, instructions to access the one or more files, and receives therefrom data identifying a plurality of attributes of the software bus application. Based on this data, the discovery application transmits, to the server, instructions to identify communicative connections established between the plurality of software applications by way of the software bus application and receives therefrom data identifying the communicative connections.
    Type: Grant
    Filed: December 20, 2018
    Date of Patent: November 3, 2020
    Assignee: ServiceNow, Inc.
    Inventors: Tom Bar Oz, Noam Biran, Hail Tal, Aviya Aron, Robert Bitterfeld, Boris Erblat, Bary Solomon
  • Patent number: 10819817
    Abstract: HTML5 multimedia redirection is implemented. When a multimedia application is started, a hooking library can be injected to enable the hooking library to modify the application's interactions with the Microsoft Media Foundation multimedia platform. These modifications include causing only a redirecting MFT to be enumerated so that the application will employ the redirecting MFT in the topology of a media pipeline created to play HTML5 video and/or audio. These modifications also include handling playback controls to synchronize the playback that is occurring on the client with the media session on the server.
    Type: Grant
    Filed: February 4, 2019
    Date of Patent: October 27, 2020
    Assignee: Dell Products L.P.
    Inventors: Ankit Kumar, Ramanujam Kaniyar Venkatesh
  • Patent number: 10805675
    Abstract: A method and system for remote viewing of multimedia content using a multimedia content distribution network (MCDN) is configured to duplicate multimedia content displayed on a first MCDN terminal device and route the duplicate multimedia content to a second MCDN terminal device. The MCDN terminal devices may be coupled to a local network at an MCDN client premises. The MCDN terminal devices may also include wireless telephony devices for mobile remote viewing functionality. The method may include transcoding of the multimedia content into a format suitable for the second MCDN terminal device.
    Type: Grant
    Filed: July 9, 2019
    Date of Patent: October 13, 2020
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Jerald Robert Howcroft, Michael Raftelis
  • Patent number: 10803044
    Abstract: An exemplary embodiment of the present invention indexes components of a systematization of technical data. An author, a publisher, and a renderer are defined. The author, the publisher, and the renderer are relatedly configured in the technical data system so that the author represents a first stage, the publisher represents a second stage, and the renderer represents a third stage. The author creates and outputs author data, which is input into and implemented by the publisher. The publisher creates and outputs publisher data, which is input into and implemented by the renderer. The renderer creates and outputs renderer data, which is input into and implemented by a user. Respective levels of data are determined at the three stages. A first-stage level of data corresponds to the author data. A second-stage level of data corresponds to the publisher data. A third-stage level of data corresponds to the renderer data.
    Type: Grant
    Filed: March 6, 2018
    Date of Patent: October 13, 2020
    Assignee: The United States of America, as represented by the Secretary of the Navy
    Inventors: Louis John Junod, II, Thomas Phillip Deuell, Jr.
  • Patent number: 10798202
    Abstract: Computer systems and methods in various embodiments are configured for improving the security and efficiency of server computers interacting through an intermediary computer with client computers that may be executing malicious and/or autonomous headless browsers or “bots”.
    Type: Grant
    Filed: June 28, 2019
    Date of Patent: October 6, 2020
    Assignee: Shape Security, Inc.
    Inventor: Zhiwei Li
  • Patent number: 10796014
    Abstract: A system and method for managing and controlling data licenses for information assets. An information asset is stored in a repository, and registered in a catalog for the repository. A data license is associated with the information asset in the catalog, wherein the data license is stored as part of the information asset's metadata in the catalog. Access to the information asset stored in the repository is controlled based on the data license. A new data license is automatically created for a new information asset derived from an existing information asset, wherein the new data license is derived from an existing data license for the existing information asset. A lineage graph of the information asset is automatically created for audit purposes, to show that the information asset has been accessed in compliance with the data license.
    Type: Grant
    Filed: December 27, 2017
    Date of Patent: October 6, 2020
    Assignee: International Business Machines Corporation
    Inventors: Ivan Matthew Milman, Martin Oberhofer, Sushain Pandit, Charles Daniel Wolfson
  • Patent number: 10791130
    Abstract: Exemplary embodiments of the present disclosure relate to systems, methods, and non-transitory computer-readable media for searching content in a networked environment to identify malignant content and ultimately for removing the malignant content from the networked environment. Content hosted by one or more servers in a networked environment can initially be searched based on one or more search terms, and attributes from each result in a first set of results returned in response to searching the content hosted by the one or more servers can be extracted. Each result can be tagged based on the attributes, and at least one supplement search of the content hosted by the one or more servers in the networked environment can be triggered in response to at least one of the results being tagged as malignant content.
    Type: Grant
    Filed: September 28, 2016
    Date of Patent: September 29, 2020
    Assignee: OpSec Online Limited
    Inventor: Ananth Uggirala
  • Patent number: 10789613
    Abstract: Embodiments are disclosed for a method that may include accessing events in a field-searchable data store. The events may include raw machine data associated with a timestamp. The raw machine data may represent interactions between a mobile device and one or more network devices at a locale. The method may further include determining, based on the interactions, one or more geographic positions of the mobile device, and calculating a metric for the locale using the geographic positions.
    Type: Grant
    Filed: September 11, 2019
    Date of Patent: September 29, 2020
    Assignee: Splunk Inc.
    Inventors: Brian Gabriel Nash, Andrew Hoy Stein
  • Patent number: 10789359
    Abstract: The present invention discloses a method, apparatus and a storage medium for defending against malicious clicks. The method includes: acquiring a shielding policy corresponding to promotional content; determining a user in a shielding policy list as the user to be shielded based on the shielding policy and historical click information of users; and performing shielding processing on the promotional content for the user to be shielded, if the user to be shielded in the shielding policy list conducts a retrieval. According to the technical solution provided by the embodiments of the present invention, malicious clicks are prevented at the stage of displaying promotional content in a front end of a server.
    Type: Grant
    Filed: November 3, 2015
    Date of Patent: September 29, 2020
    Assignee: BAIDU ONLINE NETWORK TECHNOLOGY (BEJING) CO., LTD.
    Inventors: Xiaogang Li, Qing Huo, Jie Zhou, Le Guo, Yunlong Li, Junjia Lu
  • Patent number: 10789179
    Abstract: In an information processing system comprising a set of computing devices wherein each computing device comprises a set of persistent memory modules resident in the computing device, and wherein one or more data structures associate one or more application programs executing on the set of computing devices with one or more memory regions of the set of persistent memory modules such that the one or more data structures are utilized to route data between a given one of the application programs and at least one memory region, maintaining a distributed ledger system with a plurality of nodes, wherein the set of computing devices is operatively coupled to the plurality of nodes of the distributed ledger system, and managing one or more data access requests by a given application program to a memory region of a persistent memory module in consultation with the distributed ledger system.
    Type: Grant
    Filed: February 13, 2018
    Date of Patent: September 29, 2020
    Assignee: EMC IP Holding Company LLC
    Inventors: Stephen J. Todd, Kenneth Durazzo
  • Patent number: 10791149
    Abstract: Techniques are described for managing the execution of programs on multiple computing systems, such as on virtual machine nodes executing on the computing systems. A program execution service may in some situations provide the multiple computing systems and manage the program execution on behalf of multiple customers or other users, including to select appropriate computing systems to execute one or more instances of a program for a user, such as based in part on configuration information specified by the user. The described techniques may further include managing communications between multiple intercommunicating computing nodes in some situations.
    Type: Grant
    Filed: July 2, 2019
    Date of Patent: September 29, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Quinton R. Hoole, Roland Paterson-Jones, Christopher C. Pinkham, Benjamin Tobler, Willem R. van Biljon, Gabriel Smit, Christopher Brown
  • Patent number: 10783597
    Abstract: Disclosed herein are methods, systems, and apparatus, including computer programs encoded on computer storage media. One method includes: receiving a request associated with an account of a blockchain-based application for collecting a monetary award issued in an order of a court; determining a creditor, a debtor, and an amount of the monetary award; determining that the account is associated with the creditor based on data recorded on the blockchain; identifying, based on the data, a payment account of the creditor and one or more payment accounts of the debtor with an aggregated balance greater than or equal to the amount of the monetary award; transferring the amount of the monetary award from the one or more payment accounts of the debtor to the payment account of the creditor; and recording a verified time stamp representing a time the amount of the monetary award is transferred.
    Type: Grant
    Filed: December 13, 2019
    Date of Patent: September 22, 2020
    Assignee: Alibaba Group Holding Limited
    Inventor: Zhiguo Li
  • Patent number: 10769233
    Abstract: A system for composing browser-based applications is enhanced with cross-tab communication capability. At design time, responsive to a configuration instruction from a user, the system configures a user interface (UI) event for a browser-based application such that the UI event is publishable across all open browser tabs at application runtime. Responsive to a publication instruction from the user, the system configures a first application page to generate the UI event at application runtime in response to a trigger and to publish the UI event to browser local storage. Responsive to a subscription instruction from the user, the system configures a second application page to periodically poll the browser local storage for the user interface event at application runtime and, in response to the UI event published by the first application page to the browser local storage, process the UI event and automatically immediately update the second application page.
    Type: Grant
    Filed: June 5, 2018
    Date of Patent: September 8, 2020
    Assignee: OPEN TEXT CORPORATION
    Inventors: Samir Yasin Vaidya, Swati Bhatia
  • Patent number: 10769691
    Abstract: A computer-implemented method comprises: generating, by a computing device, a computer-accessible corpus including evidence passage generation information; storing, by the computing device, the corpus; automatically generating, by the computing device, evidence passages that support a proposer's response to a customer's proposal request, wherein the evidence passages include a narrative identifying the proposer's capabilities to satisfy evaluation criteria in the proposal request, and wherein the narrative is based on customer-specific information, wherein the generating includes accessing and searching the corpus via an application programming interface (API); and outputting, by the computing device, the evidence passages as an electronic document that is editable via software running on a user device via a user interface.
    Type: Grant
    Filed: May 18, 2016
    Date of Patent: September 8, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Christopher F. Codella, Kevin W. Hall, Stephen M. Leonard, Rebecca E. Lutz, Todd D. Robinson
  • Patent number: 10771504
    Abstract: The disclosed computer-implemented method for detecting unauthorized data shares may include (1) providing a user of an anonymized inbox with an email alias to use for a particular online entity, (2) identifying one or more emails sent to the email alias from one or more different entities that are different from the particular online entity, (3) determining, based on the one or more emails having been sent by the different entities, that the particular online entity has shared the user's email alias with other entities, and (4) creating a privacy score for the particular online entity based at least in part on the determination that the particular online entity has shared the user's email alias with other entities. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: June 9, 2018
    Date of Patent: September 8, 2020
    Assignee: NortonLifeLock Inc.
    Inventors: SriHarsha Angara, Michael Lo, Srini Chillappa, Simon Tiku, Viral Mehta, John Meehan
  • Patent number: 10769248
    Abstract: A central asset registry and associated satellite registries tie Digital Asset Management (DAM) repositories and satellite repositories into a unified enterprise system. The system removes rights and asset relationship tracking from the DAMs and the satellites by gathering asset metadata tags and capturing digital asset rights and relationships between assets to improve speed, scalability, and flexibility in analyzing and traversing networks of rights and relationships of digital assets. The central asset registry and the satellite registries use a pluggable architecture and track and store multi-dimensional relationships as an asset hierarchy. The asset hierarchy and rights model depicts rights and relationship data between the assets and provides a flexible array of asset types and properties for addition of new assets, new asset types, and new rights without re-factoring the other data, nodes, and edges. The system uses asset metadata to create edge relationships between the assets.
    Type: Grant
    Filed: June 19, 2019
    Date of Patent: September 8, 2020
    Assignee: DISCOVERY, INC.
    Inventors: William C. Hurst, Alex Garrison, Alden Hart, Beth Jackson, Melissa Roberts, Brant Boehmann, Ramesh Mendu
  • Patent number: 10769284
    Abstract: Information processing apparatus and method, recording medium, and program are provided. An information processing apparatus includes the following elements. A receiver receives a command requesting for the execution of predetermined processing. A storage unit stores data and first information indicating, among a plurality of stages in a lifecycle of the information processing apparatus, the current stage determined by the stored data and second information indicating an executable command in the current stage, the executable command being determined for each of the plurality of stages. A determining unit determines on the basis of the first information and the second information whether the command received by the receiver is an executable command in the current stage.
    Type: Grant
    Filed: August 31, 2017
    Date of Patent: September 8, 2020
    Assignee: Sony Corporation
    Inventors: Satoshi Yoshida, Isao Itoh
  • Patent number: 10769358
    Abstract: Visitors that abandon electronic or computer-generated forms before completing and submitting the form are lost to business entities. Data obtained from abandoned electronic or computer-generated forms is used to identify these lost visitors. Sometimes a unique script embedded on the webpages scrapes the data from the forms. The obtained data is further utilized to market or remarket to the lost consumers by sending personalized messages via a preferred communication medium.
    Type: Grant
    Filed: July 9, 2018
    Date of Patent: September 8, 2020
    Assignee: MOV-OLOGY, LLC
    Inventors: Thomas Chow Ling, III, Peter Iveson Norton
  • Patent number: 10764331
    Abstract: Techniques are described for managing communications between multiple intercommunicating computing nodes, such as multiple virtual machine nodes hosted on one or more physical computing machines or systems. In some situations, users may specify groups of computing nodes and optionally associated access policies for use in the managing of the communications for those groups, such as by specifying which source nodes are allowed to transmit data to particular destinations nodes. In addition, determinations of whether initiated data transmissions from source nodes to destination nodes are authorized may be dynamically negotiated for and recorded for later use in automatically authorizing future such data transmissions without negotiation. This abstract is provided to comply with rules requiring an abstract, and it is submitted with the intention that it will not be used to interpret or limit the scope or meaning of the claims.
    Type: Grant
    Filed: July 26, 2019
    Date of Patent: September 1, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Quinton R. Hoole, Christopher C. Pinkham, Roland Paterson-Jones, Willem R. van Biljon
  • Patent number: 10762408
    Abstract: The virtual machine includes a receiving module, an instruction assigning module, a downloading module, an application registry maintenance module, a state switching module, a storage managing module, and a communication module. The state switching module is configured to in response to determining that it is required to move the code segment, allocate a storage space of the off-chip FLASH for the code segment of the application to be loaded, acquire a second base address of the code segment of the application to be loaded, and modify the current running address as the second base address. The off-chip FLASH is configured to store the code segment of the application to be loaded on the off-chip FLASH.
    Type: Grant
    Filed: February 8, 2018
    Date of Patent: September 1, 2020
    Assignee: TENDYRON CORPORATION
    Inventor: Dongsheng Li
  • Patent number: 10764752
    Abstract: Provided is a process that establishes representations and permits users to login to a relying device to which a mobile device has registered. Credential values of the user are established within a trusted execution environment of the mobile device and representations of those credentials are transmitted to a server. The user of the mobile device may authenticate with the mobile device to the server, which may permit user access to the relying device via secure session. The user of the mobile device may authenticate with the mobile device to the server, which may permit user access by causing the mobile device to obtain a value by which the relying device may be accessed. The user of the mobile device may authenticate with the mobile device based on a policy received from the server to obtain a value by which the relying device may be accessed.
    Type: Grant
    Filed: May 13, 2020
    Date of Patent: September 1, 2020
    Assignee: HYPR Corp.
    Inventors: George Avetisov, Roman Kadinsky, Bojan Simic
  • Patent number: 10762190
    Abstract: In order to provide improved matching of records between different sources, systems and methods include generating a data link between a stored interaction profile of the user and activity data records that identify activities performed by the user. Online interaction data associated with the user is received, including tracking data indicative of online interactions with content. The online interaction data is stored in the stored interaction profile associated with the user. An activity model is used to predict correlation parameters representing groupings of online interactions of the online interaction data with activities performed by the user, where the prediction is based on the tracking data and each activity in the interaction profile. The interaction profile is updated with the groupings and user activities are authenticated based on the interaction profile.
    Type: Grant
    Filed: January 27, 2020
    Date of Patent: September 1, 2020
    Assignee: Capital One Services, LLC
    Inventors: Lukiih Cuan, Xiaoguang Zhu, Jason Ji
  • Patent number: 10757186
    Abstract: Automated uploading of user and system data from one or more source computing systems to one or more destination storage repositories is provided. A data uploader module is installed on each computing system or is accessible by each computing system from which user and/or system data may need to be exported to a destination repository. Upon command, a data uploader module reads desired user data or system data from the computing system. The read data is transformed, if required, and the data is then exported to a destination storage repository. The exported data may be stored and analyzed at the destination storage repository from which it may be subsequently exported to other destinations, including back to the source computing system from which it was originally extracted.
    Type: Grant
    Filed: March 2, 2015
    Date of Patent: August 25, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Shiliang Li, Bei Lu, Shanming Xuan, Kuntao Yu, Jiajie Zhong, Zhigang Zhuang, Jay D. Austin, Jr., Hai-Yun He, Yunquan Peng
  • Patent number: 10757137
    Abstract: Thwarting an impersonation attack using online decoy text. In one embodiment, a method may include intercepting first actual text submitted online by a first user, generating decoy text to replace the first actual text, sending the decoy text for posting online, training a machine learning model using the decoy text to make the machine learning model capable of recognizing a decoy language pattern in the decoy text, intercepting second actual text submitted to a web server by a second user purporting to be the first user, determining, using the machine learning model, that a language pattern in the second actual text matches the decoy language pattern in the decoy text, and, in response, determining that the second user is impersonating the first user in an impersonation attack and thwarting the impersonation attack by performing a remedial action at the web server to protect the web server from the impersonation attack.
    Type: Grant
    Filed: September 26, 2018
    Date of Patent: August 25, 2020
    Assignee: NortonLifeLock Inc.
    Inventors: Johann Roturier, David Luz Silva, Pratyush Banerjee
  • Patent number: 10754974
    Abstract: Systems, methods, and devices for implementing secure views for zero-copy data sharing in a multi-tenant database system are disclosed. A method includes generating a share object in a first account comprising a share role. The method includes associating view privileges for the share object such that an underlying detail of the share object comprises a secure view definition. The method includes granting, to a second account, cross-account access rights to the share role or share object in the first account. The method includes receiving a request from the second account to access data or services of the first account and providing a response to the second account based on the data or services of the first account. The method is such that the underlying detail of the share object that comprises the secure view definition is hidden from the second account and visible to the first account.
    Type: Grant
    Filed: March 31, 2020
    Date of Patent: August 25, 2020
    Assignee: Snowflake Inc.
    Inventors: Martin Hentschel, Allison Waingold Lee, Robert Muglia, Peter Povinec
  • Patent number: 10747721
    Abstract: Provided is a file management/search system based on a block chain capable of identifying a data name and an owner of a data. In the file management/search system, a generated data is stored, and a data name together with an IP address and port number of a node in which the data is stored is transmitted in a form of a transaction to other nodes. The nodes receiving the transaction generates blocks on the basis of the transaction and links the blocks to the block chain, so that the data name and the owner information of the owner generating the data are shared by all users. Since this information is recorded in the block chain and all the nodes share the same information, a malicious node which is to arbitrarily change contents needs to change the contents of the block chain held by all the nodes.
    Type: Grant
    Filed: May 2, 2017
    Date of Patent: August 18, 2020
    Assignee: INDUSTRY-UNIVERSITY COOPERATION FOUNDATION SOGANG UNIVERSITY
    Inventors: Ju-Wook Jang, Moon Yong Jung
  • Patent number: 10747971
    Abstract: A method for identification (ID) verification using a device with embedded radio-frequency identification (RFID) functionality is disclosed. The method comprises capturing, by a camera associated with a client device, an image of an ID document having an embedded RFID chip. The image is transmitted to a server for optical character recognition to extract and recognize printed data associated with the ID document. The client device can receive the printed data from the server and use the printed data to unlock the RFID chip by an RFID reader. Digital data associated with the ID document can be retrieved from the RFID chip and compared to the printed data. If the digital data and the printed data match, the ID document is verified. Otherwise, the ID document is rejected.
    Type: Grant
    Filed: August 1, 2019
    Date of Patent: August 18, 2020
    Assignee: IDchecker, Inc.
    Inventor: Michael Hagen
  • Patent number: 10742616
    Abstract: The present specification discloses an improved method of encrypting a file and distributing the encrypted file over a network from a user computer to a remote computer, which includes providing an interface to a file encryption application to a user; receiving an input designating an encryption option from among a plurality of encryption options; based upon said input designating an encryption option, and based upon a format of said file, causing a separate application specific to said format to encrypt said at least one file, wherein said encrypted file is adapted to be decrypted using a passcode and wherein said passcode is transmitted to the user via at least one message type.
    Type: Grant
    Filed: December 18, 2018
    Date of Patent: August 11, 2020
    Assignee: Amaani, LLC
    Inventors: Amaani Munshi, Imtiaz Munshi
  • Patent number: 10743046
    Abstract: 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: Grant
    Filed: March 9, 2015
    Date of Patent: August 11, 2020
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Bipin M. Sahni, Balinder Mangat, David Hatch
  • Patent number: 10742610
    Abstract: A UE communicates with a network gateway to access a provisioning device via a provisioning network. The provisioning device uses identification data of the UE to authenticate the UE for a primary network, and provides primary network configuration data to the UE. Using the primary network configuration data, the UE communicates with the network gateway to access the primary network. The primary network configuration data can include data to enable the UE to establish communications with one or more private networks accessible via the primary network.
    Type: Grant
    Filed: February 6, 2018
    Date of Patent: August 11, 2020
    Assignee: Oceus Networks Inc.
    Inventor: James Thomas Row, II
  • Patent number: 10742340
    Abstract: A method and system for providing contextual filters respective of an identified context of a plurality of multimedia content elements are provided. The method comprises receiving the plurality of multimedia content elements; generating at least one signature for each of the plurality of multimedia content elements; determining a context of each of the plurality of multimedia content elements based on its respective at least one signature, wherein a context is determined as the correlation among a plurality of cluster of signatures; and providing at least one contextual filter respective of the context of each of the plurality of multimedia content elements.
    Type: Grant
    Filed: March 5, 2014
    Date of Patent: August 11, 2020
    Assignee: CORTICA LTD.
    Inventors: Igal Raichelgauz, Karina Odinaev, Yehoshua Y. Zeevi
  • Patent number: 10728631
    Abstract: Systems, methods, and devices for generating digital media content. An application executing on a user digital device controls the device's audio or video sensor to record an event. The recorded content is then automatically copied to a segregated section of the device. The recorded content is then automatically uploaded to a server. Once uploaded, the recorded content is then assessed and considered by staff associated with the server and a specific service. If the recorded content is deemed to be acceptable, a monetary value is then associated with the recorded content according to a predetermined scale and this monetary value is applied to the user's account with the service. The recorded content is then marked as being associated with the service and is made available to the public. The user who generated the content can then withdraw the monetary value in his account or convert it into suitable currency.
    Type: Grant
    Filed: March 18, 2016
    Date of Patent: July 28, 2020
    Assignee: GLOBAL MULTIMEDIA INVESTMENT LIMITED
    Inventor: Abou Hamze
  • Patent number: 10721240
    Abstract: Briefly, example methods, apparatuses, and/or articles of manufacture are disclosed that may be implemented, in whole or in part, using one or more mobile communication devices and/or processing devices to facilitate and/or support one or more operations and/or techniques for blockchain mining using trusted nodes, such as via democratization of associated resources for fair blockchain mining, for example.
    Type: Grant
    Filed: April 12, 2019
    Date of Patent: July 21, 2020
    Assignee: Arm Limited
    Inventor: Paul Harry Gleichauf
  • Patent number: 10706088
    Abstract: According to one general aspect, a method may include receiving a data query request that includes one or more search parameters to be searched for within a plurality of files that are stored according to a hierarchical organizational structure, wherein each file includes at least one data record. The method may include scanning a plurality of files to determine if one or more files match a sub portion of the search parameters. The method may further include parsing the candidate files to determine which, if any, records included by the respective candidate files meet the search parameters. The method may include generating, by one or more result analyzers, query results from the resultant data. The method may also include streaming, to the user device, the query results as at least one query result becomes available and to start streaming before the query requests have been fully generated.
    Type: Grant
    Filed: August 9, 2017
    Date of Patent: July 7, 2020
    Assignee: BMC Software, Inc.
    Inventor: Jonathan Ginter
  • Patent number: 10706495
    Abstract: This image processing apparatus accepts a request to execute predetermined image processing, acquires an image processing name indicating a name of the predetermined image processing from the accepted request, selects a plugin application corresponding to the acquired image processing name from one or more installed plugin applications, and instructs the selected plugin application to perform the predetermined image processing.
    Type: Grant
    Filed: October 4, 2018
    Date of Patent: July 7, 2020
    Assignee: Canon Kabushiki Kaisha
    Inventor: Keisuke Ito
  • Patent number: 10708273
    Abstract: A Pervasive Intermediate Network Attached Storage Application (PINApp) enables users to digitally assign (pin) a folder or drive to a public cloud storage service for the purpose of sharing their digital content with others. The PINApp enables users to engage the cloud storage services without the need to upload the digital content to the cloud in order for it to be viewed or shared. The Asynchronously Rendered Conduit (ARC) allows content owners to create rules to govern the private and public usage of digital content across users, devices, networks, and realms.
    Type: Grant
    Filed: August 1, 2017
    Date of Patent: July 7, 2020
    Inventor: Anthony Tan
  • Patent number: 10701462
    Abstract: A method, system and computer readable program storage device for generating a video stream of an event. In an embodiment, the method comprises receiving an input video stream from each of a plurality of persons at different locations at the event; generating a combined video stream of the event from the plurality of input video streams by joining together at least a portion of each of the input video streams, wherein each of the input video streams shows a defined focal point of the event; streaming the combined video stream to viewers; and paying each person of the plurality of persons based at least partially on a portion of the combined video stream that incorporates a portion of the input video stream from the each person. In an embodiment, the combined video stream is a 360 degree montage of the event.
    Type: Grant
    Filed: April 12, 2018
    Date of Patent: June 30, 2020
    Assignee: International Business Machines Corporation
    Inventors: Garfield Vaughn, Moncef Benboubakeur, Julija Narodicka, Diwesh Pandey, Aaron K. Baughman
  • Patent number: 10693635
    Abstract: One embodiment of the present invention provides a system for facilitating storage encryption and decryption. During operation, the system receives a first request to encrypt data which is to be stored on a remote device, wherein the first request indicates the data. The system updates a key based on a dynamic key refreshment protocol. The system determines a key label for the updated key. The system encrypts the data based on the updated key, and transmits the encrypted data and the key label to the remote device, thereby facilitating secure encryption and decryption of data on the remote device.
    Type: Grant
    Filed: April 6, 2017
    Date of Patent: June 23, 2020
    Assignee: Alibaba Group Holding Limited
    Inventors: Peng Yuan, Zhiqiang Wang
  • Patent number: 10691839
    Abstract: A solution is presented to securing endpoints without the need for a separate bus or communication path. The solution allows for controlling access to endpoints by utilizing a management protocol by overlapping with existing interconnect communication paths in a packet format and utilizing a PCI address BDF (Bus number, Device number, and Function number) for verification.
    Type: Grant
    Filed: May 15, 2018
    Date of Patent: June 23, 2020
    Assignee: INTEL CORPORATION
    Inventors: Mahesh Natu, Eric Dahlen
  • Patent number: 10686590
    Abstract: The disclosure extends to methods, systems, and devices for crowdsourcing an outcome to an issue through a platform. The method includes receiving voting data comprising a vote for an election from a user associated with an account facilitated by a voting server. The method includes generating a record for storing the voting data, wherein the record includes: a hashed identifier assigned to the user of the account, a public key assigned to the user of the account, and the voting data. The method includes broadcasting the record to a distributed network and storing the record on a blockchain database.
    Type: Grant
    Filed: December 26, 2017
    Date of Patent: June 16, 2020
    Inventors: Joseph Santilli, Benjamin Casha
  • Patent number: 10685349
    Abstract: A user accesses a merchant system website via a user computing device, selects items for purchase, and selects an option to checkout using a digital wallet account. The user selects payment information associated with a payment card device for use in an online transaction. The merchant system transmits an unpredictable number to the user computing device. The user taps the payment card device to the user computing device to establish a wireless communication channel over which the payment card device receives the unpredictable number. The payment card device transmits payment card information and a check sum calculated from the unpredictable number and by the payment card device to the merchant system via the user computing device. The merchant system transmits the check sum and payment card information in a transaction authorization request to the issuer system, which verifies the check sum using the shared secret and the unpredictable number.
    Type: Grant
    Filed: March 18, 2015
    Date of Patent: June 16, 2020
    Assignee: Google LLC
    Inventors: Justin Lee Brickell, Max Christoff
  • Patent number: 10680835
    Abstract: An authentication server may use secure messaging with a remote device prior to authorizing non-secure communications between the remote device and a content server, thereby preventing unauthorized access to the content server. The secure messaging uses such security features as encryption, signatures with authentication certificates, a realm, and/or a nonce. Once non-secure communication is authorized, the remote device may act as a proxy between the content server and a user device connected to the remote device. The authentication server sends timeout notices to the remote device containing an interval and a key. To continue non-secure communications with the content server, the remote device must respond prior to the expiration of the interval by sending a keep-alive message containing the key to the authentication server.
    Type: Grant
    Filed: May 14, 2018
    Date of Patent: June 9, 2020
    Assignee: Comcast Cable Communications, LLC
    Inventor: Yiu Leung Lee
  • Patent number: 10681034
    Abstract: A device can establish an identity for an individual by communicating with a first set of devices. The first set of devices can include a user device, a first server device associated with a certificate authority, or a second server device associated with an identity provider. The device can authenticate the identity of the individual by communicating with a second set of devices. The second set of devices can include the user device, or a third server device associated with a first service provider. The device can authorize the identity of the individual to be used by one or more service providers by communicating with a third set of devices. The third set of devices can include the user device, the third server device, or a fourth server device associated with a second service provider.
    Type: Grant
    Filed: November 10, 2017
    Date of Patent: June 9, 2020
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Manah M. Khalil, Michael R. Lamison, Saikumar Dubagunta
  • Patent number: 10680992
    Abstract: Systems, methods, and non-transitory computer readable media are configured to subscribe a subscriber to a content item appearing at a first position in a news feed of content items based on selection of a setting to subscribe to the content item. A pop up window including a response associated with the content item on a user interface displayed by a computing device associated with the subscriber is presented to the subscriber based on posting of the response. Scrolling of the news feed in response to user inputs is concurrently presented on the user interface while the pop up window is presented. At least one selectable setting to dismiss the pop up window from view on the user interface is provided. In response to dismissal, the content item assumes the first position in the news feed or assumes a second position in the news feed based on a re-ranking.
    Type: Grant
    Filed: December 21, 2015
    Date of Patent: June 9, 2020
    Assignee: Facebook, Inc.
    Inventors: Meihong Wang, Ansha Yu, Yan Wu, Wenyuan Yu, Yisong Song
  • Patent number: 10671827
    Abstract: The present disclosure relates to a method for fingerprint verification. The method includes performing a first fingerprint verification to obtain a first verification result in a process during which a physical key provided with a fingerprint verification component is pressed. If the first verification result is a failed verification, the method further includes performing a second fingerprint verification to obtain a second verification result in a process during which the physical key is raised, and using the second verification result as a final verification result of fingerprint verification.
    Type: Grant
    Filed: June 14, 2017
    Date of Patent: June 2, 2020
    Assignee: Beijing Xiaomi Mobile Software Co., Ltd.
    Inventors: Chuanshun Ji, Zhongsheng Jiang, Tianyuan Wo
  • Patent number: 10671563
    Abstract: A cache management system performs cache management in a Remote Direct Memory Access (RDMA) key value data store. The cache management system receives a request from at least one client configured to access a data item stored in a data location of a remote server, and determines a popularity of the data item based on a frequency at which the data location is accessed by the at least one client. The system is further configured to determine a lease period of the data item based on the frequency and assigning the lease period to the data location.
    Type: Grant
    Filed: July 23, 2018
    Date of Patent: June 2, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michel H. Hack, Yufei Ren, Yandong Wang, Li Zhang