Usage Protection Of Distributed Data Files Patents (Class 705/51)
-
Patent number: 10313725Abstract: A video on demand system in the context of the Internet, for video rentals. A user accesses an on-line store to rent a video program or movie. The rental is for a limited time (such as 30 days) and within that thirty days, the video program or movie can only be viewed for a 24 hour time window. The time limits are enforced by the on-line store which maintains a database of each rental transaction and allows supply of the needed keys for decrypting the (encrypted) video or movie only if within the time limits.Type: GrantFiled: May 19, 2016Date of Patent: June 4, 2019Assignee: Apple Inc.Inventors: Augustin J. Farrugia, Jeffrey Robbin, Hiro Mitsuji, Mihailo Despotovic, Colin Meldrum
-
Patent number: 10303690Abstract: A data governance method comprises the following steps. Data elements from data assets associated with an enterprise are obtained. One or more of the data elements are identified as one or more critical data elements based on a level of criticality computed for each of the one or more data elements. In illustrative embodiments, the level of criticality is based on one or more of: a cardinality computed for the one or more data elements; a business relevance criterion computed for the one or more data elements; and an indirect cross-data lake correlation criterion computed for the one or more data elements.Type: GrantFiled: November 23, 2016Date of Patent: May 28, 2019Assignee: EMC IP Holding Company LLCInventors: Stephen Todd, Anand Singh, Barbara Latulippe
-
Method for determining earliest deadline first schedulability of non-preemptive uni-processor system
Patent number: 10296382Abstract: Earliest deadline first (EDF) scheduling algorithm is the most celebrated result for dynamic priority scheduling in real-time systems for both preemptive and non-preemptive cases. From complexity point of view, EDF is polynomial for preemptive scheduling of tasks. However, it becomes pseudo-polynomial under non-preemptive case. Described herein is a technique that determines EDF feasibility of non-preemptive task set by analyzing schedulability of the lowest priority task at common scheduling points generated by all higher priority tasks in the task set. The adjustment results in improving the computational cost of an existing test from O(n2 pn/p1) to O(pn/p1), where n is the number of tasks in the system, while pn and p1 represent the task periods of largest and smallest periodic tasks respectively. With reduced computation cost, the described method of analyzing feasibility can be intergraded with online systems for testing feasibility of a special class of real-time systems under non-preemptive case.Type: GrantFiled: May 17, 2017Date of Patent: May 21, 2019Assignee: Imam Abdulrahman Bin Faisal UniversityInventors: Saleh Alrashed, Jamal Alhiyafi, Aamir Shafi, Nasro Min Allah -
Patent number: 10296879Abstract: A method for distributing content. The method distributes a single media storage structure to a device (e.g., a computer, portable player, etc.). The media storage structure includes first and second pieces of encrypted content. Based on whether the device is allowed to access the first piece of content, the second piece of content, or both, the method provides the device with a set of keys for decrypting the pieces of the content that the device is able to access. The provided set of keys might include one or more keys for decrypting only one of the two encrypted pieces of content. Alternatively, it might include one or more keys for decrypting both encrypted pieces of content. For instance, the selected set of keys might include a first key for decrypting the first encrypted piece and a second key for decrypting the second encrypted piece.Type: GrantFiled: September 12, 2012Date of Patent: May 21, 2019Assignee: Apple Inc.Inventors: Augustin J. Farrugia, Thomas Dowdy, Gianpaolo Fasoli
-
Patent number: 10296326Abstract: The present disclosure provides a method and system for identifying an open-source software package from a binary file for which an open-source license is to be checked. The method includes: accessing an open-source database generated to include a plurality of reference binary files and a plurality of reference open-source software packages having a plurality of reference open-source files, based on a plurality of first hash values extracted from the plurality of reference binary files generated from the plurality of reference open-source files; receiving the target binary file; extracting a plurality of second hash values including at least two general hash values from the target binary file; extracting at least two first hash values corresponding to the plurality of second hash values among the plurality of first hash values; and identifying a reference open-source software package corresponding to the at least two first hash values based on the open-source database.Type: GrantFiled: January 31, 2018Date of Patent: May 21, 2019Assignee: INSIGNARY INC.Inventors: Younggon Kim, Tae-Jin Kang, Si Haeng Cho
-
Patent number: 10298703Abstract: Embodiments of the present invention address delivery of content, including advertising, in an online or networked digital environment. Undesirable content or content that needs to be removed from the digital environment may be eliminated through invocation of a ‘kill switch’ that terminates further delivery of the aforementioned content. The ‘kill switch’ may also eliminate certain instantiations of that content already delivered to end-user client devices. In order to lessen the need for termination of content following delivery to the digital environment, content developers and content providers may view content scheduled for delivery in digital environment ‘mock ups’ prior to actual delivery. Content developers and content providers, too, may control certain attributes related to content scheduled for delivery to further obviate post-delivery termination or modification.Type: GrantFiled: October 25, 2016Date of Patent: May 21, 2019Assignee: SONY INTERACTIVE ENTERTAINMENT AMERICA LLCInventors: Allister Capati, Ennin Huang
-
Patent number: 10298576Abstract: A device may provide an upload request to upload a file. The device may receive, based on the upload request, a unique identifier associated with the device. The device may obtain a file key for encrypting the file and a security key for encrypting the file key. The security key may be obtained based on the unique identifier. The device may encrypt the file, using the file key, to create an encrypted file. The device may encrypt the file key, using the security key, to create an encrypted file key. The device may provide the encrypted file and the encrypted file key for storage by a storage device.Type: GrantFiled: October 6, 2017Date of Patent: May 21, 2019Assignee: Verizon Patent and Licensing Inc.Inventors: Guanqun Bao, Manish Sharma, Devin Blong, Kevin Flores, Tushar Chaudhary, Gaurav Gupta
-
Patent number: 10291627Abstract: 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: GrantFiled: October 17, 2016Date of Patent: May 14, 2019Assignee: ARM Ltd.Inventor: Paul Harry Gleichauf
-
Patent number: 10289809Abstract: A method is disclosed for transferring a media file from a first user device to a second user device. The first user device receives a first media file, and receives a first digital rights management (DRM) license from a DRM server corresponding to the first media file. The first user device encodes the first media file into a second media file using the first DRM license, and transfers the second media file to the second user device.Type: GrantFiled: May 17, 2010Date of Patent: May 14, 2019Assignee: WESTERN DIGITAL TECHNOLOGIES, INC.Inventor: Lambertus Hesselink
-
Patent number: 10291403Abstract: A system for generating symmetric cryptographic keys for communications between hosts. Hosts use associated devices to generate secret keys. Each key is generated based on a static seed and a dynamic seed. The dynamic seed is created from sensor data or auxiliary data. The secret key allows host machines to encrypt, or decrypt, plaintext messages sent to, or received from, other host machines.Type: GrantFiled: July 9, 2018Date of Patent: May 14, 2019Assignee: University of South FloridaInventors: Jay Ligatti, Cagri Cetin, Shamaria Engram, Dmitry Goldgof
-
Patent number: 10291618Abstract: Provided are methods and apparatuses for providing contents via a network, in which original data of contents provided via a network can be traced, and contents that are modified according to performance of a contents receiving device is provided. Location information of original contents is added to metadata of contents provided via the network to thereby increase convenience of access to the original contents and modify attributes of contents that are provided, to be suitable for the performance of the contents receiving device.Type: GrantFiled: November 20, 2017Date of Patent: May 14, 2019Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Keum-koo Lee, Ju-yun Sung, Sun-ae Kim, Hee-jeong Choo, Ji-young Kwahk
-
Patent number: 10282426Abstract: Disclosed below are representative embodiments of methods, apparatus, and systems for managing, monitoring, controlling, and/or classifying assets in an information technology (“IT”) environment. Certain embodiments leverage both services oriented architecture concepts and event mechanisms to create a platform with which additional controls can easily integrate.Type: GrantFiled: March 18, 2014Date of Patent: May 7, 2019Assignee: Tripwire, Inc.Inventors: Aaron Lerner, Adam Montville
-
Patent number: 10279259Abstract: A method and device for generating and uploading game data are disclosed, which relate to the technical field of Internet. The method for generating game data comprises: obtaining a scene template of a target game scene from a preset scene template database; obtaining a scene object of the target game scene from a preset scene object database; determining the location of the scene object; obtaining display effect of the scene object from a preset scene object display effect database, and displaying the scene object in the scene template of the target game scene; determining illumination effect of the scene object according to the determined location of the scene object and illumination parameters of a game engine, and rendering the scene object in the target game scene and generating the target game scene.Type: GrantFiled: July 27, 2016Date of Patent: May 7, 2019Assignee: Jingcai Online Technology (Dalian) Co., Ltd.Inventors: Changsong Jiang, Jianbin Fang, Jiqing Zhang, Jingzhao Yang
-
Patent number: 10275295Abstract: Methods and apparatus for presenting clipboard contents on a mobile terminal are provided herein. In an exemplary method, an input-method-control call-out request can be received. An input-method control including a clipboard function key can be displayed. The input-method control can include an input box. A triggering signal for triggering the clipboard function key can be received. A clipboard containing one or more copying items can be displayed.Type: GrantFiled: February 1, 2016Date of Patent: April 30, 2019Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Ying Huang, Bo Hu, Tingyong Tang, Zhipei Wang, Ruiyi Zhou, Xi Wang, Kai Zhang, Xin Qing, Huijiao Yang, Yulei Liu, Wei Li, Cheng Feng
-
Patent number: 10275606Abstract: One or more computer devices may receive a document from private content that is accessible by a set of users, and may extract metadata from the document. The metadata may provide information relating to one or more aspects of the document. The one or more computer devices may determine, based on the metadata, whether a portion of the document includes information that is only to be accessible by a particular user from the set of users, and may append a restrict indicator to the metadata when the portion of the document includes information that is only to be accessible by the particular user. The restrict indicator may identify the particular user and the portion of the document. The one or more computer devices may store the metadata and the restrict indicator in a personal search index.Type: GrantFiled: December 10, 2015Date of Patent: April 30, 2019Assignee: Google LLCInventors: Matthew E. Kulick, Arcot J. Preetham, Manish M. Sambhu, Hyduke Noshadi
-
Patent number: 10277601Abstract: A system and method for recursive propagating application access control relate to managing third-party application access to content files and folders on a cloud storage system. The access control system may receive an access authorization indication to grant a third-party entity access to a parent folder containing a first file, and then modify an access control rule associated with the parent folder based on the access authorization indication. The modified access control rule is propagated to a child folder of the parent folder, and thus the third-party entity is granted access to a second file in the child folder based on the modified access control rule. The second file shares a common attribute with the first file, and the modified access control rule specifies the common attribute.Type: GrantFiled: May 11, 2015Date of Patent: April 30, 2019Assignee: GOOGLE LLCInventors: Patrick Allen Higgins, Justin Lee Hicks, Thomas Palmer Buzbee, Michael Jeffrey Procopio
-
Patent number: 10270616Abstract: A wireless communication system includes an access point, a master communication apparatus, and a slave communication apparatus, and the master communication apparatus and the slave communication apparatus perform wireless communication through the access point. The master communication apparatus stores setting information necessary for accessing the access point; performs wireless communication through the access point using the stored setting information; and performs near field communication with the slave communication apparatus to transmit the stored setting information to the slave communication apparatus in response to a setting information request received from the slave communication apparatus via near field communication.Type: GrantFiled: June 13, 2012Date of Patent: April 23, 2019Assignee: Sony CorporationInventor: Takashi Matsuo
-
Patent number: 10257701Abstract: Mechanisms for authenticating a connection between a user device and a streaming media content device comprising: identifying a collection of candidate streaming media content devices based on beacon(s) detected by a user device; receiving an indication that one of the content devices is to be selected for connection to the user device; transmitting instructions to the content devices to broadcast a signal, wherein the signal broadcast by each of the content devices contains a value that indicates an identity of the content device; receiving, from the user device, an audio signal that includes a detected signal; processing the audio signal to extract the value indicating the identity of a particular content device associated with the detected signal contained in the received audio signal; identifying the particular content device based on the determined value; and transmitting an indication that the user device and the particular content device are authenticated to communicate.Type: GrantFiled: June 24, 2015Date of Patent: April 9, 2019Assignee: Google LLCInventors: Liam O'Gorman, Nate Plumley, Jagjit Singh Chawla, Brian Patrick Williams
-
Patent number: 10257208Abstract: A system and method for verifying content on a network site is provided. A document such as a website is identified. The document is accessed over a network from a content provider system connected to the network to obtain information about the document. Through an automated process, using the information about the document to determine whether the document conforms to one or more predetermined rules associated with the content provider system governing the usage of content in the document.Type: GrantFiled: June 23, 2014Date of Patent: April 9, 2019Assignee: Google LLCInventors: Victor Bennett, Shrish Agrawal, Niels Provos, Jayesh Sharma, Kourosh Gharachorloo, Gokul Rajaram
-
Patent number: 10257551Abstract: Methods and system deliver media to users of media presentation systems. In accordance with one embodiment of the invention, a media server communicates with a media presentation system, such as a media player for streaming video and audio, to present subscription and non-subscription media to the user of the media presentation system. Subscription media may include multi-tiered media packages and individual media offerings as selected by the user. The media may be presented in various formats, including video, a graphical display, an audio presentation, a graphical and audio presentation, URL links, and interactive windows. Information about the user, the user's subscription status, the user's media presentation system and information about the media providers and the media offered by the media providers are maintained by the media server.Type: GrantFiled: December 12, 2016Date of Patent: April 9, 2019Assignee: INTEL CORPORATIONInventors: Leslie L. Grandy, Scott H. Ehrlich, Randy A. Meyerson, Edward T. Mahlum, Jeffrey M. Chasen, Olaf W. Kowalik, Karim Meghji
-
Patent number: 10255303Abstract: A method for enterprise application integration that uses “connectors” that can be instantiated via downloading (e.g., using Java® or other such technologies) to provide interfaces to respective disparate database systems. The databases systems may comprise any variety of now or heretofore known systems, e.g. SAP, Oracle, and so forth. The connectors can, for example, translate between a native language (or API) of the respective database systems and an internal language/protocol of the enterprise application integration system. To this end, the connectors can utilize a scripting language to access the respective database systems. Data retrieved from the database systems can be stored in a central data store in the form of RDF triplets, from which directed graphs can be generated for to generate presentations consolidated from the multiple database systems.Type: GrantFiled: December 9, 2016Date of Patent: April 9, 2019Assignee: Object Store, Inc.Inventors: Colin P. Britton, Amir Azmi, Ashok Kumar, Noah W. Kaufman, Chandra Bajpai, Robert F. Angelo
-
Patent number: 10248973Abstract: Approaches for collaborative advertising bidding comprise receiving, from an ad exchange, a bid request for an advertisement space for a viewing user. The approaches further comprise retrieving logged data associated with the viewing user, the logged data corresponding to the viewing user's online exposure to web content including at least one of commercial webpages, online representations of services or products having purchase information, and advertisements. A first advertiser and a second advertiser who have entered into an advertising collaborating relationship to respond to bid requests are identified. A determination is made as to whether a portion of the retrieved logged data for the viewing user is associated with the first advertiser or with the second advertiser. Additionally, based on the determining, one of the first advertiser and the second advertiser is selected to submit a bid for the advertisement space in response to the bid request.Type: GrantFiled: March 13, 2015Date of Patent: April 2, 2019Assignee: Marin Software IncorporatedInventors: Jordan Buller, Bradford Flora, Francois Lagier, Andrew Bissell, Tony Chan
-
Patent number: 10242227Abstract: In some implementations, a first user associated with a first user account may send a request to exchange digital libraries with a second user associated with a second user account. Upon acceptance, the second user receives first library information associated with the first user account that identifies content items that may be accessed by the second user due to the exchange. Similarly, the first user receives second library information associated with the second user account that identifies second content items that may be accessed by the first user. In other examples, a user may access the digital library of a selected person or entity, such as a historical figure, celebrity, author, friend, or organization. Additionally, in some cases, a user may view content of a content item that a selected person is currently reading, and which may include annotations made to the content item by the selected person.Type: GrantFiled: December 18, 2017Date of Patent: March 26, 2019Assignee: Amazon Technologies, Inc.Inventors: Joshua M. Goodspeed, Peter Thomas Killalea
-
Patent number: 10242019Abstract: The features relate to artificial intelligence directed compression of user event data based on complex analysis of user event data including latent feature detection and clustering. Further features are described for reducing the size of data transmitted during event processing data flows and devices such as card readers or point of sale systems. Machine learning features for dynamically determining an optimal compression as well as identifying targeted users and providing content to the targeted users based on the compressed data are also included.Type: GrantFiled: December 18, 2015Date of Patent: March 26, 2019Inventors: Honghao Shan, Mason L. Carpenter, Gregor Bonin, Shanji Xiong, Christer DiChiara
-
Patent number: 10243979Abstract: According to some aspects, disclosed methods and systems may comprise generating a profile that is based on monitoring a communication pattern associated with a device. Subsequent communications associated with the device may be monitored. Based on the profile and the subsequent communication, a security status may be associated with the device.Type: GrantFiled: February 10, 2016Date of Patent: March 26, 2019Assignee: Comcast Cable Communications, LLCInventors: James Poder, Mark D. Francisco
-
Patent number: 10242098Abstract: A playlist generator that utilizes multiple data sources to rank each track within a set of candidate tracks to enable selection of candidate tracks according to the ranking. Candidate tracks are each scored according to one or more features, such as acoustic similarity and/or similar usage patterns of the candidate track or artist of the candidate track to a current or previously played track or artist. Each feature is weighted according to historical listening patterns surrounding a user-selected playlist seed artist. The weighting may also be further corrected according to historical listening patterns of the particular user. When historical usage data related to a particular seed artist is limited, more generalized historical usage data related to a higher level in a genre hierarchy may be used.Type: GrantFiled: May 31, 2016Date of Patent: March 26, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Noam Koenigstein, Nir Nice, Shay Ben Elazar, Yehiel Berezin, Oren Barkan, Tal Zaccai, Shimon Shlevich, Nimrod Ben Simhon, Paul Nogues, Gal Lavee
-
Patent number: 10237282Abstract: Methods and systems for Data Leak Prevention (DLP) in an enterprise network are provided. According to one embodiment, a network security device maintains a filter database containing multiple filtering rules. Each filtering rule specifies a watermark value, a set of network services for which the filtering rule is active and an action to be taken. Network traffic directed to a destination residing outside of an enterprise network, associated with a particular network service and containing a file is received. A watermark value embedded within the file is identified. When there exists a filtering rule specifying a matching watermark value and for which the filtering rule is active for the particular network service, the action specified by the filtering rule is performed.Type: GrantFiled: January 1, 2018Date of Patent: March 19, 2019Assignee: Fortinet, Inc.Inventors: Michael D. Nelson, Michael Xie
-
Patent number: 10235643Abstract: Methods, computer systems, and computer-storage media for accessing clinical information on a mobile device are provided. A plug-in application receives from a mobile device a set of authorization credentials and a request for clinical information. A set of clinical information is determined based on the set of authorization credentials. The set of clinical information is retrieved from clinical information servers, and the set of clinical information is parsed and populated into a generic hierarchical structure. The populated hierarchical structure is communicated to the mobile device where it is subsequently rendered for display.Type: GrantFiled: September 29, 2011Date of Patent: March 19, 2019Assignee: Cerner Innovation, Inc.Inventor: Matthew Nicholas Sawka
-
Patent number: 10237243Abstract: Method for transferring files to a destination folder on a computer. At least one rule to a transfer of files to a destination folder on a destination computer system are received. A filter file is generated, wherein the filter file includes the least one rule specific to the transfer of files to the destination folder. During transfer of files to the destination folder on the destination computer, attributes of each file are compared to the at least one rule specific to the transfer of files to the destination folder. Upon attributes of a compared file violating a rule of the at least one rule specific to the transfer of files to the destination folder, transfer of the violating file to the destination folder is prevented.Type: GrantFiled: March 16, 2016Date of Patent: March 19, 2019Assignee: International Business Machines CorporationInventors: Christopher J. Hardee, Jason A. Matteson, Mark E. Steinke
-
Patent number: 10230817Abstract: Systems and methods for scheduling highly-parallel applications executed by high-performance computing systems. An example processing system may comprise: a control register and a processing core, communicatively coupled to the control register. The processing core may be configured to receive a node allocation request specifying an expected running time of an application and a requested number of nodes of a cluster of nodes; determine, in view of the node allocation request and a current load on the plurality of nodes, an actual number of nodes to be allocated to the application, wherein the actual number of nodes to be allocated to the application optimizes a cluster load criterion; and notify, using the control register, the application of the actual number of nodes.Type: GrantFiled: December 21, 2015Date of Patent: March 12, 2019Assignee: Intel CorporationInventors: Philippe Thierry, Elmoustapha Ould-Ahmed-Vall
-
Patent number: 10230701Abstract: The disclosed embodiments relate to a system that provides a selective encryption technique that encrypts all of the fields in a profile, and selectively enables consumers of the profile information to decrypt specific fields in the profiles. This is accomplished by encrypting each field in the profile using a randomly generated symmetric key, and then encrypting the symmetric key for each field with public keys belonging to individuals who are authorized to access each field. These encrypted public keys are stored in a header of the profile to enable individuals to use their corresponding private keys to decrypt symmetric keys for the specific fields that they are authorized to access.Type: GrantFiled: October 30, 2015Date of Patent: March 12, 2019Assignee: INTUIT INC.Inventors: Tobias Ullrich, Lars Pfannenschmidt, Frank Wisniewski
-
Patent number: 10229248Abstract: Supporting a plurality of content protection systems in a single container file. The protection systems share an encryption method which is accessible from a sample encryption box in the file. Each of the protection systems stores, in a protection system header box, information for decrypting the content in accordance with the corresponding protection system. In some embodiments, separate protection system header boxes in the file correspond to each of the protection systems. By using the common encryption method and sharing encryption expressions across the protection systems, the multiple content protection systems are supported in the file without creating additional copies of the content. In some embodiments, aspects of the disclosure extend the International Organization for Standardization (ISO) base media file format to support multiple digital rights management (DRM) systems in the single container file.Type: GrantFiled: November 26, 2014Date of Patent: March 12, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Quintin Swayne Burns, Robert Kilroy Hughes, Jr., John Carl Simmons, Scott J. Fierstein
-
Patent number: 10225134Abstract: Intrinsic system metadata is received from the plurality of computer systems, wherein the intrinsic system metadata includes operational data reported by individual systems in the plurality of computer systems. The intrinsic system metadata is normalized to identify a representative. Individual outlier systems are identified by comparing operational data to the representative.Type: GrantFiled: June 30, 2015Date of Patent: March 5, 2019Assignee: EMC IP Holding Company LLCInventors: Craig Andrew Struble, Christopher Hercules Claudatos, Michael John Dutch
-
Patent number: 10216963Abstract: The method, executed by at least one processor of a computer, of an encrypting or a decrypting method for an IC layout is proposed. The encrypting method comprises getting a record of an IC layout object from a database. Data of the IC layout object is appended into a byte array. The byte array is encrypted into a second byte array. Each byte of the second byte array is defined as an encryption value to create multiple encryption values. Finally, an encryption object with multiple encryption values is created on a specified layer.Type: GrantFiled: December 12, 2016Date of Patent: February 26, 2019Assignee: AnaGlobe Technology, Inc.Inventors: Yi-Jen Su, Chung-Cheng Lee, Hung Yeh Chen
-
Patent number: 10217144Abstract: An example computer-implemented search method. A location of a user communication device over a network is determined. A search request from the user communication device is received via an interactive application. A database is queried based on the location and the search request. The database stores data representing a plurality of menu items from a plurality of food or beverage delivery services for a plurality of restaurants, and includes data associated with the plurality of restaurants. If restaurants within a predetermined range of the determined location are associated with the received search request, the restaurants are linked to food or beverage delivery services. Data representing the food or beverage delivery services is combined onto a rendered page of the interactive application. Selection of at least one menu item is received. For each delivery service, cost for delivering the selected menu item to the determined location is estimated.Type: GrantFiled: November 1, 2016Date of Patent: February 26, 2019Assignee: Bootler, LLCInventors: Liam Hession, Michael DiBenedetto
-
Patent number: 10210884Abstract: Systems and methods facilitating removal of content from audio files are described. A method includes identifying a sound recording in a first audio file, identifying a reference file having at least a defined level of similarity to the sound recording, and processing the first audio file to remove the sound recording and generate a second audio file. In some embodiments, winner-take-all coding and Hough transforms are employed for determining alignment and rate adjustment of the reference file in the first audio file. After alignment, the reference file is filtered in the frequency domain to increase similarity between the reference file and the sound recording. The frequency domain representation (FR) of the filtered version is subtracted from the FR first audio and the result converted to a time representation of the second audio file. In some embodiments, spectral subtraction is also performed to generate a further improved second audio file.Type: GrantFiled: May 19, 2017Date of Patent: February 19, 2019Assignee: Google LLCInventors: Richard Francis Lyon, Ron Weiss, Thomas Chadwick Walters
-
Patent number: 10200373Abstract: Provided are methods and apparatuses for providing contents via a network, in which original data of contents provided via a network can be traced, and contents that are modified according to performance of a contents receiving device is provided. Location information of original contents is added to metadata of contents provided via the network to thereby increase convenience of access to the original contents and modify attributes of contents that are provided, to be suitable for the performance of the contents receiving device.Type: GrantFiled: November 22, 2016Date of Patent: February 5, 2019Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Keum-koo Lee, Ju-yun Sung, Sun-ae Kim, Hee-jeong Choo, Ji-young Kwahk
-
Patent number: 10200346Abstract: 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: GrantFiled: August 30, 2017Date of Patent: February 5, 2019Assignee: Amaani, LLCInventors: Amaani Munshi, Imtiaz Munshi
-
Patent number: 10191996Abstract: Content objects are associated with metadata via content identifiers that are derived from sensed signals captured by requesting mobile devices. In response to a content based query from a mobile device, content fingerprints and extracted digital codes decoded from the sensed signals are issued to a network based router system. This system determines identification priority, metadata responses associated with different forms of identification, and priority of metadata responses to the query.Type: GrantFiled: July 12, 2016Date of Patent: January 29, 2019Assignee: Digimarc CorporationInventors: Geoffrey B. Rhoads, Tony F. Rodriguez, Kenneth L. Levy
-
Patent number: 10181026Abstract: Methods, media, and systems for detecting attack are provided. In some embodiments, the methods include: comparing at least part of a document to a static detection model; determining whether attacking code is included in the document based on the comparison of the document to the static detection model; executing at least part of the document; determining whether attacking code is included in the document based on the execution of the at least part of the document; and if attacking code is determined to be included in the document based on at least one of the comparison of the document to the static detection model and the execution of the at least part of the document, reporting the presence of an attack.Type: GrantFiled: January 6, 2017Date of Patent: January 15, 2019Assignee: The Trustees of Columbia University in the City of New YorkInventors: Salvatore J. Stolfo, Wei-Jen Li, Angelos D. Keromytis, Elli Androulaki
-
Patent number: 10181261Abstract: A remote control for a monitoring system of a building is provided including a mobile device having a plurality of communication channels and a media storage area. An application is stored in the media storage area of the mobile device. The application is configured to communicate with a control panel of the monitoring system. The application dynamically selects a communication channel to establish a communication link with the control panel based on a predetermined hierarchy. The application operates in one of a plurality of modes based on the communication channel selected.Type: GrantFiled: September 10, 2014Date of Patent: January 15, 2019Assignee: UTC FIRE & SECURITY AMERICAS CORPORATION, INC.Inventors: Prashantha Talanjeri Krishna, Michael Ramoutar, Darin Eames, Sunil Kumar Neckaraje, Phani Pavan Kumar Mangaiahgari, Anantha Krishnan N
-
Patent number: 10178818Abstract: Methods of fabricating tamper-respondent assemblies are provided which include an electronic enclosure, a tamper-respondent electronic circuit structure, and at least one security element. The electronic enclosure encloses, at least in part, at least one electronic component to be protected, and includes an inner surface. The tamper-respondent electronic circuit structure includes a tamper-respondent sensor covering, at least in part, the inner surface of the electronic enclosure, and the at least one security element overlies and physically secures in place, at least in part, the tamper-respondent sensor covering, at least in part, the inner surface of the electronic enclosure.Type: GrantFiled: December 8, 2017Date of Patent: January 8, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Michael J. Fisher, David C. Long, Michael T. Peets, Thomas Weiss
-
Patent number: 10169730Abstract: A system and method is illustrated for providing information related to a task in a case management system configured to process a plurality of cases. The system and method includes identifying among the plurality of cases case clusters, for a case cluster of the case clusters, identifying task clusters, wherein each of task cluster is associated with a task similarity factor shared by at least two tasks of the task cluster, and tasks of the task clusters are performed on cases of the case cluster, analyzing reports and documents used to perform the at least two tasks of the task cluster sharing the task similarity factor, and when performing a task sharing the task similarity factor with the at least two tasks, providing at least one report based on the reports and at least one summary based on the documents.Type: GrantFiled: March 31, 2017Date of Patent: January 1, 2019Assignee: Open Text CorporationInventors: Dmitry Volchegursky, Boris Shpilyuck, Dmitry Korshunov, Shu-Shang Sam Wei
-
Patent number: 10171393Abstract: A method, a system and a computer readable medium for supporting collaborative media sharing among users at an event are disclosed. For example, the method creates an event-share group relating to an event, and provides an event tag to a plurality of members of the event-share group, where the event tag uniquely identifies the event-share group or the event. The method receives a captured media from at least one of the plurality of members, wherein the event tag is attached to the captured media and provides the captured media to the plurality of members.Type: GrantFiled: October 13, 2014Date of Patent: January 1, 2019Assignee: AT&T Intellectual Property I, L.P.Inventors: James Pratt, Marc Sullivan, Sarah Peterson Everett
-
Patent number: 10169596Abstract: An information processing apparatus carries out license return at the same time as carrying out license activation and returns only a license that can bring about a beneficial effect by being returned according to a state of a held license. Further, if a plurality of licenses is associated with a single serial number, the information processing apparatus returns the plurality of licenses collectively.Type: GrantFiled: July 1, 2016Date of Patent: January 1, 2019Assignee: Canon Kabushiki KaishaInventor: Hiroshi Fuse
-
Patent number: 10162880Abstract: Assembling a cohort includes: receiving genetic characteristic information pertaining to a desired genetic characteristic; using the genetic characteristic information to search a data storage comprising information of previously genotyped individuals to derive a candidate group having the desired genetic characteristic; and assembling the cohort based at least in part on the candidate group.Type: GrantFiled: July 1, 2016Date of Patent: December 25, 2018Assignee: 23andMe, Inc.Inventors: Arnab Chowdry, Alexander Kompel, Michael Polcari
-
Patent number: 10158894Abstract: A system and method for facilitating content delivery with end-to-end encryption in a network architecture using a common intermediary mezzanine distribution format (CMZF). An edge media router (EMR) device is provided in one embodiment that is configured to receive a media content asset packaged in a CMZF container structure, wherein the media content asset is provided as CMZF-formatted media content in a CMZF stream scheme. The CMZF container structure, configured to facilitate carriage of ISOBMFF track and track metadata data objects as well as sample variants in PES payload in additional elementary streams, is operative to carry each bitrate representation of the media content asset encrypted in one or more encryption schemes at a headend. Upon receipt, the EMR device is configured to repackage the media content asset to generate one or more output formats without reencrypting the media content asset for storage at a storage node and/or for downstream delivery.Type: GrantFiled: December 14, 2016Date of Patent: December 18, 2018Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Raj Nair, Prabhudev Navali, Mikhail Mikhailov, David Alexander
-
Patent number: 10158742Abstract: A Multi-Stage Acceleration System improves performance, security, and reduces data transferred for mobile devices using wireless networks by transforming protocols and data into an encrypted form that consumes far less bandwidth, lowers latency, and improves throughput. The Multi-Stage Acceleration System includes multiple stages running on the mobile device and multiple stages running in the cloud that provide security and data reduction for all types of network traffic from and to the mobile client, including but not limited to TCP/IP, UDP, HTTP, SSL/TLS, IMAP, POP, SMTP etc.Type: GrantFiled: February 18, 2016Date of Patent: December 18, 2018Assignee: ActMobile Networks, Inc.Inventors: Pankaj G. Kulkarni, Phaniraj M. Raghavendra, Rakesh Padinjeredil, Andrew Foss, John Coronella
-
Patent number: 10157290Abstract: The disclosed computer-implemented method for encrypting files may include (i) detecting an event within a network that triggers an encryption of a file on the network, (ii) performing, in response to detecting the event, both encrypting the file to a file encryption key and encrypting the file encryption key to a public key of a source of the file, (iii) receiving, from a client, a file access request that includes the encrypted file encryption key, and (iv) transmitting, in response to determining that the client is authorized to access the file, a re-encrypted file encryption key to the client to enable the client to access the file. Various other methods, systems, and computer-readable media are also disclosed.Type: GrantFiled: October 11, 2017Date of Patent: December 18, 2018Assignee: Symantec CorporationInventors: Nikhil Sinha, Earle Lowe, Sumit Sarin, Sumesh Jaiswal
-
Patent number: 10146955Abstract: Systems and methods are provided for controlling access to data of heterogeneous origin. A system creates combined access rights from access rights and other access rights for combined data that includes data and other data. The system receives a request to access data that is part of the combined data. The system determines whether to provide access to at least part of the data based on access rights that are part of the combined access rights. The system provides access to at least part of the data in response to a determination to provide access to at least part of the data based on the access rights that are part of the combined access rights.Type: GrantFiled: February 11, 2013Date of Patent: December 4, 2018Assignee: salesforce.com, inc.Inventor: Matthew Fuchs