Patents Issued in September 19, 2023
  • Patent number: 11762606
    Abstract: An image processing apparatus includes a memory and circuitry. The memory is configured to store a result of inspection. The inspection includes: comparison of a sample image data and a first read image data that is data of an image formed on a recording medium and read; and determination whether the image indicated by the first read image data is abnormal. The memory is configured to store the result of inspection in association with the image determined as an abnormal image. The circuitry is configured to receive second read image data from a discarding apparatus. The circuitry is configured to specify image data according to which an image is formed, based on the abnormal image stored in the memory and the second read image data received. The circuitry is configured to instruct formation of the image according to the image data specified.
    Type: Grant
    Filed: June 16, 2021
    Date of Patent: September 19, 2023
    Assignee: Ricoh Company, Ltd.
    Inventor: Takumi Ando
  • Patent number: 11762607
    Abstract: Print driving control method and apparatus, a storage medium, and a program product are provided. The method includes transmitting a converted print task content to a background processing module of an operating system of a terminal device; receiving the print task content processed and transmitted by the background processing module, and caching the print task content in a memory space preset where the print task content includes print data and print identifiers; and determining whether the print identifiers includes a job end identifier to obtain a first determination result, determining a transmitting strategy according to the first determination result, and transmitting the print task content according to the transmitting strategy.
    Type: Grant
    Filed: March 4, 2022
    Date of Patent: September 19, 2023
    Assignee: ZHUHAI PANTUM ELECTRONICS CO., LTD.
    Inventor: Aosong Wang
  • Patent number: 11762609
    Abstract: A printing apparatus includes a first memory, a second memory, an input circuit that alternately inputting second reference data and third reference data different from each other to the second memory, a processing circuit that performs first color processing with reference to first reference data in the first memory on print data, second color processing with reference to the second reference data in the second memory on the print data, and third color processing with reference to the third reference data in the second memory to the print data, and a printing mechanism that performs printing.
    Type: Grant
    Filed: November 15, 2022
    Date of Patent: September 19, 2023
    Assignee: Seiko Epson Corporation
    Inventor: Kohei Kuwata
  • Patent number: 11762610
    Abstract: A communication apparatus can perform an appropriate process in response to a job notification received from a server. The communication apparatus sets an operation mode to a first mode. The first mode is a mode to receive a job notification from a server using a connection established for server-push communication between the communication apparatus and the server. The job notification indicates whether a job to be performed by the communication apparatus is occurring. The communication apparatus disconnects the connection before completion of a first job in response to a first job notification being received from the server using the connection during the first mode. The first job notification indicates occurrence of the first job to be performed by the communication apparatus. The communication apparatus performs the first job in response to the first job notification being received from the server.
    Type: Grant
    Filed: March 22, 2022
    Date of Patent: September 19, 2023
    Assignee: Brother Kogyo Kabushiki Kaisha
    Inventor: Tomomi Shiraki
  • Patent number: 11762611
    Abstract: An image forming apparatus has a user authentication function of performing user authentication and permitting login by a registered user registered in advance. The apparatus includes a communicator, a receiver, a detector, and an image former. The communicator communicates with an external device storing print data of the registered user. The receiver receives the print data sent from the external device. The detector detects whether or not the registered user is logged in. The image former prints an image associated with the print data of the registered user on a recording medium when the detector detects that the registered user is logged in and the receiver receives the print data of the logged-in registered user.
    Type: Grant
    Filed: July 14, 2021
    Date of Patent: September 19, 2023
    Assignee: SHARP KABUSHIKI KAISHA
    Inventor: Tatsuya Fujisaki
  • Patent number: 11762612
    Abstract: An information processing apparatus communicates with a mobile terminal used by a user.
    Type: Grant
    Filed: November 16, 2021
    Date of Patent: September 19, 2023
    Assignee: Ricoh Company, Ltd.
    Inventor: Eiichiro Yoshida
  • Patent number: 11762613
    Abstract: The system according to the present disclosure includes a cloud print service (CPS) connected to a client terminal via a network, and a CPS connected to an image forming apparatus through a network. The CPS receives a job executed by the image forming apparatus from the client terminal, and transmits the job to the CPS. The CPS receives a job transmitted from the CPS, issues a job code for the job, and transmits the job code to the CPS. The CPS receives the job code issued by the CPS, and notifies the client terminal of the job code.
    Type: Grant
    Filed: March 16, 2022
    Date of Patent: September 19, 2023
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Kazuya Nakashima
  • Patent number: 11762614
    Abstract: A method for controlling an image forming system includes a shifting process in which a wireless operation unit from a sleep state to a ready state; a connection process in which the wireless operation unit connects individually to each of a first image forming apparatus and a second image forming apparatus via wireless communication without a wireless LAN router in response to the shift of the wireless operation unit to the ready state in the shifting process; and a display process in which the touch panel display displays, side by side, a first return icon to return the first image forming apparatus to a ready state and a second return icon to return the second image forming apparatus to a ready state in response to the execution of wireless communication in the connection process.
    Type: Grant
    Filed: September 23, 2022
    Date of Patent: September 19, 2023
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Takeru Imamura
  • Patent number: 11762615
    Abstract: A printing system includes a plurality of image forming apparatuses capable of mutually communicating with a portable terminal device and a client terminal device. The client terminal device generates a print job that includes print data and job information. The portable terminal device stores job information transmitted from the client terminal device. The image forming apparatus acquires the job information from the portable terminal device, acquires the print data corresponding to the job information from the client terminal device, and execute image output the print data.
    Type: Grant
    Filed: June 9, 2022
    Date of Patent: September 19, 2023
    Assignee: SHARP KABUSHIKI KAISHA
    Inventor: Kazuhiro Yoshimoto
  • Patent number: 11762616
    Abstract: In a method for operating a driver information system in an ego vehicle, environment data are detected in an environment of the ego vehicle. By using the environment data, it is determined whether a lane change of the ego vehicle from a current lane to an adjacent, additional lane may be safely carried out. A driver information display is generated and output, wherein the driver information display comprises a graphic adjacent lane object that represents the adjacent additional lane. The adjacent lane object has a graphic depiction feature that is generated according to whether the lane change may be safely carried out.
    Type: Grant
    Filed: February 19, 2020
    Date of Patent: September 19, 2023
    Assignee: VOLKSWAGEN AKTIENGESELLSCHAFT
    Inventors: Gordon Seitz, Johanna Sandbrink, Marie Puhle
  • Patent number: 11762617
    Abstract: A display apparatus includes circuitry to receive an input of hand drafted data, display, on a display, an object corresponding to the hand drafted data and an external image that is externally input, perform character recognition on the hand drafted data to convert the hand drafted data into text data, and display, on the display, a search result obtained using at least a part of the external image and at least a part of the text data.
    Type: Grant
    Filed: August 2, 2022
    Date of Patent: September 19, 2023
    Assignee: Ricoh Company, Ltd.
    Inventor: Masato Takahashi
  • Patent number: 11762618
    Abstract: A system and method for visualizing multiple datasets in a virtual 3-dimensional interactive environment. Multiple datasets may be related and virtually cast as 3-dimensional type structures. User interfaces, such as game controllers or headsets, may be used to present the dataset from differing perspectives including the appearance of moving through the data. Certain embodiments provide for mirror image views that allow for presentation of higher order datasets. Other embodiments provide for animation or motion indicia to show how the data is changing and the results on the display. The datasets may represent physical areas or virtual areas as well as demographic, sensors and financial information.
    Type: Grant
    Filed: February 28, 2023
    Date of Patent: September 19, 2023
    Assignee: BadVR, Inc.
    Inventors: Jad Meouchy, Suzanne Borders
  • Patent number: 11762619
    Abstract: In some exemplary processes for controlling an external device using a computer-generated reality interface, information specifying a function of the external device is received from the external device. First image data of a physical environment that includes the external device is obtained with one or more image sensors. A representation of the physical environment according to the first image data is displayed on a display. While displaying the representation of the physical environment, second image data identifying a gesture occurring between the display and the external device in the physical environment is obtained with the one or more image sensors. A determination is made as to whether the identified gesture satisfies one or more predetermined criteria associated with the function. In accordance with determining that the identified gesture satisfies one or more predetermined criteria associated with the function, the external device is caused to perform the function.
    Type: Grant
    Filed: August 4, 2021
    Date of Patent: September 19, 2023
    Assignee: Apple Inc.
    Inventors: Justin D. Stoyles, Michael Kuhn
  • Patent number: 11762620
    Abstract: In an exemplary process for accessing a function of an external device through a computer-generated reality interface, one or more external devices are detected. Image data of a physical environment captured by an image sensor is obtained. The process determines whether the image data includes a representation of a first external device of the one or more detected external devices. In accordance with determining that the image data includes a representation of the first external device, the process causing a display to concurrently display a representation of the physical environment according to the image data, and an affordance corresponding to a function of the first external device, wherein detecting user activation of the displayed affordance causes the first external device to perform an action corresponding to the function.
    Type: Grant
    Filed: November 23, 2021
    Date of Patent: September 19, 2023
    Assignee: Apple Inc.
    Inventors: Justin D. Stoyles, Michael Kuhn
  • Patent number: 11762621
    Abstract: An object management method and a mobile terminal are provided, where the method includes: receiving a first operation performed on a target object in a first page displayed on a first screen; and moving or copying, in response to the first operation, the target object into a second page displayed on a second screen, where the first page and the second page are different directory pages.
    Type: Grant
    Filed: September 27, 2021
    Date of Patent: September 19, 2023
    Assignee: VIVO MOBILE COMMUNICATION CO., LTD.
    Inventor: Yuantao Lin
  • Patent number: 11762622
    Abstract: The present disclosure relates to systems, methods, and non-transitory computer readable media for remotely generating modified digital images utilizing an interactive image editing architecture. For example, the disclosed systems receive an image editing request for remotely editing a digital image utilizing an interactive image editing architecture. In some cases, the disclosed systems maintain, via a canvas worker container, a digital stream that reflects versions of the digital image. The disclosed systems determine, from the digital stream utilizing the canvas worker container, an image differential metric indicating a difference between a first version of the digital image and a second version of the digital image associated with the image editing request. Further, the disclosed systems provide the image differential metric to a client device for rendering the second version of the digital image to reflect a modification corresponding to the user interaction.
    Type: Grant
    Filed: May 16, 2022
    Date of Patent: September 19, 2023
    Assignee: Adobe Inc.
    Inventors: Sven Olsen, Shabnam Ghadar, Baldo Faieta, Akhilesh Kumar
  • Patent number: 11762623
    Abstract: A method of viewing image data of local content is disclosed. An augmented reality view is created by storing a first device coordinate frame (DCF), moving a first registration marker to select a first feature point (FP1) and a second feature point (FP2) on at least one real-word object viewable by the user through a display. A uniform coordinate system (UCS) alignment module stores locations of the registration marker when selecting the FP1 and the FP2, determines a user coordinate frame (UCF) based on the locations of the first registration marker when selecting the FP1 and the FP2, transforms the DCF to the UCF and displays image data of local content received on a first data source with a projector through the display to the user based on the transformation from the first DCF to the first UCF.
    Type: Grant
    Filed: February 26, 2020
    Date of Patent: September 19, 2023
    Assignee: Magic Leap, Inc.
    Inventor: Marc Alan McCall
  • Patent number: 11762624
    Abstract: Playback devices can include touch sensor assemblies with one or more integrated antennas. Such touch sensor assemblies can be incorporated into a playback device such as a headphone device. The playback device can include an electrode comprising a first conductor, a second conductor, and a filter coupled between the first and second conductors, a capacitive-touch circuit coupled to the electrode, and a wireless radio coupled to the second conductor. The capacitive-touch circuit is configured to deliver a capacitive sensing signal to the electrode. The wireless radio is configured to facilitate communication over at least one wireless network via the second conductor.
    Type: Grant
    Filed: September 17, 2020
    Date of Patent: September 19, 2023
    Assignee: Sonos, Inc.
    Inventors: Niels van Erven, Kasra Payandehjoo, Nicholas D'Amato
  • Patent number: 11762625
    Abstract: An example method involves causing a control device to display a graphical user interface that comprises an indication of a first zone of a media playback system, wherein the media playback system comprises the first zone and a second zone, and wherein the graphical user interface does not comprise an indication of the second zone. The example method further involves detecting, by the control device, an input that indicates a command to cause the first zone to form a zone group with the second zone and play back a target media in synchrony with the second zone. The method further comprises, based on the detected input, causing the first zone to form a zone group with the second zone and play back the target media in synchrony with the second zone.
    Type: Grant
    Filed: June 14, 2021
    Date of Patent: September 19, 2023
    Assignee: Sonos, Inc.
    Inventor: Mark W. Triplett
  • Patent number: 11762626
    Abstract: A method of verifying audio notifications generated within a vehicle includes generating an audio notification using an audio generation path that includes at least a controller, an audio notification generator and a speaker, wherein the controller generates an audio notification request utilized by the audio notification generator to generate an audio signal, and wherein the speaker converts the audio signal into the audio notification. The method further includes monitoring sounds within the vehicle using a microphone separate from the audio generation path and analyzing the monitored sounds using an audio analyzer, wherein the audio analyzer verifies whether the audio notification was generated. Feedback is provided to the audio generation path regarding whether generation of the audio notification was verified.
    Type: Grant
    Filed: September 23, 2021
    Date of Patent: September 19, 2023
    Assignee: APTIV TECHNOLOGIES LIMITED
    Inventors: Dan D. Carman, Kirk A. Bailey, Douglas A. Srail, Kevin W. Kaster
  • Patent number: 11762627
    Abstract: Implementations of a mobile platform for image capture device control may use voice recognition. A user may use a mobile platform, such as a mobile application, on a mobile device to interpret and relay voice commands to an image capture device. Voice recognition services may be integrated into the mobile application, the mobile device operating system (OS), or both.
    Type: Grant
    Filed: November 8, 2021
    Date of Patent: September 19, 2023
    Assignee: GoPro, Inc.
    Inventor: Per Magnus Fredrik Hansson
  • Patent number: 11762628
    Abstract: Electronic device includes display, microphone, and processor configured to activate voice input function based on user input, display graphic representation for indicating that the voice input function is activated, provide, on the display, a text display area for displaying text inputted by a plurality of user input methods and a keyboard input interface for receiving a user keyboard input, the plurality of user input methods including user keyboard input method and user voice input method, receive, via the keyboard input interface, the user keyboard input corresponding to a first text, display the first text in the text display area based on receiving the user keyboard input, receive user voice input corresponding to a second text while the keyboard input interface is provided and the voice input function is activated, and display the second text next to the first text in the text display area based on the user voice input.
    Type: Grant
    Filed: November 12, 2021
    Date of Patent: September 19, 2023
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Pawel Tracz, Szymon Leski
  • Patent number: 11762629
    Abstract: Embodiments relate to providing at least one response to a user of a user device using a visual assistant, wherein the response is based on at least one user query. In an embodiment, the virtual assistant system receives the user query through a virtual multimedia contact, wherein the virtual multimedia contact is invoked by receiving a user command from the user through an interface. Thereafter, the virtual assistant system determines the response based on the user query. Further, the virtual assistant system selects a visual assistant (e.g., virtual character) for representing the response and subsequently provides the response to the user device using the visual assistant by transmitting the response to the user device using the visual assistant.
    Type: Grant
    Filed: July 1, 2022
    Date of Patent: September 19, 2023
    Assignee: JIO PLATFORMS LIMITED
    Inventors: Efstratios Davlos, Sourja Banerjee, Jitendra Sahu, Mallikarjun S Bidari, Akshay Prakash Gaonkar, Salman Shaikh, Rohan Khanna, Satinder Pal Singh, Vineet Garg
  • Patent number: 11762630
    Abstract: A system and method for isolating electronic data and generating enhanced data. A data subscription unit receives data having plural data formats from data source devices. The data may be received pre-filtered or filtered by the data subscription unit. A modeling unit may receive the filtered data from the storage databases, may determine eligibility of the stored data based on eligibility criteria, sort the eligible data based on at least one sorting parameter, adjust and/or normalize the eligible data based on at least one adjustment parameter and/or an aggregate value for a data attribute, generate data metrics over a defined set of time periods based on the eligible data, generate further data metrics based on the data metrics, and derive specified values from these metrics. A data distribution device may transmit or make available the data metrics, further data metrics and values to remote devices.
    Type: Grant
    Filed: December 13, 2022
    Date of Patent: September 19, 2023
    Assignee: ICE Benchmark Administration Limited
    Inventors: Emma Nicolette Vick, Andrew John Hill, Gary David Hooper, Amanda Jane Adams, Paul Anderson Rhodes, Timothy Joseph Bowler, Charles Abboud, Stelios Etienne Tselikas, Thomas Evans
  • Patent number: 11762631
    Abstract: Disclosed are an information processing method and a terminal device. The method comprises: acquiring first information, wherein the first information is information to be processed by a terminal device; calling an operation instruction in a calculation apparatus to calculate the first information so as to obtain second information; and outputting the second information. By means of the examples in the present disclosure, a calculation apparatus of a terminal device can be used to call an operation instruction to process first information, so as to output second information of a target desired by a user, thereby improving the information processing efficiency. The present technical solution has advantages of a fast computation speed and high efficiency.
    Type: Grant
    Filed: December 11, 2020
    Date of Patent: September 19, 2023
    Assignee: SHANGHAI CAMBRICON INFORMATION TECHNOLOGY CO., LTD.
    Inventors: Tianshi Chen, Shaoli Liu, Zai Wang, Shuai Hu
  • Patent number: 11762632
    Abstract: The present invention improves data transmission safety and data transfer rate, and reduces an increase in costs when doing so. A map management unit 141 manages a map which defines a prescribed rule for dividing pseudorandom number data into two. On the basis of the rule defined by the map, a division unit 142 generates data obtained by dividing the pseudorandom number data into two as vertically irregular mapping input data and horizontally irregular mapping input data. A vertically irregular mapping unit 151 generates data obtained by subjecting the vertically irregular mapping input data to irregular mapping processing as vertical base reference point data. A horizontally irregular mapping unit 152 generates data obtained by subjecting the horizontally irregular mapping input data to irregular mapping processing as horizontal base reference point data.
    Type: Grant
    Filed: February 18, 2019
    Date of Patent: September 19, 2023
    Assignee: Tamagawa University and Tamagawa Academy
    Inventor: Kentaro Kato
  • Patent number: 11762633
    Abstract: The present disclosure relates to a circuit and method for determining a sign indicator bit of a binary datum including a step for processing of the binary datum masked with a masking operation, and not including any processing step of the binary datum.
    Type: Grant
    Filed: September 30, 2020
    Date of Patent: September 19, 2023
    Assignees: STMicroelectronics (Grenoble 2) SAS, STMicroelectronics (Rousset) SAS
    Inventors: Rene Peyrard, Fabrice Romain
  • Patent number: 11762634
    Abstract: Provided are methods and systems for enabling seamless integration between multiple products as a common layer by using a common visual modeler. An example system may include an application server and a common visual modeler. The common visual modeler may include a visual modeling environment for building an application by an end user. The visual modeling environment may include a modeler for creating the application, wherein the modeler comprises at least one component from at least one enterprise software product, the at least one component comprising at least one UI-based modeling tool for creating at least one artifact and a configuration module for managing settings of the at least one component. The common visual modeler may also include a server runtime environment for executing the application, the server runtime environment comprising at least one runtime engine for the at least one artifact created by the modeler.
    Type: Grant
    Filed: June 28, 2019
    Date of Patent: September 19, 2023
    Assignee: ASG Technologies Group, Inc.
    Inventors: Vignesh Swaminathan, Sathish Kumar Thangaraj, Venkatesh Maringanti, Krishnachandiran Ravichandiran, Narayanaswamy Viswanathan
  • Patent number: 11762635
    Abstract: An artificial intelligence (“AI”) engine is disclosed with AI-engine modules and a plurality of learning agents. The AI-engine modules include instructor, learner, and predictor modules. The learner module is configured to train a plurality of AI models in parallel, and the instructor module is configured to coordinate with a plurality of simulators for respectively training the AI models. The learning agents are configured to process training requests from the instructor on data from the simulators for training the AI models. The learner module is further configured to first train the AI models on a first batch of similar data synchronously pooled in a memory of the learner module with a first processor. The learner module is further configured to subsequently train the AI models on a second, different batch of similar data synchronously pooled in the memory of the learner module with the first processor.
    Type: Grant
    Filed: June 14, 2018
    Date of Patent: September 19, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Matthew Brown
  • Patent number: 11762636
    Abstract: The invention relates to a system that implements application lineage metadata and registration. An embodiment of the present invention is directed to auto-generating Application Lineage data. This may be accomplished by implementing code markers, such as @Annotations, within the code. An embodiment of the present invention may scan the code each time a build is kicked off by a continuous integration and continuous delivery (CI/CD) pipeline. At the end of the build, the documentation may be automatically generated with application lineage information.
    Type: Grant
    Filed: August 10, 2021
    Date of Patent: September 19, 2023
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventors: Satish Raj Katakam, Trevor Newell, Joe Vieira, Olutayo Ibikunle, Tracy M. Pletz, Shawn Reynolds
  • Patent number: 11762638
    Abstract: A method, computer program product, and computing system for defining a library of functional modules; enabling a user to select a plurality of functional modules from the library of functional modules; and enabling the user to visually arrange the plurality of functional modules to form a conversational application.
    Type: Grant
    Filed: December 28, 2022
    Date of Patent: September 19, 2023
    Assignee: Nuance Communications, Inc.
    Inventors: David Ardman, Andrew Matkin, Nirvana Tikku, John B. Fisler, Matthias Haack, Christopher A. Starbird, Bryan A. Reif, Alfred Sterphone, III, Nikos Polis, Michael S. Gourlay, Robert A. Follett
  • Patent number: 11762639
    Abstract: The present disclosure provides a scalable container-based system implemented in computer instructions stored in a non-transitory medium. The present disclosure further provides a method of creating and operating a scalable container-based system.
    Type: Grant
    Filed: August 2, 2022
    Date of Patent: September 19, 2023
    Assignee: LZLABS GMBH
    Inventors: Jan Jaeger, Didier Durand, Pierre-Jean Ditscheid, Jean-Luc Vuattoux
  • Patent number: 11762640
    Abstract: An information conversion device has one of: a replication necessity analysis unit for specifying where an instruction referred by phi functions is present in one basic block and inserting a transfer instruction therein; an intra-loop constant analysis unit for specifying a closed path in which a phi function reference is circulated and inserting the transfer instruction therein; an inter-instruction dependency analysis unit for specifying where data dependency is present between instructions as a reference destination of the phi functions and inserting the transfer instruction therein; a same instruction reference analysis unit for specifying where the phi functions referring to a result of a same instruction before branching are present and inserting the transfer instruction therein; and a spill out validity analysis unit for storing a value present in a loop processing, loading the value after the loop processing ends, and deleting the transfer instruction.
    Type: Grant
    Filed: May 21, 2020
    Date of Patent: September 19, 2023
    Inventors: Hidetsugu Irie, Shuichi Sakai, Toru Koizumi, Satoshi Nakae, Akifumi Fukuda
  • Patent number: 11762641
    Abstract: A method of allocating variables to computer memory includes determining at compile time when each of the plurality of variables is live in a memory region and allocating a memory region to each variable wherein at least some variables are allocated at compile time to overlapping memory regions to be stored in those memory regions at runtime at non-overlapping times.
    Type: Grant
    Filed: December 3, 2020
    Date of Patent: September 19, 2023
    Assignee: Graphcore Limited
    Inventors: Godfrey Da Costa, Timothy David Hutt
  • Patent number: 11762642
    Abstract: A method of communicating survey questions to a list of participants; the list of participants obtained by including a proxy email address as a participant address in a list of participant email addresses whereby a web enabled server receiving an invitation addressed to the proxy email address also receives the list of participant email addresses; the web enabled server subsequently transmitting survey questions to the participants identified by the list of participant email addresses. Also disclosed is method of assembling programme code for execution on a platform. Also disclosed is a portal which provides a facility for additional communication to be added to meeting results. The communication will be altered to the specific preferences of each recipient and will be added to any Communication that is to be sent by MeetingQuality within the specified timeframe.
    Type: Grant
    Filed: April 29, 2019
    Date of Patent: September 19, 2023
    Assignee: MEETINGQUALITY PTY. LTD.
    Inventor: Kelvin McGrath
  • Patent number: 11762643
    Abstract: A system is a system for managing release of a developed program to a production environment, and includes a plurality of servers in which a blockchain is installed, a means for detecting an event related to release of a program, and a means for generating a block of the blockchain, which contains uniqueness information that assures uniqueness of the program when the event was detected, and specification information that specifies the detected event.
    Type: Grant
    Filed: February 14, 2020
    Date of Patent: September 19, 2023
    Assignee: NOMURA RESEARCH INSTITUTE, LTD.
    Inventor: Shinichiro Otsuka
  • Patent number: 11762644
    Abstract: A method, a computer program product, and a system for server provisioning and deployment. The method includes receiving a deployment configuration for a server. The deployment configuration includes a requested software build and a requested installation of an application and configuration for the server. The method also includes reconfiguring hardware on the server based on the deployment configuration and via an out-of-band management card on the server and pushing a boot loader on to the server for installation of an operating system. The method further includes performing an installation of the operating system on the server, transmitting an auto configuration file to the server. The auto configuration file provides installation properties relating to the application. The method also includes monitoring a status of the server during the installation of the application using a serial terminal output on the server.
    Type: Grant
    Filed: May 10, 2021
    Date of Patent: September 19, 2023
    Assignee: International Business Machines Corporation
    Inventors: Doga Tav, Matthew de Souza, Geoffrey Tate, Nick Antonov, Alpha Barry
  • Patent number: 11762645
    Abstract: An information processing apparatus includes a processor configured to: receive a scheduled date and time at which control information managed by a management apparatus is downloaded to a device via an external network and an internal network and is updated, the scheduled date and time being determined by the management apparatus; obtain a predicted traffic amount per predetermined time of the internal network at the scheduled date and time; and, in a case where the predicted traffic amount exceeds an acceptable traffic amount per the predetermined time, the acceptable traffic amount being set for the internal network, give a request to change the scheduled date and time to the management apparatus.
    Type: Grant
    Filed: December 10, 2020
    Date of Patent: September 19, 2023
    Assignee: FUJIFILM Business Innovation Corp.
    Inventor: Hiroaki Machida
  • Patent number: 11762646
    Abstract: Techniques are described for securely updating a point-of-sale (POS) system that includes a merchant-facing device and a buyer-facing device. For instance, the merchant-facing device may execute first software that provides first POS functionality and the buyer-facing device may execute second software that provides second POS functionality. To update both devices, the merchant-facing device may receive a software update from a payment service via a network connection, and update the first software using the software update. The merchant-facing device can then cause, via a physical connection, the buyer-facing device to reboot in an update mode and send the software update to the buyer-facing device. In response, the buyer-facing device can update the second software using the software update and then reboot in a payments mode. In some instances, the buyer-facing device can then update a secure enclave on the buyer-facing device using the software update.
    Type: Grant
    Filed: March 15, 2021
    Date of Patent: September 19, 2023
    Assignee: Block, Inc.
    Inventors: John Kelley, Max Guise, Todor Ristov, Imran Khan, Eric Monti
  • Patent number: 11762647
    Abstract: Disclosed are various embodiments for collecting and presenting IoT metrics. A software update package can be deployed to an IoT gateway. A device template used to register an IoT endpoint with an IoT management service can also define metrics that can be collected regarding the performance of the IoT endpoints.
    Type: Grant
    Filed: March 16, 2021
    Date of Patent: September 19, 2023
    Assignee: VMware, INC.
    Inventors: Sabo Rusev, Ivo Petkov, Ilya Mayorski, Militsa Borisova, Ivan Ivanov
  • Patent number: 11762648
    Abstract: A method may include determining whether a plurality of vehicles, each having an application installed are expected to be present within a predetermined distance of a location of an event. The method may further include comparing versions of the applications among the plurality of vehicles and, in response to determining that the plurality of vehicles are expected to be present within the predetermined distance of the location and determining that the versions of the applications among the plurality of vehicles are different, adjusting a version of the application installed in one or more of the plurality of vehicles.
    Type: Grant
    Filed: March 17, 2021
    Date of Patent: September 19, 2023
    Assignee: Toyota Motor Engineering & Manufacturing North America, Inc.
    Inventors: Seyhan Ucar, Takamasa Higuchi, Chang-Heng Wang, Onur Altintas
  • Patent number: 11762649
    Abstract: The present disclosure is directed to automated generation and management of update estimates relative to application of an update to a computing device. One or more updates to be applied to a computing device are identified. A trained artificial intelligence (AI) model is applied that is adapted to generate an update estimate predicting an amount of time that is required to apply an update to the computing device. An update estimate is generated based on a contextual analysis that evaluates one or more of: parameters associated with the update; device characteristics of the computing device to be updated; a state of current user activity on the computing device; historical predictions relating to prior update estimates for one or more computing devices (e.g., that comprise the computing device); or a combination thereof. A notification of the update estimate is then automatically generated and caused to be rendered.
    Type: Grant
    Filed: June 30, 2021
    Date of Patent: September 19, 2023
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Yutong Liao, Cheng Wu, Nicolas Justin Lavigne, Frederick Douglass Campbell, Chan Chaiyochlarb, Raymond Duane Parsons, Alexander Oot, Paul Luo Li, Minsuk Kang, Abhinav Mishra
  • Patent number: 11762650
    Abstract: A computing device including a first processor configured for generating a directory structure in response to a metadata associated with a software, retrieving an update file, performing the software update on a test system, and verifying the software update. A memory configured for storing the software update in the directory structure. A second processor configured for confirming the validity of the software update, performing the software update on a secure computing system in response to a positive confirmation of the validity of the software update and generating an indication of an update of the secure computing system. A display configured to display the directory structure and the indication of the update of the secure computing system.
    Type: Grant
    Filed: November 15, 2021
    Date of Patent: September 19, 2023
    Inventor: Antonio Castagna
  • Patent number: 11762651
    Abstract: An image of a virtualization software and firmware in a plurality of hosts are upgraded by performing the steps of: in response to a user input, generating a software specification that specifies a desired state of the virtualization software and a desired state of the firmware; based on the software specification, preparing a desired image of the virtualization software that includes software components of a desired version of the firmware; and coordinating an upgrade to the desired image of the virtualization software and the desired version of the firmware in the hosts. The upgrade includes an upgrade in each of the hosts to the desired version of the firmware, and an upgrade in each of the hosts to the desired image of the virtualization software that includes the software components of the desired version of the base image and the software components of the desired version of the firmware.
    Type: Grant
    Filed: April 20, 2022
    Date of Patent: September 19, 2023
    Assignee: VMware, Inc.
    Inventors: Patrick William Penzias Dirks, Aravinda Haryadi, Mukund Gunti, Vishnu Mohan Sekhar, Naga Ullas Vankayala Harinathagupta
  • Patent number: 11762652
    Abstract: Systems and methods are provided for coordinating the deployment of frontend assets to defined user groups. Individual groups of users may be assigned to a track comprising a set of frontend assets. Each set of frontend assets may comprise each of the individual components required to generate an entire frontend for an application. In some embodiments, different versions of a single component may be assigned within different tracks. As such, one set of users may be provided a first version of an application and a second set of users may be provided a second version of that application. By associating a new or updated version of a component to a given track, a new or updated version of a component not yet ready for widespread deployment may be provided to only a limited number of users.
    Type: Grant
    Filed: August 3, 2022
    Date of Patent: September 19, 2023
    Assignee: Palantir Technologies Inc.
    Inventors: William Hickman, Mark Elliot
  • Patent number: 11762653
    Abstract: A method and apparatus for remotely updating firmware in batches, and a computer-readable storage medium. Wherein the method is applied to a DHCP server connected with a Baseboard Management Controllers (BMC) of each server node. The DHCP server assigns IP addresses to each server node in advance, and records a BMC MAC address of each server node at the same time. When detecting that a firmware version to be matched stored in itself is updated, authorized server nodes and corresponding BMC IP addresses are determined on the basis of each BMC MAC address and authorization state. The firmware version of the corresponding authorized server nodes is read according to the BMC IP address of each authorized server, and a plurality of servers to be upgraded is determined by comparing the firmware version of each authorized server node with the firmware version to be matched.
    Type: Grant
    Filed: February 19, 2021
    Date of Patent: September 19, 2023
    Assignee: INSPUR ELECTRONIC INFORMATION INDUSTRY CO., LTD.
    Inventor: Mingfu Dai
  • Patent number: 11762654
    Abstract: The present disclosure relates to computer-implemented methods, software, and systems for lifecycle processing of declarative artifacts. Declarative artifacts defining a target state for application content related to a software application are read. When running, the software application includes runtime artifacts executing in a containerized environment. Model definition objects for processing during runtime of the software application based on the declarative artifacts are created and stored in a model repository at a container associated with the software application. The model repository is scanned as well as the runtime artifacts executing as part of the software application in the containerized runtime environment to identify a model definition object from the model repository for processing at runtime of the software application.
    Type: Grant
    Filed: May 12, 2021
    Date of Patent: September 19, 2023
    Assignee: SAP SE
    Inventors: Nedelcho Nedyalkov Delchev, Mitko Kolev, Yordan Pavlov Pavlov, Georgi Dimitrov Pavlov
  • Patent number: 11762655
    Abstract: A vehicle control apparatus including: a storage portion configured to store therein a vehicle control software for controlling a vehicle; a receiving portion configured to receive an update software from an external server; and an updating portion configured to update the vehicle control software stored in the storage portion, to the update software received by the receiving portion. The updating portion is configured to determine whether the vehicle is in a long-time requiring state that requires a long time for making a repair of the vehicle which is needed in case update of the vehicle control software is not successfully completed. The updating portion is configured to execute the update of the vehicle control software when determining that the vehicle is not in the long-time requiring state, and is configured to withhold the update of the vehicle control software when determining that the vehicle is in the long-time requiring state.
    Type: Grant
    Filed: February 2, 2022
    Date of Patent: September 19, 2023
    Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHA
    Inventors: Koichi Okuda, Atsushi Tabata, Masafumi Yamamoto, Yuuki Makino
  • Patent number: 11762656
    Abstract: Disclosed embodiments include a Custom Resource Abstraction and Fabrication Tool (CRAFT) that declares operators in a robust, idempotent, and generic manner for any resource. In embodiments, a developer can run create, read, update, and delete (CRUD) operations on resources in any language. The developer can create configuration files that is used by CRAFT to generate and deploy application container with the operator according to the configuration files. Other embodiments may be described and/or claimed.
    Type: Grant
    Filed: August 25, 2020
    Date of Patent: September 19, 2023
    Assignee: SALESFORCE, INC.
    Inventors: Prakash Rudraraju, Maheswara Sunil Varma Sayyaparaju, Damini Satya, Babu Satasiya
  • Patent number: 11762657
    Abstract: Computer-readable media, methods, and systems are disclosed for producing updated software documentation for a software product. A plurality of versioned source code change indications are received corresponding to changes in a plurality of source code files, which are associated with a target version of the software product. A plurality of documentation sources and associated documentation metadata is received corresponding to the plurality of versioned source code change indications. The plurality of documentation sources is merged based on the plurality of versioned source code change indications and the target version of the software product. Based on determining a set of impacted software documentation outputs, a current version of documentation build tools is fetched based on the merged plurality of merged documentation sources. Software documentation output components are built with the current version of documentation build tools.
    Type: Grant
    Filed: August 25, 2021
    Date of Patent: September 19, 2023
    Assignee: SAP SE
    Inventors: Youssef Bennani, Sven Leukert, Tina Haug, Carsten Brennecke, Julia Moik, Jean Maqueda, Stephane Albucher, Joerg Stiehl