By Shutdown Of Only Part Of System Patents (Class 713/324)
-
Patent number: 10885910Abstract: Systems, methods, and computer-readable media are disclosed for systems and methods for voice-forward graphical user interface mode management. Example methods include determining that a device is coupled to an accessory device, determining that being coupled to the accessory device causes the device to deactivate a first operating mode and activate a second operating mode, where the second operating mode has a lower content density than the first operating mode, and determining that an application setting of an application executing on the device is causing the device to remain in the first operating mode. Example methods may include determining that a new value is associated with the application setting, and causing the device to activate the second operating mode.Type: GrantFiled: March 14, 2018Date of Patent: January 5, 2021Assignee: Amazon Technologies, Inc.Inventors: Kynan Dylan Antos, Jenny Toi Wah Lam, Mark Yoshitake, Ankur Narendra Bhai Vachhani, Blade Imsande McRae, Robert Williams, James Martin Conway, Nedim Fresko, Michael Wendling, Mustafa Husain
-
Patent number: 10877921Abstract: Methods, apparatus, systems and articles of manufacture are disclosed to facilitate communication with electronic devices supported by an interface specification and electronic devices unsupported by the interface specification. An example apparatus includes a first firmware interface to facilitate communication between an operating system and a first electronic device, the first electronic device supported in an interface specification. The example apparatus includes a second firmware interface instantiated to facilitate communication with a second electronic device that is not supported in the interface specification, the second firmware interface configured to communicate with the first firmware interface to route communication between the operating system and the second electronic device via the first firmware interface and the second firmware interface.Type: GrantFiled: July 13, 2016Date of Patent: December 29, 2020Assignee: Intel CorporationInventors: Nivedita Aggarwal, Reuven Rozic, Amir Levy, Chia-Hung Kuo
-
Patent number: 10871926Abstract: There is provided a control apparatus for controlling a static random access memory (SRAM) capable of shifting from a first power mode to a second power mode that is capable of holding data and saving more power than the first power mode or a third power mode that is not capable of holding data but is capable of saving more power than the second power mode. The control apparatus includes a first instruction unit configured to output an instruction for shifting the SRAM to the second power mode based on a state of the control apparatus and a second instruction unit configured to output an instruction for shifting the SRAM to the third power mode based on a state of the control apparatus.Type: GrantFiled: October 10, 2018Date of Patent: December 22, 2020Assignee: CANON KABUSHIKI KAISHAInventor: Daisuke Matsunaga
-
Patent number: 10860078Abstract: An information handling system (IHS), power operation controller and method provide for execution of delegated processes in a cluster without inadvertent interruption due to a power operation of the IHS. The power operation controller of the IHS has a processing subsystem that is communicatively coupled to a network interface and a memory containing a power operation utility. The processing subsystem executes, via the network interface, a delegated process on a network resource. The processing subsystem executes the power operation utility to cause the IHS to determine whether a request for a power operation of the IHS is received. In response to determining that a power operation is received, the processing subsystem transfers the delegated process to another network resource. In addition, during a transference of the delegated process, the processing subsystem prevents the IHS from performing a power operation of the IHS that would cause interruption of the delegated process.Type: GrantFiled: October 25, 2018Date of Patent: December 8, 2020Assignee: Dell Products, L.P.Inventors: Vaideeswaran Ganesan, Balamurugan Gnanasambandam, Tamilarasan Janakiram, Sreeram Muthuraman
-
Patent number: 10846086Abstract: A method for managing a computation task on a functionally asymmetric multi-core processor includes a plurality of cores at least one of which comprises at least one hardware extension for executing specialized instructions, comprising the following steps: a) starting the execution of the computation task on a core of the processor; b) monitoring a parameter indicative of a quality of service of the computation task, and at least a number of specialized instructions loaded by the core; c) identifying instants splitting an application period of the computation task into a predetermined number of portions; d) computing costs or gains in quality of service and in energy consumption corresponding to different management options of the computation task; and e) making a management choice according to the costs or gains thus computed. Computer program product, processor and computer system for implementing such a method are also provided.Type: GrantFiled: September 6, 2017Date of Patent: November 24, 2020Assignee: COMMISSARIAT A L'ENERGIE ATOMIQUE ET AUX ENERGIES ALTERNATIVESInventors: Karim Ben Chehida, Paul-Antoine Arras
-
Patent number: 10839042Abstract: Simulation data is summarized and queried. A user provides an indication of simulation data that will be subsequently queried. The queried simulation data comprises (i) a set of key attributes, (ii) a set of events, and/or (iii) a set of causality relationships between a plurality of the events. First level summaries summarize simulation executions of scenarios of a combinatorial process and comprise (i) a summary of the frequency distribution of key attribute values, (ii) a timestamp for each event, and (iii) an indication of causality between events observed during the simulation. Second level summaries summarize executions of the given scenario and comprise (i) a consolidated distribution probability for the key attributes, (ii) a frequency distribution of occurrences of the events in a single execution, and (iii) a frequency of observations of the causality between pairs of events.Type: GrantFiled: June 22, 2016Date of Patent: November 17, 2020Assignee: EMC IP Holding Company LLCInventors: Jonas F. Dias, Jaumir Valença da Silveira Junior, Vinicius Michel Gottin, Angelo E. M. Ciarlini
-
Patent number: 10838761Abstract: A method of managing a plurality of applications on a computing device. The method comprises receiving, by a first application running on the computing device, a lock message comprising a timestamp and a digital signature associated with the timestamp, from a second application miming on the computing device. Upon receipt of the lock message, the first application verifies the digital signature to confirm the authenticity of the timestamp. Once the timestamp has been confirmed by the first application, the first application locks the first application. Accordingly, a lock event with respect to an application in the plurality of applications can be propagated to other applications in the plurality of applications.Type: GrantFiled: September 4, 2015Date of Patent: November 17, 2020Assignee: BlackBerry LimitedInventors: Sean Michael Quinlan, Haniff Somani, Sanjiv Maurya
-
Patent number: 10834190Abstract: Clustered containerized applications are implemented with scalable provisioning. Methods include receiving a data storage request to store one or more data values in a storage volume implemented across a storage node cluster, the storage node cluster including a plurality of storage nodes including one or more storage devices having storage space allocated for storing data associated with the storage volume. Methods may further include identifying a cluster hierarchy associated with the storage node cluster, the cluster hierarchy identifying storage characteristics of the plurality of storage nodes, the cluster hierarchy also identifying physical location information for the plurality of storage nodes, the physical location information indicating node-to-node proximity on a network graph.Type: GrantFiled: January 18, 2018Date of Patent: November 10, 2020Assignee: Portworx, Inc.Inventors: Goutham Rao, Vinod Jayaraman, Ganesh Sangle
-
Patent number: 10831568Abstract: A method, computer system, and computer program product for an electronic alarm management system. The method may include detecting a trigger event that causes a user device to be shut down. The method may include determining whether there is an event for a user of the user device that is scheduled to occur within a first time period closely following a time of the trigger event. In response to determining that there is an event occurring within the time period closely following the time of the trigger event, the method may include determining whether the event is associated with an importance score that exceeds a threshold. The event that has the importance score exceeding the threshold is deemed a critical event. The method may include generating and displaying a notification on the user device reminding the user of the critical event.Type: GrantFiled: June 13, 2019Date of Patent: November 10, 2020Assignee: International Business Machines CorporationInventors: Eliza Farley, Maureen Kraft, Alexander Rice, Fang Lu
-
Patent number: 10819870Abstract: An image processing apparatus includes an image-data processor, an interface, a power source, and a controller. The controller selects a first mode, a second mode, or a third mode as a power supply mode. In the first mode, electric power is supplied from the power source to the image-data processor and the interface. In the second mode, supply of the electric power from the power source to the image-data processor and the interface is in a stopped state. In the third mode, the electric power is supplied from the power source to the interface, but supply of the electric power to the image-data processor is in a stopped state. The controller switches the power supply mode from the second mode to the third mode in response to receiving a power supply request from an external device via the interface in the second mode.Type: GrantFiled: December 21, 2018Date of Patent: October 27, 2020Assignee: BROTHER KOGYO KABUSHIKI KAISHAInventors: Naoki Abe, Hajime Usami
-
Patent number: 10819607Abstract: A method includes obtaining component utilization data for multiple components of a compute node during at least one previous execution of a workload. The method further includes using the component utilization data to identify a first component having a utilization level that is less than a threshold utilization level during the at least one previous execution of the workload, wherein the first component is one of the multiple components of the compute node. The method still further includes, during a subsequent execution of the workload on the compute node, throttling the first component to prevent the first component from exceeding the threshold utilization level.Type: GrantFiled: December 9, 2015Date of Patent: October 27, 2020Assignee: LENOVO ENTERPRISE SOLUTIONS (SINGAPORE) PTE. LTD.Inventors: Srihari V. Angaluri, Gary D. Cudak, Ajay Dholakia, Chulho Kim
-
Patent number: 10809896Abstract: A display apparatus and a method of controlling a display apparatus are provided. The display apparatus includes a display configured to display a screen including a plurality of objects, an input device configured to receive a predefined user command while the screen is displayed, and at least one processor configured to, in response to the predefined user command being input, enter a setting mode for selecting an always-on display object, in response to at least one of the plurality of objects being selected by user input during the setting mode, set a selected object to an always-on display object, and in response to a mode of the display apparatus being changed to a standby mode, control the display to display the selected object on a monochrome background screen.Type: GrantFiled: November 3, 2017Date of Patent: October 20, 2020Assignee: Samsung Electronics Co., Ltd.Inventors: Hun-seop Jeong, Keun-seob Kim, Jin-woo Song, Hong-uk Woo
-
Patent number: 10804800Abstract: To provide a power supplying control apparatus, a power supplying apparatus, and a power supplying control method which control power supply appropriately. A power supplying apparatus according to the present embodiment is equipped with a plurality of ports corresponding to a USB (Universal Serial Bus) PD (Power Delivery) standard, a plurality of electric power supplying circuits which are provided corresponding to the ports and supply power to power receiving devices coupled to the ports, and a controller which holds a table of power profiles to which power receiving capabilities for each power receiving device are set, and controls the electric power supplying circuits, based on the table in such a manner that total supply power supplied from the electric power supplying circuits does not exceed a prescribed value.Type: GrantFiled: January 25, 2018Date of Patent: October 13, 2020Assignee: RENESAS ELECTRONICS CORPORATIONInventor: Kiichi Muto
-
Patent number: 10782758Abstract: A framework for system power control of a dual-port non-volatile memory storage device is provided. The electronic system includes a storage device, two hosts and a control circuit within each of the two hosts. Each host filters signals for shortly turning off a power supply of the storage device during a process of boot and reboot of the host. When one of the hosts enters a turn-off state, it is detected whether another one of the hosts is running, and the one of the hosts does not control the power supply if the another one of the hosts is running. Two control signals of the two hosts control the power supply of the storage device through an AND gate.Type: GrantFiled: November 29, 2018Date of Patent: September 22, 2020Assignee: Wistron CorporationInventors: Syu-Siang Lee, Zh-Wei Zhang
-
Patent number: 10769072Abstract: Methods and apparatus relating to techniques for avoiding cache lookup for cold cache. In an example, an apparatus comprises logic, at least partially comprising hardware logic, to receive, in a read/modify/write (RMW) pipeline, a cache access request from a requestor, wherein the cache request comprises a cache set identifier associated with requested data in the cache set, determine whether the cache set associated with the cache set identifier is in an inaccessible invalid state, and in response to a determination that the cache set is in an inaccessible state or an invalid state, to terminate the cache access request. Other embodiments are also disclosed and claimed.Type: GrantFiled: February 15, 2019Date of Patent: September 8, 2020Assignee: INTEL CORPORATIONInventors: Abhishek R. Appu, Altug Koker, Joydeep Ray, Prasoonkumar Surti, Kamal Sinha, Kiran C. Veernapu, Balaji Vembu
-
Patent number: 10755020Abstract: Computing assemblies, such as blade servers, can comprise a plurality of modular computing elements coupled onto an associated circuit board assembly. Assemblies and systems having enhanced individual computing module placement and arrangement are discussed herein, as well as example systems and operations to manufacture such assemblies. In one example, a method includes executing a performance test on a plurality of computing modules to determine at least variability in power consumption across the plurality of computing modules, and binning the plurality of computing modules according to graduated levels of the variability in power consumption. The method also includes selecting from among the graduated levels for placement in an assembly of ones of the computing modules in a progressively lower power consumption arrangement with relation to an airflow of the assembly.Type: GrantFiled: April 3, 2019Date of Patent: August 25, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Andres Felipe Hernandez Mojica, William Paul Hovis, Garrett Douglas Blankenburg
-
Patent number: 10721557Abstract: The disclosure relates to a microphone assembly including a multibit analog-to-digital converter configured to generate N-bit samples representative of a microphone signal. The microphone assembly also includes a first digital-to-digital converter configured to generate a corresponding M-bit digital signal based on N-bit digital samples, wherein N and M are positive integers and N>M. The microphone assembly may include a data interface configured to repeatedly receive samples of the M-bit digital signal and write bits of the M-bit digital signal to a data frame.Type: GrantFiled: December 20, 2018Date of Patent: July 21, 2020Assignee: Knowles Electronics, LLCInventors: Andrzej Pawlowski, Kasper Strange, Kim Spetzler Berthelsen, Henrik Thomsen
-
Patent number: 10713059Abstract: A compute unit configured to execute multiple threads in parallel is presented. The compute unit includes one or more single instruction multiple data (SIMD) units and a fetch and decode logic. The SIMD units have differing numbers of arithmetic logic units (ALUs), such that each SIMD unit can execute a different number of threads. The fetch and decode logic is in communication with each of the SIMD units, and is configured to assign the threads to the SIMD units for execution based on such differing numbers of ALUs.Type: GrantFiled: September 18, 2014Date of Patent: July 14, 2020Assignee: ADVANCED MICRO DEVICES, INC.Inventors: Joseph L. Greathouse, Mitesh R. Meswani, Sooraj Puthoor, Dmitri Yudanov, James M. O'Connor
-
Patent number: 10705592Abstract: A system includes a management device and nodes that execute plural jobs in parallel. When a total electric-power consumption of the nodes reaches a threshold, the management device extracts a first job of the largest electric-power consumption from among the plural jobs, based on information about an electric-power consumption of each node and information about the plural jobs that are executed in parallel by the nodes. The management device reduces the electric-power consumption of a first node that executes the first job when a remaining execution time of the first job, which indicates a period of time from a current time until a scheduled end time of the first job, is longer than or equal to a predetermined time, and reduces the electric-power consumption of a second node that does not execute the first job, when the remaining execution time of the first job is shorter than the predetermined time.Type: GrantFiled: June 7, 2018Date of Patent: July 7, 2020Assignee: FUJITSU LIMITEDInventor: Lei Zhang
-
Patent number: 10705560Abstract: A sensor includes an analog front end having a circuit element responsive to a clock signal and a clock generating circuit configured to generate the clock signal having blanking time periods during which the clock signal is held at a constant level, wherein the circuit element is not operational during the blanking time periods. The blanking time periods correspond to time periods during which transitions of a common mode input voltage to the sensor are expected to occur.Type: GrantFiled: July 15, 2019Date of Patent: July 7, 2020Assignee: Allegro MicroSystems, LLCInventor: Craig S. Petrie
-
Patent number: 10707688Abstract: An electronic device and method are provided. The electronic device includes a first connector including first conductive pins arranged according to a first protocol, a second connector including second conductive pins arranged according to a second protocol and different in number, and a control circuit operatively coupled to the first and second connector. The control circuit detects coupling to an external device through the first connector by at least one of the first conductive pins, receives profile information including at least one of: a power supply device operatively coupled to the second connector and identification information for an external device, and sets a charging path within the electronic device between the first connector and the second connector using at least one of the first conductive pins and the at least one of the second conductive pins coupled to the power supply device.Type: GrantFiled: January 6, 2017Date of Patent: July 7, 2020Assignee: Samsung Electronics Co., Ltd.Inventor: Ba-Da Kang
-
Patent number: 10701231Abstract: An information processing apparatus includes first and second power feed control portions and a storage processing portion. The first power feed control portion stops power feed to a nonvolatile first storage portion when reading or writing data from/to the first storage portion is completed. In a case where power feed to the first storage portion is stopped, the storage processing portion stores specific data among data stored in the first storage portion into a second storage portion. When an access request for accessing data in the first storage portion has been received: when access-target data specified in the access request is not stored in the second storage portion, the second power feed control portion resumes power feed to the first storage portion; and when the access-target data is stored in the second storage portion, does not resume the power feed to the first storage portion.Type: GrantFiled: May 21, 2019Date of Patent: June 30, 2020Assignee: KYOCERA Document Solutions Inc.Inventor: Takashi Toyoda
-
Patent number: 10691193Abstract: The disclosure is related to a method, an apparatus and a computer-readable medium for controlling a terminal. The method includes: obtaining a cover closing instruction where the cover closing instruction indicates that an upper cover and a lower cover of the terminal are closed; obtaining, in response to the cover closing instruction, a program running on the terminal; and determining an operation to be performed by the terminal based on the program running on the terminal, where the operation to be performed by the terminal includes any one of: shutdown, sleep, maintaining normal operation, or screen off.Type: GrantFiled: March 28, 2018Date of Patent: June 23, 2020Assignee: Beijing Xiaomi Mobile Software Co., Ltd.Inventor: Ke Wu
-
Patent number: 10691578Abstract: A system and method generates contextual information for a source model. An identification of one or more first model elements of interest within the source model may be received. One or more constraints on inputs of selected model elements also may be received. A scope of analysis regarding outputs of the first model elements may be specified. The contextual information may be derived automatically for the one or more first model elements. The contextual information may include one or more model elements, signals, or states that are contained with the scope of analysis while execution of the source model is limited by the one or more constraints. The derived contextual information may be provided to an output device.Type: GrantFiled: August 18, 2014Date of Patent: June 23, 2020Assignee: The MathWorks, Inc.Inventors: William J. Aldrich, Ebrahim Mehran Mestchian, Denizhan N. Alparslan
-
Patent number: 10672451Abstract: A storage device and a refresh method thereof are provided. The storage device includes at least a first processing core configured to operate by receiving a first power from a host, a second processing core separate from the first processing core, at least a first three-dimensional (3D) flash memory, a power module and a retention management module supplied with a second power from the power module when the first power is not supplied from the host. The retention management module is configured to refresh a part of the first 3D flash memory using the second processing core. The retention management module is configured to be woken up at intervals of a first period to refresh the part of the first 3D flash memory.Type: GrantFiled: April 6, 2018Date of Patent: June 2, 2020Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Kyoung Il Bang, Jun-Ho Jang, Dong Gi Lee
-
Patent number: 10671438Abstract: A plurality of processing entities of a processor complex is maintained, wherein each processing entity has a local cache and the processor complex has a shared cache and a shared memory. One of the plurality of processing entities is allocated for execution of a critical task. In response to the allocating of one of the plurality of processing entities for the execution of the critical task, other processing entities of the plurality of processing entities are folded. The critical task utilizes the local cache of the other processing entities that are folded, the shared memory, and the shared cache, in addition to the local cache of the processing entity allocated for the execution of the critical task.Type: GrantFiled: December 6, 2018Date of Patent: June 2, 2020Assignee: International Business Machines CorporationInventors: Matthew G. Borlick, Lokesh M. Gupta, Trung N. Nguyen
-
Patent number: 10649941Abstract: A method for managing two baseboard management controllers comprises connecting to a first baseboard management controller, sending an instruction to the first baseboard management controller, determining whether the instruction comprises a bridge parameter, when the instruction comprises the bridge parameter, sending the instruction to a second baseboard management controller through a bus, generating a response signal by the second baseboard management controller, and receiving the response signal by the first baseboard management controller and sending the response signal to an administration interface; otherwise, executing a corresponding operation according to the instruction by the first baseboard management controller and sending an operation result to the administration interface.Type: GrantFiled: September 19, 2018Date of Patent: May 12, 2020Assignees: INVENTEC (PUDONG) TECHNOLOGY CORPORATION, INVENTEC CORPORATIONInventors: Xi-Lang Zhang, Guo-Xin Sun, Jia-Ling Hu, Li-Hong Huang
-
Patent number: 10650043Abstract: A KTV player in communication with at least one song server is configured to upload a song list of a song database to the song server, obtain a song playback list from the song server, obtain corresponding music scores and pitch curves from the song server according to the song playback list, obtain corresponding songs according to the song playback list, display the songs in sequence on a display, and display the corresponding music scores and pitch curves on the display synchronously with the songs. The song playback list is sent by a mobile terminal in communication with the song server.Type: GrantFiled: May 17, 2018Date of Patent: May 12, 2020Assignees: Fu Tai Hua Industry (Shenzhen) Co., Ltd., HON HAI PRECISION INDUSTRY CO., LTD.Inventor: Cheng-Xiang Liu
-
Patent number: 10627888Abstract: Embodiments are directed to a method of optimizing power consumption in an electrical device. The method includes receiving, by a processor, instructions to enter a wait state, and identifying, by the processor, a parameter associated with the instructions to enter a wait state. The method continues with initiating, by the processor, instructions to enter a low-power mode based on the parameter, initiating, by the processor, instructions to exit a low-power mode based on the parameter, and providing, via a user interface, a user with notice of a current state of the processor. The parameter includes runtime information, instructional information, and scheduled operations.Type: GrantFiled: January 30, 2017Date of Patent: April 21, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Raymond M. Higgs, Luke M. Hopkins, Mushfiq Saleheen
-
Patent number: 10629165Abstract: According to various embodiments, a wearable device may be provided. The wearable device may include: a display panel having integrally formed a first display portion and a second display portion; and a driver circuit configured to control the first display portion with a first frequency and to control the second display portion with a second frequency.Type: GrantFiled: May 23, 2016Date of Patent: April 21, 2020Assignee: RAZER (ASIA-PACIFIC) PTE. LTD.Inventors: Chee Oei Chan, Jian Yao Lien, Kah Yong Lee, Joel Sze Wei Hong, Farrukh Raza Rizvi
-
Patent number: 10592775Abstract: An image processing method includes steps of receiving an image sequence; when at least one object appears in the image sequence, analyzing a moving trajectory of each object; extracting at least one characteristic point from each moving trajectory; classifying the at least one characteristic point of each moving trajectory within a predetermined time period into at least one cluster; and storing at least one characteristic parameter of each cluster.Type: GrantFiled: September 4, 2017Date of Patent: March 17, 2020Assignee: VIVOTEK INC.Inventors: Cheng-Chieh Liu, Chih-Yen Lin
-
Patent number: 10551434Abstract: A rechargeable power module (RPM) may include a rechargeable energy storage device such as a battery or capacitor, a charging circuit, a direct-current (DC) to DC converter, a low drop-out (LDO) voltage regulator and a controller. The charging circuit provides the rechargeable energy storage device with a charging current based on power requirements of device under test and the state of charge, or storage, of the energy storage device.Type: GrantFiled: August 11, 2017Date of Patent: February 4, 2020Assignee: Samsung Electronics Co., Ltd.Inventors: Jong-Woon Yoo, Ki-Jae Song, Soo-Yong Park
-
Patent number: 10503517Abstract: A heterogeneous processor architecture and a method of booting a heterogeneous processor is described. A processor according to one embodiment comprises: a set of large physical processor cores; a set of small physical processor cores having relatively lower performance processing capabilities and relatively lower power usage relative to the large physical processor cores; and a package unit, to enable a bootstrap processor. The bootstrap processor initializes the homogeneous physical processor cores, while the heterogeneous processor presents the appearance of a homogeneous processor to a system firmware interface.Type: GrantFiled: August 8, 2017Date of Patent: December 10, 2019Assignee: Intel CorporationInventors: Eliezer Weissmann, Rinat Rappoport, Michael Mishaeli, Hisham Shafi, Oron Lenz, Jason W. Brandt, Stephen A. Fischer, Bret L. Toll, Inder M. Sodhi, Alon Naveh, Ganapati N. Srinivasa, Ashish V. Choubal, Scott D. Hahn, David A. Koufaty, Russel J. Fenger, Gaurav Khanna, Eugene Gorbatov, Mishali Naik, Andrew J. Herdrich, Abirami Prabhakaran, Sanjeev S. Sahagirdar, Paul Brett, Paolo Narvaez, Andrew D. Henroid, Dheeraj R. Subbareddy
-
Patent number: 10481674Abstract: Self-configured, power-aware circuitry configured to enhance power efficiency within integrated circuitry by self-calibrating the power consumption utilized within the integrated circuitry according to the requirements of an application program running within the integrated circuitry. The power consumption is self-calibrated within the integrated circuitry on a per application-based manner so that the integrated circuitry can be implemented with a plurality of various generalized functionalities, each of which may or may not be utilized while a specific application program is running within the integrated circuitry. Power consumption within the integrated circuitry is reduced by independently and dynamically controlling multiple power sections delineated within the integrated circuitry.Type: GrantFiled: July 20, 2016Date of Patent: November 19, 2019Assignee: NXP USA, Inc.Inventors: Jayanta Bhadra, Wen Chen, Monica Farkash, Kuo-Kai Hsieh
-
Patent number: 10459525Abstract: A method of operating a touchless user interface on an electronic device is disclosed. The electronic device is configured to determine information regarding the position and/or movement of an input object. The method has the steps of: deciding that an engagement gesture has been performed; deciding that a related input gesture has been performed; and carrying out an operation on the device on the basis of the input gesture only if the engagement gesture has been recognized and if the input gesture is one of a subset of possible input gestures determined by the engagement gesture.Type: GrantFiled: July 9, 2015Date of Patent: October 29, 2019Assignee: ELLIPTIC LABORATORIES ASInventors: Guenael Strutt, Joachim Bjørne, Geir Birkedal
-
Patent number: 10431161Abstract: A display device includes a plurality of latch circuits which latch gradation data that is used to drive a plurality of data lines, a plurality of D/A converters which convert gradation data that is latched to the plurality of latch circuits to a plurality of analog signals, a plurality of amplifiers which generate a plurality of gradation signals by respectively amplifying the plurality of analog signals output from the plurality of D/A converters, and an analysis circuit that analyzes gradation data that is latched to the plurality of latch circuits and reduces direct current that flows in at least one amplifier or at least one D/A converter according to an analysis result.Type: GrantFiled: February 15, 2017Date of Patent: October 1, 2019Assignee: SEIKO EPSON CORPORATIONInventor: Tsuyoshi Tamura
-
Patent number: 10423559Abstract: A selectively upgradeable disaggregated server is generally described herein. An example modular server unit, the modular server unit includes a processor module coupled to an input/output (I/O) module via a connector. The processor module to communicate with the I/O module via the connector to store and retrieve data. The processor module is a separate hardware unit from the I/O module.Type: GrantFiled: September 23, 2016Date of Patent: September 24, 2019Assignee: Intel CorporationInventors: Sheshaprasad G Krishnapura, Vipul Lal, Mohan J Kumar, Shaji Kootaal Achuthan, Ty H. Tang
-
Patent number: 10409827Abstract: An integrated circuit may be provided with cryptocurrency mining capabilities. The integrated circuit may include control circuitry and a number of processing cores that complete a Secure Hash Algorithm 256 (SHA-256) function in parallel. Logic circuitry may be shared between multiple processing cores. Each processing core may perform sequential rounds of cryptographic hashing operations based on a hash input and message word inputs. The control circuitry may control the processing cores to complete the SHA-256 function over different search spaces. The shared logic circuitry may perform a subset of the sequential rounds for multiple processing cores. If desired, the shared logic circuitry may generate message word inputs for some of the sequential rounds across multiple processing cores. By sharing logic circuitry across cores, chip area consumption and power efficiency may be improved relative to scenarios where the cores are formed using only dedicated logic.Type: GrantFiled: September 25, 2015Date of Patent: September 10, 2019Assignee: 21, Inc.Inventors: Veerbhan Kheterpal, Daniel Firu, Nigel Drego
-
Patent number: 10401945Abstract: In an embodiment, an integrated circuit may include one or more processors. Each processor may include multiple processor cores, and each core has a different design/implementation and performance level. For example, a core may be implemented for high performance, and another core may be implemented at a lower maximum performance, but may be optimized for efficiency. Additionally, in some embodiments, some features of the instruction set architecture implemented by the processor may be implemented in only one of the cores that make up the processor. If such a feature is invoked by a code sequence while a different core is active, the processor may swap cores to the core the implements the feature. Alternatively, an exception may be taken and an exception handler may be executed to identify the feature and activate the corresponding core.Type: GrantFiled: March 26, 2018Date of Patent: September 3, 2019Assignee: Apple Inc.Inventors: David J. Williamson, Gerard R. Williams, III, James N. Hardage, Jr., Richard F. Russo
-
Patent number: 10395069Abstract: A computer system detects that a mobile device of a user is in a location that exceeds a threshold distance from a second device of the user. Based on at least the detecting, the computer system switches the mobile device to stealth mode, wherein switching the mobile device to stealth mode includes determining an image that visually matches a surface directly below the mobile device, and displaying the image on at least one display of the mobile device. The computer system determines that the second device of the user is located within the threshold distance of the mobile device. Based on the determining, the computer system initiates one or more actions to alert the user as to the location of the mobile device.Type: GrantFiled: July 17, 2018Date of Patent: August 27, 2019Assignee: PAYPAL, INC.Inventor: Michael Charles Todasco
-
Patent number: 10386902Abstract: Methods and systems for supplying more power than a power limit to a powered device (PD) if the PD is capable of receiving power more than the power limit, and receiving power more than the power limit from a power sourcing equipment (PSE) if the PSE is capable of supplying power more than the power limit. The PD and the PSE operates in a power over Ethernet (PoE) environment. The system comprises a power receiving section and a power supply section. The power receiving section comprises a first power-receiving circuit and a second power-receiving circuit, where the first power-receiving circuit is used when receiving power up to the power limit, and the second power-receiving circuit is used when receiving power more than the power limit.Type: GrantFiled: July 31, 2017Date of Patent: August 20, 2019Assignee: PISMO LABS TECHNOLOGY LIMITEDInventors: Ming Pui Chong, Tik Yan Wong
-
Patent number: 10382427Abstract: The authentication of a client to multiple server resources with a single sign-on procedure using multiple factors is disclosed. One contemplated embodiment is a method in which a login session is initiated with the authentication system of a primary one of the multiple server resources. A first set of login credentials is transmitted thereto, and validated. A token is stored on the client indicating that the initial authentication was successful, which is then used to transition to a secondary one of the multiple resources. A second set of login credentials is also transmitted, and access to the secondary one of the multiple resources is granted on the basis of a validated token and second set of login credentials.Type: GrantFiled: March 14, 2016Date of Patent: August 13, 2019Assignee: SecureAuth CorporationInventors: Mark V. Lambiase, Garret Florian Grajek, Jeffrey Chiwai Lo, Tommy Ching Hsiang Wu
-
Patent number: 10365706Abstract: Asymmetric power states on a communication link are disclosed. In one aspect, the communication link is a Peripheral Component Interconnect (PCI) express (PCIe) link. PCIe is a point-to-point communication link between two termini. Exemplary aspects of the present disclosure allow the two termini to be in different power states. By allowing the two termini to be in the different power states, an individual terminus may be put into a low-power state even though the other terminus is maintained at a higher-power state. The different power states are enabled by providing switches between a reference clock and respective termini such that the reference clock may selectively be provided to only one terminus of the communication link, allowing that terminus to remain in the higher-power state while the other terminus enters a low-power state that does not require the reference clock.Type: GrantFiled: March 3, 2017Date of Patent: July 30, 2019Assignee: QUALCOMM IncorporatedInventors: William Bakshi, Nabeel Achlaug
-
Patent number: 10359824Abstract: A display apparatus including a display configured to display an image; a connecting section configured to connect with an external apparatus that includes at least one operating section and a charging section to be charged with power to be supplied to the operating section; a power supply configured to supply power to the external apparatus connected to the connecting section; and a controller configured to receive information about power used by at least one operating section of the external apparatus connected to the connecting section, determine a level of power supplied to the external apparatus according to the received power information and usage power of the display, and control the power supply to supply power having the determined level to the external apparatus.Type: GrantFiled: July 7, 2016Date of Patent: July 23, 2019Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventor: Ho-seong Seo
-
Patent number: 10338665Abstract: A microcontroller that can be configured to selectively operate in a synchronous mode or an asynchronous mode, and a method of selectively switching the operating mode is described. The microcontroller can include a processor and a system controller. The processor can be configured to operate synchronously in a synchronous operating mode and asynchronously in an asynchronous operating mode. The processor can also be configured to generate a processor idle status signal indicative of the processor operating in a reduced power mode, and generate a programming signal. The system controller can be configured to generate an asynchronous mode signal based on the programming signal and the processor idle status signal, and provide the asynchronous mode signal to the processor to control the processor to selectively operate in the synchronous operating mode and in the asynchronous operating mode.Type: GrantFiled: June 23, 2016Date of Patent: July 2, 2019Assignee: Infineon Technologies AGInventor: Prakash Kalanjeri Balasubramanian
-
Patent number: 10338837Abstract: This disclosure relates to allocating memory resources of a computing device comprising non-volatile random access memory (NVRAM) and dynamic random access memory (DRAM). An exemplary method is performed for every independently executable component of an application and includes determining attributes of the component. The method also includes associating the component with a memory profile of a plurality of memory profiles based on the attributes, wherein each memory profile of the plurality of memory profiles specifies a number of banks of the NVRAM and a number of banks of the DRAM. The method also includes causing the computing device to generate an assignment of the component to banks of the NVRAM and DRAM based on the memory profile associated with the component so the computing device can execute the component using the banks of the NVRAM and DRAM based on the assignment.Type: GrantFiled: April 5, 2018Date of Patent: July 2, 2019Assignee: QUALCOMM IncorporatedInventors: Subrato Kumar De, Dexter Tamio Chun, Yanru Li, Bohuslav Rychlik, Richard Alan Stewart
-
Patent number: 10326834Abstract: Cloud services require the outward appearance of unlimited resources with flexible availability for varying demand. However, while on-demand allocation and deallocation of resources may seem efficient, there are significant cases where simply allocating and deallocating resources just in response to demand results in inefficiencies. As discussed herein, cloud services can be made more efficient by deallocating resources based on delays incurred between when resources are requested to be deallocated and reallocated and when they actually are deallocated and allocated, and for how long the resource would be returned to the cloud before needing to be reallocated. Deallocating resources more efficiently not only gives a direct performance improvement, but also indirect, since deallocated resources may not be available again when demand increases.Type: GrantFiled: October 17, 2016Date of Patent: June 18, 2019Assignee: AT&T Intellectual Property I, L.P.Inventor: Robert Todd Stephens
-
Patent number: 10282124Abstract: A mechanism is provided for opportunistic handling of freed data in data de-duplication. Responsive to receiving a request to store a file in a storage device, the file is mapped to a set of virtual blocks. For each virtual block in the set of virtual blocks: a hash value is computed, a determination is made as to whether the computed hash value appears within a previously-used information table as associated with an existing data block, and, responsive to the computed hash value appearing within a previously-used information table as associated with an existing data block, a data block entry and hash value associated with the existing data block is moved to a de-duplication information table. The virtual block is then stored as a reference to the existing data block.Type: GrantFiled: June 23, 2016Date of Patent: May 7, 2019Assignee: International Business Machines CorporationInventors: Erik Rueger, Heiko H. Schloesser, Christof Schmitt
-
Patent number: 10250408Abstract: A communication device includes a plurality of controllers, a plurality of buses that transmit transmission information, and a gateway to which the plurality of buses are collectively connected. Each of the plurality of controllers has a pattern table that defines, for each piece of the transmission information, a transmission bus pattern, and controls the input and output of the transmission information according to the pattern table. Each of the plurality of controllers is connected to at least two buses, and outputs, to the gateway via all of the connected buses, check information for a confirmation of connections to the connected buses. The gateway determines an interrupted bus from which no check information is input, and outputs, to each of the plurality of controllers, a route switch instruction instructing use of a pattern table that does not include the interrupted bus(es).Type: GrantFiled: January 31, 2017Date of Patent: April 2, 2019Assignee: DENSO CORPORATIONInventor: Hiroyuki Kawada
-
Patent number: RE48190Abstract: In an electronic device with a serial ATA interface, upon detection of the issue or reception of a preset command, a confirmation device, such as a CPU, confirms the completion of execution of the command. Upon confirming the completion of execution of the command, a controller, which may also be the CPU, controls shifting of the serial ATA interface to a power saving mode.Type: GrantFiled: December 11, 2017Date of Patent: September 1, 2020Assignee: Kabushiki Kaisha ToshibaInventor: Fubito Igari