Patents Examined by Steven Sax
  • Patent number: 9929872
    Abstract: An integration tool is presented for integrating and/or commissioning a new device or system into a building automation system. The integration tool is incorporated into the building automation system and is operative to create one or more databases and/or applications for the new device that is then flashed to an appropriate building system controller. In one form, the present invention is a software tool for integrating a building automation device into the building control system. In another form, the present invention is an integration tool for defining applications for new devices.
    Type: Grant
    Filed: September 5, 2014
    Date of Patent: March 27, 2018
    Assignee: Siemens Industry, Inc.
    Inventors: Duane Keenan, Jr., Steven L. Wesonga
  • Patent number: 9916168
    Abstract: Testing correct mirroring of a GUI. Two GUI specifications are received, one that specifies text elements in a left-to-right natural language and another that specifies text elements in a right-to-left natural language and corresponds to a horizontally mirrored counterpart of the first GUI specification. For each child element in the first specification a start position, width, and a width of its parent GUI element are determined; for the corresponding specification a start position and width for the counterpart element is determined, a horizontally mirrored start position is calculated for the child element, it is determined whether the start position and width of the counterpart child GUI element are within a predefined tolerance of the calculated horizontally mirrored start position and the width, respectively, of the child GUI element; and, if not, the second GUI specification is updated with the calculated horizontally mirrored start position or width.
    Type: Grant
    Filed: October 5, 2016
    Date of Patent: March 13, 2018
    Assignee: International Business Machines Corporation
    Inventors: Mohamed Bahgat, Mariam Moustafa Reda AbdALLAH El-Tantawi
  • Patent number: 9916167
    Abstract: Testing correct mirroring of a GUI. Two GUI specifications are received, one that specifies text elements in a left-to-right natural language and another that specifies text elements in a right-to-left natural language and corresponds to a horizontally mirrored counterpart of the first GUI specification. For each child element in the first specification a start position, width, and a width of its parent GUI element are determined; for the corresponding specification a start position and width for the counterpart element is determined, a horizontally mirrored start position is calculated for the child element, it is determined whether the start position and width of the counterpart child GUI element are within a predefined tolerance of the calculated horizontally mirrored start position and the width, respectively, of the child GUI element; and, if not, the second GUI specification is updated with the calculated horizontally mirrored start position or width.
    Type: Grant
    Filed: October 4, 2016
    Date of Patent: March 13, 2018
    Assignee: International Business Machines Corporation
    Inventors: Mohamed Bahgat, Mariam Moustafa Reda AbdALLAH El-Tantawi
  • Patent number: 9891933
    Abstract: Testing correct mirroring of a GUI. Two GUI specifications are received, a reference GUI specification and a mirrored GUI specification that corresponds to a horizontally mirrored version of the reference GUI specification. For each child element in the reference GUI specification, a start position, width, and width of the parent GUI element are determined from the reference GUI specification; for the corresponding mirrored GUI element, a mirrored start position and a mirrored width are determined from the mirrored GUI specification; and for the mirrored GUI element, a calculated mirrored start position, based on the start position, width, and width of the child GUI element's parent GUI element are determined. If the mirrored start position or the mirrored width is not within a predefined tolerance of the calculated mirrored start position or the width, respectively, the mirrored GUI specification is updated with the calculated mirrored start position or the width, respectively.
    Type: Grant
    Filed: June 24, 2015
    Date of Patent: February 13, 2018
    Assignee: International Business Machines Corporation
    Inventors: Mohamed Bahgat, Mariam Moustafa Reda AbdALLAH El-Tantawi
  • Patent number: 9874989
    Abstract: Systems and methods are disclosed for providing content presentation elements in conjunction with a media content item. In one implementation, a processing device receives a request for a media content item. The processing device identifies one or more elements of a content presentation context associated with the request. The processing device provides, in response to the request, at least one of the one or more elements of the content presentation context in conjunction with the media content item.
    Type: Grant
    Filed: November 26, 2013
    Date of Patent: January 23, 2018
    Assignee: GOOGLE LLC
    Inventors: Justin Lewis, Ruxandra Georgiana Paun
  • Patent number: 9852759
    Abstract: One variation of a method for serving interactive content to a user includes, at a visual element inserted into a document accessed by a computing device: loading a first frame from a digital video; in response to a scroll-down event that moves the visual element upward from a bottom of a window rendered on the computing device toward a top of the window, seeking from the first frame through a subset of frames in the digital video in a first direction at a rate corresponding to a scroll rate of the scroll-down event, the subset of frames spanning a duration of the digital video corresponding to a length of the scroll-down event; and, in response to termination of the scroll-down event with the visual element remaining in view within the window, playing the digital video forward from a last frame in the subset of frames in the digital video.
    Type: Grant
    Filed: July 22, 2016
    Date of Patent: December 26, 2017
    Assignee: Yieldmo, Inc.
    Inventors: Connor Francis Doherty, David Michael Goligorsky, Shawn Sprockett, Eric (Ge) Wu, Yiming Bao, Firecrow Silvernight
  • Patent number: 9843545
    Abstract: A lead user may share an on-line media content experience with one or more followers by identifying content of interest being experienced on the lead user system, identifying one or more followers with whom to share the content of interest, inviting the followers to experience the content of interest, and enabling the followers to access the content of interest.
    Type: Grant
    Filed: September 15, 2012
    Date of Patent: December 12, 2017
    Assignee: FACEBOOK, INC.
    Inventors: Brian Heikes, William Frischling, John Thomas Love
  • Patent number: 9830044
    Abstract: Techniques and architectures for implementing a team of virtual assistants are described herein. The team may include multiple virtual assistants that are configured with different characteristics, such as different functionality, base language models, levels of training, visual appearances, personalities, and so on. The characteristics of the virtual assistants may be configured by trainers, end-users, and/or a virtual assistant service. The virtual assistants may be presented to end-users in conversation user interfaces to perform different tasks for the users in a conversational manner. The different virtual assistants may adapt to different contexts. The virtual assistants may additionally, or alternatively, interact with each other to carry out tasks for the users, which may be illustrated in conversation user interfaces.
    Type: Grant
    Filed: June 2, 2014
    Date of Patent: November 28, 2017
    Assignee: Next IT Corporation
    Inventors: Fred A Brown, Tanya M Miller
  • Patent number: 9826007
    Abstract: A method and apparatus for sharing viewing information is disclosed. In one embodiment, the method comprises receiving an designation of a second user from the first user; and transmitting the first user viewing information to the designated second user. The shared viewing information may comprise the identity of a currently viewed media program, a list of scheduled media program viewings, or the media program itself.
    Type: Grant
    Filed: November 18, 2013
    Date of Patent: November 21, 2017
    Assignee: HULU, LLC
    Inventors: Eric I. Feng, Hua Zheng, Xin Jin, Zhibing Wang
  • Patent number: 9805033
    Abstract: A method includes associating a channel with a profile, where the channel is configured for use with a client device. The client device detects the channel as a new customized channel based on the profile. A new customized channel icon configured to represent the new customized channel is generated. The new customized channel icon is displayed on a screen via the client device.
    Type: Grant
    Filed: March 17, 2014
    Date of Patent: October 31, 2017
    Assignee: ROKU, INC.
    Inventor: Anthony Wood
  • Patent number: 9760238
    Abstract: An electronic device and a method are adapted to identify window control commands in a multi-window system. The electronic device displays multiple windows each respectively having a title bar on a touch interface. The electronic device executes the method to identify a window control command according to a touch gesture from a movement of a touch point detected on the title bar of one of the windows. The user can easily touch the title bar to operate a certain window.
    Type: Grant
    Filed: September 10, 2013
    Date of Patent: September 12, 2017
    Assignee: INSYDE SOFTWARE CORP.
    Inventors: Chih-Kao Wang, Tsung-En Wu
  • Patent number: 9720643
    Abstract: An audio management method and apparatus, which relate to the field of communications technologies. The method includes: when it is detected that there is a first web page audio to be automatically played, determining whether there is an audio being played and whether a priority of the first web page audio is lower than a priority of the audio being played; when yes, intercepting automatic play of the first web page audio; otherwise, playing the first web page audio. A priority of a first web page audio to be automatically played and a priority of a web page audio being played are compared to decide whether to play the first web page audio, so that the problem of a conflict between web page audios is solved, and a user is not required to perform operations one by one.
    Type: Grant
    Filed: December 26, 2013
    Date of Patent: August 1, 2017
    Assignee: Huawei Device Co., Ltd.
    Inventors: Yahui Wang, Ke Jing, Wenmei Gao, Shunan Fan, Xiaoqiang Lv
  • Patent number: 9715499
    Abstract: Systems and methods are provided for generating an interactive map for displaying and analyzing a compressive intellectual property landscape within a given field. Based on content analysis of relevant patents and patent applications, this prior art map provides a systematic review of vast quantities of data, thereby allowing the user to discern critical technology and product trends, prior art references, and the strategies of both leading and emerging competitors. Each patent represented on the map can be analyzed within the context of the prior art landscape to uncover novel features, strong claims, and business and technology trends. This comprehensive view can provide a foundation for creating effective corporate strategies in-tune with the realities of the intellectual property terrain.
    Type: Grant
    Filed: November 13, 2012
    Date of Patent: July 25, 2017
    Assignee: GLOBAL PRIOR ART, INC.
    Inventors: Bruce Rubinger, Vinh Do, Alexander Kaufman, Kuppar Ranganath Udupa
  • Patent number: 9671933
    Abstract: Systems and methods are disclosed for providing electronic distribution of filtered calendars. The disclosed systems and methods may include receiving control data. The control data may be configured to indicate a portion of master calendar data a user designates to transmit. Furthermore, the disclosed systems and methods may include filtering the master calendar data based on the control data to create filtered calendar data and transmitting the filtered calendar data.
    Type: Grant
    Filed: March 27, 2013
    Date of Patent: June 6, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Cameron D. Stillion, Hans J. Bjordahl, Brian J. Tsang
  • Patent number: 9665264
    Abstract: A graphical user interface is rendered in a display having a touchscreen interface. The display forms part of a medical data display system utilizing data from at least one sensor monitoring one or more physiological parameters of a patient. The graphical user interface separately displays at least two waveforms derived from the at least one sensor. Thereafter, user-generated input is received via the touchscreen interface of the display that includes at least one gesture selecting a waveform at a first location and terminating at a second location within the graphical user interface. Subsequently, the selected waveform is moved from the first location to the second location within the graphical user interface based on the at least one gesture. Related apparatus, systems, techniques and articles are also described pertaining to the movement of components in a graphical user interface of a medical data display system.
    Type: Grant
    Filed: July 24, 2013
    Date of Patent: May 30, 2017
    Assignee: Draeger Medical Systems, Inc.
    Inventor: Matthew Janiak
  • Patent number: 9616169
    Abstract: A status messaging protocol (140) for a power injector (10) is disclosed. A setup screen (230) may be displayed on a graphical user interface (11) associated with the power injector (10). A status message (268) is displayed in a status message zone (266) on the setup screen (230). As the status of the power injector (10) changes, the status message (268) in the status message zone (266) on the setup screen (230) is updated.
    Type: Grant
    Filed: November 19, 2008
    Date of Patent: April 11, 2017
    Assignee: Liebel-Flarsheim Company LLC
    Inventors: Sean B. Lafferty, David P. Humeniuk
  • Patent number: 9619103
    Abstract: A prompting method of an adjustable direction of a cursor for a portable electronic apparatus includes the follow steps: detecting a location of a cursor in a display, with the cursor indicating an indicated direction; determining whether any set direction corresponding to the location of the cursor is different from the indicated direction; and if any set direction corresponding to the location of the cursor is different from the indicated direction, displaying a directional adjustment prompting information for prompting at least one adjustable direction of the cursor corresponding to the location of the cursor.
    Type: Grant
    Filed: January 28, 2014
    Date of Patent: April 11, 2017
    Assignee: Acer Inc.
    Inventors: Chien-Hung Li, Yueh-Yarng Tsai, Yu-Hsuan Shen
  • Patent number: 9619784
    Abstract: An instant message is received from an instant message sender and a determination is made that the instant message includes a link to a web page that was selected by the instant message sender. In response to determining that the instant message includes the link to the web page, an image corresponding to the web page is fetched and stored, and a thumbnail image preview of the fetched image is generated. In addition, the thumbnail image preview of the fetched portion of the web page is displayed while at least a portion of the instant message is displayed.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: April 11, 2017
    Assignee: FACEBOOK, INC.
    Inventors: Timothy O'Shaugnessy, Sudheer Agrawal
  • Patent number: 9612726
    Abstract: In one example, a method includes: receiving from a first user interface a first input from a first user specifying a first particular instant in a video other than a beginning of the video; in response to the first input, generating by one or more computer systems first data for inclusion in a link to the video, the first data representing the first particular instant in the video and being operable automatically to direct playback of the video at a second user interface to start at the first particular instant in the video in response to a second user selecting the link at the second user interface; and communicating the first data to a link generator for inclusion in the link to the video.
    Type: Grant
    Filed: December 28, 2013
    Date of Patent: April 4, 2017
    Assignee: Google Inc.
    Inventor: Ciprian I. Chelba
  • Patent number: 9600174
    Abstract: A method including displaying a list of instant message conversations on a touch screen display, a respective instant message conversation including a respective set of instant messages exchanged between a user of a device and a respective other person, and while displaying the list of instant message conversations, detecting a gesture on the touch screen display. In response to detecting the gesture on the touch screen display, entering a deletion mode. While in the deletion mode continuing to display the list of instant message conversations, displaying a selection icon adjacent to a plurality of instant message conversations in the list of instant message conversations, detecting a first user selection of an instant message conversation, and in response to detecting the first user selection of the instant message conversation, modifying a selection icon adjacent to the selected instant message conversation to indicate selection of the instant message conversation for deletion.
    Type: Grant
    Filed: December 8, 2015
    Date of Patent: March 21, 2017
    Assignee: Apple Inc.
    Inventors: Stephen O. Lemay, Marcel Van Os, Scott Herz, Greg Christie