Adjusting Level Of Detail Patents (Class 345/428)
  • Patent number: 9652672
    Abstract: Video sequence processing is described with various filtering rules applied to extract dominant features for content based video sequence identification. Active regions are determined in video frames of a video sequence. Video frames are selected in response to temporal statistical characteristics of the determined active regions. A two pass analysis is used to detect a set of initial interest points and interest regions in the selected video frames to reduce the effective area of images that are refined by complex filters that provide accurate region characterizations resistant to image distortion for identification of the video frames in the video sequence. Extracted features and descriptors are robust with respect to image scaling, aspect ratio change, rotation, camera viewpoint change, illumination and contrast change, video compression/decompression artifacts and noise.
    Type: Grant
    Filed: June 20, 2016
    Date of Patent: May 16, 2017
    Assignee: GRACENOTE, INC.
    Inventors: Mihailo M. Stojancic, Prashant Ramanathan, Peter Wendt, Jose Pio Pereira
  • Patent number: 9654360
    Abstract: A method includes receiving a client report including an identifier and client analytics data, the client report received from a client device and the client analytics data associated with a media stream received by the client device from a streaming server. The method further includes receiving a server report including the identifier and server analytics data, the server report received from the streaming server. The method further includes, based on determining that the client report and the server report include the identifier, determining that the client analytics data and the server analytics data are correlated.
    Type: Grant
    Filed: February 29, 2016
    Date of Patent: May 16, 2017
    Assignee: WOWZA MEDIA SYSTEMS, LLC
    Inventor: Scott Kellicker
  • Patent number: 9646405
    Abstract: According to an illustrative embodiment, an image processing device is provided. The image processing device includes a foreground selection processing circuit to select at least one foreground image that has been separated from a source image; a background selection circuit to select at least two display background images from at least one background image that has been separated from the source image; and a combination circuit to combine the at least one selected foreground image with the at least two display background images to generate a plurality of combined images, wherein at least one of the plurality of combined images does not appear in the source image.
    Type: Grant
    Filed: March 11, 2016
    Date of Patent: May 9, 2017
    Assignee: SONY CORPORATION
    Inventor: Masae Koyama
  • Patent number: 9645988
    Abstract: The methods proposed here deconstructs training sentences into a stream of features that represent both the sentences and tokens used by the text, their sequence and other ancillary features extracted using natural language processing. Then, we use a conditional random field where we represent the concept we are looking for as state A and the background (everything not concept A) as a state B. The model created by this training phase is then used to locate the concept as a sequence of sentences within a document. This has distinct advantages in accuracy and speed over methods that individually classify each sentence and then use a secondary method to group the classified sentences into passages. Furthermore while previous methods were based on searching for the occurrence of tokens only, the use of a wider set of features enables this method to locate relevant passages even though a different terminology is in use.
    Type: Grant
    Filed: August 25, 2016
    Date of Patent: May 9, 2017
    Assignee: KIRA INC.
    Inventors: Robert Henry Warren, Alexander Karl Hudek
  • Patent number: 9639951
    Abstract: Methods and systems for detecting and/or tracking one or more objects utilize depth data. An example method of detecting one or more objects in image data includes receiving depth image data corresponding to a depth image view point relative to the one or more objects. A series of binary threshold depth images are formed from the depth image data. Each of the binary threshold depth images is based on a respective depth. One or more depth extremal regions in which image pixels have the same value are identified for each of the binary depth threshold images. One or more depth maximally stable extremal regions are selected from the identified depth extremal regions based on change in area of the one or more respective depth extremal regions for different depths.
    Type: Grant
    Filed: October 23, 2014
    Date of Patent: May 2, 2017
    Assignee: KHALIFA UNIVERSITY OF SCIENCE, TECHNOLOGY & RESEARCH
    Inventors: Ehab Najeh Salahat, Hani Hasan Mustafa Saleh, Safa Najeh Salahat, Andrzej Stefan Sluzek, Mahmoud Al-Qutayri, Baker Mohammad, Mohammed Ismail Elnaggar
  • Patent number: 9635485
    Abstract: A method for setting up data sessions in a communication system is provided. The method comprises registering at least one user equipment with a service provider where after information about media capabilities is communicated between the at least one user equipment and the service provider and then stored. The method comprises further sending a request for a data session with at least one user equipment and using the stored information when setting up the requested data session. A communication system, an application server and a user equipment configured to operate accordingly are also provided.
    Type: Grant
    Filed: December 11, 2003
    Date of Patent: April 25, 2017
    Assignee: Nokia Technologies Oy
    Inventors: Seppo Huotari, Simo Hyytia, Timo Eloranta, Olli Pulkkinen, Markku Vimpari, Kirsi Rotsten
  • Patent number: 9619936
    Abstract: A method and apparatus for quickly generating a natural appearing terrain image. The method according to an exemplary embodiment may include generating a new terrain image through a patch-based synthesis from one or more virtual noise-based terrain models and one or more realistic terrain models; and processing blending of a boundary between synthesized terrain images in the newly generated terrain image.
    Type: Grant
    Filed: January 12, 2015
    Date of Patent: April 11, 2017
    Assignee: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
    Inventors: Jeung Chul Park, Il Kwon Jeong
  • Patent number: 9620221
    Abstract: There may be provided a semiconductor memory device and an operating method thereof. A semiconductor memory device may include a memory cell array including a plurality of memory strings. The semiconductor memory device may include a peripheral circuit for performing a program operation on the plurality of memory strings, and a control logic for controlling the peripheral circuit to perform the program operation. The control logic may control the peripheral circuit to adjust potential levels of program permission voltages to be applied to the plurality of memory strings according to arrangement positions of the memory strings.
    Type: Grant
    Filed: April 28, 2016
    Date of Patent: April 11, 2017
    Assignee: SK HYNIX INC.
    Inventor: Myeong Cheol Son
  • Patent number: 9607255
    Abstract: Example systems and related methods may relate to processing and printing print data in the case of an error. Namely, a printing device may include a communication interface and a controller. The controller includes a processor configured to execute instructions. The instructions include receiving multi-page print data in a first file format via a communication interface. The instructions also include when an error condition is determined during print data processing, responsively transmitting an error message via the communication interface and storing an error page location. The instructions further include receiving the print data in a second file format and determining a remainder portion and a discard portion of the print data in the second file format based on the error page location. The instructions further include processing the remainder portion of the print data in the second file format.
    Type: Grant
    Filed: December 16, 2014
    Date of Patent: March 28, 2017
    Assignee: KYOCERA Document Solutions Inc.
    Inventors: Yuki Shinohara, Hideo Nakahara
  • Patent number: 9607420
    Abstract: Smooth animation effects during zooming are provided by retaining content displayed at a previous zoom level. If the zoom operation is a zoom out operation, new content is stretched to a current zoom level, aligned with the retained content, and placed underneath it. If the zoom operation is a zoom in operation, new content is scaled down to the current zoom level, aligned with the retained content, and displayed on top of the retained content. The new content is then zoomed with the retained content. The retained content is then deleted. When zooming out, the retained content fades out. When zooming in, the new content fades in. Smooth scrolling animation is also provided by pre-rendering a portion of content and teleporting to a final viewport position and thereby skipping over blank content.
    Type: Grant
    Filed: November 14, 2011
    Date of Patent: March 28, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Tyler Robert Adams, Michael Ivan Borysenko
  • Patent number: 9607365
    Abstract: The invention provides median image media quality enhancer. The image media is fed into a computing device which is essentially a burst of images or video to be enhanced. Each frame within the image media is identically exposed and hence neighboring images are used to enhance quality of the image media. For each of the neighboring frames, each pixel of these neighboring frame is moved in order to correspond to the image media. Once all the neighboring frames are processed, these are stacked in order to increase signal to noise ratio to create a composite image. This reduces unwanted spots and luminosity fluctuation from the digitized video.
    Type: Grant
    Filed: October 31, 2016
    Date of Patent: March 28, 2017
    Assignee: HDRlog SARL
    Inventors: Jacques Joffre, Mickael Pinto
  • Patent number: 9609233
    Abstract: Disclosed are a method and apparatus for adjusting a set of luminance values associated with a set of visual elements in a current frame (310) of a video sequence for object detection (370). The method determines (410,430,450), for each of a plurality of scenarios (SO, SI, S2), a set of adjusted luminance values based on a corresponding luminance compensation value, and accumulates (460), for each scenario, a set of brightness counts and darkness counts of the current frame based on the set of adjusted luminance values. A metric (470) is calculated for each scenario based on the set of brightness counts and darkness counts and one of scenarios is selected based on the calculated metric. The method then selects (350) the adjusted luminance value associated with the selected scenario as an adjusted set of luminance values associated with the current frame of the video sequence.
    Type: Grant
    Filed: October 19, 2012
    Date of Patent: March 28, 2017
    Assignee: Canon Kabushiki Kaisha
    Inventors: Amit Kumar Gupta, Ashley John Partis, David Kenji See, Hiroshi Tojo, Peter Jan Pakulski
  • Patent number: 9601157
    Abstract: Network-accessible services that provide post-production digital compositing and motion graphics authoring to users who provide their own core content, which the services supplement via a user-driven interface through the inclusion of digital still images, artwork, video, sound, and/or other supplemental content selected by the user. In one embodiment, following selection and sequencing of the various core and supplemental content components, the services automatically generate and make available to a user a finished product that integrates core and supplemental content. To simplify the compositing task, a series of pre-formatted motion graphics video templates may be made available. The end product provided by aspects of the present invention may be a professional-quality ensemble motion graphics video production that may be delivered in any popular format, such as AVI, JPEG, MPEG4 and the like to the customer and or to selected recipients via download or common carrier.
    Type: Grant
    Filed: May 21, 2007
    Date of Patent: March 21, 2017
    Inventors: Mark S. Orgill, Michael G. Orgill, David G. Kayo, Mugen Suzuki, Steven Shaun McIntyre
  • Patent number: 9589318
    Abstract: A method of reducing the size of data representing an image in a graphical display wherein the data comprises triangle strings representing polygons that form the image, includes steps to determine a size of a pixel in the image; compare the size of a pixel in the image to a narrowest dimension of a polygon that encompasses the pixel and determine a number of triangles in a triangle string that represents the polygon. If the narrowest dimension of the polygon is larger than the image size, reducing the number of triangles in the triangle string using triangle decimation and if the polygon is similar to the image size, leaving the number of triangles in the triangle string unchanged.
    Type: Grant
    Filed: August 25, 2014
    Date of Patent: March 7, 2017
    Assignee: GE AVIATION SYSTEMS LLC
    Inventor: Michael Kent DeJonge
  • Patent number: 9589543
    Abstract: One or more system, apparatus, method, and computer readable media is described for improving the quality of static image frames having a relatively long residence time in a frame buffer on a sink device. Where a compressed data channel links a source and sink, the source may encode additional frame data to improve the quality of a static frame presented by a sink display. A display source may encode frame data at a nominal quality and transmit a packetized stream of the compressed frame data. In the absence of a timely frame buffer update, the display source encodes additional information to improve the image quality of the representation of the now static frame. A display sink device presents a first representation of the frame at the nominal image quality, and presents a second representation of the frame at the improved image quality upon subsequently receiving the frame quality improvement data.
    Type: Grant
    Filed: March 18, 2015
    Date of Patent: March 7, 2017
    Inventors: Sean J. Lawrence, Raghavendra Angadimani
  • Patent number: 9576089
    Abstract: A finite difference wavefield modeling framework decouples the tasks of physical modeling and hardware-software optimization through the use of a platform-agnostic intermediate representation in the form of a dataflow graph. In at least some embodiments a wavefield simulation method includes specifying a kernel of operations to be applied at each point in a space and representing the kernel as a platform-agnostic dataflow graph. For each of multiple implementation platforms, the method further includes: deriving from the platform-agnostic graph a customized graph for the implementation platform; translating the customized graph into configuration information for the implementation platform; supplying the configuration information to the implementation platform to obtain a wavefield simulator; and employing the wavefield simulator to repeatedly apply said kernel of operations to each point in the space with specified input or output signals.
    Type: Grant
    Filed: August 30, 2013
    Date of Patent: February 21, 2017
    Assignee: Chevron U.S.A. Inc.
    Inventors: Oliver Charlesworth, Tamas Nemeth, Oliver Pell, Thor Johnsen, Peeter Akerberg
  • Patent number: 9563595
    Abstract: The present invention discloses an eDP interface, including: a determination module, a clock signal generating module, a clock signal adjusting module, a first eDP data processing chip and a second eDP data processing chip. When the determination module determines that a target transmission rate is not equal to a protocol rate, the clock signal generating module generates a first clock signal and a second clock signal. The clock signal adjusting module adjusts the frequency of the second clock signal. The first and second eDP data processing chips process data according to the first and second clock signals, respectively.
    Type: Grant
    Filed: April 2, 2015
    Date of Patent: February 7, 2017
    Assignees: BOE TECHNOLOGY GROUP CO., LTD., BEIJING BOE OPTOELECTRONICS TECHNOLOGY CO., LTD.
    Inventors: Na An, Yang Zhang, Yonghua Li
  • Patent number: 9547935
    Abstract: The invention relates to a method for building a 3D model of an area of interest on the surface of a planet. The method comprises providing a plurality of 2D images from satellites, where each 2D image out of the plurality of 2D images at least partly covers the area of interest. Also, each subarea of the area of interest is covered by at least two images, taken from different angles, out of the plurality of 2D images. Bundle adjustments are performed for the plurality of 2D images and the area of interest is divided into parts. For each part of the area of interest at least one combination and preferably all possible combinations out of two images covering that part of the area of interest are taken. Said two images are taken from the at least two images, taken from at least two different angles, out of the plurality of 2D images. Further, for each part of the area, point matching correspondence is established for a set of points for each such combination of two images.
    Type: Grant
    Filed: February 24, 2014
    Date of Patent: January 17, 2017
    Assignee: Vricon Systems AB
    Inventors: Leif Haglund, Ola Nygren, Folke Isaksson, Johan Borg
  • Patent number: 9547701
    Abstract: Methods and systems for discovering and exploring feature knowledge included in large corpora are disclosed. The described systems and methods may include the application of in-memory analytics to records, where the analytic methods applied to the records and the level of precision of the methods may be dynamically selected by a user.
    Type: Grant
    Filed: December 2, 2014
    Date of Patent: January 17, 2017
    Assignee: QBase, LLC
    Inventors: Scott Lightner, Sanjay Boddhu, Robert Flagg
  • Patent number: 9542764
    Abstract: The disclosure provides an information processing method and an electronic device. The information processing method includes: acquiring a first file; displaying a first content in a first region in a first display mode, the first content characterizes a first part of a display content of the first file and the first region is a region capable of triggering the display content of the first file to be displayed upon a triggering operation is detected; and displaying a second content in a second region in a second display mode if a first preset condition is satisfied, the second content characterizes a second part of the display content of the first file and the second region is a region capable of triggering the display content of the first file to be displayed upon a triggering operation is detected, the first region is different from the second region.
    Type: Grant
    Filed: March 30, 2015
    Date of Patent: January 10, 2017
    Assignees: Beijing Lenovo Software Ltd., Lenovo (Beijing) Limited
    Inventor: Mingxiang Cai
  • Patent number: 9542724
    Abstract: To provide smoothly scaleable map features on interactive digital maps, a first and a second sets of style parameters for rendering a map feature at a first zoom level and a second zoom level, respectively, are received. The first and second sets of style parameters are provided to a vertex shader. The vertex shader is configured to interpolate the first set of style parameters and the second set of style parameters to generate an interpolated set of style parameters for a certain zoom level between the first zoom level and the second zoom level, and render the map feature at the certain zoom level in accordance with the interpolated set of style parameters.
    Type: Grant
    Filed: January 13, 2014
    Date of Patent: January 10, 2017
    Assignee: GOOGLE INC.
    Inventors: John Rosasco, Travis McPhail, Paul Vincent Byrne, Daniel Jared Epstein, Jim Brooks
  • Patent number: 9542774
    Abstract: Determining a node path through a node graph includes modifying the node graph in accordance with a predetermined platform performance, performing a path finding process through the node graph to obtain the node path, determining if the platform performance has changed, adjusting the node graph to compensate for a change in the platform performance, and re-performing the path finding process through the adjusted node graph to obtain the node path.
    Type: Grant
    Filed: February 8, 2012
    Date of Patent: January 10, 2017
    Assignee: INTEL CORPORATION
    Inventors: Carl S. Marshall, Adam T. Lake
  • Patent number: 9531999
    Abstract: A smart display detection system is disclosed. The smart display system is configured to allow mobile users to connect with display screens through mobile device cameras. The system can detect the display screens within images captured by the mobile device camera in real time by matching the camera query image with screen images dynamically updated from the display devices. A synchronized time-stamped matching strategy is applied to achieve high performance in detecting the screens playing motion intensive video contents and an aggressive feature selection method is applied to minimize the system uploading bandwidth. The system can accurately find display screens playing either static or dynamic content within an image captured on a mobile device.
    Type: Grant
    Filed: November 18, 2014
    Date of Patent: December 27, 2016
    Assignee: RICOH CO., LTD.
    Inventors: Shu Shi, John Barrus
  • Patent number: 9529984
    Abstract: A method and system for verifying an identity of a user accessing a user device are provided. The method includes receiving a request to verify the user identity accessing the user device; receiving a plurality of multimedia identification signals from the user device; querying a deep-content-classification (DCC) system to find a match between at least one concept structure associated with the user and the plurality of received multimedia identification signals, wherein the concept structure is created during a sign-in procedure; and sending an authentication notification upon determination of a match between the at least one concept structure and the plurality of received multimedia identification signals.
    Type: Grant
    Filed: October 1, 2013
    Date of Patent: December 27, 2016
    Assignee: Cortica, Ltd.
    Inventors: Igal Raichelgauz, Karina Odinaev, Yehoshua Y. Zeevi
  • Patent number: 9532071
    Abstract: It is an object of the invention to realize high quality resampling to perform flexible transformation including reduction with finite processing number of times and memory capacity without requiring any quality parameter. With the invented resampling apparatus, method, and recording medium having resampling program recorded therein for digital images, an accumulation map having a sequence common with a transformation target image is prepared. A transformation original image is scanned to renew the accumulation map corresponding to the position of the scanned pixels, based on the scanned pixels, and then, the transformation target image is scanned to renew the transformation target image based on pixels of the accumulation map corresponding to the position of the scanned pixels.
    Type: Grant
    Filed: October 2, 2012
    Date of Patent: December 27, 2016
    Inventor: Mitsuo Hayashi
  • Patent number: 9519983
    Abstract: According to an illustrative embodiment, an image processing device is provided. The image processing device includes a foreground selection processing circuit to select at least one foreground image that has been separated from a source image; a background selection circuit to select at least two display background images from at least one background image that has been separated from the source image; and a combination circuit to combine the at least one selected foreground image with the at least two display background images to generate a plurality of combined images, wherein at least one of the plurality of combined images does not appear in the source image.
    Type: Grant
    Filed: October 25, 2013
    Date of Patent: December 13, 2016
    Assignee: SONY CORPORATION
    Inventor: Masae Koyama
  • Patent number: 9519142
    Abstract: An electronic device and a display method include a main body with a processing unit that generates a first image and performs display control; a fixing apparatus connected with the main body apparatus, which has at least a first fixed state in which the fixing apparatus can be at least a part of an annular space or an approximate annular space meeting a first predetermined condition, the annular space or the approximate annular space being capable of surrounding an outer side of a cylinder meeting a second predetermined condition; and a display unit arranged on the main body apparatus or the fixing apparatus, which outputs the first image; wherein the display unit comprises a first display component outing a first image and a first optical component forming a magnified virtual image corresponding to the first image.
    Type: Grant
    Filed: March 31, 2014
    Date of Patent: December 13, 2016
    Assignees: BEIJING LENOVO SOFTWARE LTD., LENOVO (BEIJING) CO., LTD.
    Inventors: Zhiqiang He, Junfeng Liu
  • Patent number: 9507028
    Abstract: Provided are positioning apparatuses and methods. One positioning method includes receiving satellite signals transmitted from satellites and capturing an image of a skyline around a vehicle through an image sensor, processing the satellite signals to calculate a vehicle location and satellite locations, calculating locations and heights of buildings included in the image captured by the image sensor on the basis of the user or vehicle location, calculating visibility of the satellites by using the user or vehicle location, the satellite locations, and the locations and heights of the buildings, removing a poor satellite signal among the previously received satellite signals on the basis of the calculated visibility, and re-calculating the user or vehicle location by using the other remaining satellite signals excluding the poor satellite signal.
    Type: Grant
    Filed: November 19, 2015
    Date of Patent: November 29, 2016
    Assignee: Hyundai Motor Company
    Inventor: Kyung Ho Yoo
  • Patent number: 9501508
    Abstract: A method and system for managing the lifetime of semantically-identified data is provided. A graph data structure is maintained in storage of a computing device. The graph data structure has data items and relationships therebetween that are semantically identified. Lifetime information is stored in the storage. The lifetime information describes the period during which at least one of the data items in the graph data structure is valid.
    Type: Grant
    Filed: February 22, 2011
    Date of Patent: November 22, 2016
    Assignee: THOUGHTWIRE HOLDINGS CORP.
    Inventors: Michael Lorne Monteith, Stephen Paul Owens
  • Patent number: 9495471
    Abstract: Embodiments of the invention provide a computer implemented method, apparatus and computer readable storage medium to automatically resize view elements in a graphical user interface. The method includes monitoring the graphical user interface. The method also includes responsive to a triggering event, invoking a view optimization program. The method further includes responsive to an invocation of the view optimization program, invoking a window preference program for checking window preferences, a portlet preference program for checking portlet preferences for each portlet, and a portlet priority program for checking portlet priority settings. The method additionally includes invoking an apply program for resizing view elements in the graphical user interface based on the window preferences, the portlet preferences, and the portlet priority settings.
    Type: Grant
    Filed: December 4, 2008
    Date of Patent: November 15, 2016
    Assignee: International Business Machines Corporation
    Inventors: Judith Helen Bank, Lisa Marie Wood Bradley, Lin Sun, Chunhui Yang
  • Patent number: 9492709
    Abstract: This gait analysis apparatus comprises three, and preferably four, vertical force sensors disposed between a treadmill and the ground. When a person walks on the treadmill belt, each force sensor emits an electronic signal proportional to the load on the frame. The sensors measure the load hundreds of times per second and that data, in combination with the speed of the treadmill belt, enables a processing unit to calculate many gait parameters. The resultant calculations are displayed to the clinician in numeric and graphical formats. Due largely to the few number of force sensors, the apparatus is relatively inexpensive compared to existing gait parameter apparatuses and can be easily retrofitted to existing treadmills by either replacing the treadmill's existing ground supports with force sensors or resting the treadmill on top of a frame that has integral force sensors.
    Type: Grant
    Filed: December 10, 2014
    Date of Patent: November 15, 2016
    Assignee: Mobility Research, Inc.
    Inventors: Dave Dilli, Mohammed Ehsan, Amir Seif, Ryan Bellman
  • Patent number: 9497487
    Abstract: The techniques for encoding video content are disclosed. In an online game environment, the techniques include obtaining information for a first and second successive frames of video content and information for a position of a virtual camera associated with each frame, determining virtual camera translation information based on the positions of the virtual camera, determining a projected movement between the frames of an object included in each frame, determining the portion of the first frame to be excluded from the second frame and a new portion of the second frame, and providing the determined encoded information for a reconstruction of the second frame based on the provided information.
    Type: Grant
    Filed: December 5, 2014
    Date of Patent: November 15, 2016
    Assignee: Amazon Technologies, Inc.
    Inventor: Anthony Norihisa Higa
  • Patent number: 9489754
    Abstract: Some embodiments provide a method for a mapping service. The method receives a set of road segments for a map region. For each road segment in the set, the method generates a geometry that includes a set of vertices that define a boundary for the road segment. The geometries are included as part of a map tile for the map region. The map tiles are for downloading to user devices that render map presentations using the geometries. For several of the vertices, the method stores data with the vertices that specifies for the device at least one aspect of rendering the road for the map presentation.
    Type: Grant
    Filed: September 30, 2012
    Date of Patent: November 8, 2016
    Assignee: APPLE INC.
    Inventors: Okan Arikan, Vincent Dumont
  • Patent number: 9459792
    Abstract: A portable electronic device with a touch screen display for photo management is disclosed. One aspect of the invention involves a computer-implemented method in which the portable electronic device displays an array of thumbnail images corresponding to a set of photographic images. The device replaces the displayed array of thumbnail images with a user-selected photographic image upon detecting a user contact with a corresponding thumbnail image in the array. The user-selected photographic image is displayed at a larger scale than the corresponding thumbnail image. The portable device displays a different photographic image in replacement of the user-selected photographic image in accordance with a scrolling gesture. The scrolling gesture comprises a substantially horizontal movement of user contact with the touch screen display.
    Type: Grant
    Filed: November 1, 2012
    Date of Patent: October 4, 2016
    Assignee: APPLE INC.
    Inventors: Michael Matas, Greg Christie, Paul D. Marcos, Scott Forstall, Marcel Van Os, Bas Ording, Imran Chaudhri
  • Patent number: 9449333
    Abstract: Various methods, systems and apparatus for displaying online advertising content associated with a point-of-interest (“POI”) in a digital mapping system, are disclosed. One such method may include detecting a change in the zoom level of an electronic map displayed on a computing device (e.g. desktop/laptop, smart phone, etc. operation on Windows®, Linux®, Mac OS®, iOS®, Android®, etc.) determining if the new zoom-level is at a pre-determined zoom level (e.g. at maximum zoom), identifying a POI on the map, retrieving advertisement content associated with the POI (“POI advertisement content”) and displaying the POI advertisement content. A POI may be a specific point of interest; or, an entire geographic region of a map displayed at a high zoom level. The method may further include detecting a change in the zoom, or pan, of the digital map while POI advertisement content is displayed, and removing or repositioning the POI advertisement content in response.
    Type: Grant
    Filed: May 31, 2013
    Date of Patent: September 20, 2016
    Inventors: Gabriel Jakobson, Steven Rueben
  • Patent number: 9430142
    Abstract: An electronic device includes a display, a touch-sensitive surface, one or more processors, and memory storing one or more programs. The device displays a first user interface of a hierarchy of user interfaces of a software application associated with first and second pan gesture recognizers. The first pan gesture recognizer is configured to recognize a pan gesture that has an initial direction along a first axis and/or a first direction. The second pan gesture recognizer is configured to recognize a pan gesture that has an initial direction along a second axis and/or a second direction distinct from the first direction. The device detects a first pan gesture in an initial direction across the touch-sensitive surface while displaying the first user interface. The device identifies a pan gesture recognizer configured to recognize the first pan gesture, and processes the first pan gesture using the identified pan gesture recognizer.
    Type: Grant
    Filed: July 17, 2014
    Date of Patent: August 30, 2016
    Assignee: FACEBOOK, INC.
    Inventors: Brian Daniel Amerige, Benjamin Grady Cunningham
  • Patent number: 9424767
    Abstract: Various embodiments are disclosed that relate to enhancing the display of images comprising text on various computing device displays. For example, one disclosed embodiment provides, on a computing device, a method of displaying an image, the method including receiving from a remote computing device image data representing a non-text portion of the image, receiving from the remote computing device unrendered text data representing a text portion of the image, rendering the unrendered text data based upon local contextual rendering information to form locally rendered text data, compositing the locally rendered text data and the image data to form a composited image, and providing the composited image to a display.
    Type: Grant
    Filed: June 18, 2012
    Date of Patent: August 23, 2016
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Rod G. Fleck, Stephen Latta
  • Patent number: 9418351
    Abstract: A system configured to receive a request to perform a survey on a piece of equipment associated with a network; and present, for display, a user interface that allows a user, of the user device, to enter equipment information, associated with the piece of equipment, where the equipment information includes information that uniquely identifies the piece of equipment, information associated with a location of the piece of equipment, or information that identifies ownership of the piece of equipment . The system is also configured to receive, via the user interface, the equipment information; and transmit the equipment information to a server device.
    Type: Grant
    Filed: December 20, 2011
    Date of Patent: August 16, 2016
    Assignees: Verizon Patent and Licensing Inc., Verizon North, LLC
    Inventors: Jeffrey T. Carr, Mohsin A. Karim, Warren Thompson, Mike R. Blasius, Jonathan Allen, David Jones, Neil Tolentino, Fahd Bhatty, Awais Iqbal
  • Patent number: 9412329
    Abstract: Methods and apparatuses for per display scale factors within a multiple display system are described. In one aspect of the invention, a machine implemented method includes setting a scale factor for each window buffer equal to an extreme scale factor among a plurality of displays. The method further includes transferring data from each window buffer into a corresponding frame buffer for one of the plurality of displays by setting a scale factor of each frame buffer equal to the scale factor of the corresponding display. In one example according to this aspect, the method further includes displaying on a high resolution display and a low resolution display an image, stored in the corresponding frame buffers, with substantially the same physical size even though the displays have different scale factors and pixel densities. Also, the extreme scale factor is one of the largest scale factor or the smallest scale factor.
    Type: Grant
    Filed: July 22, 2014
    Date of Patent: August 9, 2016
    Assignee: Apple Inc.
    Inventors: Guy Fullerton, Ralph T. Brunner, Ali Ozer
  • Patent number: 9412275
    Abstract: Some embodiments provide a program that receives from several data providers route data and graphical representation of route data (e.g., transit systems, schedules, stops, etc.) for different localities. The program also stores this data on a set of servers for later retrieval and transmission to commute applications operating in different localities. The program further retrieves from external vendors location data of transit vehicles that traverse routes based on the route data and schedule data. The location data is for transmitting to commute applications.
    Type: Grant
    Filed: November 15, 2013
    Date of Patent: August 9, 2016
    Assignee: APPLE INC.
    Inventors: May-Li Khoe, Joseph A. Hagedorn
  • Patent number: 9401117
    Abstract: This specification relates to a mobile terminal capable of being compatible with market applications with various LCD resolutions, and an LCD resolution compatibility method thereof. When resolution of a market application is different from LCD resolution, the application image is displayed on a window based on virtual WVGA resolution and then enlarged or reduced based on an actual LCD resolution to be finally displayed on a display unit. This provides an effect of displaying the application image with the same figure as displayed on the WVGA LCD and text and lines more clearly irrespective of an actual LCD size. In addition, a set value for a resolution compatibility mode of an application downloaded from a market may be provided to a user at a specific time point (upon downloading or purchasing), based on usage patterns of a plurality of users and versions of applications.
    Type: Grant
    Filed: September 21, 2012
    Date of Patent: July 26, 2016
    Assignee: LG ELECTRONICS INC.
    Inventor: Jiyong Park
  • Patent number: 9384277
    Abstract: The present invention provides methods and apparatus for generating a three dimensional output which includes a continuum of image data sprayed over three-dimensional models. The three-dimensional models can be representative of features captured by the image data wherein image data can be captured at multiple disparate points along another continuum. The user interface can also include multiple modalities of image data and statistical analysis of the image data.
    Type: Grant
    Filed: May 28, 2012
    Date of Patent: July 5, 2016
    Assignee: Visual Real Estate, Inc.
    Inventors: William D. Meadow, Randall A. Gordie, Jr., Matthew Pavelle
  • Patent number: 9384711
    Abstract: Various embodiments are directed to intelligently rendering or pre-rendering content that may likely be brought into an associated viewport during a user's interaction with the content. In at least some embodiments, the process of caching pre-rendered content is separated from a determination of which regions outside of the viewport are to be kept up to date over use and time. Further, at least some embodiments perform rendering activities in multiple passes in an effort to reduce potential delays in the user visible content reaching completion, without interfering with other work that an associated application or system performs during rendering.
    Type: Grant
    Filed: February 15, 2012
    Date of Patent: July 5, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Cenk Ergan, Li-Hsin Huang
  • Patent number: 9367800
    Abstract: Presenting ancestral origin information, comprising: receiving a request to display ancestry data of an individual; obtaining ancestry composition information of the individual, the ancestry composition information including information pertaining to a proportion of the individual's genotype data that is deemed to correspond to a specific ancestry; and presenting the ancestry composition information to be displayed.
    Type: Grant
    Filed: March 13, 2013
    Date of Patent: June 14, 2016
    Assignee: 23andMe, Inc.
    Inventors: Chuong Do, Eric Durand, John Michael Macpherson
  • Patent number: 9361665
    Abstract: Instructions indicative of changing a view of a virtual object may be received by a device. At least a portion of the virtual object may be viewable from a viewpoint that is at a given distance from a surface of the virtual object. The device may cause a change of the view along a rotational path around the virtual object in response to the receipt of the instructions based on the given distance being greater than a threshold distance. The device may cause a change of the view along a translational path indicative of a shape of the surface of the virtual object in response to the receipt of the instructions based on the given distance being less than the threshold distance.
    Type: Grant
    Filed: November 27, 2013
    Date of Patent: June 7, 2016
    Assignee: Google Inc.
    Inventors: James Joseph Kuffner, James Robert Bruce, Thor Lewis, Sumit Jain
  • Patent number: 9360983
    Abstract: Presently described are systems and methods for newsroom management with electronic-publish-point integration. One example embodiment takes the form of a non-transitory computer-readable medium containing instructions that, when executed by a processor, cause a set of steps to be carried out for submitting content to an electronic publish point. The set of steps includes providing a newsroom script to a user via a user interface; receiving a selected portion of an on-air text portion of the newsroom script from the user via the user interface; and retrieving, from a media database, media associated with the newsroom script. The set of steps further includes submitting content to the publish point, wherein the content includes text associated with the selected portion of the on-air text portion, and wherein the content further includes the retrieved media.
    Type: Grant
    Filed: December 21, 2012
    Date of Patent: June 7, 2016
    Assignee: Tribune Broadcasting Company, LLC
    Inventor: Hank J. Hundemer
  • Patent number: 9361630
    Abstract: A method and system for providing location based services to a user are provided. Multiple beacons are strategically positioned in predetermined locations in an environment. The beacons encode and project beacon related information. A client application is provided on the user's communication device. The client application captures the beacon related information in one or more communication modes, extracts the captured beacon related information, and sends a request to a service management server for area information and contextual information based on the extracted beacon related information via a communication network. The service management server assembles and transmits area information and contextual information to the communication device based on the sent request from the client application via the communication network.
    Type: Grant
    Filed: April 1, 2010
    Date of Patent: June 7, 2016
    Inventor: Subrata Goswami
  • Patent number: 9349350
    Abstract: A method for providing contents and a digital device for the same in which image data are displayed and navigated together with augmented reality information surrounded by a point where the corresponding image data are recorded.
    Type: Grant
    Filed: November 21, 2012
    Date of Patent: May 24, 2016
    Assignee: LG ELECTRONICS INC.
    Inventor: Yongsin Kim
  • Patent number: 9348834
    Abstract: Compression of data for database movement, includes: selecting a first group of categorical columns for compression; selecting a next group of categorical columns from remaining columns for compression; repeating the selecting of the next group until a predetermined compression threshold is met; creating first compression files comprising compressed representations of the columns in the first group; creating next compression files comprising compressed representations of the columns in each of the next groups; storing initial row sort order, group identity, and column positions corresponding to each of the next groups; and storing any columns not selected for compression in an uncompressed file in the original row sort order. Decompression of the data includes: rebuilding categorical columns in each group of compression files using group identity and column positions corresponding to the group; and sorting rows comprising the rebuilt categorical columns to the initial row sort order.
    Type: Grant
    Filed: July 3, 2013
    Date of Patent: May 24, 2016
    Assignee: International Business Machines Corporation
    Inventors: Srini Bhagavan, Gerald G. Kiernan
  • Patent number: 9341935
    Abstract: An image capture device includes: a plurality of microlenses; an image capture element in which a plurality of element groups including a plurality of photoelectric conversion elements that receive light fluxes and that output image signals are arranged; a generation unit that extracts a plurality of region image signals respectively corresponding to a plurality of different partial regions upon the pupil surface of the photographic optical system, and that generates a plurality of sets of image data corresponding to the partial regions as a plurality of sets of viewpoint image data whose viewpoint positions are different with each other; and a reception unit that receives a viewpoint number selection operation to select a number of viewpoints; wherein the generation unit generates the sets of viewpoint image data by extracting the region image signals whose number is equal to a number of selected viewpoints.
    Type: Grant
    Filed: March 2, 2011
    Date of Patent: May 17, 2016
    Assignee: NIKON CORPORATION
    Inventor: Muneki Hamashima