Patents Examined by John B Roche
  • Patent number: 11416423
    Abstract: A peripheral device is tracked between connections to host devices. A peripheral driver is dynamically configured and associated with a peripheral of a host device. A current association between the peripheral device and a current host device is maintained for purposes of providing the peripheral driver of the peripheral device on the current host device to remotely executing applications. The association is dynamically changed/updated based on a connection between the peripheral device and a given host device.
    Type: Grant
    Filed: June 16, 2020
    Date of Patent: August 16, 2022
    Assignee: NCR Corporation
    Inventors: Olufisayo Adebanke Ekpenyong, Rhonda Lee Henderson, Nazmu M. Nazarali, Darryl Scott O'Neill
  • Patent number: 11418359
    Abstract: In a packaging machine, a work station has an interior, which is surrounded by a wall and which has arranged therein a tool with at least one heating element or actor. The invention is characterized by a bus node assembly that is attached to the outside of the wall facing away from the interior and which comprises a housing cap, a circuit board and an interface connected to the circuit board and used for connection to a communication bus.
    Type: Grant
    Filed: September 4, 2017
    Date of Patent: August 16, 2022
    Inventors: Elmar Ehrmann, Christian Lau, Thomas Pfalzer, Florian Felch, Claus Botzenhardt, Andreas Kurz, Michael Rädler, Thorsten Remmele
  • Patent number: 11416821
    Abstract: Aspects relate to apparatuses and methods for determining and processing dormant data records on an immutable sequential listing. An exemplary apparatus includes a processor configured to monitor a plurality of timestamps associated with a plurality of data records stored on the immutable sequential listing, wherein the data record includes a job resume, detect inactivity in a first data record of the plurality of data records over a predetermined time period as a function of a first timestamp of the first data record, wherein the predetermined time period may be set by the user, tag, as a function of the inactivity, the first data record as an inactive first data record, and process, as a function inactivity, the first data record, wherein processing may include adding additional data or archiving inactive data records from the immutable sequential listing.
    Type: Grant
    Filed: January 24, 2022
    Date of Patent: August 16, 2022
    Assignee: MY JOB MATCHER, INC.
    Inventors: Arran Stewart, Steve O'Brien
  • Patent number: 11416424
    Abstract: An expander I/O module discovery/management system includes a secondary system chassis housing an expander I/O module coupled to a server device. The server device identifies the secondary system chassis and an expander I/O module port utilized by that server device, and then generates and transmits an expander I/O module reporting communication identifying the secondary system chassis and the expander I/O module port. A primary system chassis houses a switching I/O module coupled to the expander I/O module. The switching I/O module receives the expander I/O module reporting communication and determines that the secondary system chassis identified in the expander I/O module reporting communication is different than the primary system chassis. In response, the switching I/O module assigns a virtual slot to the expander I/O module, and assigns a virtual port associated with the virtual slot to the expander I/O module port identified in the expander I/O module reporting communication.
    Type: Grant
    Filed: July 30, 2019
    Date of Patent: August 16, 2022
    Assignee: Dell Products L.P.
    Inventors: Eric Kuzmack, Pawan Kumar Singal, Balaji Rajagopalan, Ning Zhuang, Joseph LaSalle White, Sudhir Vittal Shetty, Babu Krishna Chandrasekhar, Zoheb Khan
  • Patent number: 11410064
    Abstract: A determination is made of an explanatory variable with respect to an objective variable. A subset of data from data to be analyzed is created, in response to setting the objective variable to be analyzed to perform analysis. Association analysis is applied to analysis results, in response to a number of analysis runs exceeding a predetermined number. An association rule is derived for the explanatory variable from a result of the association analysis. An explanatory variable having a relevance value greater than a threshold value with the objective variable in the data to be analyzed is selected. The selected explanatory variable is scored as an input using the association rule to determine whether the explanatory variable is to be added or removed.
    Type: Grant
    Filed: January 14, 2020
    Date of Patent: August 9, 2022
    Inventors: Hiromi Kobayashi, Masaharu Sakamoto, Yasue Makino, Hirokazu Kobayashi
  • Patent number: 11411766
    Abstract: An example operation includes one or more of generating a data frame for transmission via a controller area network (CAN) bus of a transport, the data frame comprising data stored in a plurality of fields, encoding at least one authentication bit into a value within a data field of the generated data frame, wherein the at least one authentication bit comprises a digital signature based on a predefined key for the at least one authentication bit, and transmitting the generated data frame with the at least one authentication bit that comprises the digital signature via the CAN bus.
    Type: Grant
    Filed: January 8, 2021
    Date of Patent: August 9, 2022
    Inventors: Satyajit P. Patne, Edward Allen Cain, Jr., Adam Loyd Parker, Jonathan Burnham, Stephen Paul McFarland, Jr.
  • Patent number: 11397696
    Abstract: A data transfer apparatus includes an acquisition side communication port that receives data including an identifier indicating a classification from an outside, a distribution side communication port that transmits the data to the outside, a storage unit that stores transfer information in which the identifier and a condition related to a time of the data are associated, and a transfer processing unit that decides whether or not to transmit received data which is the data to the distribution side communication port based on the identifier included in the received data and information of the time of the received data, and the transfer information when the received data is received by the acquisition side communication port. The information of the time of the received data is a time at which the received data is received by the acquisition side communication port or a time included in the received data.
    Type: Grant
    Filed: October 29, 2019
    Date of Patent: July 26, 2022
    Assignee: HITACHI ASTEMO, LTD.
    Inventors: Daisuke Mashimo, Taisuke Ueta, Hideyuki Sakamoto
  • Patent number: 11392438
    Abstract: A data processing apparatus is provided comprising first processing circuitry. Interrupt generating circuitry generates an outgoing interrupt in response to the first processing circuitry becoming unresponsive. Interrupt receiving circuitry receives an incoming interrupt, which indicates that second processing circuitry has become unresponsive, and in response to receiving the incoming interrupt, causes the data processing apparatus to access data managed by the second processing circuitry.
    Type: Grant
    Filed: February 9, 2017
    Date of Patent: July 19, 2022
    Assignee: Arm Limited
    Inventors: Anitha Kona, Michael Wayne Garner, Randall L. Jones, Tessil Thomas, Seow Chuan Lim, Karthick Santhanam, Liana Christine Nicklaus
  • Patent number: 11394579
    Abstract: Systems and techniques that facilitate smart CAN termination are provided. In various embodiments, a system can comprise a sensor component that can measure an impedance of a controller area network (CAN) bus. In various aspects, the system can further comprise a termination component that can convert at least one node of the CAN bus from a non-terminating state to a terminating state, based on the impedance.
    Type: Grant
    Filed: June 21, 2021
    Date of Patent: July 19, 2022
    Inventor: Shefeen Maliyakkal
  • Patent number: 11386048
    Abstract: Methods that can crypto-erase deduplicated data are disclosed herein. One method includes encrypting, by a processor, each data chunk on a storage device with a unique first encryption key that is different from each other first encryption key and encrypting each storage object on the storage device with a unique second encryption key that is different from each first encryption key and each other second encryption key in which each second encryption key encrypts a first encryption key for a data chunk. Apparatus, systems, and computer program products that can include, perform, and/or implement the methods are also disclosed herein.
    Type: Grant
    Filed: February 14, 2019
    Date of Patent: July 12, 2022
    Assignee: International Business Machines Corporation
    Inventor: Yosef Shatsky
  • Patent number: 11386023
    Abstract: An apparatus comprises a processing device configured to control delivery of input-output operations from a host device to a storage system over selected ones of a plurality of paths through a network. The processing device is further configured to send one or more requests to the storage system for data corresponding to states of a plurality of storage devices in the storage system. The one or more requests comprise a directive that the data corresponding to the states returned by the storage system relate to changes in the states of the storage devices. The processing device is also configured to receive the data corresponding to the states from the storage system, to identify one or more state changes of one or more of the storage devices based on the received data, and to manage one or more of the input-output operations responsive to the identified one or more state changes.
    Type: Grant
    Filed: January 21, 2021
    Date of Patent: July 12, 2022
    Assignee: EMC IP Holding Company LLC
    Inventors: Madhu Tarikere, Vinay G. Rao
  • Patent number: 11379395
    Abstract: A transmission terminal includes at least one processor configured to transmit a terminal information request to request the number of transmission terminals under transmission to a transmission management apparatus connected via a network; and display image data received from one or more of the transmission terminals under transmission on a display device, and display the number of the transmission terminals under transmission received from the transmission management apparatus in response to the terminal information request on the display device.
    Type: Grant
    Filed: December 21, 2020
    Date of Patent: July 5, 2022
    Assignee: RICOH COMPANY, LTD.
    Inventor: Yoshinaga Kato
  • Patent number: 11379391
    Abstract: A real-time automation device includes a real-time databus, and a memory device, wherein the databus is configured to transmit values associated with defined bus variables and configured to communicate a value associated with a bus variable from a bus variable source in accordance with a bus database via a databus to a bus variable receiver associated with the bus variable in accordance with the bus database such that, following transfer of the value from the bus variable source to the databus, the value is transferred within a predefined time period to the bus variable receiver, wherein the memory device also includes a software application which receives values associated with the bus variable from the databus or sends values associated with the bus variable to the databus, and wherein the automation device registers the software application as a bus variable receiver or as a bus variable source for the bus variables.
    Type: Grant
    Filed: July 10, 2019
    Date of Patent: July 5, 2022
    Assignee: Siemens Aktiengesellschaft
    Inventors: Rene Graf, Jürgen Reichmann, Olaf Ulrich, Christian Winkler
  • Patent number: 11372791
    Abstract: A computer comprising a plurality of interconnected processing nodes arranged in a configuration with multiple layers, arranged along an axis, comprising first and second endmost layers and at least one intermediate layer between the first and second endmost layers is provided. Each layer comprises a plurality of processing nodes connected in a ring by an intralayer respective set of links between each pair of neighbouring processing nodes, the links adapted to operate simultaneously. Nodes in each layer are connected to respective corresponding nodes in each adjacent layer by an interlayer link. Each processing node in the first endmost layer is connected to a corresponding node in the second endmost layer. Data is transmitted around a plurality of embedded one-dimensional logical rings with an asymmetric bandwidth utilisation, each logical ring using all processing nodes of the computer in such a manner that the plurality of embedded one-dimensional logical rings operate simultaneously.
    Type: Grant
    Filed: March 26, 2020
    Date of Patent: June 28, 2022
    Inventor: Simon Knowles
  • Patent number: 11366769
    Abstract: Enabling peripheral device messaging via application portals in processor-based devices is disclosed herein. In one embodiment, a processor-based device comprises a processing element (PE) including an application portal configured to logically operate as a message store, and that is exposed as an application portal address within an address space visible to a peripheral device that is communicatively coupled to the processor-based device. Upon receiving a message directed to the application portal address from the peripheral device, an application portal control circuit enqueues the message in the application portal. In some embodiments, the PE may further provide a dequeue instruction that may be executed as part of the application, and that results in a top element of the application portal being dequeued and transmitted to the application.
    Type: Grant
    Filed: February 25, 2021
    Date of Patent: June 21, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Artur Klauser, Jason S. Wohlgemuth, Abolade Gbadegesin, Gagan Gupta, Soheil Ebadian, Thomas Philip Speier, Derek Chiou
  • Patent number: 11359832
    Abstract: The present disclosure includes a control board including a switchable input/output port. The switchable I/O port may provide a switchable communication bus capable of selectively supporting one of multiple different communication protocols and may provide a switchable power bus capable of selectively conducting electrical power from one of multiple different power supplies. As such, the control board may communicatively and/or electrically couple to a wide range of devices. To that end, the control board may support the dynamic interchange and reconfiguration of devices coupled to the control board, allowing a control system including the control board greater operational flexibility.
    Type: Grant
    Filed: February 22, 2021
    Date of Patent: June 14, 2022
    Assignee: Johnson Controls Tyco IP Holdings LLP
    Inventors: Shaun B. Atchison, Brian D. Rigg
  • Patent number: 11354262
    Abstract: A solid state drive having a drive aggregator and a plurality of component solid state drives. The drive aggregator is configured to map logical addresses identified in one or more first commands into multiple logical address groups defined respectively in multiple component solid state drives. According to the one or more first commands and the logical address mapping, the drive aggregator generates multiple second commands and transmits the multiple second commands in parallel to the multiple component solid state drives to perform an operation identified by the one or more first commands.
    Type: Grant
    Filed: February 19, 2021
    Date of Patent: June 7, 2022
    Assignee: Micron Technology, Inc.
    Inventors: Poorna Kale, Christopher Joseph Bueb
  • Patent number: 11347496
    Abstract: Techniques are disclosed relating to a method that includes executing, by a processor of a computer system, one or more processes. The processor may use a peripheral device coupled to the computer system, wherein the peripheral device utilizes a particular version of a driver. A sideband processor included in the computer system may receive, via a network, instructions for an updated version of the driver to replace the particular version of the driver. The sideband processor may cause the processor to pause use of the peripheral device. While the processor executes the one or more processes, the sideband processor may send a series of commands to install the instructions for the updated version of the driver. The sideband processor may also notify the processor that the peripheral device is available for use.
    Type: Grant
    Filed: September 4, 2020
    Date of Patent: May 31, 2022
    Assignee: PayPal, Inc.
    Inventor: Abraham Hoffman
  • Patent number: 11347642
    Abstract: A tool for an approach and mechanism for calculating and configuring memory mapping of trend log objects in a system, such as an HVAC. It may incorporate determining available memory of a controller for trending a unit of equipment of a system. A calculation of available records may be made for configuring and using a trend. The calculation may be made in view of the controller memory and parameters including buffer size, log interval and retention time. A change in parameters may cause a recalculation of available records. The “available record” terms may be regarded as being in a user-understandable format. The format may be intuitive. Anomalies of trends of equipment may lead to spotting issues of the equipment.
    Type: Grant
    Filed: August 26, 2019
    Date of Patent: May 31, 2022
    Assignee: Honeywell International Inc.
    Inventors: Nagasree Poluri, Ankith Makam, Seema P, Balaji Krishnasamy
  • Patent number: 11347522
    Abstract: An information handling system may include at least one processor; and a non-transitory memory coupled to the at least one processor; wherein the information handling system is configured to manage an information handling system cluster by providing a command line interface between a user and a daemon service configured to execute user commands; wherein the command line interface implements a proxy subcommand that is configured to accept other commands; and wherein, when an other command is received, the daemon service is configured to parse the other command and dispatch the parsed other command to a particular backend service.
    Type: Grant
    Filed: June 3, 2020
    Date of Patent: May 31, 2022
    Assignee: Dell Products L.P.
    Inventors: Kai Zhou, Zheng Zhang, Xiaoye Jiang, Jun Zhan, Somchai Pitchayanonnetr