Patents Examined by Scott Baderman
-
Patent number: 9882793Abstract: A processor-implemented method includes providing an analytic dashboard with a graphical user interface (GUI) that outputs aggregated results streaming in real-time of a load test performed on a target website. The load test consists of a plurality of virtual users simulated by one or more load servers that execute a test composition on one or more webpages of the website. A waterfall chart is produced on the analytic dashboard that includes a plurality of timeline bars. Each of the timeline bars represents an aggregated result for a resource of the one or more webpages across all of the virtual users. The timeline bars change in real-time as the load test progresses.Type: GrantFiled: January 4, 2016Date of Patent: January 30, 2018Assignee: SOASTA, Inc.Inventors: Tal Broda, Darrell Esau, Michael Hemmert
-
Patent number: 9875004Abstract: Systems, methods and user interfaces are provided for displaying spread product market data and statistics. Market data may be arranged in a matrix and statistical information is inserted in the matrix in available space. In some cases, a computer system may receive market data for a plurality of spread products, receive and/or compute statistical information for the plurality of spread products, and generate a user interface screen that includes the market data for the plurality of spread products and the statistical information associated with the plurality of spread products, where the market data and the statistical information are arranged in a matrix.Type: GrantFiled: June 17, 2014Date of Patent: January 23, 2018Assignee: Chicago Mercantile Exchange, Inc.Inventor: James David Russell Barry
-
Patent number: 9874990Abstract: During a co-browsing session between a host computer and an agent computer, a co-browsing window is displayed on a display screen of the host computer. To facilitate concurrent chat messaging, a web browser running on the host computer displays a first chat window at a first area of the display screen. A second chat window is generated based on the first chat window. The first chat window is removed from display at the first area of the display screen, and the second chat window is displayed at a second area of the display screen where the second chat window obstructs less of the co-browsing window than the first chat window did before the first chat window was removed from display at the first area of the display screen.Type: GrantFiled: February 8, 2013Date of Patent: January 23, 2018Assignee: ORACLE INTERNATIONAL CORPORATIONInventor: Igor Khalatian
-
Patent number: 9875228Abstract: Systems and methods are disclosed herein for copying inherited properties between electronic documents. An input to copy a source child element from a source application editing a source document is received. The source child element inherits a value of a property from another element. An input to paste the copied element into a destination document edited by destination application is received. The copied element is pasted into the destination document. The destination application retrieves instructions to determine a destination child value of the property and uses the instructions to determine the destination child value. The destination child value is consistent with the value which would have been determined had the copied element been pasted into the source document.Type: GrantFiled: March 6, 2015Date of Patent: January 23, 2018Assignee: GOOGLE LLCInventors: Lindsay Grace Hall, Jeffrey de Blanc Palm, Luiz do Amaral de Franca Pereira Filho, Steven Joseph Saviano
-
Patent number: 9875226Abstract: A method for obtaining server-side and client-side calculations performed on a spreadsheet includes loading, on a client computer, a spreadsheet stored on a server and receiving an input from a user on the client computer, where the input causes a calculation of one or more cell values in the spreadsheet. The client computer performs the calculation of the one or more cell values on the client computer and sends the input to the server to perform the calculation of the one or more cell values on the server. The client computer then displays in the spreadsheet a result of the calculation of the one or more cell values to the user, where the result of the calculation is taken from the quicker of the calculation performed on the client computer or the calculation performed on the server.Type: GrantFiled: December 20, 2013Date of Patent: January 23, 2018Assignee: GOOGLE LLCInventors: Daniel Gundrum, Zachary Erik Lloyd, Joshua Ari Danziger, Amod Karve
-
Patent number: 9870554Abstract: Disclosed is a system of managing documents based on the calendar of a user. When the user has a scheduled first event, one or more documents associated with a second occurrence of an event related to the first event can be identified and associated with the first event. In this way, a user may easily access documents related to the first event. The documents can be, for example, documents accessed during the second event or documents identified by the user with the second event. The events can be part of a recurring series of events. The events and their associated documents can be displayed in a folder format.Type: GrantFiled: October 23, 2012Date of Patent: January 16, 2018Assignee: GOOGLE INC.Inventors: Dominic King Hay Leung, Kenneth Kwan
-
Patent number: 9870358Abstract: An augmented reading system distributes electronic content related to paper documents. A user reading a paper document captures an image of a page of the paper document via a computing device communicatively coupled to the augmented reading system. The augmented reading system receives the image and correlates the image to electronic documents to identify the paper document. The augmented reading system may perform an image-based comparison or a character-based comparison to correlate the image with electronic documents. Additional electronic content related to the identified document is retrieved and delivered to the computing device of the user. Accordingly, the augmented reading system provides a bridge between paper documents and digital content and services.Type: GrantFiled: August 30, 2013Date of Patent: January 16, 2018Assignee: Chegg, Inc.Inventors: Vincent Le Chevalier, Charles F. Geiger
-
Patent number: 9864492Abstract: Representative implementations provide devices and techniques for adding a field to a business object. One or more fields from similar business objects may be presented for selection as templates for the new field. The one or more fields and the similar business objects are determined by calculating an affinity value between the business object and other business objects.Type: GrantFiled: December 19, 2013Date of Patent: January 9, 2018Assignee: SAP SEInventor: Yu Jun Peng
-
Patent number: 9858248Abstract: Suggesting navigation to a user between multiple spots in a document by creating a hotspot graph based on a list of hotspots in the document which are frequently traveled to or edited by the user, monitoring user actions within the document and storing each action as a history element in a repository; and if the user is detected as navigating away from a hotspot in the document or from a spot which is not contained in a hotspot to a hotspot, displaying a list of hotspots in which the user would travel to within the document, ordered based on the probability associated with arcs between the nodes of the hotspot graph.Type: GrantFiled: March 29, 2016Date of Patent: January 2, 2018Assignee: International Business Machines CorporationInventors: Frederic Bauchot, Georges-Henri Moll
-
Patent number: 9860286Abstract: Examples disclosed herein include a computing system receiving a first data set representing (i) an image and (ii) an event associated with the image; receiving a second data set representing (i) a media item and (ii) the event; associating the media item with the image; and storing data indicating the association. The examples may also include a computing device capturing an image while the computing device is at an event location; sending, to a computing system, a first data set representing (i) the image and (ii) an event associated with the image and the event location; receiving, from the computing system, a second data set representing a media item that is played back by a media playback system at the event location; causing display, by the display, of the image; and providing an indication of the media item.Type: GrantFiled: September 24, 2014Date of Patent: January 2, 2018Assignee: Sonos, Inc.Inventors: Abhishek Kumar, Mark Triplett
-
Patent number: 9858271Abstract: A system and method for translating and reformatting content are described. The system includes an enterprise service bus configured to receive a request from a first device to transmit media to a second device, the media including content in a first language. The system also includes network appliance as a service server-side application including a translation service and a formatting service. The translation service receives the request from the enterprise service bus, determines a second language for translation, determines the content for translation and translates the content to the second language. The formatting service generates a new version of the media including the content in the second language, the new version being formatted in a layout similar to an original version of the image. The enterprise services bus transmits the new version of the media to the second device for display.Type: GrantFiled: November 30, 2012Date of Patent: January 2, 2018Assignee: Ricoh Company, Ltd.Inventors: Vikas Krishna, Timothee Bailloeul, Daniel G. Van Olst
-
Patent number: 9858247Abstract: A computing device includes a view control that manages presentation of electronic content on the computing device. The presentation can include displaying content, audibly playing back content, and so forth. The view control is made available to multiple different applications on the computing device. To use the view control, an application provides to the view control an indication of a resolver for the view control to use. The electronic document includes references to electronic content, and the view control requests the referenced electronic content from the resolver. The resolver obtains the referenced electronic content, decodes (e.g., decompresses, decrypts, etc.) the obtained electronic content, and returns the decoded electronic content to the view control for display or other presentation.Type: GrantFiled: May 20, 2013Date of Patent: January 2, 2018Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: David L Risney, Jr., Bradley J Peters, Scott B Graham, Lindsay D Verola
-
Patent number: 9858252Abstract: Systems and methods for sharing document annotations. A document is displayed on a graphical user interface and first annotation information for the document is created by a first user, the annotation information including first annotations and positioning information for positioning a first overlay window relative to the document. The first overlay window with the first annotations is displayed over the document wherein the document is visible through the first overlay window. The annotation information is sharable with other users, whereby a different user is able to display the overlay with annotations made by the first user over the document on a different system, and the annotations do not modify the underlying document.Type: GrantFiled: April 30, 2015Date of Patent: January 2, 2018Assignee: SALESFORCE.COM, INC.Inventor: Ronald F. Fischer
-
Patent number: 9851871Abstract: Input is received to store information to access content displayed within a browser as a bookmark. A bookmark properties form is generated to include fields in which environments are identified as corresponding to the bookmark. Input is received that includes a first URL corresponding to the label of a first bookmark within a first environment. The bookmark is stored by including in the properties form, a label of the bookmark, the first environment corresponding to the bookmark, and the first URL corresponding to the first environment. A second URL is received that corresponds to the label of the first bookmark, but within a second environment, and includes the second environment in the properties form as corresponding to the label of the bookmark, and includes the second URL in the properties form as corresponding to the second environment, wherein the first URL differs from the second URL.Type: GrantFiled: November 25, 2015Date of Patent: December 26, 2017Assignee: International Business Machines CorporationInventors: Lisa Seacat DeLuca, Geetika T. Lakshmanan, Dana L. Price, Shelbee D. Smith-Eigenbrode
-
Patent number: 9852384Abstract: Information from a business application system, such as an ERP system, may be published to a business application user-generated web page for display to an end user and for collecting information from an end user to make available for download into the business application system. The user-generated web page may be defined as a web-based visual representation of a structured data solution, which may define data, data presentation, and data binding metadata for enabling a solution scenario, such as vendor enrollment, sourcing, time entry, job listings, vendor-managed inventory, sales lead capture, purchase order/invoicing, service contract renewal, and customer support requests, and the like. Business application users may be enabled to connect with potential and existing customers, partners, and vendors from within the business application system via the web-based visual representation, and additionally, may capture interactions directly into the business application system without IT dependency.Type: GrantFiled: December 15, 2010Date of Patent: December 26, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Dipanjan Ghosh, Ashvin J. Mathew, Rajagopalan Badri Narayanan, Preethi Ramarathinam
-
Patent number: 9852403Abstract: A method for operating an electronic device includes attaching a file to a first application program; generating an image corresponding to the file; and inserting the image into the first application program.Type: GrantFiled: July 11, 2014Date of Patent: December 26, 2017Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Bo-Kun Choi, Ki-Dong Hong
-
Patent number: 9846707Abstract: A method for pre-filtering visual objects on a document is disclosed. A selection of a template visual object with constituent components from a subsection of the document is received. Then, a feature set is derived, including a color list of colors defining the object components, a bounding definition of the object components, and an ancillary raster component intersection flag. A subset of pre-filtered visual objects is generated from the visual objects on the document. These match a predefined criteria based on the color list, live hounding definition, or the ancillary raster component intersection flag. A pre-filtered document raster image is then generated from the document, where the pixels corresponding to the pre-filtered visual objects are included.Type: GrantFiled: January 31, 2013Date of Patent: December 19, 2017Assignee: Bluebeam, Inc.Inventor: Cristian Tudusciuc
-
Patent number: 9846688Abstract: Techniques for use with electronic book readers include coordinating or translating position information between different versions of an electronic book. Positions within different versions can be translated for various purposes, such as transferring annotations between versions or synchronizing positions within different versions.Type: GrantFiled: December 28, 2010Date of Patent: December 19, 2017Assignee: Amazon Technologies, Inc.Inventors: Christopher F. Weight, Janna Hamaker, Tom Killalea, Bruno A. Posokhow, Daniel B. Rausch
-
Patent number: 9842099Abstract: A client receives data from a server that includes a dashboard generated at the server by converting each of a spreadsheet file and a dashboard structure file into a text-based, language-independent data interchange format. In addition, the dashboard includes at least one component dependent on at least one prompt. Thereafter, the at least one prompt is asynchronously rendered in a graphical user interface at the client. Data is later received that includes answers to one or more prompts. At least one query is subsequently executed based on the received answers. After results of the executed at least one query is received, the component having a corresponding received answer is rendered in the dashboard. Related apparatus, systems, techniques and articles are also described.Type: GrantFiled: November 29, 2012Date of Patent: December 12, 2017Assignee: Business Objects Software LimitedInventors: Jason Bedard, Viren Kumar
-
Patent number: 9836442Abstract: A synchronized media item is generated and presented to a user via a user client. The user client receives a synchronization point including a location identifier that identifies a location within a media item linked to a location within a related media item. The user client inserts the received synchronization point into the media item at the identified location to create a synchronized media item. The user client presents the synchronized media item and the synchronization point.Type: GrantFiled: February 12, 2013Date of Patent: December 5, 2017Assignee: Google LLCInventor: Diego Puppin