Patents Examined by David H. Chu
-
Patent number: 10380721Abstract: This disclosure covers systems and methods that sharpen the appearance of a digital illustration while moving the digital illustration. In certain embodiments, upon receiving a command to move a digital illustration, the disclosed systems and methods move the digital illustration (and its constituent line segments) to positions that both sharpen the appearance of the digital illustration and respond to the command. To facilitate sharpening the appearance of a digital illustration as part of a seemingly continuous movement, in some embodiments, the disclosed systems and methods move a blurry digital illustration to a position that sharpens the appearance of blurry axial-line segments by translating the digital illustration according to a translation vector and a command to move the digital illustration.Type: GrantFiled: April 27, 2017Date of Patent: August 13, 2019Assignee: ADOBE INC.Inventors: Vivek Agrawal, Prashant Kumar Singh, Ankit Aggarwal
-
Patent number: 10373361Abstract: Embodiments of the present invention provide a picture processing method and apparatus. The method includes: obtaining, from a first device, a figure image of a first subject and a first focal length corresponding to the figure image; obtaining a figure image that is of a second subject and determined according to the first focal length; and compositing the figure image of the second subject, the figure image of the first subject, and a selected background image. By using the embodiments of the present invention, users in different places can easily and conveniently take a group photo.Type: GrantFiled: December 23, 2015Date of Patent: August 6, 2019Assignee: Huawei Technologies Co., Ltd.Inventors: Jie Liu, Zhijie Liu
-
Patent number: 10359909Abstract: In embodiments of document layer extraction for mobile devices, a cloud-based image service can receive a request from a mobile file browser for a multi-layered image, and the image service communicates an image preview and image layer previews of multiple layers of the multi-layered image to the mobile device for display. The image service generates a layer extraction that is a full-resolution image of each of the multiple layers of the multi-layered image. The image service can receive identifiers of layers that correspond to user selections of one or more image layer previews from the mobile device. The image service can then generate a component representation of the layer extractions that correspond to the identified layers of the multi-layered image, and then communicate the component representation of the identified layers to the mobile device.Type: GrantFiled: March 25, 2015Date of Patent: July 23, 2019Assignee: Adobe Inc.Inventors: Clement Faydi, David J. Pond, Oliver I. Goldman, Daniel Clark, Roey F. Horns
-
Patent number: 10360735Abstract: Various embodiments of the invention provide methods, systems, and computer program products for providing support to a party who is using an augmented reality device and seeking to resolve an issue. One or more pieces of information are obtained through the augmented reality device and a cause of the issue is identified by utilizing one or more predictive models and the pieces of information as input to the models. Once the cause has been identified, a script is queried that includes instructions to be performed by the party to address the cause and media to execute on the augmented reality device to aid the party in performing the instructions. Accordingly, the instructions and media are communicated to the party through the augmented reality device so that the party may perform the instructions with the aid of the media to address the cause of the issue.Type: GrantFiled: May 30, 2018Date of Patent: July 23, 2019Assignee: Noble Systems CorporationInventors: Lewis J. Reeder, Christopher S. Haggerty
-
Patent number: 10334217Abstract: A method includes receiving, by one or more processors, metadata corresponding to a scene, the metadata comprising a current location and orientation of a scene capture device used to capture the metadata, receiving, by the one or more processors, a required recording quality indication from a user, determining, by the one or more processors, according to the metadata, a stored video sequence corresponding to the scene that meets the required recording quality indication and corresponds to the current location and orientation, and determining, by the one or more processors, according to the metadata, a stored video sequence corresponding to the scene, and assembling, by the one or more processors, an output video sequence for the scene that incorporates at least a portion of the stored video sequence. A corresponding computer program product and computer system are also disclosed herein.Type: GrantFiled: July 19, 2016Date of Patent: June 25, 2019Assignee: International Business Machines CorporationInventors: James E. Bostick, John M. Ganci, Jr., Sarbajit K. Rakshit, Craig M. Trim
-
Patent number: 10332282Abstract: A method and system are described for fragmented presentation of a media content, such as a digital picture. In an exemplary embodiment, the media content is rendered on a display of a recipient portable computing device, such as a smartphone. Simultaneously, a masking layer is rendered on the display “over the top” of the multimedia content. The mask layer obscures the presentation of the media content such that removal of the mask layer, one fragment at a time over a period of time, operates to present portions of the media content rendered below each fragment.Type: GrantFiled: August 31, 2015Date of Patent: June 25, 2019Inventors: Michael McCluney, Adam Ellenbogen
-
Patent number: 10318018Abstract: Systems, methods, and computer-readable media are provided for generating computer-mediated reality display data based on user instantaneous motion data. A system includes at least one sensor, a mediated reality data source, and a mediated reality display generator that generates displayable mediated reality scene data based on (a) current reality data of the system from the at least one sensor; (b) mediated reality data from the mediated reality data source; and (c) instantaneous motion data of the system from the at least one sensor. In one example the mediated reality display generator generates the displayable mediated reality scene data by generating displayable mediated reality frame data based on the current reality data and the mediated reality data. The operations further include selecting a portion of the displayable mediated reality frame data as the displayable mediated reality scene data based on the instantaneous motion data.Type: GrantFiled: September 5, 2017Date of Patent: June 11, 2019Assignee: Sony Interactive Entertainment America LLCInventor: Gary Lauder
-
Patent number: 10318629Abstract: Examples described herein generally relate to a computer device including display, a memory, and at least one processor configured to render content modules to the display. The processor determines a display size of the display on which the content is to be rendered. The processor determines a priority of each of the multiple content modules. The processor determines, for each content module, display capabilities including one or more numbers of columns that the content module can span at the display size. The processor scores each layout of a first set of multiple layouts of the multiple content modules based on at least a priority, a number of columns, and unused space of the layout. The processor generates instructions for rendering the multiple content modules to the display at the display size according to the one layout of the multiple layouts with a best score.Type: GrantFiled: November 1, 2017Date of Patent: June 11, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Steven Wei Shaw, Jacek Ciereszko, Michael Gerard McKay, Ankit Goel, Nazuk Jain
-
Patent number: 10303946Abstract: A method for offline-service multi-user interaction based on augmented reality (AR) includes scanning, by an AR client terminal of a user, an offline service label at an offline service site. Information of the offline service label is transmitted to a server terminal. Based on the information of the offline service label, the server terminal establishes a service group including the user and a second user that scanned the offline service label. In response to transmitting the information of the offline service label, service data is received from the server terminal. The service data includes information related to the user and information related to the second user. Based on the service data, a service interactive interface is outputted. The service interactive interface displays the information related to the user and the information related to the second user at a position corresponding to the offline service label in an AR scene.Type: GrantFiled: October 24, 2017Date of Patent: May 28, 2019Assignee: Alibaba Group Holding LimitedInventors: Huanmi Yin, Xiaodong Zeng, Feng Lin, Jun Wu
-
Patent number: 10304228Abstract: A vehicular display apparatus, when a host vehicle follows a preceding vehicle in front, displays a highlighting indication used to highlight the preceding vehicle over the preceding vehicle in a superimposing manner. The vehicular display apparatus includes a preceding vehicle detector that detects the preceding vehicle travelling in front of the host vehicle, a preceding vehicle distance calculator that calculates a distance between the preceding vehicle detected by the preceding vehicle detector and the host vehicle, a highlighting indication setter that sets the highlighting indication to be displayed over the preceding vehicle in a superimposing manner, and causes a highlight level of the highlighting indication to be higher when the distance between the preceding vehicle and the host vehicle calculated by the preceding vehicle distance calculator is long than when the distance is short, and a head-up display.Type: GrantFiled: September 18, 2015Date of Patent: May 28, 2019Assignee: Nissan Motor Co., Ltd.Inventors: Masayuki Shishido, Norio Kosaka
-
Patent number: 10290078Abstract: An image processing apparatus includes circuitry that converts user voices that are input into a string of characters reflecting a statement made with the user voices, retrieves one or more items of information related to the string, stores the information being retrieved associated with identification information indicating a retrieval time when the information is retrieved, draws a graphical image including the information being stored on a projection target image to be projected by a projector, and controls the projector to project the projection target image including the graphical image, the graphical image having a size that is determined in accordance with the identification information associated with the information included in the graphical image being projected.Type: GrantFiled: July 6, 2017Date of Patent: May 14, 2019Assignee: Ricoh Company, Ltd.Inventors: Ryotaro Fujiyama, Takashi Ishida, Naoto Tsuruoka, Kyoko Hashimoto, Shin Yamauchi
-
Patent number: 10282360Abstract: A system for visually enhancing a chart of one or more data sets with semantic information, the data points in the data sets being values of one or more measures. The system includes a data model that specifies the one or more measures and includes measure annotations for the one or more measures. The measure annotations include semantic information of the measures. The system further includes a processor that executes instructions stored in the memory to implement a chart component. The chart component renders data points of the one or more data sets in a chart, and visually enhances the chart with semantic information of the one or more measures retrieved from the data model.Type: GrantFiled: August 3, 2017Date of Patent: May 7, 2019Assignee: SAP SEInventors: Gerald Krause, Vincent Monnier, Andreas Balzar, Sihang Shao, Jingting Fei
-
Patent number: 10282408Abstract: An information processing apparatus includes a storage section and a control section. The storage section stores a plurality of templates having different predetermined designs with template attribute information, the plurality of templates each being applied to a display of a content including at least one of a document and an image with the content being laid out on the template. The control section performs a matching processing of component information, as a search key, of the content with the template attribute information, and selects, as a template corresponding to the content to be applied to the display of the content, a template whose template attribute information has a higher match rate than others.Type: GrantFiled: January 27, 2017Date of Patent: May 7, 2019Assignee: Sony CorporationInventors: Tsunayuki Ohwa, Satoru Inoue, Nariaki Satoh, Shinji Yuhara, Daiki Ito, Takayuki Usami
-
Patent number: 10275915Abstract: A method and system for visualization of position data is disclosed in which a user of a GPS-enabled smart device is assigned the role of a virtual paint brush. User location information and brush stroke parameters are used to generate brush stroke traces on a virtual canvas. Position data can be collected in real time or combined with historic data and modified according to predefined criteria before use in the visual display. Position information from other users having their own brush stroke attributes can be received and used to create an interactive and generally real-time multi-user display on the virtual canvas.Type: GrantFiled: September 9, 2016Date of Patent: April 30, 2019Inventors: Miguel Benavides, Fabrizio Augusto Poltronieri
-
Patent number: 10242463Abstract: A computer-implemented method according to one embodiment includes identifying, utilizing a hardware camera of a mobile device, vision code data from a plurality of additional devices, identifying an orientation of the mobile device, utilizing one or more sensors of the mobile device, calculating local observations utilizing the vision code data and the orientation, sending the local observations to a cloud-side service, receiving a timed tile sequence from the cloud-side service, in response to the sending of the local observations, and outputting the timed tile sequence, utilizing a display of the mobile device.Type: GrantFiled: October 26, 2017Date of Patent: March 26, 2019Assignee: International Business Machines CorporationInventors: Inseok Hwang, Myung-Chul Kim, Gelareh Taban, Chungkuk Yoo
-
Patent number: 10242651Abstract: According to one embodiment, a display apparatus includes a display unit configured to display an image; a character information acquisition unit configured to acquire character information which is associated with the image that is displayed on the display unit; a size acquisition unit configured to acquire a size of the image that is displayed on the display unit; and a display controller configured to determine a display mode of the character information acquired by the character information acquisition unit, in accordance with the size of the image which was acquired by the size acquisition unit, and to display characters and the image on the display unit.Type: GrantFiled: March 16, 2017Date of Patent: March 26, 2019Assignee: CASIO COMPUTER CO., LTD.Inventor: Yubi Takashimada
-
Patent number: 10242457Abstract: Systems and methods for providing content to passengers within a passenger compartment of a vehicle based on pose estimation and/or gaze detection. The system can obtain sensor data, such as image data, representing a passenger within a vehicle. The system can then analyze the sensor data using pose estimation to determine a pose of the passenger within the vehicle, and analyze the sensor data using gaze detection to determine a point of gaze of the passenger. Based on the pose and the point of gaze, the system can determine a surface within the vehicle for providing content. Additionally, the system can identify the content to provide, wherein the content can include general content or location-based content. After identifying the surface and the content, the system can provide the content to the passenger via the surface. In some examples, providing the content includes augmenting the outside environment with the content.Type: GrantFiled: March 20, 2017Date of Patent: March 26, 2019Assignee: Zoox, Inc.Inventor: Gabriel Thurston Sibley
-
Patent number: 10231786Abstract: Example methods and systems may be used intraoperatively to help surgeons perform accurate and replicable surgeries, such as knee arthroplasty surgeries. An example system combines real time measurement and tracking components with functionality to compile data collected by the hardware to register a bone of a patient, calculate an axis (e.g., mechanical axis) of the leg of the patient, assist a surgeon in placing cut guides, and verify a placement of an inserted prosthesis.Type: GrantFiled: August 21, 2018Date of Patent: March 19, 2019Assignee: AOD Holdings, LLCInventors: Thomas D. Ferro, Scott Gill, Austin Ferro, Donald Lee, Joe Phillips
-
Patent number: 10235786Abstract: A context aware clipping mask is described. Context aware clipping masks may provide an automated approach for creating clipping sets that generate aesthetically pleasing photo texts. In at least some implementations, an input image is analyzed to generate an image saliency map and an image gradient map. A plurality of image rects of varying sizes and aspect ratios are generated on a grid over the input image. A score is assigned to each image rect, incorporating a visual composition, a boundary simplicity based on the image gradient map, and a content preservation based on the image saliency map. An image rect with the highest score is selected and utilized to create a photo text from the input image.Type: GrantFiled: October 14, 2016Date of Patent: March 19, 2019Assignee: Adobe Inc.Inventors: Vikas Sharma, Ajay Bedi
-
Patent number: 10229512Abstract: According to another embodiment, a computer program product for implementing visualization data at a mobile device comprises a computer readable storage medium having program instructions embodied therewith, wherein the computer readable storage medium is not a transitory signal per se, and where the program instructions are executable by a processor to cause the processor to perform a method comprising identifying, utilizing the processor and a hardware camera of the mobile device, vision code data from a plurality of additional devices, identifying an orientation of the mobile device, utilizing the processor and one or more sensors of the mobile device, calculating local observations utilizing the processor, the vision code data, and the orientation, sending the local observations to a cloud-side service, utilizing the processor, receiving, utilizing the processor, timed tile sequences from the cloud-side service, in response to the sending of the local observations, and outputting the timed tile sequences,Type: GrantFiled: September 9, 2016Date of Patent: March 12, 2019Assignee: International Business Machines CorporationInventors: Inseok Hwang, Myung-Chul Kim, Gelareh Taban, Chungkuk Yoo