Pagination Patents (Class 715/251)
-
Patent number: 12248509Abstract: A system and method for managing raw files are disclosed. A plurality of image files associated with one or more raw files that include respective metadata are evaluated. A set of one or more of the images files are grouped together based on matching the respective metadata. An asset file corresponding to the raw file and the grouped set of the image files are generated. The asset file are retrieved in response to a request from a user device. At least one of the image files in the grouped set are selected and a display of the selected image file is generated for rendering.Type: GrantFiled: December 5, 2022Date of Patent: March 11, 2025Assignee: AWES.ME, INC.Inventors: Evan Christopher Deffley, Nathan Cosmo Rahn, Bobby Yang, Kaserin Tammie Kong-Santos, Don MacAskill, Brian Fenton, David Parry, Mikkel Wilson, Kevin Boyd, Lee Shepherd, Andres Ruiz, Erik Giberti, Ivy Tsai
-
Patent number: 12248589Abstract: An electronic publication (e.g., an electronic document, e-book, e-pub, etc.) is created and edited using content provided by at least one source. In some aspects, a server-based (e.g., web-based) environment enables multiple authors to seamlessly corroborate to create an electronic publication. In some aspects, a server-based environment enables content to be automatically or manually in a non-linear manner (e.g., designing pages while writing content, and visa versa, or one before the other) become incorporated into an electronic digitally interactive book and print-ready publication (e.g. books, novels, yearbooks, textbooks, comic books, etc.). In some aspects, a server-based environment provides new and innovative ways to incorporate subscriptions and advertisements into an electronic publication, and to display these advertisements in the electronic publication.Type: GrantFiled: August 7, 2023Date of Patent: March 11, 2025Assignee: WEBSISTANT, L.L.C.Inventor: Armen Chircorian
-
Patent number: 12237077Abstract: Systems and methods are provided to electronically generate an Electronic Data Interchange (EDI) 835 transmission to test an EDI 835 processing system. An EDI 835 transmission may include vast amounts of data that are input into the transmission in a unique way. If even one space is off, the EDI 835 transmission will not be correctly processed and may be kicked back by the system. This has serious consequences, as it may result in incorrect or non-recording of a payment on a claim. Unfortunately, most systems are not tested for EDI 835 processing capabilities before going live due to the time intensive nature of generating EDI 835 transmissions for testing. The present application describes one or more innovative ways to electronically generate one or more EDI 835 transmission.Type: GrantFiled: March 23, 2022Date of Patent: February 25, 2025Assignee: CERNER INNOVATION, INC.Inventors: Leo P. Anthony, Kathleen M. Collins, Asheesh Nadkarni, Jaqulin N. Maria Sebastian, Hiral Shah
-
Patent number: 12223984Abstract: In an example implementation, a method is described. The implementation accesses first and second media clips. The implementation also matches a first fingerprint of the first media clip with a second fingerprint of the second media clip and determines an overlap of the first media clip with the second media clip. The implementation also, based on the overlap, merges the first and second media clips into a group of overlapping media clips, transmits, to a client device, data identifying the group of overlapping media clips and specifying a synchronization of the first media clip with the second media clip, and generates for display on a display device of the client computing device, a graphical user interface that identifies the group of overlapping media clips, specifies the synchronization of the first media clip with the second media clip, and allows access to, and manipulation of, the first and second media clips.Type: GrantFiled: November 10, 2023Date of Patent: February 11, 2025Assignee: Gracenote, Inc.Inventors: Dale T. Roberts, Randall E. Cook, Markus K. Cremer
-
Patent number: 12197692Abstract: A storage unit stores display information related to display of UI extension components of GUI components constituting a predetermined application for each user type including an implementer and a supervisor, and an operation rule that specifies an operation according to the user type when there is an input for a predetermined UI extension component. A display control unit displays, to the supervisor, a UI extension component that accepts an input as to whether or not to grant approval while referring to the display information and the operation rule when detecting an input for the predetermined UI extension component displayed to the implementer. An input execution unit executes, to a target GUI component, the input for the UI extension component made by the implementer while referring to the operation rule when detecting an input of approval for the UI extension component displayed to the supervisor.Type: GrantFiled: November 18, 2020Date of Patent: January 14, 2025Assignee: Nippon Telegraph and Telephone CorporationInventors: Tomonori Mori, Taisuke Wakasugi, Masashi Tadokoro, Akira Kataoka, Haruo Oishi
-
Patent number: 12190563Abstract: As described herein, various embodiments of the present invention disclose techniques that improve efficiency of performing image-based machine learning operations on large images while limiting accuracy drawbacks of partial processing of those large images by using composite-tiled image embeddings for composite-tiled images generated by merging multiple tiled images that are generated using multiple tiling mechanisms. For example, in some embodiments, given an input image that comprises R image regions, each tiled image comprises N selected image regions of the R image regions that are selected in accordance with a tiling mechanism (where N<R). In this way, given T tiling mechansisms, T tiled images are generated, and the T tiled images are merged to generate a composite-tiled image. Accordingly, by using T tiling mechansisms, various embodiments enable reducing the size of feature data provided to an image processing machine learning model by selecting non-holistic subsets of an input image.Type: GrantFiled: July 13, 2022Date of Patent: January 7, 2025Assignee: Optum, Inc.Inventors: Rama Krishna Singh, Ravi Pande, Priyank Jain
-
Patent number: 12192583Abstract: A content compilation system includes a computing platform having a hardware processor and a memory storing a software code configured to provide an editorial interface. The hardware processor executes the software code to receive compilation authoring data via the editorial interface, identify one or more end-user(s) for receiving a content compilation, access a consumption profile of the end-user(s), obtain, using the consumption profile and a first authoring criterion in the compilation authoring data, content items from one or more content sources.Type: GrantFiled: October 18, 2022Date of Patent: January 7, 2025Assignee: Disney Enterprises, Inc.Inventors: Adam D. Eivy, Katharine S. Navarre, Ricky Kane Stapler
-
Patent number: 12182495Abstract: A method for generating a dynamic display rendering in a viewing area of a display of a smart device includes providing a main content from a source for display in the viewing area, displaying the main content, providing input data for causing a movement of the main content displayed in the viewing area, providing at least one alternative content distinct from the main content. In response to a substitution input variable in combination with substitution parameters embedded in the main content and associated with the alternative content, dynamically substituting for at least one element of the main content a modified element containing at least part of the alternative content, and displaying the main content with the modified element. Also provided is an associated system, smart device and digital content with application in particular to new types of image-related animations when scrolling through content.Type: GrantFiled: December 17, 2018Date of Patent: December 31, 2024Assignee: KOPPASOFTInventor: Edouard Mercier
-
Patent number: 12165307Abstract: An image forming apparatus includes a printer configured to print image data on a printing medium, a storage, and a controller configured to compare reference image data with an image printed on the printing medium, wherein the controller is configured to execute layout processing of the image data on the printing medium based on a size of the printing medium and an image size of the image data, calculate offset information in the layout processing of the image data on the printing medium, and store the image data of which the layout processing is executed and the offset information in the storage.Type: GrantFiled: March 31, 2022Date of Patent: December 10, 2024Assignee: Canon Kabushiki KaishaInventor: Nobuaki Miyahara
-
Patent number: 12124820Abstract: Grid layout setting method for multi device responsive page and program performing the same disclosed. The grid layout setting method includes executing a setting window for a grid layout according to user input, displaying a plurality of grid layout setting screens within the setting window, setting a plurality of first grid areas for a first device within a first grid layout setting screen and matching a plurality of group components corresponding to one grid item to each of the plurality of first grid areas, setting a plurality of second grid areas for a second device within a second grid layout setting screen and matching a portion or all of the plurality of group components to each of the plurality of second grid areas and generating grid templates for each multi-device, wherein a responsive Page for the multi-devices is developed corresponding to the grid templates for each multi-device.Type: GrantFiled: May 13, 2024Date of Patent: October 22, 2024Assignee: INSWAVE SYSTEMS CO., LTD.Inventors: Se Yong Eo, Woog Lae Kim
-
Patent number: 12075115Abstract: Systems and methods for generating supplemental audio for an audio-only mode are disclosed. For example, a system generates for output a content item that includes video and audio. In response to determining that an audio-only mode is activated, the system determines that a portion of the content item is not suitable to play in the audio-only mode. In response to determining that the portion of the content item is not suitable to play in the audio-only mode, the system generates for output supplemental audio associated with the content item during the portion of the content item.Type: GrantFiled: June 4, 2021Date of Patent: August 27, 2024Assignee: Rovi Guides, Inc.Inventors: Ankur Anil Aher, Charishma Chundi, Reda Harb
-
Patent number: 12045851Abstract: Systems and methods for constraint-based optimization, comprising: an AI demand forecasting engine, an optimization engine, a user-defined objective, and a user-defined set of constraints. Using historical sales data, the AI demand forecasting engine generates a plurality of entities, each entity defined by a placement of an item in a promotion platform; and forecasts the objective associated with each entity. The optimization engine generates a plurality of plans, each plan consisting of a unique subset of entities. Plans that violate at least one constraint are eliminated by the optimization engine, leaving a set of candidate solutions. An optimum plan is selected from the set of candidate solutions based on maximization of the objective.Type: GrantFiled: June 28, 2021Date of Patent: July 23, 2024Assignee: Kinaxis Inc.Inventors: Kanchana Padmanabhan, Anneya Golob, Brian Keng
-
Patent number: 12026128Abstract: An online document system can allow users to participate in collaborative negotiation of documents stored with in the online document system. To facilitate negotiations between multiple entities (each potentially including multiple users with different roles in the negotiation), the online document system includes a permissions system that allows per-clause control over user's access to propose and approve changes to a negotiated document. Similarly, the user interfaces for viewing a negotiated document provided by the online document system to users can depend on the role of that user in editing the document and the current stage of the negotiation of the document. Finally, the online document system can track agreement between sides in a negotiation on a per-clause basis and can otherwise help facilitate the negotiation of the document.Type: GrantFiled: October 30, 2020Date of Patent: July 2, 2024Assignee: DOCUSIGN, INC.Inventors: Iqra Anjum, Marshall Nam, Caitlan Corbin, Chad Roffey
-
Patent number: 11989835Abstract: A computing device configured to display a virtual representation of an environment of a robot includes a display device, a memory, and a processor coupled to the memory. The processor is configured to receive data from the one or more sensors of the robot with respect to an object within an environment of the robot. The processor is also configured to display a virtual representation of the object within a virtual mapping of the environment based on the data received from the one or more sensors. The processor is further configured to receive input data selecting the virtual representation of the object. The processor is also further configured to send instructions to the robot to act in response to the received input data.Type: GrantFiled: July 18, 2018Date of Patent: May 21, 2024Assignee: Toyota Research Institute, Inc.Inventors: Matthew Amacker, Arshan Poursohi, Allison Thackston
-
Patent number: 11960818Abstract: Embodiments are disclosed for removing typographic rivers from electronic documents. The method may include receiving an electronic document including a plurality of words for automatic typographic correction. A typographic river is identified in the electronic document, the typographic river including a plurality of nodes, each node including an empty glyph. A candidate adjustment that removes the first node of the plurality of nodes is identified and the candidate adjustment is applied to the electronic document.Type: GrantFiled: August 23, 2022Date of Patent: April 16, 2024Assignee: Adobe Inc.Inventors: Ashish Jain, Arushi Jain
-
Patent number: 11936739Abstract: Techniques are described to perform an automatic reset of a database session to generate an environment that resembles a brand new session without the computational cost of creating a brand new session. In an embodiment, a DBMS receives a request from a client application to execute commands within a session. The DBMS identifies that the end request boundary, the end of the logical work unit for the client application, is reached within the session. The DBMS verifies that the end request boundary is at a resettable point of a session state of the session for the session to be safely reset. If the verification is successful, the DBMS performs a reset of the session to prevent any leakage of application-related session state to the next request.Type: GrantFiled: September 11, 2020Date of Patent: March 19, 2024Assignee: Oracle International CorporationInventors: Carol L. Colrain, Kevin S. Neel, Arturo Ismael Quinto
-
Patent number: 11928558Abstract: A request is received associated with a review. Within first content, a first field of interest and a second field of interest are identified and within second content, a third field of interest and a fourth field of interest are identified. A review is generated that includes a first indication of the first field of interest and a second indication of the second field of interest within the first content, as well as a third indication of the third field of interest and a fourth indication of the fourth field of interest within the second content. The review is transmitted to a device of a reviewer for reviewing the content.Type: GrantFiled: November 29, 2019Date of Patent: March 12, 2024Assignee: Amazon Technologies, Inc.Inventors: Siddharth Vivek Joshi, Anuj Gupta, Mark Chien, Jonathan Thomas Greenlee, Stefano Stefani, Warren Barkley, Jon I. Turow, Sindhu Chejerla, Kriti Bharti, Prateek Sharma
-
Patent number: 11893813Abstract: An electronic device and a control method therefor are provided. The present electronic device comprises: a communication interface including a circuit, a memory for storing at least one instruction, and a processor for executing the at least one instruction, wherein the processor acquires contents through the communication interface, acquires information about a text included in an image of the contents, and acquires, on the basis of the information about the text included in the image of the contents, caption data of the contents by performing voice recognition for voice data included in the contents.Type: GrantFiled: January 21, 2020Date of Patent: February 6, 2024Assignee: Samsung Electronics Co., Ltd.Inventors: Jeongho Mok, Heejun Song, Sanghyuk Yoon
-
Patent number: 11892299Abstract: An information prompt method includes collecting an image of an ambient environment of a user to generate a real-scenario image, obtaining information about a point of interest from an electronic map, identifying the real-scenario image to determine a target object, determining a label of the target object and a display position of the label in the real-scenario image based on the information about the point of interest and position information of the electronic device, and displaying an interface including the label and the real-scenario image, where the label is displayed in an overlay mode at the display position in the real-scenario image.Type: GrantFiled: September 30, 2018Date of Patent: February 6, 2024Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventor: Zeling Qiu
-
Patent number: 11862198Abstract: In an example implementation, a method is described. The implementation accesses first and second media clips. The implementation also matches a first fingerprint of the first media clip with a second fingerprint of the second media clip and determines an overlap of the first media clip with the second media clip. The implementation also, based on the overlap, merges the first and second media clips into a group of overlapping media clips, transmits, to a client device, data identifying the group of overlapping media clips and specifying a synchronization of the first media clip with the second media clip, and generates for display on a display device of the client computing device, a graphical user interface that identifies the group of overlapping media clips, specifies the synchronization of the first media clip with the second media clip, and allows access to, and manipulation of, the first and second media clips.Type: GrantFiled: June 30, 2022Date of Patent: January 2, 2024Assignee: Gracenote, Inc.Inventors: Dale T. Roberts, Randall E. Cook, Markus K. Cremer
-
Patent number: 11836340Abstract: A computer-implemented method for providing dynamically scrolling content within a vertically scrolling online publication is implemented by a content serving computing device in communication with a memory. The method includes retrieving a dynamically scrolling content item, receiving a set of display information related to a user computing device, and serving the dynamically scrolling content item within a slot of a vertically scrolling online publication presented at the user computing device, wherein the dynamically scrolling content item is served based partially on the set of display information, wherein the dynamically scrolling content item is configured to scroll horizontally in response to a first haptic input received by a user of the user computing device.Type: GrantFiled: December 30, 2020Date of Patent: December 5, 2023Assignee: GOOGLE LLCInventor: Isaac Sterling VanDuyn
-
Patent number: 11775583Abstract: Systems and methods are described herein to search for content recommendations, and in particular, for generating emoji-based metadata for content and processing an emoji-based query using the emoji-based metadata. A system may receive a query comprising a text portion and an emoji portion. A system may search a database to identify content items associated with the query based on the text portion and the emoji portion, wherein the searching based on the emoji portion is based at least in part on matching emojis associated with a content item. A system may retrieve, for each of the content items, an emoji match score based on the emoji portion and a textual match score based on the text portion. A system generates, for each of the content items, a respective aggregate score based on the respective emoji match score and textual match score. A system may generate for display representations of the content items ordered according to the respective aggregate scores.Type: GrantFiled: April 15, 2020Date of Patent: October 3, 2023Assignee: ROVI GUIDES, INC.Inventors: Ankur Anil Aher, Susanto Sen
-
Patent number: 11704479Abstract: A method of processing an interactive document is enclosed.Type: GrantFiled: December 30, 2019Date of Patent: July 18, 2023Assignee: OPEN TEXT CORPORATIONInventors: Daniel J. Kloiber, Davis L. Marksbury, Christopher J. Heinz, Robert C. Guckenberger, Ronald L. Heiney, Kenneth E. Gibbs
-
Patent number: 11656972Abstract: Results of different programmatic interfaces may be paginated. A request that causes aggregation of results separately returned from different programmatic interfaces may be received. Attempts to obtain the results using the different programmatic interfaces to execute the request may be made. A token that describes result states for the different programmatic interfaces may be included in a response to the request.Type: GrantFiled: March 25, 2021Date of Patent: May 23, 2023Assignee: Amazon Technologies, Inc.Inventors: Robert Crossan, Andrea Giuliano
-
Patent number: 11657090Abstract: Methods, apparatus, systems, and computer-readable media are set forth for processing exploration and production data to make such data more readily searchable for clients seeking to leverage the data for analytics and other services. The exploration and production data can be processed to generate a graph database that includes multiple nodes and node edges. The nodes can represent different portions of an exploration and production system, and the node edges can represent relationships between the different portions of the exploration and production system. Search suggestions be auto-filled at an interface of the graph database based on data available at the graph database. In this way, a user can be readily provide detailed search queries, without having to be completely cognizant of all the data available in the graph database.Type: GrantFiled: September 12, 2018Date of Patent: May 23, 2023Assignee: Schlumberger Technology CorporationInventors: Hrvoje Markovic, Lucas Natraj, Nils Kjetil Vestmoen Nilsen
-
Patent number: 11645334Abstract: Techniques for processing a data set include: partitioning the data set into portions each including rows of data of the data set, a different one of the portions is included in a different one of a pages of a table, and rendering the pages of the table. A first number of rows of the data set is determined for a first page. The first number of rows is determined in accordance with a first plurality of heights including a height of a header section, a height of a footer section, heights of a plurality of margins, a total height of each page of the table, and a height of each row of the table. A second number of rows is determined for a second page. The second number of rows is determined in accordance with a second plurality of heights including at least some of the first plurality of heights.Type: GrantFiled: August 12, 2019Date of Patent: May 9, 2023Assignee: EMC IP Holding Company LLCInventors: Ronan Dowd, Robert Fitzgerald, Micheal Walsh
-
Patent number: 11610419Abstract: A system for performing one or more steps of a method is disclosed. The method includes receiving a first legal clause, generating, using a segmentation algorithm, a first hidden Markov chain comprising a plurality of first nodes based on the first legal clause, each of the plurality of first nodes corresponding to an element of the first legal clause, generating, using the segmentation algorithm, a second hidden Markov chain comprising a plurality of second nodes based on the second legal clause, each of the plurality of second nodes corresponding to an element of the second legal clause, comparing each of the plurality of first nodes with each of the plurality of second nodes to identify a difference for each of the plurality of first nodes, determine, based on the comparison, whether the difference for each of the plurality of first nodes exceeds a predetermined difference threshold.Type: GrantFiled: June 3, 2021Date of Patent: March 21, 2023Assignee: CAPITAL ONE SERVICES, LLCInventors: Austin Walters, Jeremy Edward Goodsitt, Fardin Abdi Taghi Abad, Mark Watson, Vincent Pham, Anh Truong, Kenneth Taylor, Reza Farivar
-
Patent number: 11599250Abstract: An apparatus includes a memory and a processor. The memory stores a document that includes a sequence of parts. Each part includes one or more strings of text. The processor displays a sequence of elements and the sequence of parts on a GUI. Each element corresponds to a part and is located at a position within the sequence of elements matching a position of the corresponding part within the sequence of parts. The processor receives information associated with a repositioning of a first element, corresponding to a first part, from a first to a second position within the sequence of elements. In response, the processor updates the sequence of elements by moving the first element from the first position to the second position, and updates the sequence of parts by moving the first part from a matching first position to a matching second position within the sequence of parts.Type: GrantFiled: November 4, 2021Date of Patent: March 7, 2023Assignee: LUMINATE UNIVERSAL EDUCATION SYSTEMS, LTDInventors: Julian Peterson, John Matthew Tennant, Dan Lyn Kew, Jillian Vardy, Jordan Peterson
-
Patent number: 11601558Abstract: An information processing apparatus connected to an image forming apparatus includes a display control unit configured to perform control for displaying at least a predetermined image in a predetermined display region and shifting a display position of the predetermined image displayed in the display region in accordance with a command from a user, a setting unit configured to set a value used for adjusting a position where the image forming apparatus prints an image onto a recording medium based on the display position of the predetermined image in the display region, and a transmitting unit configured to transmit the value set by the setting unit to the image forming apparatus.Type: GrantFiled: March 20, 2020Date of Patent: March 7, 2023Assignee: CANON KABUSHIKI KAISHAInventors: Yusuke Kimura, Nobuhiro Kawamura, Hiroya Igarashi
-
Patent number: 11599919Abstract: An information exchange environment may be maintained. The information exchange environment may be configurable to allow users of an application or service to exchange suggestion data with product development. A user interface may be displayed on a device of a first user of the application or service. A request from the first user to submit first suggestion data may be processed. The first suggestion data may be classified. The first suggestion data may be provided to a first product development entity.Type: GrantFiled: December 10, 2018Date of Patent: March 7, 2023Assignee: salesforce.com, incInventors: Adam McCormick Doti, Carly Berman, Jennifer Sacks, Daniel Everett Jemiolo, Kristen Engelhardt
-
Patent number: 11568666Abstract: A method, system and computer program for automatic, highly accurate machine scans of unstructured text data sources, like information kept or displayed in Web browsers, WORD, POWERPOINT, EXCEL, PDF, and other documents, with the ability to detect, isolate and extract specific text information from unknown and varying locations within the unstructured text data. The system uses multiple human-vision-like but electronic scans of the unstructured data using artificial intelligence techniques to locate, and extract required information despite varying conditions, like unknown number of pages, unknown sequence of pages, unknown data layouts and data arrangements, unknown number, lengths and indentations of sections/paragraphs, and in case of tabular data, unknown number of rows and column sequences in the unstructured text data source.Type: GrantFiled: August 4, 2020Date of Patent: January 31, 2023Assignee: Instaknow.com, IncInventor: Pramod Khandekar
-
Patent number: 11563915Abstract: A method of presenting media content is disclosed. A plurality of assets is received at a mobile device comprising a display and an orientation sensor. The plurality of assets comprises a first video asset associated with a first aspect ratio, and a second video asset associated with a second aspect ratio, different from the first aspect ratio. A desired aspect ratio is determined based on an output of the orientation sensor. In accordance with a determination that the desired aspect ratio is closer to the first aspect ratio than to the second aspect ratio, the first video asset is selected. In accordance with a determination that the desired aspect ratio is closer to the second aspect ratio than to the first aspect ratio, the second video asset is selected. The selected video is presented at the desired aspect ratio via the display.Type: GrantFiled: January 14, 2020Date of Patent: January 24, 2023Assignee: JBF Interlude 2009 LTDInventors: Robert A. Post, Jr., Blake Barnes, Joseph Burfitt, Eric Buehl, Clifton Smith
-
Patent number: 11545185Abstract: A system and method for frame accurate editing of high resolution live video streams is disclosed. A method includes providing a low resolution video stream displayed in a first viewing portion of an edit user interface, wherein the low resolution video stream corresponds to a high resolution video stream of the live video content, receiving, via the viewing portion of the user interface, user input identifying a first start point and a first end point within the low resolution video stream, and transmitting the first start point and the first end point to a server to obtain a respective intermediate video segment of an intermediate resolution video stream corresponding to the high resolution video stream.Type: GrantFiled: July 19, 2021Date of Patent: January 3, 2023Assignee: Google LLCInventors: Alper Turgut, Oztan Harmanci, Ismail R. Haritaoglu
-
Patent number: 11531804Abstract: This document provides systems and methods for altering text presentation to increase reading accuracy, efficiency, and retention. This can include identification text specific attributes from machine readable text (through parsing of the text), varying the text presentation in accordance with the attributes, and creating an enhanced visual product for enhancing the reading experience. For example, a computer system can extract attributes such as parts of speech from an input sentence and display that sentence in cascading text segments down and across a display screen. The system can further use domain-specific dictionaries derived from domain-specific texts to identify domain-specific compound noun phrases and verb phrases that require specific linguistic tagging to be usable in other linguistic analysis steps.Type: GrantFiled: July 14, 2021Date of Patent: December 20, 2022Assignee: Mayo Foundation for Medical Education and ResearchInventor: Randall C. Walker
-
Patent number: 11526652Abstract: Images in e-book and other electronic media content can be automatically enhanced for viewing on client devices, using various image categories, attributes, and expected qualities. Should systems and methods determine, based on the categories and attributes, that a given media object does not satisfy at least one rule for optimized presentation of the content on a particular client device, an updated presentation of the content can be generated, possibly in accordance with a predetermined specification. The updating may be in the form of image enhancement through adjustment of the size of the images in the media object. Machine learning schema can assist in recognizing images by category, importance and readability scoring, and in adjusting the images for optimal viewing.Type: GrantFiled: November 23, 2020Date of Patent: December 13, 2022Assignee: Amazon Technologies, Inc.Inventors: Nishanth Madichetti, Gowtham Chandrasekar, Hemanthkumar S, Sanjay Singh, Vasanth Elancheralathan, Vignesh Jayaraman, Gajendran Mani, Prasanna Somasundaram, Lokesh Joshi
-
Patent number: 11509962Abstract: A content compilation system includes a computing platform having a hardware processor and a memory storing a software code configured to provide an editorial interface. The hardware processor executes the software code to receive compilation authoring data via the editorial interface, identify one or more end-user(s) for receiving a content compilation, access a consumption profile of the end-user(s), obtain, using the consumption profile and a first authoring criterion in the compilation authoring data, content items from one or more content sources.Type: GrantFiled: December 14, 2020Date of Patent: November 22, 2022Assignee: Disney Enterprises, Inc.Inventors: Adam D. Eivy, Katharine S. Navarre, Ricky Kane Stapler
-
Apparatus, systems and methods for control of sporting event presentation based on viewer engagement
Patent number: 11503345Abstract: Systems and methods are operable to present a sporting event on a display based on a determined level of viewer engagement and a determined team preference of the viewer. An exemplary embodiment presents a neutral viewpoint video content segment on the display during the first period of game play when the viewer has a neutral team preference, alternatively presents a first team alternative video content segment on the display during the first period of game play when the viewer has a preference for the first team, or alternatively presents a second team alternative video content segment on the display during the first period of game play when the viewer has a preference for the second team.Type: GrantFiled: April 14, 2021Date of Patent: November 15, 2022Assignee: DISH Technologies L.L.C.Inventor: Jeremy Mickelsen -
Patent number: 11474668Abstract: Disclosed herein is a computer implemented method and system for conducting an individualized, virtually moderated, and virtual real time debate. Debating topics and debating rules are defined for the debate. A group of panelists is selected for the debate based on the debating topics. An electronic debating platform is provided to the panelists for receiving one or more key points, responses, and counter-responses contributed by each of the panelists in non real time. The key points, the responses, and the counter-responses are governed by the debating rules. The prerecorded key points, responses, counter-responses, and one or more information components relevant to each of the key points are stringed together in sequence. The debate is presented to a viewer on a multimedia presentation layer. The presentation of the debate is customized by enabling the viewer to selectively navigate through the presentation using the sequenced key points, responses, counter-responses, and information components.Type: GrantFiled: May 26, 2020Date of Patent: October 18, 2022Inventor: David Aaron Hurwitz
-
Patent number: 11438477Abstract: An information processing device includes a processor configured to: group electronic documents that have been processed, based on similarity degree of the electronic documents into one or more groups; determine a group, among the one or more groups, to which at least one received electronic document is to belong; determine whether the at least one received document is a modified version of one or more electronic documents belonging to the determined group, the modified version having been partially modified with respect to the one or more electronic documents belonging to the determined group; and specify a blank portion in the at least one received electronic document by comparing the at least one received electronic document with the one or more electronic documents belonging to the determined group.Type: GrantFiled: August 19, 2020Date of Patent: September 6, 2022Assignee: FUJIFILM Business Innovation Corp.Inventor: Kohshiro Inomata
-
Patent number: 11410703Abstract: In an example implementation, a method is described. The implementation accesses a plurality of media clips including a first video clip and a second video clip, matches a first fingerprint of the first video clip with a second fingerprint of the second video clip. The implementation also matches a first event subject of the first video clip with a second event subject of the second video clip, and determines an overlap of the first video clip with the second video clip based at least in part on the match of the first fingerprint with the second fingerprint and the match of the first event subject with the second event subject. The implementation also merges the first video clip and the second video clip into a group of overlapping video clips based on the overlap, and synthesizes the group into a video presentation.Type: GrantFiled: February 18, 2021Date of Patent: August 9, 2022Assignee: Gracenote, Inc.Inventors: Dale T. Roberts, Randall E. Cook, Markus K. Cremer
-
Patent number: 11354682Abstract: Embodiments of a system method and computer program product for selecting an advertisement and presenting it to a user are described. Products and services offered by various merchants are read using a merchant specific catalog and stored in a common format. Categories for such products and services are normalized and virtual categories are created using various product attributes. Visual creatives, termed as ad-templates are created to control the visual and interactive aspects of the ad, including ad-size, color, as well as product attributes that are displayed in the ad. Ad-templates may be constrained to specific products or product categories. A learning algorithm uses an adaptive sampling process to sample various products, product categories and ad-templates independently for different learning units such as individual users, groups of users determined by some demographics, individual web pages and groups of web pages grouped using various similarity criteria.Type: GrantFiled: January 11, 2021Date of Patent: June 7, 2022Assignee: GOOGLE LLCInventors: Vikas Jha, Vassilis Argyrus Papavassiliou, Rajeev Bector, Vishal Goenka, Sailendra Padala
-
Patent number: 11334350Abstract: An object of the present invention is to efficiently advance development of a program by appropriately evaluating a program component. A program component evaluation system stores a data model that is information including a data type and data characteristics required for each input data of plural program components used for configuring software, extracts the data model conforming to the data type of target input data that is data to be determined regarding whether or not the data can be used as the input data of the program component, analyzes whether or not the target input data conforms to each of the data characteristics for each of the extracted data models, specifies the program component in which the target input data conforms to the data characteristics of the data model of the input data, and outputs information indicating the specified program component.Type: GrantFiled: April 27, 2021Date of Patent: May 17, 2022Assignee: Hitachi, Ltd.Inventor: Taminori Tomita
-
Patent number: 11334586Abstract: Embodiments of the present disclosure are directed to methods and systems for the processing of database records based on results of a dynamic query session. More specifically, one or more templates can be defined. Each template can relate to a pre-defined condition of one or more records of the plurality of records and can define a dynamic query session related to the one or more records and one or more actions directed to the one or more records. The records can be monitored for an occurrence of the pre-defined condition on at least one record. In response to detecting the occurrence of the pre-defined condition on the at least one record, the dynamic query session related to the at least one record can be launched and the one or more actions can be initiated based on results of the dynamic query session.Type: GrantFiled: March 15, 2021Date of Patent: May 17, 2022Assignee: Ensemble RCM, LLCInventors: Pieter Schouten, Steven Paul Miller
-
Patent number: 11201899Abstract: Secure, controlled, interactive virtual visitation for confinement institution inmates is provided using computing devices connected through a network by managing the scheduling of visitation sessions and use of shared visitation session resources, ensuring the identities of the inmate and the person with whom the inmate is to interact in the virtual visitation session, and by monitoring the interactions and communications during the virtual visitation sessions to detect prohibited activities. Another embodiment of the invention uses a virtual desktop shared from a remote server to ensure that an inmate does not have access to prohibited applications or content during a virtual visitation session.Type: GrantFiled: April 15, 2019Date of Patent: December 14, 2021Assignee: CONFINEMENT TELEPHONY TECHNOLOGY, LLCInventors: Rick Allen Lubbehusen, John Vincent Townsend, III, Edward Eugene Williams, Sr., Eugene Bernard Joswick, III
-
Patent number: 11189063Abstract: A method, computer system, and computer program product for managing comments directed to a 360-degree image are provided. The embodiment may include identifying relative positions of a viewable area and user-posted comments by navigating a 360-degree image. The embodiment may also include validating content relevancy of the user-posted comments using a contextual analysis engine. The embodiment may further include aligning the user-posted comments in a different portion of the 360-degree image when the user-posted comments are misplaced or not contextually related to an original position of the viewable area. The embodiment may also include generating a 3D visualization diagram based on the validated user-posted comments, the aligned user-posted comments and the relative positions using a visualization engine.Type: GrantFiled: August 23, 2019Date of Patent: November 30, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Eric V. Kline, Sarbajit K. Rakshit
-
Patent number: 11157229Abstract: A screen sharing presentation system includes a presenter client system that leads a presentation and listener client systems that follow the presentation. A server facilitates communication between the presenter client system and the listener client systems. Users of the client systems may provide annotation information for the presentation. The annotation data is not visible to other users of other client systems, but is displayed on the respective user's personal views of the presentation. The presenter client system and the listener client systems are synchronized by communicating a current document location or other status indications.Type: GrantFiled: September 19, 2016Date of Patent: October 26, 2021Assignee: NASDAQ TECHNOLOGY ABInventors: Stefan Sik, Bret Beresford-Wood, Julia Sears
-
Patent number: 11048868Abstract: A data narration generating system generates snippets that include representations of data in one of a plurality of formats for inclusion into a data narration. The narration generating system receives selected data to be included into the data narration and provides the selected data to a plurality of ML models. The plurality of ML models are trained in generating snippets in one of the plurality of formats which can include textual format and a tabular format. Snippets in graphical formats can also be generated by rule-based processes. A plurality of snippets are thus generated in one or more of the plurality of formats which can then be presented to a user for selection and inclusion into the data narration. Alternately, a subset of the plurality of snippets can also be selected automatically based on a quality and quantity of data and a voting mechanism. The data narration thus generated is further configured to present different views based on privileges associated with user profiles.Type: GrantFiled: April 26, 2019Date of Patent: June 29, 2021Assignee: ACCENTURE GLOBAL SOLUTIONS LIMITEDInventors: Prakash Ghatage, Nirav Sampat, Kumar Viswanathan, Naveen Kumar Thangaraj, Guruprasad Dasappa
-
Patent number: 10971190Abstract: In an example implementation, a method is described. The implementation accesses a plurality of media clips including a first video clip and a second video clip, matches a first fingerprint of the first video clip with a second fingerprint of the second video clip. The implementation also matches a first event location of the first video clip with a second event location of the second video clip, determines an overlap of the first video clip with the second video clip based at least in part on the match of the first fingerprint with the second fingerprint and the match of the first event location with the second event location, merges the first and second video clips into a group of overlapping video clips based on the overlap, and generates a presentation that includes the group formed by merging the first and second video clips based on the overlap.Type: GrantFiled: April 29, 2020Date of Patent: April 6, 2021Assignee: Gracenote, Inc.Inventors: Dale T. Roberts, Randall E. Cook, Markus K. Cremer
-
Patent number: 10943241Abstract: Embodiments of a system method and computer program product for selecting an advertisement and presenting it to a user are described. Products and services offered by various merchants are read using a merchant specific catalog and stored in a common format. Categories for such products and services are normalized and virtual categories are created using various product attributes. Visual creatives, termed as ad-templates are created to control the visual and interactive aspects of the ad, including ad-size, color, as well as product attributes that are displayed in the ad. Ad-templates may be constrained to specific products or product categories. A learning algorithm uses an adaptive sampling process to sample various products, product categories and ad-templates independently for different learning units such as individual users, groups of users determined by some demographics, individual web pages and groups of web pages grouped using various similarity criteria.Type: GrantFiled: August 13, 2018Date of Patent: March 9, 2021Assignee: Google LLCInventors: Vikas Jha, Vassilis Argyrus Papavassiliou, Rajeev Bector, Vishal Goenka, Sailendra Padala
-
Patent number: 10923155Abstract: In an example implementation, a method is described. The implementation accesses a plurality of media clips including a first video clip and a second video clip. The implementation also matches a first fingerprint of at least a part of the first video clip with a second fingerprint of at least a part of the second video clip. The implementation also determines a temporal overlap of the first video clip with the second video clip based at least in part on the match. The implementation also, based on the temporal overlap of the first video clip with the second video clip, merges the first video clip and the second video clip into a group of overlapping video clips, and transmits, to a client computing device, data identifying the group of overlapping video clips and specifying a synchronization of the first video clip with the second video clip.Type: GrantFiled: March 6, 2020Date of Patent: February 16, 2021Assignee: Gracenote, Inc.Inventors: Dale T. Roberts, Randall E. Cook, Markus K. Cremer