Progress Or Activity Indicator Patents (Class 715/772)
  • Patent number: 10331329
    Abstract: An electronic device and a method for changing an order and location of content are provided. The method includes receiving a selection of a content from among a displayed plurality of contents, displaying, in a set region, a guide interface of expressing a current location of the selected content among the entire contents of a storage region, and changing the location of the selected content among the contents of the storage region according to sensing a control of the guide interface.
    Type: Grant
    Filed: July 2, 2014
    Date of Patent: June 25, 2019
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Soon-Hyun Cha, Yang-Su Kim, Jae-Wan Cho
  • Patent number: 10303533
    Abstract: A real-time log analyzer (“RTLA”) network service obtains log data from host computers. The RTLA network service also obtains event data from external network services. A user interface (“UI”) associated with the RTLA network service retrieves the log data and the event data from the RTLA network service for a time period, and presents the log data and the event data for the time period together for use in analyzing the root cause of failures indicated in the log data. The UI can also provide functionality for defining the time period, selecting the hosts for which log data and event data is to be presented, specifying the type of log data and event data to be displayed or otherwise filtering the log and event data, displaying data from a trouble ticket system, defining and displaying annotations relating to the event data, and/or displaying a human-friendly description of the event data.
    Type: Grant
    Filed: December 6, 2016
    Date of Patent: May 28, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Nikita Panov, Munish Gopal, Allan Le Nevez, Simon McEnlly, Daifu Ye
  • Patent number: 10303729
    Abstract: Techniques presented herein describe filtering content rendered on a web browser. An analytics engine receives an aggregated feed to send to a requesting user. The aggregated feed includes one or more posts. For each of the posts, the analytics engine evaluates content of the post to determine whether a subject specified in a profile associated with the requesting user is present in the content. Upon determining that the subject is present in the content, the analytics removes the content from the post.
    Type: Grant
    Filed: June 15, 2016
    Date of Patent: May 28, 2019
    Assignee: International Business Machines Corporation
    Inventors: Dhruv A. Bhatt, Kristin E. McNeil, Nitaben A. Patel
  • Patent number: 10296646
    Abstract: Techniques presented herein describe filtering content rendered on a web browser. An analytics engine receives an aggregated feed to send to a requesting user. The aggregated feed includes one or more posts. For each of the posts, the analytics engine evaluates content of the post to determine whether a subject specified in a profile associated with the requesting user is present in the content. Upon determining that the subject is present in the content, the analytics removes the content from the post.
    Type: Grant
    Filed: March 16, 2015
    Date of Patent: May 21, 2019
    Assignee: International Business Machines Corporation
    Inventors: Dhruv A. Bhatt, Kristin E. McNeil, Nitaben A. Patel
  • Patent number: 10296183
    Abstract: The disclosure herein describes an aircraft assembly tracker system including a user interface configured to display an aircraft part under assembly and overlay one or more zones on the displayed part. The user interface operates on a computing device. The zones represent different panels to be affixed to the aircraft during assembly and their shape displayed on the user interface is identical to the shape of their corresponding panel being affixed to the physical aircraft part. The aircraft assembly tracker system monitors the assembly progress of each zone and automatically alerts aircraft assembly workers when the zone is ready for closure.
    Type: Grant
    Filed: November 22, 2017
    Date of Patent: May 21, 2019
    Assignee: Airbus Operations (S.A.S.)
    Inventors: Laurent Peyras, Michel Colombier
  • Patent number: 10289937
    Abstract: Image backup using a trained image classifier is disclosed. In various embodiments, an image classifier is applied to a plurality of images to identify one or more images to be included in a save set of images. The save set of images are selectively stored to a second location according to one or more policies.
    Type: Grant
    Filed: November 16, 2017
    Date of Patent: May 14, 2019
    Assignee: EMC IP Holding Company LLC
    Inventors: Raghuprasad Prasad, Mahantesh M. Ambaljeri, Amitabh Mehta
  • Patent number: 10263875
    Abstract: The quality of a media stream transmitted to a client device is dynamically adapted based on real-time availability of resources on the client device. Central processing unit resources, memory availability, buffer usage, graphics processing unit usage, etc., are continuously monitored to evaluate the ability of a device to handle media streams of particular quality levels. When it is determined that resources at a client device temporarily can not handle a high quality media stream, a lower quality stream is selected and provided to the client device without having to establish a new session.
    Type: Grant
    Filed: March 2, 2015
    Date of Patent: April 16, 2019
    Assignee: MobiTV, Inc.
    Inventor: Tommy Isaksson
  • Patent number: 10262006
    Abstract: Providing contextual messages from a service to a user in a native application on a system. Embodiments determine a user specific context within the general context of the native application on a first device and provide in a user interface to the user information about the user specific context.
    Type: Grant
    Filed: September 15, 2016
    Date of Patent: April 16, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Anshul Rawat, Raju Jain, Thirumanjunathan Vellaiappan, Michael John Novak, Mohammed Amirali Samji
  • Patent number: 10241644
    Abstract: Techniques for processing task items are provided. A task item is electronic data that represents a task to be performed, whether manually or automatically. A task item includes one or more details about its corresponding task, such as a description of the task and a location of the task. Specifically, techniques for generating task items, organizing task items, triggering notifications of task items, and consuming task items are described. In one approach, a task item is generated based on input from a user and context of the input. In another approach, different attributes of task items are used to organize the task items intelligently into multiple lists. In another approach, actions other than the generation of notification are enabled or automatically performed, actions such as emailing, calling, texting, and searching.
    Type: Grant
    Filed: May 14, 2013
    Date of Patent: March 26, 2019
    Assignee: Apple Inc.
    Inventors: Thomas R. Gruber, Alessandro F. Sabatelli, Alexandre A. Aybes, Donald W. Pitschel, Edward D. Voas, Freddy A. Anzures, Paul D. Marcos
  • Patent number: 10237622
    Abstract: The invention discloses a page turning method, a page turning apparatus and a terminal as well as a computer readable medium, and belongs to the field of computer technology. The method includes: receiving a continuing page turning signal; performing page turning on the pages according to a predefined single page turning mode; if the page turning mode change condition is met, performing page turning on the pages according to a predefined fast page turning mode, page turning speed of the fast page turning mode being larger than page turning speed of the single page turning mode. The technology realizes effects of fast page turning and reduced page turning time.
    Type: Grant
    Filed: July 11, 2014
    Date of Patent: March 19, 2019
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Wei Yan, Guang Yang, Qinghua Zhong, Yinglei Liang, Rui Rao
  • Patent number: 10169055
    Abstract: Various embodiments of systems, computer program products, and methods to provide access identifiers for graphical user interface (GUI) elements are described herein. In an aspect, a trigger is received to render at least one GUI element on a GUI associated with a display. One or more pre-defined accessibility parameters associated with the at least one graphical user interface element are retrieved. Further, access control check is performed in real time to determine whether the one or more pre-defined accessibility parameters are met. A visual identifier representing an accessibility status is associated to the at least one GUI element based on the access control check. The at least one GUI element is rendered with the visual identifier on the GUI.
    Type: Grant
    Filed: March 30, 2016
    Date of Patent: January 1, 2019
    Assignee: SAP SE
    Inventor: Veit Eska
  • Patent number: 10156979
    Abstract: A method includes displaying a user interface for displaying a graphic and a hidden graphic in a first area; displaying a set of contents corresponding to the graphic in a second area distinguishable from the first area; detecting a user's gesture for selecting a part of the first area; enlarging the first area to include a part of the second area; displaying a plurality of graphics including the graphic and the hidden graphic in the extended first area in response to the user's gesture; detecting a user's additional gesture for moving a first graphic among the plurality of graphics; and moving the first graphic to a part of the extended first area in response to the user's additional gesture, and moving a second graphic of the plurality of graphics to an area from which the first graphic is moved out.
    Type: Grant
    Filed: February 29, 2016
    Date of Patent: December 18, 2018
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Berm-jin Cho, Yu-shik Whang, Hyun-gyoo Yook
  • Patent number: 10139919
    Abstract: To provide an electronic device and numerical controller that can achieve reduction in work for changing a display state after start-up of an application. A numerical controller comprises: a display control unit that displays one started application or multiple started applications simultaneously on the display unit; an input unit that accepts input through the operation unit and identifies a position on the display unit; a recognition unit that recognizes a figure drawn with the operation unit based on the identified position; and a start-up unit that starts an application associated with the figure and determines an initial display position for the started application based on the position on the display unit where the figure is drawn.
    Type: Grant
    Filed: August 28, 2017
    Date of Patent: November 27, 2018
    Assignee: FANUC CORPORATION
    Inventor: Hiroshi Okita
  • Patent number: 10110507
    Abstract: The present invention relates generally to network quality estimation using HTTP/2 push feature. When network quality estimation is required, a client web application requests a server to enter a probing mode. During the probing mode, the server pushes useful data to the application for the latter to perform the estimation. This avoids wasting bandwidth since the useful data are likely to be used by the application. Furthermore, during the probing mode, the server notifies the application of the push start and the push end of each pushed data. This is one using a web socket established with the application. This makes it possible to overcome the limitations of the application in accessing HTTP/2 features of a client browser. Based on the notifications, the application is able to perform accurate estimations.
    Type: Grant
    Filed: July 23, 2015
    Date of Patent: October 23, 2018
    Assignee: Canon Kabushiki Kaisha
    Inventors: Youenn Fablet, Romain Bellessort, Frédéric Maze
  • Patent number: 10102425
    Abstract: A controlling apparatus for controlling a printer includes at least one memory storing instructions and at least one processor. The processor executes the instructions to receive a print job, and determine whether there is a difference between a first conveying mechanism that has been used for a first print job received and a second conveying mechanism that is to be used for a second print job received after the first print job. The instructions are also executed to, according to the determination that there is a difference between the first conveying mechanism and the second conveying mechanism, perform an inspection process based on a result of reading a print medium that has been conveyed using the second conveying mechanism, after a printing operation of the first print job.
    Type: Grant
    Filed: May 24, 2017
    Date of Patent: October 16, 2018
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Hideki Yoshizumi
  • Patent number: 10089773
    Abstract: Examples are generally directed towards an animated performance dashboard. An animated performance dashboard including a plurality of performance indicators representing a plurality of selected objects is generated. A performance indicator includes a color overlay. The color overlay of a given performance indicator identifies a performance status of at least one object at a given point in time relative to a selected metric and a performance threshold. The animated performance dashboard animates changes in performance status of one or more objects at a plurality of points within a time range by changing a first color overlay of one or more performance indicators identifying a first performance status of one or more objects at a first point in time to a second color overlay identifying a second performance status of the one or more objects at a second point in time within the time range.
    Type: Grant
    Filed: June 30, 2015
    Date of Patent: October 2, 2018
    Assignee: EMC IP Holding Company LLC
    Inventors: Nagasimha G. Haravu, Bruce Rabe
  • Patent number: 10078708
    Abstract: The systems and methods described herein use a tag for collecting data associated with a content object of a content page. The tag may be a universal tag which can provide a single point of data collection and thereby reduce the number of network requests due to piggyback tags. The data collected from the content page may be communicated to a stream management system which can process the data and split the data into multiple data streams to be fed to a downstream system. The downstream system can further process the data and communicate to another downstream system. In some embodiments, the stream management system can access the repositories of its downstream system and veto the data flows created by the downstream system.
    Type: Grant
    Filed: November 14, 2017
    Date of Patent: September 18, 2018
    Assignee: TEALIUM INC.
    Inventor: Christopher B. Slovak
  • Patent number: 10055393
    Abstract: Distributed version control in a multi-region cloud in which each region includes an instance of a version control service. A first version control service in a first region receives an indicator to re-version a document saved in the first cloud region. For re-versioning due to creation of a new version of the document in the first cloud region, first version control service re-versions the document by saving the created new version of the document in the first cloud region. The first version control service identifies access information to a second version control service in a second cloud region and transmits the re-versioned document to the second version control service. For a re-versioning due to receiving a new version of the document from a second version control service, the first version control service re-versions the document by saving the received new version of the document in the first cloud region.
    Type: Grant
    Filed: March 5, 2015
    Date of Patent: August 21, 2018
    Assignee: International Business Machines Corporation
    Inventors: Szymon Brandys, Konrad Gorzelanski, Marcin Lewandowski, Michal Zarakowski
  • Patent number: 10049703
    Abstract: A data reproduction apparatus includes a display, a touch panel, a recording unit, an output unit, a display control unit, and an output controller. The output unit outputs contents recorded in the recording unit. The display control unit controls the display to show first display and second display. The first display represents a finite time period and a reproduction point indicating a reproduction target in relation to the finite time period. The second display represents a partial period which is part of the finite time period, and the reproduction point in relation to the partial period. The output controller controls the output unit to output the contents corresponding to the reproduction point in accordance with a touch position detected by the touch panel, when the touch position is on the first display or on the second display.
    Type: Grant
    Filed: May 26, 2016
    Date of Patent: August 14, 2018
    Assignee: Olympus Corporation
    Inventor: Yasutaka Daishaku
  • Patent number: 10026006
    Abstract: Systems, methods, and non-transitory computer-readable media can obtain data corresponding to a first content item. The first content item can be rendered for display. The first content item can be presented through a display interface. A screenshot image of the display interface can be captured while the first content item is being presented. A determination is made whether the first content item was incompletely rendered based at least in part on the screenshot image.
    Type: Grant
    Filed: December 21, 2017
    Date of Patent: July 17, 2018
    Assignee: Facebook, Inc.
    Inventors: Chih-Tang Chen, Xiaojun Liang, Maher Afif Saba
  • Patent number: 9996249
    Abstract: A mobile terminal including a wireless communication unit configured to perform wireless communication; a display unit configured to display a first screen layer including first screen information; and a controller configured to display a second screen layer including second screen information such that at least part of the first and second screen layers overlap, and activate one of the first and second screen layers for receiving a touch input.
    Type: Grant
    Filed: February 21, 2014
    Date of Patent: June 12, 2018
    Assignee: LG ELECTRONICS INC.
    Inventor: Jongseok Park
  • Patent number: 9973703
    Abstract: The present invention relates to a mobile terminal capable of capturing an image by time-lapse photography, and a method for controlling the same. The mobile terminal includes: a camera; a display; and a controller configured to cause the display to display a preview image of an image to be captured via the camera by time-lapse photography; and calculate at least one capturing set value that is different from a preset capturing set value for the time-lapse photography based on at least one of an input of a capturing set value, a battery usage amount, or a memory usage amount.
    Type: Grant
    Filed: May 23, 2016
    Date of Patent: May 15, 2018
    Assignee: LG ELECTRONICS INC.
    Inventors: Sehee Kim, Kyungah Lim, Youseok Moon, Chulhee Lee
  • Patent number: 9966948
    Abstract: An explosion-proof electronic system. The system comprises a substantially explosion-proof enclosure, a substantially explosion-proof glass window forming a portion of the enclosure, an electrical coil located within the enclosure, an electrical excitation circuit located within the enclosure and connected to the electrical coil, where the excitation circuit is configured to cause the electrical coil to establish a magnetic field that extends through the explosion-proof glass window, and a processor located within the enclosure and coupled to the electrical excitation circuit.
    Type: Grant
    Filed: February 17, 2016
    Date of Patent: May 8, 2018
    Assignee: Honeywell International Inc.
    Inventors: JunSeong Park, Jeffrey Lee, Dongil Ko, JePhil Ahn
  • Patent number: 9967329
    Abstract: A cloud computing system includes a network interface for interfacing with a wide area network. At least one wireless transceiver engages in bidirectional communication with a plurality of vehicle cloud processing devices within a corresponding plurality of vehicles in at least one vehicle aggregation location. A network control device receives requests for at least one cloud computing service via the wide area network and facilitates the at least one cloud computing service via the bidirectional communication with the plurality of vehicle cloud processing devices.
    Type: Grant
    Filed: March 28, 2017
    Date of Patent: May 8, 2018
    Assignee: William Reber, LLC
    Inventor: William L. Reber
  • Patent number: 9954741
    Abstract: An information processing apparatus capable of providing a first user interface (UI) environment and a second UI environment includes a determination unit configured to determine a UI environment that displays a message screen, and a control unit configured to, in a case where a message screen is required to be displayed to a user when a processing request is made to a peripheral device via an application, control a request for displaying the message screen, wherein a message screen adapted for the UI environment determined by the determination unit is displayed according to the request controlled by the control unit after the processing request is input via the application.
    Type: Grant
    Filed: March 21, 2014
    Date of Patent: April 24, 2018
    Assignee: Canon Kabushiki Kaisha
    Inventor: Hideki Honda
  • Patent number: 9940007
    Abstract: A method to display a representation of multimedia content that includes a progress bar. The method includes shortening a portion of the multimedia content having a start time and an end time from an original length to a shortened length based on a received indication and modifying the progress bar to represent the shortened portion of the multimedia content. The original length of the portion is represented by a curve adjacent to the progress bar, where a first end of the curve is adjacent to the progress bar at a location indicating the start time, and where a second end of the curve is adjacent to the progress bar at a location indicating the end time, and the shortened length of the portion is represented by a distance on the progress bar between the location indicating the start time and the location indicating the end time.
    Type: Grant
    Filed: February 24, 2016
    Date of Patent: April 10, 2018
    Assignee: International Business Machines Corporation
    Inventors: Chang Lei, Hu Wang, Cheng Zhang, Jian Zhang, Chao Zheng
  • Patent number: 9933916
    Abstract: Methods, systems, and computer readable mediums for providing user interface (UI) information associated with a computing system are disclosed. According to one exemplary embodiment, a method for providing UI information comprises receiving, from a requesting entity, a request for information associated with an element of a computing system, selecting, using data from the request, a UI element for representing the element from a repository comprising a set of UI elements for representing various elements of the computing system, and providing, to the requesting entity, UI information for displaying the UI element.
    Type: Grant
    Filed: March 19, 2014
    Date of Patent: April 3, 2018
    Assignee: VCE IP HOLDING COMPANY LLC
    Inventors: Jonathan P. Streete, Rajesh Nandyalam
  • Patent number: 9927946
    Abstract: A method for use in a terminal device is provided. The method includes: detecting a trigger signal generated from a multilevel progress bar, wherein the multilevel progress bar includes a first progress bar with a first progress slider and a second progress bar with a second progress slider; when the trigger signal is detected from the first progress bar, calculating a first sliding distance of the first progress slider according to a sliding trajectory indicated in the trigger signal; calculating a progress-adjusting value according to the first sliding distance and a first progress-adjusting function of the first progress bar; calculating a second sliding distance of the second progress slider of the second progress bar according to the calculated progress-adjusting value and a second progress-adjusting function of the second progress bar; and controlling sliding of the progress slider of the second progress bar according to the second sliding distance.
    Type: Grant
    Filed: June 30, 2015
    Date of Patent: March 27, 2018
    Assignee: Xiaomi Inc.
    Inventor: Qiuping Qin
  • Patent number: 9910534
    Abstract: A time based touch screen input recognition system detects a touch on a touch screen display by receiving a first signal indicating a start of the touch and starts a timer in response to the first signal. The system monitors a length of the touch as the touch continues, determines a current time period covering the length of the touch using a current value of the timer and identifies a first function corresponding to a current time period. The system further identifies a second function corresponding to a second signal indicating an end of the touch and causes a processing device to implement the corresponding function.
    Type: Grant
    Filed: February 11, 2016
    Date of Patent: March 6, 2018
    Assignee: Red Hat, Inc.
    Inventors: Jiri Pechanec, Pavel Macik
  • Patent number: 9910984
    Abstract: Various aspects include methods and computing devices implementing the methods for evaluating device behaviors in the computing devices. Aspect methods may include using a behavior-based machine learning technique to classify a device behavior as one of benign, suspicious, and non-benign. Aspect methods may include using one of a multi-label classification and a meta-classification technique to sub-classify the device behavior into one or more sub-categories. Aspect methods may include determining a relative importance of the device behavior based on the sub-classification, and determining whether to perform robust behavior-based operations based on the determined relative importance of the device behavior.
    Type: Grant
    Filed: August 27, 2015
    Date of Patent: March 6, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Andres Valencia, Vinay Sridhara, Yin Chen, Rajarshi Gupta
  • Patent number: 9880873
    Abstract: An electronic official document (EOD) processing method, wherein a work action set consisting of N work actions is defined, comprising: (1) selecting M work actions from the work action set, setting a corresponding working user for each selected work action, and sequencing all selected work actions into a workflow by order of execution; (2) inputting a to-be-processed EOD as a first EOD into the first work action in the workflow; (3) starting an integer i from 1 and increasing the integer i by 1 each time until the integer i reaches M, and executing the following every time the integer i is increased: the working user corresponding to the i-th work action performs an operation specified in the i-th work action on the No. i EOD, and stores the processing result as a No. i+1 EOD; and (4) outputting the No. M+1 electronic document as the processing result.
    Type: Grant
    Filed: November 1, 2013
    Date of Patent: January 30, 2018
    Assignee: Fujian Foxit Software Development Joint Stock Co.
    Inventor: Guojia Wang
  • Patent number: 9877181
    Abstract: Provided are a device discovery method and a communication device thereof. The method includes: transmitting a probe request frame; receiving a probe response frame including session information on a client connected to a group owner (GO), from the GO among source and sink devices belonging to the display group; and determining whether to associate with the display group by using the session information in the probe response frame.
    Type: Grant
    Filed: May 12, 2016
    Date of Patent: January 23, 2018
    Assignee: LG ELECTRONICS INC.
    Inventors: Byungjoo Lee, Jinwoo Kim, Jaehyung Song, Inhwan Choi, Hangseok Oh
  • Patent number: 9875167
    Abstract: A computer-implemented method executed by one or more processors, the method includes monitoring execution of program code executed by a first processor component; and monitoring execution of program code executed by a second processor component. A computing system stores data identifying hardware events in a memory buffer. The stored events occur across processor units that include at least the first and second processor components. The hardware events each include an event time stamp and metadata characterizing the event. The system generates a data structure identifying the hardware events. The data structure arranges the events in a time ordered sequence and associates events with at least the first or second processor components. The system stores the data structure in a memory bank of a host device and uses the data structure to analyze performance of the program code executed by the first or second processor components.
    Type: Grant
    Filed: March 29, 2017
    Date of Patent: January 23, 2018
    Assignee: Google Inc.
    Inventors: Thomas Norrie, Naveen Kumar
  • Patent number: 9860063
    Abstract: Systems, methods and computer program products are described that analyze the code of an application and, based on the analysis, identify whether data elements (e.g., columns) referenced by the code can be encrypted, and for those data elements that can be encrypted, recommend an encryption scheme. The recommended encryption scheme for a given data element may be the highest level of encryption that can be applied thereto without affecting the semantics of the application code. The output generated based on the analysis may not only include a mapping of each data element to a recommended encryption scheme, but may also include an explanation of why each recommendation was made for each data element. Such explanation may include, for example, an identification of the application code that gave rise to the recommendation for each data element.
    Type: Grant
    Filed: February 27, 2015
    Date of Patent: January 2, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ajay S. Manchepalli, Haohai Yu, Michael J. Zwilling, Kapil Vaswani, Panagiotis Antonopoulos
  • Patent number: 9854073
    Abstract: A mobile terminal including of a terminal body having a front side and a rear side, a mobile communication module configured to transmit and receive a wireless signal, a touch screen disposed at the front side, a battery, a battery cover disposed at the rear side, the battery cover having a first through hole and a second through hole, a camera exposed to an outside of the terminal body at the first through hole of the battery cover, an input unit configured to receive an input, the input unit being exposed to an outside of the terminal body at the second through hole of the battery cover and a controller configured to process the input as control commands for different functions according to operating states of the mobile terminal.
    Type: Grant
    Filed: January 13, 2017
    Date of Patent: December 26, 2017
    Assignee: LG ELECTRONICS INC.
    Inventors: Jaichul Kim, Ilgu Cha
  • Patent number: 9852544
    Abstract: Methods and systems for providing a preloader animation for image viewers is provided. An example method includes receiving an image of an object, determining an edge gradient value for pixels of the image, and selecting pixels representative of the object that have a respective edge gradient value above a threshold. The example method also includes determining a model of the object including an approximate outline of the object and structures internal to the outline that are oriented based on the selected pixels being coupling points between the structures, and providing instructions to display the model in an incremental manner so as to render given structures of the model over time.
    Type: Grant
    Filed: October 11, 2016
    Date of Patent: December 26, 2017
    Assignee: Google LLC
    Inventors: Chaitanya Gharpure, Thor Lewis
  • Patent number: 9832334
    Abstract: An electronic apparatus includes a processor for which log information is obtained, a signal monitor configured to monitor monitored signals and detect a change in a changed monitored signal of the monitored signals, and a data acquirer configured to capture groups of signals associated with the monitored signals. The monitored signals include signals for controlling a start of the processor and signals indicating status of power supply to the electronic apparatus. When the change in the changed monitored signal is detected by the signal monitor, the data acquirer stores values of one of the groups of signals associated with the changed monitored signal as a portion of the log information in a storage device.
    Type: Grant
    Filed: July 20, 2016
    Date of Patent: November 28, 2017
    Assignee: Ricoh Company, Ltd.
    Inventors: Shogo Miura, Toshihiro Hamano
  • Patent number: 9828461
    Abstract: This disclosure relates to an aliphatic-aromatic copolyester of poly(butylene-co-adipate terephthalate) that is prepared from recycled polyethylene terephthalate in the presence of titanium catalyst and a phosphorous containing compound. The copolyester is contaminated with little or no ethylene glycol and/or isophthalic acid, which are artifacts of preparing the copolyester from recycled PET. Advantageously, because there is little or no contamination from ethylene glycol and/or isophthalic acid in the copolyester, there is essentially no depression in the material's melting temperature.
    Type: Grant
    Filed: January 31, 2014
    Date of Patent: November 28, 2017
    Assignee: SABIC Global Technologies B.V.
    Inventors: Husnu Alp Alidedeoglu, Ganesh Kannan
  • Patent number: 9807219
    Abstract: A method for a terminal to execute user instructions, includes: receiving an instruction inputted by a user; and executing a preset program string according to the received instruction, the preset program string including at least one preset program.
    Type: Grant
    Filed: December 17, 2014
    Date of Patent: October 31, 2017
    Assignee: Xiaomi Inc.
    Inventors: Mu Tang, Sitai Gao, Xibei Zhang, Hao Ye
  • Patent number: 9804767
    Abstract: A computing device may instantiate a light dismiss manager for an application user interface. The light dismiss manager receives a request to register an event pass area from a rendered user interface surface of the application user interface and receives a notification that a new light dismiss user interface surface is to be opened in the application user interface. The light dismiss manager determines a shape of a transparent blocking panel that excludes the event pass area. When the new light dismiss user interface surface is opened in the application user interface, the transparent blocking panel is rendered below the new light dismiss user interface surface. In response to an input event directed to a visible portion of the rendered user interface surface, the new light dismiss user interface is closed, and a command associated with the visible portion of the rendered user interface surface is executed.
    Type: Grant
    Filed: June 22, 2015
    Date of Patent: October 31, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Edward Layne, Jr., Il Yeo, Timothy Long
  • Patent number: 9794614
    Abstract: Software receives a communication from a smart-television device. The communication includes a device identifier for the smart-television device and a geo-location for the smart-television device. The geo-location results from collaborative location detection that uses stored geo-positions previously received from one or more mobile devices positioned proximate to the smart-television device. The software causes the smart-television device to display a first view that includes a visual icon and a message identifying a connected-television service. The software receives a geo-position for a mobile device. Upon determining that the geo-location of the smart-television device is proximate to the geo-position of the mobile device, the software causes the mobile device to display a second view that includes the visual icon. The software receives a communication from the mobile device that indicates a match between the visual icon in the first view and the visual icon in the second view and connects the devices.
    Type: Grant
    Filed: December 31, 2015
    Date of Patent: October 17, 2017
    Assignee: Excalibur IP, LLC
    Inventors: Lars Erik Holmquist, Yash Dayal
  • Patent number: 9773050
    Abstract: A method for aggregating and presenting task data includes retrieving, from a task database, a plurality of task objects, each including at least a task description and a task date. A subset of the task objects are aggregated to obtain aggregated task data. A visual representation of the aggregated task data is displayed on a computing device, the visual representation including a temporal distribution of the subset of task objects and, for each task date of the subset of the task objects, a visual cue indicating an intensity level of the task objects associated with each task date.
    Type: Grant
    Filed: June 19, 2015
    Date of Patent: September 26, 2017
    Assignee: salesforce.com, inc.
    Inventor: Yuan Wang
  • Patent number: 9772700
    Abstract: A method for generating display data comprises detecting user input via an input interface. A processor is in communication with the input interface to generate display data comprising a display object for display by a display device. The display object is representative of an action that will subsequently be performed by the processor on continuation of the user input. The display data on the display device is output whilst the user input is being detected. Alternatively, the display object is caused to appear on the display device over time as the user input is being performed, wherein the rate at which the display object appears is different to the rate of performance of the user input. A device and executable computer program for performing the steps of the method is also provided.
    Type: Grant
    Filed: April 30, 2012
    Date of Patent: September 26, 2017
    Assignee: BlackBerry Limited
    Inventor: Martin Chakirov
  • Patent number: 9730025
    Abstract: A method includes receiving geo-location data collected over time period. The geo-location data is associated with a monitoring device. The method further includes receiving motion tracking data of the monitoring device. The motion tracking data is collected over time period. The method includes identifying one or more activities. The activities are identified based on inference rules that identify certain activities to have occurred when at least part of the motion tracking data is correlated to the received geo-location data. The method further includes defining a metric for one or more of the identified activities. The metric is associated to a calendar date. The method includes sending the metric to a calendar application with integration instructions. The integration instructions define the calendar date to which the metric will be added.
    Type: Grant
    Filed: April 25, 2014
    Date of Patent: August 8, 2017
    Assignee: Fitbit, Inc.
    Inventors: Shelten Gee Jao Yuen, James Park, Hans Christiansen Lee
  • Patent number: 9716613
    Abstract: Alerts may be received from an event monitoring system that monitors computing resources of a computer system. Based on an alert ruleset, an alert management module may determine whether to provide notification of the alert. If the alert management module decides to provide notification of the alert, then the alert management module may initiate the creation of an issue ticket corresponding to the alert in an issue tracking system. If the alert management module decides not to provide notification of the alert, then the alert management module may discard the alert.
    Type: Grant
    Filed: November 17, 2015
    Date of Patent: July 25, 2017
    Assignee: Bank of America Corporation
    Inventors: Rohit Jain, Vikas Dwivedi
  • Patent number: 9652145
    Abstract: A method includes displaying a user interface for displaying a graphic and a hidden graphic in a first area; displaying a set of contents corresponding to the graphic in a second area distinguishable from the first area; detecting a user's gesture for selecting a part of the first area; enlarging the first area to include a part of the second area; displaying a plurality of graphics including the graphic and the hidden graphic in the extended first area in response to the user's gesture; detecting a user's additional gesture for moving a first graphic among the plurality of graphics; and moving the first graphic to a part of the extended first area in response to the user's additional gesture, and moving a second graphic of the plurality of graphics to an area from which the first graphic is moved out.
    Type: Grant
    Filed: December 2, 2010
    Date of Patent: May 16, 2017
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Berm-jin Cho, Yu-shik Whang, Hyun-gyoo Yook
  • Patent number: 9652504
    Abstract: A method includes obtaining a graph stream, obtaining historical data of one or more nodes associated with the graph stream, extracting one or more features from the graph stream for one or more nodes, and creating one or more alarm levels for the one or more nodes based on the one or more extracted features and the historical data.
    Type: Grant
    Filed: September 8, 2014
    Date of Patent: May 16, 2017
    Assignee: International Business Machines Corporation
    Inventor: Charu C. Aggarwal
  • Patent number: 9619132
    Abstract: In accordance with some embodiments, a computer-implemented method for use in conjunction with a device with a touch screen display is disclosed. In the method, at least a first portion of an electronic document is displayed at a first magnification. A gesture is detected on or near the touch screen display corresponding to a command to zoom in by a user-specified amount. In response to detecting the gesture, decreasing portions of the electronic document are displayed at increasing magnifications. If, upon detecting termination of the gesture, the magnification exceeds a predefined magnification, a respective portion of the electronic document is displayed at the predefined magnification.
    Type: Grant
    Filed: February 17, 2015
    Date of Patent: April 11, 2017
    Assignee: APPLE INC.
    Inventor: Bas Ording
  • Patent number: 9614904
    Abstract: A cloud computing system includes a network interface for interfacing with a wide area network. At least one wireless transceiver engages in bidirectional communication with a plurality of vehicle cloud processing devices within a corresponding plurality of vehicles in at least one vehicle aggregation location. A network control device receives requests for at least one cloud computing service via the wide area network and facilitates the at least one cloud computing service via the bidirectional communication with the plurality of vehicle cloud processing devices.
    Type: Grant
    Filed: March 16, 2016
    Date of Patent: April 4, 2017
    Assignee: William Reber, LLC
    Inventor: William L. Reber
  • Patent number: 9602683
    Abstract: Provided is an image forming system operable to provide a cloud printing service, the image forming system comprising: a transmitting device operable to transmit content by designating a target phone number; a cloud printing server operable to receive the target phone number and the content from the transmitting device; a receiving device assigned with the target phone number and operable to receive an upload notification of the content with respect to the target phone number from the cloud printing server; and an image forming device operable to print the content by receiving the content from the cloud printing server, wherein the cloud printing server transmits the content to the image forming device registered in the target phone number when the cloud printing service is requested for the content to the target phone number.
    Type: Grant
    Filed: December 29, 2015
    Date of Patent: March 21, 2017
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jeong-jin Park, Jong-yoon Lim, Yong-chan Kwon, Jae-yeong So, Dong-wook Lee, Mee-kyung Ryu, Jung-mo Yeon, Hwan-joon Choi, Kwang-soo Ha, Hyun-il Lee