Patents Examined by Ming Hon
  • Patent number: 9250093
    Abstract: A navigation device for a vehicle comprises a database storing, for a plurality of tiles of a tiling, at least one triangulated irregular network (TIN) defining a three-dimensional surface, and, for a plurality of triangular faces of the at least one TIN, control information defining a nested bounding sphere for the respective triangular faces. The navigation device comprises a processor coupled to the database configured to calculate a screen-space error for the plurality of triangular faces based on the respective control information and based on at least one of the following: a viewing angle of an electronic map view, a virtual camera position of the electronic map view. The processor is configured to predict whether a triangular face is visible in the electronic map view based on the calculated screen-space error.
    Type: Grant
    Filed: November 2, 2012
    Date of Patent: February 2, 2016
    Assignee: HARMAN BECKER AUTOMOTIVE SYSTEMS GMBH
    Inventors: Vladimir Ivanov, Viktor Samokhin, Carsten-Christian Spindler, Martin Fischer, Alexey Pryakhin
  • Patent number: 9245177
    Abstract: Technology determines whether a gesture of an avatar depicts one of a set of prohibited gestures. An example of a prohibited gesture is a lewd gesture. If the gesture is determined to be a prohibited gesture, the image data for display of the gesture is altered. Some examples of alteration are substitution of image data for the prohibited gesture, or performing a filtering technique to the image data depicting the gesture to visually obscure the prohibited gesture.
    Type: Grant
    Filed: June 2, 2010
    Date of Patent: January 26, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Kathryn Stone Perez
  • Patent number: 9245371
    Abstract: One embodiment of the present invention sets forth a method for storing processed data within buffer objects stored in buffer object memory from within shader engines executing on a GPU. The method comprises the steps of receiving a stream of one or more shading program commands via a graphics driver, executing, within a shader engine, at least one of the one or more shading program commands to generate processed data, determining from the stream of one or more shading program commands an address associated with a first data object stored within the buffer memory, and storing, from within the shader engine, the processed data in the first data object stored within the buffer memory.
    Type: Grant
    Filed: August 3, 2010
    Date of Patent: January 26, 2016
    Assignee: NVIDIA Corporation
    Inventors: Jeffrey A. Bolz, Patrick R. Brown
  • Patent number: 9244642
    Abstract: In accordance with one embodiment, an information processing apparatus comprises an interface and a control section. The interface receives the identification information of a user-designated sheet sent from a first terminal and the position information of the first terminal. The control section specifies, based on the identification information of the sheet and the position information, an information terminal capable of forming an image on the sheet designated by a user from the data stored in a storage section and sends information relating to the specified information terminal to the first terminal using the interface.
    Type: Grant
    Filed: November 4, 2013
    Date of Patent: January 26, 2016
    Assignees: Kabushiki Kaisha Toshiba, Toshiba Tec Kabushiki Kaisha
    Inventor: Yusuke Segawa
  • Patent number: 9247201
    Abstract: Method and system for realizing an interaction between a video input and a virtual network scene. The method includes receiving input video data for a first user at a first terminal, sending information associated with the input video data through a network to at least a second terminal, processing information associated with the input video data, and displaying a video on or embedded with a virtual network scene at least the first terminal and the second terminal. The process for displaying includes generating the video based on at least information associated with the input video data.
    Type: Grant
    Filed: December 28, 2009
    Date of Patent: January 26, 2016
    Assignee: Tencent Holdings Limited
    Inventor: Zhuanke Li
  • Patent number: 9241153
    Abstract: A system adjusts contrast of an anaglyph image and includes a contrast adjuster processor that generates a contrast-adjusted first luma signal and second luma signal and a contrast-adjusted third luma signal from a first input image signal and second input image signal. An upstream summing node determines a first difference between the first luma signal and third luma signal and a downstream summing node subtracts the first difference from the first signal component of the first input signal. A fine adjuster circuit receives a signal for the first difference and applies a fine adjustment as a gain adjustment, an offset adjustment, and a horizontal and vertical shift.
    Type: Grant
    Filed: April 3, 2013
    Date of Patent: January 19, 2016
    Assignee: STMICROELECTRONICS ASIA PACIFIC PTE. LTD.
    Inventor: Lucas Hui
  • Patent number: 9240165
    Abstract: A display driver integrated circuit which includes a distributor configured to output display data; a plurality of first-in first-out (FIFO) memories configured to receive the display data from the distributor according to an external clock and output the display data in response to an internal clock; and a plurality of graphics memories configured to receive the display data from the FIFO memories.
    Type: Grant
    Filed: March 5, 2013
    Date of Patent: January 19, 2016
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jong-Kon Bae, Dokyung Kim, Chulho Kim, Junho Park, Sooyoung Woo, Chiho Cha, Jeung Hwan Lee
  • Patent number: 9235929
    Abstract: A computer-implemented method for processing virtual 3-D data efficiently is described. An object image data is generated from a scan of an object. Object polygon model data and object texture map data is generated from the object image data. The object polygon model data is saved in a first object file. The object texture map data is encoded. The encoded object texture map data is saved in a second object file. The data format of the second object file is different than the data format of the first object file.
    Type: Grant
    Filed: February 22, 2013
    Date of Patent: January 12, 2016
    Assignee: Glasses.com Inc.
    Inventors: Darren Turetzkey, Ryan Travis Engle
  • Patent number: 9229636
    Abstract: A graphical user interface displays a shape. Further, a buffer region that is adjacent to an edge of the shape is displayed at the graphical user interface. In addition, a set of drawing data located within the buffer region is received from a user input device. A first subset of the drawing data that is located in the buffer region at a predetermined distance from the edge and a second subset of the drawing data in the buffer region that is located at a distance from the edge that exceeds the predetermined distance are determined with a processor. Further, the first subset of drawing data is displayed. In addition, the second subset of drawing data is prevented from being displayed at the distance. The process also displays the second subset of drawing data at the predetermined distance.
    Type: Grant
    Filed: March 2, 2011
    Date of Patent: January 5, 2016
    Assignee: Adobe Systems Incorporated
    Inventors: Remon Tijssen, Timothy W. Kukulski
  • Patent number: 9230356
    Abstract: Various features and processes related to document collaboration are disclosed. In some implementations, animations are presented when updating a local document display to reflect changes made to the document at a remote device. In some implementations, a user can selectively highlight changes made by collaborators in a document. In some implementations, a user can select an identifier associated with another user to display a portion of a document that includes the other user's cursor location. In some implementations, text in document chat sessions can be automatically converted into hyperlinks which, when selected, cause a document editor to perform an operation.
    Type: Grant
    Filed: December 20, 2011
    Date of Patent: January 5, 2016
    Assignee: Apple Inc.
    Inventors: Wang Chiu Chan, Charles J. Migos, Keng Fai Lee, M. Frank Emanuel
  • Patent number: 9230347
    Abstract: The present disclosure discloses a transparency-based image processing method, device, and terminal. The method includes steps of: acquiring first simulated pixel information representing a first pixel, and acquiring first transparency information; acquiring second simulated pixel information representing a second pixel, and acquiring second transparency information; calculating third simulated pixel information representing a third pixel as a sum of a product of the first simulated pixel information times the first transparency information and a product of the second simulated pixel information times the second transparency information; and acquiring a third actual pixel by narrowing the third simulated pixel information.
    Type: Grant
    Filed: December 14, 2011
    Date of Patent: January 5, 2016
    Assignee: ZTE CORPORATION
    Inventor: Wei Gu
  • Patent number: 9224221
    Abstract: In an embodiment, a method of providing an arranged display of data associated with a set of time periods is presented. In this method, values of a first data type are accessed, the values being observed during each of multiple time periods. An order for the time periods is determined based on the values of the first data type. A selectable region for each of the time periods is displayed, the regions being arranged according to the order. In response to a user selection of one of the selectable regions, a value of a second data type is displayed, the value of the second data type being observed during the time period of the selected one of the selectable regions.
    Type: Grant
    Filed: December 13, 2011
    Date of Patent: December 29, 2015
    Assignee: SAP SE
    Inventors: Andreas Vogel, Lauren McMullen, Simon Lee, Tuan Pham
  • Patent number: 9220975
    Abstract: When a game process is performed by an exemplary game apparatus having an LCD for displaying a stereoscopically visible image, angular velocities of rotations about axes of the game apparatus are detected by using an angular velocity sensor provided in the game apparatus. A stereoscopic effect of a stereoscopically displayed image is adjusted in accordance with a magnitude of a rotation angle of the game apparatus in a roll direction calculated based on the angular velocities of the rotations about axes of the game apparatus.
    Type: Grant
    Filed: May 31, 2012
    Date of Patent: December 29, 2015
    Assignee: Nintendo Co., Ltd.
    Inventors: Kiyoshi Takeuchi, Koichi Hayashida
  • Patent number: 9214015
    Abstract: A system for image enhancement includes a computer receiving an input image, and modifies the entire range of frequencies of the image, wherein the modifying is greater for the lower frequency aspects of the input image relative to the higher frequency aspects of the input image based upon a brightening process that is based upon a brightening selection, where the brightening selection is based upon a backlight level of a display to display the input image. The computer modifies the higher frequency aspects of the input image based upon an enhancement process that is based upon the brightening selection which is based upon the backlight level of the display. The computer combines the modifies image based upon the brightening process and the modified image based upon the enhancement process.
    Type: Grant
    Filed: March 30, 2012
    Date of Patent: December 15, 2015
    Assignee: Sharp Laboratories of America, Inc.
    Inventors: Xinyu Xu, Louis Joseph Kerofsky
  • Patent number: 9213925
    Abstract: An information processing apparatus including a hot folder, comprises: a first determination unit configured to determine whether print processing of the job data stored in the hot folder is executable; a printing unit configured to print the job data determined to be executable; a second determination unit configured to determine whether the printing unit has normally ended the print processing of the job data; a specifying unit configured to specify outline information of a status of the print processing of the job data; an acquisition unit configured to acquire detailed information of the status of the print processing of the job data; and a creation unit configured to create a printing status notification file including the outline information of the status of the print processing of the job data specified and the detailed information of the status of the print processing of the job data acquired.
    Type: Grant
    Filed: November 15, 2011
    Date of Patent: December 15, 2015
    Assignee: CANON KABUSHIKI KAISHA
    Inventors: Yoshihisa Tadokoro, Yousuke Ito, Yuji Kojima
  • Patent number: 9208538
    Abstract: Methods for drawing a rotated rectangle on an electronic device are provided. In one aspect, a method includes receiving content configured for display and analyzing the content to identify a skew angle associated with the content. The method also includes receiving an input request to draw a rectangle overlaid upon the content, and providing, for display, the rectangle overlaid upon the content based upon the input request, the rectangle rotated according to the skew angle. Systems and machine-readable media are also provided.
    Type: Grant
    Filed: November 7, 2012
    Date of Patent: December 8, 2015
    Assignee: Google Inc.
    Inventor: James Jeffrey Shuma
  • Patent number: 9207888
    Abstract: A system and method are provided for methods for automatically detecting certain incidents in which customers attempt to circumvent costs associated with their managed service contracts for operations of image forming devices. Current monitoring capacities associated with fielded image forming devices are expanded to provide device manufacturers or suppliers with an opportunity to detect attempts at customer cost avoidance through printing on larger paper sizes. User actions that contravene certain requirements of the managed service agreement are detected. At a point of detection, the user is provided with certain alternatives for remediation or contract compliance. These alternatives include, but are not limited to, offering the user the opportunity to cancel the print job, print the print job on “right” sized paper, or otherwise to accept a calculation of the actual printing costs involved in, for example, printing two pages on a single larger sheet, when detected.
    Type: Grant
    Filed: November 18, 2013
    Date of Patent: December 8, 2015
    Assignee: Xerox Corporation
    Inventors: Jason C. Tsongas, Matthew O. Scrafford
  • Patent number: 9202152
    Abstract: A communication apparatus having a wired interface configured to communicate with another communication apparatus via a wired communication includes a switching unit configured to switch between a first mode enabling a power-saving function in the wired interface and a second mode disabling the power-saving function, a processing unit configured to perform predetermined processing using data received via the wired interface from the other communication apparatus, and a limitation unit configured to limit the switching performed by the switching unit when the processing unit is performing the predetermined processing.
    Type: Grant
    Filed: July 1, 2013
    Date of Patent: December 1, 2015
    Assignee: Canon Kabushiki Kaisha
    Inventor: Toshifumi Hamachi
  • Patent number: 9203999
    Abstract: It can confirm candidates of functional parts that can be selected as a function restriction release target, and can select the functional parts of the function restriction release target prior to receiving a release code. A mobile terminal sends registration information, which includes a MAC address acquired from a multifunction device, to a server. An authentication process of the compound device is performed in the server. After that, an additional function selection screen is displayed in the mobile terminal based on the data sent from the server. The user controls the mobile terminal to select additional functions and to send additional function selection information, and a payment process is performed for the server. The release code is sent from the server to the mobile terminal. The multifunction device releases the function restriction of the corresponded functional parts based on the release code.
    Type: Grant
    Filed: February 19, 2013
    Date of Patent: December 1, 2015
    Assignee: Seiko Epson Corporation
    Inventor: Shuichi Imai
  • Patent number: 9196013
    Abstract: The disclosed embodiments provide a system that configures a graphics-processing unit (GPU) in a computer system. During operation, the system predicts an incoming workload to the GPU. Next, the system identifies an operational floor for the GPU based on the incoming workload. Finally, the system uses the operational floor to configure the subsequent execution of the GPU, wherein the operational floor facilitates processing of the incoming workload by the GPU.
    Type: Grant
    Filed: October 29, 2012
    Date of Patent: November 24, 2015
    Assignee: Apple Inc.
    Inventors: Ian C. Hendry, Anthony G. Sumpter