Patents Examined by Steven Sax
-
Patent number: 9929872Abstract: 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: GrantFiled: September 5, 2014Date of Patent: March 27, 2018Assignee: Siemens Industry, Inc.Inventors: Duane Keenan, Jr., Steven L. Wesonga
-
Patent number: 9916168Abstract: 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: GrantFiled: October 5, 2016Date of Patent: March 13, 2018Assignee: International Business Machines CorporationInventors: Mohamed Bahgat, Mariam Moustafa Reda AbdALLAH El-Tantawi
-
Patent number: 9916167Abstract: 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: GrantFiled: October 4, 2016Date of Patent: March 13, 2018Assignee: International Business Machines CorporationInventors: Mohamed Bahgat, Mariam Moustafa Reda AbdALLAH El-Tantawi
-
Patent number: 9891933Abstract: 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: GrantFiled: June 24, 2015Date of Patent: February 13, 2018Assignee: International Business Machines CorporationInventors: Mohamed Bahgat, Mariam Moustafa Reda AbdALLAH El-Tantawi
-
Patent number: 9874989Abstract: 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: GrantFiled: November 26, 2013Date of Patent: January 23, 2018Assignee: GOOGLE LLCInventors: Justin Lewis, Ruxandra Georgiana Paun
-
Patent number: 9852759Abstract: 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: GrantFiled: July 22, 2016Date of Patent: December 26, 2017Assignee: Yieldmo, Inc.Inventors: Connor Francis Doherty, David Michael Goligorsky, Shawn Sprockett, Eric (Ge) Wu, Yiming Bao, Firecrow Silvernight
-
Patent number: 9843545Abstract: 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: GrantFiled: September 15, 2012Date of Patent: December 12, 2017Assignee: FACEBOOK, INC.Inventors: Brian Heikes, William Frischling, John Thomas Love
-
Patent number: 9830044Abstract: 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: GrantFiled: June 2, 2014Date of Patent: November 28, 2017Assignee: Next IT CorporationInventors: Fred A Brown, Tanya M Miller
-
Patent number: 9826007Abstract: 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: GrantFiled: November 18, 2013Date of Patent: November 21, 2017Assignee: HULU, LLCInventors: Eric I. Feng, Hua Zheng, Xin Jin, Zhibing Wang
-
Patent number: 9805033Abstract: 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: GrantFiled: March 17, 2014Date of Patent: October 31, 2017Assignee: ROKU, INC.Inventor: Anthony Wood
-
Patent number: 9760238Abstract: 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: GrantFiled: September 10, 2013Date of Patent: September 12, 2017Assignee: INSYDE SOFTWARE CORP.Inventors: Chih-Kao Wang, Tsung-En Wu
-
Patent number: 9720643Abstract: 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: GrantFiled: December 26, 2013Date of Patent: August 1, 2017Assignee: Huawei Device Co., Ltd.Inventors: Yahui Wang, Ke Jing, Wenmei Gao, Shunan Fan, Xiaoqiang Lv
-
Patent number: 9715499Abstract: 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: GrantFiled: November 13, 2012Date of Patent: July 25, 2017Assignee: GLOBAL PRIOR ART, INC.Inventors: Bruce Rubinger, Vinh Do, Alexander Kaufman, Kuppar Ranganath Udupa
-
Patent number: 9671933Abstract: 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: GrantFiled: March 27, 2013Date of Patent: June 6, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Cameron D. Stillion, Hans J. Bjordahl, Brian J. Tsang
-
Patent number: 9665264Abstract: 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: GrantFiled: July 24, 2013Date of Patent: May 30, 2017Assignee: Draeger Medical Systems, Inc.Inventor: Matthew Janiak
-
Patent number: 9616169Abstract: 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: GrantFiled: November 19, 2008Date of Patent: April 11, 2017Assignee: Liebel-Flarsheim Company LLCInventors: Sean B. Lafferty, David P. Humeniuk
-
Patent number: 9619103Abstract: 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: GrantFiled: January 28, 2014Date of Patent: April 11, 2017Assignee: Acer Inc.Inventors: Chien-Hung Li, Yueh-Yarng Tsai, Yu-Hsuan Shen
-
Patent number: 9619784Abstract: 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: GrantFiled: September 14, 2012Date of Patent: April 11, 2017Assignee: FACEBOOK, INC.Inventors: Timothy O'Shaugnessy, Sudheer Agrawal
-
Patent number: 9612726Abstract: 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: GrantFiled: December 28, 2013Date of Patent: April 4, 2017Assignee: Google Inc.Inventor: Ciprian I. Chelba
-
Patent number: 9600174Abstract: 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: GrantFiled: December 8, 2015Date of Patent: March 21, 2017Assignee: Apple Inc.Inventors: Stephen O. Lemay, Marcel Van Os, Scott Herz, Greg Christie