Authoring Diverse Media Presentation Patents (Class 715/202)
-
Patent number: 10732789Abstract: A unique user interface for improving machine learning algorithms is described herein. The user interface comprises an icon with multiple visual indicators displaying the machine learning confidence score. When a mouse hovers over the icon, a set of icons are displayed to accept the teaching user's input. In addition, the words that drove the machine learning confidence score are highlighted with formatting so that the teaching user can understand what drove the machine learning confidence score.Type: GrantFiled: March 12, 2019Date of Patent: August 4, 2020Assignee: Bottomline Technologies, Inc.Inventors: Michael Marcinelli, Flora Kidani, John Canneto, Anne Baron, Jonathan Hewitt, William Cashman
-
Patent number: 10726461Abstract: A system and method of completing an activity via an agent. The agent is embodied as agent software, which facilitates and/or performs activities on behalf of a user. The agent software may have a characteristic persona that it presents to the user in the form of an avatar on a display. The agent software may be part of a computer program stored in a memory and executed by a processor of a smartphone or other computer.Type: GrantFiled: March 13, 2014Date of Patent: July 28, 2020Assignee: NCR CorporationInventors: Robert Thomas Borucki, John Bruno
-
Patent number: 10712921Abstract: Techniques and systems for a graphical user interface based multimedia authoring tools to create gallery components are disclosed. A multimedia authoring tool as described herein can provide functionality for creating, editing, and displaying interactive image galleries. The multimedia authoring tool, for example, can enable authors to drag and drop image files into a multimedia editing area of the tool's graphical user interface to create an image gallery that includes the corresponding images without having to create a gallery beforehand. The image gallery can provide a control for navigating the gallery's images which can be arranged in a strip such as a vertical or horizontal strip.Type: GrantFiled: September 18, 2018Date of Patent: July 14, 2020Assignee: Apple Inc.Inventors: George R. König, Pepijn Zoon, Andre Abelmann, Suchita C. Doshi
-
Patent number: 10706033Abstract: A content management system is provided that allows users to create collections of content for management or delivery purposes by assigning content items to labels. Labels can be persisted in the system as managed objects separate from content objects. Because the labels may be separate managed objects from the content, the labels can be implemented in a manner that does not change the content items or disrupt the lifecycle of the content.Type: GrantFiled: October 20, 2017Date of Patent: July 7, 2020Assignee: Open Text SA ULCInventors: Michael Gerard Jaskiewicz, Claiborne Holt Johnson, III, David Alan Stiles
-
Patent number: 10691990Abstract: The present invention relates to a system (1) for capturing spatial and temporal relationships between physical content items (2) and user actions related to the physical content items (2), comprising a sensor unit (3) for detecting the physical content items (2) and for outputting sensor data, a monitoring device (4) for user identification and monitoring of user action related to the physical content items (2) and for outputting monitoring data, and a processor (5) for processing said sensor data and said monitoring data by prioritizing and interrelating said sensor data and said monitoring data in correspondence to the frequency and/or duration of the at least one user action in connection with the at least one physical content items (2) and for generating a data set including said prioritized and interrelated sensor data and monitoring data.Type: GrantFiled: June 7, 2017Date of Patent: June 23, 2020Assignee: KONINKLIJKE PHILIPS N.V.Inventors: Victor Barend Hendrik Donker, Jori Marcellinus Nicole Verbeek, Johan Partomo Djajadiningrat, Lucas Jacobus Franciscus Geurts
-
Patent number: 10681324Abstract: Techniques for processing content for communication sessions are described. Implementations, for example, enable various ways of detecting and storing events that occur during communication sessions.Type: GrantFiled: June 15, 2018Date of Patent: June 9, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Fredrik Furesjö, Mattias Dan Nilsson, Daniel Nitsche, Henrik Valdemar Turbell, Jonas Nils Rune Lindblom
-
Patent number: 10674140Abstract: The disclosure provides a method, a processing device, and a computer system for video preview. An exemplary method is applicable to a processing device and includes the following steps. A video file is received and decoded to obtain video frames. Each of the video frames is converted into texture data. Shading computations are performed on the texture data to respectively generate render video outputs for video preview, where each of the shading computations corresponds to a different designated video viewing mode.Type: GrantFiled: December 15, 2017Date of Patent: June 2, 2020Assignee: HTC CorporationInventors: Drew Bamford, Yu-Hsien Chang, Jo-Wei Hsu, Yihsiu Chen, Andrew Charles Hunt
-
Patent number: 10664478Abstract: Method and apparatus for stress management in a searchable data service. The searchable data service may provide a searchable index to a backend data store, and an interface to build and query the searchable index, that enables client applications to search for and retrieve locators for stored entities in the backend data store. Embodiments of the searchable data service may implement a distributed stress management mechanism that may provide functionality including, but not limited to, the automated monitoring of critical resources, analysis of resource usage, and decisions on and performance of actions to keep resource usage within comfort zones. In one embodiment, in response to usage of a particular resource being detected as out of the comfort zone on a node, an action may be performed to transfer at least part of the resource usage for the local resource to another node that provides a similar resource.Type: GrantFiled: July 3, 2014Date of Patent: May 26, 2020Assignee: Amazon Technologies, Inc.Inventors: Patrick W. Ransil, Aleksey V. Martynov, James S. Larson, James R. Collette, Robert Wai-Chi Chu, Partha Saha
-
Patent number: 10621279Abstract: The conversion quality evaluation system may evaluate the conversion quality of digital forms digitized from paper forms. The system may attribute multiple labels and respective confidence scores to form objects in a form, and aggregate information of form objects to form a conversion index, which is a measurement of conversion quality of the form. The conversion index may comprise various characteristics of the form, including cost of correction, accessibility, content reusability, or device readiness. As such, the conversion quality evaluation system can sort digital forms based on their conversion quality and provide guidance for post-digitization activities.Type: GrantFiled: November 27, 2017Date of Patent: April 14, 2020Assignee: Adobe Inc.Inventors: Varun Dua, Vikas Patidar, Saswata Dutta, Deepak Kumar
-
Patent number: 10622021Abstract: Disclosed is a method for video editing. The method comprises selecting at least one video, using a user interface, displaying one of the selected at least one video, on a video preview area on the user interface, providing at least one effect button on the user interface, to be activated by applying a pointing device at the at least one effect button, wherein each of the at least one effect button is associated with one video editing effect, selecting a time point in a timeline of the displayed one video, activating an effect button selected from the at least one effect button provided, and applying a video editing effect corresponding to the activated effect button from the selected time point forward until detecting de-activation of the activated effect button.Type: GrantFiled: February 17, 2017Date of Patent: April 14, 2020Assignee: AVCR BILGI TEKNOLOJILERI A.SInventors: Ugur Buyuklu, Kemal Ugur, Oguz Bici
-
Patent number: 10614050Abstract: Systems, methods, and related technologies for application-centric object storage and managing object requests via multiple indexes are described. In certain aspects, a processing device can receive a first data object, generate, with respect to the first data object, a first index, generate, with respect to the first data object, a second index through which the first data object can be accessed, receive a request with respect to the first data object, process the request to determine which of the first index or the second index to utilize in completing the request, and complete the request via at least one of the first index or the second index.Type: GrantFiled: January 25, 2016Date of Patent: April 7, 2020Assignee: Iguazio Systems, Ltd.Inventors: Yaron Haviv, Ori Modai, Orit Nissan-Messing
-
Patent number: 10609097Abstract: Methods, apparatus, and systems for instantly posting images or video clips to social media websites during recording of video content are provided. A video capture device is provided for recording video content. A social media integration application is associated with the video capture device. The selection of a still image or video clip during recording of video content is enabled via a one-touch process. The selected still image or video clip is then processed by the social media integration application such that the still image or video clip is at least one of directly forwarded to and posted on one or more pre-selected social media websites via a network or forwarded to and posted on the one or more pre-selected social media websites via a web browser interface.Type: GrantFiled: May 7, 2018Date of Patent: March 31, 2020Assignee: TVU Networks CorporationInventors: Paul Shen, Matthew Richard McEwen, Shiwen Yao
-
Patent number: 10606552Abstract: A system is described for maintaining synchrony of operations among a plurality of devices that have independent clocking arrangements. The system includes a task distribution device that distributes tasks to a synchrony group comprising a plurality of devices that are to perform the tasks distributed by the task distribution device in synchrony. The task distribution device distributes each task to the members of the synchrony group over a network. Each task is associated with a time stamp that indicates a time, relative to a clock maintained by the task distribution device, at which the members of the synchrony group are to execute the task.Type: GrantFiled: July 1, 2019Date of Patent: March 31, 2020Assignee: Sonos, Inc.Inventor: Nicholas A. J. Millington
-
Patent number: 10599753Abstract: Organizations maintain and generate large amounts of documentation and entities of these organizations often need to collaborate on generating and reviewing this information. There is a need to maintain and store this documentation remotely in such a way that the entities of these organizations may collaborate with each other. To ensure that information is handled effectively, new versions are created for documents uploaded to a service provider by entities of the organization. The documents are processed in such a way that the documents are displayed uniformly across a variety of devices.Type: GrantFiled: November 11, 2013Date of Patent: March 24, 2020Assignee: Amazon Technologies, Inc.Inventors: Noah Anthony Eisner, Kevin Gillett, Himanshu Khurana, Arun Ponniah Sethuramalingam, Liangliang Wang, Sharad Kala, Frank Chen
-
Patent number: 10586379Abstract: In various example embodiments, a system and method for integration of a three-dimensional model is disclosed. In one example embodiment, a method includes receiving a plurality of images, selecting points on the images and triangulating the points to generate a plurality of depth maps, generate a three-dimensional mesh by combining the plurality of depth maps, generating a three-dimensional model of the item by projecting the plurality of images onto the mesh using the points, calibrating colors used in the model using colors diffuse properties of the colors in the images, and providing a user interface allowing a user to select one or more user points on the three-dimensional model and provide additional information associated with the selected user points.Type: GrantFiled: September 20, 2017Date of Patent: March 10, 2020Assignee: eBay Inc.Inventors: Qiaosong Wang, James Thomas Dowdell, Jinrong Xie, Robinson Piramuthu
-
Patent number: 10580319Abstract: A software application for teaching literacy through customized stories with gamification elements. Existing or new stories are created and customized for particular audiences and include text, animations, images, and sounds to produce an interactive multimedia story for presentation on a computing device with a display and audio output. Reading comprehension questions and games are provided to accompany the stories and the reader of the stories can earn rewards based on performance. The reader's performance is analyzed and reported to track progress.Type: GrantFiled: December 30, 2016Date of Patent: March 3, 2020Assignee: Creative Styles LLCInventor: Nicholas Colin Styles
-
Patent number: 10573348Abstract: The disclosure is generally directed to methods, systems and apparatuses for multi-directional still pictures and/or multi-directional motion pictures and their applications on mobile, embedded, and other computing devices and applications.Type: GrantFiled: January 25, 2017Date of Patent: February 25, 2020Inventor: Jasmin Cosic
-
Patent number: 10564817Abstract: Different types of media experiences can be developed based on characteristics of the consumer. “Linear” experiences may require execution of a pre-built script, although the script could be dynamically modified by a media production platform. Linear experiences can include guided audio tours that are modified or updated based on the location of the consumer. “Enhanced” experiences include conventional media content that is supplemented with intelligent media content. For example, turn-by-turn directions could be supplemented with audio descriptions about the surrounding area. “Freeform” experiences, meanwhile, are those that can continually morph based on information gleaned from a consumer. For example, a radio station may modify what content is being presented based on the geographical metadata uploaded by a computing device associated with the consumer.Type: GrantFiled: December 7, 2017Date of Patent: February 18, 2020Assignee: DESCRIPT, INC.Inventors: Ryan Terrill Holmes, Steven Surmacz Rubin, Ulf Schwekendiek, David John Williams
-
Patent number: 10554414Abstract: A Material eXchange Format (MXF) digital file generated by a digital electronic processor is disclosed that includes a generic container for a media file. The MXF file also includes a SDTI-CP (Serial Data Transport Interface-Content Package) compatible system item. The SDTI-CP compatible system item has a media file metadata and a blockchain hash digest information formed from the media file. The blockchain hash digest information of the media file may be a blockchain hash digest used to error check the media file. Alternatively, the blockchain hash digest information of the media file may be a link to a cloud-based blockchain hash digest used to error check the media file.Type: GrantFiled: May 27, 2019Date of Patent: February 4, 2020Inventor: Tyson York Winarski
-
Patent number: 10540432Abstract: Reading time indicators for display within a content authoring application are provided herein. Estimates of reading times for the content item as a whole, and of sections thereof, are created as the author manipulates content within a document. These estimates are displayed as indicators within the content authoring application and the document, to inform the author of how long a reader is expected to take when consuming the document. The functionality of the computing device running the content authoring application is thus improved by providing content limit indicators related to consumption time.Type: GrantFiled: February 24, 2017Date of Patent: January 21, 2020Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventor: Brian Scott Stucker
-
Patent number: 10540188Abstract: A virtual-computing environment definition language automates the deployment of a virtualized computing environment. A set of basic requirements of a planned virtual computing environment is described in the definition language to provide a concise, textual representation of the planned environment's architecture. This representation also predicts the planned environment's performance characteristics as a function of expected workloads, such as expected numbers of concurrent users or expected numbers of concurrent transactions. The definition-language representation is then translated into an orchestration template from which virtual resources are provisioned and the virtual-computing environment deployed.Type: GrantFiled: March 30, 2019Date of Patent: January 21, 2020Assignee: International Business Machines CorporationInventor: Tinniam Venkataraman Ganesh
-
Patent number: 10534843Abstract: A document architecture system includes an intelligent document processing engine that can receive raw data streamed from external data source(s), analyze the raw data to identify triggering events, apply rules to the triggering events identified, break down the raw data accordingly, and generating messages in an internal format to represent the pieces of data without any formatting or layout information. The messages can be augmented with custom metadata and stored as fragments that reference, but that do not physically incorporate, the messages. The stored fragments can be used by the document process engine to intelligently render documents and versions thereof. Some embodiments store only unique fragments, resulting in a significant reduction in storage requirements and an extremely efficient way of processing huge amounts of data (e.g., millions of documents) for document production. The messages and fragments are in internal formats under control of the document architecture system.Type: GrantFiled: May 26, 2017Date of Patent: January 14, 2020Assignee: Open Text SA ULCInventors: Robert Smith, Johan Lorensson, Christian Wessman, Sverker Wendelöv
-
Patent number: 10521077Abstract: Systems and methods for dynamically analyzing data in data visualizations are disclosed herein. The method displays a first data visualization based on a first plurality of data fields and a second data visualization based on a second plurality of data fields concurrently on the display. The method forms a mathematical model to represent a functional relationship between a first field of the first data fields and a second field of the second data fields. The method receives a user input on a displayed graphical mark at a first location corresponding to an actual value in the first data visualization, thereby moving the graphical mark to a second location corresponding to a hypothetical value. The method also adjusts a displayed location of a corresponding second graphical mark in the second data visualization using an adjusted value for the second field computed using the hypothetical value as input to the mathematical model.Type: GrantFiled: January 14, 2016Date of Patent: December 31, 2019Assignee: Tableau Software, Inc.Inventor: Bora Beran
-
Patent number: 10523625Abstract: A messaging server system receives a message creation input from a first client device that is associated with a first user registered with the messaging server system. The messaging server system determines, based on an entity graph representing connections between a plurality of users registered with the messaging server system, that the first user is within a threshold degree of connection with a second that initiated a group story in relation to a specified event. The messaging server system determines, based on location data received from the first client device, that the first client device was located within a geo-fence surrounding a geographic location of the specified event during a predetermined event window, the geo-fence and event window having been designated by the second user, and causes the first client device to present a user interface element that enables the first user to submit content to the group story.Type: GrantFiled: March 9, 2017Date of Patent: December 31, 2019Assignee: Snap Inc.Inventors: Nicholas Richard Allen, Jacob Andreou, Evan Spiegel
-
Patent number: 10514725Abstract: This disclosure is directed to content reconfiguration based on characteristic analysis. A device may comprise a display and a user interface module to cause content to be presented on the display. When content is to be presented, content and display characteristics may first be determined. The content may then be altered based on the characteristics of the display. For example, the content may be divided into portions and at least one portion of the content may be determined for presentation based on subject matter in the content selected in view of at least one of user preferences, contextual information determined by at least one sensor in the device, etc. The user interface module may then alter the at least one portion of content for presentation, if necessary, and may further cause the at least one portion of content to be presented on the display.Type: GrantFiled: September 12, 2013Date of Patent: December 24, 2019Assignee: Intel CorporationInventor: Glen J. Anderson
-
Patent number: 10503748Abstract: An extract, load, and transform (ELT) management service provides functionality for managing ELT operations, including publish/subscribe functionality. The ELT management service maintains metadata describing publications, such as database tables or files stored by a storage service operating in a service provider network, and publication certificates, which describe the creation and change history for the publications. The metadata can be searched to identify publications that rely on other publications that have changed since the publications were generated. The identified publications can then be automatically republished by executing logical pipelines that specify activities that can be executed to republish the publications.Type: GrantFiled: November 14, 2016Date of Patent: December 10, 2019Assignee: Amazon Technologies, Inc.Inventor: Peter Farrow
-
Patent number: 10504285Abstract: A navigation system for navigating a three-dimensional (3D) scene that includes a model or object with which a user can interact. The system accommodates and helps both novice and advanced users. To do this, the system provides allows a user to place a point on a model surface that is used as a focus point for tool operations. The focus point is a geometry sphere that shows orientation and relative position of the view in the scene.Type: GrantFiled: August 28, 2008Date of Patent: December 10, 2019Assignee: AUTODESK, INC.Inventors: George Fitzmaurice, Justin Matejka, Igor Mordatch, Gord Kurtenbach, Azam Khan
-
Patent number: 10503994Abstract: A method of performing character isolation in an optical character recognition process, the method comprising receiving image data representing one or more character columns, determining a number of black pixels in each column of the image data, defining a vertical separation threshold which is a maximum number of black pixels in a column, dividing the columns into different pixel groups and groups of excluded columns by excluding any columns with a number of black pixels below the vertical separation threshold, identifying the pixel group representing the left most character column in the image data, determining whether there are one or two pixel groups representing character columns in the image data and, if it is determined that there are two pixel groups representing character columns, using a predetermined width value for a right most character column in order to identify a right hand boundary of the right most character column.Type: GrantFiled: November 19, 2018Date of Patent: December 10, 2019Assignee: Sanofi-Aventis Deutschland GMBHInventor: Dietmar Hammen
-
Patent number: 10489499Abstract: A document editing system provides a design editing panel with a document under creation. The document editing system provides a representation of the document under creation on the design editing panel using a plurality of graphical editing features, where each of the graphical editing features are interactive to receive an input for editing a corresponding content element of the document under creation. In response to editor input that alters an appearance of at least a content element of the document under creation, the document editing system alters an appearance of one or more graphical editing features of the design editing panel.Type: GrantFiled: July 9, 2018Date of Patent: November 26, 2019Assignee: Adobe Inc.Inventor: Justin Cooperman
-
Patent number: 10471609Abstract: New multi-computers architecture allows protection of personal computer by the combined hardware and software means reinforcing online security to the safety level not achievable using software security means alone. The disclosed system encompasses intermediate lock-computer and unidirectional internal interfaces based on novel principles providing complete security while sending information to world wide web and reliable filtering out of unwanted software while receiving information from Internet. One of the key principles underlying the present invention is physical separation of dataflow from web-connected computer to intermediate lock-computer to the main personal computer and the counter dataflow from main computer to lock-computer to web-connected computer. The interfaces in direct data flow from Internet to personal computer and in the counter dataflow may be based on different physical and system principles including novel two-dimensional image-based interface.Type: GrantFiled: June 11, 2018Date of Patent: November 12, 2019Inventor: Benjamin F. Dorfman
-
Patent number: 10445119Abstract: Systems and methods that adapt software components encoded for execution by a virtual machine to the specific architecture of a target platform are provided. These systems and methods combine the portability benefits of a virtual machine architecture with the power conservation and computation efficiency benefits normally associated with native implementations. More particularly, in some embodiments, a compiler configured to compile software components encoded for execution by a virtual machine is enhanced to identify hardware processing elements available on a target platform and to adapt the software components to utilize the identified hardware processing elements. In at least one embodiment, the adaptation performed by the enhanced compiler takes the form of compression or extension.Type: GrantFiled: June 30, 2017Date of Patent: October 15, 2019Assignee: INTEL CORPORATIONInventor: Markus Dominik Mueck
-
Patent number: 10440102Abstract: Aspects of the disclosure relate to multicomputer processing of client device request data using a centralized event orchestrator and a dynamic endpoint engine. A computing platform may receive, from a client computing device, event definition information defining an event. Subsequently, the computing platform may receive, from a recipient computing device associated with the event, a request for a recipient-selection user interface, and may determine that a dynamic endpoint option is available for a user of the recipient computing device. Thereafter, the computing platform may send, to the recipient computing device, a delivery selection user interface that includes a user-selectable option that, when invoked, causes the computing platform to create a new endpoint.Type: GrantFiled: December 8, 2016Date of Patent: October 8, 2019Assignee: Bank of America CorporationInventors: Akiva Kates, Joseph Benjamin Castinado, Rob Oddy, Brandon Castagna
-
Patent number: 10437611Abstract: A widget manager facilitates management of widgets in a dashboard layer. Management functions can include enablement, preview, importation, exportation, organization, installation, deletion, acquisition, etc.Type: GrantFiled: August 15, 2016Date of Patent: October 8, 2019Assignee: Apple Inc.Inventors: Scott Forstall, Imran A. Chaudhri, John O. Louch, Eric Steven Peyton
-
Patent number: 10423315Abstract: The invention provides a method for a user to input individualized primitive data and equipment and a system. The method comprises the following steps of: detecting an input sequence on user equipment; performing match search on the input sequence to acquire one or more matched local individualized primitive data options; and selecting the matched local individualized primitive data options as candidate options, and displaying the candidate options to the user to select. By the method, the equipment and the system, the defect that only character input and symbol input are supported by a traditional input method is overcome; the input of multiple types of individualized primitive data including pictures, audios/videos, style template user-defined characters and the like is realized by the input method; and the user experience is enhanced.Type: GrantFiled: September 30, 2015Date of Patent: September 24, 2019Assignee: CIENET TECHNOLOGIES (BEIJING) CO., LTD.Inventors: Liang Zheng, Xibin Liu
-
Patent number: 10423702Abstract: A character input device includes a memory that stores one or more conversion candidates, and a processor that executes a process including receiving input of a first character of a word and the number of characters of the word, extracting a conversion candidate including the first character from the one or more conversion candidates stored in the memory according to the number of characters of the word, and displaying the extracted conversion candidate.Type: GrantFiled: February 21, 2017Date of Patent: September 24, 2019Assignee: FUJITSU CONNECTED TECHNOLOGIES LIMITEDInventors: Shimpei Sendai, Toru Kohei
-
Patent number: 10402879Abstract: Systems, apparatuses, and methods are provided for customizing collections of products. A first user selects a subset of products for customization, and subsequently causes those products to be customized. The first user may place limitations on further customization of the subset of products. A second user associated with the customized products further customizes those products. The further customization may be restricted by the limitations imposed by the first user.Type: GrantFiled: December 30, 2011Date of Patent: September 3, 2019Assignee: adidas AGInventors: Alison Page, Lawrence Max Motola, Charlotta Nordin, Andreas Albert Perez Alba
-
Patent number: 10387554Abstract: A mechanism is provided for applying matching data transformation information based on a user's editing of data within a document. User input identifying inputs provided by a user while editing a document within an application executing on the data processing system is received. A matching algorithm is executed based on user input to identify one or more candidate transformation operations within a transformation operation data structure that matches the user input. Responsive to failing to identify any candidate transformation operations, an indication is provided that no candidate transformation operations are identifiable. Responsive to one or more candidate transformation operations being identified, a list of transformation operations is provided that includes the one or more candidate transformation operations to the user via the data processing system.Type: GrantFiled: February 19, 2018Date of Patent: August 20, 2019Assignee: International Business Machines CorporationInventors: Yong Li, Ryan Pham, Xiaoyan Pu, Yeh-Heng Sheng
-
Patent number: 10382502Abstract: Described embodiments enable device users sharing content items via a content management system to view and modify content items within native applications on their client devices. In various embodiments, a client application detects a save operation on a content item and prompts a user to provide a comment based on changes to the content item. User comments and metadata are provided to a content management system to create a historical log that provides a comprehensive summary of user interactions with a content item, including comments regarding content item changes, version information, and timestamps. The content management system provides the comments and other log contents to client applications associated with other users sharing the content item. The client applications use the comments and log information to provide notifications to the users regarding content item changes and comments by sharing users.Type: GrantFiled: September 9, 2016Date of Patent: August 13, 2019Assignee: Dropbox, Inc.Inventors: Anvisha Hrishikesh Pai, Michael Wu
-
Patent number: 10372285Abstract: In various example embodiments, a system and method for standardizing user interface elements are presented. A method includes determining parameters of one or more user interface elements as part of a first application, the first application selected based on an increased usage by a user compared with other applications, generating a profile for the user, the profile indicating the respective parameters of the one or more user interface elements, and modifying locations of user interface elements with matching predetermined identifiers as part of a second application based on the respective parameters indicated in the profile.Type: GrantFiled: April 14, 2015Date of Patent: August 6, 2019Assignee: eBay Inc.Inventors: David Ramadge, Justin Van Winkle, Corinne Elizabeth Sherman
-
Patent number: 10375374Abstract: The invention relates to capturing a still or moving image as well as object position and displacement data for the image, storing the image and the data as a dimension extractable object, and utilizing the dimension extractable object.Type: GrantFiled: March 29, 2017Date of Patent: August 6, 2019Assignee: Plethron Inc.Inventors: Eric Minami, Charles Chu
-
Patent number: 10339423Abstract: The disclosed computer-implemented method for generating training documents used by classification algorithms may include (i) identifying a set of training documents used by a classification system to classify documents written in a first language, (ii) generating a list of tokens from within the training documents that indicate critical terms representative of classes defined by the classification system, (iii) translating the list of tokens from the first language to a second language, (iv) creating, based on the translated tokens, a set of simulated training documents that enables the classification system to classify documents written in the second language, and (v) classifying an additional document written in the second language based on the set of simulated training documents. Various other methods, systems, and computer-readable media are also disclosed.Type: GrantFiled: June 13, 2017Date of Patent: July 2, 2019Assignee: Symantec CorporationInventors: Jonathan J. Dinerstein, Christian Larsen, Daniel Hardman
-
Patent number: 10339680Abstract: A typeface processing application accesses a character skeleton, which has control points and curves defined by control points, and a character outline surrounding the character skeleton. The typeface processing application computes, for a design parameter of a design application, a graphics control dataset based on a particular control point. Doing so involves identifying a pair of control point positions and a pair of expansions of the character outline, where each position or expansion pair corresponds to a pair of design parameter values. The typeface processing application generates the graphics control dataset, which includes intermediate positions of the control point between the pair of positions and intermediate expansions of the character outline between the pair of expansions.Type: GrantFiled: October 6, 2017Date of Patent: July 2, 2019Assignee: Adobe Inc.Inventors: Thomas T. Donahue, Richard Sinn, Allan M. Young, Guy Nicholas
-
Patent number: 10333767Abstract: Methods, systems, and media for media transmission and management are provided.Type: GrantFiled: July 10, 2017Date of Patent: June 25, 2019Assignee: Google LLCInventor: Matt Bridges
-
Patent number: 10325013Abstract: Systems and methods for optimizing space utilization in a document are described. The system receives a template divided into static space, dynamic space, and whitespace. The system fetches static contents, dynamic contents, personalized contents. The system determines the sizes of the contents and spaces available in the template. Further, the system compares the sizes of the contents with their respective spaces of the template. Based on the comparison, the system may resize at least one of the contents and the spaces relative to each other. Based on the comparison, the system may populate the contents inside the spaces without compromising with resolution and compatibility attributes associated with the contents. Post populating of the contents, the system may generate a final document for user.Type: GrantFiled: March 31, 2017Date of Patent: June 18, 2019Assignee: Wipro LimitedInventor: Sumanta Mondal
-
Patent number: 10267598Abstract: A network of scopes, including one or more lead scopes and one or more follower scopes, is provided to allow scope operators of the respective scopes to track the same presumed target. A lead scope locates a target and communicates target position data of the presumed target to the follower scope. The follower scope uses the target position data and its own position data to electronically generate indicators for use to prompt the operator of the follower scope to make position movements so as to re-position the follower scope from its current target position to move towards the target position defined by the target position data received from the lead scope.Type: GrantFiled: August 7, 2018Date of Patent: April 23, 2019Inventors: Douglas Fougnies, Robert A. Pressman, Larry L. Day
-
Patent number: 10235367Abstract: A computer system automatically organizes, retrieves, annotates and/or presents media data files as collections of media data files associated with one or more entities using context captured in real time from a viewing environment. The computer system presents media data from selected media data files on presentation devices in the viewing environment and receives and processes signals from sensors in that viewing environment. The processed signals provide context, which can be used to select and retrieve media data files, and which can be used to further annotate the media data files and/or other data structures representing collections of media data files and/or entities. The computer system can be configured to be continually processing signals from sensors in the viewing environment to continuously identify and use the context from the viewing environment.Type: GrantFiled: January 11, 2016Date of Patent: March 19, 2019Assignee: Microsoft Technology Licensing, LLCInventor: Georgios Krasadakis
-
Patent number: 10216710Abstract: A method includes storing, in response to marking by a user of an area of a displayed document, information on the marked area; displaying an icon representing the marked area; conducting the storing operation and the displaying operation for a different area; and creating, in response to an operation by the user for arranging two or more icons to be in contact with each other, a joined icon by joining the icons together; and combining marked areas represented by the two or more respective icons, according to a state of contact. A corresponding computer program product and computer system are also disclosed herein.Type: GrantFiled: October 3, 2017Date of Patent: February 26, 2019Assignee: International Business Machines CorporationInventors: Tomoka Mochizuki, Tomohiro Shioya, Asuka Unno, Lianzi Wen
-
Patent number: 10205749Abstract: A method comprising: receiving, from a web browser, a request for content to be inserted into a sub-document that is nested inside a main document; and transmitting to said web browser, in response to the request: said content, and a client-side script that, when inserted by said web browser into said sub-document: (i) listens to software methods that attempt to invoke a user event without an action by a user of said web browser, (ii) analyzes said user event to determine if said user event is configured to cause said web browser to navigate away from said main document.Type: GrantFiled: August 17, 2018Date of Patent: February 12, 2019Assignee: FIVE MEDIA MARKETING LIMITEDInventors: Amnon Sem Siev, Daniel Maman, Adi Zlotkin, Ido Peled, Yehuda Sapir
-
Patent number: 10154206Abstract: A monitoring camera can make communication with a client apparatus through an IP network. The monitoring camera includes an image capturing unit that captures an image of an object, a compressing and encoding unit that overlays overlay information on the captured image, and a communication unit that transmits transparency information indicative of whether or not a transparency can be set for each of a first portion and a second portion of the overlay information, which is overlaid by the compressing and encoding unit, to the client apparatus via the IP network.Type: GrantFiled: July 13, 2016Date of Patent: December 11, 2018Assignee: CANON KABUSHIKI KAISHAInventor: Ryuuji Nagaike
-
Patent number: 10142764Abstract: A method of providing an overlay display control performed on an electronic device, the method including: displaying a progress screen of a main service associated with an application through a first virtual layer under control of the application executed on the electronic device; displaying a user interface on a preset area of the first virtual layer, the user interface configured to receive a selection signal on a control function associated with the main service; displaying a second virtual layer for providing an additional service associated with the main service overlapping the first virtual layer in response to a progress of the main service meeting a preset condition; and processing a progress of the additional service, including: hooking a selection signal input on a partial area of the second virtual layer; and calling a control function corresponding to the partial area of the second virtual layer.Type: GrantFiled: September 21, 2016Date of Patent: November 27, 2018Assignees: NHN Entertainment Corporation, NHN Studio629 CorporationInventor: Chuljae Lim