Image Storage Or Retrieval Patents (Class 382/305)
  • Patent number: 10909208
    Abstract: A method for smart preloading of content resources on client devices is provided. The method includes operations for presenting an interface running on a client device that includes a plurality of content indicators associated with a plurality of content items. The method includes an operation for selectively preloading into a cache of the client device a resource associated with a content item if the content item has a level of engagement that is greater than that of other content items. According to this embodiment, the level of engagement is a measurement of interaction to the content items by other users associated with the user by, for example, a social network. The method further includes retrieving and using the resource for presenting the content item via the interface such that the content item is presented in less time than if the resource were not preloaded to the cache based on the level of engagement.
    Type: Grant
    Filed: August 19, 2019
    Date of Patent: February 2, 2021
    Assignee: Verizon Media Inc.
    Inventors: Steve Krutzler, Edward J. Campbell, III, Amit Motgi, Gamaiel Zavala, Arons Lee, Devrim Tufan
  • Patent number: 10902055
    Abstract: A system and method of identifying objects is provided. In one aspect, the system and method includes a hand-held device with a display, camera and processor. As the camera captures images and displays them on the display, the processor compares the information retrieved in connection with one image with information retrieved in connection with subsequent images. The processor uses the result of such comparison to determine the object that is likely to be of greatest interest to the user. The display simultaneously displays the images the images as they are captured, the location of the object in an image, and information retrieved for the object.
    Type: Grant
    Filed: January 16, 2020
    Date of Patent: January 26, 2021
    Assignee: Google LLC
    Inventors: David Petrou, Matthew J. Bridges, Shailesh Nalawadi, Hartwig Adam, Matthew R. Casey, Hartmut Neven, Andrew Harp
  • Patent number: 10904025
    Abstract: A method, computer system, and computer program product for collaborative document relations modeling are provided. The embodiment may include parsing, by a processor, content of a web conference recording document utilizing multi-modal analysis. The embodiment may also include deriving a social meeting bookmark model based on the multi-modal analysis to combine results of the multi-modal analysis into a matrix. The embodiment may further include generating bookmarks of the parsed content based on the derived social meeting bookmark model and the matrix. The embodiment may also include storing the bookmarks and the social meeting bookmark model in a database.
    Type: Grant
    Filed: June 4, 2019
    Date of Patent: January 26, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Nadiya Kochura, Jonathan D. Dunne, Alex Xingqi Casella, Fang Lu
  • Patent number: 10896218
    Abstract: Systems, methods, and other embodiments associated with computerized geo-referencing of images are described. In one embodiment, a method includes extracting features from an image of a location. The method includes determining similarities between the extracted features and known features within vector data for the location. The method includes generating a data structure based upon the similarities. The method includes processing the similarities to identify a match between an extracted feature and a known feature. The method includes assigning geo-location data from the vector data for the known feature to the extracted feature. The method includes identifying a position of an object within the location using the geo-location data.
    Type: Grant
    Filed: December 22, 2017
    Date of Patent: January 19, 2021
    Assignee: Oracle International Corporation
    Inventors: Juan Carlos Reyes Martinez, David Esparza Alba, Roberto Infante Suarez, Siva K. Ravada
  • Patent number: 10885095
    Abstract: Personalized criteria-based media organization is provided. Digital media items are organized into one or more albums. At least one album is associated with album membership criteria and includes only digital media items that satisfy the album membership criteria. An album is updated by receiving user input identifying at least one criteria creation element, generating user-defined album membership criteria based on the at least one criteria creation element, identifying any matching digital media items that satisfy the user-defined album membership criteria, and associating the matching digital media items with the album.
    Type: Grant
    Filed: March 17, 2014
    Date of Patent: January 5, 2021
    Assignee: Verizon Media Inc.
    Inventors: Jia Li, Joseph Kaye
  • Patent number: 10884981
    Abstract: A plurality of files that include unsearchable computer data may be analyzed and tagged. A plurality of tags that relate to characteristics of the files is determined. The characteristics relate to both the data included in the files as well as the general structure or nature of the files. The plurality of computer files is then tagged or associated with these tags, enabling the plurality of computer files to be searched to identify and retrieve relevant files of the computer files. The tags may be updated in response to various prompts to reflect changing computer files.
    Type: Grant
    Filed: June 19, 2017
    Date of Patent: January 5, 2021
    Assignee: WELLS FARGO BANK, N.A.
    Inventors: Neil Kakita, Abhijit Rao, Robert Louis Sellers
  • Patent number: 10878606
    Abstract: An information processing apparatus configured to lay out at least some of a plurality of images includes an acquisition unit configured to acquire data on the plurality of images, a layout processing unit configured to execute processing for layout based on the data on the plurality of images which is acquired by the acquisition unit, and a standby processing unit configured to execute processing for displaying a standby screen while the processing for layout is executed by the layout processing unit, wherein the standby processing unit displays in the standby screen a predetermined number of images among the plurality of images acquired by the acquisition unit.
    Type: Grant
    Filed: June 4, 2018
    Date of Patent: December 29, 2020
    Assignee: Canon Kabushiki Kaisha
    Inventor: Tomoya Ishida
  • Patent number: 10872114
    Abstract: An image processing device includes a processor, a storage unit coupled to the processor and storing an image database, and a display unit coupled to the processor. The processor obtains arrangement information of a first object on the display unit when the processor accepts an input of the first object via the display unit. The processor obtains first co-occurrence information using the first object and the arrangement information of the first object. The first co-occurrence information indicates a correlation relationship with the first object based on the image database. The processor outputs a candidate for a second object based on the first co-occurrence information to the display unit.
    Type: Grant
    Filed: December 17, 2015
    Date of Patent: December 22, 2020
    Assignee: HITACHI, LTD.
    Inventors: Yuki Watanabe, Kenichi Morita, Atsushi Hiroike
  • Patent number: 10871978
    Abstract: A server apparatus provides a social networking service (SNS). The server apparatus stores a specific relation between a terminal apparatus and a printer that are allowed for communication using the SNS. The server apparatus stores relations between one or more icons and commands each corresponding to a respective one of the icons and including an image forming condition and an image forming instruction. Upon receiving a selected icon having been selected on the terminal apparatus, information indicating a selected printer having been selected on the terminal apparatus out of printers in specific relations with the terminal apparatus, and a piece of image data from the terminal apparatus, the server apparatus transmits a command corresponding to the selected icon and the piece of image data to the selected printer.
    Type: Grant
    Filed: November 8, 2019
    Date of Patent: December 22, 2020
    Assignee: SHARP KABUSHIKI KAISHA
    Inventors: Mayuko Yoshida, Takashi Sawano
  • Patent number: 10872488
    Abstract: An authenticating method for authenticating a document from obtained images of the document, by determining an authenticity indicator of the document by verifying whether a meta-characteristic satisfies a predefined threshold associated to the meta-characteristic, the meta-characteristic being a measurement of a difference of a parameter of a detected element relative to a reference parameter of a reference model; and also an authenticating method for authenticating an identity of a person comprising performing the authenticating method for authenticating a document of the person, the document being an ID document, and determining an alikeness indicator by comparing a first face image and a second face image, using an image processing method; and authenticating the identity of the person depending on a result of the authenticating method performed for authenticating the ID document and whether the determined alikeness indicator is within an alikeness threshold.
    Type: Grant
    Filed: June 3, 2016
    Date of Patent: December 22, 2020
    Assignee: VERIDAS DIGITAL AUTHENTICATION SOLUTIONS, S.L.
    Inventors: Eduardo Azanza Ladrón, Guillermo Barbadillo Villanueva, Mikel Sanchez Yoldi, Miguel Isla Urtasun, Sonia Goñi López
  • Patent number: 10873556
    Abstract: Systems and methods are disclosed for compiling, curating, and sharing digital content. A content clearinghouse server can compile digital content items received from a number of content sources and curate the digital content items for a user of a client device. The content clearinghouse server can also receive information from client devices to be broadcast to a number of different platforms. Digital content items received from content sources and broadcast information can each be de-duplicated at the content clearinghouse server.
    Type: Grant
    Filed: July 14, 2015
    Date of Patent: December 22, 2020
    Assignee: Urban2Suburban Innovations, LLC
    Inventor: Heather Noell Jorgenson
  • Patent number: 10867011
    Abstract: A plurality of image processing engines are hosted within an image processing system. Each image processing engine performs one or more image processing operations or clinical content processing operations on medical images and clinical content. A user interface allows a user to configure the plurality of image processing engines for a particular study of images.
    Type: Grant
    Filed: September 7, 2019
    Date of Patent: December 15, 2020
    Assignee: TERARECON, INC.
    Inventors: Jeffrey L. Sorenson, David W. MacCutcheon, Tiecheng Zhao, Gael Kuhn
  • Patent number: 10856153
    Abstract: Systems and method for creating, modifying, and utilizing a virtual 360-degree view of a telecommunications site obtaining data capture from the telecommunications site, wherein the data capture comprises one or more of photos and video; processing the data capture to create a three-dimensional (3D) model of the telecommunications site in a first state, buildings, and constructions therein; importing the 3D model into modification software and adding one or more objects to the 3D model utilizing the modification software, wherein the one or more objects comprise one or more of geography, buildings, and constructions planned as possible additions to the telecommunications sites; creating a modified 3D model with the one or more objects and the 3D model in the first state such that the modified 3D model represents the telecommunications site in a second state; and utilizing the modified 3D model for one or more of planning, engineering, and installation.
    Type: Grant
    Filed: August 25, 2017
    Date of Patent: December 1, 2020
    Assignee: ETAK Systems, LLC
    Inventors: Charlie Terry, Jordan Bates, Lee Priest
  • Patent number: 10853777
    Abstract: A computer-implemented method includes receiving, from a mobile device, a deposit request including a first check image for funds to be deposited into a user account, determining a risk level associated with the deposit request, requesting a second check image having a restricted endorsement based on the risk level, receiving the second check image having the restricted endorsement, determining a confidence level based on the restricted endorsement, and transferring the funds to the user account based on the confidence level.
    Type: Grant
    Filed: December 27, 2016
    Date of Patent: December 1, 2020
    Assignee: Wells Fargo Bank, N.A.
    Inventor: Al Hecht
  • Patent number: 10843071
    Abstract: A technology by which content image data is streaming-distributed in various distribution modes is disclosed an information processing apparatus includes: an execution unit configured to generate image data of a content in response to operation information; an acceptance unit configured to accept a designation of a distribution form of the image data; and a transmission processing unit configured to transmit the image data to a distribution destination. When the acceptance unit accepts a designation of a first distribution form and a designation of a second distribution form, the transmission processing unit transmits first image data and second image data to respective corresponding distribution destinations.
    Type: Grant
    Filed: February 12, 2016
    Date of Patent: November 24, 2020
    Assignee: SONY INTERACTIVE ENTERTAINMENT INC.
    Inventors: Masanori Nomura, Shigetaka Kudo
  • Patent number: 10848732
    Abstract: In the invention, a CV (camera vector) video acquisition unit generates a CV video obtained by adding a CV value to a target video on which a CV calculation is performed to obtain the CV value representing three-dimensional coordinate values of a camera position and posture of the target video. A virtual three-dimensional space disposition unit disposes, in a virtual space, a plurality of CV-value-added CV videos in accordance with the three-dimensional coordinates. A viewpoint movement path image selection unit selects, from among the plurality of CV videos, a plurality of image frames closest to scheduled viewpoint movement coordinates in a suitable interval. A starting point/ending point continuous image display unit converts a viewpoint direction and a viewpoint movement direction of the plurality of image frames to match a scheduled direction, and sequentially combines the plurality of image frames to generate a continuous image.
    Type: Grant
    Filed: February 27, 2018
    Date of Patent: November 24, 2020
    Assignee: IWANE LABORATORIES, LTD.
    Inventor: Waro Iwane
  • Patent number: 10846667
    Abstract: A computer-implemented method includes receiving, from a mobile device, a deposit request including a first check image for funds to be deposited into a user account, determining a risk level associated with the deposit request, requesting a second check image having a restricted endorsement based on the risk level, receiving the second check image having the restricted endorsement, determining a confidence level based on the restricted endorsement, and transferring the funds to the user account based on the confidence level.
    Type: Grant
    Filed: September 25, 2014
    Date of Patent: November 24, 2020
    Assignee: Wells Fargo Bank, N.A.
    Inventor: Al Hecht
  • Patent number: 10838575
    Abstract: The description relates to determining tiles of interest to a user. One example includes a computing device comprising a display, a user input receiving means, and a processing means. The processing means is configured to render on the display a first plurality of tiles each having a respective value of a first classification. The processing means is configured to receive from the user input receiving means a first user input indicating user interest in a first tile of the first plurality of tiles, the first tile having a first value of the first classification. The processing means is configured, in response to receiving the first user input, to render on the display a second plurality of tiles each having a respective value of a second classification and being related to the first tile by having a value of the first classification within a threshold similarity of the first value.
    Type: Grant
    Filed: June 15, 2017
    Date of Patent: November 17, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Andreas Balzer, Alan Noel Mulhall, Muiris Woulfe, David Mowatt
  • Patent number: 10839955
    Abstract: A system for electronically receiving, modifying and distributing three-dimensional medical images is disclosed.
    Type: Grant
    Filed: April 15, 2020
    Date of Patent: November 17, 2020
    Assignee: International Medical Solutions, Inc.
    Inventors: Vittorio Accomazzi, Vernon Colaco
  • Patent number: 10824897
    Abstract: An online system receives an image associated with a set of pixel values and provides the set of pixel values to a deep learning or machine-learned model that is trained to assign a set of regions of interest within the image to one or more classes. The model is structured to identify the set of regions of interest based on the pixel values, in which each region of interest is associated with an embedding corresponding to a vector representation of the region of interest. The online system compares each embedding to a database of embeddings associated with multiple labeled images, in which the labels indicate an identity of a brand and/or an obfuscated identity of the brand. The online system then determines whether the identity of the brand and/or the obfuscated identity of the brand is/are detected within each region of interest based on the comparison.
    Type: Grant
    Filed: March 26, 2019
    Date of Patent: November 3, 2020
    Assignee: Facebook, Inc.
    Inventors: Yu Cao, Gilbert Leung
  • Patent number: 10820060
    Abstract: The disclosed computer-implemented method may include determining that a subsequent user is consuming content that was consumed previously by an initial user. The computer may access various reactions by the initial user to the content that were recorded and synchronized as the initial user consumed the content. The computer may further determine that at least some of the reactions by the initial user have an engagement level above a predetermined threshold, and then provide the reactions with engagement levels above the predetermined threshold for presentation to the subsequent user synchronously with the content as the content is consumed by the subsequent user. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: June 27, 2018
    Date of Patent: October 27, 2020
    Assignee: Facebook, Inc.
    Inventor: Andrew Garrod Bosworth
  • Patent number: 10817739
    Abstract: An image editing program can include a content-aware selection system. The content-aware selection system can enable a user to select an area of an image using a label or a tag that identifies object in the image, rather than having to make a selection area based on coordinates and/or pixel values. The program can receive a digital image and metadata that describes an object in the image. The program can further receive a label, and can determine from the metadata that the label is associated with the object. The program can then select a bounding box for the object, and identify in the bounding box, pixels that represent the object. The program can then output a selection area that surrounds the pixels.
    Type: Grant
    Filed: January 31, 2019
    Date of Patent: October 27, 2020
    Assignee: Adobe Inc.
    Inventors: Subham Gupta, Ajay Bedi, Poonam Bhalla, Krishna Singh Kari
  • Patent number: 10810403
    Abstract: A computer implemented method includes supplying to a client device prompts for a first individual to specify matching criteria for a potential introduction to a second individual. The matching criteria includes a filter to sort a pool of individuals by a facial feature categorized by a facial recognition module. Matching criteria from the client device are collected. Matches between the first individual and a pool of individuals are generated based upon the matching criteria. The matches are supplied to the client device. A match acceptance by the first individual of the second individual is collected. Attributes of the second individual are verified to selectively establish a verified status. Network communication between the first individual and the second individual are enabled in response to the verified status.
    Type: Grant
    Filed: October 30, 2018
    Date of Patent: October 20, 2020
    Assignee: AMI Holdings Limited
    Inventor: Sergey Frolovichev
  • Patent number: 10810691
    Abstract: A user interface facility is described. The facility receives an indication that a trip is to be planned for one or more travelers including a first user. In response to receiving this indication, the facility causes to be displayed to the first user a multiplicity of pictorial representations, each of the displayed pictorial representations conveying one or more travel interests. For each of a plurality of pictorial representations among the displayed pictorial representations, the y: receives user input selecting the displayed pictorial representation; and, in response to receiving the user input, causes redisplay of the displayed pictorial representation in a manner that visually reflects that it has been selected.
    Type: Grant
    Filed: February 21, 2018
    Date of Patent: October 20, 2020
    Inventor: Brandon Arthur Reed
  • Patent number: 10798341
    Abstract: A user interface of a video conference system includes a bi-axial display of highlight information corresponding to highlights designated by participants in a video conference. The biaxial display shows highlights organized in timeline fashion within a panel arranged alongside a display of conference participants, and indications of those highlights within a timeline associated with the display of conference participants. The highlights organized in timeline fashion within the panel may include spaces for comments by the conference participants. Moreover, the panel may be configurable to display either the spaces for comments by the conference participants or an annotated transcript of the video conference, the transcript being annotated with indicators of instances of the highlights.
    Type: Grant
    Filed: October 4, 2019
    Date of Patent: October 6, 2020
    Assignee: Blue Jeans Network, Inc.
    Inventors: Shaileshchandra Hegde, Kashif Shamaz, David G. Skuratowicz, Selina Hu
  • Patent number: 10798152
    Abstract: A method may include identifying a first set of objects that are part of a document, the document created by an application, and the first set of objects placed in the document by a first user; based on the first set of objects, determining an intent of the first user for the document; automatically adding, by the application, a second set of objects to the document according to the intent; and configuring permissions of the document to allow collaborative editing within the application between the first user and a second user to add a third set of objects to the document.
    Type: Grant
    Filed: June 20, 2018
    Date of Patent: October 6, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Paul Fraedrich Estes, Raymond R. Ringhiser, Keith Douglas Senzel, Jered D Aasheim, David B Appel, Peter E Loforte, Pranish Atul Kumar
  • Patent number: 10796197
    Abstract: A proposed invention relates to the field of information technologies and can be used in information technologies, which relates to computer vision, for comparison and search of similar images and their fragments by the content in large databases/pictures banks. The claimed method for completely automatic detection of similar images and images fragments in large data storages or data banks comprising image content processing, stages of construction to represent numerical vector image content. Each image is processed in the data store to determine the content that is treated as geometric shapes, and numerical vector representing the image built based on the geometric parameters of defined geometric shapes. A numeric vector which consists of geometric parameters of image figures, measured at original size of geometric shape, and after normalization, is the vector that defines the image with accuracy and uniqueness, and which allows comparison and detection of similar images.
    Type: Grant
    Filed: November 3, 2016
    Date of Patent: October 6, 2020
    Inventor: Mykola Petrovych Chaplahin
  • Patent number: 10796794
    Abstract: A method is provided for controlling automatic deletion of medical images in a universal viewer system that shares the medical images between a cloud server and a plurality of healthcare facilities connected to the cloud server. The method is executed by the cloud server and includes: receiving, from a user at one of the healthcare facilities, an automatic deletion request that comprises a target deletion period and a deletion start time; determining, after the deletion start time has elapsed, a target medical image based on the target deletion period; retrieving an access history of the target medical image; terminating, in response to determining based on the access history that the target medical image is accessed by a plurality of users, the automatic deletion request without deleting the target medical image; storing in a memory a result of the automatic deletion request; and causing the result of the deletion request to be displayed on a display of at least one of the healthcare facilities.
    Type: Grant
    Filed: March 28, 2018
    Date of Patent: October 6, 2020
    Assignee: Konica Minolta Healthcare Americas, Inc.
    Inventor: Takayuki Ishikawa
  • Patent number: 10788973
    Abstract: An electronic picture frame and an image display method thereof are provided. In the electronic picture frame, a plurality of images are arranged and displayed on one side of a screen, and among the plurality of images, an image at a particular position is enlarged and displayed. Alternatively, a screen is divided into a plurality of sub-screens, so images stored in each of a plurality of storage areas can be displayed on a respective sub-screen. Accordingly, the images stored in the plurality of storage areas can be displayed on the electronic picture frame in diverse forms.
    Type: Grant
    Filed: October 11, 2013
    Date of Patent: September 29, 2020
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Soo-hyun Jho
  • Patent number: 10776610
    Abstract: Disclosed is a system for monitoring facial presentation of a first user to a second user. The system may include at least one image capturing device configured for capturing at least one image of the first user. Further, the system may include a communication device communicatively coupled to the at least one image capturing device. Further, the system may include a processing device communicatively coupled to the communication device. The communication device may be configured for transmitting the at least one image to a processing device. The processing device may be configured for analyzing the at least one image. The processing device may be configured for identifying a face of the first user based on the analyzing. Further, the processing device may be configured for generating facial presentation data based on the identifying. Further, the system may include a storage device configured for storing the facial presentation data.
    Type: Grant
    Filed: September 13, 2018
    Date of Patent: September 15, 2020
    Assignee: RUTH ELLEN CASHION LLC
    Inventor: Steven Mark Hayden
  • Patent number: 10775968
    Abstract: Systems and methods for implementing an artificial intelligence-powered smart gallery are provided. The smart gallery can be a software application that includes an ensemble of visual content-related features for end users. These features can include, but are not limited to, a set of user interactions to be performed on visual media or other content items, recommendations on and for a user's content items, analytical evaluations of a user's content items, as well as intelligent selection and optimization functions to enhance the performance of at least one of the user's content items. The presently disclosed systems can be integrated directly with an image management service or photo gallery that is part of a mobile operating system or other non-mobile software applications residing on a computing device.
    Type: Grant
    Filed: February 28, 2020
    Date of Patent: September 15, 2020
    Assignee: ADHARK, INC.
    Inventors: Jehan Hamedi, Zachary Halloran
  • Patent number: 10771801
    Abstract: A method for video stream processing in a video chain is provided that includes transmitting a video stream in the video chain, receiving, by a first video node in the video chain, a region of interest (ROI) command from a second video node in the video chain, wherein the ROI command includes an ROI type indicator, and performing, by the first video node, the ROI command according to the ROI type indicator.
    Type: Grant
    Filed: September 16, 2013
    Date of Patent: September 8, 2020
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Goksel Dedeoglu, Madhukar Budagavi
  • Patent number: 10771703
    Abstract: An information processing apparatus that includes a camera unit including an imaging sensor that captures an image; a display that displays an image; and a processor that: clips an image region having a size corresponding to a photography zoom power from an image captured by the camera unit; adjusts a clipping position at a time of clipping the image region from the image; and controls the display to display the clipped image region on the display.
    Type: Grant
    Filed: August 11, 2015
    Date of Patent: September 8, 2020
    Assignee: SONY CORPORATION
    Inventor: Junichi Kosaka
  • Patent number: 10769200
    Abstract: A user can capture an image of a text object of interest and have that image submitted for processing. The image can be pre-processed to improve quality and then submitted to an optical character recognition process to identify the words, characters, or strings in the image. At least some of these results can be submitted as a query to a search engine to obtain potential matches. In order to improve the accuracy of the results, information such as the titles for the results can be compared against each recognized word, character, or string from the image, including the ordering of those elements. An updated relevancy score can then be generated based on the full, ordered set. The recognized text is also analyzed to attempt to recognize model numbers or other identifiers that can be weighted more heavily as being indicative of accurate matches. Matches are selected from the re-ranked results.
    Type: Grant
    Filed: July 1, 2015
    Date of Patent: September 8, 2020
    Assignee: A9.COM, INC.
    Inventor: Xiaofan Lin
  • Patent number: 10762373
    Abstract: An image recognition method and device are provided according to the disclosure. The method includes: obtaining a target image, and extracting at least one first visual feature of the target image; obtaining at least one pending image according to the first visual feature of the target image, and extracting a plurality of second visual features of the target image and the plurality of second visual features of the pending image; for each pending image, forming a plurality of visual feature pairs; and removing an unavailable visual feature pair from the plurality of visual feature pairs, to obtain at least one remaining feature pair; and determining an image similar to the target image from the at least one pending image, according to the at least one remaining feature pair.
    Type: Grant
    Filed: September 28, 2018
    Date of Patent: September 1, 2020
    Assignee: Baidu Online Network Technology (Beijing) Co., Ltd.
    Inventors: Zhaoliang Liu, Yongjie Zhang, Hongwu Zhang
  • Patent number: 10755332
    Abstract: Embodiments relate to an intelligent computer platform to compute visual similarity across image objects. An object detection algorithm is utilized to identify image objects and to produce a tensor representation of the identified object. Multi-visual contextual similarity of the object is conducted to assess and determine related object images. A re-assessment of similarity is dynamically conducted in response to a product image selection. The re-assessment utilizes the tensor representations of the related object images, thereby conducting a mathematical assessment of similarity and object image identification. A final product is identified and selected based on the dynamic re-assessment and convergence on a directed outcome with minimal iterations of object interaction.
    Type: Grant
    Filed: June 29, 2018
    Date of Patent: August 25, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Mohit Sewak, Sachchidanand Singh
  • Patent number: 10749937
    Abstract: A method may include identifying a first set of objects that are part of a document, the document created by an application, and the first set of objects placed in the document by a first user; based on the first set of objects, determining an intent of the first user for the document; automatically adding, by the application, a second set of objects to the document according to the intent; and configuring permissions of the document to allow collaborative editing within the application between the first user and a second user to add a third set of objects to the document.
    Type: Grant
    Filed: June 20, 2018
    Date of Patent: August 18, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Paul Fraedrich Estes, Raymond R. Ringhiser, Keith Douglas Senzel, Jered D Aasheim, David B Appel, Peter E Loforte, Pranish Atul Kumar
  • Patent number: 10747807
    Abstract: Various embodiments of systems and methods allow a system to identify subsets of items by mixing and matching identified features in one or more other items. A system can identify features of items in an item database. The system can then calculate “fingerprints” of these features which are vectors describing the characteristics of the features. The system can present a collection of items and a user can select an item of the collection. The user can then select positive features to include in a search and/or negative features to include in the search. The system can then do a search of the database for items that contain features similar to those positive features and do not contain features similar to those negative features. The user can select features through a variety of means.
    Type: Grant
    Filed: September 10, 2018
    Date of Patent: August 18, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Nikhil Garg, Toma Belenzada, Sabine Sternig, Brad Bowman, Zohar Barzelay
  • Patent number: 10733227
    Abstract: An example method of reducing a container image size includes tracing an execution of a process running in a container. The container is associated with a first container image storing a set of files. The method also includes marking, based on the tracing, a subset of files accessed by the process. The method further includes creating a second container image storing the marked set of files.
    Type: Grant
    Filed: September 25, 2017
    Date of Patent: August 4, 2020
    Assignee: Red Hat, Inc.
    Inventor: Giuseppe Scrivano
  • Patent number: 10719950
    Abstract: Provided is an information processing apparatus that provides screen information to be displayed on an image display apparatus that is worn by a user on the head or face and used for viewing an image. On the basis of an image of a head mount display (HMD) captured by a camera mounted on an information terminal, the mutual positional relationship and posture between the HMD and the information terminal are grasped, and screen information transmitted from the information terminal is superimposed and displayed in a contents reproducing screen of the HMD being viewed with an appropriate posture at an appropriate position on the reproducing screen. Since only the information terminal is present with the same position and posture as in the real world in the contents reproducing screen, a user can perform a screen operation of the information terminal with the HMD on.
    Type: Grant
    Filed: April 30, 2015
    Date of Patent: July 21, 2020
    Assignee: SONY CORPORATION
    Inventor: Kenta Kawamoto
  • Patent number: 10706601
    Abstract: Devices and methods are described for presenting a graphical user interface on a display for the purpose of receiving inputs from a reference person indicating a subject affinity between the reference person and a subject. Images for presentation are determined by scoring images based on the subjects that appear in the images and the subject affinity scores for the subjects. In some embodiments, the subject affinity is sent from a display device to a server device and the server device scores the images and returns the designated images back to the display device for presentation. In some embodiments, the images are displayed sequentially on the display device. In some embodiments, the subject information is displayed with the images as they are presented on the display.
    Type: Grant
    Filed: September 10, 2018
    Date of Patent: July 7, 2020
    Inventor: Hugh Blake Svendsen
  • Patent number: 10705714
    Abstract: In some embodiments, a card view interface of tabular data is provided that is suitable for presentation on small displays such as those found on mobile computing devices. Cards from a single lane are displayed, along with a set of lane indicators. In some embodiments, when a drag operation is detected on a card, a size of the set of lane indicators is increased in order to facilitate dropping of the card on an intended lane indicator, thus helping to overcome the technical limitations of small mobile computing device displays.
    Type: Grant
    Filed: September 25, 2018
    Date of Patent: July 7, 2020
    Assignee: Smartsheet Inc.
    Inventors: Christopher James Barrows, Jonathan Sandler
  • Patent number: 10699140
    Abstract: Disclosed is a method and apparatus for capturing, collecting, and distributing event information displayed on signs. The method may include capturing, by a mobile device, an image of a sign that displays information for an event. The method may also include extracting information for the event from the captured image of the sign, and determining a location of the mobile device when the image of the sign was captured. Furthermore, the method may include uploading, to a server, a time when the image was captured, the information for the event extracted from the captured image, a location of the event determined from extracted event information, a location of the sign, or a combination thereof.
    Type: Grant
    Filed: May 4, 2018
    Date of Patent: June 30, 2020
    Assignee: QUALCOMM Incorporated
    Inventors: Amol Kench, Gautam Nirula, Arnold Jason Gum
  • Patent number: 10699171
    Abstract: Disclosed are methods, systems, and machine readable mediums which provide for an automatic image scaling that may be utilized in a variety of contexts, including for scaling images inserted into documents. The image may be scaled based upon one or more scaling features that may be utilized alone or in combination. Scaling features may be described by scaling feature categories, although as will be appreciated, the scaling features may be placed in one or more categories. Example feature categories may include image characteristics; image content; content of the document and context of the image within the document; past user behavior and preferences; and the like.
    Type: Grant
    Filed: April 12, 2018
    Date of Patent: June 30, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Amnon Itamar Govrin, Erez Kikin Gil, Keri Talbot, Aleta Bashaw
  • Patent number: 10692093
    Abstract: Technologies pertaining to the creation of personalized data for an individual, including personalized data based on a social networking participant's social networking data, entity extraction, and automatic collage generation are described herein. In one implementation, the personalized data is used to provide a personalized, social-based replacement for a default UI element. In one implementation, a disambiguated named entity is extracted from user generated content in a social networking application, a socially interesting photomontage is automatically generated based on photographs from a social networking application, and the photomontage is rendered with hotspots containing socially relevant annotations.
    Type: Grant
    Filed: April 16, 2010
    Date of Patent: June 23, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Emre Mehmet Kiciman, Chun-Kai Wang, Sreeharsha Kamireddy, Silviu-Petru Cucerzan
  • Patent number: 10691318
    Abstract: An electronic device includes a display, a processor and a memory that stores an image file having image data. The image data includes at least one object and metadata. The metadata includes information about an area corresponding to the at least one object and identification information of the at least one object. The processor outputs the area of the image file, which includes the identification information corresponding to a user input as a thumbnail of the image file, in the display in response to the user input.
    Type: Grant
    Filed: July 27, 2017
    Date of Patent: June 23, 2020
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Yu Min Jung, Ba Do Lee, Seo Young Lee, Hee Kuk Lee, Dae Kyu Shin, Ji Yoon Park, Dong Hyun Yeom, Jung Eun Lee
  • Patent number: 10691314
    Abstract: A computer-implemented method includes detecting a distinct area within an image, comparing detected features of the distinct area within the image to reference features corresponding to a reference image, and determining that the detected distinct area matches the reference image based on the comparison between the detected features and the reference features. The method further includes receiving an indication that the user selects the detected distinct area within the image, retrieving contact information corresponding to the reference image, and causing the client device to display an interface allowing the user to contact the entity.
    Type: Grant
    Filed: May 5, 2015
    Date of Patent: June 23, 2020
    Assignee: STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANY
    Inventors: James M. Freeman, Vaidya Balasubramanian Pillai
  • Patent number: 10691746
    Abstract: Methods and systems for providing an image with an answer to a question query. A method receiving a first query that is determined to be a question query; generating a second query form the first query; causing a search of a plurality of resources of a first corpus using the second query as input, wherein the first corpus of resources are resources that include images and textual data rendered with the images; receiving data indicating a set of resources determined to be responsive to the second query; causing a search for images in the set of resources; selecting, from the set of images and based in part on the search for images in the first set of resources, an image to be provided with the answer in response to the query; and providing, by the data processing apparatus, and with the answer, the image in response to the first query.
    Type: Grant
    Filed: July 12, 2016
    Date of Patent: June 23, 2020
    Assignee: Google LLC
    Inventors: Eric Steinlauf, Grant Dasher, Matthew K. Gray, Steven D. Baker, Namrata U. Godbole, Samer Hassan Hassan, Ionut Georgescu
  • Patent number: 10691424
    Abstract: A method and a terminal device for programming are provided. The method for programming includes: loading a programming driver; receiving programming instructions including programming file identification information sent by a user; sending a target programming file to a program editor via the programming driver when the target programming file is obtained from the programming file database based on the programming file identification information; receiving a customized information from the user when the target programming file is not obtained by the server from the programming file database according to the programming file identification information, and receiving a customized programming file based on the customized information, and sending the customized programming file to the program editor via the programming driver; executing a programming operation for a device based on the target programming file.
    Type: Grant
    Filed: October 22, 2018
    Date of Patent: June 23, 2020
    Assignee: FIBERSTORE CO., LIMITED
    Inventor: Wei Xiang
  • Patent number: RE48375
    Abstract: A system for real time distribution of data and media is disclosed. The system may include a processor that executes instructions to authenticate an employee into an application based on login information received for the employee. The processor may enable the employee to access the application if the employee is authenticated. Once the employee is logged in, the processor may receive media content and information associated with a customer and may transmit the media content and the information to a device of a manager for approval. After the media content and the information are transmitting to the device of the manager, the processor may receive the approval of the media content and the information from the device of the manager. The processor may then proceed to interrupt currently displayed media content on a display device to display video content including the media content and the information associated with the customer.
    Type: Grant
    Filed: December 28, 2017
    Date of Patent: December 29, 2020
    Assignee: Brothers Media Group, LLC
    Inventor: Jerry D. Daniels