Synchronization Of Presentation Patents (Class 715/203)
  • Patent number: 10277538
    Abstract: Techniques for creating electronic messages with interactive images and audio are described. The electronic messages can be shared with another user or a group of users, published to a whitewall and iteratively commented in voice. According to one aspect of the present invention, an image is interactively marked while recording a spoken commentary to accompany marks provided by a user. A result of such a electronic message is referred to as a booklet herein.
    Type: Grant
    Filed: October 29, 2014
    Date of Patent: April 30, 2019
    Inventors: Brian Xing Huang, Shing Leung Luk, Shing Tung Luk
  • Patent number: 10269035
    Abstract: Techniques for collecting user data about a visitor to a website, and at least partially based thereon generating dynamically, on-the-fly, a series of visual slides and an accompanying, synchronized, audio track to enable an online presentation to be played for the visitor. After the presentation is played, or in the middle thereof, further user data can be collected from the visitor, and an additional presentation or a modification to the existing presentation can be played for the visitor. The presentation is composed of multiple sequential frames that each are composed of one or more audio files. Each visual slide has accompanying synchronization information that specifies which audio file is to be played at and at what point in the audio file.
    Type: Grant
    Filed: June 30, 2015
    Date of Patent: April 23, 2019
    Inventor: Blair Gorman
  • Patent number: 10255929
    Abstract: Annotations can be automatically added to a media presentation during playback of the presentation without a user having to manually interact with the playback device. The playback device determines whether an annotation is to be added to the media presentation based on characteristics of voice input received at the device, such as voice input signal strength or variances in the voice input signal strength. Characteristics of video input received at the device can be used to determine whether a user is speaking to the computing device as well. The device can handle a new annotation overlapping an existing annotation by either removing the existing annotation or by shifting the existing annotation until there is no more overlap. A media presentation can comprise multiple annotation tracks.
    Type: Grant
    Filed: April 28, 2016
    Date of Patent: April 9, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Joseph H. Matthews, III, Udiyan Padmanabhan, Jannes Paul Peters
  • Patent number: 10230904
    Abstract: A camera system is configured to capture 360 degree image information of a local area, at least a portion of which is in stereo. The camera system includes a plurality of peripheral cameras, a plurality of axis cameras, a first rigid plate, and a second rigid plate, each aligned along an alignment axis. The peripheral cameras are arranged in a ring configuration that allows objects in the local area past a threshold distance to be within the fields of view of at least two peripheral cameras. The first and second rigid plates secure to a top and a bottom surface of the ring of peripheral cameras, respectively. At least one axis camera is arranged along the alignment axis and is coupled perpendicularly to a surface of the first rigid plate.
    Type: Grant
    Filed: April 11, 2016
    Date of Patent: March 12, 2019
    Assignee: Facebook, Inc.
    Inventors: Brian Keith Cabral, Forrest Samuel Briggs, Joyce Hsu, Albert Parra Pozo, Andrew Hamilton Coward
  • Patent number: 10198493
    Abstract: Disclosed herein are system, method, and computer program product embodiments for routing data to be replicated based on the content of the data. An embodiment operates by retrieving a row from a database transaction log receiving a filtering condition. The embodiment evaluates whether the content of the row satisfies the filtering condition and selects a replication path for transmitting the transaction for replication.
    Type: Grant
    Filed: December 31, 2013
    Date of Patent: February 5, 2019
    Assignee: SYBASE, INC.
    Inventors: Christopher Hugh Rank, Victoria Anne Stuart
  • Patent number: 10182205
    Abstract: A method for communication includes establishing multiple communication links over a packet network between a server and plurality of client computers that are to participate in a video teleconference. The client computers may also create secondary communication links that function similarly to links between the server and client computers. The server receives from the client computers uplink audio packets and uplink video packets, which respectively contain audio and video data captured by each of the client computers. The server mixes the audio data from the uplink audio packets so as to create respective streams of mixed audio data for transmission to the client computers and transmits to the client computers downlink audio packets containing the respective streams of mixed audio data. The server relays the video data to the client computers in downlink video packets. The client computers receive and synchronize the video data with the mixed audio data.
    Type: Grant
    Filed: January 29, 2018
    Date of Patent: January 15, 2019
    Assignee: Krush Technologies, LLC
    Inventors: Chang Feng, Sergey Pesherov
  • Patent number: 10180986
    Abstract: Methods and apparatus for extracting structured data from weblogs are disclosed. In some examples, the methods and apparatus include retrieving a feed referenced on a webpage of the weblog and, in response to determining that the feed does not contain a first portion of a weblog post, creating, via a processor, a representation of the weblog post based on a second portion of the weblog post included in the feed, searching, via the processor, the weblog for the second portion of the weblog post, when the second portion of the weblog post is found in the weblog, identifying, via the processor, a node associated with the second portion in the webpage, and modifying, via the processor, the representation based on information from within the node to reconstruct the weblog post.
    Type: Grant
    Filed: October 12, 2015
    Date of Patent: January 15, 2019
    Assignee: BUZZMETRICS, LTD.
    Inventor: Natalie Glance
  • Patent number: 10180783
    Abstract: An information processing apparatus including a processor that receives an output from a user interface indicating that a first icon is selected; acquires sensor information corresponding to movement of the information processing apparatus; and controls a display to move at least a second icon on the display based on the acquired sensor information corresponding to the movement of the information processing apparatus upon receiving the output from the user interface that the first icon is selected.
    Type: Grant
    Filed: October 25, 2012
    Date of Patent: January 15, 2019
    Inventor: Reiko Miyazaki
  • Patent number: 10171769
    Abstract: A viewer-selectable audio display region is associated with certain pixels of a video feed visible to the viewer of the video. Directional microphones provide audio signals for specific audio sources within a three-dimensional (3-D) video recording space. The recorded video signal is augmented with the audio signals and identified sound sources. The sound sources are mapped to pixels on the display. When the viewer selects the pixels, one or more audio recordings are: (i) played; (ii) amplified; (iii) mixed; and/or (iv) otherwise processed.
    Type: Grant
    Filed: June 19, 2017
    Date of Patent: January 1, 2019
    Assignee: International Business Machines Corporation
    Inventors: Robert G. Farrell, James R. Kozloski
  • Patent number: 10162506
    Abstract: The present disclosure relates to selecting individual tracks within a time-based media for a preview. In certain embodiments, a playhead spans the tracks that a user desires to include in the preview. In one such implementation, the user may adjust the position of handles on the playhead such that the playhead vertically spans the desired tracks. Playback using the playhead may play a preview of those tracks vertically spanned by the playhead.
    Type: Grant
    Filed: July 18, 2014
    Date of Patent: December 25, 2018
    Assignee: Apple Inc.
    Inventor: Kenneth C. Meehan
  • Patent number: 10162890
    Abstract: The present invention is directed to a search engine for a video recorder. One embodiment of the present invention operates in an environment that includes one or more set-top boxes connected to or integrated within one or more output devices. The set-top boxes are used to transfer shows from a broadcast input source to one or more types of storage devices and to play back the shows from the storage devices to the output devices, either in a delayed-live fashion or at a later time of the user's choosing. The set-top box displays a graphical user interface (GUI), which gives the user the ability to watch and/or record timeslot based programming, to order on-demand programming, and to playback previously recorded shows that reside on a local or remote storage device. A search engine is added to the GUI that lets the search for shows and receive results in an enhanced manner.
    Type: Grant
    Filed: November 13, 2017
    Date of Patent: December 25, 2018
    Assignee: Rovi Guides, Inc.
    Inventors: Haig H. Krakirian, Geoffrey Z. Ombao, James A. Bumgardner
  • Patent number: 10157185
    Abstract: Systems and methods are disclosed for comparing annotations in files to show changes in the annotations at a granular level. In one implementation, a system receives a first file and a second file for comparison. The system determines the annotation ranges for each annotation in the first file and the annotation range for each annotation in the second file. The system then determines the annotations from the first file that overlap with annotations from the second file and compares annotations that overlap. The system then incorporates the comparison of the annotations into a main comparison file. In certain implementations, the system uses an index to determine what annotations overlap. In other implementations, matched pairs are created from overlapping annotations.
    Type: Grant
    Filed: April 9, 2014
    Date of Patent: December 18, 2018
    Inventor: Deepak Massand
  • Patent number: 10157402
    Abstract: A technique is provided to determine whether a region within a web page is viewable to a user through a browser window. Often, browsers will only show part of a web page at given time, creating a difficulty in establishing whether a region of the web page, which may be an advertisement for example, is in view. This is addressed by providing one or more test features within the region, rendering the web page, monitoring a behavioral characteristic of the test features and determining whether the region is in view based on the monitored behavioral characteristic, wherein the behavioral characteristic varies according to whether the test feature is currently being displayed. One example of a behavioral characteristic is a frame progression rate. Browsers will typically redraw elements of a web page at a higher rate if they are currently in view through the browser window, and this characteristic can therefore be used to determine whether the test feature, and thus the region, is in view.
    Type: Grant
    Filed: February 14, 2017
    Date of Patent: December 18, 2018
    Assignee: GOOGLE LLC
    Inventors: Douglas De Jager, Ben Hodgson, Simon Overell
  • Patent number: 10146771
    Abstract: A search execution part of a mobile terminal device searches for pictogram data from a search site on the Internet by use of an input character string serving as a keyword, thus displaying them as translation candidates in a translation candidate display area. When a thumbnail image, corresponding to pictogram data, is selected from among the displayed translation candidates, real image data of the corresponding pictogram is downloaded from the search site. A list display generation part forwards the downloaded image data to an email editing part, and then the email editing part displays the downloaded image data, which may be subjected to an editing process, at the position of character string data in a character input area (i.e. a display area during email generation).
    Type: Grant
    Filed: September 13, 2011
    Date of Patent: December 4, 2018
    Inventor: Shinya Okuda
  • Patent number: 10140420
    Abstract: Systems and methods for managing at least one medical image that includes image data and metadata. One method includes generating, at a processor, a number of copies of the at least one medical image, wherein the number of copies is equal to a number of independent reviewers associated with the at least one medical image. Each of the copies includes the image data and the metadata. The method also includes modifying the metadata of each of the copies to include a unique identifier, and storing the copies to at least one image storage device.
    Type: Grant
    Filed: October 12, 2012
    Date of Patent: November 27, 2018
    Assignee: Merge Healthcare Incorporation
    Inventor: Jon T. DeVries
  • Patent number: 10114855
    Abstract: A method for collecting transcripts each storing an order in which portions of an application file were accessed by the file when the file was executed on one of a plurality of computing devices. The method includes receiving requests to download the file from directing processes each executing on a different one of the computing devices, and in response to those requests, downloading the file to the computing devices and instructing the directing processes to profile usage of the file. Then, transcripts created by the directing processes are received therefrom. A streaming model may be created based on the transcripts received. The file may be divided into a plurality of smaller files based on the streaming model. The streaming model may be used to download the file by downloading at least a portion of the smaller files using a conventional download protocol without using a specialized streaming protocol.
    Type: Grant
    Filed: August 25, 2016
    Date of Patent: October 30, 2018
    Inventors: Kenji C. Obata, Jason Pollentier, Mark Jeremy Zeller
  • Patent number: 10108738
    Abstract: The present invention relates to an image transmission method employed for communication between a Portable Device and a remote server by means of a network. It discloses a method for shortening the period during which the user of the Portable Device is left to wait for the loading of the webpage image on the device screen, which is part of the overall time required to navigate the web using a Portable Device.
    Type: Grant
    Filed: October 30, 2008
    Date of Patent: October 23, 2018
    Inventor: Raja Singh Tuli
  • Patent number: 10104184
    Abstract: A method and apparatus are provided for transmitting service discovery information to a client in a multimedia transmission system of hybrid delivery, providing at least two services via a point to multi point (p-t-m) channel and a point to point (p-t-p) channel. Service discovery information is generated, including a first indication indicating whether a service corresponding to the service discovery information is of hybrid delivery, and is transmitted to the client.
    Type: Grant
    Filed: June 14, 2011
    Date of Patent: October 16, 2018
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Yiling Xu, Sung-Ryeul Rhyu, Jae-Yeon Song
  • Patent number: 10083398
    Abstract: An approach is provided in which a knowledge manager generates term tokens from terms included in an original text stream, and generates annotation tokens with corresponding term location information. In turn, the knowledge manager generates a knowledge structure that indexes the term tokens into original text fields and indexes the annotation tokens into parallel fields that align to the original text fields based upon the term location information.
    Type: Grant
    Filed: December 13, 2014
    Date of Patent: September 25, 2018
    Assignee: International Business Machines Corporation
    Inventors: Kay Mueller, Christopher M. Nolan, William G. Visotski, David E. Wilson
  • Patent number: 10055392
    Abstract: Apparatus, systems, and methods may operate to determine a proximate save time difference between a target version of electronic content and a next (proximate in time and newer) version of the electronic content. An aged save time difference may be determined as the time difference between the current time and either one of the target version or the next version. The target version of the electronic content may be pruned from a plurality of revisions of the electronic content if the proximate save time difference is less than a selected fraction of the aged save time difference. The plurality of revisions, less the pruned revisions, may be displayed along a historical time line as part of a graphical user interface.
    Type: Grant
    Filed: May 12, 2008
    Date of Patent: August 21, 2018
    Assignee: Adobe Systems Incorporated
    Inventor: Mike Kraley
  • Patent number: 10027994
    Abstract: A method and apparatus for processing object-based audio signals for reproduction through a playback system is provided. The apparatus receives a plurality of object-based audio signals in at least one audio frame. In addition, the apparatus receives at least one audio object command associated with at least one object-based audio signal of the plurality of object-based audio signals. In addition, the apparatus processes the at least one object-based audio signal based on the received at least one audio object command. Further, the apparatus renders a set of object-based audio signals of the plurality of object-based audio signals to a set of output signals based on the at least one audio object command. The at least one audio frame may be received from one of a set top box, an OD player, or a television. The apparatus may be an AV receiver or a television.
    Type: Grant
    Filed: March 23, 2016
    Date of Patent: July 17, 2018
    Assignee: DTS, INC.
    Inventors: Phillip Lee Maness, Mark Rogers Johnson
  • Patent number: 10009345
    Abstract: A social networking service encourages users to post content to a communication channel with varying levels of accessibility to other users. Users may select how content will be published and control the accessibility of uploaded content using a privacy setting for each content item that the user posts. The privacy setting defines, or identifies, the set of connections who may view the posted content item. The posted content item is placed in a particular communication channel in the social networking service, such as a newsfeed or stream, where the content item can be viewed by those who are permitted to view it according to its associated privacy setting. Varying granularities of privacy settings provide flexibility for content accessibility on a social networking service.
    Type: Grant
    Filed: November 21, 2014
    Date of Patent: June 26, 2018
    Assignee: Facebook, Inc.
    Inventors: Leah Pearlman, Alok Menghrajani, Mark Slee
  • Patent number: 9996516
    Abstract: Provided is an image processing device capable of displaying an annotation in an appropriate position. An image obtaining unit obtains an image. An annotation target information obtaining unit obtains annotation target information for indicating an annotation target to which to add an annotation, the annotation target being including in the image. An annotation information obtaining unit obtains annotation information indicating an annotation. A display position determination unit determines a display position of the annotation based on the position or the area of the annotation target. A data output unit outputs data on the image with the annotation displayed in the display position determined by the display position determination unit.
    Type: Grant
    Filed: May 16, 2012
    Date of Patent: June 12, 2018
    Assignee: RAKUTEN, INC.
    Inventor: Soh Masuko
  • Patent number: 9971745
    Abstract: Disclosed are method and a system, as well as a computer program product for providing suggested tags associated with a target web page for manipulation by a user. The preferred embodiment of the present invention is implemented by generating a list of keywords associated with the target web page as suggested tags; adding the keywords as suggested tags into the page and transforming the page bearing the keywords into a HTML file, while the user decides to bookmark the page; and creating a layer of new transparent or semi-transparent window overlaying an original window displaying the page, the transformed page with said keywords being rendered on the new window for displaying the suggestion for said user's manipulation.
    Type: Grant
    Filed: October 1, 2013
    Date of Patent: May 15, 2018
    Assignee: International Business Machines Corporation
    Inventors: Rebecca L J Chen, Steven M D Jiang, Jeffrey C H Liu, Giant H M Tu
  • Patent number: 9946451
    Abstract: Provided are a terminal and a method of operating the same. The terminal includes a display unit displaying a plurality of icons that respectively represent the plurality of objects and detecting a user input; and a control unit displaying the plurality of icons on the display unit according to a first user input, displaying at least one icon to be identified according to a second user input that selects the at least one icon selected from the plurality of icons, and pasting an object corresponding to the selected icon on an input window according to a third user input that inputs the selected at least one icon into the input window.
    Type: Grant
    Filed: March 12, 2013
    Date of Patent: April 17, 2018
    Inventors: Jaewoon Kim, Dongwook Kim
  • Patent number: 9922069
    Abstract: Embodiments include a method, system, and computer program product for acquiring a data repository, the data repository being associated with a log configured to receive metadata. Then, a content of the log with respect to at least one manipulation of the data repository is modified by adding first metadata of the metadata.
    Type: Grant
    Filed: March 16, 2015
    Date of Patent: March 20, 2018
    Inventors: John C. Dayka, Mark A. Nelson, Kevin H. Peters
  • Patent number: 9898511
    Abstract: A system for recommending content based on the audience, implemented by a computing processor, detects content that is to be transmitted to an audience. The system receives a user profile associated with the audience, and scores the content against the user profile to produce a rating. The content is weighted based on at least one attribute associated with the user profile. The system invokes an action in response to the rating.
    Type: Grant
    Filed: January 22, 2015
    Date of Patent: February 20, 2018
    Assignee: International Business Machines Corporation
    Inventors: John V. Delaney, Fabien Heinen, Brian Hussey, Stanley K. Jerrard-Dunne, Gordon Keenan
  • Patent number: 9898449
    Abstract: In a method for processing electronic documents, an indication of a plurality of electronic source documents is received with one or more computing devices that each have a processor executing at least a portion of an electronic document processing application and a memory coupled to the processor to store associated data. An indication of an electronic destination location is received. An indication of particular source document content is received. An indication of one or more processing actions to be performed with respect to the particular source document content is received. One or more occurrences of the particular source document content within the plurality of electronic source documents are detected. The one or more processing actions are performed so as to generate the electronic output content, without presenting contents of the plurality of electronic source documents to a user. The electronic output content is written to the electronic destination location.
    Type: Grant
    Filed: April 6, 2012
    Date of Patent: February 20, 2018
    Assignee: CDW LLC
    Inventor: Ryan G. Matthes
  • Patent number: 9892758
    Abstract: A method comprising: storing a continuous audio composition having plural tracks at least partially overlapping with one another in the temporal domain and having a specific alignment in the temporal domain; obtaining time-varying audio characteristics of an audio recording; identifying at least part of one of the plural tracks that corresponds to the audio recording; using the time-varying audio characteristics of the audio recording to align the audio recording with said at least part of the identified track; and substituting said at least part of the identified track with the audio recording with substantially the same alignment in the temporal domain as said at least part of the identified track.
    Type: Grant
    Filed: December 20, 2013
    Date of Patent: February 13, 2018
    Assignee: Nokia Technologies Oy
    Inventors: Jussi Leppänen, Arto Juhani Lehtiniemi, Antti Johannes Eronen
  • Patent number: 9886427
    Abstract: A system for suggesting autocompletion terms during text entry of a report. A text entry unit (2) for enabling a user to enter a text into a current report (1). A term selector (11) for selecting at least one frequently co-occurring term (12), based on an extracted term (8), the extracted term section (9), the current section (10), and a co-occurrence statistic (7). An indicator (13) provides an indication of the at least one frequently co-occurring term (12) to the user. A system for analyzing reports comprises a co-occurrence statistics generator (26) for generating a plurality of co-occurrence statistics, a co-occurrence statistic being indicative of a first term, a first section, a second term, a second section, and a frequency in which reports contain the first term in the first section in combination with the second term in the second section.
    Type: Grant
    Filed: October 31, 2011
    Date of Patent: February 6, 2018
    Assignee: Koninklijke Philips N.V.
    Inventors: Michael Chun-Chieh Lee, Eric Cohen-Solal, Yuechen Qian
  • Patent number: 9880986
    Abstract: Provided are an information display apparatus, a non-transitory computer-readable storage medium storing a display control program, and a display control method. An information display apparatus includes a display section configured to display an object thereon, an operation section configured to operate the object, and processing section configured to control the display section and the operation section. The processing section is configured to operate the display section to display a first screen showing the object and a second screen showing a screen transition diagram, into a display area of the display section. The screen transition diagram represents change in display of the first screen and shows first screen-transition and second screen-transition to be recognizable, where the first screen-transition represents change in display of the first screen, and the second screen-transition represents another change in display of the first screen starting at a certain point in the first screen-transition.
    Type: Grant
    Filed: June 13, 2014
    Date of Patent: January 30, 2018
    Assignee: KONICA MINOLTA, INC.
    Inventors: Shinya Ogino, Kazuma Takeuchi, Shunsuke Takamura, Ikuko Kanazawa, Noriko Hoshino, Toshihiro Motoi
  • Patent number: 9875225
    Abstract: A meeting summarization method, system, and computer program product, include recording meeting audio of a meeting, capturing notes including a time stamp from each of a plurality of users associated with the meeting, synchronizing the recorded meeting audio of the meeting and each of the notes of each of the plurality of users based on a correlation between the time stamp, and analyzing the synchronized meeting audio and notes to determine highlights of the meeting based on a co-occurrence of notes between the plurality of users.
    Type: Grant
    Filed: August 29, 2016
    Date of Patent: January 23, 2018
    Inventors: Keith William Grueneberg, Jason Crawford, Jonathan Lenchner, Satya V. Nitta, Christian Makaya, Sharad C. Sundararajan
  • Patent number: 9870346
    Abstract: An approach for creating a clickable link within a presentation during a live collaborative web meeting is provided. The approach identifies one or more uniform resource locators within the presentation. The approach retrieves metadata for each of the one or more uniform resource locators within the presentation. The approach presents the metadata for each of the one or more uniform resource locators with a corresponding image from the presentation. The approach creates the clickable link for each of the one or more uniform resource locators with the corresponding image.
    Type: Grant
    Filed: October 25, 2016
    Date of Patent: January 16, 2018
    Assignee: International Business Machines Corporation
    Inventors: Anuradha D. Chitta, Soumitra G. Limaye, Ranjit S. Rai
  • Patent number: 9864734
    Abstract: An approach for creating a clickable link within a presentation during a live collaborative web meeting is provided. The approach identifies one or more uniform resource locators within the presentation. The approach retrieves metadata for each of the one or more uniform resource locators within the presentation. The approach presents the metadata for each of the one or more uniform resource locators with a corresponding image from the presentation. The approach creates the clickable link for each of the one or more uniform resource locators with the corresponding image.
    Type: Grant
    Filed: August 12, 2015
    Date of Patent: January 9, 2018
    Assignee: International Business Machines Corporation
    Inventors: Anuradha D. Chitta, Soumitra G. Limaye, Ranjit S. Rai
  • Patent number: 9864563
    Abstract: An information processing apparatus includes a receiver configured to receive images from other information processing apparatuses via a network; a determiner configured to determine a number of the images to be displayed on a display device based on a communication status; a determiner configured to determine a layout of a screen on which the images are displayed, according to the determined number; a determiner configured to determine whether a predetermined time has passed from when the layout has been previously changed, when the determined number is different from the number presently displayed; and a display processor configured to display the screen having the previously changed layout until the predetermined time is determined to have passed since the layout is previously changed, and to display the screen having a different layout, which is newly determined, when the predetermined time is determined to have passed since the layout is previously changed.
    Type: Grant
    Filed: July 26, 2016
    Date of Patent: January 9, 2018
    Assignee: Ricoh Company, Ltd.
    Inventors: Takuya Imai, Kenichiro Morita, Shoh Nagamine
  • Patent number: 9860308
    Abstract: Collaborative annotation of a document. A GUI is generated by a host computer that displays a document to annotate. The GUI is transmitted by the host computer to a plurality of client computers. Real time communication modes are established by the host computer between the client computers, each including communication channels between all the client computers. The host computer receives annotations entered into the GUIs at the client computers, each annotation identifying a span of words in the document to annotate and including an associated annotation type. The host computer updates the GUI to include for display the received annotations and inter-rater agreement statistics indicating the level of agreement between annotations received from each client computer and annotations received from the other client computers. The updated GUI is then transmitted by the host computer to the plurality of client computers.
    Type: Grant
    Filed: November 25, 2014
    Date of Patent: January 2, 2018
    Assignee: International Business Machines Corporation
    Inventors: Suneil H. Berajawala, Anthony T. Levas, Siddharth A. Patwardhan, David D. Taieb
  • Patent number: 9858252
    Abstract: Systems and methods for sharing document annotations. A document is displayed on a graphical user interface and first annotation information for the document is created by a first user, the annotation information including first annotations and positioning information for positioning a first overlay window relative to the document. The first overlay window with the first annotations is displayed over the document wherein the document is visible through the first overlay window. The annotation information is sharable with other users, whereby a different user is able to display the overlay with annotations made by the first user over the document on a different system, and the annotations do not modify the underlying document.
    Type: Grant
    Filed: April 30, 2015
    Date of Patent: January 2, 2018
    Assignee: SALESFORCE.COM, INC.
    Inventor: Ronald F. Fischer
  • Patent number: 9846681
    Abstract: An apparatus includes an acquisition unit configured to acquire an image group including a plurality of images, a specifying unit configured to specify feature information of each of the images, a generation unit configured to generate a plurality of layout candidates by arranging images selected from the acquired image group, an evaluation unit configured to evaluate each of the layout candidates generated by the generation unit based on a plurality of evaluation standards including an image evaluation based on the feature information of each image arranged in the layout candidate and an overall evaluation of the layout candidate, and a determination unit configured to select and determine a layout to be output from the plurality of layout candidates based on a result of evaluation by the evaluation unit.
    Type: Grant
    Filed: July 3, 2013
    Date of Patent: December 19, 2017
    Assignee: Canon Kabushiki Kaisha
    Inventors: Yusuke Hashii, Kiyoshi Umeda, Hiroyasu Kunieda, Hiroyuki Sakai, Naoki Sumi
  • Patent number: 9841873
    Abstract: The present invention provides a process for inputting character strings which reduces the number of physical actions required by the user. In this process, the user is provided a rule or rules about which characters in a target character string are to be selected and corresponding mechanism or mechanisms are applied while searching a reference set of possible character strings to identify and present a subset of likely candidates. One illustrative rule is that the user is to select only the consonants in the target character string. One illustrative embodiment of the invention reduces the number of physical actions required by a user entering text into a device when using any of a plurality of input alternatives.
    Type: Grant
    Filed: December 30, 2013
    Date of Patent: December 12, 2017
    Inventor: James Ernest Schroeder
  • Patent number: 9836477
    Abstract: A computer implemented method and computer program product provides for announcing file availability. A source device receives a uniform resource locator (URL). The source device reports the URL, the URL corresponding to an event and to a network addressable server.
    Type: Grant
    Filed: June 17, 2013
    Date of Patent: December 5, 2017
    Assignee: International Business Machines Corporation
    Inventors: Gordon W Bockus, Jr., Mike A Bockus, Derek R Brewer, Robert D Wilhelm
  • Patent number: 9785319
    Abstract: An electronic device and method for operating a page displayed on the electronic device is provided. The method includes determining whether the electronic device is in an editing mode; displaying a current page; and displaying a page indicator using a thumbnail scheme including at least a thumbnail corresponding to the current page in a separate region than the displayed current page.
    Type: Grant
    Filed: March 4, 2014
    Date of Patent: October 10, 2017
    Assignee: Samsung Electronics Co., Ltd
    Inventors: In-Won Jong, Chang-Mo Yang, Yun Jegal
  • Patent number: 9781467
    Abstract: A remote controller of an image processing apparatus includes: a touch screen which displays an input menu; a menu processor which processes the touch screen to display respective input menus corresponding to at least two modes among a control mode of the image processing apparatus, a character input mode and a handwriting mode; and a controller which controls the menu processor to display the input menu of the mode corresponding to a selection signal when the selection signal for the mode is received.
    Type: Grant
    Filed: September 25, 2008
    Date of Patent: October 3, 2017
    Inventor: Ki-moon Kwon
  • Patent number: 9747022
    Abstract: A display control unit executes a first control process if a swipe operation detected by an operation detection unit is a first swipe operation in which a finger is linearly moved, and executes a second control process differing from the first control process if the swipe operation detected by the operation detection unit is a second swipe operation in which the finger is moved along a route differing from the route of the finger in the first swipe operation.
    Type: Grant
    Filed: September 15, 2014
    Date of Patent: August 29, 2017
    Inventor: Ryuichi Nitta
  • Patent number: 9742833
    Abstract: Presenters are enabled to broadcast a document to remote viewers from one browser to another. While viewing a document in the web browser, a user can share the document out to remote viewers by providing them with a link that when selected, opens the document synchronously with the presenter in web browser. The viewers are enabled to consume the broadcast by watching the presenter go through the document in real time. The viewers may also be enabled to view the document asynchronously from the presenter and easily synchronize back with the presenter's view.
    Type: Grant
    Filed: December 17, 2014
    Date of Patent: August 22, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Cassandra Lewis, Heidi McAllister, Chad Nedziek
  • Patent number: 9742716
    Abstract: Various technologies and techniques are disclosed that improve the workflow process for resolving data elements, such as email addresses. These technologies and techniques allow the user to perform such tasks in the same context as the activity or message. In addition, user can start and stop the resolution process at any point in the process of composing the activity or email. The activity cannot be finalized, such as an email message being sent, until all of the data elements are resolved.
    Type: Grant
    Filed: December 15, 2014
    Date of Patent: August 22, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Brendan C. Fields, Diana J. Schwend, Jorge Pereira
  • Patent number: 9715326
    Abstract: Technologies are generally described for systems and methods effective to display a first output and simultaneously display a second output corresponding to user input superimposed on the first output. In some examples, a second output is displayed on a display simultaneously with and superimposed on a first output. The second output corresponds to user input. In an area of the display that the first output and the second output overlap, the second output is opaque and the first output is visible through the opaque second output. In an area of the display that the first output and the second output do not overlap, the first output is visible. The first output may be a video portion of a video telephone conference, and the second output may correspond to annotations or notes that are received from a user during the telephone conference.
    Type: Grant
    Filed: March 16, 2011
    Date of Patent: July 25, 2017
    Inventor: Xiaoru Yuan
  • Patent number: 9706168
    Abstract: A method includes capturing a first image at a first time using a camera; processing the first image to identify a representation of an object in the first image; storing the first image as an event forming a navigable marker in a conference room tracking system; measuring one or more of a room sound and a room activity level at a time associated with capture of the first image; generating a heat marker representing a level of the room sound or the room activity level; and storing the heat marker in association with the event.
    Type: Grant
    Filed: October 13, 2015
    Date of Patent: July 11, 2017
    Assignee: Surround.IO
    Inventors: John Ludwig, Richard Tong
  • Patent number: 9696904
    Abstract: A method for facilitating entry of items for a healthcare software application loaded on an electronic device includes displaying, to a healthcare practitioner via a display of a mobile electronic device, an interface of a healthcare software application including a text entry box and a virtual keyboard; receiving, from the healthcare practitioner via the virtual keyboard, first input corresponding to entry of a first text string; continuously, during entry of the first text string, comparing input characters to a maintained list of items associated with healthcare, and displaying a popover including items found to match, based on the comparing, input characters; receiving, from the healthcare practitioner, second input corresponding to selection of a particular item displayed in the popover; and inserting, into the text entry box based on the received second input, a text string corresponding to the selected particular item.
    Type: Grant
    Filed: October 30, 2014
    Date of Patent: July 4, 2017
    Inventor: Sweta Mohapatra
  • Patent number: 9667513
    Abstract: A system can receive content. The content can be analyzed to determine the invested interest of an object in a network, and to determine the strength of a relationship in the network, the network pertaining to a particular setting. The network can then be graphed, and the information produced can be output for later use.
    Type: Grant
    Filed: January 24, 2013
    Date of Patent: May 30, 2017
    Assignee: DW ASSOCIATES, LLC
    Inventors: Manu Rehani, Warren L. Wolf
  • Patent number: 9652256
    Abstract: A user operations engine allows an end-user to select a specific region of a document. The user operations engine then provides the end-user with access to one or more video clips that demonstrate modifications that were made to the selected region of the document using one or more tools associated with a software application.
    Type: Grant
    Filed: October 25, 2010
    Date of Patent: May 16, 2017
    Assignee: AUTODESK, Inc.
    Inventors: Tovi Grossman, George Fitzmaurice