Patents Examined by Seung Woon Jung
  • Patent number: 10956731
    Abstract: Techniques described herein implement heading identification and classification for a digital document in a digital medium environment. A document analysis system is leveraged to extract structural features from a digital document, identify heading candidates from among the structural features, validate the headings candidates, and classify validated headings into different headings types. The classified headings are then utilized to generate a sectioned version of the digital document (“sectioned document”) that is divided into different sections based on the headings. Further, a document directory is generated that includes the headings and that enables navigation to different sections of the sectioned document.
    Type: Grant
    Filed: October 9, 2019
    Date of Patent: March 23, 2021
    Assignee: Adobe Inc.
    Inventors: Mohit Gupta, Uttam Dwivedi, Shawn Alan Gaither, Jayant Vaibhav Srivastava, Ashutosh Mehra
  • Patent number: 10949488
    Abstract: Image quality optimization during remote isolated sessions. In one embodiment, a method may include a remote isolation server receiving, at a remote isolation server, a request from a local browser on a local network device to obtain webpage data from a webserver, requesting, from the webserver, the webpage data, receiving, from the webserver, the requested webpage data, rendering a first image of the requested webpage data, storing a first copy of the first image of the requested webpage data in memory associated with the remote isolation server, compressing a first portion of the first image using a first compression method, sending, from the remote isolation server, the compressed first portion of the first image to the local browser, compressing a second portion of the first image using a second compression method, and sending the compressed second portion of the first image to the local browser.
    Type: Grant
    Filed: June 29, 2018
    Date of Patent: March 16, 2021
    Assignee: CA, Inc.
    Inventors: Amit Kanfer, Yoav Horman
  • Patent number: 10937085
    Abstract: A display system includes a plurality of smart products arranged in a physical display setting in a retail store and being available for purchased by a customer, a display screen located behind the plurality of smart products, an input device and a controller coupled to the input device and to the display screen. The controller is configured to receive an indication from the input device to instruct digital media content to be displayed on the display screen. The digital media content includes a sequence of frames of digital images that describe information related to functional features of at least a first smart product and a second smart product on physical display in front of the display screen including the functional features of how the first smart product is interconnected to the second smart product so that the first smart product prompts the second smart product to perform a function.
    Type: Grant
    Filed: April 9, 2019
    Date of Patent: March 2, 2021
    Assignee: Target Brands, Inc.
    Inventors: Adam M. Laskowitz, Patricia S. Adler, Jacob A. Barton, Nathan G. Adkisson, Paul A. Hoppe, Philipp Rockel, John D. Ryan, Nico Guillin
  • Patent number: 10860972
    Abstract: A computerized system for displaying delivery date estimation in a webpage. The system may include a processor and a nontransitory storage medium comprising instructions. When executed by the processor, the instructions may include steps of receiving, from a remote device, a first request for product information, the first request including remote device information and product identification. The steps may also include providing (to a second system) a second request for a delivery date estimate, the second request comprising the remote device information and product identification, receiving (from the second system) the delivery date estimate. The steps may also include generating an electronic message comprising the product information and the delivery date estimate and forwarding (to the remote system) the electronic message.
    Type: Grant
    Filed: October 15, 2019
    Date of Patent: December 8, 2020
    Assignee: Coupang Corp.
    Inventors: Erik Rehn, Hyun Sik Eugene Minh
  • Patent number: 10853403
    Abstract: A method performed at a server system having one or more processors and memory storing one or more programs executed by the one or more processors is described. The method includes receiving from a respective client system a subset of a document displayed at the respective client system. The method also includes identifying one or more words in the received subset of the document, and sending to the respective client system one or more information items corresponding to the one or more words. The method includes receiving a selection of an information item in the one or more information items. The selection is made by a user associated with the respective client system. The method furthermore includes modifying the document by inserting a citation to the selected information item.
    Type: Grant
    Filed: March 5, 2018
    Date of Patent: December 1, 2020
    Assignee: GOOGLE LLC
    Inventor: Ronald Ho
  • Patent number: 10762293
    Abstract: Techniques to automatically correct or complete text are disclosed. An entered text and a context data indicating a context in which the entered text is used are received. Examples of context data include additional words and/or a phrase or sentence in which the entered text occurs. A replacement candidate to replace the entered text is determined based on the entered text and the context data.
    Type: Grant
    Filed: December 22, 2010
    Date of Patent: September 1, 2020
    Assignee: APPLE INC.
    Inventors: Brent D. Ramerth, Douglas R. Davidson, Jennifer Lauren Moore
  • Patent number: 10739979
    Abstract: A histogram slider application accesses, from a data storage of a machine, file activities performed on the machine as a function of time. The histogram slider application determines points in time at which a level of file activities exceeds an activity level threshold that is based on historical levels of file activities on the machine. The histogram slider application generates a graphical user interface comprising a histogram indicative of the file activities over time and the determined points in time, a slider configured to move along a timeline that is parallel to the histogram, and a list of file activities corresponding to a first position of the slider on the timeline, the first position indicating a first time on the histogram.
    Type: Grant
    Filed: July 16, 2018
    Date of Patent: August 11, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Benjamin N. Truelove, Zi Gu, Naresh Kannan
  • Patent number: 10733357
    Abstract: A method of computerized presentation of a plurality documents is disclosed. There is at least one original document with at least one original document page, and an addendum document with at least one addendum document page. A first selection of the at least one original document is received. There is a page sequencing array defined by an arrangement of each original document. A second selection of the addendum document is received. Each of the at least one addendum document page is correlated to an original document page. A document set is generated using the first selection and the second selection. For each addendum document in the document set, a priority identifier is determined. A document set view is generated from the document set with the original document pages and the addendum document pages, and is defined by an ordered page selection according to the page sequencing array.
    Type: Grant
    Filed: July 31, 2018
    Date of Patent: August 4, 2020
    Assignee: Bluebeam, Inc.
    Inventor: Benjamin Gunderson
  • Patent number: 10713414
    Abstract: A web page display method is disclosed. The method includes sending by a terminal device having a processor and a memory, a web page access request to a first server, and obtaining a first web page data sent by the first server in response to the web page access request, wherein the memory stores computer readable instructions executed by the processor; obtaining second web page data from a second server that is different from the first server; displaying the first web page data by using a first software application component running by the processor; and displaying the second web page data by using a second software application component running by the processor that is independent of the first software application component, wherein the first web page data and the second web page data being displayed in a single integral web page view.
    Type: Grant
    Filed: August 10, 2017
    Date of Patent: July 14, 2020
    Assignee: Tencent Technology (Shenzhen) Company Limited
    Inventors: Jinggang Lu, Xiaohai Wei, Dongsheng Niu
  • Patent number: 10713427
    Abstract: Systems and methods for providing a communication program interface that includes an integrated supplemental interface are provided. The supplemental interface provides access to data stored within a tabular data management system. The supplemental interface may present a form that is automatically generated based on a column layout in a sheet stored in the tabular data management system. The supplemental interface may automatically select a sheet to be opened based on information in a message, and may automatically add information from the message to the sheet. The tabular data management system may allow image data to be stored and displayed within cells of tabular data.
    Type: Grant
    Filed: January 15, 2019
    Date of Patent: July 14, 2020
    Assignee: Smartsheet Inc.
    Inventors: Daniel Stein, William Eric Browne, Brent Frei, Alex Vorobiev, Kyan Duane Skeem, Erik Rucker, Thomas Peter Maliska, Jr., Tony Jacobson
  • Patent number: 10691385
    Abstract: A method including acquiring a text element and an image element in a web page, each of which strides over a page partition position corresponding to a bottom of a first page in a vertical direction, dividing the text element into a first part and a second part, and arranging the text element and the image element based on a layout of the text element and the image element in the web page, so that the first part is arranged to the first page and the second part and a whole of the image element are arranged to the second page, and so that a top position of the second part and a top position of the whole of the image element are not aligned in the vertical direction in the second page.
    Type: Grant
    Filed: July 27, 2016
    Date of Patent: June 23, 2020
    Assignee: Canon Kabushiki Kaisha
    Inventor: Koichi Matsumoto
  • Patent number: 10657319
    Abstract: Systems and methods are disclosed herein for combining a first annotation and a second annotation in an electronic document. The first annotation is received and corresponds to a first portion of the electronic document. The second annotation is received and corresponds to a second portion of the electronic document. A first position of a layout rendering of the first annotation is determined, and a second position of a layout rendering of the second annotation is determined. The first position of the layout rendering of the first annotation is compared to the second position of the layout rendering of the second annotation. When the first position conflicts with the second position, the first annotation and the second annotation are combined to form a stacked annotation.
    Type: Grant
    Filed: August 6, 2018
    Date of Patent: May 19, 2020
    Assignee: Google LLC
    Inventor: Vance Julius Vagell
  • Patent number: 10657162
    Abstract: Method and system for visualizing documents. N-dimensional compact representations are obtained for a set of documents. A plurality of documents are then retrieved with the corresponding N-dimensional compact representations. Each of the retrieved documents is associated with at least one concept. Each of the retrieved documents is projected to a point on a K-dimensional map based on its N-dimensional compact representation so that projected document points in the K-dimensional map maintain the relative distances among the retrieved documents in the N-dimensional space. Regions in the K-dimensional map associated with a concept are identified. A label is generated for each concept in each identified region. Then generated labels are rendered on the K-dimensional map in a corresponding region identified.
    Type: Grant
    Filed: June 8, 2016
    Date of Patent: May 19, 2020
    Assignee: TEXTWISE COMPANY, LLC
    Inventors: Robert Solmer, Wen Ruan
  • Patent number: 10649632
    Abstract: A method and an apparatus for differentially presenting a page are provided, and the method includes: acquiring a page new-old parameter of a page to be presented, and presenting the page based on the page new-old parameter, collecting operation information of the page, and updating the page new-old parameter based on the operation information.
    Type: Grant
    Filed: December 28, 2015
    Date of Patent: May 12, 2020
    Assignee: China Mobile Group Zhejiang Co., Ltd.
    Inventors: Xu Lin, Li Jiang, Hezhong Dai, Xue Chen, Linlin Bao, Yanlong Yang
  • Patent number: 10606938
    Abstract: A non-transitory computer-readable storage medium may include instructions stored thereon for propagating changes to copied text. When executed by at least one processor, the instructions may be configured to cause a computing system to at least present copied text within a user interface of the computing system, monitor the user interface for changes to the copied text, receive a change to the copied text, the change including replacing a first instance of a first word, within the copied text, with a first instance of a second word, and in response to receiving the change to the copied text, present a prompt to replace, within the copied text, a second instance of the first word with a second instance of the second word.
    Type: Grant
    Filed: September 19, 2018
    Date of Patent: March 31, 2020
    Assignee: GOOGLE LLC
    Inventors: Harold H. W. Kim, Alessandro Suraci, Nakul Kumar, Pritam Pebam, Tali Rosen Shoham, Arkady Zaifman
  • Patent number: 10592598
    Abstract: 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: Grant
    Filed: November 13, 2017
    Date of Patent: March 17, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Christopher F. Weight, Janna Hamaker, Tom Killalea, Bruno A. Posokhow, Daniel B. Rausch
  • Patent number: 10565296
    Abstract: A web template author can author interactive web templates via a static markup language-based authoring tool. The web template author can insert static markup language snippets representing one or more configurable controls of a web template into a static markup language-based authoring tool. Each snippet includes a definition of a preview of a configurable control in a static markup language as well as one or more disabled CMS instructions for the configurable control. The web template author can configure and view previews of the inserted configurable controls as they are added to the web template being developed within the static markup language-based authoring tool. When the web template author is satisfied with a version of a web template, the web template author can upload the static markup language definition of the web template to the server, where the web template is converted into a CMS-compatible web template.
    Type: Grant
    Filed: November 8, 2011
    Date of Patent: February 18, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Adri Verlaan, John Ronald Berkeley, Ethan Gur-esh, Oguz Mut, Kaare Koehler Hoevik, Alexander Lee Smith
  • Patent number: 10545580
    Abstract: The embodiment of the present application discloses a 3D interaction method, device, computer equipment and storage medium. The method comprises the steps of acquiring motion trail data of a gesture; identifying hand joint position information of the gesture based on the motion trail data; identifying a trigger as a corresponding trigger gesture to realize an interaction operation in an interactive interface based on stay or movement of the hand joint position information within a preset time, wherein the gesture is within an acquisition scope of non-contact gesture control equipment. Thus, the usability of non-contact gesture recognition is improved and the misjudgment rate is reduced with higher operational fluency, better compatibility and improved user experience.
    Type: Grant
    Filed: April 18, 2018
    Date of Patent: January 28, 2020
    Assignee: SHENZHEN STARFIELD INFORMATION TECHNOLOGIES CO., LTD.
    Inventors: Yantao Yang, Ting Zhang, Junqing Fang, Ting Cao
  • Patent number: 10540433
    Abstract: A service for implementing form fields is described. The service may include receiving (e.g., from a browser) information regarding input received to one or more fields rendered in a browser application. The service may also include forwarding the information to a subscriber of the service. An indication that the information was forwarded may be provided to the browser. In some instances, the service may be implemented without executing server-side code on a server of the entity that provided content that includes the form.
    Type: Grant
    Filed: December 3, 2012
    Date of Patent: January 21, 2020
    Assignee: Amazon Technologies, Inc.
    Inventor: Mark Shamis
  • Patent number: 10534846
    Abstract: Described are system, method, and computer-program product embodiments for performing language-agnostic page stream segmentation. In some embodiments, a method includes receiving a multi-page file associated with a plurality of documents. A plurality of characters present on each page of the set of consecutive pages, including a first page and a second page, of the multi-page file can be detected. A plurality of structural data for each page can be computed based on a position and a font format for one or more of the detected characters. The plurality of structural data between the first page and the second page can be compared to determine whether the second page corresponds to a boundary between two documents of the plurality of documents. The multi-page file can be segmented at the second page in response to determining that the second page corresponds to the boundary.
    Type: Grant
    Filed: June 7, 2019
    Date of Patent: January 14, 2020
    Assignee: PricewaterhouseCoopers LLP
    Inventors: Abhishek Sanghavi, Michael Flynn, Joseph Harrington, Michael Baccala