Patents Issued in June 20, 2023
  • Patent number: 11681756
    Abstract: An electronic device includes a memory configured to store a plurality of types of user data, and a processor configured to be operatively connected to the memory, wherein the processor is configured to generate an embedding vector through text embedding using first text data which is included in the user data and is related to content of the user data for each type of the user data; calculate a weight for the embedding vector using information which is included in the user data and is related to usability of the user data for each type of the user data; when a query is input, generate a query vector through the text embedding using second text data included in the query; and quantify user interest in the query for each type of the user data based on the embedding vector, the weight for the embedding vector, and the query vector.
    Type: Grant
    Filed: July 31, 2020
    Date of Patent: June 20, 2023
    Inventors: Yuwon Lee, Hwangki Min, Sungmin Rhee, Shunghyun Choi
  • Patent number: 11681757
    Abstract: Disclosed herein is a system and method for identifying a spam email message. To identify a spam message a similarity measurement hash and a sender hash is generated for each email message. Two or more previously received email messages are compared with an incoming email message. The incoming email message is identified as a spam message when the similarity measurement hash between incoming message and one of the received messages matches and the corresponding sender hash does not match. The system may integrate with other email servers through a DNS to identify spam emails across different organizations and locations. The system and method may further apply rules to particular match to whitelist a potential spam email.
    Type: Grant
    Filed: November 5, 2019
    Date of Patent: June 20, 2023
    Assignee: International Business Machines Corporation
    Inventors: Mark H. Barber, Carsten Hagemann, Christopher J. Hockings
  • Patent number: 11681758
    Abstract: Processing user queries using a bot program by executing a bot program, wherein executing the bot program further comprises: processing output data of an application program; detecting status messages in the output data; generating bot queries related to the status messages; providing the bot queries to a user, in response to the providing of the bot queries to the user, receiving a user query from the user, wherein the user query is based at least in part on the bot queries, determining one or more solutions to the user query using a knowledge base, and applying a selected solution of the solutions.
    Type: Grant
    Filed: April 25, 2021
    Date of Patent: June 20, 2023
    Assignee: International Business Machines Corporation
    Inventors: Piotr Kalandyk, Grzegorz Piotr Szczepanik, Michal Maciej Zalas, Pawel Tadeusz Januszek
  • Patent number: 11681760
    Abstract: A content generation computing system includes content generating application logic. The content generating application logic runs a content generation application to generate content. Content ingestion and transformation logic allows a user to identify content from a source document for ingestion into a document that is being generated. The system semantically restructures the ingested content based upon the content generation application into which it is being ingested and maintains a link from the ingested content to the source document and automatically updates the generated content when the content in the source document, that is ingested, changes.
    Type: Grant
    Filed: August 1, 2018
    Date of Patent: June 20, 2023
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Ron Ben-Ishay, Oren Gordon, Tal Bouhadana, Lior Zilberstein, Daniel Hoter
  • Patent number: 11681761
    Abstract: A system and method for associating a document with a concept are provided. One or more idea-electronic document associations is identified, wherein each idea-electronic document association is based on a user performance criteria relative to the electronic document and the idea. At least one of the one or more electronic documents is identified with a concept based on the one or more idea-electronic document associations, wherein the concept is related to the one or more ideas.
    Type: Grant
    Filed: March 21, 2022
    Date of Patent: June 20, 2023
    Assignee: Google LLC
    Inventors: Wesley T. Chan, Sumit Agarwal, Rama Ranganath, Leora Ruth Wiseman, Deepak Jindal
  • Patent number: 11681762
    Abstract: The exemplary embodiments disclose a method, a computer program product, and a computer system for obtaining a digital twin asset. The exemplary embodiments may include collecting input data, extracting one or more features from the input data, searching for a digital twin asset based on the extracted one or more features and one or more models, and facilitating an exchange of the digital twin asset.
    Type: Grant
    Filed: January 27, 2021
    Date of Patent: June 20, 2023
    Assignee: International Business Machines Corporation
    Inventors: Lisa Seacat DeLuca, Sarika Budhiraja
  • Patent number: 11681763
    Abstract: Popopmomom and Kiddoflock apps using AI bots lets the family member to share memories and life experiences with other family members in most easiest and in a more secure way. AI BOT automatically builds the biography once all the questions are answered by the Popopmomom user.
    Type: Grant
    Filed: October 20, 2019
    Date of Patent: June 20, 2023
    Inventor: Srirajasekhar Koritala
  • Patent number: 11681764
    Abstract: A system and method for determining social media trending activity of content on the internet is disclosed. The method may include establishing source(s) of internet content, detecting measurements of social media activity for the content in the sources, aggregating the measurements, storing the aggregated measurements in a database over a range of time, calculating a rate of change of the aggregated measurements over the range of time, and comparing the calculated rate of change with the aggregated measurement to obtain a trending value for the content.
    Type: Grant
    Filed: June 29, 2020
    Date of Patent: June 20, 2023
    Assignee: LEAD STORIES, LLC
    Inventor: Maarten Schenk
  • Patent number: 11681765
    Abstract: In certain embodiments, reference identifiers may be generated and embedded into a website's content. A request for a reference identifier to be embedded into first content on a first website may be obtained based on a user accessing the first website. Based on the request, interaction data related to the first website may be retrieved indicating that a prior user interacted with text on the first website and subsequently accessed a second website. A reference identifier related to the second website may be caused to be embedded into the text on the first website based on: (i) the second website comprising second content related to the text, (ii) the prior user interacting with the text on the first website, and (iii) the prior user accessing the second website after interacting with the first content on the first website.
    Type: Grant
    Filed: May 19, 2021
    Date of Patent: June 20, 2023
    Assignee: Capital One Services, LLC
    Inventors: Vincent Pham, Reza Farivar, Austin Walters, Jeremy Goodsitt, Galen Rafferty, Anh Truong
  • Patent number: 11681766
    Abstract: Devices often receive content items to be saved for later presentation to a user. In some instances, the content of the message is analyzed to retrieve supplemental information from external data sources, such as a map to a location discussed in a message. However, such supplementing often fails to reflect the personal context of the content item to the user, who may not easily recall the associated personal context when the content item is later presented. Instead, for a content item to be saved, a device may evaluate personal data sources to identify the personal context of the content item to the user, and add personal context annotations to a content item record of the saved content item. Later, during a presentation of the content item to the user, the personal context annotations may be included as a reflection of the personal context of the content item to the user.
    Type: Grant
    Filed: June 21, 2021
    Date of Patent: June 20, 2023
    Assignee: Yahoo Assets LLC
    Inventors: Mohit Goenka, Ashish Khushal Dharamshi, Nikita Varma
  • Patent number: 11681767
    Abstract: Techniques for ranking services and top N rank lists are disclosed. In some embodiments, a system, process, and/or computer program product for ranking services and top N rank lists includes receiving a set of network related event data, wherein the set of network related event data includes Domain Name System (DNS) related event data; aggregating the DNS related event data over a period of time and rank order by popularity; and generating a top N rank list for ranking popularity over the period of time for a set of domains using the aggregated DNS related event data and rank order by popularity.
    Type: Grant
    Filed: January 28, 2021
    Date of Patent: June 20, 2023
    Assignee: Infoblox Inc.
    Inventors: Laura Teixeira da Rocha, Renee Carol Burton
  • Patent number: 11681768
    Abstract: Disclosed are methods and systems for displaying an indication of a number of items in a user interface. Some aspects include processing circuitry and hardware memory storing instructions that when executed cause the processing circuitry to perform operations. The operations may include receiving input defining an item, receiving sensor data for the item, and displaying a number of items in the environment based on the sensor data.
    Type: Grant
    Filed: June 10, 2020
    Date of Patent: June 20, 2023
    Assignee: eBay Inc.
    Inventor: Jigish Mehta
  • Patent number: 11681769
    Abstract: A system for preparing and delivering digital information, particularly digital newspaper editions, to mobile application users. The system includes mobile applications (apps) for both mobile phone and tablet devices, with content display and interactivity of each app optimized for device type. The system also includes a suite of back-office software modules which allow writers and editors to prepare stories, images and other content for delivery to the apps. One such module is a story creator, which includes an interface to a content management system allowing plain text stories and images to be imported, formatted and made interactive for delivery to the apps. The story creator module also includes interfaces to providers of data such as obituaries, classified ads and weather, and functionality for publishing daily editions of the digital newspaper using the imported content. Other features of the system include breaking news alerts, paywall integration, and interfaces to social media.
    Type: Grant
    Filed: May 16, 2022
    Date of Patent: June 20, 2023
    Assignee: BLOCK COMMUNICATIONS, INC.
    Inventors: John David Crisp, Joseph Michael Holub, Stephen Raymond Bumbaugh, Charles Aaron Ryder, Joshua Sherman Jacob
  • Patent number: 11681770
    Abstract: In one general embodiment, a computer program product for determining whether to process a uniform resource locator (URL) comprises a computer readable storage medium having program instructions embodied therewith, wherein the computer readable storage medium is not a transitory signal per se, and where the program instructions are executable by a processor to cause the processor to perform a method comprising selecting, by the processor, a portion of a hash table, identifying, by the processor, a plurality of uniform resource locators (URLs) stored within the selected portion of the hash table, and for each of the plurality of identified URLs, individually determining, by the processor, whether to process the identified URL, based on data associated with the identified URL.
    Type: Grant
    Filed: May 16, 2016
    Date of Patent: June 20, 2023
    Assignee: International Business Machines Corporation
    Inventor: Timothy F. Jones
  • Patent number: 11681771
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for determining conditions for a set of webpages. The program and method provide for receiving a first set of URLs, each URL of the first set corresponding to a respective webpage of a web site, the first set corresponding to a subset of webpages that comprise the website; identifying repeating patterns of field values in the first set; determining positive conditions that characterize the first set; determining, from the web site webpages other than those in the first set, a second set of URLs that satisfy the positive conditions; identifying repeating patterns of field values in the second set; determining positive conditions that characterize the second set; and computing negative conditions for the first set, by subtracting the positive conditions characterizing the second set from the positive conditions characterizing the first set.
    Type: Grant
    Filed: July 29, 2022
    Date of Patent: June 20, 2023
    Assignee: Content Square SAS
    Inventor: Slim Frikha
  • Patent number: 11681772
    Abstract: Methods, systems, and media enabling a progressive web application (PWA) across a web domain are provided. The PWA may be enabled by web applications among a plurality of web applications executing respective portions of the PWA functionality via linking a root level web page to a manifest. The manifest may contain metadata describing a PWA architecture across the web domain. Enabling the PWA may further include executing, by a root service worker, one or more scripts configured to enable registration by one or more component service workers according the manifest To enable the PWA, applications among a plurality of web applications, and registering, by the one or more component service workers, the web applications among the plurality of web applications.
    Type: Grant
    Filed: August 13, 2021
    Date of Patent: June 20, 2023
    Assignee: Capital One Services, LLC
    Inventor: Jonathan Ricklis
  • Patent number: 11681773
    Abstract: Provided is an apparatus comprising a processor and one or more computer readable mediums collectively including instructions that, when executed by the processor, cause the processor to: acquire a candidate for a solution of an optimization problem for optimizing a third objective function based on a first objective function and a second objective function; obtain, as another candidate for the solution of the optimization problem, a solution that optimizes the second objective function under a constraint corresponding to a value of the first objective function for the acquired candidate; and select the solution of the optimization problem from among the plurality of candidates for the solution of the optimization problem. Also provided as the first aspect are a method and non-transitory computer readable storage medium.
    Type: Grant
    Filed: December 22, 2020
    Date of Patent: June 20, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Takayuki Yoshizumi
  • Patent number: 11681774
    Abstract: A method and system are provided for solving combinatorial optimization problems. A classical algorithm provides an approximate or “seed” solution which is then used by a quantum circuit to search its “neighborhood” for higher-quality feasible solutions. A continuous-time quantum walk (CTQW) is implemented on a weighted, undirected graph that connects the feasible solutions. An iterative optimizer tunes the quantum circuit parameters to maximize the probability of obtaining high-quality solutions from the final state. The ansatz circuit design ensures that only feasible solutions are obtained from the measurement. The disclosed method solves constrained problems without modifying their cost functions, confines the evolution of the quantum state to the feasible subspace, and does not rely on efficient indexing of the feasible solutions as some previous methods require.
    Type: Grant
    Filed: March 23, 2022
    Date of Patent: June 20, 2023
    Assignee: Zapata Computing, Inc.
    Inventor: Guoming Wang
  • Patent number: 11681775
    Abstract: Methods, systems and apparatus for simulating quantum systems. In one aspect, a method includes the actions of obtaining a first Hamiltonian describing the quantum system, wherein the Hamiltonian is written in a plane wave basis comprising N plane wave basis vectors; applying a discrete Fourier transform to the first Hamiltonian to generate a second Hamiltonian written in a plane wave dual basis, wherein the second Hamiltonian comprises a number of terms that scales at most quadratically with N; and simulating the quantum system using the second Hamiltonian.
    Type: Grant
    Filed: May 18, 2018
    Date of Patent: June 20, 2023
    Assignee: Google LLC
    Inventor: Ryan Babbush
  • Patent number: 11681776
    Abstract: A method and circuit for performing vector-matrix multiplication may include converting an input vector of binary-encoded values into analog signals using one-bit DACs, and sequentially performing a vector-matrix multiplication operation for each bit-order. The method may also include, for each sequentially performed operation, operating a switch that corresponds to a current bit-order. Operating the switch may cause a value corresponding to an output of the multiplier to be stored on a capacitor corresponding to the current bit-order. A time interval during which the switch is operated may be non-uniform with respect to time intervals for other switches, and the time interval may be based at least in part on a settling time of the capacitor. The method may also include performing a bit-order weighted summation of values stored on the plurality of capacitors to generate a result of the vector-matrix multiplication.
    Type: Grant
    Filed: November 7, 2020
    Date of Patent: June 20, 2023
    Assignee: Applied Materials, Inc.
    Inventors: Xiaofeng Zhang, She-Hwa Yen
  • Patent number: 11681777
    Abstract: Disclosed herein includes a system, a method, and a device for improving computational efficiency of deconvolution by reducing a number of dot products. In one aspect, an input image having a set of pixels is received. A first dot product may be performed on a subset of the set of pixels of the input image and a portion of a kernel, to generate a first pixel of an output image. A number of multiplications performed for the first dot product performed may be less than a number of elements of the kernel. A second dot product on a remaining portion of the kernel to generate the first pixel of the output image may be bypassed.
    Type: Grant
    Filed: January 10, 2022
    Date of Patent: June 20, 2023
    Assignee: Meta Platforms Technologies, LLC
    Inventor: Ganesh Venkatesh
  • Patent number: 11681778
    Abstract: An analysis data processing method for processing analysis data collected with an analyzing device for each of a plurality of samples, by applying an analytical technique using statistical machine learning to multidimensional analysis data formed by output values obtained from a plurality of channels of a multichannel detector provided in the analyzing device, the method including: acquiring a non-linear regression or non-linear discrimination function expressing analysis data obtained for known samples; calculating a contribution value of each of the output values obtained from the plurality of channels forming the analysis data of the known samples, to the acquired non-linear regression or non-linear discrimination function, based on a differential value of the non-linear regression function or non-linear discrimination function; and identifying one or more of the plurality of channels of the detector, which are to be used for processing analysis data obtained for an unknown sample, based on the contributio
    Type: Grant
    Filed: August 3, 2016
    Date of Patent: June 20, 2023
    Assignee: SHIMADZU CORPORATION
    Inventor: Akira Noda
  • Patent number: 11681779
    Abstract: Disclosed are a notification service server and an operating method thereof. The present invention presents a notification service server capable of providing an access notification service to harmful sites and an operating method thereof to support a manager to prevent a client terminal from accessing a harmful site.
    Type: Grant
    Filed: May 27, 2022
    Date of Patent: June 20, 2023
    Assignee: FRANKLIN TECHNOLOGY INC.
    Inventors: Changsoo Yu, Ok Chae Kim
  • Patent number: 11681780
    Abstract: A vehicle receives sensor data from at least one of its sensors as it approaches an intersection and determines whether a traffic flow control device for the intersection is detected. When detected, a detected type, a detected state, or both of the traffic flow control device is determined. Using a type of the intersection, at least one of an existing type or an existing state of the traffic flow control device is determined, where the traffic flow control device is undetected or the detected type, the detected state, or both are determined with a detection confidence less than a defined level of detection confidence. The traffic flow control device is tagged with a label including its location and existing type, the existing state, or both within at least one control system for the vehicle. The vehicle is operated within vehicle transportation network using a control system that incorporates the label.
    Type: Grant
    Filed: September 30, 2020
    Date of Patent: June 20, 2023
    Assignee: Nissan North America, Inc.
    Inventors: Luis Lorenzo Bill, David Ilstrup, Stefan Witwicki, Kyle Hollins Wray
  • Patent number: 11681781
    Abstract: Systems and methods are for content security may comprise transmitting a request for authorization to access secured content. A content key for the secured content may be received and stored to a restricted region of a memory. A device security module may have access to the restricted region and may decrypt, based on satisfaction of a use condition and using the content key, the secured content. An encryption key associated with a secure media system authorized to access the secured content may be received. The device security module may encrypt, using the encryption key, the secured content and route the secured content to the secure media system.
    Type: Grant
    Filed: February 21, 2018
    Date of Patent: June 20, 2023
    Assignee: Comcast Cable Communications, LLC
    Inventor: Kyong Park
  • Patent number: 11681782
    Abstract: Systems and methods for monetizing the reproduction of digital media content for the rights-holders of the digital media content. Embodiments of the present disclosure relate to determining whether a user of a media content item has a license to reproduce the media content item. In one embodiment, the media content item may be reproduced when the user is licensed. The user is prompted to select to acquire a license to reproduce the media content item or to decline the license to reproduce the media content item when the user is not licensed. Further embodiments determine whether a user may receive a license when the user wishes to acquire a license. In an embodiment, the user is declined a license when not approved for the license.
    Type: Grant
    Filed: December 27, 2021
    Date of Patent: June 20, 2023
    Inventor: Christopher A. Estes
  • Patent number: 11681783
    Abstract: A system is disclosed for securely communicating between a user device and a target device, which includes a user input receiving user inputs and a user device memory for storing at least one fixed dataset having a plurality of data bits and an inherent entropy. At least one predetermined harvest process is stored in ser device memory, which is operable within a main harvest process to distill the dataset to a predetermined bit length to define a private key of the user at a predetermined key length.
    Type: Grant
    Filed: April 5, 2022
    Date of Patent: June 20, 2023
    Assignee: AMERA IOT INC.
    Inventors: Christopher J. Daly, Max Fleming
  • Patent number: 11681784
    Abstract: Verifying a hardware license and controlling hardware features includes receiving a first part of a license payload and a license signature covering the license payload from a CPU, the license signature being generated using a private encryption key; receiving a second part of the license payload from a memory, the CPU being unable to modify the second part of the license payload; generating a hash using the first part and the second part of the license payload; and verifying the license signature using the hash and a public encryption key associated with the private encryption key. When the verifying is successful, communicating with circuitry to enable functionality of the circuitry specified in the license payload.
    Type: Grant
    Filed: September 3, 2020
    Date of Patent: June 20, 2023
    Assignee: ARISTA NETWORKS, INC.
    Inventors: Baptiste Elie Franck Covolato, Dipankar Bhatt Acharya, Ethan Barnett Rahn, Gil Adrian Torres
  • Patent number: 11681785
    Abstract: Examples of techniques for detecting and tracking virtual containers are disclosed. In one example implementation according to aspects of the present disclosure, a computer-implemented method includes detecting a virtual container. The method further includes collecting virtual container data for the virtual container. The method also includes associating, by a processing device, the virtual container to at least one of a plurality of images. Additionally, the method includes building, by the processing device, a container event database based on the virtual container data and the association of the virtual container to the at least one of the plurality of images, so as to enable tracking of software in the plurality of images and in live virtual containers.
    Type: Grant
    Filed: October 14, 2020
    Date of Patent: June 20, 2023
    Assignee: ServiceNow, Inc.
    Inventors: Michael K. Boudreau, Blair Googer, Jamie B. Marsnik, Bradley T. Moore
  • Patent number: 11681786
    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 processing devices to develop compilers and microcode for generation of runtime images for secure execution according to an instruction set architecture (ISA) on a computing device. For example, a co-development of a paired compiler and microcode may obscure how such a paired compiler and microcode are to express program instructions into binary runtime image.
    Type: Grant
    Filed: December 7, 2020
    Date of Patent: June 20, 2023
    Assignee: Arm Limited
    Inventor: Andrew Neil Sloss
  • Patent number: 11681787
    Abstract: A method can include receiving identity data from a computing device. The method can include verifying that the identity data is associated with a live subject. The method can include generating a privacy-secured token based on the identity data. The method can include generating a randomized unique user identifier (RUUI). The method can include storing the privacy-secured token and the RUUI in association at a first registry. The method can include transmitting the RUUI to the computing device. The method can include configuring metadata of a cryptographic asset to include the RUUI. The cryptographic asset may be associated with a second registry, and the second registry may be associated with a blockchain environment.
    Type: Grant
    Filed: October 14, 2022
    Date of Patent: June 20, 2023
    Assignee: T STAMP INC.
    Inventor: Gareth Neville Genner
  • Patent number: 11681788
    Abstract: A server includes one or more processors, programmed to responsive to receiving, from a mobile device of a user, a hailing request that identifies the user as requesting to schedule a ride, select a vehicle to respond to the hailing request based on a capacity to accept an encryption key of the vehicle, the hailing request including a user profile, generate an encryption key to authenticate the mobile device of the user with the vehicle, send the encryption key to both the vehicle and the mobile device to schedule the ride.
    Type: Grant
    Filed: September 10, 2019
    Date of Patent: June 20, 2023
    Assignee: Ford Global Technologies, LLC
    Inventors: Mohammad Talha, Ali Hassani, Hamid M. Golgiri, Daniel M. King
  • Patent number: 11681789
    Abstract: Systems and methods for authenticating and/or routing a digital signal are provided. A system may include a central database configured to store a set of signature brain wave responses as part of a profile of a user. The system may include a transaction device, a sensory device, and an EEG device. When a transaction request is received from the user, the system may be configured to present the user with a sensory prompt, detect a response of the user to the first sensory prompt, compare the response to the signature response in the profile associated with the sensory prompt, and, when the response matches the signature response within a predetermined delta, authenticate and/or route the transaction request.
    Type: Grant
    Filed: July 16, 2020
    Date of Patent: June 20, 2023
    Assignee: Bank of America Corporation
    Inventor: Shailendra Singh
  • Patent number: 11681790
    Abstract: A computer-implemented method and system for verifying the identity of a user in an identity authentication and biometric verification system which includes collecting information from the user regarding the user's identity, which is then electronically authenticated. Upon authentication, personal information regarding the verified identity of the user is retrieved from a source database which is used to verify the identity of the user, via user interaction. Upon successful verification and authentication, biometric data regarding the user is electronically collected.
    Type: Grant
    Filed: September 7, 2021
    Date of Patent: June 20, 2023
    Assignee: ALCLEAR, LLC
    Inventors: Kenneth Cornick, Caryn Seidman-Becker
  • Patent number: 11681791
    Abstract: A human challenge can be presented in an augmented reality user interface. A user can use a camera of a smart device to capture a video stream of the user's surroundings, and the smart device can superimpose a representation of an object on the image or video stream being captured by the smart device. The smart device can display in the user interface the image or video stream and the object superimposed thereon. The user will be prompted to perform a task with respect to one or more of these augmented reality objects displayed in the user interface. If the user properly performs the task, e.g., selects the correct augmented reality objects, the application will validate the user as a person.
    Type: Grant
    Filed: November 6, 2020
    Date of Patent: June 20, 2023
    Assignee: CAPITAL ONE SERVICES, LLC
    Inventor: Jayaraman Ganeshmani
  • Patent number: 11681792
    Abstract: The present invention puts forward a personal electronic access permission (Figure B, 31) that can both check on the customer's identity (Figure A, step 2) and right to access an event/venue in one scanning event, and address the unwanted secondary market, still enabling a customer (Figure D, 5) to sell back an electronic access permission to the system (Figure D, I) in case the customer is not able to attend the event.
    Type: Grant
    Filed: December 1, 2020
    Date of Patent: June 20, 2023
    Assignee: Codiqo AB
    Inventor: Mikael Ungerholm
  • Patent number: 11681793
    Abstract: Technologies for memory management with memory protection extension include a computing device having a processor with one or more protection extensions. The processor may load a logical address including a segment base, effective limit, and effective address and generate a linear address as a function of the logical address with the effective limit as a mask. The processor may switch to a new task described by a task state segment extension. The task state extension may specify a low-latency segmentation mode. The processor may prohibit access to a descriptor in a local descriptor table with a descriptor privilege level lower than the current privilege level of the processor. The computing device may load a secure enclave using secure enclave support of the processor. The secure enclave may load an unsandbox and a sandboxed application in a user privilege level of the processor. Other embodiments are described and claimed.
    Type: Grant
    Filed: November 29, 2021
    Date of Patent: June 20, 2023
    Assignee: INTEL CORPORATION
    Inventors: Michael LeMay, Barry E. Huntley, Ravi Sahita
  • Patent number: 11681794
    Abstract: Embodiments bypass Address Space Layout Randomization (ASLR) executed on a web server that implements a web function. Embodiments, from a client remote from the web server, construct a stack layout of the web function. Embodiments identify memory locations of the stack layout that are writable and read a currently stored library instruction address of a library at the identified memory locations. Embodiments then iteratively increment the currently stored library instruction address by one and overwriting the identified memory locations until a remote shell is successfully spawned or another malicious instruction is executed.
    Type: Grant
    Filed: April 7, 2021
    Date of Patent: June 20, 2023
    Assignee: Oracle International Corporation
    Inventors: Dharmalingam Ganesan, David M. Clifton
  • Patent number: 11681795
    Abstract: A method and system for analysis of a facility may include providing an emulation host system, first generating a golden circuit model on the emulation host system, first inserting a first hardware trojan model, first emulating operation of the golden circuit model, and second emulating operation of the first hardware trojan model. A facility may include a trojan instrument facility having a trojan detection instrument comparing logic circuit output against a threshold for detecting hardware trojan activity, and outputting alert data, and in relation to opening one of a plurality of scannable access points, a scannable register is inserted into an active scan chain with an associated instrument interface.
    Type: Grant
    Filed: September 28, 2018
    Date of Patent: June 20, 2023
    Assignee: Amida Technology Solutions, Inc.
    Inventors: Alfred L. Crouch, Eve Naomi Hunter, Peter Lawrence Levin
  • Patent number: 11681796
    Abstract: Various embodiments are provided for securing machine learning models by one or more processors in a computing system. One or more hardened machine learning models that are secured against adversarial attacks are provided by applying one or more of a plurality of combinations of selected preprocessing operations from one or more machine learning models, a data set used for hardening the one or more machine learning models, a list of preprocessors, and a selected number of learners.
    Type: Grant
    Filed: September 10, 2019
    Date of Patent: June 20, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ngoc Minh Tran, Mathieu Sinn, Maria-Irina Nicolae, Martin Wistuba, Ambrish Rawat, Beat Buesser
  • Patent number: 11681797
    Abstract: Apparatuses and methods can be related to preventing the activation of rows using fuses in, for example, a memory device or a computing system that includes a memory device. The preventing the activation of rows adjacent to a predefined row address range can reduce the charge leakage from the memory cells comprising the predefined row address range. Reducing the charge leakage from memory cells comprising the predefined row address range can increase stability in data retention.
    Type: Grant
    Filed: August 28, 2019
    Date of Patent: June 20, 2023
    Assignee: Micron Technology, Inc.
    Inventors: Glen E. Hush, Richard C. Murphy, Honglin Sun
  • Patent number: 11681798
    Abstract: Universal serial bus (USB) devices are evaluated for access according to characteristics including descriptors and ROM information. Descriptors are cross-references to historic descriptors known to be associated with malicious or approved USB devices. ROM information is analyzed to determine congruity of data. Device drivers and configuration files on the USB device are reviewed for indicators of compromise or threat and assigned a corresponding security score. Security actions are taken according to a security score assigned according to matching descriptors and analyzed ROM information.
    Type: Grant
    Filed: October 31, 2019
    Date of Patent: June 20, 2023
    Assignee: KYNDRYL, INC.
    Inventors: Cesar Augusto Rodriguez Bravo, Rhonda L. Childress, Craig M. Trim
  • Patent number: 11681799
    Abstract: Provided are a computer program product, system, and method for using trap cache segments to detect malicious processes. A trap cache segment to the cache for data in the storage and indicated as a trap cache segment. Cache segments are added to the cache having data from the storage that are not indicated as trap cache segments. A memory function call from a process executing in the computer system reads data from a region of a memory device to output the read data to a buffer of the memory device. A determination is made as to whether the region of the memory device includes the trap cache segment. The memory function call is blocked and the process is treated as a potentially malicious process in response to determining that the region includes the trap cache segment.
    Type: Grant
    Filed: December 23, 2020
    Date of Patent: June 20, 2023
    Assignee: INTERNATIONAL BUSINES MACHINES CORPORATION
    Inventors: Brian A. Rinaldi, Clint A. Hardy, Lokesh M. Gupta, Kevin J. Ash
  • Patent number: 11681800
    Abstract: A system for conducting a security recognition task, the system comprising a memory configured to store a model and training data including auxiliary information that will not be available as input to the model when the model is used as a security recognition task model for the security recognition task. The system further comprising one or more processors communicably linked to the memory and comprising a training unit and a prediction unit. The training unit is configured to receive the training data and the model from the memory and subsequently provide the training data to the model, and train the model, as the security recognition task model, using the training data to predict the auxiliary information as well as perform the security recognition task, thereby improving performance of the security recognition task. The prediction unit is configured to use the security recognition task model output to perform the security recognition task while ignoring the auxiliary attributes in the model output.
    Type: Grant
    Filed: August 13, 2021
    Date of Patent: June 20, 2023
    Assignee: Sophos Limited
    Inventors: Richard Edward Harang, Ethan McAvoy Rudd, Konstantin Berlin, Cody Marie Wild, Felipe Nicolás Ducau
  • Patent number: 11681801
    Abstract: An information handling system improves detection of steganography data embedded in a graphics file by parsing the portable network graphics file to determine a location of a graphics file signature in the graphics file, and determining whether there is data embedded in the graphics file before the graphics signature. The embedded data may then be removed from the graphics file.
    Type: Grant
    Filed: August 5, 2019
    Date of Patent: June 20, 2023
    Assignee: Dell Products L.P.
    Inventors: Yevgeni Gehtman, Maxim Futerman
  • Patent number: 11681802
    Abstract: This disclosure and the exemplary embodiments described herein, provide methods and systems for detecting a ransomware infection in one or more files. According to an exemplary embodiment, a low frequency encryption analysis and a high frequency encryption analysis of a plurality of received files is performed to determine if the one or more of the files are encrypted. If a file is encrypted, a watcher is utilized to monitor file events associated with the files for determining if one or more of the files are infected with ransomware.
    Type: Grant
    Filed: April 23, 2021
    Date of Patent: June 20, 2023
    Assignee: DATTO, INC.
    Inventor: Kurt Hansen
  • Patent number: 11681803
    Abstract: Systems and methods for malware detection using multiple neural networks are provided.
    Type: Grant
    Filed: September 30, 2020
    Date of Patent: June 20, 2023
    Assignee: Fortinet, Inc.
    Inventor: Xu Yang
  • Patent number: 11681804
    Abstract: A system and method of deployment of malware detection traps by at least one processor may include performing a first interrogation of a first Network Asset (NA) of a specific NA family; determining, based on the interrogation, a value of one or more first NA property data elements of the first NA; obtaining one or more second NA property data elements corresponding to the specific NA family; integrating the one or more first NA property data elements and the one or more second NA property data elements to generate a template data element, corresponding to the specific NA family; producing, from the template data element, a malware detection trap module; and deploying, on one or more computing devices of a computer network, one or more instantiations of the malware detection trap module as decoys of the first NA.
    Type: Grant
    Filed: December 30, 2020
    Date of Patent: June 20, 2023
    Assignee: Commvault Systems, Inc.
    Inventors: Oleg Goldshmidt, Mori Benech
  • Patent number: 11681805
    Abstract: A system for collecting data artifacts from a production environment, storing them, and replaying them in a testing environment is disclosed. One or more processors receive a data artifact from a sensor in a production environment, and store the data artifact in a first storage with a unique identifier, while also storing in a second storage record(s) associating the unique identifier with a tag. A clone of at least a portion of the production environment is created within the testing environment, and an analytic targeting the data artifact is incorporated into the clone. Upon receiving a request to replay the data artifact, referencing the tag associated with the data artifact's unique identifier, the data artifact is replayed by causing the clone to receive the data artifact as if it were presently encountered. Logs of output from the clone's response are stored in a third storage for future analysis.
    Type: Grant
    Filed: May 26, 2022
    Date of Patent: June 20, 2023
    Assignee: Morgan Stanley Services Group Inc.
    Inventors: Jonathan Oakley, Joseph Edmonds
  • Patent number: 11681806
    Abstract: In an approach to protecting against out-of-bounds buffer references, an apparatus comprises one or more processor cores and a bounds-checking functional unit in each processor core configured to manage bounds information for one or more memory buffers. When a buffer is allocated, an address range of the buffer is stored. When a pointer is assigned an address within the address range of the buffer, the address range of the buffer is associated with the pointer. When the pointer is used to compute an address for an operation, whether the address for the operation is within the address range associated with the pointer is determined. If the address is not within the address range associated with the pointer, signaling that an error has occurred.
    Type: Grant
    Filed: October 15, 2019
    Date of Patent: June 20, 2023
    Assignee: International Business Machines Corporation
    Inventors: Richard H. Boivie, Alper Buyuktosunoglu, Tong Chen