Patents Issued in June 20, 2023
-
Patent number: 11681756Abstract: 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: GrantFiled: July 31, 2020Date of Patent: June 20, 2023Inventors: Yuwon Lee, Hwangki Min, Sungmin Rhee, Shunghyun Choi
-
Patent number: 11681757Abstract: 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: GrantFiled: November 5, 2019Date of Patent: June 20, 2023Assignee: International Business Machines CorporationInventors: Mark H. Barber, Carsten Hagemann, Christopher J. Hockings
-
Patent number: 11681758Abstract: 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: GrantFiled: April 25, 2021Date of Patent: June 20, 2023Assignee: International Business Machines CorporationInventors: Piotr Kalandyk, Grzegorz Piotr Szczepanik, Michal Maciej Zalas, Pawel Tadeusz Januszek
-
Patent number: 11681760Abstract: 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: GrantFiled: August 1, 2018Date of Patent: June 20, 2023Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Ron Ben-Ishay, Oren Gordon, Tal Bouhadana, Lior Zilberstein, Daniel Hoter
-
Patent number: 11681761Abstract: 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: GrantFiled: March 21, 2022Date of Patent: June 20, 2023Assignee: Google LLCInventors: Wesley T. Chan, Sumit Agarwal, Rama Ranganath, Leora Ruth Wiseman, Deepak Jindal
-
Patent number: 11681762Abstract: 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: GrantFiled: January 27, 2021Date of Patent: June 20, 2023Assignee: International Business Machines CorporationInventors: Lisa Seacat DeLuca, Sarika Budhiraja
-
Patent number: 11681763Abstract: 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: GrantFiled: October 20, 2019Date of Patent: June 20, 2023Inventor: Srirajasekhar Koritala
-
Patent number: 11681764Abstract: 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: GrantFiled: June 29, 2020Date of Patent: June 20, 2023Assignee: LEAD STORIES, LLCInventor: Maarten Schenk
-
Patent number: 11681765Abstract: 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: GrantFiled: May 19, 2021Date of Patent: June 20, 2023Assignee: Capital One Services, LLCInventors: Vincent Pham, Reza Farivar, Austin Walters, Jeremy Goodsitt, Galen Rafferty, Anh Truong
-
Patent number: 11681766Abstract: 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: GrantFiled: June 21, 2021Date of Patent: June 20, 2023Assignee: Yahoo Assets LLCInventors: Mohit Goenka, Ashish Khushal Dharamshi, Nikita Varma
-
Patent number: 11681767Abstract: 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: GrantFiled: January 28, 2021Date of Patent: June 20, 2023Assignee: Infoblox Inc.Inventors: Laura Teixeira da Rocha, Renee Carol Burton
-
Patent number: 11681768Abstract: 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: GrantFiled: June 10, 2020Date of Patent: June 20, 2023Assignee: eBay Inc.Inventor: Jigish Mehta
-
Patent number: 11681769Abstract: 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: GrantFiled: May 16, 2022Date of Patent: June 20, 2023Assignee: BLOCK COMMUNICATIONS, INC.Inventors: John David Crisp, Joseph Michael Holub, Stephen Raymond Bumbaugh, Charles Aaron Ryder, Joshua Sherman Jacob
-
Patent number: 11681770Abstract: 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: GrantFiled: May 16, 2016Date of Patent: June 20, 2023Assignee: International Business Machines CorporationInventor: Timothy F. Jones
-
Patent number: 11681771Abstract: 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: GrantFiled: July 29, 2022Date of Patent: June 20, 2023Assignee: Content Square SASInventor: Slim Frikha
-
Patent number: 11681772Abstract: 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: GrantFiled: August 13, 2021Date of Patent: June 20, 2023Assignee: Capital One Services, LLCInventor: Jonathan Ricklis
-
Patent number: 11681773Abstract: 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: GrantFiled: December 22, 2020Date of Patent: June 20, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: Takayuki Yoshizumi
-
Patent number: 11681774Abstract: 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: GrantFiled: March 23, 2022Date of Patent: June 20, 2023Assignee: Zapata Computing, Inc.Inventor: Guoming Wang
-
Patent number: 11681775Abstract: 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: GrantFiled: May 18, 2018Date of Patent: June 20, 2023Assignee: Google LLCInventor: Ryan Babbush
-
Patent number: 11681776Abstract: 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: GrantFiled: November 7, 2020Date of Patent: June 20, 2023Assignee: Applied Materials, Inc.Inventors: Xiaofeng Zhang, She-Hwa Yen
-
Patent number: 11681777Abstract: 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: GrantFiled: January 10, 2022Date of Patent: June 20, 2023Assignee: Meta Platforms Technologies, LLCInventor: Ganesh Venkatesh
-
Patent number: 11681778Abstract: 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 contributioType: GrantFiled: August 3, 2016Date of Patent: June 20, 2023Assignee: SHIMADZU CORPORATIONInventor: Akira Noda
-
Patent number: 11681779Abstract: 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: GrantFiled: May 27, 2022Date of Patent: June 20, 2023Assignee: FRANKLIN TECHNOLOGY INC.Inventors: Changsoo Yu, Ok Chae Kim
-
Patent number: 11681780Abstract: 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: GrantFiled: September 30, 2020Date of Patent: June 20, 2023Assignee: Nissan North America, Inc.Inventors: Luis Lorenzo Bill, David Ilstrup, Stefan Witwicki, Kyle Hollins Wray
-
Patent number: 11681781Abstract: 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: GrantFiled: February 21, 2018Date of Patent: June 20, 2023Assignee: Comcast Cable Communications, LLCInventor: Kyong Park
-
Patent number: 11681782Abstract: 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: GrantFiled: December 27, 2021Date of Patent: June 20, 2023Inventor: Christopher A. Estes
-
Patent number: 11681783Abstract: 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: GrantFiled: April 5, 2022Date of Patent: June 20, 2023Assignee: AMERA IOT INC.Inventors: Christopher J. Daly, Max Fleming
-
Patent number: 11681784Abstract: 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: GrantFiled: September 3, 2020Date of Patent: June 20, 2023Assignee: ARISTA NETWORKS, INC.Inventors: Baptiste Elie Franck Covolato, Dipankar Bhatt Acharya, Ethan Barnett Rahn, Gil Adrian Torres
-
Patent number: 11681785Abstract: 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: GrantFiled: October 14, 2020Date of Patent: June 20, 2023Assignee: ServiceNow, Inc.Inventors: Michael K. Boudreau, Blair Googer, Jamie B. Marsnik, Bradley T. Moore
-
Patent number: 11681786Abstract: 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: GrantFiled: December 7, 2020Date of Patent: June 20, 2023Assignee: Arm LimitedInventor: Andrew Neil Sloss
-
Patent number: 11681787Abstract: 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: GrantFiled: October 14, 2022Date of Patent: June 20, 2023Assignee: T STAMP INC.Inventor: Gareth Neville Genner
-
Patent number: 11681788Abstract: 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: GrantFiled: September 10, 2019Date of Patent: June 20, 2023Assignee: Ford Global Technologies, LLCInventors: Mohammad Talha, Ali Hassani, Hamid M. Golgiri, Daniel M. King
-
Patent number: 11681789Abstract: 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: GrantFiled: July 16, 2020Date of Patent: June 20, 2023Assignee: Bank of America CorporationInventor: Shailendra Singh
-
Patent number: 11681790Abstract: 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: GrantFiled: September 7, 2021Date of Patent: June 20, 2023Assignee: ALCLEAR, LLCInventors: Kenneth Cornick, Caryn Seidman-Becker
-
Patent number: 11681791Abstract: 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: GrantFiled: November 6, 2020Date of Patent: June 20, 2023Assignee: CAPITAL ONE SERVICES, LLCInventor: Jayaraman Ganeshmani
-
Patent number: 11681792Abstract: 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: GrantFiled: December 1, 2020Date of Patent: June 20, 2023Assignee: Codiqo ABInventor: Mikael Ungerholm
-
Patent number: 11681793Abstract: 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: GrantFiled: November 29, 2021Date of Patent: June 20, 2023Assignee: INTEL CORPORATIONInventors: Michael LeMay, Barry E. Huntley, Ravi Sahita
-
Patent number: 11681794Abstract: 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: GrantFiled: April 7, 2021Date of Patent: June 20, 2023Assignee: Oracle International CorporationInventors: Dharmalingam Ganesan, David M. Clifton
-
Patent number: 11681795Abstract: 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: GrantFiled: September 28, 2018Date of Patent: June 20, 2023Assignee: Amida Technology Solutions, Inc.Inventors: Alfred L. Crouch, Eve Naomi Hunter, Peter Lawrence Levin
-
Patent number: 11681796Abstract: 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: GrantFiled: September 10, 2019Date of Patent: June 20, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Ngoc Minh Tran, Mathieu Sinn, Maria-Irina Nicolae, Martin Wistuba, Ambrish Rawat, Beat Buesser
-
Patent number: 11681797Abstract: 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: GrantFiled: August 28, 2019Date of Patent: June 20, 2023Assignee: Micron Technology, Inc.Inventors: Glen E. Hush, Richard C. Murphy, Honglin Sun
-
Patent number: 11681798Abstract: 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: GrantFiled: October 31, 2019Date of Patent: June 20, 2023Assignee: KYNDRYL, INC.Inventors: Cesar Augusto Rodriguez Bravo, Rhonda L. Childress, Craig M. Trim
-
Patent number: 11681799Abstract: 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: GrantFiled: December 23, 2020Date of Patent: June 20, 2023Assignee: INTERNATIONAL BUSINES MACHINES CORPORATIONInventors: Brian A. Rinaldi, Clint A. Hardy, Lokesh M. Gupta, Kevin J. Ash
-
Patent number: 11681800Abstract: 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: GrantFiled: August 13, 2021Date of Patent: June 20, 2023Assignee: Sophos LimitedInventors: Richard Edward Harang, Ethan McAvoy Rudd, Konstantin Berlin, Cody Marie Wild, Felipe Nicolás Ducau
-
Patent number: 11681801Abstract: 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: GrantFiled: August 5, 2019Date of Patent: June 20, 2023Assignee: Dell Products L.P.Inventors: Yevgeni Gehtman, Maxim Futerman
-
Patent number: 11681802Abstract: 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: GrantFiled: April 23, 2021Date of Patent: June 20, 2023Assignee: DATTO, INC.Inventor: Kurt Hansen
-
Patent number: 11681803Abstract: Systems and methods for malware detection using multiple neural networks are provided.Type: GrantFiled: September 30, 2020Date of Patent: June 20, 2023Assignee: Fortinet, Inc.Inventor: Xu Yang
-
Patent number: 11681804Abstract: 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: GrantFiled: December 30, 2020Date of Patent: June 20, 2023Assignee: Commvault Systems, Inc.Inventors: Oleg Goldshmidt, Mori Benech
-
Patent number: 11681805Abstract: 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: GrantFiled: May 26, 2022Date of Patent: June 20, 2023Assignee: Morgan Stanley Services Group Inc.Inventors: Jonathan Oakley, Joseph Edmonds
-
Patent number: 11681806Abstract: 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: GrantFiled: October 15, 2019Date of Patent: June 20, 2023Assignee: International Business Machines CorporationInventors: Richard H. Boivie, Alper Buyuktosunoglu, Tong Chen