Patents Examined by King Poon
-
Patent number: 9984490Abstract: Embodiments provide for a graphics processing apparatus comprising render logic to detect rendering operations that will result in framebuffer having the same data as the initial clear color value and morphing such rendering operations to optimizations that are typically done for initial clearing of the framebuffer.Type: GrantFiled: June 11, 2015Date of Patent: May 29, 2018Assignee: INTEL CORPORATIONInventors: Bimal Poddar, Prasoonkumar Surti, Rahul P. Sathe
-
Patent number: 9986376Abstract: A system comprising a processor and a memory storing instructions that, when executed, cause the system to determine an identification for a user; determine a location of the user; retrieve a first set of information related to the location and the identification; retrieve relationship information using the identification for the user; determine notification information by filtering the first set of information using the relationship information; generate a notification related to the location of the user and including the notification information; and provide the notification for presentation to the user. The disclosure also includes similar methods and computer program products.Type: GrantFiled: April 2, 2015Date of Patent: May 29, 2018Assignee: Google LLCInventors: Mario Ventura Anima, James Kevin Rodgers, Kevin Ferguson
-
Patent number: 9972064Abstract: Devices, systems and methods are disclosed for capturing a display by storing graphical commands and generating video data using the graphical commands at a later point in time. For example, a device may store graphical commands while generating display data associated with the graphical commands. The device may modify the graphical commands to replace data included in the graphical commands with pointers to the data. Optionally, the device may transmit the graphical commands to a server. The device and/or server may identify the data referenced by the pointers, execute the graphical commands to generate display data and encode the display data to generate a video of the original display.Type: GrantFiled: June 29, 2015Date of Patent: May 15, 2018Assignee: AMAZON TECHNOLOGIES, INC.Inventors: Bruno Pereira Evangelista, Ozgur Cem Sen, Biju Balakrishna Pillai, Christopher Karl Lang
-
Patent number: 9966036Abstract: A plurality of data signals to be supplied to a first pixel and a second pixel formed by a first sub-pixel, two second sub-pixels, and two third sub-pixels on the display panel are rendered. Input data corresponding to a first sampling window with respect to the second sub-pixel of the first pixel among the input data applied to the stripe pattern is used to render a second data signal supplied to the second sub-pixel through filtering sampled input data for a color of the second sub-pixel. The first data signal to be supplied to the first sub-pixel is rendered through filtering of the input data of a second window unit for a color of the first sub-pixel with respect to the first sub-pixel of the first pixel among the sampled input data.Type: GrantFiled: August 4, 2015Date of Patent: May 8, 2018Assignee: Samsung Display Co., Ltd.Inventors: Geun-Young Jeong, Jong-Woong Park, Joo-Hyung Lee
-
Patent number: 9955287Abstract: Information processing device (100) communicates with mobile terminals (200-1) to (200-2). Mobile terminals (200-1) to (200-2) perform near field communication with each other. Information processing device (100) decides a condition based on a distance from a first location associated with user information about users who use mobile terminals (200-1) to (200-2) to their current location and notifies mobile terminals (200-1) to (200-2) whether or not other user identification information that satisfies the decided condition has been stored.Type: GrantFiled: June 15, 2012Date of Patent: April 24, 2018Assignee: NEC CorporationInventors: Atsuhiko Murayama, Hiroyuki Aoki
-
Patent number: 9953444Abstract: A graphics processing apparatus and method of performing graphics processing are provided. The graphics processing apparatus comprises a sequence of processing stages capable of performing graphics processing to generate a frame of display data. The graphics processing is performed on a tile-by-tile basis. The graphics processing apparatus is capable of determining if a current tile subject to the graphics processing is empty. At least one processing stage of the sequence of processing stages is omitted for graphics processing of the current tile in dependence on whether the current tile is empty.Type: GrantFiled: October 5, 2015Date of Patent: April 24, 2018Assignee: ARM LimitedInventors: Isidoros Sideris, Michel Patrick Gabriel Emil Iwaniec, Andrew Burdass, Nebojsa Makljenovic, Andreas Due Engh-Halstvedt
-
Patent number: 9954973Abstract: A data processing apparatus connected to a terminal device and providing a service in response to a request from the terminal device, includes a processable condition storing unit that stores one or more services providable by the data processing apparatus and a position of a terminal device to which provision of the service is permitted in correspondence with each of the services; a receiving unit that receives a service request of requesting provision of a service and positional information of the terminal device sent from the terminal device; and a control unit that controls the data processing apparatus to provide the service requested by the service request when the position indicated by the positional information received by the receiving unit is included in the position that is in correspondence with the service requested by the service request received by the receiving unit in the processable condition storing unit.Type: GrantFiled: May 13, 2015Date of Patent: April 24, 2018Assignee: Ricoh Company, Ltd.Inventor: Satoru Hirakata
-
Patent number: 9942816Abstract: A method performed by a mobile device of selecting a cellular network entails activating a cellular radio transceiver, scanning a most recently used frequency list of radiofrequency channels most recently used by the cellular radio transceiver of the mobile device, scanning a likely frequency list of likely radiofrequency channels available at a plurality of locations where activation of cellular radio transceivers commonly occurs, and selecting the cellular network by identifying one of the radiofrequency channels as a usable channel.Type: GrantFiled: November 27, 2014Date of Patent: April 10, 2018Assignee: BlackBerry LimitedInventors: Jeffrey William Wirtanen, Muhammad Khaledul Islam, Yi Hai Zhang
-
Patent number: 9928627Abstract: An approach is provided for grouping and de-overlapping items in a user interface. A display manager determines one or more items for rendering in a user interface. The display manager then causes, at least in part, a determination of one or more rendering locations for one or more representations of the one or more items based, at least in part, on location information associated with the one or more items. The display manager further causes, at least in part, a grouping, a de-overlapping, or a combination thereof of the one or more representations based, at least in part, on an overlapping of the one or more rendering locations. The display manager also causes, at least in part, a rendering of the one or more representations in the user interface based, at least in part, on the grouping, the de-overlapping, or a combination thereof.Type: GrantFiled: June 17, 2015Date of Patent: March 27, 2018Assignee: Nokia Technologies OyInventors: Mark Travis Fulks, Ashok Ravula, Kenneth Walker, Bamidele Adetokunbo, Srikanth Challa, Christophe Marle, Aaron Licata, Pankaj Kumar Jain, Matthew Johnson
-
Patent number: 9916634Abstract: A mechanism is described for facilitating efficient graphics command generation and execution for improved graphics performance at computing devices. A method of embodiments, as described herein, includes detecting an application programming interface (API) call to perform a plurality of transactions, where the API call is issued by an application at a first command buffer, where the plurality of transactions include a first set of transactions and a second set of transactions. The method may further include creating a second command buffer and appending the second command buffer to the first command buffer, where creating further includes separating the first set transactions from the second set of transactions. The method may further include executing, via the second command buffer, the first set of transactions, prior to executing the first set of transactions.Type: GrantFiled: June 12, 2015Date of Patent: March 13, 2018Assignee: INTEL CORPORATIONInventors: Michael Apodaca, David M. Cimini
-
Patent number: 9905049Abstract: A terminal includes a processor configured to execute a process that includes determining whether a reference object is included in an input image, determining whether first characteristic information of the input image includes second characteristic information that is associated with identification information of the reference object, and generating an image in which a content associated with the identification information of the reference object is superimposed on the input image based on a result of the determining that the first characteristic information includes the second characteristic information.Type: GrantFiled: January 21, 2015Date of Patent: February 27, 2018Assignee: FUJITSU LIMITEDInventor: Susumu Koga
-
Patent number: 9881353Abstract: Embodiments enable a graphics processor to more efficiently process graphics and compositing processing commands. In certain embodiments, a client application submits client graphics commands to a graphics driver. The client in certain embodiments can notify a window server that client graphics commands have been submitted. In response, the window server can generate compositing processing commands and provide these commands to the graphics driver. Advantageously, a graphics processor can execute the client graphics commands while the window server generates compositing processing commands. As a result, processing resource can be used more efficiently.Type: GrantFiled: August 14, 2014Date of Patent: January 30, 2018Assignee: Apple Inc.Inventors: John Harper, Kenneth C. Dyke
-
Patent number: 9877167Abstract: The invention comprises an outside transceiver relaying digital television, internet, and/or phone data from a provider through an exterior wall of a personal residence or building to an inside transceiver, the inside transceiver used to distribute the data to one or more interior devices. The outside transceiver is optionally a small, AC-powered, weatherproof, high-speed, high-bandwidth transceiver configured to transmit and/or receive physical and/or wireless connections with remote services, that is positioned outside of a structure and used to encrypt and/or transfer the data over a limited range through an exterior wall to the inside transceiver, which is a small AC-powered device configured to decrypt and distribute the received transmitted signal, such as wirelessly, via an HDMI port, via an Ethernet port, via a co-axial cable, via a fiber optic line, and/or to any Wi-Fi enabled device within a transmission range.Type: GrantFiled: May 23, 2015Date of Patent: January 23, 2018Inventor: Rodney Goossen
-
Patent number: 9854044Abstract: A method in a radio network node for handling a Device-to-Device, D2D, communication is provided. The D2D communication is wireless, and the radio network node is comprised in a wireless communication system. After receiving (201) from a first user equipment, an indication of resources that are currently available in the first user equipment for D2D communication, the radio network node identifies (202) whether or not the first user equipment currently has capacity for a D2D communication based on the received indication. The resources relates to hardware resources, to combined hardware resources and radio resources, or to combined software resources, hardware resources and radio resources.Type: GrantFiled: September 30, 2011Date of Patent: December 26, 2017Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Muhammad Kazmi, Gabor Fodor
-
Patent number: 9824458Abstract: A graphics processing unit (GPU) may determine a workload of a fragment shader program that executes on the GPU. The GPU may compare the workload of the fragment shader program to a threshold. In response to determining that the workload of the fragment shader program is lower than a specified threshold, the fragment shader program may process one or more fragments without the GPU performing early depth testing of the one or more fragments before the processing by the fragment shader program. The GPU may perform, after processing by the fragment shader program, late depth testing of the one or more fragments to result in one or more non-occluded fragments. The GPU may write pixel values for the one or more non-occluded fragments into a frame buffer.Type: GrantFiled: September 23, 2015Date of Patent: November 21, 2017Assignee: QUALCOMM IncorporatedInventors: Shambhoo Khandelwal, Yang Xia, Xuefeng Tang, Jian Liang, Tao Wang, Andrew Evan Gruber, Eric Demers
-
Patent number: 9818333Abstract: A method of self-adaptive conversion for images includes: calculating the degree of color saturation of each pixel of an RGB image and original grey value of each primary color component, and calculating a global gain value; calculating a total gain value of each pixel based on the global gain value and the partial gain value of each pixel; enhancing luminance of the white color component of each primary color component of each pixel based on the total gain value of each pixel, so to output an RGBW image. The present invention improves deviated color saturation to ensure display quality while elevating the display luminance when a conversion from an RGB image into an RGBW image.Type: GrantFiled: September 22, 2015Date of Patent: November 14, 2017Assignee: Shenzhen China Star Optoelectronics Technology Co., LtdInventors: Hao Li, Ming-Jong Jou, Shen-sian Syu, Yufeng Jin, Lin Li, Ronggang Wang
-
Patent number: 9736782Abstract: A mobile device configured to modify the mobile device's behavior based on the local environment of the mobile device. The mobile device determines the local environment based on a comparison of sound detected by the mobile device's audio sensor to sound detected by an exterior audio sensor. In particular, the mobile device determines if it is covered and, if covered, the mobile device determines properties of the covering material.Type: GrantFiled: May 11, 2015Date of Patent: August 15, 2017Assignees: Sony Corporation, Sony Mobile Communications Inc.Inventor: Jan Nilsson
-
Patent number: 9734402Abstract: Provided is an eyewear-type terminal including a display unit on which picture information is displayed; a sensing unit that senses a period of time for which a user's gaze has been fixed in a state where a user wears the eyewear-type terminal; and a controller that collects information relating to something that the user gazes toward, in a case where the user's gaze has been fixed for a period of reference time or longer, and controls the display unit in such a manner that, among the pieces of collected information, at least one piece of collected information, is displayed on the display unit.Type: GrantFiled: January 21, 2015Date of Patent: August 15, 2017Assignee: LG ELECTRONICS INC.Inventors: Yujune Jang, Taeseong Kim, Jeongyoon Rhee
-
Patent number: 9679412Abstract: Apparatuses, methods and storage medium associated with 3D face model reconstruction are disclosed herein. In embodiments, an apparatus may include a facial landmark detector, a model fitter and a model tracker. The facial landmark detector may be configured to detect a plurality of landmarks of a face and their locations within each of a plurality of image frames. The model fitter may be configured to generate a 3D model of the face from a 3D model of a neutral face, in view of detected landmarks of the face and their locations within a first one of the plurality of image frames. The model tracker may be configured to maintain the 3D model to track the face in subsequent image frames, successively updating the 3D model in view of detected landmarks of the face and their locations within each of successive ones of the plurality of image frames.Type: GrantFiled: June 20, 2014Date of Patent: June 13, 2017Assignee: Intel CorporationInventors: Minje Park, Olivier Duchenne, Yeongjae Cheon, Tae-Hoon Kim, Xiaolu Shen, Yangzhou Du, Wooju Ryu, Myung-Ho Ju
-
Patent number: 9672809Abstract: A speech processing device includes a processor; and a memory which stores a plurality of instructions, which when executed by the processor, cause the processor to execute: obtaining input speech, detecting a vowel segment contained in the input speech, estimating an accent segment contained in the input speech, calculating a first vowel segment length containing the accent segment and a second vowel segment length excluding the accent segment, and controlling at least one of the first vowel segment length and the second vowel segment length.Type: GrantFiled: April 24, 2014Date of Patent: June 6, 2017Assignee: FUJITSU LIMITEDInventors: Taro Togawa, Chisato Shioda, Takeshi Otani