Patents Examined by Stephen S. Hong
  • Patent number: 11256776
    Abstract: The invention relates to a method for an automatic and on-the-fly conversion of website's non-accessible documents to respective documents in an accessible format, comprising: (a) inserting a first script within each web page of said website that contains one or more non accessible documents; (b) upon loading of a web page from said website to a user's browser, executing said first script, which in turn identifies all original links within said web page to non-accessible documents, said script also substitutes a respective alternative link for each of said original links respectively, each of said alternative links leads to an alternative address, respectively, within a conversion server; (c) upon clicking by a user of one of said alternative links, extracting by said conversion server the respective non-accessible document, and transferring the respective non accessible document to said conversion server; (d) converting said non-accessible document to a respective document in an HTML format; (e) adding to sa
    Type: Grant
    Filed: October 18, 2017
    Date of Patent: February 22, 2022
    Inventors: David Eliav, David Adi
  • Patent number: 11257006
    Abstract: Techniques for auto-generation of annotated real-world training data are described. An electronic document is analyzed to determine text represented in the document and corresponding locations of the text. A representation of the electronic document is modified to include markers and printed. The printed document is photographed in real-world environments, and the markers within the digital photographs are analyzed to allow for the depiction of the document within the photographs to be rectified. The text and location data are used to annotate the rectified images.
    Type: Grant
    Filed: November 20, 2018
    Date of Patent: February 22, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Oron Anschel, Amit Adam, Shahar Tsiper, Hadar Averbuch Elor, Shai Mazor, Rahul Bhotika, Stefano Soatto
  • Patent number: 11250176
    Abstract: A construction management system allows a user to capture an item identifier from an item (e.g., shipment, group of components, and/or one or more components) using a mobile device. The item identifier may be used to identify a project and access a model for the product, identify a component in a model, and/or identify the components in a shipment for staging purposes. Moreover, the system may be used to identify a status for the one or more components. The status may be that the one or more components are shipped, received, staged for assembly, installed, or the like. The status of the one or more components may be automatically updated by capturing the item identifier. Moreover, the user may also select shipment information for past, current, and/or future shipments in order to identify the one or more components associated with each of the shipments.
    Type: Grant
    Filed: May 2, 2018
    Date of Patent: February 15, 2022
    Assignee: NUCOR CORPORATION
    Inventor: Timothy Michael Schwartz
  • Patent number: 11250095
    Abstract: A request for a webpage is received at a server associated with a website and from a terminal device, where the webpage includes an image, and where the server stores a first set of HyperText Markup Language (HTML) code that is associated with the webpage. The image is divided into a plurality of sub-images. A second set of HTML code associated with the webpage is determined, where the second set of HTML code includes code corresponding to each sub-image. The second set of HTML code is transmitted to the terminal device for sequential display of each sub-image on the terminal device.
    Type: Grant
    Filed: December 5, 2018
    Date of Patent: February 15, 2022
    Assignee: Advanced New Technologies Co., Ltd.
    Inventor: Chao Wang
  • Patent number: 11243824
    Abstract: Non-limiting examples of the present disclosure enable creation and management of representations of content through the execution of copy actions, paste actions or a combination thereof. An indication of a copy action is received that copies a content portion. The copy action is analyzed to generate a (live) representation of the content portion. Other examples of representations are also generatable including a static representation and/or a live non-editable representation. As an example, a live representation is an editable and synchronized representation of the content portion that is synchronized with original source content. The live representation comprises a selectable data link that links back to the original source content and an editable representation of the content portion. In response to receiving an indication of a paste action, the live representation of the content portion is automatically rendered inline within a graphical user interface of a host application/service endpoint.
    Type: Grant
    Filed: April 15, 2021
    Date of Patent: February 8, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Brian Daniel Meersma, David Simon Carpenter, Jonathan Seth Kaufthal, Nimisha Gupta, Kyle David Ryan, Sophia Isabel Vennix, Margaret Cui Liu, Gregory Alan Howard, Maya Rodrig, Daniel Paul Costenaro, Mara Beth Fortini, Cosmin Catrinescu
  • Patent number: 11237644
    Abstract: A character input device according to one or more embodiments may include a controller including a suggestion controller and a display controller, and a database. The database stores a normal predictive conversion suggestion, a group including a plurality of group conversion suggestions each having a common element, and a symbol representing an attribute that classifies the plurality of group conversion suggestions by a characteristic different from the common element in the group. The suggestion controller may detect a reading of an input character and detects, in response to the reading of the input character at least partially matching a name of the group, the symbol representing the attribute of the group. The display controller may display the normal predictive conversion suggestion and the symbol.
    Type: Grant
    Filed: February 11, 2021
    Date of Patent: February 1, 2022
    Assignee: OMRON Corporation
    Inventors: Kei Ichikawa, Mieko Yamauchi
  • Patent number: 11237696
    Abstract: Systems and methods enable a computing system to recognize a sequence of repeated actions and offer to automatically repeat any such recognized actions. An example method includes determining a current sequence of user actions is similar to a previous sequence of user actions, determining whether the previous sequence is reproducible and, when reproducible, initiating display of a prompt that requests approval for completing the current sequence based on the previous sequence and, responsive to receiving an indication of approval, completing the previous sequence. Another example method includes determining that a first current sequence of user interactions is complete and is not similar to any saved sequence of user interactions, saving the first current sequence as a previous sequence, identifying a second current sequence as satisfying a similarity threshold with the previous sequence, and initiating display of a prompt that requests approval for saving the previous sequence as a shortcut.
    Type: Grant
    Filed: December 19, 2016
    Date of Patent: February 1, 2022
    Assignee: Google LLC
    Inventors: Victor Carbune, Daniel Keysers, Thomas Deselaers
  • Patent number: 11232481
    Abstract: Systems and methods for providing previews of files stored in an online content management system with collaboration environment and permitting a user to annotate the previews are disclosed. The system further tracks the frequency of access of content in previewed documents and provides a visual representation of the frequency with which sections in a document was viewed.
    Type: Grant
    Filed: August 17, 2012
    Date of Patent: January 25, 2022
    Assignee: Box, Inc.
    Inventors: Kimber Lockhart, Jeffrey H. Seibert, Jr.
  • Patent number: 11232168
    Abstract: Systems, methods, and software for optimizing rendering performance of a web page containing one or more advertisements. Creative code related to an advertisement is received and a web page containing the creative code is virtually rendered while performance metrics regarding a plurality of connections to servers made during the rendering is collected. The collected performance metrics regarding the plurality of connections are analyzed to identify optimizations to be added to the creative code, and the creative code is modified by applying the identified optimizations.
    Type: Grant
    Filed: November 13, 2019
    Date of Patent: January 25, 2022
    Assignee: Introspective Analytics Inc.
    Inventor: Robert James Dailey
  • Patent number: 11232256
    Abstract: A system and method for managing data share requests. An electronic form processing module receives a request to share data relating to an organization with an entity not affiliated with the organization. The request includes responses to questions presented in an electronic form. At least some of the questions presented in the electronic form are presented based on a response to a previously asked question in the electronic form. A score calculation module calculates a score based on the responses to the questions presented in the electronic form. A risk analysis module determines whether to approve, deny or escalate the request to share data based on the score.
    Type: Grant
    Filed: August 2, 2017
    Date of Patent: January 25, 2022
    Assignee: SYNCHRONY BANK
    Inventors: Murray Pelta, Rachel Marks, Sven Miller, Annmarie Nowak, Joseph Jurchak, James McCarthy, Christine Schultz, Justin Heller
  • Patent number: 11233841
    Abstract: This disclosure is directed to methods and systems for handling a request for a web page of a server. An intermediary between a client and a server may intercept a request from the client for a first web page of a plurality of web pages of the server. The intermediary may have a plurality of pre-determined configurations for the plurality of web pages. The intermediary may generate, responsive to the request, based on a first configuration pre-determined for the first web page, a fragment of the first web page. The fragment may comprise at least one object specified by the first configuration and cached from a prior copy of the first web page received by the intermediary, and (ii) at least one object not in the prior copy. The intermediary may transmit, prior to receiving a response from the server, the fragment to the client for rendering.
    Type: Grant
    Filed: March 14, 2014
    Date of Patent: January 25, 2022
    Assignee: Yottaa, Inc.
    Inventors: Coach K. Wei, Robert Buffone, Raymond Stata
  • Patent number: 11232169
    Abstract: A request for a webpage is received at a server associated with a website and from a terminal device, where the webpage includes an image, and where the server stores a first set of HyperText Markup Language (HTML) code that is associated with the webpage. The image is divided into a plurality of sub-images. A second set of HTML code associated with the webpage is determined, where the second set of HTML code includes code corresponding to each sub-image. The second set of HTML code is transmitted to the terminal device for sequential display of each sub-image on the terminal device.
    Type: Grant
    Filed: December 20, 2019
    Date of Patent: January 25, 2022
    Assignee: Advanced New Technologies Co., Ltd.
    Inventor: Chao Wang
  • Patent number: 11226831
    Abstract: A system provides content describing an object, for example, a physical object or a customizable service. The system presents an interactive user interface displaying a customized version of a physical object. The interactive user interface allows the user to further customize the physical object. The user interface displays a plurality of options for customizing various components of the physical object. The system customizes the physical object presented via the interactive user interface based on the user profile and user interactions of the user with other users via an online system. The system allows the user to further customize the physical object via the interactive user interface. The interactive user interface presents various options for customization of the physical object based on predicted user preferences.
    Type: Grant
    Filed: December 5, 2016
    Date of Patent: January 18, 2022
    Assignee: Facebook, Inc.
    Inventors: Chiwei John Lee, Mark Gerard D'Arcy, Christopher William Jones
  • Patent number: 11227075
    Abstract: A product configuration design system, includes a product configuration design server, including a processor, a non-transitory memory, an input/output, a product storage, a configuration library, and a machine learner; and a product configuration design device, which enables a user to select a three-dimensional object representation, a collection, and an inspiration source, such that the product configuration design server generates a plurality of product configurations as an output from a machine learning calculation on a configuration generation model, which takes as input the three-dimensional object representation, the collection, and the inspiration source. Also disclosed is a method of selecting a three-dimensional object representation, a collection, and an inspirations source; and generating product configurations.
    Type: Grant
    Filed: January 20, 2020
    Date of Patent: January 18, 2022
    Assignee: SWATCHBOOK, INC.
    Inventors: Yazan W. Malkosh, Thomas Teger
  • Patent number: 11222170
    Abstract: A system for parsing units of measure for spreadsheet cell values includes a processor. The processor is to host a spreadsheet document; receive a cell value entered into a cell of the spreadsheet document; parse the cell value to determine whether the cell value includes at least a measure and a unit of measure; and associate a valid measure and a valid unit of measure with the cell in the event that the measure and the unit of measure are valid.
    Type: Grant
    Filed: December 3, 2015
    Date of Patent: January 11, 2022
    Assignee: Workday, Inc.
    Inventors: Terry M. Olkin, Brian Sean Morris
  • Patent number: 11222091
    Abstract: At least one target hash value is generated for a target version of a Web product from contents of a Web page displayed by the target version of the Web product. The target hash value is compared to at least one corresponding baseline hash value generated from a Web page displayed by a baseline version of the Web product. A difference between the target hash value and the baseline hash value indicates a difference between a user interface of the target version of the Web product and a user interface of the baseline version of the Web product. The user interface of the target version of the Web product is generated in response to the comparison between the target hash value and the baseline hash value.
    Type: Grant
    Filed: December 27, 2018
    Date of Patent: January 11, 2022
    Assignee: Citrix Systems, Inc.
    Inventors: Xin Liu, Yuran Ou, Tianyu Xiao
  • Patent number: 11216294
    Abstract: Various embodiments are described that relate to creating a user interface when a data structure is unknown. An application can be used to discover the content of that unknown data structure at runtime. Part of this discovery can include conversion of that data structure from a virtual machine class to a markup language. The discovered content can be used to build a user interface presented on a display. The user interface can be interactive such that information is entered into the user interface. That entered information can be retained in a database as can the discovered content. The entered information along with the content can be converted from the markup language to the virtual machine class back to an originator of the unknown data structure. This way, the originator receives a response in a format usable by the originator.
    Type: Grant
    Filed: August 12, 2016
    Date of Patent: January 4, 2022
    Assignee: The Government of the United States, as represented by the Secretary of the Army
    Inventor: Alexander O'Ree
  • Patent number: 11216119
    Abstract: The present disclosure generally relates to managing user interfaces. In a method, at a device with one or more processors and memory, prior to displaying a first application, a user input is received, the user input, when received initiating display of the first application. In response to receiving the user input, the first application is displayed. It determined whether a predetermined criteria is met. In accordance with a determination that the predetermined criteria is met, a predetermined first view of the application is displayed. In accordance with a determination that the predetermined criteria is not met, a second view of the application is displayed that is different than the predetermined first view of the application.
    Type: Grant
    Filed: May 30, 2017
    Date of Patent: January 4, 2022
    Assignee: Apple Inc.
    Inventors: Nathan De Vries, Jay Blahnik, Gary Ian Butcher, Kevin Will Chen
  • Patent number: 11210455
    Abstract: A method and system for providing shareable and cross-application non-destructive content processing pipelines. A set of non-destructive edits for a content item is received via a first content processing application, wherein the set of non-destructive edits includes a series of operations performed by a user on the content item. The set of non-destructive edits is stored in a shareable format. The set of non-destructive edits is exported in the shareable format, wherein the set of non-destructive edits is importable by a second content processing application different from the first content processing application.
    Type: Grant
    Filed: June 11, 2014
    Date of Patent: December 28, 2021
    Assignee: Red Hat, Inc.
    Inventor: Debarshi Ray
  • Patent number: 11204969
    Abstract: Computer-readable media, computer systems, computing methods, and computing devices for providing deep-link notifications is provided. In embodiments, the method includes identifying one or more deep links that correspond with a navigated to website. Such deep links may be identified using a search service. The deep links can be comprised of popular links within the website other than a main page of the website. Upon identifying deep links that correspond with a navigated to website, a deep-link notification is provided via a toolbar. The deep-link notification provides an indication that deep links are available for the website.
    Type: Grant
    Filed: March 24, 2016
    Date of Patent: December 21, 2021
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Charles Hastings French, Nathan Deepak Jhaveri, Ambarish Chitnis, Shovon Nazmus