Patents Examined by Steven P Sax
-
Patent number: 11898435Abstract: Borehole images can be corrected using machine-learning models. For example, a system can train a machine-learning model based on a training dataset. The training dataset can include a first set of borehole images correlated to a second set of borehole images, where the second set of borehole images are less precise versions of the first set of borehole images. The system can then execute the trained machine-learning model in relation to an input borehole image to receive a corrected borehole image as output from the trained machine-learning model. The corrected borehole image can be a visually corrected version of the input borehole image. The system may then perform one or more operations based on the corrected borehole image, such as generating a graphical user interface that includes the corrected borehole image for display on a display device.Type: GrantFiled: September 25, 2020Date of Patent: February 13, 2024Assignee: Halliburton Energy Services, Inc.Inventors: Li Pan, Yijing Fan, Hsu-Hsiang Wu, Jin Ma
-
Patent number: 11894019Abstract: A method and apparatus for generating a time-lapse video are disclosed. In one embodiment, the method comprises: storing each instruction that is executed by a vector graphics application to create artwork on a display of a computer system during one or more editing sessions as part of an undo history; and generating a time-lapse video using the undo history.Type: GrantFiled: December 30, 2020Date of Patent: February 6, 2024Assignee: LINEARITY GMBHInventors: Vladimir Danila, Paulo Mattos, Ralph Theodori, Pavlo Pedai, Igor Viveiros
-
Patent number: 11880551Abstract: A mobile computing device runs multiple activities concurrently and provides at least two modes for interacting with the activities. The user may toggle between the modes as desired. In a full-screen mode, one activity occupies substantially an entire display screen. In a windowed mode, the activity is visible within a window, and a portion of at least one other window is also visible. In the windowed mode, the user can cause windows to move, thereby changing focus from one activity to another. For example, the window having focus can be moved off the screen, to be replaced by a new window that is then given focus. The windows are ordered in a sequence and move in concert with one another; pushing one window off one edge of the screen causes a new window to appear at the opposite edge. A persistent positional relationship can be established among windows.Type: GrantFiled: March 30, 2023Date of Patent: January 23, 2024Assignee: QUALCOMM IncorporatedInventors: Matias Gonzalo Duarte, Daniel Marc Gatan Shiplacoff, Jeremy Godfrey Lyon, Paul Mercer, Ralph Thomas
-
Patent number: 11875309Abstract: Systems and methods for facilitating virtual collaboration between users within virtual environments are disclosed. A plurality of users access a collaborative virtual environment system at various times using interface devices to establish an asynchronous virtual collaboration session in which users collaborate in real-time and/or asynchronously. To enable asynchronous collaboration, data from virtual collaboration session is stored and presented to later users, including user movements and interactions with the environment, user annotation, and audio communications or comments. Other users may then access the data at a later time, and later user interactions, annotations, and audio may likewise be stored for further review by other users.Type: GrantFiled: March 28, 2023Date of Patent: January 16, 2024Assignee: State Farm Mutual Automobile Insurance CompanyInventors: Rebecca A. Little, Bryan R. Nussbaum, Deanna L. Stockweather, Jacob Simonson, An Ho, Vicki King
-
Patent number: 11854053Abstract: A method of producing a graphical depiction of a value of a property of a material is provided. The method comprises generating, by a processing unit, a plot defining a geometric shape, a first axis comprising a plurality of first variables, and a second axis comprising a plurality of second variables. The processing unit generates a plurality of points arranged in a matrix based on the first variables and the second variables, each of the points define a value of a property of a material formed by a combination of one of the first variables and one of the second variables. An output device displays a visual representation of the respective values of the property of the material at least two of the plurality of points in a range of indicia. The range of indicia represents a comparison of the respective value of the property and a constraint.Type: GrantFiled: June 23, 2020Date of Patent: December 26, 2023Assignee: COVESTRO LLCInventors: Angela M. Beck, David D. Steppan, Chetan Ghosalkar, Carol Knox
-
Patent number: 11846971Abstract: A system to provide increased visibility and insight into unexpected usage patterns for electronic devices is described. The utilization analysis system applies a utilization model to device utilization information. The utilization model is also used to determine one or more device usage patterns for the electronic device. These device usage patterns are used to determine an unexpected device utilization where the system responds to the unexpected device utilization with several hardware and software solution proposals to prevent damage to the electronic device and/or enhance the design and development of the electronic device.Type: GrantFiled: October 27, 2021Date of Patent: December 19, 2023Assignee: International Business Machines CorporationInventors: Kondala Rao Radha Ravi Shankara Mantripragada, Sri Harsha Varada, Ramesh Naidu Yamalapalli, Venkata Vara Prasad Karri
-
Patent number: 11829582Abstract: According to one general aspect, a computing device may include an application configured to create a tab in a context of a window, and a window manager configured to register the tab with a first UI element registry. The window manager may be configured to receive, over a network, at least a portion of a second UI element registry from a secondary window manager of a secondary computing device. The portion of the second UI element registry may identify a remote tab previously registered with the secondary window manager. The window manager may be configured to cause a display to provide a graphical arrangement of the tab and the remote tab.Type: GrantFiled: January 9, 2023Date of Patent: November 28, 2023Assignee: GOOGLE LLCInventors: John Nicholas Jitkoff, Glen Murphy
-
Patent number: 11809811Abstract: One variation of a method for serving interactive content to a user includes, at a visual element inserted into a document accessed by a computing device: loading a first frame from a digital video; in response to a scroll-down event that moves the visual element upward from a bottom of a window rendered on the computing device toward a top of the window, seeking from the first frame through a subset of frames in the digital video in a first direction at a rate corresponding to a scroll rate of the scroll-down event, the subset of frames spanning a duration of the digital video corresponding to a length of the scroll-down event; and, in response to termination of the scroll-down event with the visual element remaining in view within the window, playing the digital video forward from a last frame in the subset of frames in the digital video.Type: GrantFiled: February 9, 2023Date of Patent: November 7, 2023Assignee: Yieldmo, Inc.Inventors: Connor Francis Doherty, David Michael Goligorsky, Shawn Sprockett, Eric (Ge) Wu, Yiming Bao, Firecrow Silvernight, David Sebag
-
Patent number: 11803179Abstract: A SCADA Web HMI system includes a drawing generation device (1) and an HMI terminal device (32). A drawing editor (11) generates SVG data (21) and part runtime attribute data (22). The HMI terminal device (32) includes a Web browser (321) that reads SVG data (21) and displays an HMI screen, and an HMI Web runtime (322) that reads the part runtime attribute data (22) as setting parameters and operates on the Web browser (321). When receiving signal data corresponding to unique signal names from a monitoring target device (7), the HMI Web runtime (322) changes display of parts corresponding to the unique signal names on the HMI screen.Type: GrantFiled: October 31, 2018Date of Patent: October 31, 2023Assignee: TOSHIBA MITSUBISHI-ELECTRIC INDUSTRIAL SYSTEMS CORPORATIONInventors: Hiroyuki Fujieda, Nobuo Shimizu, Akira Nojima, Ryo Shimizu, Takaharu Hashizume
-
Patent number: 11803402Abstract: A computer system may obtain reference ticket data for reference tickets of an online system, with the reference ticket data indicating a reference issue for a reference component and a reference solution, and also obtain learning content items from a learning management system. The computer system may then create a mapping between the reference issues indicated by the reference ticket data for the reference tickets and the learning content items using an unsupervised machine learning algorithm. The computer system may detect target ticket data that has been provided by a user to the online system via a computing device, with the target ticket data indicating a target issue for a target component, identify a target solution for the target issue based on the target ticket data using the mapping, and cause a recommendation of the target solution to be displayed on the computing device.Type: GrantFiled: December 12, 2022Date of Patent: October 31, 2023Assignee: SAP SEInventors: Sidharth Gupta, Nitin Chavan, Rohan Koul, Sudhir Verma
-
Patent number: 11799736Abstract: Provided herein are systems and methods of investigating an entity or a potential incident. A tracker engine may receive an identification of a first entity in a networked environment. The tracker engine may display, in a user interface responsive to receiving the identification, a representation of the first entity, and representations of a plurality of entities associated with the first entity. The plurality of associated entities may include: a network connection, a file, a process, a user or a computing device. The tracker engine may receive, via the user interface, a selection of a second entity from the plurality of associated entities. The tracker engine may update, responsive to receiving the selection, the user interface to display a representation of the second entity graphically linked to the representation of the first entity, and representations of a plurality of entities associated with the second entity.Type: GrantFiled: December 27, 2019Date of Patent: October 24, 2023Assignee: DIGITAL GUARDIAN LLCInventors: Jaimen Dee Hoopes, Christian J Weibell, Christopher James Balmforth
-
Patent number: 11798618Abstract: A signal analyzer for analyzing an input signal comprises at least one input for receiving the input signal, at least one acquisition unit for acquiring data assigned to the input signal, an acquisition memory for storing the acquired data, the acquisition memory being adapted to store data in at least one ring buffer, and an acquisition memory controller to control at least one of writing the acquired data in the acquisition memory and reading the acquired data from the acquisition memory. The acquisition memory controller comprises a data read module for reading data of the at least one ring buffer. The acquisition memory controller comprises a copy write module which taps data read by the data read module. The acquisition memory comprises an additional memory section. The copy write module is configured to write the data tapped into the additional memory section. Further, a method of processing data from an input signal is described.Type: GrantFiled: November 15, 2019Date of Patent: October 24, 2023Assignee: Rohde & Schwarz GmbH & Co. KGInventors: Nico Toender, Markus Freidhof, Michael Reinhold, Felix Haberstroh
-
Patent number: 11790953Abstract: Systems and methods for providing summarization, indexing, and post-processing of a recorded document presentation are provided. The system accesses a structured document and recordings associated with a recorded presentation given using the structured document. The system analyzes, using machine-trained models, the structured document, audio and video recordings, and recording of operations performed during the presentation. The analyzing comprises generating a transcript of the audio recording, determining context of components of the structured document, and deriving context from the video recordings and recording of operations. Based on the analyzing, the system segments the recorded presentation into a plurality of segments and generates an index of the plurality of segments that is used for post-processing.Type: GrantFiled: July 19, 2022Date of Patent: October 17, 2023Assignee: Microsoft Technology Licensing, LLCInventor: Ji Li
-
Patent number: 11782881Abstract: Disclosed are various approaches for recommending remotely executed applications for opening files. In one approach, an indication is received that a user desires to open the local file of a client device remotely. At least one remotely executed application is identified to open the local file remotely. A user interface is rendered by the client device that facilitates selection from among the remotely executed application(s). A user selection of a particular remotely executed application generated through the user interface is received. The particular remotely executed application opens the local file remotely.Type: GrantFiled: December 5, 2018Date of Patent: October 10, 2023Assignee: VMware, Inc.Inventors: Steven Liu, Songli Li, Tong Zhao, Yanchao Zhang, Lin Lv, Mac Lu, Yue Zhao, Ken Song
-
Patent number: 11775140Abstract: Methods, systems, and non-transitory computer readable storage media are disclosed for generating a customized organizational structure prior to uploading content items to a remote storage. For example, in one or more embodiments, the disclosed system identifies a set of content items to host on a remote storage and generates a visual representation of an organizational structure to be used for the content items at the remote storage. The system detects interactions modifying the organizational structure and provides the customized organizational structure to the remote storage prior to transmitting the content items. The system then transmits the set of content items to the remote storage in response to a transmission initiation event, and the remote storage stores the content items according to the customized organizational structure. In one or more embodiments, the system also allows the organizational structure and uploading of content items to be performed using different applications.Type: GrantFiled: May 23, 2022Date of Patent: October 3, 2023Assignee: Dropbox, Inc.Inventors: Hudson Arnold, Kristoffer Mendoza, Kristof Didrickson, Kyle Shay
-
Patent number: 11762547Abstract: A portable electronic device for instant messaging is disclosed. One aspect of the invention involves a graphical user interface (GUI) on a portable electronic device with a touch screen display. The GUI has a set of messages exchanged between a user of the device and another person. The set of messages are displayed in a chronological order. In response to detecting a scrolling gesture comprising a substantially vertical movement of a user contact with the touch screen display, the display of messages are scrolled in accordance with a direction of the scrolling gesture. The detecting of the scrolling gesture is substantially independent of a horizontal position of the user contact with the touch screen display.Type: GrantFiled: November 8, 2021Date of Patent: September 19, 2023Assignee: Apple Inc.Inventors: Stephen O. Lemay, Marcel Van Os, Scott Herz, Greg Christie
-
Patent number: 11741191Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for collaboratively training an interaction prediction machine learning model using a plurality of user devices in a manner that respects user privacy. In one aspect, the machine learning model is configured to process an input comprising: (i) a search query, and (ii) a data element, to generate an output which characterizes a likelihood that a given user would interact with the data element if the data element were presented to the given user on a webpage identified by a search result responsive to the search query.Type: GrantFiled: September 7, 2022Date of Patent: August 29, 2023Assignee: GOOGLE LLCInventor: Lukas Zilka
-
Patent number: 11734579Abstract: A method includes generating, by one or more processors, a first graphical interface. The first graphical interface includes a card-based view with each card in the card-based view corresponding to a field of analysis from a plurality of fields of analysis. The method also includes transmitting, to a client device, the representation of the first graphical interface; receiving, from the client device, a selection of a particular card of the card-based view; and, based on the received selection, generating a representation of a second graphical interface that includes a detailed view of output data associated with a field of analysis that corresponds to the particular card. The method further includes transmitting, to the client device, the representation of the second graphical interface.Type: GrantFiled: March 7, 2022Date of Patent: August 22, 2023Assignee: Convr Inc.Inventor: Harish Neelamana
-
Patent number: 11733864Abstract: The subject matter of this specification describes a method that includes determining when to send a user selection of a first key on a keyboard to an operating system, where the operating system supports shortcut key combinations. The device identifies the user selection of the first key, as input for an application. The device determines that the first key is part of a shortcut key combination. The processing device determines whether a cursor is visible in a user interface provided by the application. Upon determining that the cursor is visible in the user interface, the device waits for another user selection of one or more remaining keys of the shortcut key combinations before sending the first key to the operating system. Upon determining that the cursor is not visible in the user interface, the device sends the first key to the operating system without waiting for another user selection.Type: GrantFiled: April 22, 2021Date of Patent: August 22, 2023Assignee: Parallels International GmbHInventors: Alexander Grechishkin, Nikolay Dobrovolskiy, Serguei M. Beloussov
-
Patent number: 11727197Abstract: One variation of a method for serving interactive advertisement content includes, at a visual element rendered within a window of a computing device: loading an interactive advertisement, including a digital advertisement and a mask overlaid the digital advertisement, into the visual element, the mask including a base layer and an aperture defining a second opacity less than a first opacity of the base layer; in response to a scroll event that moves the visual element a first position within the window, rendering the interactive advertisement within the visual element; and, in response to a scroll event that moves the visual element to a second position within the window, transforming the mask according to a sequence of transformations at a rate proportional to a scroll rate of the scroll event, the sequence of transformations corresponding to a sequence of vertical positions of the visual element within the window.Type: GrantFiled: December 23, 2021Date of Patent: August 15, 2023Assignee: Yieldmo, Inc.Inventors: Terry McClendon, David Sebag