Display Processing Patents (Class 715/273)
  • Patent number: 10282410
    Abstract: Disclosed are methods and apparatus for generating accessible documents. In one embodiment, an initial document in a print format is obtained. The print format of the initial document is identified as one of a plurality of print formats. A parser corresponding to the one of the plurality of print formats is applied such that the initial document is parsed according to the print format of the initial document. An intermediate document that conforms to an intermediate format is generated based upon results obtained from applying the parser. A template for converting the intermediate document into an accessible document is obtained. The template is then such that an accessible document corresponding to the initial document is generated.
    Type: Grant
    Filed: April 29, 2016
    Date of Patent: May 7, 2019
    Assignee: Open Text Holdings, Inc.
    Inventors: Richard James Seabright, Zhigang Li
  • Patent number: 10249068
    Abstract: Identifying changes to copied source to facilitate sharing of the changes, in one aspect, includes comparing elements of a document to other documents in a repository to classify an element of the document as being derived from a source document element of a source document in the repository. A user interface presents indications of all elements of the document classified as being a derived. The user interface also presents an indication of the source document from which the element of the document is derived. A connected graph representing a relationship between the document and the source document is generated and stored. Responsive to determining an update to the source document element, an action is performed to facilitate updating the element of the document based on the update to the source document element.
    Type: Grant
    Filed: April 29, 2015
    Date of Patent: April 2, 2019
    Assignee: International Business Machines Corporation
    Inventors: Jonathan F. Brunn, Jeffrey R. Hoy, Asima Silva
  • Patent number: 10237433
    Abstract: The present invention provides an information processing apparatus that operates based on setting values of items and a method of controlling the same. When any one of a plurality of items corresponding to initialized setting values includes a predetermined item, the information processing apparatus performs guidance for setting a setting value of the predetermined item in order to reset the setting value of the predetermined item, so that a user can reset the setting value.
    Type: Grant
    Filed: September 23, 2016
    Date of Patent: March 19, 2019
    Assignee: Canon Kabushiki Kaisha
    Inventor: Masahiro Odaira
  • Patent number: 10225165
    Abstract: A method of processing a data stream of a communication network in a distributed processing architecture comprising a plurality of processing units comprises the steps of extracting data from the data stream, wherein the data is extracted for a particular time window of a sliding time window. The extracted data is converted into a format suitable for graphical representation. A graphical representation of the converted extracted data is generated, and an estimated value of at least one structural property of the graphical representation of the data determined. The estimated value of the at least one structural property is compared with a threshold value, and a change condition reported based on the outcome of the comparison step. The change condition may be used, for example, to change a location based quality of service parameter.
    Type: Grant
    Filed: August 26, 2013
    Date of Patent: March 5, 2019
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Saravanan Mohan, Kumaresh Sreedhar, Divya Sundar
  • Patent number: 10198596
    Abstract: A system/method for displaying, in a first language, a request for a length of user data to be saved; receiving the length of user data; displaying a number of empty character boxes; receiving/storing text data associated to a first character box or a first cluster of multiple character boxes based on selection responses received; receiving/storing a picture, an image/photograph associated to a second cluster of multiple character boxes based selection responses received; receiving/storing user entered scribble or glyph associated to a third duster a multiple character boxes based selection responses received; receiving and storing characters or symbols of a second. language associated to a fourth character box or a fourth duster of multiple character boxes selection responses received; and receiving/storing audio, sound/voice data associated to a fifth character box or a fifth cluster of multiple character boxes based on selection responses received.
    Type: Grant
    Filed: February 8, 2017
    Date of Patent: February 5, 2019
    Inventor: Akshay Santosh Bandiwdekar
  • Patent number: 10191608
    Abstract: A method for editing a message in an electronic device is provided. The method includes displaying transmitted and received messages in a chat window; detecting selection of a message to be edited among the displayed transmitted and received messages, and performing an editing operation according to an editing method for the selected message.
    Type: Grant
    Filed: August 1, 2013
    Date of Patent: January 29, 2019
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Chan-Woo Park, Nam-Hoi Kim
  • Patent number: 10191940
    Abstract: The claimed subject matter provides a system and/or a method that facilitates in situ searching of data. An interface can receive a flick gesture from an input device. An in situ search component can employ an in situ search triggered by the flick gesture, wherein the in situ search is executed on at least one of a portion of data selected on the input device.
    Type: Grant
    Filed: December 16, 2014
    Date of Patent: January 29, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Kenneth P. Hinckley
  • Patent number: 10187493
    Abstract: A news feed system of an on-line social network system news utilizes a relevance model to determine which updates from an inventory of updates are to be presented to a member on their news feed page. The relevance model is trained using historical data that reflects interactions of members of the on-line social network system with items in their respective news feed pages. In order to reduce potential biases in the historical data that is used to train the relevance model, the news feed system designates a certain portion of all member sessions to be random sessions. The news feed generated for a member during a random session includes updates that are selected and/or ordered for presentation using one or more randomization techniques.
    Type: Grant
    Filed: June 21, 2016
    Date of Patent: January 22, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Nikita Igorevych Lytkin, Ying Xuan, Guy Lebanon
  • Patent number: 10158731
    Abstract: Techniques to increase engagement with a social networking system. In one embodiment, an engagement level of a user with a social networking system is monitored. A low engagement user type associated with the user is identified from a plurality of low engagement user types. It is determined whether the engagement level of the user is less than a threshold. If so, a communication is provided for the user based on the low engagement user type associated with the user. The communication may be a notification or a digest communication.
    Type: Grant
    Filed: October 30, 2014
    Date of Patent: December 18, 2018
    Assignee: Facebook, Inc.
    Inventors: David Y. Chen, Emily Grewal, Hisham Rabih Harik, Huan Yang, Kiranjit Singh Sidhu
  • Patent number: 10146846
    Abstract: Methods and apparatus are disclosed for updating displayed representations of data. The methods and apparatus include displaying an input component to receive query criteria based on one or more data fields displayed in charts, receiving the query criteria in a single request from the input component, updating queries associated with chart displays to include the query criteria, executing the queries, and updating the charts based upon results of executing the queries. The query criteria may include a data value associated with the data field. The query criteria may include a condition based upon the data fields, and can be added to conditional expressions in the queries. Updating the charts may include displaying graphical chart elements that are proportional in size to values of the data fields of the results of executing the plurality of queries.
    Type: Grant
    Filed: March 30, 2012
    Date of Patent: December 4, 2018
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Mary Genochio, Paul Chamberlain
  • Patent number: 10133780
    Abstract: Methods, systems, and computer program products for determining availability of presentable content are disclosed. According to one aspect, an identification of first presentable content is received during presentation of the first presentable content in a first content format. Further, a request for second presentable content corresponding to the first presentable content is transmitted, the request including information identifying the first presentable content. Further, in response to the request, results from a search are received. The results including an identification of second presentable content available in a second content format, wherein the search is based on the information associated with the first presentable content included in the request. Further, an indication is presented that the second presentable content is available in the second content format.
    Type: Grant
    Filed: April 15, 2013
    Date of Patent: November 20, 2018
    Assignee: SCENERA MOBILE TECHNOLOGIES, LLC
    Inventors: Jeffrey S. Bardsley, Mona Singh
  • Patent number: 10122772
    Abstract: In one embodiment, a social networking system automatically create a shared space for posting requests to the social networking system from multiple users based on social, spatial and temporal proximity, and create a news feed corresponding to the shared space.
    Type: Grant
    Filed: April 28, 2014
    Date of Patent: November 6, 2018
    Assignee: Facebook, Inc.
    Inventors: Samuel Odio, Robert Sean Goodlatte, Justin Shaffer
  • Patent number: 10091323
    Abstract: Systems and methods of generating a common social timeline to facilitate social discovery in a social networking environment are disclosed. In one aspect, embodiments of the present disclosure include a method, which may be implemented on a system, of receiving data items associated with users of the social network, identifying a first set of data items associated with a first user, and processing the first set of data items to select a first set of characteristics. The method further comprises comparing the first set of characteristics with other sets of characteristics describing other users to select a subset of the other users having one or more characteristics that are the same or similar to one or more of the first set of characteristics.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: October 2, 2018
    Assignee: THE MEET GROUP, INC.
    Inventors: Johann Schleier-Smith, Greg Tseng, Jared Kim
  • Patent number: 10084940
    Abstract: An image forming apparatus and a method for imaging process thereof are provided. The image forming apparatus includes a scanner configured to scan a transcript and generate a scanned image, at least one processor configured to determine a type of the transcript using the scanned image, detect a personal information area within the scanned image based on the determined type of the transcript, and correct the scanned image by blurring the detected personal information area, and an image forming device configured to print the corrected scanned image.
    Type: Grant
    Filed: November 23, 2016
    Date of Patent: September 25, 2018
    Assignee: S-Printing Solution Co., Ltd.
    Inventor: Kang-hee Lim
  • Patent number: 10057078
    Abstract: In one embodiment, one or more systems may receive input from a user identifying an interactive region of a physical environment. The one or more systems may determine a location of the interactive region relative to a depth sensor and monitor, at least in part by the depth sensor, the interactive region for a predetermined event. The one or more systems may detect, at least in part by the depth sensor, the predetermined event. In response to detecting the predetermined event, the one or more systems may initiate a predetermined action associated with the predetermined event.
    Type: Grant
    Filed: February 3, 2016
    Date of Patent: August 21, 2018
    Assignee: Samsung Electronics Company, Ltd.
    Inventors: Brian Harms, Pol Pla, Yedan Qian, Olivier Bau
  • Patent number: 10049289
    Abstract: A computer-implemented method selectively outputs two types of vector data representative of user-input strokes. Type one stroke objects are generated in a device including a position input sensor, on which a user operates a pointer to generate a type one stroke object representative of a stroke. A stroke starts at a pen-down time at which the pointer is placed on the position input sensor and ends at a pen-up time at which the pointer is removed therefrom. Real-time rendering of a type one stroke object is started after the pen-down time of a stroke without waiting for the pen-up time. After completion of a type one stroke object through its pen-up time, the type one stroke object is converted to a type two stroke object, which is a set of curves defining a boundary of the stroke, and can be exported as a file or rendered on a display.
    Type: Grant
    Filed: December 27, 2016
    Date of Patent: August 14, 2018
    Assignee: Wacom Co., Ltd.
    Inventors: Plamen Petkov, Branimir Angelov
  • Patent number: 10019144
    Abstract: A user interface includes a first display area which includes a first control widget representative of a first attribute group and a second control widget representative of the second attribute group, and a second display area in which a first measure of a first portion of a plurality of data items can be displayed in response to a user activating the first control widget. A first classification attribute from a first attribute group and a second classification attribute from a second attribute group are associated with each data item of the plurality of data items. A multi-description is generated for each data item, the multi-description including a list of pairs of the first classification attribute and the second classification attribute.
    Type: Grant
    Filed: February 14, 2014
    Date of Patent: July 10, 2018
    Assignee: Quick Eye Technologies Inc.
    Inventor: Andrei Paraschivescu
  • Patent number: 10015230
    Abstract: Systems and methods are disclosed for copying and pasting data between networked devices. Data copied on a source device and may be pasted on a destination device in response to the destination device receiving a paste command. The data from the source device may be automatically transmitted to, and available at, the destination device. The destination device may cycle through data copied from various devices based on the chronological order of when each piece of data was copied, or based on the devices' priority. The destination device may also present the user with a list of data copied at differences devices, from which the user may select which data to paste. A user may also use a special command, or may issue multiple paste commands within a predetermine period time, to indicate that the data to be pasted should be data from a different device.
    Type: Grant
    Filed: February 9, 2016
    Date of Patent: July 3, 2018
    Inventor: Robert Buergi
  • Patent number: 10002111
    Abstract: A cellular phone apparatus includes a screen A and a screen B. In a state where an overview of data for a screen with a large amount of information is guide displayed on the screen B (screen for user selection), every time an arbitrary content is selected, the cellular phone apparatus changes the data for the screen with the large amount of information to data for a screen with a small amount of information while arranging and displaying the selected content obtained via a Web server on the screen A. Accordingly, when data for the screen with the large amount of information is changed to data for the screen with the small amount of information in response to an instruction on a user side, a change that reflects the intentions of the user can be easily achieved.
    Type: Grant
    Filed: April 5, 2013
    Date of Patent: June 19, 2018
    Assignee: NEC CORPORATION
    Inventor: Takeshi Kitamura
  • Patent number: 10003702
    Abstract: An image forming apparatus includes a controller. The controller includes a list display controller, a selection receiving section, a data request section, and an image formation controller. The list display controller acquires list data from a file server and causes display of the list data in the form of a list. The selection receiving section receives user selection of an article name from the list. The data request section requests image formation data corresponding to the article name that the user has selected from the file server. The image formation controller acquires image formation data and controls formation of an article image on a paper sheet based on the image formation data.
    Type: Grant
    Filed: July 17, 2017
    Date of Patent: June 19, 2018
    Assignee: KYOCERA Document Solutions Inc.
    Inventor: Hideyuki Ogasawara
  • Patent number: 9967320
    Abstract: Methods, systems, and media for controlling information utilized to present content using a public display device are provided. In some implementations a method for presenting content on a public display device is provided, the method comprising: (a) initiating communication with one or more display devices; (b) selecting a display device; (c) establishing a communication channel with the selected display device; (d) receiving information related to an area of a screen allocated for use by the user device; (e) identifying content that is to be presented using the selected display device; (f) generating formatted content based on the area of the screen allocated for use by the user device; (g) transmitting the formatted content to the display device using the communication channel; and repeating at least (e) to (g) until (h) determining that presentation of content using the selected display device is to be inhibited.
    Type: Grant
    Filed: December 18, 2014
    Date of Patent: May 8, 2018
    Assignee: Google LLC
    Inventors: Kevin Brune, Eric H C Liu
  • Patent number: 9958841
    Abstract: Provided is a method and device for remotely controlling a household appliance. The method includes: sending, by a social application client, a control command for a target household appliance, wherein the control command includes an account of the target household appliance, and the account of the target household appliance is a unique social account registered in a social application server when the target household appliance leaves a factory; and controlling, by the social application client, the target household appliance corresponding to the account of the target household appliance according to the control command. A user can directly control the household appliance through the social application client, thus improving the efficiency of controlling the household appliance and reducing the cost.
    Type: Grant
    Filed: June 6, 2014
    Date of Patent: May 1, 2018
    Assignees: Hisense Co., Ltd., Hisense USA Corp.
    Inventors: Yangyang Li, Nan Zhu, Yunxiang Zhuang
  • Patent number: 9946233
    Abstract: An apparatus and methods provide a building automation system that includes a controller, a web server and a client. The controller includes building automation objects that may be used to generate a model that includes elements, wherein each element is associated with one or more of the objects. The web server includes business logic that reads and subscribes to the objects. Each object notifies the business logic of changes to the data of the object. The business logic processes the data from the objects to provide model update commands based on the changed data. The client includes presentation logic that displays the model, receives the model update commands from the business logic, updates the model using the model update commands, and displays the updated model.
    Type: Grant
    Filed: September 28, 2012
    Date of Patent: April 17, 2018
    Assignee: Siemens Schweiz AG
    Inventors: Gerhard Brun, Ralph Sigrist
  • Patent number: 9933893
    Abstract: A method for driving an information processing device which is adaptable to a wider variety of input methods is provided. The coordinates of an operating body at a starting point in the XYZ space and the coordinates of the operating body at an ending point in the XYZ space after a certain period of time are obtained, and the Z coordinate at the ending point and the movement distance on the X-Y plane in the certain period of time are calculated. Then, a signal is output only in the case where both the distance from an operating surface to the operating body in the vertical direction and the movement distance in the horizontal direction exceed the respective threshold values. In this manner, input operation can be performed by a three-dimensional motion, which includes movement of the operating body in the vertical direction as well as in the horizontal direction.
    Type: Grant
    Filed: April 13, 2017
    Date of Patent: April 3, 2018
    Assignee: SEMICONDUCTOR ENERGY LABORATORY CO., LTD.
    Inventor: Yuji Iwaki
  • Patent number: 9917915
    Abstract: An information processing system includes one or more terminal apparatuses and an information processing apparatus connected via a network. The system converts stored information, based on a method determined for each of the terminal apparatuses, into at least first transmission information and second transmission information to be transmitted to the terminal apparatuses; transmits the first transmission information including a first display part of the information to one of the terminal apparatuses and transmits the second transmission information including a second display part of the information different from the first display part to the one of the terminal apparatuses after transmitting the first transmission information; and displays ones of the at least first transmission information and second transmission information.
    Type: Grant
    Filed: August 19, 2014
    Date of Patent: March 13, 2018
    Assignee: RICOH COMPANY, LTD.
    Inventor: Mitsuhisa Kanaya
  • Patent number: 9898544
    Abstract: Using a processor, a first N×N matrix is determined based on a plurality of N webpages. Each cell of the first matrix corresponds to a pair of webpages. The first matrix is transformed into a second N×N matrix with each cell being in one of N partitions, the values of the cells within each partition being substantially equal. A sequence of M webpages is determined based on the second matrix and keyword(s) inputted by a user. The sequence is arranged in order from a first webpage to an Mth webpage (M<N), each of the webpages in the sequence being in the plurality of N webpages. A first host webpage, which is not in the plurality of N webpages, is generated including content from the first webpage in the sequence and a hyperlink to a second webpage in the sequence. The first host webpage is displayed at the electronic device.
    Type: Grant
    Filed: February 18, 2016
    Date of Patent: February 20, 2018
    Inventor: Eshaa Alkhalifa
  • Patent number: 9858582
    Abstract: Systems and methods for managing inventory in an online advertising system are described herein. The inventory may comprise advertisement (“ad”) impressions. In accordance with certain implementations, the systems and methods enable advertisers to target groups of inventory (e.g., “run of” inventory groups) made available by publishers and sold at a non-premium rate, while also enabling the publishers to selectively designate certain inventory within a given inventory group as premium. Inventory so designated is automatically excluded from an inventory group to which it would normally belong both during a booking process as well as during an ad serving process.
    Type: Grant
    Filed: July 30, 2012
    Date of Patent: January 2, 2018
    Assignee: Excalibur IP, LLC
    Inventors: Abhay Gupta, Tsung-Jen Chou, Senthil Subramanian, Pranav O. Sharma, Isay Shnayder
  • Patent number: 9826056
    Abstract: A social networking system displays stories describing actions to a user in a news ticker. The stories may be selected so that a variety of types of stories, stories associated with a variety of users, or stories associated with a variety of actions are presented via the news ticker. Additionally, stories having a common characteristic, such as being associated with a common user, may be aggregated and a description of the aggregated stories is presented in the news ticker. For example, stories aggregated based on acting user may identify the user common to the stories and a description of the aggregated stories may be displayed. Further, the value to the social networking system of displaying different types of content may be used to modify how different types of content are displayed in the news ticker.
    Type: Grant
    Filed: December 9, 2012
    Date of Patent: November 21, 2017
    Assignee: Facebook, Inc.
    Inventors: Ken Deeter, Robert William Cathcart
  • Patent number: 9800566
    Abstract: In a content supply system, in order to use a streaming server to perform a live distribution, a user PC used makes a reservation for a time zone, etc. to a server reservation control center. When the user PC sends desired reservation information to the server reservation control center via the Internet, if the reservation is accepted, a reservation ID only used for authentication of the reservation is created and sent from the server reservation control center to the user PC via the Internet. When a distribution request is sent from the user PC to the streaming server, authentication processing using this reservation ID is performed.
    Type: Grant
    Filed: May 4, 2016
    Date of Patent: October 24, 2017
    Assignee: SONY CORPORATION
    Inventors: Takanori Nishimura, Keigo Ihara, Takao Yoshimine, Junko Fukuda, Takahiko Sueyoshi
  • Patent number: 9792038
    Abstract: Feedback via an input device associated with an interaction with a point of interest (POI) and scribble recognition is provided. When using an input device to navigate a GUI, various POIs may be determined as elements beneficial for a user to notice, pay attention to, or avoid. When an input is received that may be associated with a POI, feedback may be provided. Feedback may include haptic, visual, or audible feedback. Scribble recognition may also be provided. When using an input device (e.g., digital pen), a user may “scribble” in a margin to test pen attributes. Upon recognizing a scribble, alternative pen attributes may be presented in a contextual menu. In addition, the scribble may be automatically erased upon selection of a pen attribute or upon receiving input in another area of the UI or alternatively, feedback may be provided prior to erasure of the scribble input.
    Type: Grant
    Filed: August 17, 2012
    Date of Patent: October 17, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Erez Kikin Gil, Doreen Nelson Grieb, Matthew Kotler, Patrick Malatack
  • Patent number: 9785244
    Abstract: An image projection apparatus includes a projection unit configured to project an image onto a projection target; a recognition unit configured to recognize an instruction action for the image being projected by the projection unit; a storage control unit configured to store correspondence information in which multiple instruction actions are associated with image output controls, respectively, for each type of image in a storage device; a determination unit configured to determine, on the basis of the type of the image being projected by the projection unit, correspondence information for image output control; and a projection control unit configured to perform, on the basis of the correspondence information determined by the determination unit and the instruction action recognized by the recognition unit, image projection control corresponding to the image output control that is associated with the instruction action.
    Type: Grant
    Filed: February 21, 2014
    Date of Patent: October 10, 2017
    Assignee: RICOH COMPANY, LTD.
    Inventors: Tomotoshi Sato, Takahiro Imamichi
  • Patent number: 9785421
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for attributing external dependencies in a software project. One of the methods includes receiving data representing a child snapshot and a parent snapshot in a revision graph of a software project. One or more pairs of matching source code files is identified, and for each pair having a first file and second file, a first count of external dependencies on an external dependency target in the first file and a second count of external dependencies on the external dependency target in the second file are computed. If the first count is different than the second count, an introduction or a removal of one or more external dependencies on the external dependency target in the second file of the pair of matching source code files is attributed to an author of the child snapshot.
    Type: Grant
    Filed: March 31, 2017
    Date of Patent: October 10, 2017
    Assignee: Semmle Limited
    Inventor: Robin Neatherway
  • Patent number: 9753911
    Abstract: A system includes, for a selection of objects on a displayed page of the system, each object having pre-defined customizable attributes and non-customizable attributes, a sorter to sort the customizable attributes of the selected objects. The system also includes a dialog builder to build a customization dialog specific to the selection based on the sorted pre-defined customizable attributes, a displayer to display the dialog and an updater to receive input according to the dialog and to update the customizable attributes according to the input.
    Type: Grant
    Filed: March 13, 2014
    Date of Patent: September 5, 2017
    Assignee: Wix.com Ltd.
    Inventors: Yuval Goldstein, Avi Marcus, Sharon Ptashek, Kfir Golan, Daniel Shmuglin
  • Patent number: 9733803
    Abstract: A computing device includes a housing and a display assembly having a screen and a set of touch sensors. The housing at least partially circumvents the screen so that the screen is viewable. A processor is provided within the housing to manage an e-book library associated with the computing device. Specifically, the e-book library includes at least a first e-book. The processor further associates the computing device with a reading group having a plurality of group members, and detects that a copy of the first e-book resides in an e-book library of a first group member of the plurality of group members. Upon detecting the copy of the first e-book, the processor then selectively initiates a shared reading mode for the first e-book.
    Type: Grant
    Filed: October 28, 2014
    Date of Patent: August 15, 2017
    Assignee: Rakuten Kobo, Inc.
    Inventors: Vanessa Ghosh, Benjamin Landau
  • Patent number: 9729842
    Abstract: An image storage apparatus, an image reproducing apparatus, a method of storing an image, a method of reproducing an image, a storage medium and a photographing apparatus are provided. The image storage apparatus records link information of a contents file within a moving image file and stores the linked moving image file. Accordingly, a user can select the moving image file to be displayed together with the linked contents file on one screen when the user reproduces the moving image file.
    Type: Grant
    Filed: June 30, 2015
    Date of Patent: August 8, 2017
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Jin-su Myung
  • Patent number: 9710224
    Abstract: A mobile terminal including a wireless communication unit configured to wirelessly communicate with at least one other terminal; a microphone; a touchscreen; and a controller configured to display a user interface for voice recognition on the touchscreen, display a first text, a second text, and a third text converted from a first voice input, a second voice input and a third voice input, respectively, in the user interface for voice recognition, wherein the first voice input, the second voice input, and the third voice input are received via the microphone, display an application window associated with the first text, the second text, and the third text in the user interface for voice recognition, receive a selection of one of the first text, the second text, and the third text for modification, and display a modified text of the selected text in the application window.
    Type: Grant
    Filed: September 15, 2016
    Date of Patent: July 18, 2017
    Assignee: LG ELECTRONICS INC.
    Inventors: Jonghwan Kim, Jeongwon Hwang, Minkyeong Kim, Kyungjin Shin
  • Patent number: 9684645
    Abstract: An ebook is represented as a plurality of ebook pages associated with a plurality of segments. A summary view command is received, the summary view command requesting a particular type of summary view of a plurality of available summary views. One or more ebook pages are identified, for a summary view based in part on the requested type of summary view, and page thumbnails are generated for each of the identified one or more ebook pages. The generated page thumbnails are grouped by segment, using the plurality of segments. A summary view graphical user interface (GUI) is generated for the requested type of summary view using the grouped page thumbnails, the summary view GUI vertically listing one or more segments, of the plurality of segments, and horizontally listing page thumbnails associated with the one or more segments, and the summary view GUI is displayed.
    Type: Grant
    Filed: August 4, 2014
    Date of Patent: June 20, 2017
    Assignee: GOOGLE INC.
    Inventors: Adeline Beavers, Marco Paglia, Nathan Stuart Streu, Chorong Johnston, Brian Armstrong
  • Patent number: 9672865
    Abstract: Methods and systems described herein provide for visualizing content across different time segments of a media asset. Information about content within a particular time segment of a media asset is retrieved. This content information is generated by processing user-generated messages corresponding to the particular time segment. Content descriptors are generated based on the received content information corresponding to the particular time segment. A timeline is generated, independently of presenting a media asset, wherein the timeline visually associates content descriptors with their corresponding time segments of the media asset. When these content descriptors are selected by a user, the user-generated messages corresponding to the content descriptor at the corresponding time segment are displayed to the user.
    Type: Grant
    Filed: May 30, 2014
    Date of Patent: June 6, 2017
    Assignee: Rovi Guides, Inc.
    Inventors: Andrew Fundament, Vanessa Wickenkamp, Brian Craig Peterson, David John Wheatley, Jason William Conness, Melissa Bradley
  • Patent number: 9659279
    Abstract: A method and system is provided for the input of user interface commands. Particularly, command initiation events including at least one of: (i) a mouse press event on mouse pointer hardware, and (ii) at least one of a pen touch event, a stylus touch event, and a finger touch event on touch pointer hardware, are accepted. Then gesture stroke input events including at least one of: (i) a mouse drag event on the mouse pointer hardware, and (ii) at least one of a pen drag event, a stylus drag event and a finger drag event on the touch pointer hardware, are accepted. Additionally, command termination events including at least one of (i) a mouse release event on the mouse pointer hardware, and (ii) at least one of a pen lift event, a stylus lift event and a finger lift event on the touch pointer hardware, are accepted. The events are then interpreted as at least one of object selection or digital ink input operations without prior selection of a user input mode.
    Type: Grant
    Filed: October 25, 2013
    Date of Patent: May 23, 2017
    Assignee: PALO ALTO RESEARCH CENTER INCORPORATED
    Inventors: Eric Saund, James V. Mahoney, William C. Janssen, Jr.
  • Patent number: 9654616
    Abstract: Disclosed herein are a method and apparatus for displaying a message. Text messages that were sent and received to and from a recipient are obtained. The text messages are displayed such that group text messages sent and received to and from a group of recipients that also includes the recipient are differentiated from text messages sent or received to and from just the recipient.
    Type: Grant
    Filed: May 22, 2014
    Date of Patent: May 16, 2017
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Bokun Choi, SooJi Hwang
  • Patent number: 9645701
    Abstract: An electronic apparatus, a display control system, a display control method, and a display control program stored on a recording medium, each of which determines one or more display components to be displayed together with an application user interface, using display size information, priority order information, and display condition information that are previously stored for each one of the display components.
    Type: Grant
    Filed: November 26, 2013
    Date of Patent: May 9, 2017
    Assignee: RICOH COMPANY, LTD.
    Inventors: Genki Watanabe, Rina Takahashi
  • Patent number: 9632689
    Abstract: In particular embodiments, a computing device provides for presentation to a user a user interface, the user interface including a plurality of related interactive elements. The computing device may receive touch gesture input from the user selecting one of the plurality of related interactive elements. The touch gesture input may have a duration of at least a pre-determined amount of time. The computing device, in response to the touch gesture input, may rearrange the plurality of related interactive elements, rearranging including stacking the plurality of related interactive elements for presentation to the user.
    Type: Grant
    Filed: August 5, 2013
    Date of Patent: April 25, 2017
    Assignee: Facebook, Inc.
    Inventors: Francis Luu, Christopher Tice
  • Patent number: 9602567
    Abstract: System and method for storing digital content for display on a display device, comprising at least one digital content item, configured to be displayed on the display device, and a service cloud comprising a secure storage system, configured to store digital content, a communication controller, configured to communicate with the display device, a provisioning engine, configured to control the provisioning of digital content on the display device, a service management system, configured to collect data reflecting operational status of the display device, a server, configured to interface with an application running on a computer with memory and processor for selection and control of digital content for display, an ingestion engine, configured to control importation of digital content, an external content gateway, configured to transfer digital content from outside the service cloud to the display device, and a live data feed gateway, configured to provide over-the-top content to the display devices.
    Type: Grant
    Filed: March 14, 2014
    Date of Patent: March 21, 2017
    Assignee: Videri Inc.
    Inventors: Marc Trachtenberg, Francois Gariepy
  • Patent number: 9582155
    Abstract: A touch panel acquires position information indicating the position of contact with or approach to an operation surface in every period divided by predetermined intervals. An action judging unit judges whether or not an action by contact with or approach to the operation surface of the touch panel is a first predetermined action. An operation determining unit determines a start page of automatic page-turning in which display pages of a document to be displayed are changed from one page to another in sequence on the basis of the position information and the information indicating the history of the position information when the action judging unit judges that action by the contact with or the approach to the operation surface of the touch panel is the first predetermined action.
    Type: Grant
    Filed: August 21, 2013
    Date of Patent: February 28, 2017
    Assignee: NEC CORPORATION
    Inventor: Masanao Iwamoto
  • Patent number: 9576241
    Abstract: Techniques for customizing knowledge representation systems including identifying, based on a plurality of concepts in a knowledge representation (KR), a group of one or more concepts relevant to user context information, and providing the identified group of one more concepts to a user. The KR may include a combination of modules. The modules may include a kernel and a customized module customized for the user. The kernel may accessible via a second KR.
    Type: Grant
    Filed: December 7, 2015
    Date of Patent: February 21, 2017
    Assignee: Primal Fusion Inc.
    Inventors: Peter Joseph Sweeney, Ihab Francis Ilyas
  • Patent number: 9566801
    Abstract: Disclosed is a tape printer including: a vertical/horizontal conversion section that applies vertical/horizontal conversion processing to a character image to be rotated in at least one of a clockwise direction and a counterclockwise direction; a print section that prints the character image on a tape; a time acquisition section that acquires time displayed by a hand image constituting a hand type clock image serving as the character image; and a basic hand image storage section that stores a main basic hand image of a plurality of the hand images whose angles are different from each other according to time, wherein, when the hand image that displays the time acquired by the time acquisition section is not included in the basic hand image, the vertical/horizontal conversion section applies the vertical/horizontal conversion processing to the basic hand image to generate the hand image that displays the time acquired by the time acquisition section.
    Type: Grant
    Filed: July 24, 2015
    Date of Patent: February 14, 2017
    Assignee: Seiko Epson Corporation
    Inventors: Masahiro Oida, Junpei Watanabe, Ayako Inoue, Tomoko Yamada
  • Patent number: 9542089
    Abstract: In particular embodiments, a computing device provides for presentation to a user a user interface, the user interface including a plurality of related interactive elements. The computing device may receive touch gesture input from the user selecting one of the plurality of related interactive elements. The touch gesture input may have a duration of at least a pre-determined amount of time. The computing device, in response to the touch gesture input, may rearrange the plurality of related interactive elements, rearranging including stacking the plurality of related interactive elements for presentation to the user.
    Type: Grant
    Filed: August 5, 2013
    Date of Patent: January 10, 2017
    Assignee: Facebook, Inc.
    Inventors: Francis Luu, Christopher Tice
  • Patent number: 9542616
    Abstract: A method for determining user preferences for data visualizations is provided. The method may include receiving data visualizations. The method may also include collecting the shapes, the line segments, and the colors associated with the data visualizations. The method may further include converting the shapes and the line segments to polygonal outlines. Additionally, the method may include categorizing and measuring the line segments. The method may further include identifying and categorizing the angles formed by the line segments and determining weighted values for the angles. The method may further include calculating the total length for the line segments, and the total weighted value for the angles. The method may also include characterizing the line segments based on the categorization of the line segments and the angles based on the categorization of the angles. The method may further include scoring the at least one data visualization based on the characterizations.
    Type: Grant
    Filed: June 29, 2015
    Date of Patent: January 10, 2017
    Assignee: International Business Machines Corporation
    Inventors: T. Alan Keahey, Daniel J. Rope, Graham J. Wills
  • Patent number: 9537957
    Abstract: A first device captures session data for each application session that is executing on a first device, and provides the session data to a second device in order for the second device to reconstruct the application sessions. A first device identifies one or more application sessions currently executing on the first device. Each of the application sessions include a media object and session data, which includes a media object identifier that corresponds to the media object and a first device media session position. The first device captures the session data transmits the captured session data to one or more second devices. The second devices are adapted to reconstruct at least one of the application sessions using the received session data and positions the application sessions at a second device media session position that corresponds to the received first device media session position.
    Type: Grant
    Filed: September 2, 2009
    Date of Patent: January 3, 2017
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Jennifer Greenwood Zawacki, Justin Tyler Dubs, Howard Jeffrey Locker, Julie Anne Morris, Steven Richard Perrin, Axel Ramirez Flores, James Joseph Thrasher, Sean Michael Ulrich
  • Patent number: 9537815
    Abstract: A method, computer program product, and computing system for providing a event notification concerning a specific member of a social network to one or more social network friends of the specific member. A first event message is received in response to the event notification from a first social network friend of the specific member. In response to the first event message, a communal space within the social network accessible by the specific member and the one or more social network friends is generated. The first event message from the first social network friend is posted within the communal space.
    Type: Grant
    Filed: May 6, 2013
    Date of Patent: January 3, 2017
    Assignee: Google Inc.
    Inventor: Richard Allen Farmer, Jr.