Patents by Inventor Kristoffer Fleming
Kristoffer Fleming has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20240333946Abstract: A video source device for wireless display sharing, including: an encoder operable to dynamically switch between encoding a video full-frame into a first bitstream at a first resolution, and a video sub-frame into a second bitstream at a second resolution, wherein the second resolution is higher than the first resolution; processing circuitry operable to decide between encoding the video full-frame and encoding the video sub-frame based on an amount of available wireless transmission bandwidth, a number of pixels in a changed region of the video full-frame, spatial complexity of a changed region of the video full-frame, temporal complexity of a changed region of the video full-frame, or a category of region change of the video full-frame; and a transmitter operable to wirelessly transmit the first bitstream and the second bitstream to a video sink device.Type: ApplicationFiled: March 31, 2023Publication date: October 3, 2024Inventors: Venkateshan Udhayan, Kristoffer Fleming, Chia-Hung S. Kuo, Sangeeta Manepalli, Vishal Sinha, Jason Tanner
-
Publication number: 20240288928Abstract: Methods, apparatus, systems, and articles of manufacture are disclosed that improve sleep state demotion with a hardware power monitor. An example apparatus includes memory, and processor circuitry to perform at least one of the operations to instantiate: detector circuitry to detect power output data of the computing device via a hardware power monitor, power analyzer circuitry to determine the power output data for sleep states of the computing device based on multiple wake intervals, identifier circuitry to identify crossover thresholds at ones of the multiple wake intervals, and controller circuitry to limit the computing device to the crossover thresholds at ones of the multiple wake intervals.Type: ApplicationFiled: November 30, 2021Publication date: August 29, 2024Inventors: Patrick Leung, Jiancheng Tao, Trevor Love, Jianfang Zhu, Kristoffer Fleming, Jun Liu, Michael Mallen, Duncan Glendinning
-
Patent number: 12073769Abstract: Display pixels having integrated memory are disclosed. A disclosed example memory pixel includes a light emitter on a semiconductor substrate, memory co-located with the light emitter on the same semiconductor substrate, and a comparator in circuit with the memory, the comparator to control a flow of electrical current to the light emitter based on pixel data from the memory and timing information.Type: GrantFiled: December 22, 2020Date of Patent: August 27, 2024Assignee: Intel CorporationInventors: Douglas Huard, Vishal Sinha, Paul Diefenbaugh, Khaled Ahmed, Kristoffer Fleming, Kunjal Parikh
-
Patent number: 12026304Abstract: Example smart panel display apparatus and related methods are disclosed herein. An example apparatus to control a display of an electronic device includes a user presence detector to determine a presence of a user relative to the device based on image data generated by an image sensor of the device. The example apparatus includes a gaze detector to determine a direction of a gaze of the user relative to the image sensor based on the image data. The example apparatus includes a backlight manager to selectively adjust a display brightness based on the presence of the user and the direction of the gaze of the user.Type: GrantFiled: March 27, 2019Date of Patent: July 2, 2024Assignee: Intel CorporationInventors: Kathy Bui, Paul Diefenbaugh, Kristoffer Fleming, Michael Rosenzweig, Soethiha Soe, Vishal Sinha, Nicholas Klein, Guangxin Xu, Stephan Jourdan
-
Patent number: 11921558Abstract: In one embodiment, a processor includes: a plurality of cores to execute instructions; a power controller to control power consumption of the plurality of cores, the power controller to receive network traffic metadata from a classifier and control the power consumption of at least one of the plurality of cores based at least in part on the network traffic metadata; and a hardware feedback circuit coupled to the plurality of cores, the hardware feedback circuit to determine hardware feedback information comprising an energy efficiency capability and a performance capability of at least some of the plurality of cores based at least in part on the network traffic metadata. Other embodiments are described and claimed.Type: GrantFiled: November 30, 2022Date of Patent: March 5, 2024Assignee: Intel CorporationInventors: Venkateshan Udhayan, Sravan Akepati, Ashraf H. Wadaa, Shahrnaz Azizi, Kristoffer Fleming, Ajay Gupta, Binu John
-
Publication number: 20240048727Abstract: A computer-implemented method of video coding comprises receiving at least one frame of a video sequence of an interactive application interface associated with at least one asset displayable on the interface in response to a user action related to the interface. The method includes encoding the at least one frame. The method also includes transmitting the at least one asset and the encoded at least one frame to a remote device. The transmitting operation refers to performing the transmitting regardless of whether a request to display the at least one asset exists. The asset can be a non-persistent asset on the frame only while a user performs a continuous action or maintains a cursor at a specific place on the interface. The asset also can be a persistent asset on the frame in response to a first action and is removed from the display in response to a second action.Type: ApplicationFiled: October 17, 2023Publication date: February 8, 2024Applicant: Intel CorporationInventors: Jason Tanner, Stanley Baran, Kristoffer Fleming, Chia-Hung S. Kuo, Sankar Radhakrishnan, Venkateshan Udhayan
-
Patent number: 11733761Abstract: Methods and apparatus to manage power and performance of computing devices based on user presence are disclosed. An apparatus includes an engagement detector to determine an engagement of a user with a device based on at least one of image data generated by an image sensor or an application running on the device; and an operation mode selector to select one of a plurality of operation modes for the device based on a level of engagement of the user, the plurality of operation modes including (1) a first operation mode associated with the device operating at a first performance level and a first power level and (2) a second operation mode associated with the device operating at a second performance level and a second power level, the first performance level being higher than the second performance level, the first power level being higher than the second power level.Type: GrantFiled: December 27, 2019Date of Patent: August 22, 2023Assignee: INTEL CORPORATIONInventors: Vishal Sinha, Paul Diefenbaugh, Kristoffer Fleming, Raoul Rivas Toledano, Deepak Samuel Kirubakaran, William Braun
-
Publication number: 20230070309Abstract: Examples disclosed herein include a mobile computing device to determine network condition information associated with a route segment. The route segment may be one of a number of route segments defining at least one route from a starting location to a destination. The mobile computing device may determine a route from the starting location to the destination based on the network condition information. The mobile computing device may upload the network condition information to a crowdsourcing server. A mobile computing device may predict a future location of the device based on device context, determine a safety level for the predicted location, and notify the user if the safety level is below a threshold safety level. The device context may include location, time of day, and other data. The safety level may be determined based on predefined crime data.Type: ApplicationFiled: October 28, 2022Publication date: March 9, 2023Applicant: Tahoe Research, Ltd.Inventors: Ren WANG, Zhonghong Ou, Arvind Kumar, Kristoffer Fleming, Tsung-Yuan C. Tai, Timothy J. Gresham, John C. Weast, Corey Kukis
-
Patent number: 11486719Abstract: Examples disclosed herein include a mobile computing device to determine network condition information associated with a route segment. The route segment may be one of a number of route segments defining at least one route from a starting location to a destination. The mobile computing device may determine a route from the starting location to the destination based on the network condition information. The mobile computing device may upload the network condition information to a crowdsourcing server. A mobile computing device may predict a future location of the device based on device context, determine a safety level for the predicted location, and notify the user if the safety level is below a threshold safety level. The device context may include location, time of day, and other data. The safety level may be determined based on predefined crime data.Type: GrantFiled: July 28, 2020Date of Patent: November 1, 2022Assignee: Tahoe Research, LTD.Inventors: Ren Wang, Zhonghong Ou, Arvind Kumar, Kristoffer Fleming, Tsung-Yuan C. Tai, Timothy J. Gresham, John C. Weast, Corey Kukis
-
Publication number: 20220334888Abstract: Methods, apparatus, systems, and articles of manufacture are disclosed to synchronized threads. Example apparatus disclosed herein identify a first trigger frequency associated with a first application thread, the first trigger frequency corresponding to first times of first requests associated with the first application thread. Disclosed example apparatus also identify a second trigger frequency associated with a second application thread, the second trigger frequency corresponding to second times of second requests associated with the second application thread, the second trigger frequency different from the first trigger frequency. Disclosed example apparatus further determine a third trigger frequency based on the first and second trigger frequencies, and adjust at least one of the first requests or the second requests to the third trigger frequency.Type: ApplicationFiled: June 30, 2022Publication date: October 20, 2022Inventors: Madhura Chatterjee, Kristoffer Fleming, Satyanantha Musunuri, Stanley Baran, Sangeeta Manepalli, Javier Martinez
-
Patent number: 11375244Abstract: An apparatus of embodiments, as described herein, includes one or more processors to track data associated with movement of a computing device accessible to a user, and evaluate the data and compare a latency with latency thresholds, where the data indicates the latency and the latency thresholds associated with a frame. The one or more processors are further to maintain a current video encoding rate, if the latency is lower than a first latency threshold and greater than a second latency threshold. The current video encoding rate is decreased if the latency is equal to or greater than the first latency threshold, where the current video encoding rate is increased if the latency is lower than the second latency threshold. The one or more processors are further to present the frame at the computing device including one or more of a wearable device and a mobile device.Type: GrantFiled: March 30, 2018Date of Patent: June 28, 2022Assignee: INTEL CORPORATIONInventors: Jie Gao, Wenyi Tang, Bo Qiu, Ulun Karacaoglu, Kristoffer Fleming, Yunbiao Lin, Yongfa Zhou, Yaniv Frishman, Manish Hiranandani, Xu Zhang, Sharon Talmor Marcovici, Jianwei Yang, Yu Yang, Yating Wang
-
Publication number: 20220147142Abstract: Example smart panel display apparatus and related methods are disclosed herein. An example apparatus to control a display of an electronic device includes a user presence detector to determine a presence of a user relative to the device based on image data generated by an image sensor of the device. The example apparatus includes a gaze detector to determine a direction of a gaze of the user relative to the image sensor based on the image data. The example apparatus includes a backlight manager to selectively adjust a display brightness based on the presence of the user and the direction of the gaze of the user.Type: ApplicationFiled: March 27, 2019Publication date: May 12, 2022Inventors: Kathy Bui, Paul Diefenbaugh, Kristoffer Fleming, Michael Rosenzweig, Soethiha Soe, Vishal Sinha, Nicholas Klein, Guangxin Xu, Stephan Jourdan
-
Publication number: 20220113757Abstract: Apparatus, systems, and methods for intelligent tuning of overclocking frequency are disclosed. An example apparatus includes trial control circuitry to execute an optimization model to select first values for overclocking parameters of a processor, the first values associated with a first trial, and perform benchmark testing of the processor when the processor is operating based on the first values; trial evaluation circuitry to calculate a first score for the first trial based on the benchmark testing; and model updating circuitry to perform a comparison of the first score to a second score, the second score associated with a second trial for second values for the overclocking parameters, the second values different than the first values; and select one of the first values or the second values to overclock the processor based on the comparison.Type: ApplicationFiled: December 21, 2021Publication date: April 14, 2022Inventors: Jin Yan, Hui Xiong, Jianfang Zhu, Felipe Gonzalez, Mark MacDonald, Daniel Ragland, Rodny Rodriguez, Matthew Fife, Yifan Li, Kristoffer Fleming
-
Publication number: 20220114136Abstract: Methods, systems, and apparatus to reconfigure a computer are disclosed. An example electronic device includes at least one memory, instructions in the electronic device, and processor circuitry to execute instructions to analyze data corresponding to a first configuration of the electronic device to detect a change associated with the electronic device, the first configuration corresponding to a respective first user profile, determine a second configuration of the electronic device based on the detected change, and adjust a configuration of the electronic device from the first configuration to the second configuration.Type: ApplicationFiled: December 21, 2021Publication date: April 14, 2022Inventors: Jianfang Zhu, Ivan Chen, Barnes Cooper, Jianwei Dai, Martin Dixon, Kristoffer Fleming, Mark Gallina, Duncan Glendinning, Deepak Samuel Kirubakaran, Chia-Hung S. Kuo, Yifan Li, Adam Norman, Michael Rosenzweig, Kai P Wang, Jin Yan, Virendra Vikramsinh Adsure
-
Publication number: 20220114318Abstract: Methods and apparatus for in-field thermal calibration are disclosed. A disclosed example apparatus includes instructions, memory in the apparatus, and processor circuitry. The processor circuitry is to execute the instructions to determine that a system on chip (SOC) package is deployed, the SOC package deployed with a default first thermal model, in response to the determination that the SOC package is deployed, monitor at least one temperature of the SOC package from a sensor and power usage of the SOC package, calibrate a second thermal model based on the at least one temperature and the power usage, and publish the calibrated second thermal model for control of the SOC package.Type: ApplicationFiled: December 20, 2021Publication date: April 14, 2022Inventors: Mark Gallina, Jianfang Zhu, Kristoffer Fleming, Akhllesh Rallabandi, Jianwei Dai
-
Publication number: 20220014740Abstract: An example apparatus includes image processing circuitry to determine an uncovered region of a background image in a current video frame relative to the background image in a previous video frame, the uncovered region obscured in the previous video frame by a first foreground region of the previous video frame, and the uncovered region uncovered in the current video frame based on movement of a second foreground region in the current video frame relative to the first foreground region of the previous video frame, and encoder circuitry to generate an updated frame portion by encoding the second foreground region and dirty blocks of the background image corresponding to the uncovered region without encoding static blocks of the background image, the static blocks not corresponding to the uncovered region, and store the updated frame portion in the at least one memory.Type: ApplicationFiled: September 24, 2021Publication date: January 13, 2022Inventors: Stanley Baran, Satish Kumar Bhrugumalla, Kristoffer Fleming, Charu Srivastava, James Holland, Jong Dae Oh
-
Publication number: 20210304096Abstract: Techniques and mechanisms to dynamically prioritize communication of a data flow based on an indication of a user's interest in a particular task. In an embodiment, data flows correspond to different respective tasks that are executed with a host operating system. An output of a human interface device indicates whether, at a particular time, a user of a computer device is interested in one particular task over another task. Where greater user interest in a first task is indicated, a first packet type corresponding to the first task is assigned a relatively high priority, as compared to a second packet type which corresponds to a second task. Based on the priority, a resource of the network interface is selectively made available (or prevented from being made available) for the communication of a given packet. In another embodiment, the resource includes a queue of the network interface.Type: ApplicationFiled: March 27, 2020Publication date: September 30, 2021Applicant: Intel CorporationInventors: Deepak Samuel Kirubakaran, Venkateshan Udhayan, Atsuo Kuwahara, Rajshree Chabukswar, Ramakrishnan Sivakumar, William Braun, Noam Ginsburg, Jianfeng Zhu, Paul Diefenbaugh, Kristoffer Fleming, Keerthanna Mohan
-
Publication number: 20210180965Abstract: Technologies for providing information to a user while traveling include a mobile computing device to determine network condition information associated with a route segment. The route segment may be one of a number of route segments defining at least one route from a starting location to a destination. The mobile computing device may determine a route from the starting location to the destination based on the network condition information. The mobile computing device may upload the network condition information to a crowdsourcing server. A mobile computing device may predict a future location of the device based on device context, determine a safety level for the predicted location, and notify the user if the safety level is below a threshold safety level. The device context may include location, time of day, and other data. The safety level may be determined based on predefined crime data. Other embodiments are described and claimed.Type: ApplicationFiled: July 28, 2020Publication date: June 17, 2021Inventors: Ren Wang, Zhonghong Ou, Arvind Kumar, Kristoffer Fleming, Tsung-Yuan C. Tai, Timothy J. Gresham, John C. Weast, Corey Kukis
-
Publication number: 20210150979Abstract: Display pixels having integrated memory are disclosed. A disclosed example memory pixel includes a light emitter on a semiconductor substrate, memory co-located with the light emitter on the same semiconductor substrate, and a comparator in circuit with the memory, the comparator to control a flow of electrical current to the light emitter based on pixel data from the memory and timing information.Type: ApplicationFiled: December 22, 2020Publication date: May 20, 2021Inventors: Douglas Huard, Vishal Sinha, Paul Diefenbaugh, Khaled Ahmed, Kristoffer Fleming, Kunjal Parikh
-
Publication number: 20210149441Abstract: A lid controller hub (LCH) comprising processing components located in the lid of a mobile computing device, such as a laptop, processes sensor data generated by input sensors (microphones, cameras, touchscreen) and provides for improved and enhanced experiences over existing devices. For example, the LCH provides hardened privacy and the synchronization of touch display activities with the display refresh rate, the latter providing for a smoother and more responsive touch experience over existing designs. The LCH comprises neural network accelerators and digital signal processors that enable waking a device upon detection of an authenticated user's voice or face. The LCH also allows for video- and audio-based contextual awareness and adaptive cooling. By enabling a reduced hinge wire count and a typical day's usage with a single battery charge, an LCH can also provide for an improved industrial design to a simpler hinge and smaller battery.Type: ApplicationFiled: December 24, 2020Publication date: May 20, 2021Inventors: Marko Bartscherer, Aleksander Magi, Paul S. Diefenbaugh, Prashant Dewan, Kristoffer Fleming, Kathy Bui, Russell Beauregard, Abin Thomas