Authoring Diverse Media Presentation Patents (Class 715/202)
  • Patent number: 10267598
    Abstract: A network of scopes, including one or more lead scopes and one or more follower scopes, is provided to allow scope operators of the respective scopes to track the same presumed target. A lead scope locates a target and communicates target position data of the presumed target to the follower scope. The follower scope uses the target position data and its own position data to electronically generate indicators for use to prompt the operator of the follower scope to make position movements so as to re-position the follower scope from its current target position to move towards the target position defined by the target position data received from the lead scope.
    Type: Grant
    Filed: August 7, 2018
    Date of Patent: April 23, 2019
    Inventors: Douglas Fougnies, Robert A. Pressman, Larry L. Day
  • Patent number: 10235367
    Abstract: A computer system automatically organizes, retrieves, annotates and/or presents media data files as collections of media data files associated with one or more entities using context captured in real time from a viewing environment. The computer system presents media data from selected media data files on presentation devices in the viewing environment and receives and processes signals from sensors in that viewing environment. The processed signals provide context, which can be used to select and retrieve media data files, and which can be used to further annotate the media data files and/or other data structures representing collections of media data files and/or entities. The computer system can be configured to be continually processing signals from sensors in the viewing environment to continuously identify and use the context from the viewing environment.
    Type: Grant
    Filed: January 11, 2016
    Date of Patent: March 19, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Georgios Krasadakis
  • Patent number: 10216710
    Abstract: A method includes storing, in response to marking by a user of an area of a displayed document, information on the marked area; displaying an icon representing the marked area; conducting the storing operation and the displaying operation for a different area; and creating, in response to an operation by the user for arranging two or more icons to be in contact with each other, a joined icon by joining the icons together; and combining marked areas represented by the two or more respective icons, according to a state of contact. A corresponding computer program product and computer system are also disclosed herein.
    Type: Grant
    Filed: October 3, 2017
    Date of Patent: February 26, 2019
    Assignee: International Business Machines Corporation
    Inventors: Tomoka Mochizuki, Tomohiro Shioya, Asuka Unno, Lianzi Wen
  • Patent number: 10205749
    Abstract: A method comprising: receiving, from a web browser, a request for content to be inserted into a sub-document that is nested inside a main document; and transmitting to said web browser, in response to the request: said content, and a client-side script that, when inserted by said web browser into said sub-document: (i) listens to software methods that attempt to invoke a user event without an action by a user of said web browser, (ii) analyzes said user event to determine if said user event is configured to cause said web browser to navigate away from said main document.
    Type: Grant
    Filed: August 17, 2018
    Date of Patent: February 12, 2019
    Assignee: FIVE MEDIA MARKETING LIMITED
    Inventors: Amnon Sem Siev, Daniel Maman, Adi Zlotkin, Ido Peled, Yehuda Sapir
  • Patent number: 10154206
    Abstract: A monitoring camera can make communication with a client apparatus through an IP network. The monitoring camera includes an image capturing unit that captures an image of an object, a compressing and encoding unit that overlays overlay information on the captured image, and a communication unit that transmits transparency information indicative of whether or not a transparency can be set for each of a first portion and a second portion of the overlay information, which is overlaid by the compressing and encoding unit, to the client apparatus via the IP network.
    Type: Grant
    Filed: July 13, 2016
    Date of Patent: December 11, 2018
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Ryuuji Nagaike
  • Patent number: 10142764
    Abstract: A method of providing an overlay display control performed on an electronic device, the method including: displaying a progress screen of a main service associated with an application through a first virtual layer under control of the application executed on the electronic device; displaying a user interface on a preset area of the first virtual layer, the user interface configured to receive a selection signal on a control function associated with the main service; displaying a second virtual layer for providing an additional service associated with the main service overlapping the first virtual layer in response to a progress of the main service meeting a preset condition; and processing a progress of the additional service, including: hooking a selection signal input on a partial area of the second virtual layer; and calling a control function corresponding to the partial area of the second virtual layer.
    Type: Grant
    Filed: September 21, 2016
    Date of Patent: November 27, 2018
    Assignees: NHN Entertainment Corporation, NHN Studio629 Corporation
    Inventor: Chuljae Lim
  • Patent number: 10133948
    Abstract: A method of performing character isolation in an optical character recognition process, the method comprising receiving image data representing one or more character columns, determining a number of black pixels in each column of the image data, defining a vertical separation threshold which is a maximum number of black pixels in a column, dividing the columns into different pixel groups and groups of excluded columns by excluding any columns with a number of black pixels below the vertical separation threshold, identifying the pixel group representing the left most character column in the image data, determining whether there are one or two pixel groups representing character columns in the image data and, if it is determined that there are two pixel groups representing character columns, using a predetermined width value for a right most character column in order to identify a right hand boundary of the right most character column.
    Type: Grant
    Filed: July 9, 2015
    Date of Patent: November 20, 2018
    Inventor: Dietmar Hammen
  • Patent number: 10127246
    Abstract: Technologies are described in conjunction with automatic grouping based handling of similar photos. According to some examples, similar photos may be grouped as a group of people or person's image taken within a short time frame. Grouping of the photos may be based on a difference metric comparing facial features, background composition, and color composition. Among the group of photos, a representative image may be selected based on a quality threshold and displayed representing the entire group. Visual aids such as icons, text, and other elements may be used to indicate information associated with the grouped photos. Context based menus may be presented to allow users to select and handle the entire group or photos within the group seamlessly as the user handles other images within a photo viewing/handling user interface.
    Type: Grant
    Filed: August 16, 2016
    Date of Patent: November 13, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: John McElmurray
  • Patent number: 10116755
    Abstract: A method of providing a service includes receiving, from a user terminal, a first request to search for a service provider, a second request to display a newsfeed screen, or a third request to display a home screen; and providing a result corresponding to the received first, second, or third request. When the first request is received, providing of the result corresponding to the received first request includes providing a list of service providers searched for according to the first request such that a service provider recommended by more friends is set to have a higher exposure priority on the list. The friends correspond to other user accounts designated to have a first relation with a first user account which is the user's account.
    Type: Grant
    Filed: December 30, 2015
    Date of Patent: October 30, 2018
    Assignee: NAVER Corporation
    Inventors: Kwang Hyun Kim, Chang Bong Kim, Jae Ho Choi, Woong Seon Yoo, Keun Chan Park, Ki Hyuk Hong, Woo Hyun Jin, Dong Hyun Joo
  • Patent number: 10116650
    Abstract: Techniques to allow a social networking system to import contact information from an external system. In one embodiment, a QR code is provided to a non-mobile computing device to allow a log in to an external system by a user using a mobile computing device. Information from the external system is received after authentication of the user with the external system. The information includes address book information of the user. The address book information includes contact information maintained by the external system. Invitations are provided to a selection of the new contacts to join the social network of the user.
    Type: Grant
    Filed: June 28, 2016
    Date of Patent: October 30, 2018
    Assignee: Facebook, Inc.
    Inventor: Kyle William Delong
  • Patent number: 10114525
    Abstract: A device comprising a processor to: set a plurality of layout modes to organize and display the messages exchanged among devices in a chatting session; select a layout mode from among the plurality of layout modes; identify whether a first message is a main message; extract message parameters from a second message; identify whether a second message is a child message or a branch message from the first message; display the first message and the second message on a displayer by organizing the first and second massages; extract message parameters from a third message; identify whether a third message is a child message to the second message or a branch message from the first message using the extracted message parameters of the second message; and display the first, second and third messages on a displayer by organizing the first, second and third massages in the hierarchical structured fashion.
    Type: Grant
    Filed: December 28, 2016
    Date of Patent: October 30, 2018
    Inventor: Byung Jin Kim
  • Patent number: 10104136
    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: August 11, 2015
    Date of Patent: October 16, 2018
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Tae-young Kang, Yeon-hee Lee, Sang-ok Cha
  • Patent number: 10099131
    Abstract: A computer system creates, stores, transmits, modifies, and enables users to exchange units of social currency, referred to as “social currency events” (SCEs). Each SCE represents social approval and/or disapproval of a behavior of one or more users by the same user or one or more other users. The users who send and receive an SCE may each assign their own distinct values to it. The computer system generates various metrics based on one or more SCEs, such as by generating a single SCE score for a user based on variables such as the number and value of SCEs the user has sent and received. SCEs are used to recognize positive and/or negative social behaviors by users of the system, to encourage such users to engage in additional positive social behaviors, and to discourage such users from engaging in additional negative social behaviors.
    Type: Grant
    Filed: August 14, 2017
    Date of Patent: October 16, 2018
    Assignee: PF Loop Inc.
    Inventor: David Kopans
  • Patent number: 10097873
    Abstract: A method for providing remote access to segments of a transmitted program is presented. The program is recorded, and then stored at a communication server. Information specifying a segment of the stored program is transferred from a communication device to the communication server. Also, a request for access to the specified segment of the stored program is transferred from another communication device to the communication server. In response to the request, the specified segment of the program is transferred from the communication server to the requesting communication device.
    Type: Grant
    Filed: December 12, 2016
    Date of Patent: October 9, 2018
    Assignee: DISH TECHNOLOGIES L.L.C.
    Inventor: William Michael Beals
  • Patent number: 10096342
    Abstract: Techniques segmenting a video using tags without interfering video data thereof are disclosed. According to one aspect of the present invention, each tag is created to define a portion of the video, wherein the tags can be modified, edited, looped, reordered or restored to create an impression other than that of the video is simply played back sequentially. The tags are structured in a table included in a tagging file that can be shared with or published electronically to or modified or updated by others. Further the table may be modified to include one or more conditional or commercial tags.
    Type: Grant
    Filed: April 30, 2015
    Date of Patent: October 9, 2018
    Inventor: Rodica Schileru
  • Patent number: 10089463
    Abstract: A method is used in managing security of source code. Source code characteristics are derived from a source code change. Based on the source code characteristics, risk information associated with the source code change is produced.
    Type: Grant
    Filed: September 25, 2012
    Date of Patent: October 2, 2018
    Assignee: EMC IP Holding Company LLC
    Inventors: Aaron T. Katz, Daniel V. Bailey, Yavir Amar
  • Patent number: 10089286
    Abstract: The technology disclosed supports content collaboration between any number of users and systems by constructing WYSIWYG (What You See Is What You Get) outputs of changes proposed by the users to a shared live application or to a document such as code, text, or graphics. The technology disclosed allows authors to update consumer facing content instantaneously based on walkthrough feedback from other contributors or co-authors. Further, the authors, without requiring technical expertise of a developer, can immediately see the consequences of incorporating changes suggested by the contributing authors, based on the WYSIWYG outputs of the changes proposed by the authors.
    Type: Grant
    Filed: November 10, 2014
    Date of Patent: October 2, 2018
    Assignee: salesforce.com, inc.
    Inventors: Daniel Everett Jemiolo, John Kucera
  • Patent number: 10084830
    Abstract: Techniques include: providing media content to a computing device; waiting a period of time; determining that the media content has not been used; sending a snippet to the computing device, where the snippet corresponds to a portion of the media content that is executable on the computing device; and repeating waiting, determining and sending until the media content has been used or a limiting factor has been met.
    Type: Grant
    Filed: November 21, 2017
    Date of Patent: September 25, 2018
    Assignee: Google LLC
    Inventors: David P. Conway, Michael A. Cleron
  • Patent number: 10061484
    Abstract: A terminal apparatus includes an input unit, and a browsing unit. The input unit inputs a fault which has occurred in a target electronic apparatus. The browsing unit allows browsing of the fault input by the input unit. The input unit includes an adding unit that adds, to an image concerning the fault, commentary information which includes location information indicating a part within the image and explanatory information regarding the part within the image indicated by the location information. The browsing unit is configured such that a display location of the location information, out of the commentary information, is unchangeable.
    Type: Grant
    Filed: May 19, 2015
    Date of Patent: August 28, 2018
    Assignee: FUJI XEROX CO., LTD.
    Inventors: Hayato Yoshikawa, Atsushi Kitagawara
  • Patent number: 10057625
    Abstract: Disclosed is a computer-implemented method of triggering an instance of companion software to perform an expected action related to a piece of media content during a delivery of that media content by a media device to a content consuming user, the method comprising: the instance of the companion software receiving a synchronization signal transmitted when, in delivering the media content, the media device reaches a reference point in the media content, wherein the synchronisation signal conveys a time instant of that reference point; measuring a current elapsed time from the time instant of the reference point; accessing computer storage holding an association of the expected action with a time instant of a trigger point in the media content; and triggering the expected action when the current elapsed time substantially matches the time instant of the trigger point.
    Type: Grant
    Filed: April 30, 2015
    Date of Patent: August 21, 2018
    Assignee: Piksel, Inc.
    Inventors: Philip Shaw, Miles Weaver
  • Patent number: 10037321
    Abstract: Techniques for determining a maturity level of a text string may be provided. For example, the text string may be associated with an electronic book or story, script or closed captioning of a movie or television show, or other text associated with media. The system may analyze the text string to identify actions in the text (e.g., concepts of death, degree of violence, etc.), story complexity (e.g., number of characters, linear/non-linear story flow, etc.), vocabulary (e.g., unique words, complexity of terms, etc.), and other metrics to determine the objective maturity level associated with the text string. The maturity level and/or references to electronic books associated with the particular maturity level may be provided to users and/or used in additional processing and analysis.
    Type: Grant
    Filed: April 10, 2017
    Date of Patent: July 31, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Bigyan Bhar, Saurabh Sohoney
  • Patent number: 10020978
    Abstract: A remote User Interface (UI) providing apparatus and method are provided. To this end, a remote UI server generates a profile ID of a remote UI client, and the remote UI client requests and provides a UI by using the generated profile ID. The remote UI server provides generation information for UI generation to the remote UI client, and the remote UI client generates a UI suitable for the remote UI client by using the provided generation information. Thus, the amount of data processed in the remote UI client or the remote UI server and overhead between the remote UI client and the remote UI server are reduced, thereby quickly providing an apparatus-suitable UI.
    Type: Grant
    Filed: February 26, 2013
    Date of Patent: July 10, 2018
    Assignee: Samsung Electronics Co., Ltd
    Inventors: Young-Sun Ryu, Young-Wan So
  • Patent number: 10019760
    Abstract: Embodiments of the invention are directed to systems, methods, and computer program products utilizing a generated retirement score for use qualification and authorization to receive benefits. In this way, the invention calculates a retirement score for the user indicating the user's preparedness for retirement at a future predetermined date, wherein the future predetermined date is selected by the user. In response, the system displays the retirement score on a retirement planning interface on a user device. Subsequently, the invention parses out the component parts of the retirement score, distributes the parsed scores within the entity to determine benefits available to the user. These benefits may be provide via the planning interface. Finally, the retirement score may be combined with financial assessment scores and provided to third parties for product approval and implementation for user.
    Type: Grant
    Filed: March 20, 2015
    Date of Patent: July 10, 2018
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: Katherine Dintenfass, Carrie Anne Hanson, Daralyn Marie Nicholson, Cameron Darnell Wadley
  • Patent number: 10001904
    Abstract: In an embodiment, a data processing method comprises a first computer obtaining access to a digitally stored video program and causing playing the video program in a player window of a second computer, wherein the player window includes a linear graphical timeline representing the video program; the first computer receiving from the second computer location input data specifying a point in the video program and determining a time value of the point in the video program; receiving comment type input data indicating a particular comment type among a plurality of available comment types; receiving comment input data; creating and storing, in electronic digital storage coupled to the first computer, a record that associates an identifier of the video program, the time value, the comment type input data, and the comment input data; causing displaying, in the timeline at a position that is proportional to the point, a marker having a particular distinctive appearance from among a plurality of distinctive appearance
    Type: Grant
    Filed: August 30, 2013
    Date of Patent: June 19, 2018
    Assignee: R3 Collaboratives, Inc.
    Inventors: Adam Joseph Geller, Ross David Weldon
  • Patent number: 9996210
    Abstract: Enabling active host content related actions on a client device can begin with a client device receiving guest screen data and optionally host screen metadata from a server. The content of the guest screen data can be presented on the client device. A passive element corresponding to each active element of the server host screen can be identified. The active element of the server host screen can be selectable by the presenter and, upon selection (active event), can launch an active action on the server. The passive element of the client guest screen can have a defined selectable overlay hot spot. A hot spot can be can be associated with a hot spot action at the client. The hot spot action taken by the client, upon a hot spot event, can correspond to the active action taken by the server.
    Type: Grant
    Filed: June 30, 2011
    Date of Patent: June 12, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jerry Alan Dancy, Marshall Allen Lamb
  • Patent number: 9996953
    Abstract: Concepts and technologies are described herein for providing a three-dimensional (“3D”) annotation facing tool. In accordance with some concepts and technologies disclosed herein, the 3D annotation facing tool provides a way for a user to control the orientation of annotations associated with productivity data in a 3D environment. The 3D annotation facing tool can provide a user with the ability to lock the orientation of the annotation along one or more directional axes. The 3D annotation facing tool can also provide a user with the ability to maintain an orientation of the annotation in a camera facing view.
    Type: Grant
    Filed: February 13, 2013
    Date of Patent: June 12, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Eric W. Patterson, Alexandre da Veiga, Ian Patterson Wood
  • Patent number: 9998769
    Abstract: Multiple videos having individual time durations may be obtained, including a first video with a first time duration. The videos may include visual information defined by one or more electronic media files. An initial portion of the first time duration where the one or more electronic media are to be transcoded may be determined, including identifying a first moment of interest within the first video, associating the first moment of interest with a first portion of the first video having a first portion time duration, and determining the initial portion to be the first portion time duration. One or more transcoded media files may be generated during the initial portion. A request for the first video may be received from a client computing platform. In response to receipt of the request, the one or more transcoded media files may be transmitted to the client computing platform for display.
    Type: Grant
    Filed: June 15, 2016
    Date of Patent: June 12, 2018
    Assignee: GoPro, Inc.
    Inventor: Cedric Fernandes
  • Patent number: 9986051
    Abstract: The electronic content generation and distribution method and system includes designating a written content for audio translation by a narrator and determining the narrator. The method and system provides written content to the narrator to generate an audio narration, receiving the audio narration back from the narrator. The method and system therein assigns a plurality of content identifiers to the audio narration based at least one the written content, accesses a subscriber database including subscriber information and subscriber preference data and electronically compares the plurality of content identifiers to the subscriber preference data to determine a distribution list. The method and system distributes the audio narration to subscribers designated in the distribution list so that the subscriber can engage the audio narration via a content interface, where the content interface is operative to monitor the subscriber engaging the audio narration.
    Type: Grant
    Filed: September 18, 2014
    Date of Patent: May 29, 2018
    Assignee: ModioLegal, LLC
    Inventor: Kevin Mitchell
  • Patent number: 9971740
    Abstract: A system for converting formatting of display object, including a logic (e.g., a computing device) that can be operable to traverse and record a part of source code or binary data related to a first visible item displayed on a visual output device. The logic can then convert a first data type or data structure that includes the recorded part of source code or binary data to a second data type or data structure that still includes the recorded part of source code or binary data, where the second data type or data structure is related to a second visible item displayable on the visual output device.
    Type: Grant
    Filed: March 22, 2016
    Date of Patent: May 15, 2018
    Assignee: Excalibur IP, LLC
    Inventors: Lawrence Anthony Deguzman, Igor P. Zingerman
  • Patent number: 9959253
    Abstract: Particular embodiments receive a search request and identify matching users associated with group information corresponding to the search request. Examples of group information include group ID, name, description of the group, and members of the group. Profile information is retrieved for each of the one or more matching users. Information to display a web page may be sent in response to the search request. The information to display the web page comprises the profile information and the group information for at least one of the one or more matching users. The web page may also include content associated with matching users (e.g., multimedia content, social networking content). Particular content may be designated as featured content based on the popularity of the content.
    Type: Grant
    Filed: August 27, 2012
    Date of Patent: May 1, 2018
    Assignee: Facebook, Inc.
    Inventors: William K. Tiu, Jr., Jeffrey J. Roberto
  • Patent number: 9953147
    Abstract: A computer-implemented system and method for correlating activity within a user interface with special information is provided. A user interface with data entry fields is provided. One or more of the data entry fields is designated for special information. A first screen shot of the user interface is captured, and a second screen shot of the user interface is captured at a later time. The first and second screen shots are compared. A change comprising at least a portion of an entry within one of the data entry fields for special information in the second screen shot is identified between the first and second screen shots. The entry is rendered unintelligible.
    Type: Grant
    Filed: May 19, 2014
    Date of Patent: April 24, 2018
    Assignee: Intellisist, Inc.
    Inventor: G. Kevin Doren
  • Patent number: 9953682
    Abstract: A system for providing sensory effects according to an embodiment of the present invention comprises an apparatus for providing vestibular rehabilitation videos configured to correct playback time of sensory effect metadata included in a plurality of integrated files based on start time of transport stream, and generate transport stream including the sensory effect metadata; and a gateway configured to receive the transport stream from the apparatus for providing vestibular rehabilitation videos, extract audio data, video data and the sensory effect metadata from the transport stream, transmit the audio data and the video data to a video player, and transmit the sensory effect metadata to an apparatus for providing sensory effects based on the corrected playback time.
    Type: Grant
    Filed: November 13, 2015
    Date of Patent: April 24, 2018
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Jae-Kwan Yun, Hyun-Woo Oh, Jong-Hyun Jang, Jae-Doo Huh
  • Patent number: 9910584
    Abstract: The present disclosure discloses an information processing method for enhancing a display effect of an electronic device. The method includes: displaying a first part of the display interface in a display area, the first part of the display interface including a first part of the background image and P icons and Q folders located on the first part of the background image; obtaining a first manipulation operation on a first folder of the Q folders, a first sub-area of the display interface containing the first folder occupying a first display area of the display area on the display unit; executing a zoom-in instruction according to a predetermined scale in response to the first manipulation operation; displaying the first sub-area in a second display area of the display area when the zoom-in instruction executed is ended.
    Type: Grant
    Filed: March 31, 2014
    Date of Patent: March 6, 2018
    Assignee: LENOVO (BEIJING) LIMITED
    Inventor: Chen Ma
  • Patent number: 9900455
    Abstract: A method of scanning a document includes obtaining an original image by scanning a document; detecting at least one pair of marks disposed on the original image; extracting an image of an area that is defined by the detected at least one pair of marks from the original image; and creating a new document file by using the extracted image.
    Type: Grant
    Filed: August 28, 2015
    Date of Patent: February 20, 2018
    Assignee: S-PRINTING SOLUTION CO., LTD.
    Inventors: Kyung-hoon Kang, Hyung-jong Kang, Jeong-hun Kim, Ho-keun Lee, Jee-hee Lee
  • Patent number: 9886103
    Abstract: A drawing device includes a sensor arranged in a superimposed relationship with a display device and having an indicator operation detection area sized to detect indictor operations in the image display area of the display device; a memory that stores drawing information; and a control circuit that renders a drawing in the image display area of the display device based on the drawing information stored in the memory. The control circuit causes a test drawing area and a parameter setting area to be displayed superimposed on the drawing image that is displayed in response to a detection, by the sensor, of an indication operation by the indicator, the test drawing area enabling a drawing operation to be performed using the indicator, the parameter setting area enabling changes to parameters of the drawing information generated by the drawing operation in the test drawing area using the indicator.
    Type: Grant
    Filed: March 20, 2014
    Date of Patent: February 6, 2018
    Assignee: Wacom Co., Ltd.
    Inventors: Isao Maruoka, Marcello Luppi, Susan Adam, Jarrod Dunnihoo, Juli Hidaka
  • Patent number: 9880693
    Abstract: Enabling creation of a user-specific storyboard style based on a storyboard edited by a user. Metadata defined by analyzing the editing decisions made by the user and the media content associated with the storyboard represents the user-specific style. The user-specific style may be applied to other media content to produce a fully edited storyboard that matches the style of the example storyboard from which the user-specific style was created. The produced storyboard is combined with the other media content to produce audio/video data for consumption by the user.
    Type: Grant
    Filed: January 17, 2013
    Date of Patent: January 30, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Randolph Bruce Oakley, Michael J. Patten, Andrew Kutruff, Russell Scott Randall
  • Patent number: 9866630
    Abstract: A system, method and apparatus for media submission. The submission mechanism is configurable to perform a variable amount of intelligent preprocessing on media objects prior to upload. In the example of digital images, the tool can perform sizing and formatting, for example.
    Type: Grant
    Filed: July 3, 2016
    Date of Patent: January 9, 2018
    Assignee: Summit 6 LLC
    Inventors: Lisa T. Wood, Scott M. Lewis, Robin T. Fried
  • Patent number: 9846691
    Abstract: A forms processing method involves accessing an individual scanned form, analyzing the individual form, based upon the analysis, selecting a proper forms-scanning template, loading multiple field-specific dictionaries linked to individual fields in the selected forms-scanning template, analyzing, text content, on a field by field basis using the field-specific dictionary linked to each respective field, for misspellings or improper entries, or for missing content, attempting to identify whether a closest fit between the particular content and contents of the field-specific dictionary linked to that field exists and, if the closest fit exists, automatically replacing the particular content with an entry from the field-specific dictionary linked to that field corresponding to the closest fit, or if there is no closest fit or the particular content is absent, providing an indication of an error to an operator, and storing, a correction as a new entry within the field-specific dictionary linked to that field.
    Type: Grant
    Filed: November 29, 2016
    Date of Patent: December 19, 2017
    Assignee: International Business Machines Corporation
    Inventor: Dandala Vinod Reddy
  • Patent number: 9838264
    Abstract: In order to engineer software architectures of complex cyber-physical systems of different technical domains such that both time and effort efficient and truly interactive engineering of software architectures of complex cyber-physical systems is enabled, it is proposed to provide an automatic enforcement of multi-level Constraints across architectural Views. This provides, (i) with regard to architectural aspects of such a complex cyber-physical system being captured in Views including various Entities being related to each other and entities being related across various Views and (ii) that these multi-view Constraints particularly implying that the Constraints placed on the Entities in one View may affect the validity of the relations of the Entities in another View, an error-free engineering, (e.g., without violating at least one Constraint), together with a rapid, in particular visual, feedback of Constraints being invalidated and Entities involved in the Constraints.
    Type: Grant
    Filed: September 17, 2014
    Date of Patent: December 5, 2017
    Assignee: Siemens Aktiengesellschaft
    Inventors: Donny Thomas Daniel, Carlos Morra, Anjelika Votintseva
  • Patent number: 9836445
    Abstract: An custom page server is provided with user preferences organized into templates stored in compact data structures and the live data used to fill the templates stored local to the page server which is handing user requests for custom pages. One process is executed on the page server for every request. The process is provided a user template for the user making the request, where the user template is either generated from user preferences or retrieved from a cache of recently used user templates. Each user process is provided access to a large region of shared memory which contains all of the live data needed to fill any user template. Typically, the pages served are news pages, giving the user a custom selection of stock quotes, news headlines, sports scores, weather, and the like. With the live data stored in a local, shared memory, any custom page can be built within the page server, eliminating the need to make requests from other servers for portions of the live data.
    Type: Grant
    Filed: October 31, 2007
    Date of Patent: December 5, 2017
    Assignee: EXCALIBUR IP, LLC
    Inventors: Farzad Nazem, Ashvinkumar P. Patel
  • Patent number: 9832239
    Abstract: Techniques include: providing media content to a computing device; waiting a period of time; determining that the media content has not been used; sending a snippet to the computing device, where the snippet corresponds to a portion of the media content that is executable on the computing device; and repeating waiting, determining and sending until the media content has been used or a limiting factor has been met.
    Type: Grant
    Filed: July 23, 2015
    Date of Patent: November 28, 2017
    Assignee: Google Inc.
    Inventors: David P. Conway, Michael A. Cleron
  • Patent number: 9830949
    Abstract: The present invention relates to a method and system for providing a 4D content production service and a content production apparatus therefor.
    Type: Grant
    Filed: May 8, 2014
    Date of Patent: November 28, 2017
    Assignee: CJ 4DPLEX CO., LTD.
    Inventor: Ju Whan Kim
  • Patent number: 9830745
    Abstract: In one aspect, a request to generate an automated tour based on a set of panoramic images is received. Each particular panoramic image is associated with geographic location information and linking information linking the particular panoramic image with one or more other panoramic images in the set. A starting panoramic image and a second panoramic image are determined based at least in part on the starting panoramic image and the linking information associated with the starting and second panoramic images. A first transition between the starting panoramic image and the second panoramic image is also determined based at least in part on the linking information for these panoramic images. Additional panoramic images as well as a second transition for between the additional panoramic images are also determined. The determined panoramic images and transitions are added to the tour according to an order of the tour.
    Type: Grant
    Filed: April 21, 2016
    Date of Patent: November 28, 2017
    Assignee: Google LLC
    Inventors: Alan Sheridan, Aaron Michael Donsbach, Daniel Joseph Filip
  • Patent number: 9800993
    Abstract: A method and apparatus for setting profiles are provided. The profile setting method includes receiving, from a first terminal, a profile transfer request message that requests transfer of a first profile or portion thereof from a first secure element to a second secure element; configuring a second profile using the first profile or portion thereof; and sending, to a second terminal, the configured second profile.
    Type: Grant
    Filed: December 23, 2015
    Date of Patent: October 24, 2017
    Assignee: Samsung Electronics Co., Ltd
    Inventors: Duckey Lee, Jungje Son
  • Patent number: 9785323
    Abstract: A user interface includes a digital image display canvas and a plurality of control tiles arranged on a rotatable carousel. A user can browse through the control tiles using swiping gestures that rotate the carousel. Each control tile represents a parameter, an imaging effect, or some other manipulation that can be applied to the displayed image. For control tiles representing a parameter which can be selected from a range of numerical values, such as image brightness, selecting the control tile causes a universal slider to be displayed. The universal slider extends across an entire dimension of the display, thereby providing the user with a wide range of adjustment for the corresponding parameter. Selecting a different control tile associated with a different parameter causes user input received via the universal slider to be applied to the different parameter, thereby such that the same universal slider can manipulate multiple parameters.
    Type: Grant
    Filed: July 23, 2014
    Date of Patent: October 10, 2017
    Assignee: Adobe Systems Incorporated
    Inventors: Phil Lu, Klaas Stoeckmann, Kai Gradert, Jens C. Neffe
  • Patent number: 9779077
    Abstract: Various arrangements for creating a pivot table are presented. A set of stored records may be accessed. A plurality of stored records from the set of stored records may be selected to be represented in a plurality of cells of the pivot table. A graphical representation may be generated for display for each stored record of the plurality of stored records. Each graphical representation may be generated for display within a cell of the plurality of cells of the pivot table. Each graphical representation of the pivot table is actively linked with the corresponding stored record.
    Type: Grant
    Filed: November 20, 2015
    Date of Patent: October 3, 2017
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventor: Hendrik van den Broek
  • Patent number: 9772822
    Abstract: A development system comprises, in one example, a customization component configured to detect user development inputs to develop elements of a computing system, the elements comprising types modeled in the computing system, a display system configured to generate user interface displays, and a visualization system configured to identify a set of customized elements, a set of non-customized elements, and a customization type for each of the customized elements. The visualization system comprises a display system controller configured to control the display system to generate an integrated view user interface display that visually distinguishes the set of customized elements from the set of non-customized elements and indicates the customization types for the customized elements.
    Type: Grant
    Filed: June 29, 2015
    Date of Patent: September 26, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Suriya Narayanan, Nitinkumar Shah, George Strajan, Zhaoqi Chen, Devin Carraway, Robert Badawy, Ian Beck, Suresh Kumar Reddy Kotapalle, Tomasz Kaminski
  • Patent number: 9767213
    Abstract: A method and a system for providing a web page using dynamic page partitioning is provided. The method includes requesting the web page from a server, receiving the web page including content configured by a plurality of blocks from the server, partitioning the web page into the plurality of pages by split inserting the plurality of blocks into a plurality of pages based on a screen size of a display screen and a display size of the content in the plurality of blocks being displayed on the display screen. A page from among a plurality of pages is thus displayed on the display screen.
    Type: Grant
    Filed: May 3, 2013
    Date of Patent: September 19, 2017
    Assignee: NAVER CORPORATION
    Inventor: Minhyeok Jeong
  • Patent number: 9760552
    Abstract: Methods, systems and program products for renewing documents relating to an agreement between two entities. Content from an existing document is extracted, the existing document having been created from component documents. A selection of one or more updated component documents is received. An updated document is then generated based on the extracted content from the received document and the received selection of one or more updated component documents, wherein the updated document defines a revised agreement between the two entities.
    Type: Grant
    Filed: March 6, 2013
    Date of Patent: September 12, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Randy E. Oyarzabal, Jeffery A. Turner
  • Patent number: 9760234
    Abstract: A set of desktop icons on a graphical user interface (GUI) desktop can be selected, which marks the icons as being associated with a desktop container. In the GUI, a visual depiction that the selected desktop icons are associated with the desktop container can occur. The desktop container can be a GUI object for grouping a set of desktop icons and for manipulating a grouped set of desktop icons as a group. A user interaction with the desktop container can be received, which results in a container action being performed. The container action can affect each of the selected desktop icons and/or can affect targets to which each of the selected desktop icons point.
    Type: Grant
    Filed: October 14, 2008
    Date of Patent: September 12, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Christopher K. Karstens