Adding Plural Layers Of Rights Or Limitations By Other Than The Original Producer Patents (Class 705/54)
-
Patent number: 11750577Abstract: Methods, systems, and media for protecting and verifying video files are provided.Type: GrantFiled: June 17, 2022Date of Patent: September 5, 2023Assignee: Google LLCInventors: Anuj Thakkar, Valeri Savvateev
-
Patent number: 11706120Abstract: Systems and methods of performing automated testing using a process flow of messages are provided. In one exemplary embodiment, a method includes receiving an indication that represents a time stamped message that is sent or received by a second electronic node and that is associated with a certain function. The method also includes generating a process flow of messages between the set of electronic nodes for the certain function based on the time stamped message of the second electronic node that is associated with the certain function and time stamped messages of the other electronic nodes associated with the same function so that the first electronic node is operable to simulate the certain function specific to that node based on the process flow of messages so as to test that at least one electronic node is operable to perform the certain function in conformance with the process flow of messages.Type: GrantFiled: March 22, 2022Date of Patent: July 18, 2023Assignee: TOSHIBA GLOBAL COMMERCE SOLUTIONS, INC.Inventors: Adrian Rodriguez, Jessica K. Snead, Lucas Blanck, Jonathan Waite
-
Patent number: 11669600Abstract: A system and method for controlling usage of shared demo assets includes embedding a digital watermark into a demo asset created by a first entity, the digital watermark including usage conditions defined by the first entity, tracking a use of the demo asset by a second entity by utilizing the digital watermark embedded into the demo asset, and controlling, by the processor, the use of the demo asset by the second entity based on a compliance with the usage conditions defined by the first entity.Type: GrantFiled: May 29, 2019Date of Patent: June 6, 2023Assignee: International Business Machines ComporationInventors: Jenny S. Li, Barbara L. Linden, Robert Baz, Mona Arishi
-
Patent number: 11657173Abstract: Certain embodiments of the present disclosure relate to systems and methods that control access to system resources, such as interfaces, access rights to events, query systems, and other suitable system resources. Further, certain embodiments of the present disclosure relate to a collision detection technique that is implemented to control which and/or a number of queue positions within a queue that are processed. In some implementations, a collision may be detected when two or more users request the same access right within a defined time period.Type: GrantFiled: April 22, 2021Date of Patent: May 23, 2023Assignee: Live Nation Entertainment, Inc.Inventors: Mark Roden, Dan Cernoch, Victoria Chung
-
Patent number: 11615623Abstract: Human or object presence in or absence from a field-of-view of a camera can be achieved by analyzing camera data using a processor inside of or adjacent to the camera itself. In an example, a video signal processing system receives image data from one or more cameras and uses a processing circuit to determine whether a designated object is or is not present at a particular time, during a particular interval, or over a designated sequence of frames. In an example, the designated object can include one or more of a human being, a vehicle, or a parcel. In an example, results of the determination, such as including positive human or object identification, can be used as a trigger for operation of a barrier or access door.Type: GrantFiled: June 14, 2019Date of Patent: March 28, 2023Assignee: Nortek Security & Control LLCInventors: Krishna Khadloya, Vaidhi Nathan
-
Patent number: 11570188Abstract: A dark web monitoring, analysis and alert system comprising a data receiving module configured to receive data collected from the dark web and structured; a Structured Data Database (SDD) connected with the data receiving module, the SDD configured to store the structured data; a Text Search and Analytic Engine (TSAE) connected with the SDD, the TSAE configured to enable advanced search and basic analysis in the structured data; a Knowledge Deduction Service (KDS) connected with the TSAE, the KDS configured to deeply analyze the collected data; the deep analysis comprises extracting insights regarding dark web surfers behavioral patterns and interactions; a Structured Knowledge Database (SKD) connected with the KDS, the SKD configured to store the deep analysis results; and an Alert Service connected with the TSAE and the SKD, the Alert Service configured to provide prioritized alerts based on the deep analysis.Type: GrantFiled: December 27, 2016Date of Patent: January 31, 2023Assignee: Sixgill Ltd.Inventors: Elad Lavi, Avi Kasztan
-
Patent number: 11509553Abstract: The invention relates a method and a device for providing real-time data visualization indicative of statuses of one or more monitored services of an information technology, IT, system, the one or more monitored services being represented in a service management model that manages several service providers as a single data source, the IT system including a role-based access control system for allowing users access to the IT system, the method comprising: associating the single data source with the role-base access control system, such that one or more roles are assigned to each data element of the single data source, periodically requesting, from the single data source, one or more data elements indicative of statuses of said monitored services, and creating one or more data visualizations of the one or more data elements for a given user of the IT system, according to one or more rules.Type: GrantFiled: October 16, 2020Date of Patent: November 22, 2022Assignee: ATOS FRANCEInventors: Oscar Vergé, Javier Ponce Suarez
-
Patent number: 11509839Abstract: A multimedia file and methods of generating, distributing and using the multimedia file are described. Multimedia files in accordance with embodiments of the present invention can contain multiple video tracks, multiple audio tracks, multiple subtitle tracks, data that can be used to generate a menu interface to access the contents of the file and ‘meta data’ concerning the contents of the file. Multimedia files in accordance with several embodiments of the present invention also include references to video tracks, audio tracks, subtitle tracks and ‘meta data’ external to the file. One embodiment of a multimedia file in accordance with the present invention includes a series of encoded video frames and encoded menu information.Type: GrantFiled: April 21, 2022Date of Patent: November 22, 2022Assignee: DIVX, LLCInventors: Jason Braness, Jerome Rota, Eric William Grab, Jerald Donaldson, Heather Hitchcock, Damien Chavarria, Michael John Floyd, Brian T. Fudge, Adam H. Li
-
Patent number: 11481462Abstract: Disclosed is a system for conducting network building assessments to generate a content network. The system comprises of an interface implemented via one or more computer processors that, upon executing computer-executable instructions, causes a user to access the content network and receive content in accordance to one or more features of the content network, wherein the interface includes a user input component to obtain at least two user identifiers from the user. A server that implements the network building assessments for generating the content network, wherein the server is implemented via one or more computer processors that, upon executing computer-executable instructions, causes the server to receive from the user input component the at least two identifiers, wherein the at least two identifiers include a content network identifier and a user identifier.Type: GrantFiled: January 1, 2019Date of Patent: October 25, 2022Inventor: K Narayan Pai
-
Patent number: 11429833Abstract: Methods, computer program products, and systems are presented. The methods include, for instance: obtaining communication data streams, extracting data relevant to a point of view of a user, and generating a point of view record in a knowledge base that may be utilized by another user communicating with the user.Type: GrantFiled: June 19, 2017Date of Patent: August 30, 2022Assignee: Kyndryl, Inc.Inventors: James E. Bostick, Danny Y. Chen, Sarbajit K. Rakshit, Keith R. Walker
-
Patent number: 11368438Abstract: Methods, systems, and media for protecting and verifying video files are provided.Type: GrantFiled: July 13, 2020Date of Patent: June 21, 2022Assignee: Google LLCInventors: Anuj Thakkar, Valeri Savvateev
-
Patent number: 11270295Abstract: The present disclosure relates to a system for locking a digital asset. In one implementation, the system may include a first computer node that reads a private data store associated with the first computer node and/or reads a distributed ledger to confirm a digital asset is unlocked and can be transferred from the first computer node. The first computer node cryptographically signs and sends a proposed digital lock to a second computer node. When activated, the digital lock prevents transfer of the digital asset from the first computer node to another computer node that is not the second computer node. The first computer node also reads a distributed ledger to confirm the distributed ledger contains the digital lock in an activated state. The first computer node transfers the digital asset from the first computer node to the second computer node.Type: GrantFiled: July 31, 2018Date of Patent: March 8, 2022Inventors: Walter Eric Saraniecki, Kelly Anne Mathieson, Ratko Goran Veprek, Johan Sjodin, Charng-Ching Yeh
-
Patent number: 11251937Abstract: Provided herein are exemplary systems and methods for creating a secure self-validating network of blockchain/distributed ledger participants. Some exemplary mechanisms support self-validation, mutual-validation, external-validation and privacy controls. Such mechanisms enable the deployment and continued operation of large scale blockchain and distributed ledger systems with a self-certifying security system. They create the ability for rules to be codified to control the rights, privileges and access of nodes depending on their self-certification and external-certification. Also provided is an audit trail of these certifications which can be used for liability claims, insurance, security analytics and forensics.Type: GrantFiled: January 18, 2019Date of Patent: February 15, 2022Assignee: CipherTrace, Inc.Inventor: David Jevans
-
Patent number: 11223584Abstract: Systems and methods are provided that automatically process message input and provide action responses according to the processing results. The automatic action response system may leverage at least one machine-learning algorithm that is trained using a dataset. The provided action responses may comprise of default action responses and/or intelligent action responses that are based at least in part on prior conversational data between a user and a sender. Some intelligent action responses may include text-based replies, which eliminate the need for a user to type a reply on a device screen, thereby saving previous time, conserving device battery life, and preserving the integrity of the device hardware. A portion of a message may be highlighted manually by a user or automatically by the action response system to initiate the automatic action response system. In this way, a more efficient and productive user experience across various devices and applications is achieved.Type: GrantFiled: December 17, 2020Date of Patent: January 11, 2022Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Amy Huyen Phuoc Nguyen, Chia-Jung Lee, Ivan Valeryevich Zhiboedov, Philipp Cannons, Rachel Imogen Solimeno, Dong Hwi Yoo, Yamin Wang, Milad Shokouhi
-
Patent number: 11210645Abstract: A method for authenticating access to remote devices. The method includes receiving authentication data for authenticating a user for using a pointing device at an input of a Point-of-Sale (PoS) device for initiating of a transaction. The method includes receiving a user input that includes an authenticating input, the user input provided via the pointing device at an input device of the POS device, the authenticating input for authenticating the user for the transaction. The method includes accessing encoded data that is embedded in the user input, and determining a correlation between the authentication data and the encoded data. The method includes determining, based on the correlation and the authenticating input, authentication for initiating the transaction by the user at the POS device.Type: GrantFiled: December 21, 2017Date of Patent: December 28, 2021Assignee: PAYPAL, INC.Inventors: Srivathsan Narasimhan, Cheng Tian
-
Patent number: 11153160Abstract: Active Directory (AD) configuration file management described herein provides technical solutions for technical problems facing management of Linux/Unix and other Unix-like open source operating systems that use configuration files to manage systems, resources, and settings. This configuration file management may use a network-internal AD Group Policy Object (GPO) to manage these configuration files, where the configuration file management may convert the configuration files into GPOs for deployment via the AD. The use of GPO-based configuration files via AD provides the ability to manage external Linux/Unix systems. When the configuration file management agent detects a change, the configuration file is replaced with a known good configuration file based on the criterion GPO or criterion configuration file. This provides persistence of the configuration GPO and the corresponding Linux/Unix system configuration, such as to implement and enforce information security.Type: GrantFiled: November 17, 2020Date of Patent: October 19, 2021Assignee: FullArmor CorporationInventors: Charles A. Davis, Danny Kim, Michael Hilton Manlief, Christopher Ryan Dixson-Boles, Matthew Randall Sousley
-
Patent number: 11133942Abstract: Systems and methods for using ring usage certificate extensions are described. Some implementations described limit the ability of signers using a ‘ring signature’ from using public key certificates to create the ring signatures without the permission of the creators of those respective public key certificates. An implementation may describe receiving a request to validate, receiving a plurality of digital certificates associated with the request to validate, determining the request to validate requires validation of a ring signature using the plurality of digital certificates, determining one or more of the plurality of digital certificates comprises a ring usage certificate extension, analyzing the ring usage certificate extension to retrieve a value associated with the ring usage certificate extension, and failing validation of the request based on determining the request to validate requires validation of the ring signature and based on the value associated with the ring usage certificate extension.Type: GrantFiled: May 15, 2019Date of Patent: September 28, 2021Assignee: Wells Fargo Bank, N.A.Inventor: Phillip H. Griffin
-
Patent number: 11030273Abstract: A method includes receiving a spreadsheet application that is executable using a spreadsheet program; converting the spreadsheet application into a data file that defines characteristics of a networked version of the spreadsheet application that was converted from the spreadsheet application by applying permissions that are set in the spreadsheet application and not applied in the spreadsheet application, wherein the characteristics are defined based on the permissions and include information defining cells of the networked version of the spreadsheet application that are displayable to a user of the networked version of the spreadsheet application; and transmitting the data file to a server to make the data file available to network users as the networked version of the spreadsheet application.Type: GrantFiled: December 12, 2017Date of Patent: June 8, 2021Assignee: Google LLCInventors: Jonathan P. Rochelle, Micah Lemonik, Farzad Khosrowshahi, John Stephen Danaher
-
Patent number: 10972469Abstract: A method, an electronic device, a computer readable medium is disclosed. The method includes modifying a header of an object to include a list of applications or files. The method also includes responsive to an application attempting to access the object, interrupting access to the object. The method further includes determining whether the application that is attempting to access the object is approved based on identifying at least one application or file included in the list of the modified header that corresponds to the application. The method also includes preventing the application from accessing the object when it is determined that the application is not included in the list of the modified header.Type: GrantFiled: April 3, 2018Date of Patent: April 6, 2021Assignee: Honeywell International, Inc.Inventors: Venkat Raman, Chandrakanth Vittal
-
Patent number: 10956609Abstract: A method for safeguarding confidential information during a screen share between two computing devices each having a screen. The method includes receiving, from a first computer, a request to share content of one or more applications displayable on a screen of a second computer. The method further includes summarizing the content to be displayed by the one or more applications, and transmitting, by the first computer, the summarized content to be shared by the one or more applications with the second computer. In exemplary embodiments, the summarized content may be password protected. The method may further include prompting, by the second computer, a password entry and displaying, by the second computer, the summarized content based on a password match.Type: GrantFiled: January 24, 2020Date of Patent: March 23, 2021Assignee: International Business Machines CorporationInventors: Nadiya Kochura, Fang Lu
-
Patent number: 10873545Abstract: Systems and methods are provided that automatically process message input and provide action responses according to the processing results. The automatic action response system may leverage at least one machine-learning algorithm that is trained using a dataset. The provided action responses may comprise of default action responses and/or intelligent action responses that are based at least in part on prior conversational data between a user and a sender. Some intelligent action responses may include text-based replies, which eliminate the need for a user to type a reply on a device screen, thereby saving previous time, conserving device battery life, and preserving the integrity of the device hardware. A portion of a message may be highlighted manually by a user or automatically by the action response system to initiate the automatic action response system. In this way, a more efficient and productive user experience across various devices and applications is achieved.Type: GrantFiled: June 12, 2017Date of Patent: December 22, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Amy Huyen Phuoc Nguyen, Chia-Jung Lee, Ivan Valeryevich Zhiboedov, Philipp Cannons, Rachel Imogen Solimeno, Dong Hwi Yoo, Yamin Wang, Milad Shokouhi
-
Patent number: 10817858Abstract: The subject matter disclosed herein relates to regulating the operation of component object model add-ins associated with a user interface.Type: GrantFiled: July 31, 2008Date of Patent: October 27, 2020Assignee: Adobe Inc.Inventors: David Coblentz, Annie Carnie
-
Patent number: 10783540Abstract: A server including a first storage module for storing possessed objects of a first user and a second user, a communication module for receiving from a device of the first user a request for transfer of an object from the first user to the second user, a second storage module for storing an object transfer relationship between the first user and the second user in response to the request for transfer, and a benefit granting module for granting a predetermined benefit to the second user if a condition for granting a benefit in relation to an object transfer relationship of the second user with other users is satisfied when an object is transferred in response to the request for transfer.Type: GrantFiled: June 30, 2017Date of Patent: September 22, 2020Assignee: Gree, Inc.Inventor: Masaru Takeuchi
-
Patent number: 10783504Abstract: A “Bring Your Own License” (BYOL) service can convert users' “off-the-shelf” (OTS) software licenses for use in public clouds according to rules provided by independent software vendors (ISVs). The rules provided by an ISV can convert the terms associated with the ISV's OTS software licenses (e.g. number of instances, number of users, duration, technical support provided) to terms associated with public clouds (e.g. number of concurrent users, number of virtual machines, number of different clouds, technical support). The BYOL license service can convert the OTS software licenses according to the rules provided by the ISVs.Type: GrantFiled: February 26, 2010Date of Patent: September 22, 2020Assignee: Red Hat, Inc.Inventors: James Michael Ferris, Gerry Edward Riveros
-
Patent number: 10726107Abstract: Systems and methods for facilitating tokenization of modifiable game assets on a distributed blockchain may: generate a smart contract configured to contain license keys associated with the modifiable game assets and to effectuate transfers of the license keys to purchasers; post the smart contract to a distributed blockchain; receive sales information describing a first game asset that is usable within the online gaming platform and intended to be offered for sale to gaming users of the online gaming platform; obtain verification information that indicates the first game asset has passed or failed a verification; tokenize the first game asset into a tokenized game asset on the distributed blockchain, responsive to the verification passing successfully; and offer the tokenized game asset for sale.Type: GrantFiled: October 8, 2018Date of Patent: July 28, 2020Assignee: Mythical, Inc.Inventors: Stephan Cunningham, John Linden, Cameron Thacker
-
Patent number: 10715841Abstract: A media system replaces content in a first sequence of media content. The media system presents the first sequence of media content to an end-user and generates a fingerprint of the sequence of media content. The fingerprint is for comparison with a plurality of reference fingerprints so as to identify the first sequence of media content and determine a reference position within the first sequence of media content. The media system sends a request for a replacement sequence of content to a content replacement system, and receives replacement media content selected based on the identified first sequence of media content. The media system presents the replacement media content to the end-user instead of the first sequence of media content. Presenting the replacement media content begins at a position in the first sequence of media content that is determined based on the reference position.Type: GrantFiled: September 12, 2019Date of Patent: July 14, 2020Assignee: Gracenote, Inc.Inventor: Donald F. Gordon
-
Patent number: 10715498Abstract: Methods, systems, and media for protecting and verifying video files are provided.Type: GrantFiled: July 18, 2017Date of Patent: July 14, 2020Assignee: Google LLCInventors: Anuj Thakkar, Valeri Savvateev
-
Patent number: 10694070Abstract: An information processing apparatus includes a receiver and a transmitter. The receiver receives an image associated with attribute information. When detecting a use of the image, the transmitter transmits information related to the use of the image. In a further modification of the invention, the image may be an image corresponding to an object.Type: GrantFiled: March 26, 2018Date of Patent: June 23, 2020Assignee: FUJI XEROX CO., LTD.Inventor: Kengo Tokuchi
-
Patent number: 10666669Abstract: A computer-implemented method includes: detecting, by a user device, an event that indicates a potential security compromise of the user device; determining, by the user device, a service accessible on the user device; sending, by the user device, a breach notification to a service provider corresponding to the service accessible on the user device; receiving, by the user device, a security profile from the service provider; and restricting, by the user device, access to the service provider by a client of the service provider on the user device until the security profile is satisfied by a user completing a security challenge defined in the security profile.Type: GrantFiled: April 17, 2019Date of Patent: May 26, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Swaminathan Balasubramanian, Radha M. De, Ashley D. Delport, Indrajit Poddar, Cheranellore Vasudevan
-
Patent number: 10635828Abstract: Systems and methods for generating and handling tokenized links pointing to web-accessible files are provided herein. The tokenized link obscures the filepath of the file and is associated with a permission scope that consists of a set of criteria for evaluating conditions for access to the file. The link may be freely shared and still provide access restrictions within a domain to the linked file without needing to modify the permissions for the file itself. A user with access to the file may thus freely share the link with other users, who may in turn share the link with yet other users, and be assured that only authorized users will gain access to the file. The tokenized links thereby improve the security of the files, the user experience of the distributing and receiving users, and the functionality of the devices using the tokenized links.Type: GrantFiled: September 23, 2016Date of Patent: April 28, 2020Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventor: Eugene Seichi Lin
-
Patent number: 10621520Abstract: There is provided a system and method for an interoperable keychest. There is provided a method for use by a central key repository (CKR) or keychest to provide content access authorizations to distributors, comprising receiving a key information file including a first encrypted second key for decrypting with a first key and a content identification, decrypting the first encrypted second key using a first key to retrieve the second key, receiving, from a distributor, a key request including the content identification, encrypting the second key using a third key to generate a second encrypted second key, and transmitting the second encrypted second key to the distributor in response to the receiving of the key request. In this manner, key management for protected distributors using different DRM schemas or systems may be simplified and made interoperable.Type: GrantFiled: June 27, 2018Date of Patent: April 14, 2020Assignee: Disney Enterprises, Inc.Inventors: Arnaud Robert, Scott F. Watson
-
Patent number: 10607272Abstract: In various example embodiments, a system and method to provide status indictors on an image galley is disclosed. At least one item to be displayed in an image gallery on a client device is identified. Once identified, status information for the item is obtained. Subsequently, gallery rendering and display instructions are generated and transmitted to the client device. The rendering and display instructions include the status information and enables generation of status indicators from the status information for display over the image gallery at the client device. The rendering and display instructions may also include instructions for displaying the image gallery. The status information at the client device may be updated as status information changes.Type: GrantFiled: December 10, 2018Date of Patent: March 31, 2020Assignee: eBay Inc.Inventors: Ryan Melcher, Dane Howard
-
Patent number: 10592226Abstract: Disclosed are various examples for deploying applications on client devices through a management service. A client device can be enrolled with a management service. The management service can determine application settings that are associated with an application and generate an application profile for the application. The application profile can be used to deploy the application to client devices and provision the application with the appropriate application settings.Type: GrantFiled: January 2, 2019Date of Patent: March 17, 2020Assignee: Airwatch LLCInventors: Stephen Turner, Scott Kelley
-
Patent number: 10558791Abstract: Methods and systems are described for setting up a security and/or automation system. According to at least one embodiment, a method for setting up the security or automation system includes receiving a communication from a mobile device associated with installing a system peripheral device at a control unit and executing an installation task based on the communication.Type: GrantFiled: December 17, 2018Date of Patent: February 11, 2020Assignee: Vivint, Inc.Inventor: Richard Scott Carlson
-
Patent number: 10484354Abstract: A content distribution system is described herein which enables a data owner of content to set one or more restrictions on a data consumer where the one or more restrictions need to be satisfied by a data consumer device before the data consumer has access to the content. In addition, the content distribution system's components are described herein which include a data owner device, a key server, a data consumer device, a data producer device, and a content server.Type: GrantFiled: February 15, 2017Date of Patent: November 19, 2019Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Dario Casella, Ilhan Gurel
-
Patent number: 10475024Abstract: A method of securely conducting a financial transaction includes receiving, at a card reader, a first plurality of messages from a smart card; identifying, using the reader, one or more sensitive messages in the first plurality of messages, where the first plurality of messages conforms to a protocol of the financial transaction; encrypting, using the reader, the one or more sensitive messages using a cryptographic key of the reader to generate encrypted messages; formatting, using the reader, a second plurality of messages according to the protocol to send to a mobile device, where the second plurality of messages includes the encrypted messages and messages in the first plurality of messages that are not sensitive; determining, using a mobile device, action steps according to the protocol, where the action steps are determined from the second plurality of messages; and executing the action steps.Type: GrantFiled: October 15, 2012Date of Patent: November 12, 2019Assignee: SQUARE, INC.Inventors: Robert von Behren, Oliver S. Quigley
-
Patent number: 10467614Abstract: A method and system is described to facilitate variable pricing for electronically viewable content. Consumers pay different amounts to view portions of electronically viewable content obtained from a work, where the amount paid may be based on a characteristic of the work (e.g., the genre or publisher), the consumer's past viewing behavior or purchases, including the portions of content (e.g., the number of pages or chapters) previously viewed from the same or other work, or the number or amount of purchases made of other works or products, or the aggregated viewing behavior or purchases of a number of consumers.Type: GrantFiled: January 9, 2015Date of Patent: November 5, 2019Assignee: Amazon Technologies, Inc.Inventors: Colin Bryar, Udi Manber, Jeffrey P. Bezos
-
Patent number: 10452561Abstract: Aspects are directed to a start-up or recovery method and a central processing unit (CPU) architecture. In one example, the CPU architecture includes read-only memory (ROM) storing instructions addressable by a first range of physical memory addresses, random access memory (RAM), a direct memory access (DMA) engine, the DMA engine controllable to transfer the instructions from the ROM to RAM, the instructions addressable by a second range of physical memory addresses at the RAM, a memory management unit configured to translate a range of virtual addresses to the first range while in ROM, and translate the range of virtual memory addresses to the second range while in RAM, and a CPU to execute a DMA interrupt service routine to update the memory management unit to translate the range of virtual addresses to the second range of physical memory addresses while the DMA engine transfers the instructions to RAM.Type: GrantFiled: August 7, 2017Date of Patent: October 22, 2019Assignee: RAYTHEON COMPANYInventor: Eric R. Schneider
-
Patent number: 10423885Abstract: Methods, systems and apparatus for assessing the likely status of an operator of a computing device interacting with a server as a human operator or an autonomic computer application, such as a “bot” are described herein. By monitoring at least some data, e.g., biometric data, generated at the client computing device, a comparison can be made between the monitored data and model data relating to human interaction with the computing device. The results of the comparison can lead to a value that represents the likelihood that the monitored data results from human interaction.Type: GrantFiled: March 13, 2017Date of Patent: September 24, 2019Assignee: Timothy P. HeikellInventor: Timothy P. Heikell
-
Patent number: 10389765Abstract: One or more embodiments of the disclosure provide systems and methods for providing content presentations to users of a content presentation system. A content presentation generally includes a plurality of content items provided by one or more users of the content presentation system. In one or more embodiments, the content presentation system may enable a user to modify multiple content attributes using a simple gesture. In another embodiment, the content presentation system can provide dynamic and interactive notifications to the user corresponding to content items and/or other co-users.Type: GrantFiled: December 29, 2015Date of Patent: August 20, 2019Assignee: Facebook, Inc.Inventors: Sharon Zeng, Leo Litterello Mancini, Dolapo Omobola Falola
-
Patent number: 10380568Abstract: A DRM system is provided wherein when a protected content unit is provided to an access device, the access information associated with the protected content unit is retrieved from the DRM server and provided to the access device in the same transaction in which the protected content unit is provided. Therefore, when the user seeks to access the protected content unit, the access request can be handled locally without the need to rely upon potentially constrained connectivity to the DRM server. The techniques described herein enable an access device to access content protected by a DRM system. When a protected content unit and access information is received at the access device, in one transaction, the protected content unit can be decrypted on the access device using the access information, and/or the access information can be used to enforce a DRM policy associated with the protected content unit.Type: GrantFiled: June 30, 2006Date of Patent: August 13, 2019Assignee: EMC CorporationInventors: Kenneth Allen Rogers, Allen D. Hadden, Peter J. Thompson
-
Patent number: 10360544Abstract: A system effectively performs content information acquisition processing and content purchase processing in which it is necessary to access different servers. If a user views information provided by an information providing server, for example, television program table information, and acquires content related to information selected from among pieces of information included in the television program table information, the user can transmit a content acquisition request including content specification information to a content providing server simply by dragging and dropping the selected information displayed on a display screen onto a toolbar included in a display unit or onto another server information display area. As a result, the user can effectively perform the selection and acquisition of content without switching between connections to various servers.Type: GrantFiled: January 8, 2009Date of Patent: July 23, 2019Assignee: Sony CorporationInventor: Takashi Matsuo
-
Patent number: 10356030Abstract: Systems and methods for email synchronization may include a computing device with a token bucket. The token bucket allows for temporary storage of tokens, each token authorizing a synchronization of at least one email application running on the computing device. The device may determine a frequency of received email communications associated with an email account managed by the at least one email application and hosted by an email server. The determining may be based on one or more characteristics associated with the token bucket. The determined frequency may be compared with a threshold value. When the determined frequency is equal to or lower than the threshold value, a push communication channel may be established with the email server, the push communication channel for receiving server-initiated email push communications. The at least one email application may be synchronized with the email account by receiving push communications using the push communication channel.Type: GrantFiled: September 22, 2016Date of Patent: July 16, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Hagen Green, Jon Morris, Anish Desai, Marc McClure
-
Patent number: 10318575Abstract: A method of managing an image catalog is performed by one or more servers. The process receives from a first user identification of one or more images in an image database. The image database is distinct from the servers. For each of the images, the process analyzes the image to extract keywords that describe the image and creates an index entry in the image catalog. The index entry includes the keywords. The process receives a query from a second user and matches the query to an index entry in the image catalog. The index entry corresponds to a first image in the image database. The process determines whether the second user is authorized to view the first image. When the second user is authorized to view the first image, the process retrieves the first image from the image database and transmits the first image to the second user.Type: GrantFiled: November 13, 2015Date of Patent: June 11, 2019Assignee: Zorroa CorporationInventors: Daniel Elliott Wexler, Juan Jose Buhler
-
Patent number: 10305920Abstract: A computer-implemented method includes: detecting, by a user device, an event that indicates a potential security compromise of the user device; determining, by the user device, a service accessible on the user device; sending, by the user device, a breach notification to a service provider corresponding to the service accessible on the user device; receiving, by the user device, a security profile from the service provider; and restricting, by the user device, access to the service provider by a client of the service provider on the user device until the security profile is satisfied by a user completing a security challenge defined in the security profile.Type: GrantFiled: December 19, 2017Date of Patent: May 28, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Swaminathan Balasubramanian, Radha M. De, Ashley D. Delport, Indrajit Poddar, Cheranellore Vasudevan
-
Patent number: 10296726Abstract: A digital download kiosk network is described. The network comprises: an authorization database including a digital rights management facility; a first digital download kiosk coupled to the authorization database to receive digital rights management data; and a second digital download kiosk coupled to the authorization database to receive digital rights management data, and coupled to the first digital download kiosk in a peer-to-peer manner to share multi-media content therebetween.Type: GrantFiled: September 14, 2010Date of Patent: May 21, 2019Assignee: NCR CorporationInventor: James Henderson
-
Patent number: 10255414Abstract: Systems and methods are disclosed for protecting a computer program from unauthorized analysis and modification. Obfuscation transformations can be applied to the computer program's local structure, control graph, and/or data structure to render the program more difficult to understand and/or modify. Tamper-resistance mechanisms can be incorporated into the computer program to detect attempts to tamper with the program's operation. Once an attempt to tamper with the computer program is detected, the computer program reports it to an external agent, ceases normal operation, and/or reverses any modifications made by the attempted tampering. The computer program can also be watermarked to facilitate identification of its owner. The obfuscation, tamper-resistance, and watermarking transformations can be applied to the computer program's source code, object code, or executable image.Type: GrantFiled: June 5, 2015Date of Patent: April 9, 2019Assignee: Intertrust Technologies CorporationInventors: James J. Horning, W. Olin Sibert, Robert E. Tarjan, Umesh Maheshwari, William G. Horne, Andrew K. Wright, Lesley R. Matheson, Susan S. Owicki
-
Patent number: 10242163Abstract: According to example configurations as described herein, use of software can be contingent upon whether a hierarchical license tree has a valid license for a software resource associated with a respective node in the tree. For example, an installer can be configured to traverse the hierarchical license tree to identify which, if any, of the software resources as represented by nodes in the tree has a valid license and therefore can be installed for execution on a respective computer system. If a valid license exists for a given node in the tree, the software resource associated with the given node as well as software resources associated with child nodes of the given node can be installed for use on the computer. A software resource manager can be configured to prevent installation, execution, etc., of software resources for nodes above the respective parent node that do not have a corresponding valid license.Type: GrantFiled: November 19, 2008Date of Patent: March 26, 2019Assignee: Adobe Systems IncorporatedInventors: Sanjeev Kumar Biswas, Pradeep Cyril Ekka, Suraj Ranjan, Vikas Kamate
-
Patent number: 10205684Abstract: Various computer-implemented systems and methods are provided here for purposes of smart messaging. A machine learning application can obtain message context data from a user device, and process the message context data to determine a predicted conversation pattern of the conversation that is taking place between the particular users. The message context data is indicative of context of a conversation taking place between particular users during a messaging session. Based on the predicted conversation pattern, the machine learning application can then determine options for suggested responses that are predicted to compete at least part of a response message as part of the conversation. Each of the options for suggested responses corresponds to the message context data indicative of the context of the conversation. In response to selection of one of the suggested responses, that suggested response can be displayed within a message field.Type: GrantFiled: August 9, 2017Date of Patent: February 12, 2019Assignee: salesforce.com, inc.Inventor: Dipak Patil
-
Patent number: 10204338Abstract: Methods, systems, and engines are presented for synchronizing contents of removable storage devices with a multimedia network. In one implementation, a change in status of a connection between a removable storage device and a multimedia network is detected. A network inventory list of recordings is updated, triggered by the change in connection status. A change in the recording content, associated metadata, or digital rights of a recording may also trigger an update of the network inventory list. A network scheduler can use the updated network inventory list to accurately reflect those recordings actually available to the multimedia network for playback and recording, or available to an unauthorized user for purchase, including the recordings on removable storage devices.Type: GrantFiled: November 24, 2004Date of Patent: February 12, 2019Assignee: Microsoft Technology Licensing, LLCInventor: Victor S. Lee