Patents Issued in November 28, 2024
-
Publication number: 20240393991Abstract: An information processing apparatus including a storage that stores an application capable of supporting print settings corresponding to a device in cooperation with a printer driver, a display that displays a user interface screen on the basis of the application, and a controller that determines the printer driver associated with the application at activation of the application, in which the controller determines display contents of the user interface screen in accordance with the printer driver associated with the application.Type: ApplicationFiled: March 18, 2024Publication date: November 28, 2024Inventor: Kazunori HASEGAWA
-
Publication number: 20240393992Abstract: An information processing system includes: a processor configured to: receive printing information and a condition, the printing information including data serving as a printing target, the condition being for managing a state of the data; and in response to nonsatisfaction of the condition in outputting the received printing information, give a report suggesting a measure for satisfying the condition.Type: ApplicationFiled: November 6, 2023Publication date: November 28, 2024Applicant: FUJIFILM Business Innovation Corp.Inventor: Shuhei TODA
-
Publication number: 20240393993Abstract: An information processing system includes one or more processors configured to: accept that a user registers print information serving as a print target, an information processing terminal serving as a transfer destination of the print information, and region information indicating an authorized region that permits the print information to be transmitted to the information processing terminal; and in transferring the registered print information to the registered information processing terminal, transfer the print information to the registered information processing terminal only if the registered information processing terminal is present within the authorized region indicated by the registered region information.Type: ApplicationFiled: November 9, 2023Publication date: November 28, 2024Applicant: FUJIFILM BUSINESS INNOVATION CORP.Inventor: Akira KADODA
-
Publication number: 20240393994Abstract: A server apparatus that communicates with a plurality of image forming apparatuses respectively having scan functions and a user terminal that provides an image that should be formed by any one of the plurality of image forming apparatuses. The server apparatus includes a receiving unit, an analyzing unit, and a determining unit. The receiving unit receives job information indicating the image that should be formed transmitted by the user terminal. The analyzing unit analyzes density in the image from the job information.Type: ApplicationFiled: April 2, 2024Publication date: November 28, 2024Applicant: TOSHIBA TEC KABUSHIKI KAISHAInventor: Satoshi ARAKI
-
Publication number: 20240393995Abstract: A navigation device includes a display, an electromagnetic radiation (EMR) receiver, and one or more processors operatively coupled to the display and the EMR receiver. The one or more processors are configured to cause the display, in a first mode of operation, to graphically render a navigation view. The navigation view includes (i) a first informational element relating to a geographic location of the navigation device and (ii) one or both of a compass rose and a geographic map. The one or more processors are further configured to cause the display, in a second mode of operation and responsive to receiving an EMR signal via the EMR receiver, to render an informational view including a second informational element, where the informational view at least partially obscures the navigation view.Type: ApplicationFiled: May 23, 2023Publication date: November 28, 2024Applicant: BAE Systems Information and Electronic Systems Integration IncInventors: Kenneth P. Cogan, Sean L. Heitz, Kent A. Crockett, Benjamin M. Graubard, James K. Weighton, Jimmey C. Stultz, Wayne D. Tattershall, David R. Smith, Matt McElvogue, Warren D. Schramm
-
Publication number: 20240393996Abstract: A head-mounted device may be used to perform a visual search on a physical environment around the head-mounted device. A user may wish to visually search one out of multiple physical objects in the physical environment. To clearly show the user which physical object was the target of a visual search, the head-mounted device may present a thumbnail of the candidate physical object on a display. The thumbnail may be cropped and/or zoomed using an image from a camera on the head-mounted device. By displaying a thumbnail that is taken by a camera on the head-mounted device, the thumbnail will directly match the physical object in the user's physical environment, eliminating ambiguity regarding which physical object is the subject of the visual search.Type: ApplicationFiled: April 19, 2024Publication date: November 28, 2024Inventors: Thomas J. Moore, Alesha Unpingco, Anshu K. Chimalamarri, Ashwin K. Vijay, Christopher D. Fu, Guilherme Klink, In Young Yang, Paul Ewers, Paulo R. Jansen dos Reis, Peter Burgner, Thomas G. Salter, Tigran Khachatryan
-
Publication number: 20240393997Abstract: A display system includes a category determination unit configured to determine a category on the basis of a result of estimating attributes of a person included in an image captured within a visible range of a display screen of a display device that displays content. The display system also includes a display control unit configured to cause the display device to display a list of the content, which is generated according to the category based on a viewing tendency of the content.Type: ApplicationFiled: August 2, 2024Publication date: November 28, 2024Inventor: Taku MARUTA
-
Publication number: 20240393998Abstract: A booth apparatus includes a space forming member that includes a first surface, a second surface, and a third surface and that forms a space surrounded by the first surface, the second surface, and the third surface, an electronic blackboard that is provided on any of the first surface, the second surface, or the third surface in the space, and a projecting device that projects an image onto at least one surface out of the first surface, the second surface, or the third surface on which the electronic blackboard is not provided.Type: ApplicationFiled: November 5, 2023Publication date: November 28, 2024Applicant: FUJIFILM Business Innovation Corp.Inventors: Tsutomu SHIIHARA, Masatoshi DEGUCHI, Hideaki SUGIMOTO, Shoko MATSUNAGA
-
Publication number: 20240393999Abstract: According to the present disclosure, a method for controlling multi-screen display and a display device are provided. The method includes: displaying an application management interface, where the application management interface includes a window display area and a device display area, the window display area is configured to display the application window that has already been executed in a main display device, and the device display area is configured to display the respective display control of the main display device and a secondary display device; receiving a drag instruction applied to the window display area, where the drag instruction is configured to drag a target application window in the window display area to an area where the display control of a device body is located in the device display area; and displaying the target application window in the device body in response to the drag instruction.Type: ApplicationFiled: July 31, 2024Publication date: November 28, 2024Applicants: GUANGZHOU SHIYUAN ELECTRONIC TECHNOLOGY COMPANY LIMITED, GUANGZHOU SHIYUAN INNOVATION TECHNOLOGY CO., LTD.Inventor: Jiayu WANG
-
Publication number: 20240394000Abstract: The disclosure relates to a display apparatus and a method of controlling the same, the display apparatus including: a display; a first communication interface unit comprising circuitry; a second communication interface unit comprising circuitry; a power supply; and a controller comprising at least one processor, comprising processing circuitry, individually and/or collectively, configured to: control the display to display a first image based on a signal received from a first external apparatus through the first communication interface unit, control a signal received from the first external apparatus to be output to a second external apparatus through the second communication interface unit to display a second image based on the signal, identify third power suppliable to the first external apparatus, based on first power suppliable by the power supply and second power receivable from the second external apparatus through the second communication interface unit, and control the power supply unit to supply theType: ApplicationFiled: August 2, 2024Publication date: November 28, 2024Inventors: Jungdae KIM, Hoseong SEO
-
Publication number: 20240394001Abstract: A display apparatus is adapted to display on at least one of a first display surface and a second display surface, and includes a display panel, an optical path selection module, and at least one reflective element. The display panel is provided with the first display surface, and is adapted to emit an image beam. The optical path selection module is disposed on a transmission path of the image beam. The image beam transmitted along a first optical path after passing through the optical path selection module is adapted to display a first image on the first display surface. The image beam transmitted along a second optical path after passing through the optical path selection module is adapted to display a second image on the second display surface. The first image is different from the second image. The at least one reflective element is disposed on the second optical path.Type: ApplicationFiled: September 27, 2023Publication date: November 28, 2024Applicant: AUO CorporationInventors: Yang-Ting Hsiao, Sheng-Wen Cheng
-
Publication number: 20240394002Abstract: In some examples, a computing device can include a memory resource storing instructions to cause a processor resource to receive, from a first virtual machine assigned a first color gamut, display characteristics of a first display, display characteristics of a second display, or both. In some examples, the instructions can cause the processor resource to receive, from a second virtual machine assigned a second color gamut, the display characteristics of the first display, the display characteristics of the second display, or both, and determine, based on the first color gamut, the second color gamut, and the display characteristics, a color gamut mapping for the first color gamut and the second color gamut. In some examples, the instructions can cause the processor resource to map the first color gamut to the first display and map the second color gamut to the second display based on the color gamut mapping.Type: ApplicationFiled: June 29, 2021Publication date: November 28, 2024Inventors: Syed S. Azam, Gregory Staten, Thong Thai, Mario E. Campos, Super Liao, Hsing-Hung Hsieh
-
Publication number: 20240394003Abstract: Exemplary systems and devices are disclosed that provide modular display systems with modular components (e.g., panoramic connection devices and/or modular adapters) that can be used to configure and connect multiple displays such as computing devices (e.g., laptops, edge computing devices) and/or display devices (e.g., monitors, edge display devices) to one another, for example, in a vertical or horizontal array.Type: ApplicationFiled: October 19, 2023Publication date: November 28, 2024Inventor: Maurice Matthew Trentel
-
Publication number: 20240394004Abstract: A source device sends, to a destination device, application information of at least one source device application installed on the source device. The destination device displays an icon of the at least one source device application in a first interface, and displays, in the first interface, an icon of at least one destination device application installed on the destination device. In response to an operation performed on an icon of a first application, the destination device obtains first display data generated during running of the first application on the source device. The destination device displays an application window of the first application based on the first display data. In response to an operation performed by the user on an icon of a second application in the destination device application, the destination device starts the second application, and displays an application window of the second application.Type: ApplicationFiled: May 17, 2024Publication date: November 28, 2024Inventors: Xiaomin Li, Puliang Luo, Liang Lei, Qianqiao Hu, Ruishuai Guo
-
Publication number: 20240394005Abstract: Disclosed are an information processing method and apparatus, a cloud terminal device, a cloud server, and a storage medium. The information processing method is applied to an information processing apparatus and includes: receiving first cloud desktop information sent by a cloud terminal device, wherein the first cloud desktop information is one of remaining pieces of cloud desktop information to be processed after the cloud terminal device selects second cloud desktop information from a plurality of pieces of cloud desktop information to be processed, and the plurality of pieces of cloud desktop information to be processed are sent by a cloud server to the cloud terminal device according to an information acquisition request sent by the cloud terminal device; performing signal form conversion on the first cloud desktop information to obtain first display information; and performing display processing on the first display information.Type: ApplicationFiled: August 2, 2022Publication date: November 28, 2024Inventors: Yifang YU, Xinhai HUA, Chen QI, Zejin XIA, Rongmao FU, Jianfeng ZHANG, Changzheng WANG
-
Publication number: 20240394006Abstract: Systems and methods are disclosed for synchronizing a document markup modification across a plurality of devices. One method comprises subscribing to one or more events occurring in a first document markup application and receiving a notification indicating a modification to a document markup in the first document markup application. A markup object associated with the modified document markup may be extracted and translated to a cross-compatible markup object. The cross-compatible markup object is transmitted to a second document markup application to be rendered and displayed to a user.Type: ApplicationFiled: July 31, 2024Publication date: November 28, 2024Inventors: Peter NOYES, Jonathan ROTHBERG
-
Publication number: 20240394007Abstract: A device management system includes an image-capturing device, an operation detector, circuitry, and a display. The image-capturing device captures a surrounding image of a surrounding area. The operation detector detects an operation by a user. The circuitry is configured to, in response to the operation by the user, clip a part of the surrounding image based on a predetermined image included in the surrounding image and generate a clipped image. The clipped image is displayed on the display.Type: ApplicationFiled: August 2, 2024Publication date: November 28, 2024Applicant: Ricoh Company, Ltd.Inventors: Yoshihiko Shimohira, Susumu Fujioka
-
Publication number: 20240394008Abstract: In a world with technology readily available to capture photos and videos, people have large collections of their favorite memories in digital form. The invention provides a screen to play videos and listen to audio, integrated into a book, for the purpose of memory preservation. The current invention discusses a novel form of memory book with an integrated video screen built on non-bendable material wherein the technological part is removable and replaceable either by removing a page in case of a binding cover wherein the binding system allows for the book to be opened up and reassembled or an alternate design of removing the screen when it attaches with magnets, sliding in and out of place, or is placed within a friction fit case. These memory books provide the option to record, edit and upload digital media files, to view and listen to content within the structure of a book.Type: ApplicationFiled: May 27, 2023Publication date: November 28, 2024Inventor: Robyn Okonsky
-
Publication number: 20240394009Abstract: An audio conversion method includes steps as follows. An audio conversion device receives an audio, and obtains an audio compression information according to the audio; a host receives the audio compression information, chooses a transmission setting corresponding to the audio conversion device according to the audio compression information, and starts streaming; the audio conversion device performs corresponding encapsulation and transmission on the audio according to the transmission setting; the host receives the audio, and determines whether the audio needs parsing according to the transmission setting or the audio compression information; and the host parses the audio to obtain an audio format information; the host determines that the audio is a compressed audio with data-burst encapsulation according to the audio format information, and then performs data-burst decapsulation on the compressed audio with data-burst encapsulation, to obtain the compressed audio.Type: ApplicationFiled: May 21, 2024Publication date: November 28, 2024Inventors: Yen-Cheng YAO, Chia-Jung HSIAO
-
Publication number: 20240394010Abstract: Technologies are described herein for media content navigation in user interfaces. For example, a method of media content navigation may include receiving a request to initialize a media application, generating a first playlist comprising a first plurality of media content items and a second playlist comprising a second plurality of media content items, providing a media content item of the first plurality of media content items for playback and a user interface comprising a representation of the media content item to the user device, receiving an indication of a gesture input from the user device to transition from the media content item, and causing the user device to display another representation of another media content item of the second plurality of media content items in the user interface and to playback the another media content item in response to the indication of the gesture input.Type: ApplicationFiled: May 26, 2023Publication date: November 28, 2024Applicant: Block, Inc.Inventor: Simen SMITH-AULIE
-
Publication number: 20240394011Abstract: One embodiment sets forth a technique for managing an audio broadcast. The technique includes transmitting first access information for a first audio stream to one or more sink devices, wherein the first access information is used by the sink device(s) to play first audio content transmitted from a first source device and the first audio content is transmitted over the first audio stream. The technique also includes receiving a first request from a second source device to transmit second audio content to the sink device(s), wherein the first request comprises second access information for a second audio stream. The technique further includes transmitting the second access information to the sink device(s), wherein the second access information is used by the sink device(s) to play the second audio content transmitted from the second source device and the second audio content is transmitted over the second audio stream.Type: ApplicationFiled: August 10, 2021Publication date: November 28, 2024Inventor: Mien Chin CHEN
-
Publication number: 20240394012Abstract: Disclosed embodiments include a portable playback device performing functions comprising: (i) after receiving an indication to operate in a playback group while the first portable playback device is connected to a network device via a Personal Area Network (PAN) and not connected to a first Wireless Local Area Network (WLAN), establishing a second WLAN for the playback group; and (ii) after a second portable playback device has joined the second WLAN operated by the first portable playback device, streaming audio content received via the PAN connection from the first network device to the second portable playback device via the second WLAN operated by the first portable playback device, and playing the audio content in a groupwise manner with the second portable playback device. Other embodiments include portable playback devices performing similar functions via a peer-to-peer wireless link rather than the second WLAN.Type: ApplicationFiled: September 27, 2022Publication date: November 28, 2024Inventors: Cheng Lu, Hrishikesh Gossain
-
Publication number: 20240394013Abstract: A sound output device is provided. The sound output device includes a memory configured to store first device information of the sound output device, a communication interface including circuitry, a speaker, and one or more processors configured to, based on user identification information being received, receive perceived sound information corresponding to the user identification information from a server through the communication interface, control the speaker to output sound, based on a signal corresponding to the sound being received from a remote control device receiving the sound, obtain sound setting information corresponding to the sound output device by inputting the first device information, the received signal and the perceived sound information to a neural network model, and set the sound output device according to the sound setting information.Type: ApplicationFiled: June 17, 2024Publication date: November 28, 2024Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Manchul HAN, Byungyong LEE
-
Publication number: 20240394014Abstract: Disclosed herein are example techniques to support multiple voice assistant services. An example implementation may involve a playback device capturing audio from the one or more microphones into one or more buffers as a sound data stream monitoring the sound data stream for a wake word associated with a specific voice assistant service and monitoring the sound data stream for a wake word associated with the media playback system. The playback device generates a second wake-word event corresponding to a voice input when sound data matching the wake word associated with the media playback system in a portion of the sound data stream is detected. The playback device determines that the voice input includes sound data matching one or more playback commands and sends sound data representing the voice input to a voice assistant associated with the media playback system for processing of the second voice input.Type: ApplicationFiled: March 5, 2024Publication date: November 28, 2024Inventor: Dayn Wilberding
-
Publication number: 20240394015Abstract: Systems and methods for conducting a property inspection are provided. A mobile computing device receives voice input from the user via an inspection application. The inspection application includes a plurality of features of a property and an associated information field that corresponds to each of the plurality of features for storing information about the feature. The mobile computing device identifies, from the voice input, a feature of the property in the voice input regardless of whether the feature is presented to the user on the display screen. The mobile computing device processes the voice input to identify a descriptor in the voice input and associates the descriptor with the feature in memory.Type: ApplicationFiled: May 15, 2024Publication date: November 28, 2024Inventor: Terrence Arthur Fagan
-
Publication number: 20240394016Abstract: A display device according to an embodiment of the present invention may comprise: a display unit for displaying a content image; a microphone for receiving voice commands from a user; a network interface unit for communicating with a natural language processing server and a search server; and a control unit for transmitting the received voice commands to the natural language processing server, receiving intention analysis result information indicating the user's intention corresponding to the voice commands from the natural language processing server, and performing a function of the display device according to the received intention analysis result information.Type: ApplicationFiled: July 31, 2024Publication date: November 28, 2024Applicant: LG ELECTRONICS INC.Inventors: Sunki MIN, Kiwoong LEE, Hyangjin LEE, Jeean CHANG, Seunghyun HEO, Jaekyung LEE
-
Publication number: 20240394017Abstract: Embodiments of the present disclosure include systems and methods for providing masking-based digital binary multipliers. A digital binary multiplier may receive a first plurality of input bits and a second plurality of input bits. The digital binary multiplier may receive a control signal indicating a mode of operation in a plurality of modes of operation. The digital binary multiplier may generate a plurality of partial products based on the first plurality of input bits and the second plurality of input bits. The digital binary multiplier may, based on the control signal, mask a subset of the plurality of partial products. The digital binary multiplier may generate a plurality of output bits based on the plurality of partial products.Type: ApplicationFiled: May 22, 2023Publication date: November 28, 2024Inventor: Mathew Kent HALL
-
Publication number: 20240394018Abstract: Embodiments of the present disclosure include systems and methods for providing a dot product pipeline for floating point and shared exponent floating point data types. During a first mode of operation, a method uses a first subset of the plurality of hardware components of the dot product hardware pipeline to perform a first dot product operation on a first plurality of floating point numbers and a second plurality of floating point numbers. During a second mode of operation, the method uses a second subset of the plurality of hardware components of the dot product hardware pipeline to perform a second dot product operation on a third plurality of floating point numbers and a fourth plurality of floating point numbers. A third subset of the plurality of hardware components are shared between the first subset of the plurality of hardware components and the second subset of the plurality of hardware components.Type: ApplicationFiled: May 22, 2023Publication date: November 28, 2024Inventor: Mathew Kent HALL
-
Publication number: 20240394019Abstract: A method for computation with recurrent neural networks includes receiving an input drive and a recurrent drive, producing at least one modulatory response; computing at least one output response, each output response including a sum of: (1) the input drive multiplied by a function of at least one of the at least one modulatory response, each input drive including a function of at least one input, and (2) the recurrent drive multiplied by a function of at least one of the at least one modulatory response, each recurrent drive including a function of the at least one output response, each modulatory response including a function of at least one of (i) the at least one input, (ii) the at least one output response, or (iii) at least one first offset, and computing a readout of the at least one output response.Type: ApplicationFiled: August 5, 2024Publication date: November 28, 2024Applicant: NEW YORK UNIVERSITYInventors: David J. HEEGER, Wayne E. MACKEY
-
Publication number: 20240394020Abstract: There is described a system for generating at least one random number. The system generally has a circuit having a board, a quantum tunnelling barrier mounted to the board and generating an analog random signal, an audio amplifier mounted to the board and configured for amplifying the analog random signal within an audio frequency range, the audio frequency range including frequencies below 20 KHz, thereby generating an amplified analog random signal; a communication link communicatively coupled to the audio amplifier; and a computer being having a processor, a computer-readable memory and audio analog-to-digital converter in communication with the communication link, the computer-readable memory having stored thereon instructions that when executed by the processor perform the steps of: the audio analog-to-digital converter converting the amplified analog random signal into a digitized random signal; and the processor generating at least one random number based on the digitized random signal.Type: ApplicationFiled: September 28, 2022Publication date: November 28, 2024Inventor: Bertrand REULET
-
Publication number: 20240394021Abstract: The present invention is directed to a method, system, and apparatus for developing Server-Driven UI (SDUI) mobile applications using a no-code/low-code interface. The software development platform is a cross-platform application operable on mobile, desktop and web environments. The platform uses data objects to send UI logic to mobile application which uses the SDUI framework to render the data object into mobile UI. The system comprises of three main modules: the UI module, a server module, and a client module. The UI module empowers users to effortlessly design mobile UI layouts by leveraging an intuitive drag-and-drop interface for component selection and placement. The server module handles the incoming request from the mobile application and serves as a repository for mobile applications data and store the UI templates and widgets data. Meanwhile, the client module is responsible for parsing the UI logic into the native mobile UI.Type: ApplicationFiled: May 21, 2024Publication date: November 28, 2024Applicant: DTCC DIGITAL (US) INC.Inventors: Divyanshu Bhargava, George Daniel Doney
-
Publication number: 20240394022Abstract: A method and system for template-based software as a service (SaaS) data domain detection is disclosed. The method includes capturing an information associated with a data model of a SaaS application using a model definition file (MDF), the information being related to at least one of querying a data using SaaS application programming interface (API), organizing the data such that the data from one object is used as a key to query another data item and de-duplicate similar data coming from a plurality of data sources into single entity understandable by humans. The method further includes reading the MDF using a generic connector to interact with the SaaS application for carrying out an instruction encoded in MDF after the MDF is defined and inheriting the MDF by a tenants or a customers using the SaaS app, by copying the MDF where a scanner is running.Type: ApplicationFiled: May 26, 2023Publication date: November 28, 2024Applicant: CYTRIO, INC.Inventors: Darshan Bhanubhai Joshi, Pankaj Shashikant Parekh
-
Publication number: 20240394023Abstract: Disclosed implementations provide executable models, such as artificial intelligence models that can be owned, traded, and used in various execution environments. By coupling a model with a strictly defined interface definition, the model can be executed in various execution environments that support the interface. Coupling the model with a non-fungible cryptographic token allows the model and other components to be owned and traded as a unit. The tradeable composite units have utility across multiple supported execution environments, such as video game environments, chat bot environments and financial trading environments. Additionally, the interface allows for the creation of pipelines and systems from multiple complementary composite units.Type: ApplicationFiled: May 23, 2024Publication date: November 28, 2024Inventor: David McDonald
-
Publication number: 20240394024Abstract: A method for designing user interfaces in metaverse includes opening a metaverse session. An avatar is generated for a user. The user is allowed access to the metaverse session using the avatar. A keyword and a desired technology for a desired user interface (UI) template are received from the user. The keyword includes information about the desired UI template. An UI template repository is searched using the keyword to identify suggested pre-defined UI templates among a plurality of pre-defined UI templates stored in the UI template repository. The suggested pre-defined UI templates are displayed. If at least one of the suggested pre-defined UI templates is acceptable is determined. In response to determining that the least one of the suggested pre-defined UI templates is acceptable, the acceptable pre-defined UI template is identified.Type: ApplicationFiled: May 22, 2023Publication date: November 28, 2024Inventors: Sudha Davuluri, Kalyan Chakravarthy Pallapolu, Gondi Mahesh, Gali Mohan Sreenivas
-
Publication number: 20240394025Abstract: Techniques are described herein for iterative code generation using neural language models. In various implementations, an original source code snippet in a first programming language may be processed using a translation machine learning model to generate a first translation of the original source code snippet in a second programming language. The first translation of the original source code snippet may be evaluated to identify error(s) in the first translation. Based on the error(s), respective mask(s) may be inserted to generate a masked first translation of the original source code snippet in the second programming language. The masked first translation of the original source code snippet may be processed using the translation machine learning model to generate a second translation of the original source code snippet in the second language. The second translation may include infill(s) of corrected source code in place of one or more of the masks.Type: ApplicationFiled: August 1, 2024Publication date: November 28, 2024Inventors: Giovanni De Toni, Rishabh Singh, Jonathan Malmaud, Navneet Potti
-
Publication number: 20240394026Abstract: The present system is a software defined manufacturing (SDM) system that integrates several technologies and methods into a system that automates the process of engineering and operating automated manufacturing systems (aka “automating automation”). In one embodiment, some or all of the below aspects of the “automating automation” system are integrated: modular, configurable, reusable manufacturing cells; computer vision systems; autocalibration systems; a recipe-based programming environment; configuration management system; production analytics; and a marketplace for sharing recipes.Type: ApplicationFiled: July 30, 2024Publication date: November 28, 2024Applicant: Bright Machines, Inc.Inventors: Brian Philip Mathews, Ronald Poelman
-
Publication number: 20240394027Abstract: The method includes: cross-device application installation may be implemented by establishing a remote communication connection based on login of a same account by different electronic devices and/or establishing a short-range communication connection based on mutual discovery between different nearby electronic devices.Type: ApplicationFiled: September 19, 2022Publication date: November 28, 2024Inventor: Minjiang Chen
-
Publication number: 20240394028Abstract: A computer-implemented method of provisioning a software service is provided. In one example, the method includes: receiving a request to provision the software service, the request including information indicating a profile configuring the software service on a source deployment platform; obtaining the profile based on the request from a web server interface; determining a version of the software service for provisioning the software service on a destination deployment platform; and generating a deployment document, the generating comprising writing the determined version of the software service to the deployment document.Type: ApplicationFiled: August 2, 2024Publication date: November 28, 2024Inventor: Matthew Johnson
-
Publication number: 20240394029Abstract: A device for communicating, via a network, with at least one information processing apparatus that provides an application to the device, including: a communication unit configured to transmit, to the information processing apparatus, a request for information on an application installable onto the device or an application to be uninstalled from the device; and an installation control unit configured to perform at least one of a process of installing the application onto the device or a process of uninstalling the application from the device, in accordance with the information, on the application installable onto the device or the application to be uninstalled from the device, received from the information processing apparatus. The information processing apparatus, and a system including the device and the information processing apparatus are also provided.Type: ApplicationFiled: September 15, 2022Publication date: November 28, 2024Inventor: Yuuya NAKAO
-
Publication number: 20240394030Abstract: Deriving a container from a package set is disclosed. Package set metadata that identifies a plurality of packages to be included in a container image based on a package set is accessed. A container configuration file referencing the plurality of packages is generated based at least in part on the package set metadata. The container configuration file includes one or more commands complying with a container builder syntax that are implementable by a container builder to generate a container image including the plurality of packages. The container configuration file is stored in a memory of a computer system.Type: ApplicationFiled: August 6, 2024Publication date: November 28, 2024Inventors: Leigh Griffin, Pierre-Yves Chibon
-
Publication number: 20240394031Abstract: Techniques are described for updating a service component implemented in a virtualized computing network configured in a user-specific configuration. The service component executes in a plurality of virtual machines or containers managed by an orchestrator The updating is performed by an update component configured to execute a series of operations in the virtualized computing network that coordinate an upgrade of the service component.Type: ApplicationFiled: May 26, 2023Publication date: November 28, 2024Inventors: Peter Louis WHITE, Calum Sutherland LOUDON, Olga ARKHANGELSKAIA
-
Publication number: 20240394032Abstract: A request is received to upgrade firmware of a set of disk array enclosures (DAEs) in a storage system. Each DAE is chained to another DAE by first and second chains. The first chain provides an active path from a host server to the DAEs. The second chain provides a secondary path from the host server to the DAEs. A determination is made as to whether the secondary path is operational. If the secondary path is operational, data of the active path is failed over to the secondary path, the active path now being an inactive path. Firmware along the inactive path is upgraded. If the secondary path is not operational, the request to upgrade firmware is denied.Type: ApplicationFiled: May 22, 2023Publication date: November 28, 2024Inventors: Bing Liu, Joel Miller, Deepu M Sreedhar
-
Publication number: 20240394033Abstract: An automated driving high performance computing (AD HPC) system for a vehicle includes a base HPC layer including HPC hardware and an upper software layer above the base HPC layer, the upper software layer including an intermediate basic software layer including at least one operating system (OS) and middleware, and an upper application software layer above the intermediate basic software layer and including a set of autonomous driving features from level zero (L0) autonomous driving up to level five (L5) autonomous driving, wherein the AD HPC does not require distributed electronic control units (ECUs) or software designed for different hardware configurations thereby reducing implementation and update complexity.Type: ApplicationFiled: May 24, 2023Publication date: November 28, 2024Inventor: Haikuan Qiu
-
Publication number: 20240394034Abstract: The system scans a RAN associated with a wireless telecommunication network to obtain an indication of a hardware status and a software status associated with the RAN. The system determines whether there is an update to the hardware or software status associated with the RAN. Upon determining there is the update, the system obtains from a first database an indication of a remote radio head configured to test the update. Based on the indication of the remote radio head, the system obtains from a second database multiple UEs configured to test the update. The system tests the update by causing the remote radio head to send a communication to a UE among the multiple UEs. The system obtains logs associated with the communication and, based on the logs, determines whether the update passes the tests.Type: ApplicationFiled: May 24, 2023Publication date: November 28, 2024Inventors: Sharath Somashekar, Diego Estrella Chavez, Rashmi Kumar, Jennifer Feria Reyes
-
Publication number: 20240394035Abstract: An orchestrator for updating a cloud service includes: an orchestrator service host computer comprising a processor and memory; an orchestrator service for execution by the orchestrator service host computer for orchestrating updates to farms of the cloud service over a service bus; a stage management service for determining which farms should be in each stage of an update deployed by the orchestrator service; and a grouping table identifying farms that should be in a common stage of the update deployed by the orchestrator service. The stage management service places farms grouped in the grouping table in a common stage of the update deployment.Type: ApplicationFiled: May 25, 2023Publication date: November 28, 2024Applicant: Microsoft Technology Licensing, LLCInventors: Nidhi VERMA, Rahul NIGAM, Biranchi Narayan PANDA
-
Publication number: 20240394036Abstract: Methods, computing systems, and technology for testing an update controller within a virtual environment are presented. An example computing system accesses data indicative of a rule for distributing the OTA software update. The computing system determines an action to be taken for implementing the OTA software update. The action is based on the rule for distributing the OTA software update and a mocked behavior of an external software service available to the update controller. The mocked behavior simulates a response of the external software service to a request from the update controller within the isolated virtual environment. The computing system accesses data indicating that a vehicle simulator is available for the OTA software update. The computing system generates a task package including the OTA software update and indicating the action to be taken for implementing the OTA software update. The computing system outputs the task package to the vehicle simulator.Type: ApplicationFiled: July 17, 2023Publication date: November 28, 2024Inventors: Movses Babayan, James Shimada, Leena Singhal, Mike Qin
-
Publication number: 20240394037Abstract: In the present disclosure, after starting software updating, a power-source remaining capacity decreasing amount is detected and then it is determined whether or not the software updating can be continued, so that high-stability software updating can be performed. A vehicle control apparatus includes a storage apparatus in which software has been written, a reception unit that receives updating software, a power-source-remaining-capacity detection unit, a power-source-remaining-capacity decrease detection unit, a software-updating-power calculation unit, a software-updating-starting permission unit, a software-updating-continuation permission unit, and a software-updating control unit; in the case where a power-source remaining capacity decreasing amount of a battery is smaller than a predetermined decrease determination value, the vehicle control apparatus permits continuation of software updating.Type: ApplicationFiled: November 16, 2021Publication date: November 28, 2024Applicant: Mitsubishi Electric CorporationInventors: Akihiro SANADA, Nozomi YAMADA, Takuya KONO
-
Publication number: 20240394038Abstract: Methods and systems for monitoring use, determining risk, and pricing insurance policies for a vehicle having autonomous or semi-autonomous operation features are provided. According to certain aspects, a computer-implemented method for generating or updating usage-based insurance policies for an autonomous or semi-autonomous vehicle may be provided. A request to generate an insurance quote may be received via wireless communication, and with the customer's permission, risk levels associated with intended usage by the customer of the vehicle may be determined. An insurance policy may be adjusted based upon the risk levels and the intended vehicle usage. The insurance policy may then be presented on the customer's mobile device for review and approval. In some aspects, the vehicle may be rented, and the intended vehicle usage is measured in distance or duration of vehicle operation. Insurance discounts may be provided to risk averse vehicle owners based upon low risk levels.Type: ApplicationFiled: August 1, 2024Publication date: November 28, 2024Inventors: Brian Mark Fields, Chien Che Huang, Mohamed A. Wazeer, Shawn C. Bennett, Steven C. Cielocha, Ronny S. Bryant, Stephen A. Kohaus, Terry Quakenbush, Richard A. Novak, Aaron Scott Chan, Craig M. Main, Weixin Wu, Torri Wollenschlager, Carol Marie Csanda, Stacey Gorsuch, Todd Binion
-
Publication number: 20240394039Abstract: In some embodiments, a method comprises receiving, at a processor of an autonomous vehicle and from at least one sensor, sensor data distributed within a time window. A first event being a first event type occurring at a first time in the time window is identified by the processor using a software model based on the sensor data. At least one first attribute associated with the first event is extracted by the processor. A second event being the first event type occurring at a second time in the time window is identified by the processor based on the at least one first attribute. In response to determining that the second event is not yet recognized as being the first event type, a first label for the second event is generated by the processor.Type: ApplicationFiled: August 2, 2024Publication date: November 28, 2024Inventors: Gael Gurvan COLAS, Mayank GUPTA, Anurag GANGULI, Timothy P. DALY, JR.
-
Publication number: 20240394040Abstract: A mobile computing device may comprise at least one memory that comprises mobile application instructions and a state container. The mobile application instructions may cause a processing device of the mobile computing device to perform operations of: creating a local update packet corresponding to the state container; establishing, via a wireless network, a network connection with the remote application server, thereby causing the mobile computing device to enter an online mode; synchronizing the memory of the mobile computing device with the remote application server, the synchronizing comprising comparing a first timestamp associated with the local update packet with a second timestamp associated with the remote update packet; and initiating display of a graphical user interface representation of the second modified contents of the state container to a user of the user device.Type: ApplicationFiled: August 5, 2024Publication date: November 28, 2024Inventor: Michael P. Herbert