State Error (i.e., Content Of Instruction, Data, Or Message) Patents (Class 714/49)
  • Patent number: 11928021
    Abstract: A memory device is provided. The memory device includes a memory bank configured to store data in one or more memory cells. The memory device further includes an address fault detection system designed to detect a mismatch between the address originally used to store the data and the address subsequently used to read the data. The address fault detection system generates an address parity bit from the received address and either stores that address parity bit with the user data or uses the address parity bit to invert the internal ECC bits generated from the user data. The address fault detection system can determine from the resulting syndrome from the ECC bits whether or not an address fault has occurred and raise an address fault indication flag if the address fault is detected.
    Type: Grant
    Filed: March 31, 2022
    Date of Patent: March 12, 2024
    Assignee: Micron Technology, Inc.
    Inventor: Melissa I. Uribe
  • Patent number: 11928043
    Abstract: Embodiments of systems and methods for adapting a log severity level that is applied to log files associated with a target application based on user interaction. In an illustrative, non-limiting embodiment, an adaptive log level control system includes computer-executable instructions for monitoring user interaction with a target application executed on the IHS, identifying a usage pattern of the user interaction, and determining that the usage pattern is indicative of a problem with the target application. The instructions may then adjust a log severity level of log files associated with the target application according to the detected problem.
    Type: Grant
    Filed: October 1, 2021
    Date of Patent: March 12, 2024
    Assignee: Dell Products, L.P.
    Inventors: Indumathi Ganesan, Sreehari Ganesh Tummala, Harshendra Shetty, Shivendra Katiyar
  • Patent number: 11907108
    Abstract: A workload is generated to verify a system. The generating includes parsing one or more statements of an input test case to create one or more parsed structures. A comparison is performed of at least one parsed structure of the one or more parsed structures and at least one workload structure of at least one existing workload to identify one or more workload structures as matching the at least one parsed structure. Runtime data relating to at least the one or more workload structures identified as matching is obtained. The workload is created based on at least one matching workload structure of the one or more workload structures identified as matching, the at least one parsed structure of the one or more parsed structures and the runtime data.
    Type: Grant
    Filed: January 5, 2022
    Date of Patent: February 20, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Xue Bin Cong, Xiao Feng Meng, Ping Liang, Yu He, Peng Hui Jiang
  • Patent number: 11900372
    Abstract: The present disclosure generally relates to transaction user interfaces. In some examples, a user is notified if there is an error with transaction parameters and the device determines whether potentially compatible transaction parameters are available on the electronic device. In some examples, the user is notified if there is an error with transaction parameters and the user is prompted to use another device to enter new transaction information.
    Type: Grant
    Filed: May 14, 2021
    Date of Patent: February 13, 2024
    Assignee: Apple Inc.
    Inventors: Marcel Van Os, Oluwatomiwa B. Alabi, Peter D. Anton, Leonardo Cantelmo, George R. Dicker, Morgan Grainger, Kevin Lynch, Nicholas Shearer, Simon Tickner
  • Patent number: 11853147
    Abstract: A system-on-chip is provided. The system-on-chip includes a system bus, a plurality of IP units connected to the system bus, a processor unit including a plurality of cores configured to control the plurality of IP units via the system bus, a monitoring unit configured to monitor a state of the processor unit, and an error detection unit configured to operate as a master device for the plurality of IP units and monitor a register in which error information indicating whether an error has occurred in each of the plurality of IP units is stored.
    Type: Grant
    Filed: May 24, 2022
    Date of Patent: December 26, 2023
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jiwoong Kim, Moonki Jang
  • Patent number: 11805302
    Abstract: According to embodiments, the invention provides a method for transmitting encapsulated media data from a server to a client, the media data being requested by the client, the method being carried out by the server and comprising: —identifying at least one byte-range of the encapsulated media data to be transmitted, the at least one byte-range representing a portion of the encapsulated media data; —obtaining a processing level of the at least one identified byte-range, the processing level being indicative of the role of data contained in the at least one identified byte-range for processing the encapsulated media data; and—sending the at least one identified byte-range and an item of information determined as a function of the obtained processing level to the client.
    Type: Grant
    Filed: December 19, 2018
    Date of Patent: October 31, 2023
    Assignee: Canon Kabushiki Kaisha
    Inventors: Franck Denoual, Naël Ouedraogo, Frédéric Maze, Hervé Ruellan, Jean Le Feuvre
  • Patent number: 11804919
    Abstract: Two or more modules communicate over a common control network including receiving by a message packet having data defined by a signal level at defined bit quanta of a bit, the defined bit quanta being less than every bit quanta of a bit, and the communication device samples bit quanta other than the defined bit quanta. The module receives signal disturbances and decodes the signal disturbances as having a value different from an expected value of the certain bit. In another form, the module uses a first counter based on a clock local to the communication device and a second counter having a higher sampling rate than the first counter. Here, the module receives over the control network a synchronizing portion of a message and counts clock ticks of the second counter over a portion of the message to determine a clock rate for a module that transmitted the message.
    Type: Grant
    Filed: January 16, 2023
    Date of Patent: October 31, 2023
    Assignee: Kvaser AB
    Inventors: Lars-Berno Fredriksson, Kent Äke Lennart Lennartsson, Jonas Henning Olsson
  • Patent number: 11803438
    Abstract: A method for error management is provided. The method comprises receiving a message call request regarding an error event generated by a software application. The message call request comprises a message ID associated with an error type. In response to the call request a message cache is searched for the message ID. If the ID is in the cache, an error message associated with the ID is returned. The error message provides a description of the error and suggested remedial action. If the message ID is not in the cache, the error message is fetched from a message repository that contains error messages corresponding to respective message IDs. The fetched error message is loaded into the cache and returned. Message call request data is stored in a metrics repository. The message call request data comprises frequency metrics that describe how often the message ID is received.
    Type: Grant
    Filed: July 13, 2021
    Date of Patent: October 31, 2023
    Assignee: ADP, INC.
    Inventors: Anand Muralidharan, Kingbert Thomas, Balasubramanian Paulraj, Venkateshkumar Muthu, Vidyavathi Vennapusa, Gareth Harries, Neil Hopkins, Subramaniam Ramalingasamy, Raja Ambigapathy Karuppasamy, James Reilly
  • Patent number: 11790974
    Abstract: A memory device may enforce compliance with a refresh command requirement in some examples. When a controller fails to comply with the refresh command requirement, the memory device may prevent the controller from accessing a memory array. The controller may regain access by providing one or more commands, such as a refresh command. In some examples, the memory may enforce compliance with a refresh command requirement responsive to a value written to the mode register. In some examples, the memory may enforce compliance with the refresh command requirement after an initialization operation has completed.
    Type: Grant
    Filed: November 17, 2021
    Date of Patent: October 17, 2023
    Assignee: MICRON TECHNOLOGY, INC.
    Inventors: Markus Geiger, Randall Rooney
  • Patent number: 11770335
    Abstract: Systems and methods for communicating messages of distributed private network (DPN) over a plurality of communication networks including an inter-network interface and a message coordinator communicatively coupled. The inter-network interface is operable to receive a packetized message from a first DPN network element over a first communication network. The message coordinator receives the packetized message from the inter-network interface, assigns at least a transport route for the packetized message; and communicates the packetized message to a second DPN network element based on the assigned transport route over a second communication network. The message coordinator is further operable to assign priority protocol and security protocol to the packetized message.
    Type: Grant
    Filed: November 6, 2020
    Date of Patent: September 26, 2023
    Assignee: CAUSAM ENTERPRISES, INC.
    Inventor: Joseph W. Forbes, Jr.
  • Patent number: 11755436
    Abstract: A computer system installed on board a carrier, communicating in a network with a data concentrator and with a monitor, and implementing at least one service that is critical for the operating safety of the carrier, the critical service being redundant in at least two instances (?1, . . . ?m) on different respective computers (C1, . . . , Cm) connected to the network, each computer (Ck) implementing at least one software task implementing an instance (?k) of the critical service being configured to implement the critical service by way of time control.
    Type: Grant
    Filed: November 12, 2020
    Date of Patent: September 12, 2023
    Assignee: COMMISSARIAT A L'ENERGIE ATOMIQUE ET AUX ENERGIES ALTERNATIVES
    Inventor: Etienne Hamelin
  • Patent number: 11729225
    Abstract: Various embodiments may include methods and systems for avoiding connecting an illegitimate call within a telecommunications network. Various embodiments may include receiving, from a telecommunications network, an incoming call initiating message notifying the first wireless device of an incoming call, in which the incoming call initiating message includes caller information.
    Type: Grant
    Filed: November 24, 2021
    Date of Patent: August 15, 2023
    Assignee: QUALCOMM Incorporated
    Inventors: Ankur Bhattacharjee, Cherng-Shung Hsu, Subrato Kumar De, Mattias Kaulard Huber, Krishna Ram Budhathoki
  • Patent number: 11698731
    Abstract: Responsive to a power-on of a memory device, an elapsed power-off time is identified based on a difference between a time at which the power-on occurred and a time at which a previous power-off of the memory device occurred. Responsive to a determination that the elapsed power-off time satisfies the elapsed time threshold criterion, a request to perform a first write operation on a memory unit of the memory device since power on is received, a performance parameter associated with the memory unit of the memory device is changed to a first parameter value that corresponds to a reduced performance level, and the write operation is performed on the memory unit of the memory device in accordance with the first parameter value that corresponds to the reduced performance level. Responsive to completion of the write operation, the performance parameter is changed to a value that corresponds to a normal performance level.
    Type: Grant
    Filed: August 6, 2021
    Date of Patent: July 11, 2023
    Assignee: Micron Technology, Inc.
    Inventors: Murong Lang, Zhenming Zhou
  • Patent number: 11693763
    Abstract: According to some embodiments, a system, method and non-transitory computer-readable medium are provided to protect a cyber-physical system having a plurality of monitoring nodes comprising: a normal space data source storing, for each of the plurality of monitoring nodes, a series of normal monitoring node values over time that represent normal operation of the cyber-physical system; a situational awareness module including an abnormal data generation platform, wherein the abnormal data generation platform is operative to generate abnormal data to represent abnormal operation of the cyber-physical system using values in the normal space data source and a generative model; a memory for storing program instructions; and a situational awareness processor, coupled to the memory, and in communication with the situational awareness module and operative to execute the program instructions to: receive a data signal, wherein the received data signal is an aggregation of data signals received from one or more of the p
    Type: Grant
    Filed: July 30, 2019
    Date of Patent: July 4, 2023
    Assignee: General Electric Company
    Inventors: Hema K Achanta, Masoud Abbaszadeh, Weizhong Yan, Mustafa Tekin Dokucu
  • Patent number: 11671468
    Abstract: Various arrangements for providing authenticated caller information for voicemail are presented herein. A terminating telephony service provider system can receive a request to connect a telephone call, the request comprising a session initiation protocol (SIP) identity header. The terminating telephony service provider system can perform a verification based on the SIP identity header. A voicemail may be created based on audio received from the calling party via the telephone call. SIP header information can be stored and mapped to the voicemail. The terminating telephony service provider system can then output, to a called party user equipment (UE), an indication of the voicemail with an indication of the verification based on the SIP identity header.
    Type: Grant
    Filed: August 18, 2021
    Date of Patent: June 6, 2023
    Assignee: DISH Wireless L.L.C.
    Inventors: Kate Megan Carney Landow, Nereus Lobo, Arielle Smith, Allyson Lotz, Bin Xu
  • Patent number: 11670939
    Abstract: A circuit and a method for shutdown of automatic ignition controls upon valve relay failures. One or more embodiments describe a method including controlling a power supply to a valve by a valve drive circuit, the valve drive circuit comprising a first relay coil and a second relay coil. The method also includes controlling the valve drive circuit by checking the first relay coil and the second relay coil and issue a drive signal to the first relay coil and the second relay coil. The method further includes protecting from accidental supply of power by a protection switch based on the drive signal issued by the controller.
    Type: Grant
    Filed: August 7, 2020
    Date of Patent: June 6, 2023
    Assignee: CARRIER CORPORATION
    Inventors: Venkata Narasimha Rao Chavala, Sudhir Raja Medepalli, Sowmya Paturu
  • Patent number: 11635467
    Abstract: This evaluation device comprises: a mathematical model acquisition unit that acquires a mathematical model expressing the state of a power storage element; an operation data acquisition unit that acquires operation data which includes time-series input data input during operation of a system constructed on the basis of the numerical model, and time-series output data output by the system on the basis of the time-series input data; a processing unit that inputs the time-series input data to the numerical model and executes processing causing time-series model output data to be output from the numerical model; and an evaluation unit that evaluates the design and the operation of the system on the basis of the time-series output data and the time-series model output data.
    Type: Grant
    Filed: November 17, 2020
    Date of Patent: April 25, 2023
    Assignee: GS YUASA INTERNATIONAL LTD.
    Inventor: Nan Ukumori
  • Patent number: 11630730
    Abstract: Techniques are disclosed for executing a data processing pipeline. The techniques may include receiving a job at a data pipeline queue, setting up one or more distributed processing environments, and allocating the job to one of the distributed processing environments. The techniques may further include receiving the allocated job at a job queue within the distributed processing environment, increasing a priority level of the job, and executing the job within the distributed processing environment. The techniques can further include providing a retry pipeline at the data processing pipeline, and re-executing the job at a stage following a failure of at least one of its components. The techniques may decrement the retry budget as the job is re-executed.
    Type: Grant
    Filed: October 29, 2021
    Date of Patent: April 18, 2023
    Assignee: Zoox, Inc.
    Inventors: Hao Li, Prakul Agarwal, Conrad Herrmann, Christian Yang
  • Patent number: 11616856
    Abstract: Disclosed are systems and methods to provide a platform for standardizing application programming interfaces (APIs) for a plurality of different dealership management software (DMS) systems. A computer server includes one or more processors of an automotive commerce exchange platform. The one or more processors are configured to execute a plurality of different software interfaces with a plurality of different DMS systems and provide a standardized software interface. The standardized software interface is configured to enable communication between the one or more processors of the automotive commerce exchange platform and a plurality of different devices of entities involved with an automotive market. The standardized software interface is also configured to enable the plurality of different devices access to each of the plurality of different DMS systems independent of local software interfaces of the plurality of different devices with each of the different DMS systems.
    Type: Grant
    Filed: October 29, 2021
    Date of Patent: March 28, 2023
    Assignee: CDK Global, LLC
    Inventors: Rajiv Amar, Sahaswaranamam Subramanian
  • Patent number: 11593159
    Abstract: There is provided a data processing apparatus that includes processing circuitry for executing instructions relating to an active virtual processor in a plurality of virtual processors. Exception control circuitry receives an external exception associated with a target virtual processor in the plurality of virtual processors and when the target virtual processor is other than the active virtual processor, it issues a doorbell exception to cause a scheduling operation to schedule the target virtual processor to be the active virtual processor. Storage circuitry stores an indication of a set of masked virtual processors and the scheduling operation is adapted to disregard doorbell exceptions in respect of the set of masked virtual processors.
    Type: Grant
    Filed: February 28, 2019
    Date of Patent: February 28, 2023
    Assignee: Arm Limited
    Inventors: Martin Weidmann, Timothy Nicholas Hay, Marc Zyngier
  • Patent number: 11593502
    Abstract: A method by one or more computing devices for detecting application user anomalies in audit logs of database operations performed on one or more databases. The method includes obtaining a first audit log of database operations, wherein the first audit log indicates (1) which application users of an application caused which of the database operations to be performed and (2) which functions of the application caused which of the database operations to be performed, generating, for each of the application users indicated in the first audit log, a profile of that application user that indicates which of the functions that application user is expected to touch, and detecting an anomaly in response to a determination that a second audit log indicates that an application user touched a function that is not one of the functions indicated in the profile of the application user.
    Type: Grant
    Filed: April 26, 2021
    Date of Patent: February 28, 2023
    Assignee: Imperva, Inc.
    Inventors: Itsik Mantin, Craig Burlingame, Brian Anderson, Kunal Anand, Ran Rosin, Peter Klimek, Joseph Moore
  • Patent number: 11562043
    Abstract: The present disclosure provides a system and method for dynamically disabling identified elements in template code transforming into webpage code for rendering. The method comprises: in response to a first request to render a webpage from a template file associated with a service instance, identifying a first code unit in the template file that is associated with a first application that is not included in a set of one or more installed applications registered with the service instance; transforming the template file into a webpage file containing webpage code, wherein the transforming disables the first code unit; and providing the webpage file to an electronic device for rendering the webpage from the webpage file, wherein the first code unit has been disabled.
    Type: Grant
    Filed: October 29, 2021
    Date of Patent: January 24, 2023
    Assignee: SHOPIFY INC.
    Inventors: Marc-André Cournoyer, Melissa Luu, Ershad Rahimikia, Javier Arturo Moreno Camargo, Erin Wild
  • Patent number: 11526422
    Abstract: A method for troubleshooting abnormal behavior of an application hosted on a networked computer system. The method may be implemented by a root cause analyzer. The method includes tracking a single application performance metric across all the clients of an application hosted on a networked computer system and analyzing an aggregated application based on the single application metric. The method involves determining outlier client attributes associated with an abnormal transaction of the application and ranking the outlier client attributes based on comparisons of historical and current abnormal transactions. The method associates one or more of the ranked outlier client attributes with the root cause of the current abnormal transaction. Association rule learning is used to associate one or more of the ranked outlier client attributes with the root cause.
    Type: Grant
    Filed: December 30, 2019
    Date of Patent: December 13, 2022
    Assignee: BMC Software, Inc.
    Inventors: Eynan Drori, Sudhir Sangra
  • Patent number: 11507445
    Abstract: Systems and methods for data quality management are disclosed. According to one embodiment, a computer-implemented method may include: identifying, by a data quality management engine, a data feed from a data source; defining, by the data quality management engine, a data element in the data feed; identifying, by the data quality management engine, a plurality of processes in a multi-hop process involving the data element; executing, by the data quality management engine, a data quality check on each process of the plurality of processes; identifying, by the data quality management engine, an error rate with one of the plurality of processes; determining, by the data quality management engine, that the error rate exceeds an error rate threshold for the one of the plurality of processes; and executing, by the data quality management engine, an automated action in response to the error rate exceeding the error rate threshold.
    Type: Grant
    Filed: March 10, 2021
    Date of Patent: November 22, 2022
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventors: W David Thomas, Pio Abate
  • Patent number: 11509698
    Abstract: The present disclosure is directed to a system and method for a content display located in the chat messaging system. It facilitates communication between at least a first and a second user and further enables content sending in a more efficient and faster way. This disclosure enables users to work with complimentary and different real-time communication systems and enables the display of interactive elements presenting objects in an application. Such display may be personalized and lead to external sources like a web page or other catalog of data with further explanation necessary to purchase or order. Furthermore, the disclosure improves the storage of content that will be displayed upon a frequency of usage and distribute such storage upon two types of memory that communicate over the network.
    Type: Grant
    Filed: March 8, 2021
    Date of Patent: November 22, 2022
    Assignee: LIVECHAT SOFTWARE S.A.
    Inventor: Michal Franciszek Sypko
  • Patent number: 11411681
    Abstract: An information processing method performed by an information processing system including a storage device to process a plurality of data frames flowing in an in-vehicle network including at least one electronic control unit includes a receiving step of sequentially receiving a plurality of data frames flowing in the in-vehicle network, a frame collection step of recording, in a reception log held in the storage device, reception interval information indicating reception intervals between the plurality of data frames as frame information, a feature acquisition step of acquiring, from the reception interval information, a feature relating to distribution of the reception intervals between the plurality of data frames, and an unauthorized data presence determination step of determining the presence/absence of an unauthorized data frame among the plurality of data frames.
    Type: Grant
    Filed: December 21, 2020
    Date of Patent: August 9, 2022
    Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
    Inventors: Takeshi Kishikawa, Tatsumi Oba, Manabu Maeda
  • Patent number: 11392533
    Abstract: A device may include a plurality of first communication interfaces configured to communicate with a plurality of external client devices, a second communication interface configured to communicate with an external master device, a third communication interface configured to communicate with an external first device, and a first controller. The second communication interface may perform a one-to-many communication with the plurality of first communication interfaces over a first protocol. The third communication interface may communicate with the plurality of first communication interfaces or the second communication interface via the first controller over a second protocol that is different from the first protocol.
    Type: Grant
    Filed: December 30, 2020
    Date of Patent: July 19, 2022
    Assignee: CADENCE DESIGN SYSTEMS, INC.
    Inventor: Xiaolei Guo
  • Patent number: 11263159
    Abstract: Configuration devices in a module. In some embodiments a radio-frequency module includes a serial bus including a first serial data line and a second serial data line. The radio-frequency module also includes a control component coupled to the serial bus and the first switch, the control component configured to determine whether first data is detected on the first serial data line, determine whether second data is detected on the second serial data line, and decode a command based on the first data and second data when the first data is detected on the first serial data line and when the second data is detected on the second serial data line.
    Type: Grant
    Filed: April 27, 2020
    Date of Patent: March 1, 2022
    Assignee: Skyworks Solutions, Inc.
    Inventors: Andrew Raymond Chen, Lui Lam, James Henry Ross, Bryan J. Roll, William Gerard Vaillancourt
  • Patent number: 11120022
    Abstract: A method and system for executing a query in parallel is disclosed. A master node may receive a query from a client and develop query plans from that query. The query plans may be forwarded to worker nodes for execution, and each query plan may be accompanied by query metadata. The metadata may be stored in a catalog on the master node.
    Type: Grant
    Filed: September 6, 2018
    Date of Patent: September 14, 2021
    Assignee: EMC IP Holding Company LLC
    Inventors: Caleb Welton, Hitoshi Harada, Jeffrey Cohen, Lei Chang, Radhika Reddy, Tao Ma, Zhanwei Wang
  • Patent number: 11119800
    Abstract: Techniques for monitoring computer system components for degraded operation are described. In some embodiments, a baseline performance metric value is received from a system monitoring service, a request directed to an input/output (I/O) device is received that was generated by a first computing device, a timer is started, the timer having a duration based on the baseline performance metric value, the received request is sent to the I/O device, an error message is generated upon expiration of the duration of the timer before a response to the request is received from the I/O device, and the generated error message is sent to a second computing device to cause the second computing device to perform at least one action in response to the generated error message.
    Type: Grant
    Filed: June 28, 2018
    Date of Patent: September 14, 2021
    Assignee: Amazon Technologies, Inc.
    Inventor: Marcin Piotr Kowalski
  • Patent number: 11100016
    Abstract: A data processing system includes a host device and a data storage device. The host device is configured to select a speed mode of a memory bandwidth based on a network model, or a batch size, or both. The data storage device includes an accelerator configured to change a structure of a processing element (PE) array by controlling transmission paths of first input data and second input data that are input to the PE array based on the speed mode of the memory bandwidth. Computing power and memory power of the accelerator are adjusted according to the selection of the speed mode.
    Type: Grant
    Filed: December 5, 2019
    Date of Patent: August 24, 2021
    Assignee: SK hynix Inc.
    Inventor: Ji Hoon Nam
  • Patent number: 11070938
    Abstract: Provided are a computer-implemented method and system for providing and accessing electronic messages, where message distribution is based on geo-coordinates, device proximity, time of day, and user interaction.
    Type: Grant
    Filed: April 17, 2018
    Date of Patent: July 20, 2021
    Inventor: Andrew Nolan
  • Patent number: 11055308
    Abstract: One embodiment comprises a method in which an integrated multi-user analytics server platform is integrated with a dynamic runtime ETL tool to allow dataflows created or developed in a dynamic runtime environment provided by the ETL tool to be saved in a novel dataflow file container. The method includes: presenting a user interface for an analytics server platform; receiving user input via this user interface indicating an action to be performed as to a first dataflow; the analytics server platform accessing a first file container corresponding to the first dataflow, where the first file container is stored in a data store connected to the analytics server platform; in response to receiving the user input, the analytics server platform accessing APIs of the dynamic runtime ETL tool to initiate the ETL tool, which then performs the action with respect to the first dataflow.
    Type: Grant
    Filed: August 31, 2018
    Date of Patent: July 6, 2021
    Assignee: OPEN TEXT HOLDINGS, INC.
    Inventor: Jamie Wang
  • Patent number: 10936426
    Abstract: One example method, which may be performed by a data integrity check entity, includes receiving a request from a data protection entity to perform a data integrity check regarding a backup dataset, and the backup dataset includes a backup of an entity other than the data integrity check entity and the data protection entity, accessing an information set created by the data protection entity concerning the backup dataset, performing a data integrity check process that includes analyzing the backup dataset and information contained in the information set and, based on the analysis, identifying a data integrity problem that resulted from the data corruption event involving the backup dataset, and as between the data integrity check entity and the data protection entity, only the data integrity check entity checks the integrity of data in the backup dataset, and reporting results of the analysis of the backup dataset and the information set.
    Type: Grant
    Filed: November 15, 2019
    Date of Patent: March 2, 2021
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Man Lv, Assaf Natanzon, Yong Zou
  • Patent number: 10936425
    Abstract: One example method includes detecting the occurrence of a data corruption event regarding a backup dataset created by the data protection entity, transmitting, to a data integrity check entity, a request to perform a data integrity check with respect to the backup dataset, and the backup dataset comprises a backup of an entity other than the data integrity check entity and the data protection entity, and as between the data protection entity and the data integrity check entity, no portion of the data integrity check is performed by the data protection entity, receiving, from the data integrity check entity, results of the data integrity check, and the results of the data integrity check identify a data integrity problem that resulted from the data corruption event involving the backup dataset, and taking an action, based on the results of the data integrity check, to resolve the identified data integrity problem.
    Type: Grant
    Filed: November 15, 2019
    Date of Patent: March 2, 2021
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Man Lv, Assaf Natanzon, Yong Zou
  • Patent number: 10908898
    Abstract: A processor includes a decode circuit to decode an instruction into a decoded instruction and an execution circuit to execute the decoded instruction to sum one or more values of one or more contiguous elements of an input vector that form a block to produce an accumulated value for the block and store the accumulated value for the block in a destination vector, where an input mask dictates the one or more contiguous elements of the input vector that form the block.
    Type: Grant
    Filed: February 17, 2017
    Date of Patent: February 2, 2021
    Assignee: INTEL CORPORATION
    Inventor: Mikhail Plotnikov
  • Patent number: 10891058
    Abstract: A method includes storing, by a set of storage units, a set of appended encoded data slices, where an appended encoded data slice of the set of appended encoded data slices includes an encoded data slice of a set of encoded data slices and slice verification information. The method further includes identifying, by a rebuilding agent, one of the set of appended encoded data slices for rebuilding, rebuilding the encoded data slice, generating current slice verification information, and sending an appended rebuilt encoded data slice that includes the rebuilt encoded data slice and the current slice verification information to a storage unit. The method further includes verifying, by the storage unit, the current slice verification information corresponds to the slice verification information, and when the current slice verification information corresponds to the slice verification information, storing the appended rebuilt encoded data slice as a trusted rebuilt encoded data slice.
    Type: Grant
    Filed: July 26, 2017
    Date of Patent: January 12, 2021
    Assignee: PURE STORAGE, INC.
    Inventors: Ravi V. Khadiwala, Jason K. Resch
  • Patent number: 10839263
    Abstract: The present disclosure relates to systems, devices and methods for evaluating a trained vehicle data set of a driver assistance system. Embodiments are directed to scoring run time attributes of a scene detection operation using a trained vehicle data set against a vector representation for an annotated data set to assess the ability of the scene detection operation to perceive target object attributes of the vehicle sensor data. In one embodiment, scoring evaluates effectiveness of the scene detection operation in identifying target object attributes of the vehicle sensor data using the trained vehicle data set. An event flag may be determined for a trained vehicle data set based on the scoring, the even flag identifying one or more parameters for updating the trained vehicle data set. Configurations and processes can identify anomalies to a trained vehicle data set and allow for capturing useful real world data to test runtime operations.
    Type: Grant
    Filed: October 10, 2018
    Date of Patent: November 17, 2020
    Assignee: HARMAN INTERNATIONAL INDUSTRIES, INCORPORATED
    Inventors: Aaron Thompson, Honghao Tan
  • Patent number: 10826943
    Abstract: In one embodiment, a method includes receiving, by a security controller, a first security sequence generated by a network controller of a network and a second security sequence generated by a node of the network. The second security sequence is a security configuration of the node when the second security sequence was generated. The method also includes generating, by the security controller, a third security sequence and detecting, by the security controller, a discrepancy between the first security sequence, the second security sequence, and the third security sequence. In response to detecting the discrepancy, the method further includes determining, by the security controller, that the security configuration of the node has been modified.
    Type: Grant
    Filed: August 21, 2018
    Date of Patent: November 3, 2020
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Joseph Soryal, Cristina Serban, Lalita Rao, Naila Jaoude, Tony Hansen
  • Patent number: 10728409
    Abstract: The electronic apparatus includes a controller that performs control of the entire apparatus and a UI module that performs a display for a user interface by using an image data supplied from the controller. Then, the controller includes a first processor and the UI module includes a second processor, respectively. Then, the controller diagnoses an abnormality of at least the first processor at the time of boot of the electronic apparatus. Then, the UI module diagnoses an abnormality of the display and notifies, in a case where an abnormality of the display is detected at the time of boot of the electronic apparatus, the controller of the detected abnormality by communication between the second processor and the first processor.
    Type: Grant
    Filed: March 22, 2019
    Date of Patent: July 28, 2020
    Assignee: Canon Kabushiki Kaisha
    Inventor: Yasuhiro Kozuka
  • Patent number: 10677662
    Abstract: A surveillance platform for the sensing, measuring, monitoring and controlling equipment and environments, such as food storage and retailing environments, data center environments, and other environments in which equipment performance, operating status, and environmental condition monitoring is desirable, is provided. The surveillance platform can facilitate reporting, visualizing, acknowledging, analyzing, calculating, event generating, notifying, trending, and tracking, of operational events occurring within the environment. Such techniques can be used to protect articles such as food articles, medical articles, computing devices and equipment, artifacts, documents, and the like.
    Type: Grant
    Filed: September 18, 2017
    Date of Patent: June 9, 2020
    Assignee: MAGNUM ENERGY SOLUTIONS, LLC
    Inventors: Michael E. Giorgi, Jorge E. Saenz
  • Patent number: 10642718
    Abstract: Disclosed is an improved approach to implement testing for distributed computing systems. A switchboard framework is provided that allows tests to be dynamically generated and executed against a system under test.
    Type: Grant
    Filed: July 31, 2018
    Date of Patent: May 5, 2020
    Assignee: NUTANIX, INC.
    Inventors: Manan Hemantkumar Shah, Jagpreet Kaur Saigal, Kilol Surjan
  • Patent number: 10635616
    Abstract: Configuration devices in a module. In some embodiments a radio-frequency module includes a serial bus including a first serial data line and a second serial data line. The radio-frequency module also includes a control component coupled to the serial bus and the first switch, the control component configured to determine whether first data is detected on the first serial data line, determine whether second data is detected on the second serial data line, and decode a command based on the first data and second data when the first data is detected on the first serial data line and when the second data is detected on the second serial data line.
    Type: Grant
    Filed: October 28, 2016
    Date of Patent: April 28, 2020
    Assignee: Skyworks Solutions, Inc.
    Inventors: Andrew Raymond Chen, Lui Lam, James Henry Ross, Bryan J. Roll, William Gerard Vaillancourt
  • Patent number: 10616267
    Abstract: In one embodiment, a device generates one or more time series of characteristics of client-server communications observed in a network for a particular client in the network. The device partitions the one or more time series into sets of time windows based on patterns present in the characteristics of the client-server communications. The device compares the characteristics of the client-server communications from the partitioned time windows to determine measures of behavioral similarity between the compared time windows. The device provides the measures of behavioral similarity between the compared time windows as input to a machine learning-based malware detector. The device causes performance of a mitigation action in the network when the machine learning-based malware detector determines that the particular client in the network is infected with malware.
    Type: Grant
    Filed: July 13, 2017
    Date of Patent: April 7, 2020
    Assignee: Cisco Technology, Inc.
    Inventors: Karel Bartos, Jirí Havelka, Martin Neznal
  • Patent number: 10567542
    Abstract: A data management device includes a buffer and a processor. The processor may select an unprocessed full key and generate a buffer entry based on a difference between an entry of a local snapshot specified by the unprocessed full key and an entry of a previous local snapshot specified by the unprocessed full key. The processor may make a first determination that a lookup key entry associated with the unprocessed full key is different than a lookup key entry associated with a processed full key. The process may add the generated buffer entry to the buffer after processing the buffer in response to the first determination.
    Type: Grant
    Filed: September 28, 2018
    Date of Patent: February 18, 2020
    Assignee: EMC IP Holding Company LLC
    Inventors: Prajakta Balkrishna Ayachit, George Mathew, Ajith Krishnamurthy, Krithika Subramanian
  • Patent number: 10477419
    Abstract: In an embodiment, a method for restoration of MT (Mobile Terminating) CS services in case of failure of a PS Core Network CN entity, referred to as original CN entity, originally identified as to be contacted for a paging request towards a User Equipment UE for said MT CS services, in a mobile communication system, comprises: providing that an alternative CN entity is contacted instead of said original CN entity, and that said alternative CN entity is forced to accept said paging request even if said UE is unknown to said alternative CN entity.
    Type: Grant
    Filed: April 18, 2012
    Date of Patent: November 12, 2019
    Assignee: Alcatel Lucent
    Inventor: Bruno Landais
  • Patent number: 10367525
    Abstract: Techniques are disclosed relating to encoding communications. In some embodiments, for different rows of an encoding matrix, the following operations are performed: generate a set of operations for entries in the row, where the set of operations includes respective operations to be performed on the entries for multiplication of the matrix by a vector, propagate values of entries in the encoding matrix into the set of operations, and simplify ones of the set of operations based on the propagated values to generate an output set of operations. In some embodiments, the output sets of operations are usable to encode input data for communication over a medium. In some embodiments, the disclosed techniques facilitate loop unrolling within compiler memory constraints. In some embodiments, an apparatus (e.g., a mobile device) is configured with the output sets of operations.
    Type: Grant
    Filed: May 29, 2015
    Date of Patent: July 30, 2019
    Assignee: National Instruments Corporation
    Inventors: David C. Uliana, Newton G. Petersen, Tai A. Ly, Hojin Kee, Adam T. Arnesen, Dustyn K. Blasig, Gandiinaa Gumenjav
  • Patent number: 10241834
    Abstract: An application workload is scheduled for execution by each of one or more processing cores operating in a first mode. Performance metrics for the each of the one or more processing cores and a memory component are monitored, wherein the memory component stores data necessary for the one or more processing cores to carry out instructions to complete the scheduled workload. If performance metrics are greater than a specified threshold, a number of the one or more processing cores handling the scheduled workload is reduced. If the performance metrics are not greater than the specified threshold, whether each of the processing cores of the processor is currently handling a scheduled workload is determined. If each of the processing cores of the processor is currently handling the scheduled workload, the processor is configured to operate in a second mode.
    Type: Grant
    Filed: November 29, 2016
    Date of Patent: March 26, 2019
    Assignee: International Business Machines Corporation
    Inventors: Sangram Alapati, Hima B. Nimmagadda, Satish K. Sadasivam
  • Patent number: 10210117
    Abstract: A shared memory computing device optimised for executing realtime software that has at least one interconnect master, a shared memory, N cache modules and M processor cores, where the value of N>=1 and M =N. Each of the N cache modules has a means to implement an update-type cache coherency policy across those N cache modules. Each processor core is assigned a different one of the N cache modules as that processor core's private cache. Furthermore, the memory transfer request latency of non-atomic memory transfer requests issued by each of the M processor cores to the shared memory is not modified by: (a) the memory transfer requests issued by any of the other M processor cores; or (b) the memory transfer requests issued by at least one other interconnect master.
    Type: Grant
    Filed: July 17, 2014
    Date of Patent: February 19, 2019
    Inventor: Benjamin Aaron Gittins
  • Patent number: 10135885
    Abstract: A method for performing initial registration is provided. The method includes receiving a server timeout message, the server timeout message including at least a field set to a value equal to a value received during a first registration. The method further includes initiating restoration procedures by performing an initial registration.
    Type: Grant
    Filed: June 27, 2016
    Date of Patent: November 20, 2018
    Assignee: BlackBerry Limited
    Inventors: Jan Hendrik Lucas Bakker, Andrew Michael Allen, Adrian Buckley