Patents Examined by Tadeese Hailu
-
Patent number: 9830466Abstract: There is provided an information input and output apparatus including a screen control unit that generates a screen which includes at least one region to input or output information, as a window, a display attribute storage unit that stores a display and a non-display of each of the windows on the screen, and a position and a size of each of the windows when the windows are displayed on the screen, as a display attribute for each window, a display unit that displays the screen generated by the screen control unit, and a contact position detecting unit that is disposed along a display surface of the display unit, and outputs a coordinate for each contact position to the screen control unit when contacts are simultaneously detected at a plurality of positions.Type: GrantFiled: November 14, 2014Date of Patent: November 28, 2017Assignee: TOSHIBA TEC KABUSHIKI KAISHAInventors: Fumihiko Ikegami, Takafumi Fukushima, Yuuichi Koba
-
Patent number: 9826027Abstract: According to one embodiment of the present disclosure, a first processor with a store of application rules and a second processor communicably coupled to the first processor. The second processor generates a request for a next user application screen. The request comprises a current application screen identifier and user data. The second processor transmits the request for the user application screen to the first processor. The first processor receives the request for the next user application screen and determines dynamically, based on the current application screen identifier, the user data, and the plurality of application rules, user interface contents of the next user application screen. The first processor formats a response describing the user interface contents of the next user application screen and transmits the response to the second processor. The second processor receives the response and renders the next user application screen.Type: GrantFiled: August 19, 2014Date of Patent: November 21, 2017Assignee: Bank of America CorporationInventors: Anthony J. Doerr, Bradley M. Panchura, Vinoth Sridharan, David R. Chmielewski, Jeremy J. Helm, Joseph W. McLean
-
Patent number: 9823820Abstract: A method includes monitoring media content at media content locations to identify media content items. The media content locations are identified in social network data stored by a set-top box device. The method includes receiving, at the set-top box device, a command to present image cells to a display device. The command is responsive to an alert sent from the set-top box device. The method also includes presenting the image cells at the display device. At least one of the image cells includes an image corresponding to an identified media content item.Type: GrantFiled: September 24, 2013Date of Patent: November 21, 2017Assignee: FACEBOOK, INC.Inventor: Kurt Trauth
-
Patent number: 9817562Abstract: A computer-implemented method of interacting with at least one data item includes configuring each of the data items into a distinct information object by extracting, from each data item, extracted data including a heading, a source, graphical and textual material, and a hyperlink. The method additionally uses the extracted data to make available for display a representation of each of the information objects in a uniform format, wherein the format includes a card, and, within the card, an icon area for graphical and textual material, the heading, the source, a set of indicators, and a mechanism giving graphical access to a set of functions.Type: GrantFiled: August 22, 2016Date of Patent: November 14, 2017Inventors: Paul Erich Keel, Jeffrey Huang
-
Patent number: 9817556Abstract: Systems and methods are disclosed to share comments regarding a content item presented among via different Internet services. For example, a method for sharing comments among Internet services may include presenting a first content item to a plurality of users over the Internet via a first Internet service; receiving at the first Internet service a first comment that is related to the first content item and is received from a user through the Internet; presenting the first comment in conjunction with the first content item via the first Internet service; sending the first comment from the first Internet service to a second Internet service; receiving at the first Internet service a second comment from the second Internet service, wherein the second comment is different than the first comment; and presenting the second comment in conjunction with the first content item via the first Internet service.Type: GrantFiled: December 26, 2013Date of Patent: November 14, 2017Assignee: ROOVY, INC.Inventor: Touradj Barman
-
Patent number: 9817539Abstract: Technologies are described herein for facilitating discovery of items added to electronic wish lists. Real-time messages that identify items that have been recently added to wish lists are received from a wish list service. A stream of real-time data is generated from the messages that identifies the items added to the wish lists. A network application programming interface (API) is exposed for providing the stream to clients. A client may obtain the stream from the network API and utilize the stream to generate a visualization of the items added to the wish lists in real-time. Through functionality provided by the API, the stream may also be filtered and searched. Trend data may also be obtained through the API that identifies items that have been added to the wish lists most frequently over a period of time.Type: GrantFiled: February 2, 2010Date of Patent: November 14, 2017Assignee: Amazon Technologies, Inc.Inventor: Hsiao-Tser K. Jiang
-
Patent number: 9811791Abstract: According to a general aspect, a system for personalized planning based on crowd-sourcing includes a data collector configured to collect task-related data specific to a user from multiple different data sources, and a planning optimizer configured to determine a task list providing upcoming tasks to complete based on an analysis of the task-related data in view of role-based task data and task-tracking information. The planning optimizer obtains a task from other users having a same role as the user based on the role-based task data, determines a suggested activity for completing the task based on the task-tracking information, and provides the task list to the user via a user interface.Type: GrantFiled: December 23, 2014Date of Patent: November 7, 2017Assignee: SAP SEInventors: Dennis Koerner, Andreas Linke
-
Patent number: 9791994Abstract: Selection of visualization objects, such as applications windows, is performed by determining a position of a system object. A graphical representation of a system object can be positioned over a display area of an application interface. The application interface is preeminently displayed in response to a graphical representation of system object being positioned over a corresponding display area of the application interface.Type: GrantFiled: June 8, 2007Date of Patent: October 17, 2017Assignee: APPLE INC.Inventors: Christopher Hynes, John O. Louch, Bas Ording, Timothy Wayne Bumgarner, Eric Steven Peyton
-
Patent number: 9792104Abstract: A system and method for flashing wireless devices. One or more wireless devices are received. The testing device being operable to receive the one or more wireless devices simultaneously. A selection of one or more original equipment manufactures (OEMs) is received. Models of wireless devices associated with the one or more OEMS are visually displayed in response to receiving the selection of the one or more OEMS associated with the one or more wireless devices. A selection of one or more models associated with the one or more wireless devices is received on the test device. Instructions associated with the one or more models are displayed for flashing the one or more wireless devices. The one or more wireless devices are flashed in response to a user selection to flash each of the one or more wireless devices.Type: GrantFiled: November 5, 2010Date of Patent: October 17, 2017Assignee: FedEx Supply Chain Logistics & Electronics, Inc.Inventor: Jimmie Paul Partee
-
Patent number: 9792267Abstract: Aspects of the present disclosure simplify identification of potential non-visibility of user interface (UI) components when a responsive web page is rendered by disparate devices. In one embodiment, a browser is instructed to display the web page in a viewport of a desired size. Upon the browser rendering the web page in the viewport, a data structure (e.g., DOM) generated by the browser is examined to determine whether each of the components of the responsive web page is visible or non-visible within the viewport, and a corresponding visibility report is generated. The steps of instructing and examining may be performed iteratively for a number of viewports of corresponding sizes. The visibility report is then generated as a two-dimensional matrix indicating whether each component (along a first dimension) is visible or non-visible when the web page is rendered in a corresponding viewport (along a second dimension).Type: GrantFiled: February 19, 2015Date of Patent: October 17, 2017Assignee: NIIT Technologies LtdInventors: Radha Tupil, Udayan Banerjee, Vikram Nagaraja Rao, Kanakalata Narayanan, Deepesh P C
-
Patent number: 9792032Abstract: There is provided an information processing apparatus including an input operating unit configured to receive an input operation from a user, the input operation allowing content to be scrolled, and a setting control unit configured to change a setting of a scrolling direction for the content on the basis of a situation in which the input operation has been performed.Type: GrantFiled: July 21, 2014Date of Patent: October 17, 2017Assignee: SONY CORPORATIONInventors: Hiroyuki Mizunuma, Ikuo Yamano, Yuhei Taki, Kunihito Sawai, Yusuke Nakagawa, Keisuke Yamaoka
-
Patent number: 9794198Abstract: This application discloses a method implemented on a client system for creating an automatic reply (auto-reply) message. The client system obtains content information of a webpage including information concerning a plurality of content items. A graphical user interface is displayed and includes a preview of the webpage including the plurality of content items of the webpage. Then, the auto-reply message is composed in accordance with a user selection of a specific content item of the webpage in the webpage preview, and at least includes corresponding information of the selected content item. The auto-reply message is further associated with one or more predefined keywords according to one or more auto-reply rules, and sent with these predefined keywords to a server system. The server system is configured to return the auto-reply message automatically to a subscriber device in response to a user inquiry including at least one of the predefined keywords.Type: GrantFiled: May 13, 2015Date of Patent: October 17, 2017Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Xun Niu, Yanan Zhao, Jihua Huang, Haiyang Wang, Yuhao Chen, Yan Qi, Jiyan Huang, Zhaohong Ma, Guodong Zhang, Jing Xu
-
Patent number: 9785317Abstract: An interactive, graph-based user interaction data analysis system is disclosed. The system is configured to provide analysis and graphical visualizations of user interaction data to a system operator. In various embodiments, interactive visualizations and analyzes provided by the system may be based on user interaction data aggregated across particular groups of users, across particular time frames, and/or from particular computer-based platforms and/or applications. According to various embodiments, the system may enable insights into, for example, user interaction patterns and/or ways to optimize for desired user interactions, among others. In an embodiment, the system allows an operator to analyze and investigate user interactions with content provided via one or more computer-based platforms, software applications, and/or software application editions.Type: GrantFiled: March 27, 2014Date of Patent: October 10, 2017Assignee: PALANTIR TECHNOLOGIES INC.Inventors: Ben Duffield, Geoff Stowe, Ankit Shankar
-
Patent number: 9785328Abstract: Various systems, methods, and media allow for graphical display of multivariate data in parallel coordinate plots and similar plots for visualizing data for a plurality of variables simultaneously. These systems, methods, and media can aggregate individual data points into curves between axes, significantly improving functioning of computer systems by decreasing the rendering time for such plots. Certain implementations can allow a user to examine the relationship between two or more variables, by displaying the data on non-parallel or other transformed axes.Type: GrantFiled: October 6, 2014Date of Patent: October 10, 2017Assignee: Palantir Technologies Inc.Inventors: Albert Slawinski, Andreas Sjoberg
-
Patent number: 9767698Abstract: Methods and systems are provided for facilitating stops for vehicles en route to a common destination. A request is received from a first vehicle, the request pertaining to a desire to make a particular type of stop en route to a destination. Information pertaining to the request is transmitted to one or more additional vehicles that are also en route to the destination. Feedback is obtained from the first vehicle, the second vehicle, or both, as to a desired location for the stop.Type: GrantFiled: March 15, 2013Date of Patent: September 19, 2017Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventors: Denis R. Burke, Daniel E. Rudman, Keith A. Fry, Shane M. McCutchen, Matthew N. Hovey
-
Patent number: 9767195Abstract: A system for presenting content includes a display device storing a virtual client. A display host is operable to execute multiple instances of a browser each of which operates as a swappable media player that is operable to retrieve and load any of a plurality of different media players needed to play specified content. The display host is operable to perform operations including receiving from a switchboard server system a message indicating that a specified media player is to be used to play particular content using a first instance of a swappable media player, retrieving and loading the specified media player from a content provider using the first instance of the swappable media player, playing the particular content in a first session using the specified media player, and causing a presentation of the content to be mirrored onto the virtual client residing on the display device.Type: GrantFiled: June 25, 2012Date of Patent: September 19, 2017Assignee: TOUCHSTREAM TECHNOLOGIES, INC.Inventor: David Strober
-
Patent number: 9753633Abstract: An information processing apparatus includes a display, a detector, a setting unit, an approaching display unit, and an element processor. The display displays an image including one or more elements on a display region of the display. The detector detects an operation in the display region. In response to detection of a first operation including specifying a specified point in the background, the setting unit sets a first region that is the entirety or a portion of the display region in accordance with the first operation. The approaching display unit displays element information relating to a first element displayed in the first region at a position closer to the specified point than the first element prior to detection of the first operation. In response to detection of a second operation on the element information, the element processor executes a process corresponding to the second operation on the first element.Type: GrantFiled: May 21, 2013Date of Patent: September 5, 2017Assignee: FUJI XEROX CO., LTD.Inventor: Yoshihiro Sekine
-
Patent number: 9749585Abstract: Various embodiments enable a video messaging experience which permits the exchange of short video messages in an asynchronous manner. The video messaging experience preserves the video intimacy and experience of synchronous-type video communications, while at the same time provides the convenience of SMS-type message exchange.Type: GrantFiled: March 17, 2014Date of Patent: August 29, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Daniel James Chastney, Onur Cinar, Ran Mokady
-
Patent number: 9736032Abstract: A set of metadata defines a hierarchical structure. The metadata is compared against a pattern or sub pattern for the hierarchical structure. Comparison results are generated that show differences between a core structure defined by the pattern and a core structure in the hierarchical data, as well as content defined by a sub pattern, and content in the hierarchical structure.Type: GrantFiled: October 6, 2014Date of Patent: August 15, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Michael R. Nordick, Christopher R. Garty, Adrian L. Orth
-
Patent number: 9727095Abstract: In one embodiment, a method and program for browsing information on a hand-held device having a display is provided. The device includes (1) showing on the display a portion of the page residing around the predefined point and having a shape similar to the shape of the display, (2) generating a mirror line by mirroring the reference line in relation to a line that is perpendicular to the display surface and travels via the reference point in response to tilting of the hand-held device in relation to the spatial initial state, (3) defining a hit point (xn,yn) where the mirror line hits the virtual surface and the page containing information, and (4) showing on the display at least a portion of the page around the hit point, said portion to have a shape similar to the shape of the display, the position of the hit point on the page to correspond to the position of the reference point on the display.Type: GrantFiled: January 21, 2010Date of Patent: August 8, 2017Assignee: APPLE INC.Inventors: Johannes Vaananen, Manne Hannula