Address Assignment Patents (Class 710/9)
-
Patent number: 11599642Abstract: Embodiments support secure booting of an IHS (Information Handling System) based on validation of the secure assembly and delivery of the IHS. A validation process of the IHS is initialized that delays further booting of the IHS until detected hardware components of the IHS are validated. An inventory certificate is retrieved that was uploaded to the IHS during factory provisioning of the IHS. The inventory certificate includes an inventory that identifies hardware components installed during factory assembly of the IHS. A collected inventory of detected hardware components of the IHS is compared against the inventory from the inventory certificate in order to validate the detected hardware components of the IHS as the same hardware components installed during factory assembly of the IHS. When the comparison validates the detected hardware components of the IHS as only including factory assembled hardware, further booting of the IHS is allowed.Type: GrantFiled: December 30, 2020Date of Patent: March 7, 2023Assignee: Dell Products, L.P.Inventors: Jason Matthew Young, Marshal F. Savage, Mukund P. Khatri
-
Patent number: 11558909Abstract: A method of operating a sensor and/or information system which includes at least one main device, in particular a smart device, and at least one secondary device, the method including setting up a wireless communication connection between one of the at least one main device and one of the at least one secondary device using a setup identifier, and discarding the used setup identifier by the secondary device and/or by the main device upon or after termination of the communication connection. A sensor and/or information system is furthermore shown.Type: GrantFiled: July 10, 2020Date of Patent: January 17, 2023Assignee: Workaround GmbHInventors: Joe Hutter, Sebastian Petruch, Emil Suleymanov, Patrick Blitz, Dhananjay Gundapu Jayakrishnan
-
Patent number: 11474962Abstract: A method for initializing a bus system for a process plant includes: installing an administrative bus participant and a second bus participant at respective installation sites in the process plant; storing a list of at least two installation sites of bus participants in the administrative bus participant; connecting the administrative bus participant and the second bus participant to each other across a data bus; prompting an identification sensor of the second bus participant with an identification prompt; after detection of the identification prompt by the identification sensor, sending an identification signal identifying the second bus participant to the administrative bus participant; and after receiving the identification signal identifying the second bus participant, matching up the second bus participant with an installation site of the at least two installation sites contained in the stored list.Type: GrantFiled: November 24, 2020Date of Patent: October 18, 2022Assignee: KROHNE Messtechnik GmbHInventor: Christoph Spiegel
-
Patent number: 11385612Abstract: Systems and methods for setting up and operating a motor control system are provided. Such systems and methods can include a parent device that includes a digital library of control commands and a child device. A child device can transmit a unique identification code to the parent device and the parent device can identify, from the digital library, a group of control commands specific to the child device using the unique identification code, generate an address for the child device, and transmit a copy of the address to the child device for storage thereon. The parent device can transmit a control signal that includes the address and one of the control commands from the first group to the child device and, responsive thereto, the child device can perform an action when the address matches the copy of the address stored on the child device.Type: GrantFiled: July 24, 2018Date of Patent: July 12, 2022Assignee: METROPOLITAN INDUSTRIES, INC.Inventor: James Andrew Nimmer
-
Patent number: 11388020Abstract: Location-Based Addressing (LBA) is a method of controlling and commissioning networked lighting devices. The lighting devices communicate over a wireless network using radio frequency communication protocols. The lighting devices are commissioned or grouped based on their 5 respective locations in a building floor plan or a building architecture. The lighting devices are commissioned to respond to radio frequency communications that correspond to their respective locations. This imposed location-based architecture reduces the amount of transmitted data required to control the lighting devices and, thus, reduces the radio bandwidth required to control the lighting devices. In other words, controlling devices “multicast” instructions and controlled devices “listen” for instructions and act only upon instructions that correspond to their respective location. Hand shaking or two-way communication between the controlling devices and the controlled devices is not required.Type: GrantFiled: December 10, 2020Date of Patent: July 12, 2022Assignee: The Watt Stopper, Inc.Inventors: Richard R. Billig, Alexandre Debernard, Bertrand Debever
-
Patent number: 11372797Abstract: A dock system is provided. The dock system includes a dock device and an electronic device. The dock device includes a first connection interface, a Power Delivery (PD) controller, a storage device, and a plurality of connection ports. The PD controller is coupled to the connection ports. The electronic device includes a second connection interface and a processor. In response to the first connection interface being connected to the second connection interface, the processor executes a high-layer service filter driver to write system information corresponding to the electronic device into the storage device, and the PD controller uses the system information to set the parameters of the connection ports. The first connection interface and the second connection interface are PD interfaces.Type: GrantFiled: May 6, 2020Date of Patent: June 28, 2022Assignee: Wistron Corp.Inventor: Yung-Feng Chen
-
Patent number: 11316711Abstract: A system for automatically addressing serially connected slave devices includes a master device and multiple slave devices each including a serial communication transceiver, an address input port, an address output port, and a controller. The system also includes a serial communication wiring bus connected between the serial communication transceivers of the master and slave devices, and at least one digital address line connected between the address input ports and the address output ports. Each controller is configured to receive a PWM or PFM signal from a previous one of the multiple slave devices, determine an address for the slave device including the controller according to the received PWM or PFM signal, and transmit a PWM or PFM signal indicative of the determined address to a subsequent one of the multiple slave devices.Type: GrantFiled: July 29, 2020Date of Patent: April 26, 2022Assignee: Astec International LimitedInventors: Vincent Vicente Vivar, James Larin David, Francis Xavier Sicat De Rama
-
Patent number: 11275356Abstract: A data control apparatus includes an analog signal input interface for receiving an analog signal from a first device, a communication interface for receiving correlation information indicating addresses of storage areas in a storage and conditional values associated with the storage areas, and a data controller for writing a digital value generated from the analog signal into one of the storage areas. The data controller includes a cam switch block for acquiring a reference signal generated from an input signal input from a second device and comparing a value of the reference signal with at least one of the conditional values, and a logger block for switching the storage area into which the digital value is written, on the basis of the comparison in the cam switch block, and writing the digital value into the storage area.Type: GrantFiled: November 22, 2018Date of Patent: March 15, 2022Assignee: MITSUBISHI ELECTRIC CORPORATIONInventors: Takaya Nakayama, Satoru Ukena
-
Patent number: 11269658Abstract: The present disclosure relates to a method for parameterizing a field device of process automation technology, comprising at least the following steps: parameterizing a mapping of the field device, wherein the mapping is executed as field-device-specific software on an interpreter, especially a software emulator; wherein the interpreter is executed on a host and there is no connection between host and field device during parameterization, and transmitting the parameterization generated via the mapping to the field device.Type: GrantFiled: December 11, 2019Date of Patent: March 8, 2022Assignee: Endress+Hauser Conducta GmbH+Co. KGInventor: Stefan Robi
-
Patent number: 11249904Abstract: An information processing system includes a CPU that is configured to output an address and a writing instruction signal instructing to write data to the address or a reading instruction signal instructing to read data from the address, to a selector, the selector that is configured by hardware such that an output destination of data input from the CPU is determined according to the address, the writing instruction signal, and the reading instruction signal, a volatile memory that is configured to store data including snapshot image information and initial setting data for a non-standard device including a register when the information processing system is started, on the basis of a signal output from the selector, and the register that has the same address as an address of a memory region of the volatile memory storing the initial setting data.Type: GrantFiled: November 17, 2017Date of Patent: February 15, 2022Assignee: MITSUBISHI HEAVY INDUSTRIES MACHINERY SYSTEMS, LTD.Inventors: Hiromichi Nakamoto, Naruhisa Kameo, Hiroyuki Nakayama
-
Patent number: 11204850Abstract: A processing device in a memory system receives, from a host system, a request for a debug slave address associated with a system management bus port of a memory sub-system and sends a response comprising the debug slave address to the host system. The processing device receives, from the host system, a request to enable the system management bus port to receive a request for debug information directed to the debug slave address, receives, from the host system, the request for debug information directed to the debug slave address, and sends the debug information to the host system over a system management bus coupled to the system management bus port of the memory sub-system.Type: GrantFiled: May 14, 2020Date of Patent: December 21, 2021Assignee: Micron Technology, Inc.Inventors: Joe Mendes, Chandra Guda, Steven Gaskill
-
Patent number: 10963268Abstract: Disclosed are techniques regarding aspects of implementing client configurable logic within a computer system. The computer system can be a cloud infrastructure. The techniques can include providing an identifier in response to configuring client configurable logic within the computer system.Type: GrantFiled: August 13, 2019Date of Patent: March 30, 2021Assignee: Amazon Technologies, Inc.Inventors: Robert Michael Johnson, Islam Mohamed Hatem Abdulfattah Mohamed Atta, Asif Khan, Nafea Bshara, Anthony Nicholas Liguori
-
Patent number: 10889000Abstract: A robotic system that includes a mobile robot linked to a plurality of remote stations. One of the remote stations includes an arbitrator that controls access to the robot. Each remote station may be assigned a priority that is used by the arbitrator to determine which station has access to the robot. The arbitrator may include notification and call back mechanisms for sending messages relating to an access request and a granting of access for a remote station.Type: GrantFiled: April 25, 2019Date of Patent: January 12, 2021Assignee: TELADOC HEALTHInventors: Yulun Wang, Charles S. Jordan, Keith Phillip Laby, Jonathan Southard
-
Patent number: 10860789Abstract: Embodiments may include systems and methods for managing multiple ports of a computing interface. A computing device may include a connector with a power port and a data port. A connector manager may identify whether a port partner is coupled to the connector, identify an inquiry related to a status of the connector, where the inquiry may be received from a BIOS of the computing device. In addition, the connector manager may generate an indication of the status of the connector, and further transmit the indication of the status of the connector to the BIOS. A BIOS may identify that a data device coupled to the connector through a port partner is to be initialized, and further transmit to a connector manager an inquiry related to a status of the connector, before initializing the data device. Other embodiments may be described and/or claimed.Type: GrantFiled: June 23, 2017Date of Patent: December 8, 2020Assignee: Intel CorporationInventors: Vijaykumar B. Kadgi, Venkataramani Gopalakrishnan, Basavaraj B. Astekar, Chia-Hung S. Kuo, Nivedita Aggarwal
-
Patent number: 10860521Abstract: Apparatuses, systems, and methods having positionally aware communication between a controller and a plurality of solid state drives (SSD) over a multi-wire serial bus is described. An example electronic device includes a multi-wire serial bus, multiple SSD connectors coupled to the multi-wire serial bus, and a serial bus position address (BPos) line to uniquely identify the physical position of each SSD connector with a unique BPos identifier (ID). The device also includes a serial bus controller coupled to the multi-wire serial bus and further comprising circuitry configured to communicate with a specific SSD connector at a known physical position by associating the BPos ID of the specific SSD connector with the communication.Type: GrantFiled: December 30, 2016Date of Patent: December 8, 2020Assignee: Intel CorporationInventors: Andrew Morning-Smith, Jawad B. Khan, Fred W. Nance, Jr., Wing-Gong Lew
-
Patent number: 10853305Abstract: Some embodiments include a method of communication between a master device and N slave devices on a synchronous data bus. The method includes selecting a slave device from among the N slave devices using a selection channel, where the master device and the N slave devices are coupled in series through the selection channel. The method also includes transmitting data between the master device and the selected slave device using a transmission channel, where the master device and the N slave devices are coupled in parallel through the transmission channel.Type: GrantFiled: January 2, 2020Date of Patent: December 1, 2020Assignee: STMICROELECTRONICS (GRAND OUEST) SASInventor: Thierry Biniguer
-
Patent number: 10826782Abstract: The present disclosure relates to a method of initializing a set of controllable units in an electrical system. The method comprises: A) obtaining, by a controllable unit controller module in a sequence of the controllable units, a discovery message on a non-addressable data pathway; B) broadcasting on an addressable data bus, by the controllable unit controller module, an identity of the functional unit; C) transmitting the discovery message to another controllable unit controller module in the sequence of the controllable units by way of the non-addressable data pathway; and D) recording, by the system controller module, the broadcasted identity of the controllable unit.Type: GrantFiled: October 30, 2018Date of Patent: November 3, 2020Assignee: GE Aviation Systems LimitedInventors: David Alan Elliott, James Angelo Elder, Peter James Handy, Denis Vaughan Weale
-
Patent number: 10516428Abstract: A radio frequency front-end (RFFE) slave circuit and related apparatus are provided. The RFFE slave circuit may be coupled to a number of RFFE masters over an RFFE bus. The RFFE slave circuit may be configured by the RFFE masters for accessing, either concurrently or alternately, a number of sharable circuits in an envelope tracking (ET) circuit. The RFFE slave circuit may include common configuration circuitry configured to set a common configuration parameter(s) for a concurrently sharable circuit(s) in the ET circuit. The RFFE slave circuit may include private configuration circuitry configured to set a private configuration parameter(s) for an alternately sharable circuit(s) in the ET circuit. By employing the RFFE slave circuit to set the common and/or private configuration parameter(s) for the ET circuit, it may be possible to reduce processing delays in the RFFE bus, thus helping to improve efficiency of the ET circuit and/or the power amplifier(s).Type: GrantFiled: April 26, 2019Date of Patent: December 24, 2019Assignee: Qorvo US, Inc.Inventors: Christopher Truong Ngo, Jean-Frederic Chiron, Nadim Khlat, William David Southcombe
-
Patent number: 10496427Abstract: A method for managing a memory of a virtual machine, a physical host, a PCIE device and a configuration method thereof are provided. The method executed by a virtual machine includes: allocating a memory to a service carried on a PCIE device, where the memory includes multiple memory blocks, the multiple memory blocks is used to save working information of the service; generating a base address table BAT and a chip logic address table CLAT, where the BAT includes a CLAT entry base address corresponding to the service, and the CLAT includes a first address of each memory block; and sending an address of the BAT and a function number corresponding to the virtual machine to the PCIE device. Therefore, the PCIE device can obtain, according to the address of the BAT and the function number, working information of a service from the virtual machine.Type: GrantFiled: June 22, 2017Date of Patent: December 3, 2019Assignee: Huawei Technologies Co., Ltd.Inventor: Shengwen Lu
-
Patent number: 10423570Abstract: Methods and systems for enumerating digital circuits in a system-on-a-chip (SOC) are disclosed. The method includes incrementing an enumeration value received from a previous enumerable instance to uniquely identify an immediately adjacent enumerable instance of a plurality of enumerable instances in a daisy chain configuration.Type: GrantFiled: February 17, 2017Date of Patent: September 24, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Thomas B. Chadwick, Jr., Michael R. Ouellette, Nancy H. Pratt
-
Patent number: 10372660Abstract: An extensible host controller (xHC) applied to a host includes universal serial bus (USB) module, a control circuit, an xHC interface circuit, a peripheral component interconnect express (PCIE) bus. The USB module includes a USB interface circuit and a predetermined interface circuit. The PCIE bus supports a USB mode and a predetermined data transmission mode. When a USB device is connected to the USB module, the control circuit issues first requests to the USB device to let the host utilize the USB mode and the USB interface circuit to communicate with the USB device; and when a USB host is connected to the USB module, the control circuit responds to second requests issued from the USB host to let the host utilize the predetermined data transmission mode and the predetermined interface circuit to communicate with the USB host.Type: GrantFiled: September 8, 2016Date of Patent: August 6, 2019Assignee: eEver Technology, Inc.Inventor: Chih-Hung Huang
-
Patent number: 10360055Abstract: A method of an aspect includes receiving an indication of an attempt by a virtual machine to modify a paging structure identification storage location to have a given value. It is determined that the given value matches at least one of a set of one or more blacklist values. The attempt by the virtual machine to modify the paging structure identification storage location to have the given value is trapped to a virtual machine monitor. Other methods, apparatus, and systems are also disclosed.Type: GrantFiled: November 20, 2015Date of Patent: July 23, 2019Assignee: INTEL CORPORATIONInventors: Bing Zhu, Luhai Chen, Peng Zou, Kai Wang
-
Patent number: 10361996Abstract: A bus node is capable of performing a method for the assigning of bus node addresses to bus nodes of a serial data bus. The method is performed with the aid of bus shunt resistors in the individual bus nodes of the data bus system in an assignment time period. After the assigning of bus node addresses to the bus nodes in the assignment time period, there follows an operating time period. For this purpose, the bus node comprises such a bus shunt resistor. The bus node is characterized by a bus shunt bypass switch which, prior to assigning a bus node address to the bus node in the assignment time period is opened and which after the assignment of bus node address to the bus node in the assignment time period is closed, and which is closed in the operating time period.Type: GrantFiled: September 21, 2018Date of Patent: July 23, 2019Assignee: Elmos Semiconductor AGInventors: Christian Schmitz, Bernd Burchard
-
Patent number: 10338865Abstract: A printing apparatus connectable to a server, the printing apparatus includes: a printing apparatus communication unit that transmits printing apparatus information to the server and receives an address which designates a storage location of overwriting firmware of firmware from the server in a case where a predetermined condition is satisfied; and a printing apparatus control unit that receives the overwriting firmware from the server and executes overwriting of the firmware based on the address received by the printing apparatus communication unit.Type: GrantFiled: September 29, 2017Date of Patent: July 2, 2019Assignee: Seiko Epson CorporationInventor: Hideki Nishimura
-
Patent number: 10333774Abstract: Provided is a method of controlling an image forming apparatus, the method including: periodically making an inquiry about an instruction to a management server; determining whether or not to display a notification indicating that a message has arrived, based on information about a registered time of the message acquired by the management server as a result of the inquiry, and information about a time when the message is displayed on the image forming apparatus; and controlling the notification indicating that a message has arrived to be displayed in a predetermined display area in accordance with at least a determination, in the determining, that the notification indicating that the message has arrived is displayed, and controlling not to display the notification indicating that the message has arrived in accordance with at least a determination, in the determining, that the notification indicating that the message has arrived is not displayed.Type: GrantFiled: October 13, 2017Date of Patent: June 25, 2019Assignee: Canon Kabushiki KaishaInventor: Yuki Ito
-
Patent number: 10315312Abstract: A robotic system that includes a mobile robot linked to a plurality of remote stations. One of the remote stations includes an arbitrator that controls access to the robot. Each remote station may be assigned a priority that is used by the arbitrator to determine which station has access to the robot. The arbitrator may include notification and call back mechanisms for sending messages relating to an access request and a granting of access for a remote station.Type: GrantFiled: November 20, 2017Date of Patent: June 11, 2019Assignee: INTOUCH TECHNOLOGIES, INC.Inventors: Yulun Wang, Charles S. Jordan, Keith Phillip Laby, Jonathan Southard
-
Patent number: 10311011Abstract: A bus node is capable of performing a method, for the assigning of bus node addresses to bus nodes of a serial data bus. The method is performed with the aid of bus shunt resistors in the individual bus nodes in an assignment time period. After assigning bus node addresses to the bus nodes of the serial data bus system in the assignment time period, there follows an operating time period. For this purpose, the bus node comprises such a bus shunt resistor. The bus node is characterized by a bus shunt bypass switch which, prior to assigning a bus node address to the bus node in the assignment time period is opened and which after the assignment of bus node address to the bus node in the assignment time period is closed, and which is closed in the operating time period.Type: GrantFiled: September 21, 2018Date of Patent: June 4, 2019Assignee: Elmos Semiconductor AGInventors: Christian Schmitz, Bernd Burchard
-
Patent number: 10275173Abstract: A memory device includes an input/output interface, a bus of SPI type coupled to the input/output interface, and a plurality of individual non-volatile memory devices connected to the bus of SPI type. The chip select inputs of each individual memory device are all connected to one and the same chip select wire of the SPI bus. The individual memory devices are further configured and controllable so as to behave, as seen by the input/output interface, as a single non-volatile memory device, the total memory space of which has a total memory capacity equal to the sum of the individual memory capacities of the individual devices.Type: GrantFiled: August 9, 2017Date of Patent: April 30, 2019Assignee: STMICROELECTRONICS (ROUSSET) SASInventors: François Tailliet, Marc Battista
-
Patent number: 10255068Abstract: A selected boundary of memory to be used in processing an instruction is dynamically selected, based on a predictor. The instruction is decoded, and the decoding provides a sequence of operations to perform a specified operation. The sequence of operations includes a load to boundary operation to load data up to the selected boundary of memory. The data is loaded as part of the specified operation.Type: GrantFiled: March 3, 2017Date of Patent: April 9, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: Michael K. Gschwind
-
Patent number: 10162783Abstract: A method and system for assigning slot addresses to modules in an industrial control system is disclosed. The modules are set up in a daisy chain topology. On power-up, a first module in the chain reads its slot address from a user configurable input or sets its slot address to a default value. The first module communicates to its immediate right neighbor using a special, one-hop message. The neighboring modules communicate to receive each other's information. The first module then sets an enable signal between the modules and sends a slot number to the neighbor in a firmware message. The neighbor checks if the enable signal is set and verifies that the slot number is a valid slot number. If so, then the neighboring module accepts the slot and repeats the same procedure to its next immediate neighbor, and so on until the last module.Type: GrantFiled: March 24, 2016Date of Patent: December 25, 2018Assignee: Rockwell Automation Technologies, Inc.Inventors: Chandresh R. Chaudhari, Gregory A. Majcher, Robert J. Kretschmann, Sivaram Balasubramania, Kendal R. Harris, Edward C. Korsberg
-
Patent number: 10108576Abstract: Systems and methods provide zone management for devices in a Serial Attached Small Computer System Interface (SAS) topology. In one embodiment, a zone management device stores a zone map that identifies an initial zone of a device in the topology. The management device detects changes in the topology, and identifies a current zone of the device subsequent to the change in the topology. The management device compares the zone map for the device to the current zone to identify a change in the zone of the device, and generates a message for an expander in the topology based on the change in the zone. The management device then transmits the message to the expander to restore the zone of the device to the initial zone.Type: GrantFiled: September 26, 2013Date of Patent: October 23, 2018Assignee: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.Inventors: Benjamin Knoblauch, Charles D. Henry, Jason A. Unrein
-
Patent number: 9934191Abstract: In order to control individual circuit nodes coupled to a common serial line, each of the different circuit nodes must be assigned a locally unique address. However, mass manufactured electronics are manufactured as identical electronic devices. Thus, several techniques are presented for assigning unique addresses to identical electronic devices coupled to a common serial line. One set of techniques uses a local sensor that is stimulated in order to specify a single device on the serial line. Another set of techniques measures a pulse presented onto the common serial by a circuit node to determine its relative position on the serial line.Type: GrantFiled: July 31, 2014Date of Patent: April 3, 2018Assignee: NEOFOCAL SYSTEMS, INC.Inventors: Mark Peting, Dale Beyer, Tsutomu Shimomura
-
Patent number: 9813786Abstract: A method includes providing run-time optical 5G mobile fronthaul MFH topology re-configurability through software-defined control of both optical circuit switches and electrical packet switches readily accommodating unpredictable traffic patterns and low latency optical by-pass based device-to-device connectivity. The providing includes employing an optical any-to-any switch for wavelength-tunable and fixed-wavelength optical transceivers.Type: GrantFiled: January 28, 2015Date of Patent: November 7, 2017Assignee: NEC CorporationInventors: Neda Cvijetic, Akihiro Tanaka, Ting Wang
-
Method and equipment for establishing device to device connection through dedicated discovery signal
Patent number: 9756672Abstract: The present document relates to a wireless communication method, a user equipment, a network device, and a system. The method includes: a first user equipment sending a dedicated discovery signal; the first user equipment receiving a response message, wherein the response message is sent by a second user equipment which has detected the dedicated discovery signal; the first user equipment establishing a device-to-device connection with the second user equipment; and the first user equipment communicating with a network side through the device-to-device connection and a communication link between the second user equipment and the network side.Type: GrantFiled: December 16, 2013Date of Patent: September 5, 2017Assignee: ZTE CORPORATIONInventors: Shuanshuan Wu, Feng Liang, Haitao Ren, Yifei Yuan, Ming Yuan, Jin Yang -
Patent number: 9699269Abstract: In general, embodiments of the present disclosure are directed to techniques for configuring a mobile device according to detection of one or more peripheral devices in an environment using short-range wireless communication. In one example, a method includes, receiving, by a computing device that communicates with a peripheral device using short-range wireless communication, a unique identifier of the peripheral device. If the computing device recognizes the unique identifier of the peripheral device, the computing device may determine a configuration operation based on the unique identifier that changes a current operating state of at least one application executing on the computing device to a different operating state. If the computing device does not recognize the unique identifier of the peripheral device, the computing device may send a lookup request to a network resource external to the computing device that requests data specifying the configuration operation for the computing device.Type: GrantFiled: March 7, 2016Date of Patent: July 4, 2017Assignee: Google Inc.Inventor: Maarten 't Hooft
-
Patent number: 9618924Abstract: The system program includes, as an execution control process of the control program, an owner-side start process that starts execution of an owner-side control program; a copy process in which, when execution of the owner-side control program ends, a global variable that is rewritten by the owner-side control program is copied from a global variable area to a synchronous buffer corresponding to the global variable; and a referrer-side start process that starts execution of a referrer-side control program.Type: GrantFiled: September 4, 2013Date of Patent: April 11, 2017Assignee: OMRON CORPORATIONInventors: Yoshihide Nishiyama, Shigeyuki Eguchi, Osamu Hamasaki, Tatsuya Kojima
-
Patent number: 9606885Abstract: Memory devices and methods are described and shown that are capable of being configured in a chain. In one configuration, a single data input port and a single data output port are utilized at a host to communicate with the chain of memory devices. Methods for assigning identifiers to memory devices in the chain are described that include detection of a presence or absence of downstream memory devices. In selected examples, identifiers are assigned sequentially to memory devices in the chain until no additional downstream memory devices are detected.Type: GrantFiled: October 14, 2013Date of Patent: March 28, 2017Assignee: Micron Technology, Inc.Inventors: Victor Tsai, William Henry Radke, Bob Leibowitz
-
Patent number: 9582058Abstract: The various embodiments described herein include systems, methods and/or devices used to enable power inrush management of storage devices (e.g., DIMM devices). In one aspect, the method includes, for at least one storage device populated in a slot of a plurality of storage device slots, the plurality of storage device slots configured to be populated by two or more storage devices: (1) detecting a unique location associated with the storage device, (2) determining a time delay for the storage device in accordance with the unique location associated with the storage device, and (3) delaying at least one power-on operation of the storage device by the time delay for the storage device.Type: GrantFiled: December 19, 2013Date of Patent: February 28, 2017Assignee: SANDISK TECHNOLOGIES LLCInventors: Gregg S. Lucas, Kenneth B. Delpapa, Robert W. Ellis
-
Patent number: 9557734Abstract: A control computer as a master apparatus in a control network system includes a packet generation unit. The packet generation unit: selects a control command for writing a data from among packet generation information; references the packet generation information for each of the selected control command; and includes a data for write which is read from an address in a storage section corresponding to the each control command, in a control packet to generate the control packet. A communication unit transmits the generated control packet to a controlled object as a slave device.Type: GrantFiled: January 27, 2011Date of Patent: January 31, 2017Assignee: HITACHI INDUSTRIAL EQUIPMENT SYSTEMS CO., LTD.Inventors: Tatsuya Maruyama, Tsutomu Yamada, Shinji Yonemoto, Takashi Iwaki, Hironori Ohashi, Yutaka Matsumoto, Ichiro Takahashi
-
Patent number: 9537768Abstract: An industrial automation environment communication system comprises a component that receives a web-based request in an industrial automation environment, wherein the web-based request includes data relating to an automation device. An encapsulating component encapsulates the web-based request, wherein the encapsulation facilitates transmitting the data to the automation device via an industrial automation network protocol.Type: GrantFiled: May 28, 2014Date of Patent: January 3, 2017Assignee: Rockwell Automation Technologies, Inc.Inventors: John J. Baier, David W. Farchmin, Michael D. Kalan, Randall A. Marquardt, Richard A. Morse, Stephen C. Briant, Sujeet Chand
-
Patent number: 9473344Abstract: An integrated circuit is disclosed, including at least one configuration pin, an interface circuit, a detecting circuit, a determining circuit and a storage unit. A physical layer circuit of the invention not only increases the flexibility of setting PHY addresses, but also reduces the number of configuration pins.Type: GrantFiled: December 19, 2008Date of Patent: October 18, 2016Assignee: REALTEK SEMICONDUCTOR CORPORATIONInventors: Ming-Yuh Yeh, Chi-Shun Weng, Ming-Je Li, Kai-Yi Fang, Meng-Han Hsieh
-
Patent number: 9426312Abstract: A management apparatus includes a device-information acquiring unit that acquires device identification information for identifying a user-designated device from multiple devices; a processing-status-information acquiring unit that acquires processing status information of each device; a commanded-processing-information acquiring unit that acquires commanded processing information related to a content of processing to be commanded to the designated device; a commanding unit that gives a command to the designated device based on the commanded processing information so as to set the designated device in an occupied state; a cancellation-condition-information acquiring unit that acquires cancellation condition information indicating a condition for cancelling the occupied state; and a cancellation-condition determining unit that determines whether the acquired processing status information satisfies the acquired cancellation condition.Type: GrantFiled: August 28, 2014Date of Patent: August 23, 2016Assignee: FUJI XEROX CO., LTD.Inventor: Fumi Kosaka
-
Patent number: 9423822Abstract: Embodiments of the disclosed subject matter can provide techniques for synchronizing data acquisition (DAQ) modules in a data acquisition system. In data acquisition systems where multiple DAQ modules are in use, it can be desirable to synchronize the DAQ modules to facilitate the analysis of signals captured by sensors coupled to those DAQ modules. This way, a signal processing platform, such as a computer, can analyze different sensor signals (e.g., an audio sensor and vibration sensor) without separately compensating for the time difference between the audio and vibration signals. In some embodiments, the synchronization techniques can include an automatic or a semi-automatic mechanism for temporally synchronizing the sensors and for arbitrating the sampling rate between the data acquisition systems.Type: GrantFiled: March 13, 2014Date of Patent: August 23, 2016Assignee: The MathWorks, Inc.Inventors: Manisha Singh, Robert Purser, Wael Hemdan
-
Patent number: 9237217Abstract: A dock for connecting a smartphone to a display and peripherals is disclosed. The dock uses a single connector to transfer audio/video data to a display and input-output data and to establish a wireless link with peripherals. The dock has a controller with a switch, a wireless communication module, a USB hub, a relay, a first connector, an audio/video (AV) converter and a second connector. The relay normally connects AV data from the smartphone to the AV converter. The controller switches the relay while the switch is being operated, and then the controller links the USB hub, the first connector and the wireless communication module, and the wireless communication module establishes the wireless link with the smartphone.Type: GrantFiled: May 16, 2013Date of Patent: January 12, 2016Assignee: I/O INTERCONNECT, LTD.Inventors: Ping-Shun Zeung, Johnny Chen
-
Patent number: 9223585Abstract: A data processing device 1 comprises: first processors (2-i (i=1, 2, . . . , n)) that initialize the data processing device based on boot programs; a chip set (4) that includes first memories (4a-j (j=1, 2, . . . , m)) that store the first boot program (Pj (j=1, 2, . . . , m)) respectively and a memory controller (4b) that reads out the first boot program (Pj (j=1, 2, . . . , m)); second buses (5-i (i=1, 2, . . . , n)) that are arranged between the memory controller (4b) and the first processors (2-i (i=1, 2, . . . , n)) respectively, and do not require initialization based on boot programs before use; and first buses (3-i (i=1, 2, . . . , n)) that are connected with the first processors (2-i (i=1, 2, . . . , n)) and require initialization based on boot programs before use.Type: GrantFiled: January 30, 2014Date of Patent: December 29, 2015Assignee: FANUC CORPORATIONInventors: Minoru Nakamura, Takashi Miyoshi
-
Patent number: 9213661Abstract: An adapter is enabled for use. The enabling includes assigning one or more address spaces to the adapter, based on a request. For each address space assigned to the adapter, a corresponding device table entry is assigned. When the adapter is no longer needed, it is disabled and the assigned device table entries become available.Type: GrantFiled: June 23, 2010Date of Patent: December 15, 2015Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Anthony F. Coneski, David Craddock, Mark S. Farrell, Charles W. Gainey, Jr., Beth A. Glendening, Thomas A. Gregg, Dan F. Greiner, Ugochukwu C. Njoku
-
Patent number: 9201599Abstract: A method and system for transferring frames from a storage device to a host system via a controller is provided. The method includes transferring frames from a transport module to a link module; and sending an acknowledgment to the transport module, wherein the link module sends the acknowledgement to the transport module and it appears to the transport module as if the host system sent the acknowledgement. The frames in the controller are tracked by creating a status entry indicating that a new frame is being created; accumulating data flow information, while a connection to transfer the frame is being established by a link module; and updating frame status as frame build is completed, transferred, and acknowledged. The controller includes, a header array in a transport module of the controller, wherein the header array includes plural layers and one of the layers is selected to process a frame.Type: GrantFiled: July 19, 2004Date of Patent: December 1, 2015Assignee: MARVELL INTERNATIONAL LTD.Inventors: Huy T. Nguyen, Leon A. Krantz, William W. Dennin
-
Patent number: 9195552Abstract: Per-Function Downstream Port Containment (pF-DPC) is an extension to Downstream Port Containment (DPC) in the Peripheral Component Interconnect express (PCIe) standard. Pf-DPC confines non-fatal errors to specific functions of an end-point device without disabling the link between a PCIe port and the end-point device. PCIe ports configured for pF-DPC may filter (e.g., drop) packets carrying routing identifiers (RIDs) and/or addresses assigned to a function affected by a non-fatal error, while continuing to forward packets carrying RIDs/addresses associated with remaining operable functions over the corresponding link.Type: GrantFiled: February 5, 2014Date of Patent: November 24, 2015Assignee: Futurewei Technologies, Inc.Inventors: Wesley Shao, Muhui Lin
-
Patent number: 9152370Abstract: An ID setting method and system capable of easily setting IDs of a plurality of display units. The ID setting system includes a plurality of display units connected through an input port and an output port to each other, and a control unit that controls assignment of an ID to each of the plurality of display units. Each of the display units compares a present ID to an initial ID, and disables a connection between the output port and an another display unit when the present ID and the initial ID match. Accordingly, a user can easily assign IDs to each of the plurality of display units.Type: GrantFiled: May 26, 2011Date of Patent: October 6, 2015Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Han-Sung Kim, Dae-geun Yoon, Jeong-Ryeol Seo
-
Patent number: 9128831Abstract: An electrical device includes a plurality of apparatus connected with a daisy chain connection through a communication line so that the apparatus communicate with each other through the communication line; and a control unit connected to one of the apparatus at an end stage thereof so that the control unit is configured to communicate with the one of the apparatus. The apparatus includes an address setting unit for setting a specific number to an address of the apparatus according to an address setting command when the apparatus receives address setting data including an address addition instruction as the address setting command for adding the specific number to the address of the apparatus. The apparatus further includes an address setting data transmission control unit for outputting the address setting data to a later stage apparatus when the address setting unit sets the specific value to the address of the apparatus.Type: GrantFiled: September 3, 2013Date of Patent: September 8, 2015Assignee: LAPIS SEMICONDUCTOR CO., LTD.Inventors: Kazutoshi Inoue, Yoshikatsu Matsuo