Patents Examined by Wilson Tsui
-
Patent number: 9495338Abstract: Systems, methods, and computer-readable media provide content items to clients. In one implementation, a system stores data identifying a plurality of cache servers, the cache servers storing the content items for download by a plurality of clients. The system receives a request from a first one of the clients to download one of the content items. The system selects one or more of the cache servers for providing the requested content item to the first client. The system transmits identifiers of the selected one or more cache servers to the first client, and transmits instructions to the first client. The instructions are operable, when executed by the first client, to determine whether the selected one or more cache servers have a local copy of the requested content item. When the first client determines that a first one of the selected one or more cache servers has a local copy of the requested content item, the first client downloads the requested content item from the first selected cache server.Type: GrantFiled: January 28, 2010Date of Patent: November 15, 2016Assignee: Amazon Technologies, Inc.Inventors: Benjamin R. Hollis, William Alexander Strand
-
Patent number: 9483453Abstract: System and process for handling clips with annotations. A user annotates a document that is displayed in an access session. Information is gathered regarding the annotation, which is associated with active content included in the document. The annotation is stored with a static image of the active content. A link to the content is stored. An image is rendered that has a clip including the stored annotation and the image of the content, and is displayed.Type: GrantFiled: May 26, 2011Date of Patent: November 1, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Matthew Lerner, William Mak, Kevin Paulson, Jeffrey W. Pettiross, Emily Rimas, Gerhard A. Schobbe, Judy Tandog, William H. Vong
-
Patent number: 9465776Abstract: Techniques are disclosed for filtering a list of fonts based on the criteria that each font in the resulting filter supports every single glyph in an arbitrary array of glyphs. The array of glyphs may include one or more glyphs and can be, for example, user-defined (e.g., based on a user content selection within a given document, or entries made on a configuration page) and/or defined by a selected digital document or folder system (where only fonts that support all glyphs used within that entire document or folder system are listed). The techniques can be implemented, for instance, in digital content generation/editing systems that allow for a variety of different fonts and glyphs to be used. In any such cases, the system can be configured to allow for viewing a filtered font list, such that each and every glyph of interest is supported by each font presented in the list.Type: GrantFiled: November 26, 2013Date of Patent: October 11, 2016Assignee: Adobe Systems IncorporatedInventors: Vadim Furman, Anil Ahuja, Shailja Gupta, Rahul Jain
-
Patent number: 9454186Abstract: An apparatus comprising: a first display area; a second display area; and an interface separating the first display area from the second display area; and a display controller configured to control display of a user interface element in a first configuration when the user interface element is movable across the interface from the first display area to the second display area and a first criteria dependent upon a distance of the user interface element from the interface is satisfied and is configured to control display of the user interface element in a second configuration, different to the first configuration, when the user interface element is movable across the interface from the first display area to the second display area and the first criteria concerning a distance of the user interface element from the interface is not satisfied.Type: GrantFiled: September 30, 2011Date of Patent: September 27, 2016Assignee: Nokia Technologies OyInventors: Lene Leth Rasmussen, Lutz Abe
-
Patent number: 9396455Abstract: The present invention provides a system, method, and software program for enabling a user to view and interact with a visual map in an external application. According to one embodiment of the invention, a visual mapping application creates a file with (i) visual map data and (ii) software code capable of being executed by an external application to display the visual map and provide select visual mapping application in the external application. In one embodiment, such functionality includes the ability to expand and collapse map topics, scroll the map, zoom in and out, follow hypertext links in the map, find content in the map, and print the map. The created file can be thought of as a “visual map player” in that an external application can “play” the created file, resulting in a live map in the external application.Type: GrantFiled: November 10, 2008Date of Patent: July 19, 2016Assignee: Mindjet LLCInventors: Neil S. Mendelson, William J. Creekbaum, Andriy O. Mochalskyy
-
Patent number: 9384174Abstract: There is disclosed an automated system for assisting the architectural process on an open-network. The system may include a data entry means for user-selected project features and at least one catalog database from which the user-selected feature is identified. The system may further incorporate filtering means for providing a graphical interface with filtered data associated with a user-selected feature, at least one user database which stores a unique identifier of the user-selected feature, automated selection means for incorporating data associated with the user-selected feature into at least one document, and generation means for creating an architectural document, such as a specification, detail, or schedule. The system may include at least one remote catalog database from which the user-selected feature is identified. Included are tracking the architectural process, querying a user database or a group of user databases, and generating Industry Foundation Class tags for industry compatibility searching.Type: GrantFiled: August 12, 2015Date of Patent: July 5, 2016Assignee: Visions Computer Imaging Systems Ltd.Inventors: John W. Averitt, Charles W. Williams, Ivan A. Starr
-
Patent number: 9330081Abstract: A system for demonstrating a server-provided software application using a standalone computing device. The computing device creates a first demonstration page based on a page template. The first demonstration page represents a user interface that is provided by a software application executed by a remote computing device. The first demonstration page is provided to a user. A selection of a navigation element within the first demonstration page is received from the user. In response to the selection of the navigation element, the computing device creates a second demonstration page and provides the second demonstration page to the user.Type: GrantFiled: February 4, 2011Date of Patent: May 3, 2016Assignee: MasterCard International IncorporatedInventors: Aaron J. Gwin, Carl R. Armbruster, Greg R. Santacruz
-
Patent number: 9329696Abstract: Optimized digital operational encoding and input method of world character information and information processing system thereof are directed to digital operational encoding of the world character information with ten numerals 0-9 unifiedly by means of the encoding method operated with addition and subtraction by areas and positions. The method and device takes these number codes as the index codes of retrieving the literatures of world characters and the computer input codes of world characters, so as to build up a complete set of method and systems capable of using world character to design the operating system, computer language, chip instruction, wireless interface protocol, and wireless internet protocol, used widely for computer, communications, network system, and the sorting and retrieving system of world character codes.Type: GrantFiled: July 23, 2012Date of Patent: May 3, 2016Inventor: Rongbin Su
-
Patent number: 9262393Abstract: In accordance with embodiments, there are provided mechanisms and methods for providing simplified form filling in an on-demand service in a database system. These mechanisms and methods can enable embodiments to provide users with an efficient form wizard for filling electronic forms. The ability of embodiments to provide a form wizard can enable users to efficiently accomplish the rapid filling of multiple forms without the need to scroll through the electronic forms and entering the same information repeatedly.Type: GrantFiled: February 17, 2011Date of Patent: February 16, 2016Assignee: salesforce.com, inc.Inventor: Nadia Naderi
-
Patent number: 9251132Abstract: A document tagging method and apparatus. According to the method, a focused entity relevant to a basic document and a sentiment polarity of comments on the focused entity are acquired, and then a tag is generated on the basic document from the focused entity and the corresponding sentiment polarity. The present invention can tag the basic document with an opinion on the relevant focused entity and thus facilitate knowledge of the opinion on a relevant entity.Type: GrantFiled: February 18, 2011Date of Patent: February 2, 2016Assignee: International Business Machines CorporationInventors: HongLei Guo, Zhi Li Guo, Zong Su, Xiao Xun Zhang, Hui Jia Zhu
-
Patent number: 9250765Abstract: In general, the subject matter described in this disclosure can be embodied in methods, systems, and program products for changing a reference to a bookmark icon. The method includes receiving resources that include an HTML document and computer program script code. The HTML document does not include a reference to a bookmark icon. The method includes determining that the computing device has loaded the web page and, in response, adding, in a representation of the HTML document, a reference to a first bookmark icon. The method includes receiving a request to change a display of the web page from a first screen to a second screen, without requesting additional resources over the network. The method includes removing the reference to the first bookmark icon in the representation of the web page, and adding a reference to a second bookmark icon in the representation of the web page.Type: GrantFiled: January 6, 2012Date of Patent: February 2, 2016Assignee: Google Inc.Inventors: Alexander Nicolaou, Brett R. Lider, Ilia Tulchinsky, Keith A. Stanger, Istiaque Ahmed
-
Patent number: 9245043Abstract: Embedded Media Markers (EMM) are optical-filter-like overlaid marks that can be printed on a part of a paper document that signify the existence of media associated with that part of the document. Users take a picture of an EMM-signified document patch using a cell phone camera, and the media associated with the EMM-signified document location is retrieved and displayed on the phone. Unlike bar codes, EMMs are nearly transparent and thus do not interfere with the document contents. Retrieval of media associated with an EMM is based on image local features of the captured EMM-signified document patch. A semi-automatically technique places an EMM at a location in a document, in such a way that the EMM encompasses sufficient identification features with minimal disturbance to the original document.Type: GrantFiled: December 23, 2009Date of Patent: January 26, 2016Assignee: FUJI XEROX CO., LTD.Inventors: Qiong Liu, Chunyuan Liao, Lynn Wilcox, Anthony Dunnigan, Bee Liew
-
Patent number: 9244889Abstract: Mechanisms are provided for generating a shape tag cloud display. A user input is received that specifies an arbitrarily hand-drawn shape tag. A set of shape tag equivalence classes is updated based on the received user input to assign the arbitrarily hand-drawn shape tag to a shape tag equivalence class having similar previously entered arbitrarily hand-drawn shape tags. Rankings of the shape tags relative to one another are generated. The shape tag cloud display is generated based on the rankings. A representation of each shape tag within the shape tag cloud display has display characteristics based on the rankings. The shape tag cloud display is then output.Type: GrantFiled: January 29, 2013Date of Patent: January 26, 2016Assignee: International Business Machines CorporationInventors: Rachel K. E. Bellamy, Michael Desmond, Jacquelyn A. Martino, Paul M. Matchen, Harold L. Ossher, John T. Richards, Calvin B. Swart
-
Patent number: 9240215Abstract: Some embodiments provide a media editing application that uses metadata or metadata tags associated with media content to facilitate editing operations. In some embodiments, the editing operations are performed on the media content at various different stages of the editing process in order to create a composite presentation. In creating the composite presentation, one or more effects are associated with a metadata tag. Once the effects are associated, the media editing application applies the effects to different pieces of media content tagged with the metadata tag in order to create the composite presentation.Type: GrantFiled: September 30, 2011Date of Patent: January 19, 2016Assignee: APPLE INC.Inventors: Aaron M. Eppolito, Brian Meaney, Colleen Pendergast, Michaelle Stikich
-
Patent number: 9239831Abstract: A data localization service is provided for a web browser residing on a computing device. Depending upon the availability of the network connection as well as the level of native support in the browser, the data localization service will support different levels of service/performance to optimize the user experience. To do so, the data localization service includes a priority handler configured to receive a request to localize data from a requesting client application and provide in response thereto a localized representation of the data to the requesting client application. The data localization service may also include a native data localizer configured to receive a request to localize data from the priority handler and localize the data in accordance with a localization preference parameter indicative of a locale. The native data localizer may be a function integrated into the script interpreter of the web browser.Type: GrantFiled: December 7, 2011Date of Patent: January 19, 2016Assignee: Google Inc.Inventors: Sudhakar Chandrasekharan, Kirill Buryak, Shanjian Li, Vladimir Weinstein, Robert S. Jung, Jungshik Shin, Nebojsa Ciric
-
Patent number: 9229911Abstract: A flow of objects, such as text, on a page may be analyzed by generating an initial determination of whether a portion of an object is continued from one page to another based on a cue in an area of the object. The initial determination may be visually represented on a page. The initial determination may be corrected by an editor to create an editor determination when the initial determination is not a correct continuation status of the portion of the object. In some aspects, the initial determination may include a statistical confidence interval, a reason display, and/or a magnification of portions of the object which may be included in a continuation. In other aspects, heuristics may learn from the editor changes to improve a subsequent initial determination.Type: GrantFiled: September 30, 2008Date of Patent: January 5, 2016Assignee: Amazon Technologies, Inc.Inventors: Robert L. Goodwin, C. Brandon Forehand, Keith L. Frost
-
Patent number: 9229921Abstract: System and method for processing the input in an XML form. The method may include providing a template XML form to the user, receiving a modified XML form from the user, identifying the differences between the template XML form and the modified XML form and further processing the modified XML form based on the identified differences.Type: GrantFiled: September 18, 2007Date of Patent: January 5, 2016Assignee: Software AGInventor: Peter Kriegesmann
-
Patent number: 9218321Abstract: Mechanisms are provided for generating a shape tag cloud display. A user input is received that specifies an arbitrarily hand-drawn shape tag. A set of shape tag equivalence classes is updated based on the received user input to assign the arbitrarily hand-drawn shape tag to a shape tag equivalence class having similar previously entered arbitrarily hand-drawn shape tags. Rankings of the shape tags relative to one another are generated. The shape tag cloud display is generated based on the rankings. A representation of each shape tag within the shape tag cloud display has display characteristics based on the rankings. The shape tag cloud display is then output.Type: GrantFiled: January 29, 2013Date of Patent: December 22, 2015Assignee: International Business Machines CorporationInventors: Rachel K. E. Bellamy, Michael Desmond, Jacquelyn A. Martino, Paul M. Matchen, Harold L. Ossher, John T. Richards, Calvin B. Swart
-
Patent number: 9213470Abstract: Various areas of a displayed document (e.g., text, image, etc.) may be selected and clipped as a separate document. In some arrangements, a user may wish to change the area of the clipped area without having to retrieve the displayed document again. Accordingly, the area of the clipped region may be modified by retrieving and storing the displayed document when the region is initially clipped. When the selected region is to be modified at a later time, the stored document may be used instead of having to retrieve the document from a source location.Type: GrantFiled: February 7, 2012Date of Patent: December 15, 2015Assignee: Brother Kogyo Kabushiki KaishaInventor: Akiji Yoshida
-
Patent number: 9177082Abstract: Methods for computer aided design (CAD) and corresponding systems and computer-readable mediums. A method includes performing a setup process to instantiate a booklet of CAD drawings. The method includes receiving a user selection of a template from a user. The method includes receiving geometry content information from the user and receiving reference geometry from a user. The method includes creating the booklet of CAD drawings based on the template, geometry content information and reference geometry. A CAD system maintains a CAD drawing booklet, the CAD drawing booklet associated with a plurality of drawings each including a sheet collection, and each drawing associated with at least one component.Type: GrantFiled: October 14, 2011Date of Patent: November 3, 2015Assignee: Siemens Product Lifecycle Management Software Inc.Inventors: James Darrow Linder, Shrinivas Soman