Integration Of Diverse Media Patents (Class 715/201)
  • Patent number: 10474734
    Abstract: An information processing apparatus includes: an inputting unit for inputting a text to be placed in a template; a storage unit for saving the text whenever a predetermined condition is detected; and a presenting unit for, when the template is switched, selecting the text from the storage unit based on an amount of a text that can be placed in the template after switching, and presenting the selected text as a candidate.
    Type: Grant
    Filed: May 2, 2017
    Date of Patent: November 12, 2019
    Assignee: Canon Kabushiki Kaisha
    Inventors: Tomonobu Hiraishi, Kanako Yamakawa, Satoko Saito, Atsushi Inoue
  • Patent number: 10460356
    Abstract: Systems and related methods providing for dynamic message creation are discussed herein. Circuitry may be configured receive generic configuration data that references work chunks for message generation and time data indicating a message send time. The work chunks may include references to message data, but not the actual message data. Based on the time data, the work chunks may be placed in a message queue. Circuitry may also be configured to retrieve a work chunk from the message queue and to generate one or more messages based on the retrieved work chunk. The references to message data in the work chunk may be used to retrieve the message data at the time of message generation.
    Type: Grant
    Filed: September 7, 2017
    Date of Patent: October 29, 2019
    Assignee: GROUPON, INC.
    Inventors: Geetha Kakarlapudi, Kannan Nitin Sharma, Mohit Gupta, Avik Sinharoy, Christopher S. Trimble, Vinesh Gudla, Ryan Duane Boyd
  • Patent number: 10462021
    Abstract: Provided are a system and method for providing an object via which a service is used. A server for providing at least one device with an object via which a service provided by a service provider is used includes: a template providing unit configured to provide the service provider with a first template which is used in generating the object, wherein the object is not installed in the device but is displayed on a screen of the device via a host program of the device; a template receiving unit configured to receive, from the service provider, a second template that is generated by the service provider by editing the first template; a template storing unit configured to store the received second template; and an object generating unit configured to generate, using the stored second template, the object via which the service provided by the service provider is used.
    Type: Grant
    Filed: February 6, 2014
    Date of Patent: October 29, 2019
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jae-Young Lee, Jong-hyun Ryu, Yong-gook Park
  • Patent number: 10455075
    Abstract: A call reminder functionality is provided by an arrangement that is operable with a network-enabled communication device in which a reminder to return a phone call can be generated in an automated manner upon the occurrence of a call event. When the call event occurs, an option is displayed on a user interface (“UI”) on the device to create a link between the call and the user's schedule application. If the user selects the option, a callback task is added to the user's task list maintained by the schedule application, and a reminder to make the callback is generated and then displayed on the UI at a future time. The reminder includes pertinent call information and also includes a button that enables the user to place the callback through the UI (i.e., a “one-click call back”).
    Type: Grant
    Filed: October 6, 2014
    Date of Patent: October 22, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ori Kaplan, Guy Weintraub, Guy Merin, Elad Ziklik
  • Patent number: 10440329
    Abstract: A content delivery and display solution includes a viewing application for displaying immersive images with a region of interest, in addition to conventional fixed-aspect-ratio media. The display can include the layered display of metadata, multiple windows, and images or hotspots embedded into the immersive image. The viewing application can be used for the display of either live or prerecorded images, from local or online sources.
    Type: Grant
    Filed: May 24, 2010
    Date of Patent: October 8, 2019
    Assignee: Immersive Media Company
    Inventors: David McCutchen, Benjamen Siroshton, Benjamin Humphrey, James Exner, Casey McCandless
  • Patent number: 10430835
    Abstract: Methods, systems, and media for language identification of a media content item based on comments are provided. In some embodiments, the method includes: obtaining a plurality of comments associated with a media content item; selecting a subset of the plurality of comments based on one or more criteria; assigning, for each comment in the subset of the plurality of comments, a vector of language probabilities, wherein each component of the vector is assigned a language probability that indicates the likelihood that the comment includes content in a language from a plurality of languages; combining the vector of language probabilities for each comment in the subset of the plurality of comments to generate a combined language vector; identifying a language associated with the media content item based on the combined language vector; and performing an action based on the identified language.
    Type: Grant
    Filed: June 6, 2016
    Date of Patent: October 1, 2019
    Assignee: Google LLC
    Inventors: Ayşe Seza Doğruöz, Natalia Ponomareva, Christoph Urs Oehler, Dimitri Kanevsky
  • Patent number: 10429932
    Abstract: The present invention relates to a mobile terminal. The present invention changes views related to an item having view transitions in stages when intensity of touch input applied to the item exceeds a critical intensity and outputs an appropriate feedback when a view changed during view transition according to a plurality of touch inputs is the last view, to thereby intuitively notify a user of the last view.
    Type: Grant
    Filed: January 3, 2018
    Date of Patent: October 1, 2019
    Assignee: LG ELECTRONICS INC.
    Inventors: Yunmi Kwon, Younhwa Choi, Yoojin Choi, Huran Choi, Jihye Ham, Jihee Hong
  • Patent number: 10433272
    Abstract: In embodiments of distributed coordination of mesh network configuration updates, pending commissioning datasets are managed and distributed to coordinate configuration changes of parameters that control participation in, and secure communication over, a mesh network. Pending network commissioning datasets are managed across fragmentation of the mesh network into multiple partitions and subsequent merging of the fragments to ensure that the most recent updates to pending commissioning datasets are propagated to mesh network devices and that all mesh network devices will receive pending commissioning datasets before the time that the pending commissioning dataset becomes the active commissioning dataset for the mesh network.
    Type: Grant
    Filed: May 17, 2016
    Date of Patent: October 1, 2019
    Assignee: Googel LLC
    Inventors: Jonathan Wing-Yan Hui, Martin A. Turon
  • Patent number: 10417308
    Abstract: A method for adding comments to dynamic content is provided. The method may include receiving an indication to associate a comment with a comment state of a scripted dynamic content. The comment state may include a user-customized content element. In response to receiving the indication to associate the comment with the comment state, opaque state information for the comment state may be requested. The opaque state information may be useable to render the comment state. The comment may be stored in association with the opaque state information for the comment state.
    Type: Grant
    Filed: September 17, 2015
    Date of Patent: September 17, 2019
    Assignee: ADOBE INC.
    Inventor: Grayson Squier Lang
  • Patent number: 10409901
    Abstract: Collaboration communication tools within a document editor are provided. An application such as a document authoring application displays a document and a communication panel adjacent to the document. The communication panel presents a conversation associated with the document. Communications and/or conversations associated with the documents may be obtained from different applications and aggregated to be presented in conjunction with the document. A new entry is detected for an insertion into the conversation associated with the document. The new entry is inserted into the conversation. An insertion of a section of the document into the conversation is also detected. The section of the document is tracked. The section of the document is displayed embedded into the conversation within the communication panel.
    Type: Grant
    Filed: September 18, 2015
    Date of Patent: September 10, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ruth Kikin-Gil, Patrick Davis, Shikha Desai, Seyit Yilmaz, Wesley Hodgson
  • Patent number: 10402442
    Abstract: Described herein are technologies pertaining to automatically summarizing contents of a dataset and visualizing a summary of the dataset together with summaries of other datasets. A schema that defines the structure and content of a dataset is received, and pre-processing is undertaken on the schema to generate an enriched schema. Portions of the enriched schema are selected to generate a semantic summary of the schema, which is included with at least one exemplary entry of the dataset to generate a summary of the dataset.
    Type: Grant
    Filed: June 3, 2011
    Date of Patent: September 3, 2019
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Evelyne Viegas, Karin Koogan Breitman
  • Patent number: 10402479
    Abstract: A method for recommending text information, a server, a browser, and a system thereof are provided. The method includes: a keyword is obtained by a server from a text index pool in response to a visiting request for a webpage from a browser; a recommended text information list is obtained from the text index pool according to the corresponding keyword; the recommended text information list is embedded into the webpage and the webpage is returned to the browser for displaying to a user; and the user may click the keyword to obtain the recommended text information list as required, thereby the keyword is set as the connection between the user and the webpage text information.
    Type: Grant
    Filed: June 7, 2018
    Date of Patent: September 3, 2019
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Bing Cai
  • Patent number: 10387009
    Abstract: A multimedia apparatus and a method for providing content by generating at least one flag on a screen; designating categories with respect to the at least one flag; and if one of the at least one flags is moved to a particular content displayed on the screen, setting the particular content to the category corresponding to the one flag. Therefore, content is classified and managed according to categories by using a flag, and thus a user further intuitively manages and accesses content.
    Type: Grant
    Filed: April 19, 2016
    Date of Patent: August 20, 2019
    Assignee: Samsung Electronics Co., Ltd
    Inventors: Yeul-tak Sung, Jae-woo Ko
  • Patent number: 10380133
    Abstract: Managing and validating a project using an information landscape. Embodiments include providing an information landscape including a topology of landscape elements for the project, linking the topology of landscape elements to a plurality of solution artifacts, and validating at least one of the plurality of solution artifacts and semantics of the information landscape.
    Type: Grant
    Filed: December 29, 2017
    Date of Patent: August 13, 2019
    Assignee: International Business Machines Corporation
    Inventors: Brian P. Byrne, Hayden Marchant, Guenter A. Sauter
  • Patent number: 10382693
    Abstract: A mobile terminal including a memory; a display configured to display a captured image; and a controller configured to receive a request for acquiring associated captured images associated with the captured image, acquire the associated captured images based on information on the captured image stored in the memory according to the received request, and display, around the captured image, a first set of associated captured images captured through an application corresponding to the captured image and a second set of associated captured images acquired based on information included in the captured image among the acquired associated captured images.
    Type: Grant
    Filed: March 13, 2017
    Date of Patent: August 13, 2019
    Assignee: LG ELECTRONICS INC.
    Inventors: Yujune Jang, Bongjeong Jeon, Jie Seol, Seongeun Kim
  • Patent number: 10353922
    Abstract: Some embodiments provide a cube viewer that renders a view for a cube stored in a multidimensional data storage (MDDS). The cube viewer separately stores cube data and the presentation data that relates to the presentation of the cube. The cube viewer uses the separated cube and presentation data to generate the view of the cube.
    Type: Grant
    Filed: October 8, 2011
    Date of Patent: July 16, 2019
    Assignee: BAY DYNAMICS, INC.
    Inventors: Ryan G. Stolte, Firas S. Rifai
  • Patent number: 10339351
    Abstract: Systems and methods for decoding and using data on cards are disclosed. According to one disclosed embodiment, a system for decoding and using data on cards includes: a network interface; a scanner configured to scan a passive data source on the identification card and transmit a scanner signal associated with the passive data source; a processor coupled to the scanner and the network interface, the processor configured to: receive the scanner signal; process the scanner signal and determine data stored in the passive data source.
    Type: Grant
    Filed: April 17, 2018
    Date of Patent: July 2, 2019
    Assignee: Integrated Solutions International, Inc.
    Inventors: Michael F. Sweeney, Thomas J. Stopyra, Kenneth F. Gooden
  • Patent number: 10334002
    Abstract: A device is provided. The device includes a processor, a screen, and a memory including an application configured to record, transmit, receive, play, display, and group visual messages. Visual messages include a video, a snapshot, a reference to the video or snapshot, a drawing, audio content, a reference to the drawing or audio content, and a timestamp, a time reference within the video, a Global Positioning System coordinate, a user ID, a participant ID, or a reference to the timestamp, GPS coordinate, user ID, and participant ID. The application displays and maintains drawings on the screen for an amount of time not related to a duration of a video. The video and snapshot are recorded as part of an original video or snapshot visual message, and the drawing and audio content are not embedded in the video or the snapshot and are recorded as part of the visual message.
    Type: Grant
    Filed: September 21, 2016
    Date of Patent: June 25, 2019
    Inventor: Edoardo Rizzi
  • Patent number: 10324974
    Abstract: The present disclosure discloses a display control method and apparatus for multimedia data, and belongs to the field of Internet technologies. The method includes: acquiring a ratio of a total real display count to a total planning display count corresponding to each display area within a first time period, determining the ratio as a data display rate of each display area within the first time period, and controlling, according to the data display rate of each display area within the first time period, multimedia data displayed in each display area. In the present disclosure, a data display rate of each display area within a first time period is acquired, and multimedia data displayed in each display area is controlled according to the data display rate of each display area within the first time period, so that stability of accuracy of a control result is improved, and a control effect is enhanced.
    Type: Grant
    Filed: March 4, 2015
    Date of Patent: June 18, 2019
    Assignee: Tencent Technology (Shenzhen) Compnay Limited
    Inventor: Ying Duan
  • Patent number: 10311112
    Abstract: A process displays a concatenated array of slit-compressed images corresponding to an ordered sequence of images. The slit-compressed images are concatenated along a single dimension according to the ordered sequence of images. Each slit-compressed image has an associated query that has search terms based on the respective image. The process displays a moveable slider that moves along the single dimension and identifies a current location within the array, and displays a respective thumbnail image corresponding to the current location. The process receives user input to move the moveable slider along the single dimension to a new location. The process displays a thumbnail representation of the image corresponding to the new location and executes the query corresponding to the current image to retrieve documents from a document repository related to the current image. The process then displays the retrieved documents for user selection.
    Type: Grant
    Filed: August 9, 2016
    Date of Patent: June 4, 2019
    Assignee: Zorroa Corporation
    Inventors: Juan J. Buhler, Daniel Elliott Wexler
  • Patent number: 10303742
    Abstract: Disclosed is a method of generating a multi-level summary of an article. The method may comprise generating, by a computing device, a low-level summary from article-matter in an article. The method may also comprise generating, by the computing device, a mid-level summary based on the low-level summary and the article-matter. The method may also comprise generating, by the computing device, an upper-level summary based on the mid-level summary, the low-level summary, and the article-matter.
    Type: Grant
    Filed: June 2, 2014
    Date of Patent: May 28, 2019
    Inventor: Vikas Balwant Joshi
  • Patent number: 10268688
    Abstract: Corpus-scoped annotation and analysis. Enrichment analysis data is generated including annotations and metadata for a plurality of documents that are part of a corpus. Whether to generate a second set of annotations is determined, based on a correlation of the annotations and metadata. A relational database is populated with the enrichment analysis data. A corpus-scoped query is resolved, initiated by an application, using the enrichment analysis data and content of the corpus.
    Type: Grant
    Filed: May 3, 2017
    Date of Patent: April 23, 2019
    Assignee: International Business Machines Corporation
    Inventors: Joel C. Dubbels, Mark G. Megerian, William C. Rapp
  • Patent number: 10255276
    Abstract: An aspect includes receiving a description of a display screen generated by a software program executed in a first mode to interact with a user in first language. The description is in a serialized format that includes screen capture parameters and an offset location in a first dictionary corresponding to a screen element in the display screen. The first dictionary includes screen elements utilized by the software program when executing in the first mode to generate the display screen. A target language is identified, and a second dictionary of screen elements utilized by a deserialization program in the target language is accessed. The screen element is located at the offset location in the second dictionary. The description of the display screen is combined with the second dictionary, and the display screen is recreated in the target language based on the combining.
    Type: Grant
    Filed: February 5, 2018
    Date of Patent: April 9, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jenny J. He, Adrian P. Kyte, Guan Jun Liu, Joseph R. Winchester, Bei Chun Zhou
  • Patent number: 10250929
    Abstract: A method of disseminating a digital wallet to a target device is described. The method comprises searching, with a searching device, on a local network for the target device, and pushing the digital wallet to the target device.
    Type: Grant
    Filed: October 23, 2014
    Date of Patent: April 2, 2019
    Assignee: Mastercard International Incorporated
    Inventors: Lukas Ekselius, Fikret Ates, Sebastien Pochic
  • Patent number: 10235131
    Abstract: A method for the communal construction of an audio harmonized electronic card includes loading a greeting card template in response to a request by an initial author. The method also includes receiving a voice track of the initial user along with a textual message and a designated recipient of an electronic card. The method yet further includes transmitting an invitation to a subsequent user with an embedded reference to the loaded card template. Thereafter, a voice track of the subsequent user is received from the subsequent user. Consequently, the voice tracks are composited into a single harmonized audio track with each of the voice tracks providing harmony to the other. An electronic card is then generated by embedding the textual message and the harmonized audio track into the loaded card template. Finally, the electronic card is transmitted to the designated recipient.
    Type: Grant
    Filed: March 1, 2016
    Date of Patent: March 19, 2019
    Assignee: WEB RESOURCES, LLC
    Inventor: Ignacio Doncel
  • Patent number: 10217158
    Abstract: A system of routing a purchase order may include a purchase order identification unit configured to identifying a purchase order format associated with a client. The system may also include a routing control unit. The routing control unit may be configured to determine purchase order data based on the purchase order and the purchase order format. The routing control unit may be configured to generate a processed purchase order based on the purchase order data. The routing control unit may be configured to supplement the processed purchase order with additional purchase order data associated with the client. The routing control unit may be configured to apply purchase order security. The routing control unit may be configured to communicate, to a vendor, the processed purchase order.
    Type: Grant
    Filed: December 13, 2016
    Date of Patent: February 26, 2019
    Assignee: GLOBAL HEALTHCARE EXCHANGE, LLC
    Inventors: Steve Cochran, Hatem El-Sebaaly, Martin Braure De Calignon, Dave Schanker, Hesheng Li
  • Patent number: 10216727
    Abstract: In one embodiment, a data string test system may use a color-coding system, or other visual marker, to indicate which data strings are ready for testing. The data string test system may calculate a localization test status of a data string. The data string test system may apply a visual marker of the localization test status of the data string to the data string. The data string test system may present the visual marker and the data string to a user.
    Type: Grant
    Filed: February 7, 2017
    Date of Patent: February 26, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Shiva Kavindpadi Bhuvaneswaran
  • Patent number: 10209861
    Abstract: Described herein are techniques related to sticky messaging, which enable the use of the content of text and/or multimedia messages outside the context of the messaging inbox of a telecommunications device, such as a mobile phone. An implementation described herein includes posting of the content (e.g., text, image, audio, and video) of a message onto a home screen of the telecommunications device. This Abstract is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims.
    Type: Grant
    Filed: March 6, 2017
    Date of Patent: February 19, 2019
    Assignee: T-Mobile USA, Inc.
    Inventor: Nathaniel Meyr
  • Patent number: 10198160
    Abstract: Several approaches are provided for processing audio data to generate transcription data that is supplemented with visual content items. The visual content items may be any type of data that may vary depending upon a particular implementation. Examples of visual content items include, without limitation, images, videos, symbols, etc. Embodiments include adding visual content items to transcription data based upon user input, specialized keywords contained in the transcription data and various correspondences with the audio data, including time-based correspondence and correspondences based upon a common user, storage location or logical entity.
    Type: Grant
    Filed: June 2, 2016
    Date of Patent: February 5, 2019
    Assignee: RICOH COMPANY, LTD.
    Inventor: Kurt Knodt
  • Patent number: 10176495
    Abstract: A process is described for assessing the suitability of particular keyword phrases for use in serving contextually relevant content for display on pages of network-accessible sites. In one embodiment, the process involves scoring the key phrases based in part on collected user behavioral data, such as view counts of associated social media content items. A process is also disclosed in which selected keyword phrases on a page are transformed into links that can be selected by a user to view bundled content that is related to such keyword phrases.
    Type: Grant
    Filed: July 25, 2016
    Date of Patent: January 8, 2019
    Assignee: TAMIRAS PER PTE. LTD., LLC
    Inventors: Sid Ja Hubbard, Robin D. Stevens
  • Patent number: 10178001
    Abstract: In some examples, a method includes receiving a data packet through a datapath configured by a data source. The datapath may specify a data dimension of data communicated through the data packet. The method may also include identifying, from the data packet, a particular dimension value for the data dimension specified in the datapath and dispatching the data of the data packet to a virtual data channel specific to the particular dimension value to support presentation of the data through a dashboard.
    Type: Grant
    Filed: November 5, 2015
    Date of Patent: January 8, 2019
    Assignee: EntIT Software LLC
    Inventors: Klaus Baumecker, Falk Edelmann, Andreas Weber, Frank Vosseler
  • Patent number: 10148700
    Abstract: Systems and methods for classification of web sites and/or their corresponding URLs based on a known web site classification are provided. According to one embodiment, a website URL is received that is known to be associated with a particular content classification. A list of candidate domain names including a host name of the website URL is generated based on a defined TLD list. For each of the candidate domain names it is determined whether an IP address of the candidate domain name is equal to an IP address of the website URL. When the result is affirmative, the particular content classification is associated with the candidate domain name; otherwise, a cosine similarity measurement process is performed between information associated with the candidate domain name and information associated with the website URL to determine whether to associate the particular content classification with the candidate domain name.
    Type: Grant
    Filed: June 30, 2016
    Date of Patent: December 4, 2018
    Assignee: Fortinet, Inc.
    Inventors: Xiping Cao, Kai Xu, Ye Ma, Raymond Quoc Minh Chan
  • Patent number: 10146749
    Abstract: An embodiment for tracking JavaScript actions in a rich Internet application, receives a document object model (DOM) representative of a particular page of an application at a particular time and analyzes the DOM received to identify each JavaScript action on the particular page for which each JavaScript action identified, a JavaScript action characteristics ID is calculated and stored. Responsive to a determination multiple instances of a same ID exist, collecting a list of JavaScript actions corresponding to each ID corresponding to a multiple JavaScript action and removing from memory JavaScript action entries for the multiple instances of the same ID. A neighbor influence is computed for a member of the list of JavaScript actions remaining and the JavaScript action ID calculated for the member of the list of JavaScript actions remaining is stored. Responsive to a determination there are no more multiple JavaScript actions, return all JavaScript action IDs stored.
    Type: Grant
    Filed: January 6, 2015
    Date of Patent: December 4, 2018
    Assignee: International Business Machines Corporation
    Inventors: Khalil A. Ayoub, Gregor V. Bochmann, Nevon C. Brake, Mustafa E. Dincturk, Paul Ionescu, Guy-Vincent Jourdan, Iosif V. Onut
  • Patent number: 10146757
    Abstract: Managing document annotations in a publish/subscribe system is described. A publishing system creates annotations of a document that include references to where the annotations are to be displayed; stores the annotations separately from the document; names an annotation set using tags; sets roles and permissions for use of the annotation set, including access permissions based on a time and/or location constraint of a subscribing user; and publishes the annotation set to a publish/subscribe broker for access by the subscribing users. A subscribing system subscribes a user to annotations of a document, wherein each annotation is separate from the document and includes reference to where the annotations are to be displayed. The subscribing system also defines a role of the subscribing user, wherein use permissions of the annotations by the subscribing user are controlled based on the role, including time and/or location constraints of the subscribing user.
    Type: Grant
    Filed: May 2, 2016
    Date of Patent: December 4, 2018
    Assignee: International Business Machines Corporation
    Inventor: Hanson Lieu
  • Patent number: 10136443
    Abstract: Various systems and devices may benefit from cooperative resources management. For example, third and fourth generation wireless networks may benefit from a mechanism and apparatus to perform cooperative resource management, for example, for video downloads. Various methods are possible. For example, a method can include regulating fill and drain phases for a downloading session, to meet just in time delivery. The regulating can be performed by a user equipment based on parameters provided by a network. Another method can include providing parameters to a user equipment and instructing the user equipment with respect to regulating fill and drain phases for a downloading session, to meet just in time delivery, based on the parameters. A further method can include performing a mutual handshake between an application and a radio network regarding just in time delivery of a download.
    Type: Grant
    Filed: September 6, 2013
    Date of Patent: November 20, 2018
    Assignee: NOKIA SOLUTIONS AND NETWORKS OY
    Inventors: Ram Lakshmi Narayanan, Anuj Kaul, Yinghua Ye, Mili Shah
  • Patent number: 10120774
    Abstract: An agent is provided to include state table storage to hold a set of state tables to represent a plurality of coherence protocol actions, where the set of state tables is to include at least one nested state table. The agent further includes protocol logic associated with the state table storage, the protocol logic to receive a coherence protocol message, and determine a coherence protocol action of the plurality of coherence protocol actions from the set of state tables based at least in part on the coherence protocol message.
    Type: Grant
    Filed: December 26, 2014
    Date of Patent: November 6, 2018
    Assignee: Intel Corporation
    Inventors: Robert Beers, Yuvraj S. Dhillon
  • Patent number: 10108308
    Abstract: First content is rendered on a display screen of a computing system according to a first setting for an attribute of the first content. In response to sensing motion proximate to a sensing device, second content is displayed on the display screen according to the first setting for the attribute. The second content is displayed in a window within the first content displayed on the display screen. In response to sensing further motion, the first setting is changed to a second setting, and the second content is displayed in the window according to the second setting for the attribute. In response to sensing cessation of the further motion, the window is closed, the first content is reformatted according to the second setting for the attribute, and at least a portion of the reformatted first content on the display screen.
    Type: Grant
    Filed: November 25, 2013
    Date of Patent: October 23, 2018
    Assignee: RAKUTEN KOBO INC.
    Inventors: Paul McDougall, Arpit Guglani, Reilly Watson
  • Patent number: 10102183
    Abstract: A system and method to view, edit, share, and organize files using software in the form of a computing application for a computing device, allowing a user to keep annotations directly on a document that may be transferred between updates. This allows multiple users to work on one project and share edits no matter where they are or what device they are using.
    Type: Grant
    Filed: September 1, 2016
    Date of Patent: October 16, 2018
    Assignee: 3RB LLC
    Inventors: Brad Duns, Laureen Sills, Kristin Wright
  • Patent number: 10089340
    Abstract: A group member management support system and method are disclosed for effectively supporting group member management such as analysis of psychological states of students in a school and figuring out friend relations of students accordingly. The group member management support system includes a database storing self-expression index representing psychology or feeling of each member of a group, an interface server receiving the self-expression index through a network from the member to store the self-expression index in the database, and a member's terminal receiving the self-expression index to transmit the self-expression index to the interface server through the network; and a manager's terminal requesting and receiving the self-expression index from the interface server through the network to display or output the self-expression index.
    Type: Grant
    Filed: January 10, 2014
    Date of Patent: October 2, 2018
    Assignee: D2 Emotion Co., Ltd.
    Inventors: Ji Young Jeong, Kwang Su Kim
  • Patent number: 10082943
    Abstract: A scrolling method and apparatus devices having display screens such as a mobile terminal. When a first image on a screen cannot be moved in a direction by a touch input, a region of the first image is modified in response to the touch input and the modified image is subsequently restored to the first image after the touch is released or a preset amount of time passes. The modification of the region of the image provides an indication that is fed back to the user so that the end or last part of the image is displayed and cannot be moved further, so that undesired repetitive touch input can be prevented.
    Type: Grant
    Filed: October 30, 2014
    Date of Patent: September 25, 2018
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Mee Young Kim, Sung Sik Lee, Kyoung Sik Yoon, Byung Joo Kim
  • Patent number: 10073679
    Abstract: Systems and methods are provided for allowing end users to intuitively databind functional components to backend services through visual affordances. Each UI component can advertise which sections of the UI can be independently databound to individual properties coming from data of backend services. When the user wishes to databind a UI component, the sections of the UI that can be databound now transforms to show relevant text describing the function of that particular section. The user can be presented with a databinding interface that consistent of all the possible pieces of data that the user can bind to as well as visual slots that map to the slots in the visual preview. To databind a component, a user can drag and drop the particular piece of data from the available list, and drop that into the slot they want that data to apply to.
    Type: Grant
    Filed: September 25, 2015
    Date of Patent: September 11, 2018
    Assignee: Oracle International Corporation
    Inventors: Christian David Straub, Peter Tehchuan Liu, Liza Lyons Broadbent
  • Patent number: 10067643
    Abstract: The invention is directed to an electronic device. The electronic device generates for presentation on a display a user interface including a plurality of groups of icons. A plurality of the icons have been grouped based at least in part on metadata of applications associated with the icons. The electronic device receives input selecting a respective icon. In response to receiving the input selecting a respective icon, the electronic device invokes an instance of an application associated with the respective icon.
    Type: Grant
    Filed: June 23, 2015
    Date of Patent: September 4, 2018
    Assignee: APPLE INC.
    Inventors: Elbert D. Chen, Joe Howard, Joshua McGlinn, Jonathan Lochhead, Benjamin W. Keighran, Marcel Van Os, William M. Bachman, Jeffrey L. Robbin, Jennifer L. C. Folse, Lynne Kress
  • Patent number: 10057226
    Abstract: A collaborative authoring application provides an authoring environment in which two or more users can edit a document concurrently. Each user edits a copy of the document, sends updates to a master copy of the document, and receives updates from the master copy of the document. The authoring environment may be configured into a public mode of operation, in which content and metadata are synchronized automatically, or into a private mode of operation, in which metadata is synchronized automatically and content is synchronized only at the request of the user. The authoring application may edit documents offline in public or private mode.
    Type: Grant
    Filed: September 2, 2014
    Date of Patent: August 21, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jonathan Beckett Bailor, Ethan Joseph Bernstein, Mark Rolland Knight, Christopher James Antos
  • Patent number: 10037312
    Abstract: A gaze annotation method for an image includes: receiving a user command to capture and display a captured image; receiving another user command to create an annotation for the displayed image; in response to the second user command, receiving from the gaze tracking device a point-of-regard estimating a user's gaze in the displayed image; displaying an annotation anchor on the image proximate to the point-of-regard; and receiving a spoken annotation from the user and associating the spoken annotation with the annotation anchor. A gaze annotation method for a real-world scene includes: receiving a field of view and location information; receiving from the gaze tracking device a point-of-regard from the user located within the field of view; capturing and displaying a captured image of the field of view; while capturing the image, receiving a spoken annotation from the user; and displaying an annotation anchor on the image.
    Type: Grant
    Filed: March 24, 2015
    Date of Patent: July 31, 2018
    Assignee: FUJI XEROX CO., LTD.
    Inventors: Diako Mardanbegi, Pernilla Qvarfordt
  • Patent number: 10031965
    Abstract: In a computing device that implements a data object classification tool, a method for classifying data may include detecting change in spatial coordinates for each of at least two of a set of data objects within a canvas space. Each of the data objects may be associated with a vector of features. A rule set may be generated based on the vector of features associated with each of the at least two data objects. The rule set may use feature(s) that explain the changed spatial coordinates. The data objects may be selectively rearranged within the canvas space by applying the generated rule set to any remaining data objects among the set of data objects so as to assign spatial coordinates to the remaining objects. For each of the data objects, the spatial coordinates may be stored as new semantic feature(s) within the vector of features for that data object.
    Type: Grant
    Filed: November 14, 2014
    Date of Patent: July 24, 2018
    Assignee: Battelle Memorial Institute
    Inventor: Nathan O. Hodas
  • Patent number: 10013405
    Abstract: In accordance with one embodiment, the present invention provides the ability to embed and edit rich content into a browser document. Embedded objects are not backed by installed desktop applications. Instead, in one embodiment, the embedded objects are Asynchronous Javascript and XML (AJAX) components that adhere to a set of design patterns, which are embedded within editable HTML documents. For example, a user composing an email message can embed a spreadsheet into the email in accordance with an embodiment of the present invention. The spreadsheet is implemented, in one embodiment, as an AJAX component adhering to the Ajax Linking and Embedding (ALE) design pattern. Since it is an ALE component, the embedded object is fetched across the network so that it may be instantiated and used regardless of the user's location. The user can edit, manipulate, and save the embedded object while remaining in the context of the container document.
    Type: Grant
    Filed: July 9, 2013
    Date of Patent: July 3, 2018
    Assignee: VMware, Inc.
    Inventors: Ross Dargahi, Kevin M. Henrikson, Jong Yoon Lee, James Andrew Clark
  • Patent number: 10007964
    Abstract: Imagery captured by an autonomous robot is analyzed to discern digital watermark patterns. In some embodiments, identical but geometrically-inconsistent digital watermark patterns are discerned in an image frame, to aid in distinguishing multiple depicted instances of a particular item. In other embodiments, actions of the robot are controlled or altered in accordance with image processing performed by the robot on a digital watermark pattern. The technology is particularly described in the context of retail stores in which the watermark patterns are encoded, e.g., on product packaging, shelving, and shelf labels. A great variety of other features and arrangements are also detailed.
    Type: Grant
    Filed: May 11, 2016
    Date of Patent: June 26, 2018
    Assignee: Digimarc Corporation
    Inventors: Sean Calhoon, William Y. Conwell
  • Patent number: 10007886
    Abstract: Methods and computer systems are used to create context-based event entries. In one aspect, the method includes, at a computer system with one or more processors and memory: (1) receiving a content-less request to create an event entry; (2) selecting an applicable rule from a set of rules stored at the computer system in accordance with one or more context items, the one or more context items comprising one or more context items for the user, the set of rules comprising a plurality of distinct rules; (3) creating an event entry in accordance with the selected applicable rule and at least one of the one or more context items for the user, the event entry including one or more fields having content determined in accordance with the at least one of the one or more context items for the user; and (4) providing the event entry for display.
    Type: Grant
    Filed: October 2, 2014
    Date of Patent: June 26, 2018
    Assignee: GOOGLE LLC
    Inventor: Boris Khvostichenko
  • Patent number: 10002163
    Abstract: In an embodiment, a data processing method comprises creating and storing a plurality of analytical notebooks in digital computer storage, wherein each of the analytical notebooks comprises notebook metadata that specifies a kernel for execution, and one or more computational cells, wherein each of the cells comprises cell metadata, a source code reference and an output reference; receiving, in association with a first cell among the one or more cells, first input specifying computer program source code of a function, wherein the function defines an input dataset, a transformation, and one or more variables associated with output data; storing the first cell, excluding the output data, using a first digital data storage system and updating the source code reference to identify the first data storage system; using the kernel specified in the notebook metadata, executing an executable version of the source code to result in generating the output data; storing the output data using a second digital data storage
    Type: Grant
    Filed: August 9, 2017
    Date of Patent: June 19, 2018
    Assignee: PALANTIR TECHNOLOGIES INC.
    Inventors: James Shuster, Daniel Fernandez
  • Patent number: 9996615
    Abstract: Methods and system for managing media clips over a data network. Media streams may be received over a data network and stored by a storage server. Metadata regarding the media streams may be generated and stored at a metadata server. A control station can retrieve media frames originating in the stored media streams from the storage server, based on metadata. Media frames from multiple media streams can be retrieved and displayed in synchronization, based on respective timecodes.
    Type: Grant
    Filed: December 2, 2013
    Date of Patent: June 12, 2018
    Assignee: Evertz Microsystems Ltd.
    Inventors: Vince Silvestri, Rakesh Patel