Information Processing Systems, E.g., Multimedia Systems, Etc. (epo) Patents (Class 707/E17.009)
  • Patent number: 10692534
    Abstract: In the present invention, image data is edited in response to a demand transmitted from a data-processing apparatus through a network. A moving-picture server (3) acquires a scenario consisting of a plurality of scenes, each lasting for a given time, is acquired in response to a demand made by a personal computer (1-1). The server acquires from a temporary edition space (6) a given number of original data items that will be used in the scenario, also in response to a demand made by the data-processing apparatus. The moving-picture server (3) selects prescribed ones of the original data items acquired and allocate them to the scenes of the scenario acquired. The server corrects the original data items selected, in accordance with the prescribed image data items that have been allocated to the scenes of the scenario. The image data is thereby edited.
    Type: Grant
    Filed: November 18, 2015
    Date of Patent: June 23, 2020
    Assignee: SONY CORPORATION
    Inventor: Takao Yoshimine
  • Patent number: 10643007
    Abstract: A method includes detecting a storage device and determining whether the storage device has been checked-in for use with at least a protected node. The method also includes granting access to the storage device in response to determining that the storage device has been checked-in for use with at least the protected node. The method further includes storing data identifying file activity involving the storage device on the storage device. The data could identify all files copied to or from the storage device and all file activity that is blocked from occurring on the storage device. The method may also include copying one or more log files stored at the protected node onto the storage device, and storing the data identifying the file activity may include appending data identifying details of the file activity to the one or more log files.
    Type: Grant
    Filed: March 27, 2017
    Date of Patent: May 5, 2020
    Assignee: Honeywell International Inc.
    Inventors: Eric D. Knapp, Eric T. Boice
  • Patent number: 10565255
    Abstract: According to one embodiment, a content item is received that was searched and identified based on a first set of one or more keywords determined based on a search query received from a client device over a network. A search is performed in an image store to identify a plurality of images based on the first set of keywords and a second set of one or more keywords associated with the content item. The images are ranked based on a user context obtained at a time when the search query was received. A composite content item is generated by incorporating an image selected from the ranked images with the content item, where the selected image is ranked above a predetermined threshold. The composite content item is transmitted to the client device over the network.
    Type: Grant
    Filed: August 24, 2016
    Date of Patent: February 18, 2020
    Assignee: BAIDU USA LLC
    Inventors: Yifei Jiang, Zhuang Li, Dong Li, Fan Zhu, Qi Kong, Guang Yang, Jingao Wang
  • Patent number: 10534756
    Abstract: Systems and methods are described to provide consistent cross-reference between electronic documents from distributed storage servers. A first document server may receive a query relating to a first document referencing a second document. The first document is stored on the first document server, and the second document is stored on a second document server. The first document server may obtain data relating to a copy of the second document associated with a revision number. The first document server may then send, to the second document server, an update request including the revision number, and then receive from the second document server, data relating to operations that have been committed to the second document after a time associated with the revision number.
    Type: Grant
    Filed: April 27, 2016
    Date of Patent: January 14, 2020
    Assignee: GOOGLE LLC
    Inventor: Brian Lewis Cairns
  • Patent number: 10509818
    Abstract: A device includes a storage configured to store a schedule of a user, the schedule including one or more events. The device further includes a communication interface configured to request an external device for multimedia data of an event in the schedule, based on time information of the event, and receive the multimedia data from the external device. The device further includes a controller configured to provide the multimedia data.
    Type: Grant
    Filed: March 23, 2015
    Date of Patent: December 17, 2019
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Nam-suk Lee
  • Patent number: 10496698
    Abstract: According to one embodiment, in response to a content description describing a content item, an analysis is performed on the content description. An image having image content is identified that is related to the content description based on the analysis. One or more phrases are derived from the content description based on the analysis, the one or more phrases summarizing the content description. A list of content styles is determined based on a relationship between the image and the one or more phrases. A composite content item having the image and the one or more phrases therein is generated based on a selected content style selected from the list of content styles. The image and the one or more phrases are arranged according to a layout corresponding to the selected content style.
    Type: Grant
    Filed: August 24, 2016
    Date of Patent: December 3, 2019
    Assignee: BAIDU USA LLC
    Inventors: Yifei Jiang, Dong Li, Zhuang Li, Fan Zhu, Qi Kong, Guang Yang, Jingao Wang
  • Patent number: 10482163
    Abstract: Hyperlinked icons, images, and emoji may be shared by users in a real-time messaging environment, such as text messaging. A user may send a message including a clickable emoji to a receiving user, where the received clickable emoji is displayed in the message. If the received clickable emoji is selected by the receiving user, web content linked to the emoji is retrieved and displayed. Messaging server(s) monitor messages, events, and social trends collecting contextual data. Content providers use collected contextual data to efficiently deliver targeted content.
    Type: Grant
    Filed: April 23, 2014
    Date of Patent: November 19, 2019
    Assignee: Klickafy, LLC
    Inventors: Brian Hullette, Mark Patrick Judovsky
  • Patent number: 10477215
    Abstract: Systems, methods, and non-transitory computer-readable media can acquire a first media content item. First mage dimensions associated with the first media content item can be determined. A first compression amount to be applied to the first media content item can be determined based on the first image dimensions associated with the first media content item. The first compression amount can be variable based on the first image dimensions associated with the first media content item. The first media content item can be compressed based on the first compression amount.
    Type: Grant
    Filed: July 6, 2017
    Date of Patent: November 12, 2019
    Assignee: Facebook, Inc.
    Inventor: Georges Edouard Maurice Berenger
  • Patent number: 10467588
    Abstract: Some embodiments provide a non-transitory machine-readable medium that stores a program. The program receives a request for questions associated with a location and a category. The program also identifies a matrix, a hierarchy of locations associated with the matrix, and a hierarchy of categories associated with the matrix. The program further determines an aggregate collection of questions from a plurality of sets of questions based on the matrix, the hierarchy of locations, and the hierarchy of categories. The program also generates the aggregate collection of questions.
    Type: Grant
    Filed: October 28, 2016
    Date of Patent: November 5, 2019
    Assignee: SAP SE
    Inventors: Sudhir Bhojwani, Lalitha Rajagopalan, Anil Mandava, Robert Wells, Tanvi Bakul Shah, Maria Elena Gammon, Prashant Bhagat, Steven Weigand, Yuan Tung, Gopalakrishnan Sundaram
  • Patent number: 10430452
    Abstract: The user feedback module receives from a user device a selection of a seed media item. The seed media item includes a seed label. The user feedback module further generates a list, the list includes the seed label and a set of related labels based on the seed label. The seed label and each related label include a separate label weight. The user feedback module also identifies multiple media items associated with an associate label. The associate label includes at least one of the seed label or a related label of the first set of related labels. The user feedback module also transmits to the user device a first media item from the multiple media items. The user feedback module adjusts the label weight of the associate label based on a user feedback on the first media item.
    Type: Grant
    Filed: March 8, 2017
    Date of Patent: October 1, 2019
    Assignee: Google LLC
    Inventors: David Alexander Ross, Christopher Tim Althoff, Huazhong Ning, Mohamad Tarifi, Douglas Eck
  • Patent number: 10386986
    Abstract: An interactive presentation environment for eMeetings or the like that provides participants with more control over what they see and hear. The interactive presentation environment may comprise a meeting recorder adapted to create a recording of a live meeting and a navigation control for selecting a portion of the recording to view during the live meeting. The interactive presentation environment may further comprise a timeline control containing a first graphical indicator associated with a live position and a second graphical indicator associated with a current position, a bookmark control adapted to mark a portion of the recording for archiving, and a display operatively connected to the meeting recorder and the navigation control.
    Type: Grant
    Filed: May 24, 2017
    Date of Patent: August 20, 2019
    Assignee: Google LLC
    Inventors: Gregory Richard Hintermeister, Michael D. Rahn
  • Patent number: 10379805
    Abstract: Techniques are provided for media playback controller interfaces, interface layouts, and interactions for facilitating a user's navigation and control of a media playback system. An example implementation may involve a computing device causing a graphical display of to display (i) a first tab, (ii) a second tab at a relative position from the first tab, and (iii) a single information window. The computing device may receive an input indicating a request for information associated with the first tab, and in response to the input, cause the graphical display to display (i) the single information window at a position directly below the first tab, (ii) the second tab at the relative position from the first tab, and (iii) content associated with the first tab in the single information window.
    Type: Grant
    Filed: May 11, 2016
    Date of Patent: August 13, 2019
    Assignee: Sonos, Inc.
    Inventors: Jaime Munoz, Jonathan D. Garn, Michael Lemmon
  • Patent number: 10380200
    Abstract: A method and apparatus for enriching metadata are disclosed. For example, the method implemented via a processor monitors metadata associated with a first webpage of a plurality of webpages, the first webpage having been determined to be similar to a second webpage of the plurality of webpages, detects a change to the metadata associated with the first webpage, determines whether the change to the metadata associated with the first webpage invokes an update to a metadata associated with the second webpage, and processes the update of the metadata associated with the second webpage when the change invokes the update to the metadata associated with the second webpage.
    Type: Grant
    Filed: May 31, 2016
    Date of Patent: August 13, 2019
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Erian Laperi, Jeremy A. Dilks, Howard Paul Katseff, Divesh Srivastava
  • Patent number: 10353945
    Abstract: There is provided a system including a non-transitory memory storing a media library including an ordered plurality of media contents, each including a plurality of attribute tags, and a hardware processor configured to provide a user interface for display on a user device for navigating the media contents, receive a user input from the user device for playing one or more of the ordered media contents based on a first attribute tag of the plurality of attribute tags, stream a first portion of a first media content to the user device, based on the first attribute tag of the media content selected by the user input, and stream a second portion of a second media content to the user device following the first portion of the first media content, based on the first attribute tag of the media content selected by the user input.
    Type: Grant
    Filed: June 30, 2016
    Date of Patent: July 16, 2019
    Assignee: Disney Enterprises, Inc.
    Inventors: Skarphedinn Hedinsson, Katharine S. Ettinger, Christopher Eich, Anthony M. Accardo
  • Patent number: 10346123
    Abstract: In a method for synchronizing control panels of a production system (e.g., a printing system), a reference/relationship between respective control panels to be synchronized can be established using a reference table maintained at, for example, a main computer. A synchronized control panel can be synchronized with changes to a synchronizing control panel using the reference table.
    Type: Grant
    Filed: October 14, 2016
    Date of Patent: July 9, 2019
    Assignee: Océ Printing Systems GmbH & Co. KG
    Inventors: Andreas Haas, Harald Keicher, Norbert Linkel
  • Patent number: 10324675
    Abstract: A method is provided for enabling sharing of data. The method comprises defining a sharing region corresponding to a portion of a surface of an apparatus. The method further comprises enabling sharing of data with an external device in response to user input associating the data with the sharing region.
    Type: Grant
    Filed: February 3, 2016
    Date of Patent: June 18, 2019
    Assignee: SONY CORPORATION
    Inventors: Osamu Shigeta, Shunichi Kasahara, Yasuyuki Koga, Seiji Suzuki, Kazuyuki Yamamoto
  • Patent number: 10310765
    Abstract: Techniques for storing data on distributed data storage system are disclosed herein. A plurality of data shards are generated from data provided in association with a request to store the data. A first data shard having is generated from a first portion of the data and a second data shard is generated from a second portion of the data. An initial portion of the second data shard is appended or concatenated to the first data shard to generate an augmented first data shard. The augmented first data shard is stored on one or more storage nodes. The first and second data shards comprise a plurality of data records separated by record delimiters. Each data shard may filter record data contained thereon without coordination with other data shards based on positions of the record delimiters.
    Type: Grant
    Filed: August 31, 2017
    Date of Patent: June 4, 2019
    Assignee: Amazon Technologies, Inc.
    Inventor: Douglas Stewart Laurence
  • Patent number: 10275395
    Abstract: A cloud-based media content management system for managing access to media content items is disclosed. Managing access to media content items by a cloud-based media content management system may include, for example, managing uploads of media content items from a population of media devices, reducing duplication of media content data stored in cloud-based storage, and providing user-controlled access to media content items stored in cloud-based storage across any number of user devices. In this context, a cloud-based media content management system and cloud-based storage system generally refer to hosted computing and data storage services that may be accessed by media devices and other devices over a digital network such as the Internet.
    Type: Grant
    Filed: May 6, 2015
    Date of Patent: April 30, 2019
    Assignee: Tivo Solutions Inc.
    Inventors: Joshua Danovitz, Todd Kulick, Paul Stevens, Joe Sinnott, Scott Redman, Roland Besserer
  • Patent number: 10255031
    Abstract: Exemplary embodiments relate to techniques for presenting music or other media to a user. A provider of a service may be affiliated with one or more other services offered through different sites or apps. A system may allow streaming of music through one of the services as long as an affiliated service remains as an active or foreground service on a device. Thus, a user can switch between services and continue to stream the music. The active service may provide visual advertisements that support the music streaming. Thus, the music is provided to a user of the service without a direct subscription fee or audible advertisements inserted into the music stream. Because the music is streamed through at least one of the services, the service provider can track playback metrics and remunerate the music provider accordingly.
    Type: Grant
    Filed: February 3, 2017
    Date of Patent: April 9, 2019
    Assignee: FACEBOOK, INC.
    Inventor: Amod Ashok Dange
  • Patent number: 10242664
    Abstract: A system and method adapted to allow a user to be automatically presented with digitally available content related to words spoken or heard by a user. The system and method for processing flagged words in audible communications is operative to analyze the content in an audible communication, as well as stress levels associated with different segments of the conversation, in order to flag key words and/or phrases and associate the flagged words and/or phrases with relevant digital content, which may be provided in the form of web links, advertising offers, and even warnings to the communications to be delivered with the audible communication. Thus, the system and method for processing flagged words in audible communications in operation enables a user to receive actionable information and/or advertisements relevant to a user's conversations or media heard (and/or viewed) in real time.
    Type: Grant
    Filed: March 31, 2015
    Date of Patent: March 26, 2019
    Inventors: Garry M. Paxinos, Kenneth Alvin Hosfeld, Anastasios Kyriakides, Anastasios Nicholas Kyriakides, II
  • Patent number: 10223388
    Abstract: As disclosed herein a method, executed by a computer, for avoiding double counting in the presence of many-to-many relationships in database data includes receiving a report definition from a data management system, detecting a bridge table defining many-to-many relationships between at least two datasets, generating a query plan with layered sub-queries, and executing the query plan including the layered sub-queries to provide query results corresponding to the report definition. A query plan with layered sub-queries may include instructions to join, partition, normalize, group, and summarize tabular data. Additionally, a conditional selection operation may be used to detect and eliminate duplicated data from a field specified in the report definition. The resulting query plan may be executed as a single query language. A computer program product and an apparatus corresponding to the described method are also disclosed herein.
    Type: Grant
    Filed: June 3, 2015
    Date of Patent: March 5, 2019
    Assignee: International Business Machines Corporation
    Inventors: Hendrik Cazemier, Celine Goyette, Pascal D. Lacombe
  • Patent number: 10218981
    Abstract: A method includes receiving a media stream and generating first and second encodings of the media stream, the first encoding associated with a first key frame interval and the second encoding associated with a second key frame interval greater than the first key frame interval. The method also includes receiving, from a destination device, a request to generate a media clip, the request identifying a start point. The method further includes generating the media clip based on first sequence of frames of the first encoding and second sequence of frames of the second encoding. The first sequence begins at a first frame corresponding to the start point and ends at a second frame corresponding to a transition point. The second sequence begins at a third frame following the transition point and ends at a fourth frame corresponding to a stop point.
    Type: Grant
    Filed: February 11, 2015
    Date of Patent: February 26, 2019
    Assignee: WOWZA MEDIA SYSTEMS, LLC
    Inventors: Charles F. Good, Rob Elsner
  • Patent number: 10203865
    Abstract: Embodiments of the present invention provide a method, system and computer program product for document content re-ordering for assistive technology processing. In an embodiment of the invention, a method for document content re-ordering for assistive technology processing is provided. The method includes sensing in a computer display a drawing of a path across different portions of displayed content in the computer display. Thereafter, a sequence of the different portions of the displayed content can be identified from the path. As such, meta-data indicative of the sequence can be generated in the memory of the computer and the content can be annotated with the generated meta-data. Finally, the portions of the content can be processed with assistive technology in an order dictated by the sequence.
    Type: Grant
    Filed: August 25, 2014
    Date of Patent: February 12, 2019
    Assignee: International Business Machines Corporation
    Inventors: Michal Broz, Steven D. Clay, Richard S. Schwerdtfeger, Shunguo Yan
  • Patent number: 10203839
    Abstract: According to one embodiment, audio and non-audio data can be represented as sound sources in a three-dimensional sound space adapted to also provide visual data. Non-audio data can be associated with audio sound sources presented in the sound space. Navigation within this combined three-dimensional audio/visual space can be based primarily on the audio aspects of the sound sources with the details of the non-audio data being presented on demand, for example, when the listener navigates through the combined three-dimensional audio/visual space to a particular sound source at which point the non-audio data associated with that sound source can be presented.
    Type: Grant
    Filed: October 18, 2016
    Date of Patent: February 12, 2019
    Assignee: Avaya Inc.
    Inventors: Doree Duncan Seligmann, Ajita John, Michael J. Sammon, David Skiba
  • Patent number: 10191628
    Abstract: According to an embodiment, when authoring an IMP, a designer may utilize an authoring tool to edit the visual and audio content associated with particular nodes. Further, in an embodiment, a designer may utilize an authoring tool to manipulate blocks corresponding to nodes of the IMP. For example, the authoring tool may include a library of stencils that the designer can utilize to create blocks corresponding to nodes of the IMP. In an embodiment, a designer may link the blocks to create a flow or tree establishing an ordered relationship between the blocks. A set of rules and/or facts may be generated based on the blocks and the designed flow. During IMP presentation, a rules engine may operate to activate nodes of the IMP based on the generated rules and/or facts.
    Type: Grant
    Filed: May 14, 2015
    Date of Patent: January 29, 2019
    Assignee: Emmi Solutions, LLC
    Inventor: Gregory A. Blew
  • Patent number: 10169467
    Abstract: Architecture that comprises a mediation component which identifies engaged applications and, gathers and actively monitors information from the engaged applications (e.g., text displayed directly to the user, text embedded in photos, fingerprint of songs, etc.) to infer the working context of a user. The inferred context can then be handed over to one of the applications, such as a browser (in a form which does not cross the privacy barrier) to provide improved ranking for the suggested queries through the preferred search provider. Since the context is inferred into concepts, no PII (personally-identifiable information) is communicated without user consent—only very high-level contextual concepts are provided to the search engines.
    Type: Grant
    Filed: June 10, 2015
    Date of Patent: January 1, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Paul Valentin Borza, Junyan Lin, Vaibhav Parikh
  • Patent number: 10169393
    Abstract: In one embodiment, an information processing apparatus includes a calculation section, an identification section, and a notification section. The calculation section is configured to calculate similarity among a plurality of documents. The identification section is configured to identify, in response to a change made to a first document, a second document having a similarity greater than or equal to a first criterion as compared to the first document before the change. The notification section is configured to notify a user of the identified second document that the first document has been changed, in response to the change to the first document.
    Type: Grant
    Filed: November 17, 2015
    Date of Patent: January 1, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Yoshio Horiuchi, Kenji Uchida, Masaki Wakao
  • Patent number: 10162644
    Abstract: A technique for shielding real-time workloads from operating system (OS) jitter due to expedited read-copy update (RCU) grace periods. In accordance with the disclosed technique, a kernel parameter is set to indicate that expedited RCU grace periods are to be suppressed. The kernel parameter is checked to see if it is set. A normal non-expedited RCU grace period is invoked in response to attempted invocation of an expedited RCU grace period if the check reveals that the kernel parameter is set.
    Type: Grant
    Filed: February 5, 2017
    Date of Patent: December 25, 2018
    Assignee: International Business Machines Corporation
    Inventor: Paul E. McKenney
  • Patent number: 10165387
    Abstract: Embodiments are described for an adaptive audio system that processes audio data comprising a number of independent monophonic audio streams. One or more of the streams has associated with it metadata that specifies whether the stream is a channel-based or object-based stream. Channel-based streams have rendering information encoded by means of channel name; and the object-based streams have location information encoded through location expressions encoded in the associated metadata. A codec packages the independent audio streams into a single serial bitstream that contains all of the audio data. This configuration allows for the sound to be rendered according to an allocentric frame of reference, in which the rendering location of a sound is based on the characteristics of the playback environment (e.g., room size, shape, etc.) to correspond to the mixer's intent.
    Type: Grant
    Filed: July 13, 2018
    Date of Patent: December 25, 2018
    Assignee: Dolby Laboratories Licensing Corporation
    Inventors: Charles Q. Robinson, Nicolas R. Tsingos, Christophe Chabanne
  • Patent number: 10140131
    Abstract: A technique for shielding real-time workloads from operating system (OS) jitter due to expedited read-copy update (RCU) grace periods. In accordance with the disclosed technique, a kernel parameter is set to indicate that expedited RCU grace periods are to be suppressed. The kernel parameter is checked to see if it is set. A normal non-expedited RCU grace period is invoked in response to attempted invocation of an expedited RCU grace period if the check reveals that the kernel parameter is set.
    Type: Grant
    Filed: August 11, 2016
    Date of Patent: November 27, 2018
    Assignee: International Business Machines Corporation
    Inventor: Paul E. McKenney
  • Patent number: 10140379
    Abstract: An online platform generates a playlist of clips of a lecture accessed by a plurality of users of the online platform. The online platform receives a recording of the lecture, and receives a plurality of events captured during a time period corresponding to the lecture. Each captured event is associated with a time stamp corresponding to a time at which a user performed an activity while listening to the lecture. The online platform clusters the captured events based on the time stamps, and generates one or more clips of the recording of the lecture from the clustered events. The online platform generates a playlist including the clips of the lecture.
    Type: Grant
    Filed: October 27, 2014
    Date of Patent: November 27, 2018
    Assignee: Chegg, Inc.
    Inventors: Oliver Raskin, Colin Murphy, Vincent Le Chevalier
  • Patent number: 10129599
    Abstract: Example techniques for populating a preference database affiliated with a media playback system with preferences received for media items are provided. A preference may be associated with a media item from a service provider account, and may be stored in the preference database in association with the service provider account. The service provider account may be associated with multiple user profiles used to access a media playback device, and the preference may be associated with one of the user profiles associated with the service provider account, and stored in association with the user profile. Further, the preference may be received from a user account different from a user account used to access the media item. In this case, the preference may be stored in association with the user account providing the preference. The stored preferences may be used to manage media content playback by the media playback system.
    Type: Grant
    Filed: April 28, 2014
    Date of Patent: November 13, 2018
    Assignee: Sonos, Inc.
    Inventor: Maarten van der Heide
  • Patent number: 10127017
    Abstract: The present disclosure is related to devices and methods for devops management. One or more devices can include instructions to receive indications associated with execution events of a release of an application over a period of time, wherein the execution events include positive execution events and negative execution events, and provide a graphical user interface (GUI) configured to display a timeline in a first portion of the GUI corresponding to the release of the application over the period of time, wherein the timeline includes a display element for each of the execution events in a respective portion of the timeline corresponding to an execution time of the execution event, and provide a plurality of selectable options, wherein each option, upon being selected, causes a different section of the timeline to be displayed by a second portion of the GUI.
    Type: Grant
    Filed: January 18, 2017
    Date of Patent: November 13, 2018
    Assignee: VMWARE, INC.
    Inventor: Lokesh Kumar Nandagopal
  • Patent number: 10122773
    Abstract: A method and an apparatus for sharing content are provided. Information about at least one content is transmitted to an external device. Information about associated content that have been searched for by the external device based on the transmitted information about the at least one content is received from the external device. Content to share with a second user device are selected from among the associated content based on a predetermined condition. Information about the selected content is transmitted to the second user device.
    Type: Grant
    Filed: April 2, 2015
    Date of Patent: November 6, 2018
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Tae-young Kang, Yeon-hee Lee, Sang-ok Cha
  • Patent number: 10121123
    Abstract: Systems and methods for managing related visual elements are described herein. Related visual elements may be received. Related visual elements overlapping in time with one another during a chose time period of interest may be associated with one another. The related visual elements may be simultaneously displayed in a visually layered timeline format on a calendar corresponding to the chosen time period of interest.
    Type: Grant
    Filed: April 14, 2014
    Date of Patent: November 6, 2018
    Assignee: ATOMIZED LLC
    Inventor: Chris Gomersall
  • Patent number: 10108621
    Abstract: Techniques for enabling user search of content stored in a file archive include providing a search interface comprising a search rules portion and an action rules portion, receiving a file archive search criterion comprising at least one search rule, and searching the file archive using the search criterion. The techniques also include generating a set of files filtered using the search criterion and performing an action specified in the action rules portion on a file included in the set of files.
    Type: Grant
    Filed: August 24, 2017
    Date of Patent: October 23, 2018
    Assignee: Commvault Systems, Inc.
    Inventors: Paramasivam Kumarasamy, Prakash Varadharajan, Deepak Raghunath Attarde, Pavan Kumar Reddy Bedadala, Satish Chandra Kilaru
  • Patent number: 10088981
    Abstract: A computer-implemented method for communicating and collecting data across multiple applications through a single user engagement application includes displaying multiple applications and a single user engagement application in a single window. Each of the multiple applications includes a user interface and user interface data objects being displayed in the single window. The user engagement application includes a chat user interface and a collection user interface, where the chat user interface displays multiple chat threads and the collection user interface includes multiple collections of saved user interface data objects. The user engagement application is a separate and distinct application from each of the multiple applications. The method includes copying and inserting selected user interface data object into a selected chat thread in the chat user interface and posting the inserted user interface data object to the other users of the selected chat thread.
    Type: Grant
    Filed: December 29, 2015
    Date of Patent: October 2, 2018
    Assignee: SAP SE
    Inventors: Christina Hall, Anja Fehlau, Christian Geldmacher, Joerg Goeppert, Sophie Kraut, Bjoern Bader, Hergen Siefken, Klaus Herter
  • Patent number: 10078626
    Abstract: Described herein are systems and methods for automatically verifying layout of content such as web pages, e-books, and so forth which comprise a markup language. The content is rendered in a headless browser without presentation to a display to generate a document object model (“DOM”) for the content. The DOM is used to generate a DOM vector array which may be analyzed to determine layout errors such as blocks of content overlaying one another, improper placement of critical elements, and so forth.
    Type: Grant
    Filed: November 27, 2012
    Date of Patent: September 18, 2018
    Assignee: Amazon Technologies, Inc.
    Inventor: Edwin Voskamp
  • Patent number: 10069769
    Abstract: Provided are an electronic device and a method for providing a user preference program notification in the electronic device. The electronic device includes a communicator, and a controller configured to collect a user viewing history, determine a user preference program according to the collected user viewing history, and selectively output, to a user, a notification indicating a start of the broadcasting of the determined user preference program.
    Type: Grant
    Filed: May 24, 2016
    Date of Patent: September 4, 2018
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Je-youn Dong, Seung-won Kim, Seung-min Shin, Sung-pil Hwang
  • Patent number: 10068012
    Abstract: Examples described herein relate to music discovery. In one aspect, a method is provided that involves (a) receiving by a computing device an indication of a search tool from among a plurality of search tools, where each search tool of the plurality of search tools is associated with at least one respective media service, (b) receiving by the computing device an indication of a media characteristic, where the computing device receives the media characteristic via the indicated search tool, (c) selecting by the computing device one or more of the at least one respective media service that maintains media associated with the indicated media characteristic, and (d) sending by the computing device an indication of the selected one or more of the at least one respective media service.
    Type: Grant
    Filed: June 27, 2014
    Date of Patent: September 4, 2018
    Assignee: Sonos, Inc.
    Inventor: Paul Bates
  • Patent number: 10061755
    Abstract: A document editing system provides a design editing panel with a document under creation. The document editing system provides a representation of the document under creation on the design editing panel using a plurality of graphical editing features, where each of the graphical editing features are interactive to receive an input for editing a corresponding content element of the document under creation. In response to editor input that alters an appearance of at least a content element of the document under creation, the document editing system alters an appearance of one or more graphical editing features of the design editing panel.
    Type: Grant
    Filed: December 22, 2016
    Date of Patent: August 28, 2018
    Assignee: Marketo, Inc.
    Inventor: Justin Cooperman
  • Patent number: 10061761
    Abstract: In one embodiment, a computer-implemented method includes extracting one or more keywords from summarized content according to one or more classified topics. The method also includes searching for visual aid elements that relate to the one or more keywords in a visual aid element repository that stores a plurality of visual aid elements. In addition, the method includes selecting one or more visual aid elements from the visual aid element repository based on a type of the one or more classified topics. Also, the method includes generating at least one visual aid object using the one or more visual aid elements based on at least one predefined visual aid template. Moreover, the method includes delivering the at least one visual aid object to one or more registered devices of at least one user.
    Type: Grant
    Filed: July 22, 2016
    Date of Patent: August 28, 2018
    Assignee: International Business Machines Corporation
    Inventors: Si Bin Fan, Yu Gu, Su Liu, Cheng Xu
  • Patent number: 10044907
    Abstract: An information processing apparatus in accordance with the present disclosure includes an identification number detecting circuit configured to detect an identification number included in data to be printed, a conversion information obtaining circuit configured to obtain conversion information, associated with the identification number in the data to be printed, from association information associated with an item information displayed to be associated with the identification number in the data to be printed of an item, an information conversion processing circuit configured to convert the identification number, included in the data to be printed, according to the conversion information obtained from the association information by the conversion information obtaining circuit, and a print data generating circuit configured to generate print data for instructing an image forming apparatus to print an output image that includes the converted identification number.
    Type: Grant
    Filed: June 3, 2016
    Date of Patent: August 7, 2018
    Assignee: RICOH COMPANY, LTD.
    Inventors: Nobuhiro Morita, Tomoyuki Nozawa, Yoshihiro Ogura, Mitsuru Satoh
  • Patent number: 10042516
    Abstract: Methods and systems are presented for configuring and using a graphical container identified by an embed code (in a web page, e.g.) at least partly presented by a mobile client device, facilitating a consumer's rapid review of several items of video preview content each derived from a movie or other video-containing primary content.
    Type: Grant
    Filed: November 23, 2016
    Date of Patent: August 7, 2018
    Assignee: InstaVid LLC
    Inventor: Alexandrea L. Day
  • Patent number: 10033876
    Abstract: A system and method for associating an audio clip with an object is provided wherein the voice-based system, such as a voicemail system, is used to record the audio clips.
    Type: Grant
    Filed: June 2, 2015
    Date of Patent: July 24, 2018
    Assignee: TEXAS TECHNOLOGY VENTURES 2, LLP
    Inventors: Jarold Bowerman, David Mancini
  • Patent number: 10013232
    Abstract: A connection management system comprises a wireless speaker including first and second connectors for communicating with two selected audio content source devices, respectively, of at least three audio content source devices; a rules engine that establishes a set of conditions under which the at least three audio content source devices share the first and second connectors of the wireless speaker; and a device allocation system that forms a first communication path between one of the two selected audio content source devices and the first connector of the wireless speaker and forms a second communication path between another of the two selected audio content source devices and the second connector of the wireless speaker at a time in accordance with the set of conditions established by the rules engine.
    Type: Grant
    Filed: August 29, 2016
    Date of Patent: July 3, 2018
    Assignee: BOSE CORPORATION
    Inventors: Christine M. Hostage, Naganagouda B. Patil, Keith D. Martin, David Paul Datta, Nathan Holstein, Douglas W. Young
  • Patent number: 10009739
    Abstract: A method for presenting information contained in messages in a terminal (MS). In the method, the message includes at least one component. The message is transmitted to a terminal (MS) in a system for transmitting multimedia messages. In the method, a presentation model (SMIL) is formed to contain information related to the presentation of each component attached in the message. The aforementioned presentation model (SMIL) is supplemented with a reference about the location of each component in the message, and the aforementioned presentation model (SMIL) is attached to the aforementioned message.
    Type: Grant
    Filed: May 10, 2016
    Date of Patent: June 26, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Matti Salmi, Dogu Cetin, Miska Hannuksela, Roberto Castagno, Mika Rantanen
  • Patent number: 9990357
    Abstract: An optimized fact checking system analyzes and determines the factual accuracy of information and/or characterizes the information by comparing the information with source information. The optimized fact checking system automatically monitors information, processes the information, fact checks the information in an optimized manner and/or provides a status of the information. In some embodiments, the optimized fact checking system generates, aggregates, and/or summarizes content.
    Type: Grant
    Filed: May 1, 2015
    Date of Patent: June 5, 2018
    Inventor: Lucas J. Myslinski
  • Patent number: 9980130
    Abstract: The present disclosure provides a method and apparatus to initiate a session with a packet gateway for a connecting device configured to authenticate with a subscribing wireless device's authentication information. In some embodiments, an access node is configured to receive identification information uniquely identifying the connecting device, and based on the identification information received, provide a service to the connecting device and/or send a session request message to the packet gateway to establish a session for the connecting device, the session request message including information distinguishing the connecting device from another wireless device configured to authenticate with the authentication information associated with the subscribing wireless device.
    Type: Grant
    Filed: October 21, 2014
    Date of Patent: May 22, 2018
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Stephen Rayment, Xuan Chen
  • Patent number: 9928040
    Abstract: Automated generation, or completion, or checking of source code is described whereby a probabilistic model having been trained using a corpus of natural source code examples is used. In various examples the probabilistic model comprises probability distributions describing belief about structure of natural source code and takes into account source code analysis from a compiler or other source code analyzer. In various examples, source code analysis may comprise syntactic structure, type information and other data about source code. In various examples, the trained probabilistic model is used to predict sequences of source code elements. For example, to generate source code, to auto-complete source code, to error check source code, to error correct source code or for other purposes.
    Type: Grant
    Filed: February 26, 2014
    Date of Patent: March 27, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Daniel Stefan Tarlow, Christopher Joseph Maddison