Patents by Inventor Jiqiang Song
Jiqiang Song 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).
-
Patent number: 11615284Abstract: A mechanism is described for facilitating transferring of human experiences to autonomous machines. A method of embodiments, as described herein, includes facilitating sensing, by one or more sensors, one or more inputs relating to a user, and evaluating the one or more inputs to capture one or more behavior traits of the user. The method may further include training a neural network model based on the one or more behavior traits, and applying the trained neural network model to a computing device to facilitate the computing device to adopt the one or more behavior traits to behave as the user.Type: GrantFiled: December 22, 2016Date of Patent: March 28, 2023Assignee: Intel CorporationInventors: Liwei Ma, Jiqiang Song, Hong Zhang
-
Patent number: 11402213Abstract: Various embodiments are directed to techniques for determining a current location of a mobile device. An apparatus includes a SLAM candidate component to identify a first candidate key frame matching a current captured frame by a first degree from an interval-based key frame set with key frames selected on a recurring interval from multiple earlier captured frames captured by mobile device camera of surroundings within a defined area, a CNN candidate component to identify a second candidate key frame matching the current captured frame.Type: GrantFiled: March 30, 2016Date of Patent: August 2, 2022Assignee: Intel CorporationInventors: Xianchao Xu, Jiqiang Song, Liwei Ma, Ke Wang
-
Patent number: 11048970Abstract: Embodiments provide for a processor including logic to accelerate convolutional neural network processing, the processor including first logic to apply a convolutional layer to an image to generate a first convolution result and second logic to apply a look-up convolutional layer to the first convolution result to generate a second convolution result, the second convolution result associated with a location of the first convolution result within a global filter kernel.Type: GrantFiled: June 3, 2016Date of Patent: June 29, 2021Assignee: Intel CorporationInventors: Liwei Ma, Jiqiang Song
-
Patent number: 11010302Abstract: A mechanism is described for facilitating general purpose input/output data capture and neutral cache system for autonomous machines. A method of embodiments, as described herein, includes capturing, by an image capturing device, one or more images of one or more objects, where the one or more images represent input data associated with a neural network. The method may further include determining accuracy of first output results generated by a default neural caching system by comparing the first output results with second output results predicted by a custom neural caching system. The method may further include outputting, based on the accuracy, a final output results including at least one of the first output results or the second output results.Type: GrantFiled: October 5, 2016Date of Patent: May 18, 2021Assignee: INTEL CORPORATIONInventors: Liwei Ma, Jiqiang Song
-
Publication number: 20200327367Abstract: Embodiments provide for a processor including logic to accelerate convolutional neural network processing, the processor including first logic to apply a convolutional layer to an image to generate a first convolution result and second logic to apply a look-up convolutional layer to the first convolution result to generate a second convolution result, the second convolution result associated with a location of the first convolution result within a global filter kernel.Type: ApplicationFiled: June 3, 2016Publication date: October 15, 2020Applicant: Intel CorporationInventors: Liwei MA, Jiqiang SONG
-
Publication number: 20200090022Abstract: A mechanism is described for facilitating transferring of human experiences to autonomous machines. A method of embodiments, as described herein, includes facilitating sensing, by one or more sensors, one or more inputs relating to a user, and evaluating the one or more inputs to capture one or more behavior traits of the user. The method may further include training a neural network model based on the one or more behavior traits, and applying the trained neural network model to a computing device to facilitate the computing device to adopt the one or more behavior traits to behave as the user.Type: ApplicationFiled: December 22, 2016Publication date: March 19, 2020Inventors: Liwei Ma, Jiqiang Song, Hong Zhang
-
Publication number: 20190188141Abstract: A mechanism is described for facilitating general purpose input/output data capture and neutral cache system for autonomous machines. A method of embodiments, as described herein, includes capturing, by an image capturing device, one or more images of one or more objects, where the one or more images represent input data associated with a neural network. The method may further include determining accuracy of first output results generated by a default neural caching system by comparing the first output results with second output results predicted by a custom neural caching system. The method may further include outputting, based on the accuracy, a final output results including at least one of the first output results or the second output results.Type: ApplicationFiled: October 5, 2016Publication date: June 20, 2019Inventors: Liwei MA, Jiqiang SONG
-
Patent number: 10254744Abstract: Various systems and methods for controlling a robot are described herein.Type: GrantFiled: September 25, 2015Date of Patent: April 9, 2019Assignee: Intel CorporationInventors: Chao Zhang, Jiqiang Song, Zhanglin Liu, Hongmei Sun
-
Publication number: 20190094027Abstract: Various embodiments are directed to techniques for determining a current location of a mobile device. An apparatus includes a SLAM candidate component to identify a first candidate key frame matching a current captured frame by a first degree from an interval-based key frame set with key frames selected on a recurring interval from multiple earlier captured frames captured by mobile device camera of surroundings within a defined area, a CNN candidate component to identify a second candidate key frame matching the current captured frame by a second degree from a difference-based key frame set with key frames selected from the multiple earlier captured frames based on a degree of difference from all key frames already therein, and a position estimation component to determine a current location of the mobile device from estimates of differences between the current location and locations of the first and second candidate key frames.Type: ApplicationFiled: March 30, 2016Publication date: March 28, 2019Applicant: INTEL CORPORATIONInventors: Xianchao XU, Jiqiang SONG, Liwei MA, Ke WANG
-
Patent number: 10120563Abstract: A container, such as a beverage container or a mug, may include electronics to run applications. In some examples, the container may include a display for visually displaying icons, menus, data, and other elements. In some examples, the container may include one or more sensors, such as touch sensitivity built into the display or a separate touch-sensitive panel, and/or a motion sensor. In some examples, the container may use the one or more sensors to receive input from a user to run interactive applications on the display. In some examples, the container may recognize particular forms of input, such as user swipes in specified directions and/or for specified durations on the touch-sensitive display, and/or motion of the container in specified directions to execute specified commands for the applications. The recognized input may form a user interface for the user.Type: GrantFiled: December 24, 2014Date of Patent: November 6, 2018Assignee: Intel CorporationInventors: Zhanglin Liu, Jiqiang Song, Chao Zhang, Ying Gao, Dennis Luan, Haibing Xie, Dongping Jony Liu, Randolph Wang, Bin Luo, Ho Wang
-
Publication number: 20180210853Abstract: A system of extending functionalities of a host device using a smart flash storage device comprises the host device having a host interface and configured to perform a specific function to generate a first set of data. The host device is coupled with a flash storage device. The flash storage device is configured to conform to a flash memory interface. A set of data generated by the host device is to be stored in flash memory storage of the flash storage device. A processor of the flash storage device is configured to run one or more user applications to process the set of data. The processor is to operate using power supplied by the host device.Type: ApplicationFiled: September 5, 2017Publication date: July 26, 2018Applicant: Intel CorporationInventors: Randolph Y. Wang, Shaojun Wei, Leibo Liu, Eugene Tang, Jiqiang Song, Sun Chan, Dawei Wang, Jesse Fang, Paul Peng, Shouyi Yin
-
Publication number: 20170347818Abstract: A product includes a porcelain external wall, a touchscreen panel positioned behind the external wall, a graphical display panel positioned behind the external wall, graphical display logic to render a graphical user interface on the graphical display device to be projected through the porcelain external wall, and touch logic to interpret touch interactions with the touchscreen panel received through the porcelain external wall. The porcelain external wall at least partially obscures presentation of the graphical user interface.Type: ApplicationFiled: January 23, 2015Publication date: December 7, 2017Applicant: Intel CorporationInventors: Jiqiang Song, Ying Gao, Guipeng Luan, Dongping Liu, Randolph Y. Wang, Wang Ho, Haibing Xie, Bin Luo, Zhanglin Liu, Yipeng Qu
-
Publication number: 20170269572Abstract: Various systems and methods for controlling a robot are described herein.Type: ApplicationFiled: September 25, 2015Publication date: September 21, 2017Inventors: Chao Zhang, Jiqiang Song, Zhanglin Liu, Hongmei Sun
-
Publication number: 20170262706Abstract: Various systems and methods for processing video are described herein. A system comprises a storage device; a processor; and a memory, including instructions, which when executed on the processor, cause the processor to: receive a time interval, the time interval divided into a plurality of segments; access from the storage device, a plurality of video clips, each of the plurality of video clips including a timestamp; for each of the plurality of segments in the time interval, determine a candidate video clip of the plurality of video clips, the candidate video clip including a subject in the candidate video clip; compose an output video that includes the candidate video clip of each segment of the plurality of segments; and output the output video to a display.Type: ApplicationFiled: September 25, 2015Publication date: September 14, 2017Inventors: Hongmei Sun, Jiqiang Song, Chao Zhang, Zhanglin Liu
-
Patent number: 9753878Abstract: A system of extending functionalities of a host device using a smart flash storage device comprises the host device having a host interface and configured to perform a specific function to generate a first set of data. The host device is coupled with a flash storage device. The flash storage device is configured to conform to a flash memory interface. A set of data generated by the host device is to be stored in flash memory storage of the flash storage device. A processor of the flash storage device is configured to run one or more user applications to process the set of data. The processor is to operate using power supplied by the host device.Type: GrantFiled: November 2, 2011Date of Patent: September 5, 2017Assignee: Intel CorporationInventors: Randolph Y. Wang, Shaojun Wei, Leibo Liu, Eugene Tang, Jiqiang Song, Sun Chan, Dawei Wang, Jesse Fang, Paul Peng, Shouyi Yin
-
Publication number: 20170192664Abstract: A container, such as a beverage container or a mug, may include electronics to run applications. In some examples, the container may include a display for visually displaying icons, menus, data, and other elements. In some examples, the container may include one or more sensors, such as touch sensitivity built into the display or a separate touch-sensitive panel, and/or a motion sensor. In some examples, the container may use the one or more sensors to receive input from a user to run interactive applications on the display. In some examples, the container may recognize particular forms of input, such as user swipes in specified directions and/or for specified durations on the touch-sensitive display, and/or motion of the container in specified directions to execute specified commands for the applications. The recognized input may form a user interface for the user.Type: ApplicationFiled: December 24, 2014Publication date: July 6, 2017Inventors: Zhanglin Liu, Jiqiang Song, Chao Zhang, Ying Gao, Dennis Luan, Haibing Xie, Dongping Liu, Randolph Wang, Bin Luo, Ho Wang
-
Patent number: 9565681Abstract: An apparatus, method and system are provided to allow a low power and fast application service transmission (LP-FAST) engine to enhance the quality of service (QoS) and optimize the power consumption of the mobile applications operating in a mobile terminal in a service-aware, bandwidth-aware and power-consumption-aware manner.Type: GrantFiled: January 22, 2014Date of Patent: February 7, 2017Assignee: Intel CorporationInventors: Jiqiang Song, Dawei Wang, Leibo Liu, Eugene Tang, Shouyi Yin
-
Publication number: 20160379017Abstract: An apparatus, system and other techniques for a smart card device, one or more host devices and a modular computing system comprising a smart card device and one or more host devices are described. For example, an apparatus or example smart card device may comprise one or more processor circuits, an interface coupled to the one or more processor circuits, the smart card device sized to be removably inserted into a host device and the interface configured to removably couple the smart card device to the host device, and logic, at least a portion of which is in hardware, the logic to configure the smart card device based on one or more characteristics of the host device. Other embodiments are described and claimed.Type: ApplicationFiled: December 27, 2013Publication date: December 29, 2016Inventors: Randolph Y. Wang, Eugene Y. Tang, Zeyi Liu, Jiqiang Song, Paul J. Peng, Haiyang Zhu, Yunzhen Wang, Chengwei Bi, Fang Wang, Sun C. Chan, Yuanjian Chen, Dawei Wang, Bing Han
-
Publication number: 20160309590Abstract: Apparatuses and a method are described. For example, an apparatus or example smart card device may comprise a casing to enclose at least a portion of a processing logic, a first plurality of contact pads disposed substantially in a row near an edge of a first side of the casing, and a second plurality of contact pads disposed in a centralized group, the second plurality of contact pads substantially separate from the first plurality of contact pads.Type: ApplicationFiled: January 6, 2014Publication date: October 20, 2016Inventors: HUAJIAN DING, YING GAO, EUGENE TANG, BING HAN, ZEYI LIU, JIQIANG SONG, YUNZHEN WANG, DAWEI WANG, PAUL PENG
-
Patent number: 9324303Abstract: Embodiments of techniques and apparatus for open angle detection and processing are described. In embodiments, an apparatus may comprise a first panel having a display, a second panel movably coupled with the first panel. The first and second panels variably define an angle between these two panels. One or more sensors may be disposed in the apparatus and configured to detect an angle change event of the variable angle between two panels. The angle changing information may be used by an application to vary output of the application onto the display. Other embodiments may be described and claimed.Type: GrantFiled: December 27, 2012Date of Patent: April 26, 2016Assignee: Intel CorporationInventors: Liwei Ma, Jiqiang Song, Gansha Wu, Zhuo Wang