Patents Examined by Diana Hickey
-
Patent number: 9430869Abstract: The subject matter of this specification can be embodied in, among other things, a method that includes generating intermediate values from an evaluation of one or more static expressions within shader programming code that is configured to modify an appearance of an image, compressing the intermediate values based on a determination of which intermediate values are duplicative, and storing the compressed intermediate values in a buffer accessible to an image rendering application.Type: GrantFiled: February 8, 2013Date of Patent: August 30, 2016Assignee: LUCASFILM ENTERTAINMENT COMPANY LTD.Inventors: Charlie A. Kilpatrick, Brian W. Smith
-
Patent number: 9390561Abstract: Methods for generating and displaying personalized virtual billboards within an augmented reality environment are described. The personalized virtual billboards may facilitate the sharing of personalized information between persons within an environment who have varying degrees of acquaintance (e.g., ranging from close familial relationships to strangers). In some embodiments, a head-mounted display device (HMD) may detect a mobile device associated with a particular person within an environment, acquire a personalized information set corresponding with the particular person, generate a virtual billboard based on the personalized information set, and display the virtual billboard on the HMD. The personalized information set may include information associated with the particular person such as shopping lists and classified advertisements.Type: GrantFiled: April 12, 2013Date of Patent: July 12, 2016Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Cameron G. Brown, Abby Lee, Brian J. Mount, Daniel J. McCulloch, Michael J. Scavezze, Ryan L. Hastings, John Bevis, Mike Thomas, Ron Amador-Leon
-
Patent number: 9383959Abstract: An object is to provide a mobile electronic device and an input method that can display soft keys corresponding to each of the characters of different character kinds appropriately even in a state where the display screen of the display unit is used horizontally. In a state where the display screen is used vertically, the control unit splits the display screen into upper and lower sides and displays the plurality of soft keys in the display screen uniformly. In a state where the display screen is used horizontally, the control unit splits the display screen into right and left sides, and displays the first character kind character on one side, and displays the second character kind character on the other side, and displays a plurality of soft keys on either one of the one side or the other side in a right-left direction.Type: GrantFiled: May 25, 2012Date of Patent: July 5, 2016Assignee: KYOCERA CORPORATIONInventors: Yuuki Wada, Tsuneo Miyashita
-
Patent number: 9355483Abstract: A system, method, and computer program product are provided for shading primitive fragments. A target buffer may be recast when shaded samples that are covered by a primitive fragment are generated at a first shading rate using a first sampling mode, the shaded samples are stored in the target buffer that is associated with the first sampling mode and the first shading rate, a second sampling mode is determined, and the target buffer is associated with the second sampling mode. A sampling mode and/or shading rate may be changed for a primitive. A primitive fragment that is associated with a first sampling mode and a first shading rate is received and a second sampling mode is determined for the primitive fragment. Shaded samples corresponding to the primitive fragment are generated, at a second shading rate, using the second sampling mode and the shaded samples are stored in a target buffer.Type: GrantFiled: July 19, 2013Date of Patent: May 31, 2016Assignee: NVIDIA CorporationInventors: Eric B. Lum, Rouslan L. Dimitrov, Ignacio Llamas Ubieto, Patrick James Neill, Yury Uralsky, Albert Meixner
-
Patent number: 9341488Abstract: A method for improving and extending an existing digital road network and generating new networks from statistically relevant amounts of probe data recorded by GPS-enabled navigation devices. New probe data is matched to the existing digital map, then the data merged into the existing network using a time-dependent weight and/or accuracy-dependent weight. A recalculation date is established, and the weight value of a line segment and/or trace is adjusted as a function of the time span relative to the recalculation. The function may include setting a maximal time period divided into bins each having a respective weight reduction factor, or applying decay function. Through this technique, digital maps can be updated and extended without undue influence exerted by old trace data.Type: GrantFiled: December 23, 2010Date of Patent: May 17, 2016Assignees: TomTom North America Inc., TomTom Germany GmbH & Co. KGInventors: Heiko Mund, Clayton Richard Morlock
-
Patent number: 9342862Abstract: A system for displaying an image in a viewport includes a zoom subsystem (6) arranged for gradually zooming the image (401) towards a scale factor at which the image just fits within the viewport (302). The zoom (6) subsystem is arranged for keeping a fixed point (403) fixed within the viewport (302). The fixed point (403) depends on a pan/zoom parameter (7) of the image (401) at the time zooming starts. The fixed point (403) is a point of the image (401) which is being displayed in the viewport (302) at the time zooming starts. The image (401) is capable of being zoomed to a zoom level at which the image just fits within the viewport (302), while the fixed point (403) is kept fixed with respect to the viewport (302).Type: GrantFiled: June 28, 2011Date of Patent: May 17, 2016Assignee: Koninklijke Philips N.V.Inventors: Sorin Alexandru Cristescu, Tibor Duliskovich, Jacobus Sigbertus Marie Geraats, Harold Johannes Antonius Peeters, Wijnand Post
-
Patent number: 9311727Abstract: A tennis swing movement analyzing apparatus of the present invention includes an acquisition unit configured to acquire sampling data obtained by sampling a swing movement of a tennis racket by a user; a calculation unit configured to, based on the sampling data, calculate an indicator selected from among the velocity, the acceleration, the angular velocity, and the position of the tennis racket or a ball hit by the tennis racket and an arbitrary combination thereof; and a screen creation unit configured to create a GUI screen displaying a graph area that is divided into a plurality of areas respectively indicating types of swings and displaying the indicator in the graph area.Type: GrantFiled: October 15, 2012Date of Patent: April 12, 2016Assignee: Dunlop Sports Co. Ltd.Inventors: Yosuke Yamamoto, Hironori Takihara, Kuniyasu Horiuchi
-
Patent number: 9269281Abstract: A server apparatus renders a process result of software on an image memory that stores a display image to be displayed on a client terminal, detects an update area in which an update occurs between frames of an image. The server apparatus selectively switches and performs a first generation process and a second generation process according to the number of detected update areas. The first generation process is a process that generates a color map for each update area based on colors used in the update area. The second generation process is a process that generates a color map commonly used between the update areas based on colors used in images of the update areas. The server apparatus reduces the number of colors in an update area using the generated color map and transmits a compressed image of the update area to the client terminal.Type: GrantFiled: September 14, 2012Date of Patent: February 23, 2016Assignee: FUJITSU LIMITEDInventors: Kazuki Matsui, Kenichi Horio, Ryo Miyamoto, Tomoharu Imai
-
Patent number: 9259647Abstract: The image generating program makes the image generating device perform: setting a number of increase or decrease objects in at least one of a plurality of regions on a field having the plurality of regions divided from each other and connected to each other; generating a display image including a display corresponding to the field and the set number of increase or decrease objects; generating the display image in which an increase or decrease number corresponding to a selected level is set in the region within a predetermined area; generating the display image in which the number of increase or decrease objects is increased or decreased on a basis of the set increase or decrease number; and ending the stage when the number of increase or decrease objects set in each of the regions becomes a predetermined value as a result of the increase or decrease.Type: GrantFiled: April 21, 2011Date of Patent: February 16, 2016Assignees: SONY CORPORATION, SONY COMPUTER ENTERTAINMENT INC.Inventors: Koji Tada, Wataru Kato, Masasuke Yasumoto, Masahiko Sato
-
Patent number: 9262848Abstract: A method of stroking a curved path with a fill of pre-determined thickness, where the path has line segments defined by a number of points, the method being performed by forming a number of projection lines normal to the curved path at the points, where each of the projection lines has a length based on the fill thickness, determining an intersection between a set of the projection lines, the intersection indicating the occurrence of a void in stroking the curved path, and then constructing one or more polygons filling in the void in the stroked path.Type: GrantFiled: May 1, 2013Date of Patent: February 16, 2016Assignee: Canon Kabushiki KaishaInventors: Evgeny Vostrikov, Ian Robert Boreham, Mindy Xie, Peter William Mitchell Ilbery
-
Patent number: 9230296Abstract: A method of controlling micromirrors of reset groups of a spatial light modulator (SLM) digital micromirror array is disclosed. In a first reset operation, the positions of a first subgroup of micromirrors of a reset group are set based on a first portion of a first bitplane and the positions of a second subgroup of micromirrors of the same reset group are set based on a first portion of a second bitplane. Then, in a second reset operation, the positions of the first subgroup are set based on a second portion of the second bitplane and the positions of the second subgroup are set based on a second portion of a first bitplane. In one example, subsets of alternating rows of micromirrors of the same reset group are successively set according to alternating data corresponding to different ones of first and second bitplanes.Type: GrantFiled: February 28, 2013Date of Patent: January 5, 2016Assignee: TEXAS INSTRUMENTS INCORPORATEDInventors: Todd Alan Clatanoff, Philip Scott King, Jeffrey Mathew Kempf
-
Patent number: 9214135Abstract: A computer-implemented method monitors a video-based graphic. The method includes displaying a video-based graphic. A position of a pointer is monitored. The method includes determining a transparency of the video-based graphic at a location of the pointer. An action is performed based on the determined transparency of the video-based graphic at a location of the pointer.Type: GrantFiled: July 18, 2011Date of Patent: December 15, 2015Assignee: YAHOO! INC.Inventor: Lawrence Anthony Deguzman
-
Patent number: 9207900Abstract: A method and system for controlling the rendering of graphical data for remote display, e.g. for delivery over a network (6) to a remote client (7). At a source computer (1), graphical data is rendered and transmitted to the remote computer (7). At the remote computer (7), the transmitted rendered graphical data is received and presented for display. The rate of presenting at the remote computer (7) of the graphical data is monitored and the rate at which graphical data are rendered at the source computer (1) is controlled in response to the monitored rate of presenting at the remote computer (7).Type: GrantFiled: November 19, 2010Date of Patent: December 8, 2015Assignee: BRITISH TELECOMMUNICATIONS public limited companyInventor: Jeremy D Barnsley
-
Patent number: 9129419Abstract: A method monitors an evolution of a physical quantity. The method includes measuring the evolution of the value of the physical quantity, and displaying in a first graphical zone a bar graph representing the evolution of the value received from the sensor until this value reaches a first threshold, the graphical zone has a first displaying scale. When the monitored value reaches the first threshold, the bar graph is displayed and represents the evolution of the value received from the sensor in a second graphical zone. The second graphical zone is a zoom of a part of the first graphical zone and has at least a second displaying scale. At least one magnified portion of the second graphical zone is further displayed, the magnified portion having at least a third displaying scale.Type: GrantFiled: February 21, 2013Date of Patent: September 8, 2015Assignee: Siemens AktiengesellschaftInventor: Stephane Vanhoecke
-
Patent number: 9105106Abstract: For scaling an input image into an output image, the method comprises, for a point of the output sampling grid which is not in the input sampling grid: calculating a plurality of interpolated pixel values by applying respective interpolators; determining respective loss values associated with the interpolated pixel values; and providing a pixel value of the output image using at least one of the interpolated pixel values selected by minimizing the loss value.Type: GrantFiled: March 9, 2011Date of Patent: August 11, 2015Assignee: Zoran (France) S.A.Inventor: Christophe Bernard
-
Patent number: 8952988Abstract: An information processing apparatus includes first and second display control units and an operation region specifying unit. The first display control unit is configured to control display of an image of a content by displaying a plurality of article information pieces in a plurality of regions laid out in advance in the image, the article information pieces each being constituted of one of a character string and a picture image, and the article information pieces and the regions being correlated with each other. The operation region specifying unit is configured to specify on which of the regions in the image an operation is performed. The second display control unit is configured to control display of an additional image by displaying the article information pieces in a predetermined region in the image, the article information pieces excepting the article information piece correlated with the specified region.Type: GrantFiled: September 13, 2012Date of Patent: February 10, 2015Assignee: Sony CorporationInventors: Yoshihito Ohki, Tatsushi Nashida, Shoichiro Moriya