Hypermedia (epo) Patents (Class 707/E17.013)
  • Patent number: 11941426
    Abstract: An example operation may include a method comprising one or more of creating a VNFC monitor, starting a VNFC monitor, sending VNFCI state change notifications which includes a status of one or more VNFC modules, stopping a VNFC monitor, and destroying a VNFC monitor.
    Type: Grant
    Filed: February 1, 2022
    Date of Patent: March 26, 2024
    Assignee: International Business Machines Corporation
    Inventor: Keith William Melkild
  • Patent number: 11847741
    Abstract: A system and method for scanning an environment and generating an annotated 2D map is provided. The system includes a 2D scanner having a light source, an image sensor and a first controller. The first controller determines a distance value to at least one of the object points. The system further includes a 360° camera having a movable platform, and a second controller that merges the images acquired by the cameras to generate an image having a 360° view in a horizontal plane. The system also includes processors coupled to the 2D scanner and the 360° camera. The processors are responsive to generate a 2D map of the environment based at least in part on a signal from an operator and the distance value. The processors being further responsive for acquiring a 360° image and integrating it at a location on the 2D map.
    Type: Grant
    Filed: October 7, 2021
    Date of Patent: December 19, 2023
    Assignee: FARO Technologies, Inc.
    Inventors: Aleksej Frank, Matthias Wolke, Oliver Zweigle
  • Patent number: 11763316
    Abstract: A method, within and by a computer hardware system that is configured to serve a first web page associated with a first user and a second web page associated with a second user, includes the following. A reciprocal arrangement is established between the first web page and the second web page based upon both the first and second users opting to participate in the reciprocal arrangement. A second functional identification element associated with the first entity is included within the second web page and based upon the reciprocal arrangement. A first functional identification element associated with the second entity is included within the first web page and based upon the reciprocal arrangement. The second functional identification element includes a link to the first web page, and the first functional identification element includes a link to the second web page.
    Type: Grant
    Filed: July 19, 2013
    Date of Patent: September 19, 2023
    Assignee: DISTEFANO WEBSITE INNOVATIONS, INC.
    Inventor: Thomas L. DiStefano, III
  • Patent number: 11681785
    Abstract: Examples of techniques for detecting and tracking virtual containers are disclosed. In one example implementation according to aspects of the present disclosure, a computer-implemented method includes detecting a virtual container. The method further includes collecting virtual container data for the virtual container. The method also includes associating, by a processing device, the virtual container to at least one of a plurality of images. Additionally, the method includes building, by the processing device, a container event database based on the virtual container data and the association of the virtual container to the at least one of the plurality of images, so as to enable tracking of software in the plurality of images and in live virtual containers.
    Type: Grant
    Filed: October 14, 2020
    Date of Patent: June 20, 2023
    Assignee: ServiceNow, Inc.
    Inventors: Michael K. Boudreau, Blair Googer, Jamie B. Marsnik, Bradley T. Moore
  • Patent number: 11194595
    Abstract: A generation apparatus that generates a mapping between individual properties included in an object in a program and individual elements of a structured document. The generation apparatus includes: an object tree generation unit that generates a tree structure representing hierarchical structure of the object by assigning the individual properties included in the object to nodes of the tree structure; and a selection unit that selects a mapping minimizing conversion cost of converting the tree structure of the object to a tree structure that includes the individual elements of the structured document as its nodes. The selection is from mappings that associate the individual properties included in the object with the individual elements of the structured document.
    Type: Grant
    Filed: February 2, 2017
    Date of Patent: December 7, 2021
    Assignee: International Business Machines Corporation
    Inventors: Toyotaro Suzumura, Michiaki Tatsubori, Akihiko Tozawa
  • Patent number: 11042274
    Abstract: Embodiments disclosed herein include a method, a non-transitory computer-readable medium, and a system for generating video clips for teaching how to apply a tools in various application programs for editing documents. The method includes identifying one or more characteristic features of a video clip. The method also includes providing the one or more characteristic features to a trained machine learning analysis module. The method further includes evaluating the characteristic features to generate a clip rating. The method also includes determining whether to discard the video clip based on the clip rating.
    Type: Grant
    Filed: December 4, 2014
    Date of Patent: June 22, 2021
    Assignee: AUTODESK, INC.
    Inventors: Benjamin Lafreniere, Tovi Grossman, Justin Frank Matejka, George Fitzmaurice
  • Patent number: 10997670
    Abstract: Examples described herein relate to apparatuses and methods for providing an interactive computer simulation of a life of a user via a user device operated by the user by determining a goal of the user, accessing a transaction history of the user, determining an initial state of the user based on the transaction history of the user, determining a virtual path to the goal, the initial state of the user being a starting point of the virtual path to the goal, configuring the user device to display the virtual path of the goal, determining that the user has selected at least one of selectable in-simulation decisions, updating the virtual path to generate an updated virtual path based on the selected at least one of the plurality of selectable in-simulation decisions, and configuring the user device to display the updated virtual path.
    Type: Grant
    Filed: October 2, 2018
    Date of Patent: May 4, 2021
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Marjorie S. Anzalone, Darius A. Miranda, Wairnola Marria Rhodriquez, Samundra Timilsina, Paul Vittimberga
  • Patent number: 10951683
    Abstract: A system and process are provided for remotely viewing a customer screen image and interacting with the customer's device (desktop, laptop, tablet or smartphone) using a standard web browser. In operation, an agent is provided with an account on a server, and can send a link and/or instructions to the customer to provide the agent with access to the customer device. An application installed on the customer device captures image frames to be shared and divides them into subsections, transmitting to the server only those sections that have changed relative to the previously transmitted frame. The agent's browser retrieves tiles from the server as they change, and displays them for the agent. The system and process enable the agent to obtain system information and remotely control various functions of the customer device when authorized by the customer.
    Type: Grant
    Filed: September 5, 2017
    Date of Patent: March 16, 2021
    Assignee: Projector.is, Inc.
    Inventors: Benjamin Howard Lilienthal, Eugene Abovsky
  • Patent number: 10846600
    Abstract: Methods, systems, and media for identifying errors in predictive models using annotators are provided. In some embodiments, a method for evaluating predictive models in classification systems is provided, the method comprising: causing an input region to be presented to a user, where the input region receives an instance from the user that corresponds to a predictive model; retrieving a classification conducted by the predictive model for the received instance and a confidence value associated with the classification; determining whether the received instance has been incorrectly classified by the predictive model; determining a reward associated with the incorrect classification made by the predictive model in response to determining that the received instance has been incorrectly classified by the predictive model, where the reward is based on the confidence value associated with the classification of the received instance; and providing the reward to the user.
    Type: Grant
    Filed: April 8, 2016
    Date of Patent: November 24, 2020
    Assignees: Integral Ad Science, Inc., New York University
    Inventors: Joshua M. Attenberg, Panagiotis G. Ipeirotis, Foster J. Provost
  • Patent number: 10769671
    Abstract: Methods and apparatus for detecting and correlating content consumption, e.g., viewing of programs and/or accessing websites, across platforms of different types are described. Content consumption, e.g., requests and/or streaming is monitored and recorded on a per subscriber basis for a wide variety of platforms, e.g., set boxes, IP content playback devices such as cell phones or pad devices with IP streaming support, and/or other devices. Web site access and corresponding content consumption is determined based on DNS requests thereby avoiding the need for monitoring at web site servers and allowing centralized monitoring of web site access operations in the form of DNS requests to be detected by a Web service provider who, at least in some embodiments, is also a content provider.
    Type: Grant
    Filed: October 13, 2014
    Date of Patent: September 8, 2020
    Assignee: Time Warner Cable Enterprises LLC
    Inventors: Chris Roosenraad, Ethan Lawrence Wolf, Craig Engel, Justin Tidwell
  • Patent number: 10693822
    Abstract: A message providing method includes: extracting a keyword from a message; searching a list of messages to extract a related message associated with the keyword, the messages communicated between a user and a conversational partner or between the user and a third party; and linking the related message to the keyword by a hyperlink.
    Type: Grant
    Filed: June 17, 2016
    Date of Patent: June 23, 2020
    Assignee: LINE Corporation
    Inventor: Il Gu Lee
  • Patent number: 10635723
    Abstract: Embodiments of the disclosed innovations provide systems and methods for locating data associated with rendered documents. Some embodiments support the use of a handheld document data capture device.
    Type: Grant
    Filed: July 20, 2011
    Date of Patent: April 28, 2020
    Assignee: Google LLC
    Inventors: Martin T. King, Dale L. Grover, Clifford A. Kushler, James Q. Stafford-Fraser
  • Patent number: 10601929
    Abstract: A system comprising a computer-readable storage medium storing at least one program and a computer-implemented method for automatically saving and presenting a state of a communication session are presented. The communication session may be established between a client device of a user and an application server of a content publisher. Session data representative of a first state of the communication session may be stored in response to user input. The method may further include generating and presenting an interface that includes a first selectable element that allows a user to return to the first state of the communication session. The method further includes grouping the first selectable element with a second selectable element corresponding a second state of the communication session and assigning a label to the grouping.
    Type: Grant
    Filed: January 26, 2018
    Date of Patent: March 24, 2020
    Assignee: eBay Inc.
    Inventor: Neelakantan Sundaresan
  • Patent number: 10572524
    Abstract: Aspects of the technology described herein generate a comment-summary interface that can help a user find comments of interest to the user. The comment-summary interface allows a user to access comments according to topics instead of scrolling through all of the comments found in a comment section associated with a primary content, such as a news article on a website, a social post, product review, and such. Categorizing the comments into topics makes more efficient use of computer resources by avoiding the need to display comments that are not of interest to the user. The plurality of comments analyzed by aspects of the technology described herein are unstructured comments. Unstructured comments lack specific subject matter categories designated by a user or preselected by a webpage.
    Type: Grant
    Filed: February 29, 2016
    Date of Patent: February 25, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Vasileios Kandylas, Serge-Eric Tremblay, Omar Alonso
  • Patent number: 10567726
    Abstract: A method, apparatus, system for image processing is provided that creates an object note for a picture. The method, apparatus or system includes: automatically obtaining picture description information from a picture source, wherein the picture description information at least partly have been formed automatically; obtaining annotation information from at least two object sources, wherein the two object sources are different from the picture sources, automatically fusing the said annotation information from the two object sources to form fused annotation information, and attaching said fused annotation information to the picture to create the object note for the picture.
    Type: Grant
    Filed: December 10, 2009
    Date of Patent: February 18, 2020
    Assignee: Nokia Technologies Oy
    Inventors: Jian Ma, Ye Tian, Xiaogang Yang, Wendong Wang
  • Patent number: 10552522
    Abstract: Automatically generating a glossary of terms for a given document or group of documents is provided. A single document or a group of documents associated with a given project or event are parsed for one or more unique terms (e.g., words, acronyms, phrases, etc.). Identified terms are passed to a local or external definition source, and definitions for the one or more identified terms are retrieved. Retrieved definitions are presented to a user of the documents, and approved definitions are stored in a project store for subsequent use in association with the documents.
    Type: Grant
    Filed: November 19, 2013
    Date of Patent: February 4, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Nicholas Caldwell, Saliha Azzam, Courtney Anne O'Keefe, Tu Huy Phan
  • Patent number: 10515374
    Abstract: Methods, apparatuses, and articles for receiving one or more indicators indicating one or more degrees of relevance or irrelevance of one or more items or entities to advertising keywords of interest, generating one or more advertising keyword suggestions suggesting one or more advertising keywords based at least in part on whether there are predetermined relationships among the suggested one or more advertising keywords, and between some of the suggested one or more advertising keywords and the one or more items or entities, are described herein.
    Type: Grant
    Filed: March 8, 2006
    Date of Patent: December 24, 2019
    Assignee: Adobe Inc.
    Inventor: Zachary Mason
  • Patent number: 10466859
    Abstract: A method for creating a site on a user terminal connected by a computer network to a site management system includes providing a plurality of cards having predefined functions to the user terminal; and creating a site including at least one of a page corresponding to a card selected at the user terminal by a user from among the plurality of cards and a page including, as a component, at least one card selected at the terminal. The plurality of cards includes a general card configured through a selection and a combination of components by the user and a function card of which a function and a structure are predetermined.
    Type: Grant
    Filed: February 9, 2015
    Date of Patent: November 5, 2019
    Assignee: NAVER Corporation
    Inventors: Jong Ho Yun, Jungho Jun, Sung Won Cha, Se-Young Kim, Sang Jun Jeon, DongHwan Park
  • Patent number: 10402061
    Abstract: An assisted content authoring productivity tool can provide a set of content related to at least one topic determined from a user's expression of intent. The content can include topics that are not obviously related to the user's topic, but identified from indirect cluster connections found in a graph model of information such as, but not limited to, an online encyclopedia like Wikipedia. A document can be populated with topic anchors so a user can return to or have generated a set of content related to a particular topic. The topic anchor can include a graphical user interface including a topic exploration object that, when selected, initiates a command to request information related to that topic.
    Type: Grant
    Filed: June 12, 2015
    Date of Patent: September 3, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Bernhard S. J. Kohlmeier, Pradeep Chilakamarri, Sirui Sun
  • Patent number: 10353979
    Abstract: The present application provides an information recording method, apparatus, browser and electronic device. The method includes: displaying a quick navigation item on the browser; receiving a trigger signal acting on the quick navigation item; after receiving the trigger signal, opening the preset webpage file according to the file save path corresponding to the quick navigation item; recording information in the editable region of the preset webpage file opened. By opening a corresponding preset webpage file using the quick navigation item corresponding to the file save path, a user can record information in the preset webpage file. Since the preset webpage file does not need to be logged into by connecting to a server via a network, notes can be made using the preset webpage file when offline and since a large amount of content is recorded in the preset webpage file, time and traffic can be saved.
    Type: Grant
    Filed: June 10, 2014
    Date of Patent: July 16, 2019
    Assignee: Tencent Technology (Shenzhen) Company Limited
    Inventor: Xiaodan Lin
  • Patent number: 10346528
    Abstract: A user provides an annotation, such as text or graphics, in relation to a resource available on a computer network. The annotation is automatically stored and/or retrieved without requiring separate action from the user to accomplish the storage or retrieval. An annotation interface may receive the annotation from the user. The annotation is then stored in association with the user and the network address of the resource. The user's annotation may be later retrieved and displayed to the user based on the network address of the resource. In one specific embodiment, a browser toolbar receives and displays user annotations associated with Web sites or Web pages to which the user has navigated. Preferably, the annotation interface remains available to the user throughout the time in which the resource is provided. Further controls may enable the user to make an annotation publicly available to others, and to receive annotations from others.
    Type: Grant
    Filed: May 16, 2016
    Date of Patent: July 9, 2019
    Assignee: CALLAHAN CELLULAR L.L.C.
    Inventors: Udi Manber, Jonathan Leblang, Colin Saunders, Matthew Amacker
  • Patent number: 10341414
    Abstract: Techniques are disclosed herein for file sharing using remote applications. One embodiment provides a computer-implemented method that includes receiving, at a computing device, a selection of a reference for accessing the file, where the reference includes a first identifier specifying the file stored on a host server remotely located with respect to the computing device and a second identifier specifying an application that is running on the host server and that is configured to open files of a same type as the file. The method further includes establishing a remote connection to the application specified by the second identifier, by connecting to the host server and causing the application to be launched on the host server. In addition, the method includes causing the application to open the file specified by the first identifier and the user interface of the application to be remoted to the computing device.
    Type: Grant
    Filed: October 31, 2014
    Date of Patent: July 2, 2019
    Assignee: VMware, Inc.
    Inventors: Hai Ou Jiang, Dong Wang, Kun Shi, Jin Yu, Wenlong Shao, Feng Yan
  • Patent number: 10289278
    Abstract: Provided are a method, computer program product and computer system for displaying webpage information of a parent tab associated with a new child tab on a graphical user interface. The method includes the following steps: opening a link for identifying a new tab in a new webpage from a parent webpage; creating the new tab; recording a position of the link; capturing a screen of the parent webpage to generate a screenshot; highlighting the link in the screenshot; and saving the screenshot with the highlighted link to a tooltip attribute of the new tab.
    Type: Grant
    Filed: November 23, 2015
    Date of Patent: May 14, 2019
    Assignee: International Business Machines Corporation
    Inventors: Luke Chen, Paige Chen, Ken Liu, Paul Yuan
  • Patent number: 10289641
    Abstract: Techniques are described for determining recommended tourist based on the real time collection and analysis of biological information regarding users. Sensors in proximity to a user may collect neural activity data (e.g., brain wave data) and physiological data (e.g., blood pressure, heart rate, blood sugar level, etc.). The biological information may be analyzed to determine, for each user, an emotion metric indicating an emotional state of the user at various times. The emotion metrics may be correlated with location data to determine the emotion metric of the user at various sites during a trip. Tag metadata describing the location(s) may be clustered through semantic analysis to generate clusters of semantically similar tags. Emotion metric scores for the clusters may be employed to predict destination(s) where the user(s) may exhibit positive emotion metrics, and the predicted destination(s) may be presented to users in advertisements or other content.
    Type: Grant
    Filed: October 16, 2015
    Date of Patent: May 14, 2019
    Assignee: Accenture Global Services Limited
    Inventors: Takuya Kudo, Atsushi Onda, Ryosuke Nakahata, Kaori Shimatsu, Mayumi Kimoto
  • Patent number: 10291760
    Abstract: A method and system for facilitating user access to services through a wireless device of a user, involves recommending to a user a subset of services from a plurality of services available to the user in which each recommended service of the subset has at least one voice short-cut associated therewith, and selecting a service to be accessed through the user's wireless device from the subset of services according to a voice command by the user corresponding to the voice short-cut of the service.
    Type: Grant
    Filed: November 15, 2016
    Date of Patent: May 14, 2019
    Assignee: Nokia Technologies Oy
    Inventors: Jukka-Pekka Salmenkaita, Antti Sorvari
  • Patent number: 10268661
    Abstract: Review systems and methods facilitate active reading by providing a flexible environment in which users can examine documents. A review system can comprise a virtual workspace, a document view region, a preview region, and optional document objects. The virtual workspace can simulate a desktop or other physical workspace. The document view region can display a portion of an open document at a magnification sufficient for reading. The preview region can display the document at a magnification sufficient to enable the general layout of the entire document to be determined. The document objects can be created from the document through tools of the review system. These document objects can be independently moveable throughout the virtual workspace as needed to facilitate the user's active reading process.
    Type: Grant
    Filed: March 16, 2011
    Date of Patent: April 23, 2019
    Assignee: Georgia Tech Research Corporation
    Inventors: Craig S. Tashman, W. Keith Edwards
  • Patent number: 10229379
    Abstract: Embodiments provide a checklist function integrated with a process flow model. The process checklist utilizes a semi-automated visual approach to cover processes specific to a user and/or enterprise. A model of the process is generated and stored, for example utilizing an input template in XML format and according to the Business Process Model and Notation (BPMN) standard. Next, instances corresponding to runs of the mapped processes are created. Various internal documents can be linked together within a process instance, thereby allowing enterprises to define different relationships between documents independent of product-wide implementation and database complexity. In some embodiments the process models may be accessed interactively in a What-You-See-Is-What-You-Get manner, without being machine executed. This allows for relatively loose process definition/modelling, fostering interpretation reliant upon user intuition.
    Type: Grant
    Filed: April 20, 2015
    Date of Patent: March 12, 2019
    Assignee: SAP SE
    Inventors: Tomas Visnovec, Jakub Salamon, Martin Slavik, Martin Duffek, Peter Dominik, Matus Horvath
  • Patent number: 10176605
    Abstract: Systems and methods for dynamic display of hierarchical data (e.g., a tree) are provided. Dynamic display enables a user to navigate the hierarchical data by dragging, without having to select expand/contract icons. The systems and methods use a tree spacing structure to determine relative spacing of nodes based on a focus line and to automatically expand and collapse visual representations of nodes in the tree. Nodes on the focus line may be evenly spaced along the focus line, and all of the other nodes in the hierarchy not on the focus line may be positioned based on their relationship to nodes on the focus line, using the tree spacing structure. Ancestor nodes of nodes on the focus line may be positioned between their direct first and last child and children of focus level nodes may be positioned directly behind the focus level node.
    Type: Grant
    Filed: March 26, 2015
    Date of Patent: January 8, 2019
    Assignee: Brigham Young University
    Inventors: Curtis M. Wigington, William Arthur Barrett
  • Patent number: 10152462
    Abstract: Embodiments are directed towards generating an interactive target document based on a static source document. The source document may be a textbook. An interactive, animated, multi-dimensional, and/or multi-layered target document is generated that documents the source document. The target document may include accompanying audio that includes speech in virtually any natural language, independent of the native language of the source document. The target document may be a presentation document (e.g. a slide deck), a video document (e.g. a movie), a report, a desktop application, a mobile application, a word processing document, a web page, an e-book, a spreadsheet, or the like. The target document may be generated automatically to document, expand upon, and provide a greater context and interpretation of the contents of the source document (i.e. the source document contents or simply the source contents). Thus, the target document may be a documentary of the source document.
    Type: Grant
    Filed: March 3, 2017
    Date of Patent: December 11, 2018
    Assignee: AZ, LLC
    Inventor: Sana Rezgui
  • Patent number: 10149020
    Abstract: Media comprising media segments is played in a browser application. The segments comprise video and/or audio payload data encoded by a codec supported by this browser application. To play the media, several steps are performed by the browser application. First, a first subset of media segments of the media is obtained from a server. Then, a first media file is constructed comprising the video and/or audio payload data of the first subset of media segments. In a third step, a second subset of media segments of the media is obtained from the content distribution network whereas the second subset is consequent in time to the first subset. Then, the second media file is constructed comprising the video and/or audio payload data of the second subset of media segments. Finally, the first and second media files are played in the browser according to the codec.
    Type: Grant
    Filed: August 4, 2014
    Date of Patent: December 4, 2018
    Assignee: THEO TECHNOLOGIES
    Inventors: Pieter-Jan Speelmans, Maarten Tielemans, Steven Tielemans
  • Patent number: 10096138
    Abstract: A method of providing a control map for a control target facility is provided. The method includes generating a central node corresponding to an interest object, the interest object being selected by a user from among first objects managed by a remote control system; generating peripheral nodes respectively corresponding to second objects that are associated with the interest object, the second objects being selected from among the first objects; generating an edge which connects the central node to one of the peripheral nodes or connects the peripheral nodes to each other; and graphically rendering the central node, the peripheral nodes, and the edge to be displayed.
    Type: Grant
    Filed: October 30, 2015
    Date of Patent: October 9, 2018
    Assignee: SAMSUNG SDS CO., LTD.
    Inventor: Pyung Gil Ahn
  • Patent number: 10082312
    Abstract: An HVAC controller including a controller and a display operatively coupled to the controller. The display may include a first region and a second region. The first region of the display may have an array of pixels arranged in a plurality of rows and a plurality of columns for displaying an image in a dot matrix format. The second region of the display may have a plurality of predefined fixed segment graphical icons. The controller may be configured to sequentially display two or more installer set up items. Illustratively, each of the installer setup items may include an installer set up item number displayed in the second region of the display, an installer setup item name that may be displayed in the first region of the display, and an installer setup item value that may be displayed in the first region of the display.
    Type: Grant
    Filed: April 30, 2014
    Date of Patent: September 25, 2018
    Assignee: Honeywell International Inc.
    Inventors: Jan Vozenilek, Jan Pospisil, Cary Leen
  • Patent number: 10075668
    Abstract: Described herein is an information processing device, information processing method, program storage medium, program, data structure, and manufacturing method for storage medium wherein a user can determine subtitles with certainty. That is, an attribute buffer holds at least font style specifying information which specifies a font style to be applied for a character object for a subtitle held in a character object buffer, and width specifying information which can specify the width of the outline of the character object corresponding to the font style having an outline. In the case that the font style having an outline is specified in the font style specifying information, a font rasterizer obtains font style data of the font style having an outline, updates the font style data based on the width specifying information, and converts the character object into subtitle data, using at least the updated font style data.
    Type: Grant
    Filed: June 6, 2012
    Date of Patent: September 11, 2018
    Assignee: SONY CORPORATION
    Inventors: Kouichi Uchimura, Kazuo Yamamoto, Yoshiyuki Kobayashi
  • Patent number: 10068178
    Abstract: Methods, systems and computer program products for associating geographical locations with annotations corresponding to content. In one method, a language model is developed. The language model is developed from the location information and the one or more annotations associated with content uploaded by users. The language model is based on the probabilistic distribution of locations over one or more annotations. Further, when a user provides one or more annotations, the system and the method may use the language model to identify one or more locations associated with the one or more annotations provided by the user. The language model predicts one or more geographical locations based on the probabilistic distribution of locations over the annotations.
    Type: Grant
    Filed: January 13, 2010
    Date of Patent: September 4, 2018
    Assignee: Oath, Inc.
    Inventors: Roelof van Zwol, Vanessa Murdock, Pavel Serdyukov
  • Patent number: 10028029
    Abstract: A system and method for controlling a media generation system where a media event may be selected via a stateless software module, the system receiving a media event protocol file corresponding to the selected media event. The media generation system generates the media event based on the received media event protocol file.
    Type: Grant
    Filed: April 19, 2016
    Date of Patent: July 17, 2018
    Assignee: Saturn Licensing LLC
    Inventor: Nga Marie Nguyen
  • Patent number: 10019528
    Abstract: Exemplary embodiments relate to a field of network information technology. Described are a method and a system for sending webpage content of browser bookmark uniform resource locator (URL). The method includes the following steps: receiving browser bookmark URL information sent from a client, the browser bookmark URL information comprising a browser bookmark URL and a message indicating whether the client starts a function of webpage content offline downloading; determining whether a function of webpage content offline downloading of the client is started according to the prompting message; when the function of webpage content offline downloading of the client is client is started, extracting key webpage content of the webpage corresponding to the browser book mark URL; and sending the key webpage content to the client. The exemplary embodiments of present disclosure can save network traffic and improve a reading efficiency of the webpage corresponding to the bookmark URL.
    Type: Grant
    Filed: August 12, 2014
    Date of Patent: July 10, 2018
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Xiaodan Lin
  • Patent number: 9990106
    Abstract: According to one embodiment, an electronic device includes a display and circuitry. The circuitry displays a first menu in a first region of a screen. The circuitry determines whether a first operation is made and whether a second operation is made. The first operation is to move a pointing location from inside of the first region into a second region. The second operation is to move a pointing location from outside of the first region into the second region. The circuitry halts display of a second menu on the second region when the first operation is determined, and displays the second menu on the second region when the second operation is determined.
    Type: Grant
    Filed: February 27, 2015
    Date of Patent: June 5, 2018
    Assignee: Kabushiki Kaisha Toshiba
    Inventor: Satoshi Watanabe
  • Patent number: 9990059
    Abstract: Techniques for ink modes are described. According to various embodiments, different ink modes are supported, such as a permanent ink mode, a transient ink mode, a shape recognition mode, a text recognition mode, a selection mode, a command mode, an ink note mode, an ink for emphasis mode, and so forth. For instance, embodiments support a permanent ink mode where ink applied to a document becomes part of primary content of the document. A transient ink mode is also supported in which ink applied to a document is processed according to transient ink mode behaviors. According to various embodiments, a visual affordance of a particular active ink mode is presented on a document with which a user is interacting. Further, different ink modes each are associated with different respective visual affordances.
    Type: Grant
    Filed: March 23, 2015
    Date of Patent: June 5, 2018
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventor: William H. Vong
  • Patent number: 9971749
    Abstract: Methods, systems, and devices for editing websites are disclosed herein. A website editor for editing a website includes an editor display component, a website modification component, and a website display component. The editor display component is configured to display an editor interface for receiving user input for editing a website. The editor interface is displayed within a browser substantially simultaneously with the website. The website modification component is configured to update website data corresponding to the website based on the user input received through the editor interface. The website display component is configured to automatically update display of the website based on the updated website data. The display of the website is updated in real-time in response to receiving the user input.
    Type: Grant
    Filed: February 8, 2016
    Date of Patent: May 15, 2018
    Assignee: APHOTOFOLIO.COM
    Inventors: Robert E. Haggart, Charlton K. Akins
  • Patent number: 9971756
    Abstract: Various embodiments of the present disclosure relate to systems and methods for delivering various types of content (such as news articles) to users. Among other things, embodiments of the present disclosure help provide users with concise articles containing the best content from a variety of sources, and present such content in a task-oriented manner that is finite and incentivizes the user to review the content.
    Type: Grant
    Filed: January 3, 2014
    Date of Patent: May 15, 2018
    Assignee: OATH INC.
    Inventors: Agnes Liu, Maria Renhui Zhang, Nicholas D'Aloisio-Montilla, Shin-Yi Huang
  • Patent number: 9965450
    Abstract: Some aspects include display, in a first region of a first graphical interface, of a graphical representation of a first page of a website, the graphical representation of the first page of the website including a graphical representation of a first page component, display, in a second region of the first graphical interface, of a graphical representation of a second page of the website, the graphical representation of the second page of the website including a graphical representation of a second page component, and display of a graphical indication of a navigation link between the first page component and the second page component.
    Type: Grant
    Filed: December 31, 2014
    Date of Patent: May 8, 2018
    Assignee: SAP PORTALS ISRAEL LTD.
    Inventors: Nati Gavriel, Nissim Tal, Vladimir Tkach, Rachel Ebner
  • Patent number: 9939979
    Abstract: An apparatus and method for specifying a capture region, performing a picture capture for a specific region (partial region) on an output picture, and verifying contents of capture data copied to a clipboard. The apparatus includes a capture window setting unit configured to output a capture window specifying a region to be captured, and change a setting of the capture window. The apparatus also includes a data processing unit configured to acquire capture data for a region corresponding to the capture window when the setting of the capture window is completed.
    Type: Grant
    Filed: August 8, 2012
    Date of Patent: April 10, 2018
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Yeul-Tak Sung
  • Patent number: 9934319
    Abstract: A method and server for determining a creation time of a target page is disclosed. A page network of a plurality of pages including the target page and a plurality of links therebetween is created. Each page is a source or destination page for at least one link. Each page has a creation time and a creation time parameter. An initial value is assigned to the creation time parameter for each page. The creation time parameter of the target page is varied to maximize a page network probability which is based on a link probability for each link which is based at least in part on a difference between the creation time parameters of the source and destination pages thereof. The creation time of the target page is determined to be the value of the creation time parameter thereof which maximizes the page network probability.
    Type: Grant
    Filed: December 28, 2015
    Date of Patent: April 3, 2018
    Assignee: YANDEX EUROPE AG
    Inventors: Liudmila Alexandrovna Ostroumova Prokhorenkova, Egor Aleksandrovich Samosvat, Petr Vladislavovich Prokhorenkov, Pavel Viktorovich Serdyukov
  • Patent number: 9910925
    Abstract: A processor executes program instructions for managing information about a product to search documents for a location of a message of the product using a set of rules that are based on instructions for generating the message. The instructions are in a resource of the product. The processor then adds the location to an index of locations of the message in the documents.
    Type: Grant
    Filed: November 15, 2013
    Date of Patent: March 6, 2018
    Assignee: International Business Machines Corporation
    Inventors: Logeswaran T. Rajamanickam, Arun Ramakrishnan, Rohit Shetty
  • Patent number: 9910926
    Abstract: A method for managing information about a product. A processor searches documents for a location of a message of the product using a set of rules that are based on instructions for generating the message. The instructions are in a resource of the product. The processor then adds the location to an index of locations of the message in the documents.
    Type: Grant
    Filed: August 12, 2015
    Date of Patent: March 6, 2018
    Assignee: International Business Machines Corporation
    Inventors: Logeswaran T. Rajamanickam, Arun Ramakrishnan, Rohit Shetty
  • Patent number: 9894174
    Abstract: A content syndication platform, such as a web content syndication platform, manages, organizes and makes available for consumption content that is acquired from the Internet. In at least some embodiments, the platform can acquire and organize web content, and make such content available for consumption by many different types of applications. These applications may or may not necessarily understand the particular syndication format. An application program interface (API) exposes an object model which allows applications and users to easily accomplish many different tasks such as creating, reading, updating, deleting feeds and the like. Further, in at least some embodiments, a user can subscribe to a particular web feed, be provided with a user interface that contains distinct indicia to identify new feeds, and can efficiently consume or read RSS feeds using both an RSS reader and a web browser.
    Type: Grant
    Filed: July 23, 2015
    Date of Patent: February 13, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Amar S. Gandhi, Jane T. Kim, John H. Lueders, Sean Obafemi Lyndersay, Warren G. Stevens, Wayne W Y Choi, William Gould, Bruce A. Morgan
  • Patent number: 9876843
    Abstract: A method for operating a graphical user interface of a computer terminal running multiple asynchronous simultaneous tasks. The progress of the tasks is shown in a list in an information window. The content and visibility of the list determines the type of user interaction defined by the terminal when one of the tasks reaches a predetermined stage of completion.
    Type: Grant
    Filed: August 28, 2014
    Date of Patent: January 23, 2018
    Assignee: Nokia Technologies Oy
    Inventor: Mikko K Makela
  • Patent number: 9858248
    Abstract: Suggesting navigation to a user between multiple spots in a document by creating a hotspot graph based on a list of hotspots in the document which are frequently traveled to or edited by the user, monitoring user actions within the document and storing each action as a history element in a repository; and if the user is detected as navigating away from a hotspot in the document or from a spot which is not contained in a hotspot to a hotspot, displaying a list of hotspots in which the user would travel to within the document, ordered based on the probability associated with arcs between the nodes of the hotspot graph.
    Type: Grant
    Filed: March 29, 2016
    Date of Patent: January 2, 2018
    Assignee: International Business Machines Corporation
    Inventors: Frederic Bauchot, Georges-Henri Moll
  • Patent number: 9830361
    Abstract: Facilitation of content entity annotation while maintaining joint quality, coverage and/or completeness performance conditions is provided. In one example, a system includes an aggregation component that aggregates signals indicative of initial entities for content and initial scores associated with the initial entities generated by one or more content annotation sources; and a mapping component that maps the initial scores to calibrated scores within a defined range. The system also includes a linear aggregation component that: applies selected weights to the calibrated scores, wherein the selected weights are based on joint performance conditions; and combines the weighted, calibrated scores based on a selected linear aggregation model of a plurality of linear aggregation models to generate a final score. The system also includes an annotation component that determines whether to annotate the content with one of the initial entities based on a comparison of the final score and a defined threshold value.
    Type: Grant
    Filed: December 4, 2013
    Date of Patent: November 28, 2017
    Assignee: GOOGLE INC.
    Inventors: Balakrishnan Varadarajan, George Dan Toderici, Apostol Natsev, Weilong Yang, John Burge, Sanketh Shetty, Omid Madani
  • Patent number: 9794078
    Abstract: A system and method for sharing documents and markup to documents in near real-time. A server coupled with a plurality of client devices via a network is configured to fairly distribute documents to each of the plurality of client devices in one or more collaborative sessions. The server receives a document for distribution to a plurality of client devices associated with a particular collaborative session, breaks the documents into pieces, and repeatedly, until all pieces of the document are distributed: selects a piece of the document for transmission, sends the selected piece to each of the plurality of client devices, computes a delay based on the size of the selected piece and a minimum network bandwidth, and waits for the computed delay.
    Type: Grant
    Filed: March 5, 2014
    Date of Patent: October 17, 2017
    Assignee: Ricoh Company, Ltd.
    Inventor: Edward L. Schwartz